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

🤖 GitLab Bot 🤖
1$ tooling/bin/create_job_metrics_file || true2[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true.3$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request" 4 RSpec 5[21:38:56] Starting rspec_parallelized_job6RETRY_FAILED_TESTS_IN_NEW_PROCESS: true7KNAPSACK_GENERATE_REPORT: true8FLAKY_RSPEC_GENERATE_REPORT: true9KNAPSACK_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.rb10KNAPSACK_LOG_LEVEL: debug11KNAPSACK_REPORT_PATH: knapsack/rspec_unit_pg14_8_32_13083_report.json12FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json13FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_8_32_13083_report.json14NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_8_32_13083_report.json15RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-7166819597.txt16CRYSTALBALL: 17RSPEC_TESTS_MAPPING_ENABLED: 18RSPEC_TESTS_FILTER_FILE: 19Shell set options (set -o) enabled:20braceexpand on21hashall on22interactive-comments on23pipefail on24Parsing expected rspec suite duration...25RSpec suite is expected to take 37 minutes 20.31 seconds.26Expected duration for tests:27{28 "spec/tasks/gitlab/backup_rake_spec.rb": 483.4976376667845,29 "spec/lib/gitlab/import_export/project/tree_restorer_spec.rb": 167.83191411233827,30 "spec/services/groups/destroy_service_spec.rb": 125.92422094339359,31 "spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb": 99.69557750033266,32 "spec/lib/gitlab/background_migration/backfill_partition_id_ci_pipeline_chat_data_spec.rb": 81.199426927171,33 "spec/lib/gitlab/git_access_snippet_spec.rb": 71.62828591601296,34 "spec/lib/gitlab/background_migration/backfill_default_organization_owners_spec.rb": 61.10022782916995,35 "spec/uploaders/file_uploader_spec.rb": 56.146128214371686,36 "spec/lib/gitlab/gfm/reference_rewriter_spec.rb": 47.11480737800057,37 "spec/finders/todos_finder_spec.rb": 42.78268953960634,38 "spec/lib/gitlab/background_migration/backfill_has_remediations_of_vulnerability_reads_spec.rb": 38.71817102581625,39 "spec/serializers/member_entity_spec.rb": 34.00155506345361,40 "spec/lib/gitlab/checks/integrations/beyond_identity_check_spec.rb": 31.674224460608038,41 "spec/services/merge_requests/request_review_service_spec.rb": 29.90392067380395,42 "spec/views/notify/pipeline_failed_email.text.erb_spec.rb": 28.35205490630134,43 "spec/models/operations/feature_flags/strategy_spec.rb": 26.98714122909604,44 "spec/services/projects/move_forks_service_spec.rb": 26.098189265321544,45 "spec/workers/pipeline_schedule_worker_spec.rb": 24.088674788984047,46 "spec/models/hooks/web_hook_spec.rb": 23.198002211160908,47 "spec/lib/gitlab/cycle_analytics/permissions_spec.rb": 21.585099042960458,48 "spec/models/alert_management/alert_spec.rb": 20.261785829515713,49 "spec/serializers/pipeline_details_entity_spec.rb": 19.21896545454658,50 "spec/workers/packages/go/sync_packages_worker_spec.rb": 18.18294976679385,51 "spec/services/environments/auto_recover_service_spec.rb": 17.465871288311522,52 "spec/models/integrations/drone_ci_spec.rb": 16.50540044090985,53 "spec/models/integrations/gitlab_slack_application_spec.rb": 16.09312405889124,54 "spec/lib/gitlab/checks/diff_check_spec.rb": 14.948674783435656,55 "spec/models/concerns/group_descendant_spec.rb": 14.715868501863365,56 "spec/models/concerns/redactable_spec.rb": 13.907185444401499,57 "spec/lib/gitlab/redis/cluster_util_spec.rb": 13.55542579361847,58 "spec/models/packages/nuget/symbol_spec.rb": 12.942393542137793,59 "spec/lib/gitlab/checks/single_change_access_spec.rb": 12.610685283545987,60 "spec/models/concerns/resolvable_note_spec.rb": 11.995271705373618,61 "spec/graphql/types/work_item_type_spec.rb": 11.634217244200629,62 "spec/services/gpg_keys/create_service_spec.rb": 11.225968599989091,63 "spec/services/security/ci_configuration/sast_create_service_spec.rb": 10.900099561245735,64 "spec/lib/gitlab/ci/config/entry/reports_spec.rb": 10.592691801717057,65 "spec/lib/gitlab/background_migration/delete_orphans_approval_project_rules2_spec.rb": 10.286799984138902,66 "spec/services/ci/play_bridge_service_spec.rb": 9.916520353540864,67 "spec/lib/gitlab/ci/variables/collection_spec.rb": 9.549328324120262,68 "spec/models/project_authorization_spec.rb": 9.417408729670436,69 "spec/lib/gitlab/database/migration_helpers/v2_spec.rb": 8.939633816536174,70 "spec/services/ci/catalog/resources/aggregate_last30_day_usage_service_spec.rb": 8.842682921761769,71 "spec/services/namespaces/package_settings/update_service_spec.rb": 8.403924735174389,72 "spec/services/packages/maven/metadata/sync_service_spec.rb": 8.225045325144642,73 "spec/models/projects/topic_spec.rb": 7.987750004178341,74 "spec/lib/gitlab/slash_commands/issue_comment_spec.rb": 7.785193794862206,75 "spec/serializers/issue_sidebar_basic_entity_spec.rb": 7.518267506507786,76 "spec/lib/gitlab/import_export/snippets_repo_restorer_spec.rb": 7.329013105284652,77 "spec/services/quick_actions/target_service_spec.rb": 7.1770824043598775,78 "spec/models/users/group_visit_spec.rb": 7.0030930898723405,79 "spec/tasks/gitlab/lfs/check_rake_spec.rb": 6.813866109299122,80 "spec/serializers/deployment_cluster_entity_spec.rb": 6.609087874767761,81 "spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb": 6.4521389140712,82 "spec/finders/groups/accepting_project_shares_finder_spec.rb": 6.299149916139519,83 "spec/helpers/auth_helper_spec.rb": 6.104213740820478,84 "spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb": 6.050470632665777,85 "spec/lib/gitlab/gitaly_client/analysis_service_spec.rb": 5.835199733366365,86 "spec/models/ci/catalog/listing_spec.rb": 5.803469635941109,87 "spec/lib/gitlab/pages/deployment_validations_spec.rb": 5.5646454466692585,88 "spec/graphql/resolvers/group_packages_resolver_spec.rb": 5.516400957856592,89 "spec/policies/deploy_key_policy_spec.rb": 5.318256091241288,90 "spec/lib/gitlab/sidekiq_config/worker_matcher_spec.rb": 5.242940801835684,91 "spec/services/merge_requests/migrate_external_diffs_service_spec.rb": 5.1327366693453325,92 "spec/services/jira_connect_installations/update_service_spec.rb": 4.937528944031624,93 "spec/models/ci/runner_namespace_spec.rb": 4.84074187120694,94 "spec/lib/gitlab/slash_commands/presenters/issue_move_spec.rb": 4.775472550798733,95 "spec/serializers/project_note_entity_spec.rb": 4.678970813184408,96 "spec/services/ci/enqueue_job_service_spec.rb": 4.574873459536009,97 "spec/services/ci/refs/enqueue_pipelines_to_unlock_service_spec.rb": 4.4812066133585375,98 "spec/lib/gitlab/git/push_spec.rb": 4.38756216085301,99 "spec/helpers/award_emoji_helper_spec.rb": 4.273878340175286,100 "spec/finders/repositories/branch_names_finder_spec.rb": 4.251032870055124,101 "spec/lib/gitlab/import_export/uploads_manager_spec.rb": 4.122789997067391,102 "spec/finders/groups/projects_requiring_authorizations_refresh/on_direct_membership_finder_spec.rb": 4.074099253271143,103 "spec/lib/gitlab/ci/status/bridge/common_spec.rb": 3.9733478763019647,104 "spec/services/issuable/callbacks/time_tracking_spec.rb": 3.9193157174717514,105 "spec/models/oauth_access_token_spec.rb": 3.8326800032929675,106 "spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb": 3.7751517310413956,107 "spec/lib/error_tracking/sentry_client/issue_link_spec.rb": 3.7284249559155653,108 "spec/helpers/preferences_helper_spec.rb": 3.6513532804598823,109 "spec/lib/gitlab/shell_spec.rb": 3.599884546365112,110 "spec/workers/merge_requests/handle_assignees_change_worker_spec.rb": 3.576873771510715,111 "spec/lib/gitlab/database/count/exact_count_strategy_spec.rb": 3.446227620090812,112 "spec/services/packages/conan/single_package_search_service_spec.rb": 3.397883599507086,113 "spec/lib/google_api/cloud_platform/client_spec.rb": 3.2915779594549712,114 "spec/lib/gitlab/ci/build/policy/refs_spec.rb": 3.280702306555069,115 "spec/serializers/ci/job_serializer_spec.rb": 3.1974969118631056,116 "spec/services/import/gitlab_projects/create_project_service_spec.rb": 3.117257816214733,117 "spec/workers/group_destroy_worker_spec.rb": 3.110279836678985,118 "spec/services/merge_requests/mergeability/run_checks_service_spec.rb": 3.0231381058157227,119 "spec/serializers/trigger_variable_entity_spec.rb": 3.0070966729859907,120 "spec/graphql/mutations/release_asset_links/delete_spec.rb": 2.9442988424957135,121 "spec/lib/gitlab/repository_set_cache_spec.rb": 2.8862761479566488,122 "spec/workers/gitlab/github_import/stage/import_lfs_objects_worker_spec.rb": 2.852999370868356,123 "spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb": 2.7978257599633904,124 "spec/lib/gitlab/lfs/client_spec.rb": 2.742835280924014,125 "spec/workers/work_items/import_work_items_csv_worker_spec.rb": 2.720084015243755,126 "spec/workers/issuable/create_reminder_worker_spec.rb": 2.6669937945093984,127 "spec/lib/gitlab/database/migrations/instrumentation_spec.rb": 2.6185516710060868,128 "spec/serializers/import/github_failure_entity_spec.rb": 2.59166258689599,129 "spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb": 2.5325750466724846,130 "spec/services/users/keys_count_service_spec.rb": 2.52451187091043,131 "spec/presenters/packages/pypi/simple_package_versions_presenter_spec.rb": 2.4582164850044785,132 "spec/helpers/environments_helper_spec.rb": 2.4549808869772645,133 "spec/lib/gitlab/slash_commands/presenters/issue_close_spec.rb": 2.3734939053093087,134 "spec/workers/stage_update_worker_spec.rb": 2.360308576517656,135 "spec/services/system_notes/incident_service_spec.rb": 2.3158003188989325,136 "spec/graphql/resolvers/projects/fork_targets_resolver_spec.rb": 2.310094797942723,137 "spec/lib/gitlab/ci/yaml_processor/result_spec.rb": 2.2460121257586474,138 "spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb": 2.236502369234125,139 "spec/lib/gitlab/quick_actions/users_extractor_spec.rb": 2.1909426201431734,140 "spec/graphql/mutations/design_management/move_spec.rb": 2.1656715777297446,141 "spec/lib/gitlab/api_authentication/builder_spec.rb": 2.1341392090728992,142 "spec/rubocop/migration_helpers_spec.rb": 2.1134583925216948,143 "spec/views/projects/settings/integrations/edit.html.haml_spec.rb": 2.0795947273688524,144 "spec/components/pajamas/banner_component_spec.rb": 2.0493749582733054,145 "spec/models/spam_log_spec.rb": 2.018949780780527,146 "spec/services/admin/plan_limits/update_service_spec.rb": 2.002860992926624,147 "spec/lib/sidebars/projects/panel_spec.rb": 1.9581649975543687,148 "spec/workers/mail_scheduler/issue_due_worker_spec.rb": 1.9392824575905667,149 "spec/lib/gitlab/dependency_linker/package_json_linker_spec.rb": 1.8920219004130434,150 "spec/services/incident_management/pager_duty/process_webhook_service_spec.rb": 1.891587463408127,151 "spec/services/packages/composer/version_parser_service_spec.rb": 1.8373864143137117,152 "spec/serializers/project_serializer_spec.rb": 1.8333010165766823,153 "spec/lib/gitlab/ci/config/entry/jobs_spec.rb": 1.77112831834176,154 "spec/workers/authorized_projects_worker_spec.rb": 1.762282781874914,155 "spec/views/search/show.html.haml_spec.rb": 1.7103646018474572,156 "spec/lib/gitlab/checks/project_created_spec.rb": 1.7075147439588694,157 "spec/routing/environments_spec.rb": 1.6644426772198153,158 "spec/lib/gitlab/external_authorization/access_spec.rb": 1.6589968020527268,159 "spec/lib/gitlab/github_import/label_finder_spec.rb": 1.6238558175442148,160 "spec/rubocop/cop/experiments_test_coverage_spec.rb": 1.6052940693697875,161 "spec/services/admin/abuse_reports/update_service_spec.rb": 1.5957964617426978,162 "spec/services/keys/last_used_service_spec.rb": 1.5472474687230624,163 "spec/lib/gitlab/slash_commands/presenters/issue_new_spec.rb": 1.5409023545571394,164 "spec/graphql/mutations/clusters/agent_tokens/revoke_spec.rb": 1.5034249439412242,165 "spec/services/ci/pipeline_triggers/update_service_spec.rb": 1.496084728773705,166 "spec/lib/banzai/filter/table_of_contents_tag_filter_spec.rb": 1.445541721677228,167 "spec/services/chat_names/find_user_service_spec.rb": 1.437348955416691,168 "spec/rubocop/cop/style/regexp_literal_mixed_preserve_spec.rb": 1.40130506625264,169 "spec/lib/gitlab/seeder_spec.rb": 1.3991391395641737,170 "spec/services/users/update_highest_member_role_service_spec.rb": 1.3610211682493463,171 "spec/helpers/import_helper_spec.rb": 1.3543064227299235,172 "spec/models/concerns/integrations/enable_ssl_verification_spec.rb": 1.318174124735688,173 "spec/workers/onboarding/issue_created_worker_spec.rb": 1.3108363665379184,174 "spec/presenters/ci/trigger_presenter_spec.rb": 1.2743059424242629,175 "spec/lib/api/helpers/related_resources_helpers_spec.rb": 1.2670563853433736,176 "spec/lib/gitlab/graphql/subscriptions/action_cable_with_load_balancing_spec.rb": 1.240770282843866,177 "spec/workers/concerns/click_house_worker_spec.rb": 1.2181170847037874,178 "spec/lib/sidebars/admin/menus/deploy_keys_menu_spec.rb": 1.1888091059771002,179 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 1.1769881745472044,180 "spec/helpers/stat_anchors_helper_spec.rb": 1.1541735638003885,181 "spec/presenters/blobs/notebook_presenter_spec.rb": 1.1408344156213814,182 "spec/presenters/terraform/modules_presenter_spec.rb": 1.1213786191616453,183 "spec/lib/api/entities/application_setting_spec.rb": 1.113344600953276,184 "spec/services/concerns/audit_event_save_type_spec.rb": 1.084275408042466,185 "spec/support_specs/stub_member_access_level_spec.rb": 1.0763393383057474,186 "spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb": 1.0428822091677838,187 "spec/serializers/feature_flag_summary_serializer_spec.rb": 1.0420589167085437,188 "spec/uploaders/object_storage/cdn/file_url_spec.rb": 1.0164905911578974,189 "spec/graphql/types/release_links_type_spec.rb": 1.010703439905286,190 "spec/support_specs/ability_check_spec.rb": 0.9986508996761049,191 "spec/models/users/banned_user_spec.rb": 0.9734182100098469,192 "spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb": 0.9621713264249785,193 "spec/lib/gitlab/bitbucket_server_import/importers/users_importer_spec.rb": 0.9504840342908236,194 "spec/lib/gitlab/dependency_linker/cartfile_linker_spec.rb": 0.9380096284050545,195 "spec/views/devise/shared/_signup_box_form.html.haml_spec.rb": 0.9194462617076299,196 "spec/serializers/feature_flag_summary_entity_spec.rb": 0.9118142572198252,197 "spec/scripts/failed_tests_spec.rb": 0.8910577256997071,198 "spec/models/alert_management/alert_user_mention_spec.rb": 0.8836887157341606,199 "spec/serializers/activity_pub/project_entity_spec.rb": 0.868680180021169,200 "spec/models/namespaces/randomized_suffix_path_spec.rb": 0.8535873428681257,201 "spec/lib/bulk_imports/pipeline_spec.rb": 0.8418787313226398,202 "spec/models/repository_language_spec.rb": 0.8217800772183423,203 "spec/models/error_tracking/client_key_spec.rb": 0.821268917179306,204 "spec/rubocop/cop/graphql/enum_values_spec.rb": 0.8029073025892859,205 "spec/services/vs_code/settings/create_or_update_service_spec.rb": 0.8008804215455269,206 "spec/lib/gitlab/global_id/deprecations_spec.rb": 0.773040607901968,207 "spec/models/jira_connect_subscription_spec.rb": 0.7701147000704497,208 "spec/lib/gitlab/safe_request_purger_spec.rb": 0.7560837408222688,209 "spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb": 0.7387609127154298,210 "spec/lib/bitbucket_server/page_spec.rb": 0.734627174841858,211 "spec/config/mail_room_spec.rb": 0.7156720129969945,212 "spec/lib/gitlab/github_gists_import/status_spec.rb": 0.7129716069703558,213 "spec/lib/gitlab/usage_data_counters/container_registry_event_counter_spec.rb": 0.689932931969895,214 "spec/graphql/types/todoable_interface_spec.rb": 0.6850265186293212,215 "spec/helpers/explore_helper_spec.rb": 0.6633797035778365,216 "spec/initializers/google_api_client_spec.rb": 0.661475421019218,217 "spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb": 0.6464926621159511,218 "spec/lib/gitlab/tracking/event_definition_validate_all_spec.rb": 0.6365982101022505,219 "spec/services/integrations/slack_interaction_service_spec.rb": 0.6271498321681064,220 "spec/services/webauthn/register_service_spec.rb": 0.6203284757272629,221 "spec/presenters/ml/model_version_presenter_spec.rb": 0.6054504901472801,222 "spec/serializers/import/github_failure_serializer_spec.rb": 0.6014881104873123,223 "spec/helpers/artifacts_helper_spec.rb": 0.5904142083551281,224 "spec/views/errors/omniauth_error.html.haml_spec.rb": 0.5745011188416022,225 "spec/serializers/accessibility_reports_comparer_entity_spec.rb": 0.5644380814764383,226 "spec/views/admin/application_settings/_slack.html.haml_spec.rb": 0.5620668746940153,227 "spec/views/errors/access_denied.html.haml_spec.rb": 0.5495901178928905,228 "spec/lib/object_storage/fog_helpers_spec.rb": 0.5483747905014495,229 "spec/models/clusters/group_spec.rb": 0.5306560873914478,230 "spec/lib/gitlab/memory/watchdog/monitor_state_spec.rb": 0.526190456687932,231 "spec/lib/gitlab/pagination/keyset/in_operator_optimization/column_data_spec.rb": 0.5181610364525546,232 "spec/lib/gitlab/kubernetes/kubeconfig/entry/context_spec.rb": 0.5080462616848952,233 "spec/lib/gitlab/database/async_constraints/validators_spec.rb": 0.5019115626231894,234 "spec/lib/gitlab/ci/status/core_spec.rb": 0.4889644469535669,235 "spec/serializers/impersonation_access_token_entity_spec.rb": 0.48424186723269014,236 "spec/graphql/types/ci/catalog/resources/verification_level_enum_spec.rb": 0.47520488680838024,237 "spec/lib/gitlab/metrics/delta_spec.rb": 0.4739223116276092,238 "spec/workers/member_invitation_reminder_emails_worker_spec.rb": 0.4642005624946332,239 "spec/models/every_model_spec.rb": 0.46166219746798887,240 "spec/models/concerns/faster_cache_keys_spec.rb": 0.4566832461385359,241 "spec/graphql/types/milestone_stats_type_spec.rb": 0.4541072386303192,242 "spec/graphql/types/ci/group_variable_type_spec.rb": 0.44635604535092316,243 "spec/lib/api/entities/changelog_spec.rb": 0.44152789364357187,244 "spec/graphql/types/commit_signatures/verification_status_enum_spec.rb": 0.43539126585510624,245 "spec/graphql/types/ci_configuration/sast/analyzers_entity_type_spec.rb": 0.42886315233302896,246 "spec/lib/prometheus/cleanup_multiproc_dir_service_spec.rb": 0.4208922208615804,247 "spec/lib/gitlab/kubernetes/config_map_spec.rb": 0.4080315000207587,248 "spec/graphql/types/ci/pipeline_trigger_type_spec.rb": 0.39504769430559594,249 "spec/rubocop/cop/gitlab/except_spec.rb": 0.3886762508587389,250 "spec/rubocop/cop/rspec/web_mock_enable_spec.rb": 0.3735684596605194,251 "spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb": 0.36741689548144796,252 "spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb": 0.3572463986348884,253 "spec/components/pajamas/concerns/checkbox_radio_options_spec.rb": 0.3545442516192937,254 "spec/graphql/types/packages/package_dependency_type_enum_spec.rb": 0.34429332446921324,255 "spec/graphql/types/ci/variable_input_type_spec.rb": 0.3434458431976914,256 "spec/graphql/types/mutation_type_spec.rb": 0.33040021490135285257}258Running 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-7166819597.json --format RspecJunitFormatter --out rspec/rspec-7166819597.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/tasks/gitlab/backup_rake_spec.rb spec/lib/gitlab/import_export/project/tree_restorer_spec.rb spec/services/groups/destroy_service_spec.rb spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb spec/lib/gitlab/background_migration/backfill_partition_id_ci_pipeline_chat_data_spec.rb spec/lib/gitlab/git_access_snippet_spec.rb spec/lib/gitlab/background_migration/backfill_default_organization_owners_spec.rb spec/uploaders/file_uploader_spec.rb spec/lib/gitlab/gfm/reference_rewriter_spec.rb spec/finders/todos_finder_spec.rb spec/lib/gitlab/background_migration/backfill_has_remediations_of_vulnerability_reads_spec.rb spec/serializers/member_entity_spec.rb spec/lib/gitlab/checks/integrations/beyond_identity_check_spec.rb spec/services/merge_requests/request_review_service_spec.rb spec/views/notify/pipeline_failed_email.text.erb_spec.rb spec/models/operations/feature_flags/strategy_spec.rb spec/services/projects/move_forks_service_spec.rb spec/workers/pipeline_schedule_worker_spec.rb spec/models/hooks/web_hook_spec.rb spec/lib/gitlab/cycle_analytics/permissions_spec.rb spec/models/alert_management/alert_spec.rb spec/serializers/pipeline_details_entity_spec.rb spec/workers/packages/go/sync_packages_worker_spec.rb spec/services/environments/auto_recover_service_spec.rb spec/models/integrations/drone_ci_spec.rb spec/models/integrations/gitlab_slack_application_spec.rb spec/lib/gitlab/checks/diff_check_spec.rb spec/models/concerns/group_descendant_spec.rb spec/models/concerns/redactable_spec.rb spec/lib/gitlab/redis/cluster_util_spec.rb spec/models/packages/nuget/symbol_spec.rb spec/lib/gitlab/checks/single_change_access_spec.rb spec/models/concerns/resolvable_note_spec.rb spec/graphql/types/work_item_type_spec.rb spec/services/gpg_keys/create_service_spec.rb spec/services/security/ci_configuration/sast_create_service_spec.rb spec/lib/gitlab/ci/config/entry/reports_spec.rb spec/lib/gitlab/background_migration/delete_orphans_approval_project_rules2_spec.rb spec/services/ci/play_bridge_service_spec.rb spec/lib/gitlab/ci/variables/collection_spec.rb spec/models/project_authorization_spec.rb spec/lib/gitlab/database/migration_helpers/v2_spec.rb spec/services/ci/catalog/resources/aggregate_last30_day_usage_service_spec.rb spec/services/namespaces/package_settings/update_service_spec.rb spec/services/packages/maven/metadata/sync_service_spec.rb spec/models/projects/topic_spec.rb spec/lib/gitlab/slash_commands/issue_comment_spec.rb spec/serializers/issue_sidebar_basic_entity_spec.rb spec/lib/gitlab/import_export/snippets_repo_restorer_spec.rb spec/services/quick_actions/target_service_spec.rb spec/models/users/group_visit_spec.rb spec/tasks/gitlab/lfs/check_rake_spec.rb spec/serializers/deployment_cluster_entity_spec.rb spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb spec/finders/groups/accepting_project_shares_finder_spec.rb spec/helpers/auth_helper_spec.rb spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb spec/lib/gitlab/gitaly_client/analysis_service_spec.rb spec/models/ci/catalog/listing_spec.rb spec/lib/gitlab/pages/deployment_validations_spec.rb spec/graphql/resolvers/group_packages_resolver_spec.rb spec/policies/deploy_key_policy_spec.rb spec/lib/gitlab/sidekiq_config/worker_matcher_spec.rb spec/services/merge_requests/migrate_external_diffs_service_spec.rb spec/services/jira_connect_installations/update_service_spec.rb spec/models/ci/runner_namespace_spec.rb spec/lib/gitlab/slash_commands/presenters/issue_move_spec.rb spec/serializers/project_note_entity_spec.rb spec/services/ci/enqueue_job_service_spec.rb spec/services/ci/refs/enqueue_pipelines_to_unlock_service_spec.rb spec/lib/gitlab/git/push_spec.rb spec/helpers/award_emoji_helper_spec.rb spec/finders/repositories/branch_names_finder_spec.rb spec/lib/gitlab/import_export/uploads_manager_spec.rb spec/finders/groups/projects_requiring_authorizations_refresh/on_direct_membership_finder_spec.rb spec/lib/gitlab/ci/status/bridge/common_spec.rb spec/services/issuable/callbacks/time_tracking_spec.rb spec/models/oauth_access_token_spec.rb spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb spec/lib/error_tracking/sentry_client/issue_link_spec.rb spec/helpers/preferences_helper_spec.rb spec/lib/gitlab/shell_spec.rb spec/workers/merge_requests/handle_assignees_change_worker_spec.rb spec/lib/gitlab/database/count/exact_count_strategy_spec.rb spec/services/packages/conan/single_package_search_service_spec.rb spec/lib/google_api/cloud_platform/client_spec.rb spec/lib/gitlab/ci/build/policy/refs_spec.rb spec/serializers/ci/job_serializer_spec.rb spec/services/import/gitlab_projects/create_project_service_spec.rb spec/workers/group_destroy_worker_spec.rb spec/services/merge_requests/mergeability/run_checks_service_spec.rb spec/serializers/trigger_variable_entity_spec.rb spec/graphql/mutations/release_asset_links/delete_spec.rb spec/lib/gitlab/repository_set_cache_spec.rb spec/workers/gitlab/github_import/stage/import_lfs_objects_worker_spec.rb spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb spec/lib/gitlab/lfs/client_spec.rb spec/workers/work_items/import_work_items_csv_worker_spec.rb spec/workers/issuable/create_reminder_worker_spec.rb spec/lib/gitlab/database/migrations/instrumentation_spec.rb spec/serializers/import/github_failure_entity_spec.rb spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb spec/services/users/keys_count_service_spec.rb spec/presenters/packages/pypi/simple_package_versions_presenter_spec.rb spec/helpers/environments_helper_spec.rb spec/lib/gitlab/slash_commands/presenters/issue_close_spec.rb spec/workers/stage_update_worker_spec.rb spec/services/system_notes/incident_service_spec.rb spec/graphql/resolvers/projects/fork_targets_resolver_spec.rb spec/lib/gitlab/ci/yaml_processor/result_spec.rb spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb spec/lib/gitlab/quick_actions/users_extractor_spec.rb spec/graphql/mutations/design_management/move_spec.rb spec/lib/gitlab/api_authentication/builder_spec.rb spec/rubocop/migration_helpers_spec.rb spec/views/projects/settings/integrations/edit.html.haml_spec.rb spec/components/pajamas/banner_component_spec.rb spec/models/spam_log_spec.rb spec/services/admin/plan_limits/update_service_spec.rb spec/lib/sidebars/projects/panel_spec.rb spec/workers/mail_scheduler/issue_due_worker_spec.rb spec/lib/gitlab/dependency_linker/package_json_linker_spec.rb spec/services/incident_management/pager_duty/process_webhook_service_spec.rb spec/services/packages/composer/version_parser_service_spec.rb spec/serializers/project_serializer_spec.rb spec/lib/gitlab/ci/config/entry/jobs_spec.rb spec/workers/authorized_projects_worker_spec.rb spec/views/search/show.html.haml_spec.rb spec/lib/gitlab/checks/project_created_spec.rb spec/routing/environments_spec.rb spec/lib/gitlab/external_authorization/access_spec.rb spec/lib/gitlab/github_import/label_finder_spec.rb spec/rubocop/cop/experiments_test_coverage_spec.rb spec/services/admin/abuse_reports/update_service_spec.rb spec/services/keys/last_used_service_spec.rb spec/lib/gitlab/slash_commands/presenters/issue_new_spec.rb spec/graphql/mutations/clusters/agent_tokens/revoke_spec.rb spec/services/ci/pipeline_triggers/update_service_spec.rb spec/lib/banzai/filter/table_of_contents_tag_filter_spec.rb spec/services/chat_names/find_user_service_spec.rb spec/rubocop/cop/style/regexp_literal_mixed_preserve_spec.rb spec/lib/gitlab/seeder_spec.rb spec/services/users/update_highest_member_role_service_spec.rb spec/helpers/import_helper_spec.rb spec/models/concerns/integrations/enable_ssl_verification_spec.rb spec/workers/onboarding/issue_created_worker_spec.rb spec/presenters/ci/trigger_presenter_spec.rb spec/lib/api/helpers/related_resources_helpers_spec.rb spec/lib/gitlab/graphql/subscriptions/action_cable_with_load_balancing_spec.rb spec/workers/concerns/click_house_worker_spec.rb spec/lib/sidebars/admin/menus/deploy_keys_menu_spec.rb spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb spec/helpers/stat_anchors_helper_spec.rb spec/presenters/blobs/notebook_presenter_spec.rb spec/presenters/terraform/modules_presenter_spec.rb spec/lib/api/entities/application_setting_spec.rb spec/services/concerns/audit_event_save_type_spec.rb spec/support_specs/stub_member_access_level_spec.rb spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb spec/serializers/feature_flag_summary_serializer_spec.rb spec/uploaders/object_storage/cdn/file_url_spec.rb spec/graphql/types/release_links_type_spec.rb spec/support_specs/ability_check_spec.rb spec/models/users/banned_user_spec.rb spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb spec/lib/gitlab/bitbucket_server_import/importers/users_importer_spec.rb spec/lib/gitlab/dependency_linker/cartfile_linker_spec.rb spec/views/devise/shared/_signup_box_form.html.haml_spec.rb spec/serializers/feature_flag_summary_entity_spec.rb spec/scripts/failed_tests_spec.rb spec/models/alert_management/alert_user_mention_spec.rb spec/serializers/activity_pub/project_entity_spec.rb spec/models/namespaces/randomized_suffix_path_spec.rb spec/lib/bulk_imports/pipeline_spec.rb spec/models/repository_language_spec.rb spec/models/error_tracking/client_key_spec.rb spec/rubocop/cop/graphql/enum_values_spec.rb spec/services/vs_code/settings/create_or_update_service_spec.rb spec/lib/gitlab/global_id/deprecations_spec.rb spec/models/jira_connect_subscription_spec.rb spec/lib/gitlab/safe_request_purger_spec.rb spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb spec/lib/bitbucket_server/page_spec.rb spec/config/mail_room_spec.rb spec/lib/gitlab/github_gists_import/status_spec.rb spec/lib/gitlab/usage_data_counters/container_registry_event_counter_spec.rb spec/graphql/types/todoable_interface_spec.rb spec/helpers/explore_helper_spec.rb spec/initializers/google_api_client_spec.rb spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb spec/lib/gitlab/tracking/event_definition_validate_all_spec.rb spec/services/integrations/slack_interaction_service_spec.rb spec/services/webauthn/register_service_spec.rb spec/presenters/ml/model_version_presenter_spec.rb spec/serializers/import/github_failure_serializer_spec.rb spec/helpers/artifacts_helper_spec.rb spec/views/errors/omniauth_error.html.haml_spec.rb spec/serializers/accessibility_reports_comparer_entity_spec.rb spec/views/admin/application_settings/_slack.html.haml_spec.rb spec/views/errors/access_denied.html.haml_spec.rb spec/lib/object_storage/fog_helpers_spec.rb spec/models/clusters/group_spec.rb spec/lib/gitlab/memory/watchdog/monitor_state_spec.rb spec/lib/gitlab/pagination/keyset/in_operator_optimization/column_data_spec.rb spec/lib/gitlab/kubernetes/kubeconfig/entry/context_spec.rb spec/lib/gitlab/database/async_constraints/validators_spec.rb spec/lib/gitlab/ci/status/core_spec.rb spec/serializers/impersonation_access_token_entity_spec.rb spec/graphql/types/ci/catalog/resources/verification_level_enum_spec.rb spec/lib/gitlab/metrics/delta_spec.rb spec/workers/member_invitation_reminder_emails_worker_spec.rb spec/models/every_model_spec.rb spec/models/concerns/faster_cache_keys_spec.rb spec/graphql/types/milestone_stats_type_spec.rb spec/graphql/types/ci/group_variable_type_spec.rb spec/lib/api/entities/changelog_spec.rb spec/graphql/types/commit_signatures/verification_status_enum_spec.rb spec/graphql/types/ci_configuration/sast/analyzers_entity_type_spec.rb spec/lib/prometheus/cleanup_multiproc_dir_service_spec.rb spec/lib/gitlab/kubernetes/config_map_spec.rb spec/graphql/types/ci/pipeline_trigger_type_spec.rb spec/rubocop/cop/gitlab/except_spec.rb spec/rubocop/cop/rspec/web_mock_enable_spec.rb spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb spec/components/pajamas/concerns/checkbox_radio_options_spec.rb spec/graphql/types/packages/package_dependency_type_enum_spec.rb spec/graphql/types/ci/variable_input_type_spec.rb spec/graphql/types/mutation_type_spec.rbKnapsack report generator started!259warning: parser/current is loading parser/ruby31, which recognizes 3.1.6-compliant syntax, but you are running 3.1.5.261Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}262# [RSpecRunTime] Starting RSpec timer...263[TEST PROF INFO] EventProf enabled (sql.active_record)264unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.265unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.266Test environment set up in 0.773355077 seconds267# [RSpecRunTime] Starting example group spec/tasks/gitlab/backup_rake_spec.rb. Expected to take 8 minutes 3.5 seconds.268gitlab:backup namespace rake tasks269 lock parallel backups270 when a process is running in parallel271 exits the new process272 when no process is running in parallel but a PID file exists273 rewrites, locks and deletes the PID file while logging a message274# [RSpecRunTime] RSpec elapsed time: 12.66 seconds. Current RSS: ~1009M. Threads: 1. load average: 1.11 1.57 1.74 1/265 397275.276 when no process is running in parallel277 task_name: "db", rake_task: "gitlab:backup:db:restore"278 locks and deletes the PID file while logging a message279# [RSpecRunTime] RSpec elapsed time: 17.67 seconds. Current RSS: ~1001M. Threads: 1. load average: 1.10 1.56 1.74 1/265 398280.281 task_name: "repositories", rake_task: "gitlab:backup:repo:restore"282 locks and deletes the PID file while logging a message283# [RSpecRunTime] RSpec elapsed time: 21.74 seconds. Current RSS: ~1003M. Threads: 1. load average: 1.09 1.55 1.74 1/264 399284.285 task_name: "builds", rake_task: "gitlab:backup:builds:restore"286 locks and deletes the PID file while logging a message287# [RSpecRunTime] RSpec elapsed time: 25.53 seconds. Current RSS: ~1004M. Threads: 1. load average: 1.09 1.54 1.73 1/264 400288.289 task_name: "uploads", rake_task: "gitlab:backup:uploads:restore"290 locks and deletes the PID file while logging a message291# [RSpecRunTime] RSpec elapsed time: 29.39 seconds. Current RSS: ~1003M. Threads: 1. load average: 1.09 1.54 1.73 1/264 401292.293 task_name: "artifacts", rake_task: "gitlab:backup:artifacts:restore"294 locks and deletes the PID file while logging a message295# [RSpecRunTime] RSpec elapsed time: 33.31 seconds. Current RSS: ~1002M. Threads: 1. load average: 1.08 1.53 1.73 1/264 402296.297 task_name: "pages", rake_task: "gitlab:backup:pages:restore"298 locks and deletes the PID file while logging a message299# [RSpecRunTime] RSpec elapsed time: 37.18 seconds. Current RSS: ~1003M. Threads: 1. load average: 0.99 1.50 1.72 1/264 403300.301 task_name: "lfs", rake_task: "gitlab:backup:lfs:restore"302 locks and deletes the PID file while logging a message303# [RSpecRunTime] RSpec elapsed time: 40.99 seconds. Current RSS: ~1003M. Threads: 1. load average: 0.99 1.50 1.71 1/264 404304.305 task_name: "terraform_state", rake_task: "gitlab:backup:terraform_state:restore"306 locks and deletes the PID file while logging a message307# [RSpecRunTime] RSpec elapsed time: 44.89 seconds. Current RSS: ~1002M. Threads: 1. load average: 0.99 1.49 1.71 1/264 405308.309 task_name: "registry", rake_task: "gitlab:backup:registry:restore"310 locks and deletes the PID file while logging a message311# [RSpecRunTime] RSpec elapsed time: 48.67 seconds. Current RSS: ~1003M. Threads: 1. load average: 0.99 1.49 1.71 1/264 406312.313 task_name: "packages", rake_task: "gitlab:backup:packages:restore"314 locks and deletes the PID file while logging a message315# [RSpecRunTime] RSpec elapsed time: 52.38 seconds. Current RSS: ~1003M. Threads: 1. load average: 0.91 1.46 1.70 1/264 407316.317 backup_restore318 with gitlab version319 when restore matches gitlab version320 invokes restoration on match321# [RSpecRunTime] RSpec elapsed time: 56.33 seconds. Current RSS: ~1002M. Threads: 1. load average: 0.92 1.45 1.70 1/264 413322.323 when the restore directory is not empty324 removes stale data325# [RSpecRunTime] RSpec elapsed time: 1 minute 9.9 seconds. Current RSS: ~1022M. Threads: 4. load average: 0.86 1.41 1.68 1/280 1696326.327 when the backup is restored328 restores the data329# [RSpecRunTime] RSpec elapsed time: 1 minute 27.55 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.04 1.43 1.68 1/280 1848330.331 backup332 with specific backup tasks333 prints a progress message to stdout3342024-06-23 21:42:04 UTC -- Dumping database ... [SKIPPED]3352024-06-23 21:42:04 UTC -- Deleting backup and restore PID file ... done3362024-06-23 21:42:04 UTC -- Dumping repositories ... 337{"command":"create","gl_project_path":"namespace5/project-5","level":"info","msg":"started create","pid":2087,"relative_path":"@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.git","storage_name":"default","time":"2024-06-23T21:42:04.901Z"}338{"command":"create","gl_project_path":"namespace5/project-5.wiki","level":"info","msg":"started create","pid":2087,"relative_path":"@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.wiki.git","storage_name":"default","time":"2024-06-23T21:42:04.912Z"}339{"command":"create","gl_project_path":"namespace5/project-5.wiki","level":"warning","msg":"skipped create","pid":2087,"relative_path":"@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.wiki.git","storage_name":"default","time":"2024-06-23T21:42:04.915Z"}340{"command":"create","gl_project_path":"namespace5/project-5.design","level":"info","msg":"started create","pid":2087,"relative_path":"@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.design.git","storage_name":"default","time":"2024-06-23T21:42:04.921Z"}341{"command":"create","gl_project_path":"namespace5/project-5.design","level":"info","msg":"completed create","pid":2087,"relative_path":"@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.design.git","storage_name":"default","time":"2024-06-23T21:42:05.045Z"}342{"command":"create","gl_project_path":"namespace5/project-5","level":"info","msg":"completed create","pid":2087,"relative_path":"@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.git","storage_name":"default","time":"2024-06-23T21:42:05.132Z"}3432024-06-23 21:42:05 UTC -- Dumping repositories ... done3442024-06-23 21:42:05 UTC -- Deleting backup and restore PID file ... done3452024-06-23 21:42:05 UTC -- Dumping uploads ... 3462024-06-23 21:42:05 UTC -- Dumping uploads ... done3472024-06-23 21:42:05 UTC -- Deleting backup and restore PID file ... done3482024-06-23 21:42:05 UTC -- Dumping builds ... 3492024-06-23 21:42:05 UTC -- Dumping builds ... done3502024-06-23 21:42:05 UTC -- Deleting backup and restore PID file ... done3512024-06-23 21:42:05 UTC -- Dumping artifacts ... 3522024-06-23 21:42:05 UTC -- Dumping artifacts ... done3532024-06-23 21:42:05 UTC -- Deleting backup and restore PID file ... done3542024-06-23 21:42:05 UTC -- Dumping pages ... 3552024-06-23 21:42:05 UTC -- Dumping pages ... done3562024-06-23 21:42:05 UTC -- Deleting backup and restore PID file ... done3572024-06-23 21:42:05 UTC -- Dumping lfs objects ... 3582024-06-23 21:42:05 UTC -- Dumping lfs objects ... done3592024-06-23 21:42:05 UTC -- Deleting backup and restore PID file ... done3602024-06-23 21:42:05 UTC -- Dumping terraform states ... 3612024-06-23 21:42:05 UTC -- Dumping terraform states ... done3622024-06-23 21:42:05 UTC -- Deleting backup and restore PID file ... done3632024-06-23 21:42:06 UTC -- Dumping container registry images ... 3642024-06-23 21:42:06 UTC -- Dumping container registry images ... done3652024-06-23 21:42:06 UTC -- Deleting backup and restore PID file ... done3662024-06-23 21:42:06 UTC -- Dumping packages ... 3672024-06-23 21:42:06 UTC -- Dumping packages ... done3682024-06-23 21:42:06 UTC -- Deleting backup and restore PID file ... done3692024-06-23 21:42:06 UTC -- Dumping ci secure files ... 3702024-06-23 21:42:06 UTC -- Dumping ci secure files ... done3712024-06-23 21:42:06 UTC -- Deleting backup and restore PID file ... done3722024-06-23 21:42:06 UTC -- Dumping external diffs ... 3732024-06-23 21:42:06 UTC -- Dumping external diffs ... done3742024-06-23 21:42:06 UTC -- Deleting backup and restore PID file ... done375 logs the progress to log file376# [RSpecRunTime] RSpec elapsed time: 1 minute 42.12 seconds. Current RSS: ~1016M. Threads: 4. load average: 1.03 1.41 1.67 3/280 2147377.378 backup create fails379 backup_target_class: Backup::Targets::Database, rake_task: "gitlab:backup:db:create", error: #<Backup::DatabaseBackupError: Backup::DatabaseBackupError>380 raises an error with message3812024-06-23 21:42:17 UTC -- Dumping database ... 3822024-06-23 21:42:17 UTC -- Dumping database failed: Failed to create compressed file '/builds/gitlab-org/gitlab-foss/tmp/tests/backups/db/database.sql.gz' when trying to backup the main database:383 - host: 'postgres'384 - port: ''385 - database: 'gitlabhq_test'3862024-06-23 21:42:17 UTC -- Dumping repositories ... 387{"command":"create","gl_project_path":"namespace7/project-7","level":"info","msg":"started create","pid":2324,"relative_path":"@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.git","storage_name":"default","time":"2024-06-23T21:42:17.598Z"}388{"command":"create","gl_project_path":"namespace7/project-7.wiki","level":"info","msg":"started create","pid":2324,"relative_path":"@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.wiki.git","storage_name":"default","time":"2024-06-23T21:42:17.610Z"}389{"command":"create","gl_project_path":"namespace7/project-7.wiki","level":"warning","msg":"skipped create","pid":2324,"relative_path":"@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.wiki.git","storage_name":"default","time":"2024-06-23T21:42:17.613Z"}390{"command":"create","gl_project_path":"namespace7/project-7.design","level":"info","msg":"started create","pid":2324,"relative_path":"@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.design.git","storage_name":"default","time":"2024-06-23T21:42:17.621Z"}391{"command":"create","gl_project_path":"namespace7/project-7.design","level":"info","msg":"completed create","pid":2324,"relative_path":"@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.design.git","storage_name":"default","time":"2024-06-23T21:42:17.763Z"}392{"command":"create","gl_project_path":"namespace7/project-7","level":"info","msg":"completed create","pid":2324,"relative_path":"@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.git","storage_name":"default","time":"2024-06-23T21:42:17.823Z"}3932024-06-23 21:42:17 UTC -- Dumping repositories ... done3942024-06-23 21:42:17 UTC -- Dumping uploads ... 3952024-06-23 21:42:17 UTC -- Dumping uploads ... done3962024-06-23 21:42:17 UTC -- Dumping builds ... 3972024-06-23 21:42:17 UTC -- Dumping builds ... done3982024-06-23 21:42:17 UTC -- Dumping artifacts ... 3992024-06-23 21:42:18 UTC -- Dumping artifacts ... done4002024-06-23 21:42:18 UTC -- Dumping pages ... 4012024-06-23 21:42:18 UTC -- Dumping pages ... done4022024-06-23 21:42:18 UTC -- Dumping lfs objects ... 4032024-06-23 21:42:18 UTC -- Dumping lfs objects ... done4042024-06-23 21:42:18 UTC -- Dumping terraform states ... 4052024-06-23 21:42:18 UTC -- Dumping terraform states ... done4062024-06-23 21:42:18 UTC -- Dumping container registry images ... 4072024-06-23 21:42:18 UTC -- Dumping container registry images ... done4082024-06-23 21:42:18 UTC -- Dumping packages ... 4092024-06-23 21:42:18 UTC -- Dumping packages ... done4102024-06-23 21:42:18 UTC -- Dumping ci secure files ... 4112024-06-23 21:42:18 UTC -- Dumping ci secure files ... done4122024-06-23 21:42:18 UTC -- Dumping external diffs ... 4132024-06-23 21:42:18 UTC -- Dumping external diffs ... done4142024-06-23 21:42:18 UTC -- Creating backup archive: 1719178937_2024_06_23_17.2.0-pre_gitlab_backup.tar ... 4152024-06-23 21:42:18 UTC -- Creating archive 1719178937_2024_06_23_17.2.0-pre_gitlab_backup.tar failed4162024-06-23 21:42:18 UTC -- Deleting tar staging files ... 4172024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/backup_information.yml4182024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/repositories4192024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/uploads.tar.gz4202024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/builds.tar.gz4212024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/artifacts.tar.gz4222024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/pages.tar.gz4232024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/lfs.tar.gz4242024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/terraform_state.tar.gz4252024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/registry.tar.gz4262024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/packages.tar.gz4272024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/ci_secure_files.tar.gz4282024-06-23 21:42:18 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/external_diffs.tar.gz4292024-06-23 21:42:18 UTC -- Deleting tar staging files ... done4302024-06-23 21:42:18 UTC -- Deleting backups/tmp ... 4312024-06-23 21:42:18 UTC -- Deleting backups/tmp ... done4322024-06-23 21:42:18 UTC -- Deleting backup and restore PID file ... done433 raises an error with message when subtask fails434# [RSpecRunTime] RSpec elapsed time: 1 minute 54.33 seconds. Current RSS: ~1019M. Threads: 4. load average: 1.27 1.44 1.68 1/280 2375435.436 backup_target_class: Backup::Targets::Files, rake_task: "gitlab:backup:builds:create", error: #<Backup::FileBackupError: Backup::FileBackupError>437 raises an error with message4382024-06-23 21:42:29 UTC -- Dumping database ... 4392024-06-23 21:42:29 UTC -- Dumping PostgreSQL database gitlabhq_test ... 4402024-06-23 21:42:34 UTC -- [DONE]4412024-06-23 21:42:34 UTC -- Dumping PostgreSQL database gitlabhq_test_ci ... 4422024-06-23 21:42:40 UTC -- [DONE]4432024-06-23 21:42:40 UTC -- Dumping database ... done4442024-06-23 21:42:40 UTC -- Dumping repositories ... 445{"command":"create","gl_project_path":"namespace9/project-9","level":"info","msg":"started create","pid":2556,"relative_path":"@hashed/19/58/19581e27de7ced00ff1ce50b2047e7a567c76b1cbaebabe5ef03f7c3017bb5b7.git","storage_name":"default","time":"2024-06-23T21:42:40.457Z"}446{"command":"create","gl_project_path":"namespace9/project-9.wiki","level":"info","msg":"started create","pid":2556,"relative_path":"@hashed/19/58/19581e27de7ced00ff1ce50b2047e7a567c76b1cbaebabe5ef03f7c3017bb5b7.wiki.git","storage_name":"default","time":"2024-06-23T21:42:40.471Z"}447{"command":"create","gl_project_path":"namespace9/project-9.wiki","level":"warning","msg":"skipped create","pid":2556,"relative_path":"@hashed/19/58/19581e27de7ced00ff1ce50b2047e7a567c76b1cbaebabe5ef03f7c3017bb5b7.wiki.git","storage_name":"default","time":"2024-06-23T21:42:40.473Z"}448{"command":"create","gl_project_path":"namespace9/project-9.design","level":"info","msg":"started create","pid":2556,"relative_path":"@hashed/19/58/19581e27de7ced00ff1ce50b2047e7a567c76b1cbaebabe5ef03f7c3017bb5b7.design.git","storage_name":"default","time":"2024-06-23T21:42:40.480Z"}449{"command":"create","gl_project_path":"namespace9/project-9.design","level":"info","msg":"completed create","pid":2556,"relative_path":"@hashed/19/58/19581e27de7ced00ff1ce50b2047e7a567c76b1cbaebabe5ef03f7c3017bb5b7.design.git","storage_name":"default","time":"2024-06-23T21:42:40.603Z"}450{"command":"create","gl_project_path":"namespace9/project-9","level":"info","msg":"completed create","pid":2556,"relative_path":"@hashed/19/58/19581e27de7ced00ff1ce50b2047e7a567c76b1cbaebabe5ef03f7c3017bb5b7.git","storage_name":"default","time":"2024-06-23T21:42:40.677Z"}4512024-06-23 21:42:40 UTC -- Dumping repositories ... done4522024-06-23 21:42:40 UTC -- Dumping uploads ... 4532024-06-23 21:42:40 UTC -- Dumping uploads failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4542024-06-23 21:42:40 UTC -- Dumping builds ... 4552024-06-23 21:42:40 UTC -- Dumping builds failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4562024-06-23 21:42:40 UTC -- Dumping artifacts ... 4572024-06-23 21:42:40 UTC -- Dumping artifacts failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4582024-06-23 21:42:40 UTC -- Dumping pages ... 4592024-06-23 21:42:40 UTC -- Dumping pages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4602024-06-23 21:42:40 UTC -- Dumping lfs objects ... 4612024-06-23 21:42:40 UTC -- Dumping lfs objects failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4622024-06-23 21:42:40 UTC -- Dumping terraform states ... 4632024-06-23 21:42:40 UTC -- Dumping terraform states failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4642024-06-23 21:42:40 UTC -- Dumping container registry images ... 4652024-06-23 21:42:40 UTC -- Dumping container registry images failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4662024-06-23 21:42:40 UTC -- Dumping packages ... 4672024-06-23 21:42:40 UTC -- Dumping packages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4682024-06-23 21:42:40 UTC -- Dumping ci secure files ... 4692024-06-23 21:42:40 UTC -- Dumping ci secure files failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4702024-06-23 21:42:40 UTC -- Dumping external diffs ... 4712024-06-23 21:42:40 UTC -- Dumping external diffs failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'4722024-06-23 21:42:40 UTC -- Creating backup archive: 1719178949_2024_06_23_17.2.0-pre_gitlab_backup.tar ... 4732024-06-23 21:42:40 UTC -- Creating archive 1719178949_2024_06_23_17.2.0-pre_gitlab_backup.tar failed4742024-06-23 21:42:40 UTC -- Deleting tar staging files ... 4752024-06-23 21:42:40 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/backup_information.yml4762024-06-23 21:42:40 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/db4772024-06-23 21:42:40 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/repositories4782024-06-23 21:42:40 UTC -- Deleting tar staging files ... done4792024-06-23 21:42:40 UTC -- Deleting backups/tmp ... 4802024-06-23 21:42:40 UTC -- Deleting backups/tmp ... done4812024-06-23 21:42:40 UTC -- Deleting backup and restore PID file ... done482 raises an error with message when subtask fails483# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.47 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.09 1.39 1.65 1/280 2589484.485 backup_target_class: Backup::Targets::Files, rake_task: "gitlab:backup:uploads:create", error: #<Backup::FileBackupError: Backup::FileBackupError>486 raises an error with message4872024-06-23 21:42:52 UTC -- Dumping database ... 4882024-06-23 21:42:52 UTC -- Dumping PostgreSQL database gitlabhq_test ... 4892024-06-23 21:42:57 UTC -- [DONE]4902024-06-23 21:42:57 UTC -- Dumping PostgreSQL database gitlabhq_test_ci ... 4912024-06-23 21:43:02 UTC -- [DONE]4922024-06-23 21:43:02 UTC -- Dumping database ... done4932024-06-23 21:43:02 UTC -- Dumping repositories ... 494{"command":"create","gl_project_path":"namespace11/project-11","level":"info","msg":"started create","pid":2770,"relative_path":"@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.git","storage_name":"default","time":"2024-06-23T21:43:02.744Z"}495{"command":"create","gl_project_path":"namespace11/project-11.wiki","level":"info","msg":"started create","pid":2770,"relative_path":"@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.wiki.git","storage_name":"default","time":"2024-06-23T21:43:02.756Z"}496{"command":"create","gl_project_path":"namespace11/project-11.wiki","level":"warning","msg":"skipped create","pid":2770,"relative_path":"@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.wiki.git","storage_name":"default","time":"2024-06-23T21:43:02.759Z"}497{"command":"create","gl_project_path":"namespace11/project-11.design","level":"info","msg":"started create","pid":2770,"relative_path":"@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.design.git","storage_name":"default","time":"2024-06-23T21:43:02.765Z"}498{"command":"create","gl_project_path":"namespace11/project-11.design","level":"info","msg":"completed create","pid":2770,"relative_path":"@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.design.git","storage_name":"default","time":"2024-06-23T21:43:02.894Z"}499{"command":"create","gl_project_path":"namespace11/project-11","level":"info","msg":"completed create","pid":2770,"relative_path":"@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.git","storage_name":"default","time":"2024-06-23T21:43:03.003Z"}5002024-06-23 21:43:03 UTC -- Dumping repositories ... done5012024-06-23 21:43:03 UTC -- Dumping uploads ... 5022024-06-23 21:43:03 UTC -- Dumping uploads failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5032024-06-23 21:43:03 UTC -- Dumping builds ... 5042024-06-23 21:43:03 UTC -- Dumping builds failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5052024-06-23 21:43:03 UTC -- Dumping artifacts ... 5062024-06-23 21:43:03 UTC -- Dumping artifacts failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5072024-06-23 21:43:03 UTC -- Dumping pages ... 5082024-06-23 21:43:03 UTC -- Dumping pages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5092024-06-23 21:43:03 UTC -- Dumping lfs objects ... 5102024-06-23 21:43:03 UTC -- Dumping lfs objects failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5112024-06-23 21:43:03 UTC -- Dumping terraform states ... 5122024-06-23 21:43:03 UTC -- Dumping terraform states failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5132024-06-23 21:43:03 UTC -- Dumping container registry images ... 5142024-06-23 21:43:03 UTC -- Dumping container registry images failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5152024-06-23 21:43:03 UTC -- Dumping packages ... 5162024-06-23 21:43:03 UTC -- Dumping packages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5172024-06-23 21:43:03 UTC -- Dumping ci secure files ... 5182024-06-23 21:43:03 UTC -- Dumping ci secure files failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5192024-06-23 21:43:03 UTC -- Dumping external diffs ... 5202024-06-23 21:43:03 UTC -- Dumping external diffs failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5212024-06-23 21:43:03 UTC -- Creating backup archive: 1719178972_2024_06_23_17.2.0-pre_gitlab_backup.tar ... 5222024-06-23 21:43:03 UTC -- Creating archive 1719178972_2024_06_23_17.2.0-pre_gitlab_backup.tar failed5232024-06-23 21:43:03 UTC -- Deleting tar staging files ... 5242024-06-23 21:43:03 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/backup_information.yml5252024-06-23 21:43:03 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/db5262024-06-23 21:43:03 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/repositories5272024-06-23 21:43:03 UTC -- Deleting tar staging files ... done5282024-06-23 21:43:03 UTC -- Deleting backups/tmp ... 5292024-06-23 21:43:03 UTC -- Deleting backups/tmp ... done5302024-06-23 21:43:03 UTC -- Deleting backup and restore PID file ... done531 raises an error with message when subtask fails532# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.69 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.20 1.39 1.65 1/280 2803533.534 backup_target_class: Backup::Targets::Files, rake_task: "gitlab:backup:artifacts:create", error: #<Backup::FileBackupError: Backup::FileBackupError>535 raises an error with message5362024-06-23 21:43:14 UTC -- Dumping database ... 5372024-06-23 21:43:14 UTC -- Dumping PostgreSQL database gitlabhq_test ... 5382024-06-23 21:43:19 UTC -- [DONE]5392024-06-23 21:43:19 UTC -- Dumping PostgreSQL database gitlabhq_test_ci ... 5402024-06-23 21:43:24 UTC -- [DONE]5412024-06-23 21:43:24 UTC -- Dumping database ... done5422024-06-23 21:43:24 UTC -- Dumping repositories ... 543{"command":"create","gl_project_path":"namespace13/project-13","level":"info","msg":"started create","pid":2984,"relative_path":"@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.git","storage_name":"default","time":"2024-06-23T21:43:24.422Z"}544{"command":"create","gl_project_path":"namespace13/project-13.wiki","level":"info","msg":"started create","pid":2984,"relative_path":"@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.wiki.git","storage_name":"default","time":"2024-06-23T21:43:24.435Z"}545{"command":"create","gl_project_path":"namespace13/project-13.wiki","level":"warning","msg":"skipped create","pid":2984,"relative_path":"@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.wiki.git","storage_name":"default","time":"2024-06-23T21:43:24.438Z"}546{"command":"create","gl_project_path":"namespace13/project-13.design","level":"info","msg":"started create","pid":2984,"relative_path":"@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.design.git","storage_name":"default","time":"2024-06-23T21:43:24.447Z"}547{"command":"create","gl_project_path":"namespace13/project-13.design","level":"info","msg":"completed create","pid":2984,"relative_path":"@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.design.git","storage_name":"default","time":"2024-06-23T21:43:24.551Z"}548{"command":"create","gl_project_path":"namespace13/project-13","level":"info","msg":"completed create","pid":2984,"relative_path":"@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.git","storage_name":"default","time":"2024-06-23T21:43:24.674Z"}5492024-06-23 21:43:24 UTC -- Dumping repositories ... done5502024-06-23 21:43:24 UTC -- Dumping uploads ... 5512024-06-23 21:43:24 UTC -- Dumping uploads failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5522024-06-23 21:43:24 UTC -- Dumping builds ... 5532024-06-23 21:43:24 UTC -- Dumping builds failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5542024-06-23 21:43:24 UTC -- Dumping artifacts ... 5552024-06-23 21:43:24 UTC -- Dumping artifacts failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5562024-06-23 21:43:24 UTC -- Dumping pages ... 5572024-06-23 21:43:24 UTC -- Dumping pages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5582024-06-23 21:43:24 UTC -- Dumping lfs objects ... 5592024-06-23 21:43:24 UTC -- Dumping lfs objects failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5602024-06-23 21:43:24 UTC -- Dumping terraform states ... 5612024-06-23 21:43:24 UTC -- Dumping terraform states failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5622024-06-23 21:43:24 UTC -- Dumping container registry images ... 5632024-06-23 21:43:24 UTC -- Dumping container registry images failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5642024-06-23 21:43:24 UTC -- Dumping packages ... 5652024-06-23 21:43:24 UTC -- Dumping packages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5662024-06-23 21:43:24 UTC -- Dumping ci secure files ... 5672024-06-23 21:43:24 UTC -- Dumping ci secure files failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5682024-06-23 21:43:24 UTC -- Dumping external diffs ... 5692024-06-23 21:43:24 UTC -- Dumping external diffs failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'5702024-06-23 21:43:24 UTC -- Creating backup archive: 1719178994_2024_06_23_17.2.0-pre_gitlab_backup.tar ... 5712024-06-23 21:43:24 UTC -- Creating archive 1719178994_2024_06_23_17.2.0-pre_gitlab_backup.tar failed5722024-06-23 21:43:24 UTC -- Deleting tar staging files ... 5732024-06-23 21:43:24 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/backup_information.yml5742024-06-23 21:43:24 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/db5752024-06-23 21:43:24 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/repositories5762024-06-23 21:43:24 UTC -- Deleting tar staging files ... done5772024-06-23 21:43:24 UTC -- Deleting backups/tmp ... 5782024-06-23 21:43:24 UTC -- Deleting backups/tmp ... done5792024-06-23 21:43:24 UTC -- Deleting backup and restore PID file ... done580 raises an error with message when subtask fails581# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.34 second. Current RSS: ~1014M. Threads: 4. load average: 1.13 1.36 1.63 2/281 3017582.583 backup_target_class: Backup::Targets::Files, rake_task: "gitlab:backup:pages:create", error: #<Backup::FileBackupError: Backup::FileBackupError>584 raises an error with message5852024-06-23 21:43:35 UTC -- Dumping database ... 5862024-06-23 21:43:35 UTC -- Dumping PostgreSQL database gitlabhq_test ... 5872024-06-23 21:43:40 UTC -- [DONE]5882024-06-23 21:43:40 UTC -- Dumping PostgreSQL database gitlabhq_test_ci ... 5892024-06-23 21:43:45 UTC -- [DONE]5902024-06-23 21:43:46 UTC -- Dumping database ... done5912024-06-23 21:43:46 UTC -- Dumping repositories ... 592{"command":"create","gl_project_path":"namespace15/project-15","level":"info","msg":"started create","pid":3198,"relative_path":"@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.git","storage_name":"default","time":"2024-06-23T21:43:46.136Z"}593{"command":"create","gl_project_path":"namespace15/project-15.wiki","level":"info","msg":"started create","pid":3198,"relative_path":"@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.wiki.git","storage_name":"default","time":"2024-06-23T21:43:46.147Z"}594{"command":"create","gl_project_path":"namespace15/project-15.wiki","level":"warning","msg":"skipped create","pid":3198,"relative_path":"@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.wiki.git","storage_name":"default","time":"2024-06-23T21:43:46.151Z"}595{"command":"create","gl_project_path":"namespace15/project-15.design","level":"info","msg":"started create","pid":3198,"relative_path":"@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.design.git","storage_name":"default","time":"2024-06-23T21:43:46.157Z"}596{"command":"create","gl_project_path":"namespace15/project-15.design","level":"info","msg":"completed create","pid":3198,"relative_path":"@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.design.git","storage_name":"default","time":"2024-06-23T21:43:46.280Z"}597{"command":"create","gl_project_path":"namespace15/project-15","level":"info","msg":"completed create","pid":3198,"relative_path":"@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.git","storage_name":"default","time":"2024-06-23T21:43:46.363Z"}5982024-06-23 21:43:46 UTC -- Dumping repositories ... done5992024-06-23 21:43:46 UTC -- Dumping uploads ... 6002024-06-23 21:43:46 UTC -- Dumping uploads failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6012024-06-23 21:43:46 UTC -- Dumping builds ... 6022024-06-23 21:43:46 UTC -- Dumping builds failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6032024-06-23 21:43:46 UTC -- Dumping artifacts ... 6042024-06-23 21:43:46 UTC -- Dumping artifacts failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6052024-06-23 21:43:46 UTC -- Dumping pages ... 6062024-06-23 21:43:46 UTC -- Dumping pages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6072024-06-23 21:43:46 UTC -- Dumping lfs objects ... 6082024-06-23 21:43:46 UTC -- Dumping lfs objects failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6092024-06-23 21:43:46 UTC -- Dumping terraform states ... 6102024-06-23 21:43:46 UTC -- Dumping terraform states failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6112024-06-23 21:43:46 UTC -- Dumping container registry images ... 6122024-06-23 21:43:46 UTC -- Dumping container registry images failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6132024-06-23 21:43:46 UTC -- Dumping packages ... 6142024-06-23 21:43:46 UTC -- Dumping packages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6152024-06-23 21:43:46 UTC -- Dumping ci secure files ... 6162024-06-23 21:43:46 UTC -- Dumping ci secure files failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6172024-06-23 21:43:46 UTC -- Dumping external diffs ... 6182024-06-23 21:43:46 UTC -- Dumping external diffs failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6192024-06-23 21:43:46 UTC -- Creating backup archive: 1719179015_2024_06_23_17.2.0-pre_gitlab_backup.tar ... 6202024-06-23 21:43:46 UTC -- Creating archive 1719179015_2024_06_23_17.2.0-pre_gitlab_backup.tar failed6212024-06-23 21:43:46 UTC -- Deleting tar staging files ... 6222024-06-23 21:43:46 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/backup_information.yml6232024-06-23 21:43:46 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/db6242024-06-23 21:43:46 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/repositories6252024-06-23 21:43:46 UTC -- Deleting tar staging files ... done6262024-06-23 21:43:46 UTC -- Deleting backups/tmp ... 6272024-06-23 21:43:46 UTC -- Deleting backups/tmp ... done6282024-06-23 21:43:46 UTC -- Deleting backup and restore PID file ... done629 raises an error with message when subtask fails630# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.03 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.16 1.35 1.62 1/280 3231631.632 backup_target_class: Backup::Targets::Files, rake_task: "gitlab:backup:lfs:create", error: #<Backup::FileBackupError: Backup::FileBackupError>633 raises an error with message6342024-06-23 21:43:58 UTC -- Dumping database ... 6352024-06-23 21:43:58 UTC -- Dumping PostgreSQL database gitlabhq_test ... 6362024-06-23 21:44:03 UTC -- [DONE]6372024-06-23 21:44:03 UTC -- Dumping PostgreSQL database gitlabhq_test_ci ... 6382024-06-23 21:44:08 UTC -- [DONE]6392024-06-23 21:44:08 UTC -- Dumping database ... done6402024-06-23 21:44:08 UTC -- Dumping repositories ... 641{"command":"create","gl_project_path":"namespace17/project-17","level":"info","msg":"started create","pid":3412,"relative_path":"@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.git","storage_name":"default","time":"2024-06-23T21:44:08.880Z"}642{"command":"create","gl_project_path":"namespace17/project-17.wiki","level":"info","msg":"started create","pid":3412,"relative_path":"@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.wiki.git","storage_name":"default","time":"2024-06-23T21:44:08.892Z"}643{"command":"create","gl_project_path":"namespace17/project-17.wiki","level":"warning","msg":"skipped create","pid":3412,"relative_path":"@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.wiki.git","storage_name":"default","time":"2024-06-23T21:44:08.896Z"}644{"command":"create","gl_project_path":"namespace17/project-17.design","level":"info","msg":"started create","pid":3412,"relative_path":"@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.design.git","storage_name":"default","time":"2024-06-23T21:44:08.903Z"}645{"command":"create","gl_project_path":"namespace17/project-17.design","level":"info","msg":"completed create","pid":3412,"relative_path":"@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.design.git","storage_name":"default","time":"2024-06-23T21:44:09.018Z"}646{"command":"create","gl_project_path":"namespace17/project-17","level":"info","msg":"completed create","pid":3412,"relative_path":"@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.git","storage_name":"default","time":"2024-06-23T21:44:09.136Z"}6472024-06-23 21:44:09 UTC -- Dumping repositories ... done6482024-06-23 21:44:09 UTC -- Dumping uploads ... 6492024-06-23 21:44:09 UTC -- Dumping uploads failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6502024-06-23 21:44:09 UTC -- Dumping builds ... 6512024-06-23 21:44:09 UTC -- Dumping builds failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6522024-06-23 21:44:09 UTC -- Dumping artifacts ... 6532024-06-23 21:44:09 UTC -- Dumping artifacts failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6542024-06-23 21:44:09 UTC -- Dumping pages ... 6552024-06-23 21:44:09 UTC -- Dumping pages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6562024-06-23 21:44:09 UTC -- Dumping lfs objects ... 6572024-06-23 21:44:09 UTC -- Dumping lfs objects failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6582024-06-23 21:44:09 UTC -- Dumping terraform states ... 6592024-06-23 21:44:09 UTC -- Dumping terraform states failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6602024-06-23 21:44:09 UTC -- Dumping container registry images ... 6612024-06-23 21:44:09 UTC -- Dumping container registry images failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6622024-06-23 21:44:09 UTC -- Dumping packages ... 6632024-06-23 21:44:09 UTC -- Dumping packages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6642024-06-23 21:44:09 UTC -- Dumping ci secure files ... 6652024-06-23 21:44:09 UTC -- Dumping ci secure files failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6662024-06-23 21:44:09 UTC -- Dumping external diffs ... 6672024-06-23 21:44:09 UTC -- Dumping external diffs failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6682024-06-23 21:44:09 UTC -- Creating backup archive: 1719179038_2024_06_23_17.2.0-pre_gitlab_backup.tar ... 6692024-06-23 21:44:09 UTC -- Creating archive 1719179038_2024_06_23_17.2.0-pre_gitlab_backup.tar failed6702024-06-23 21:44:09 UTC -- Deleting tar staging files ... 6712024-06-23 21:44:09 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/backup_information.yml6722024-06-23 21:44:09 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/db6732024-06-23 21:44:09 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/repositories6742024-06-23 21:44:09 UTC -- Deleting tar staging files ... done6752024-06-23 21:44:09 UTC -- Deleting backups/tmp ... 6762024-06-23 21:44:09 UTC -- Deleting backups/tmp ... done6772024-06-23 21:44:09 UTC -- Deleting backup and restore PID file ... done678 raises an error with message when subtask fails679# [RSpecRunTime] RSpec elapsed time: 3 minutes 44.85 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.16 1.34 1.61 1/280 3445680.681 backup_target_class: Backup::Targets::Files, rake_task: "gitlab:backup:registry:create", error: #<Backup::FileBackupError: Backup::FileBackupError>682 raises an error with message6832024-06-23 21:44:20 UTC -- Dumping database ... 6842024-06-23 21:44:20 UTC -- Dumping PostgreSQL database gitlabhq_test ... 6852024-06-23 21:44:25 UTC -- [DONE]6862024-06-23 21:44:25 UTC -- Dumping PostgreSQL database gitlabhq_test_ci ... 6872024-06-23 21:44:30 UTC -- [DONE]6882024-06-23 21:44:30 UTC -- Dumping database ... done6892024-06-23 21:44:30 UTC -- Dumping repositories ... 690{"command":"create","gl_project_path":"namespace19/project-19","level":"info","msg":"started create","pid":3626,"relative_path":"@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.git","storage_name":"default","time":"2024-06-23T21:44:30.558Z"}691{"command":"create","gl_project_path":"namespace19/project-19.wiki","level":"info","msg":"started create","pid":3626,"relative_path":"@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.wiki.git","storage_name":"default","time":"2024-06-23T21:44:30.574Z"}692{"command":"create","gl_project_path":"namespace19/project-19.wiki","level":"warning","msg":"skipped create","pid":3626,"relative_path":"@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.wiki.git","storage_name":"default","time":"2024-06-23T21:44:30.578Z"}693{"command":"create","gl_project_path":"namespace19/project-19.design","level":"info","msg":"started create","pid":3626,"relative_path":"@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.design.git","storage_name":"default","time":"2024-06-23T21:44:30.588Z"}694{"command":"create","gl_project_path":"namespace19/project-19.design","level":"info","msg":"completed create","pid":3626,"relative_path":"@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.design.git","storage_name":"default","time":"2024-06-23T21:44:30.786Z"}695{"command":"create","gl_project_path":"namespace19/project-19","level":"info","msg":"completed create","pid":3626,"relative_path":"@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.git","storage_name":"default","time":"2024-06-23T21:44:30.823Z"}6962024-06-23 21:44:30 UTC -- Dumping repositories ... done6972024-06-23 21:44:30 UTC -- Dumping uploads ... 6982024-06-23 21:44:30 UTC -- Dumping uploads failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'6992024-06-23 21:44:30 UTC -- Dumping builds ... 7002024-06-23 21:44:30 UTC -- Dumping builds failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7012024-06-23 21:44:30 UTC -- Dumping artifacts ... 7022024-06-23 21:44:30 UTC -- Dumping artifacts failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7032024-06-23 21:44:30 UTC -- Dumping pages ... 7042024-06-23 21:44:30 UTC -- Dumping pages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7052024-06-23 21:44:30 UTC -- Dumping lfs objects ... 7062024-06-23 21:44:30 UTC -- Dumping lfs objects failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7072024-06-23 21:44:30 UTC -- Dumping terraform states ... 7082024-06-23 21:44:30 UTC -- Dumping terraform states failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7092024-06-23 21:44:30 UTC -- Dumping container registry images ... 7102024-06-23 21:44:30 UTC -- Dumping container registry images failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7112024-06-23 21:44:30 UTC -- Dumping packages ... 7122024-06-23 21:44:30 UTC -- Dumping packages failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7132024-06-23 21:44:30 UTC -- Dumping ci secure files ... 7142024-06-23 21:44:30 UTC -- Dumping ci secure files failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7152024-06-23 21:44:30 UTC -- Dumping external diffs ... 7162024-06-23 21:44:30 UTC -- Dumping external diffs failed: Failed to create compressed file '/tmp/backup/uploads' when trying to backup the following paths: '/tmp'7172024-06-23 21:44:30 UTC -- Creating backup archive: 1719179060_2024_06_23_17.2.0-pre_gitlab_backup.tar ... 7182024-06-23 21:44:30 UTC -- Creating archive 1719179060_2024_06_23_17.2.0-pre_gitlab_backup.tar failed7192024-06-23 21:44:30 UTC -- Deleting tar staging files ... 7202024-06-23 21:44:30 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/backup_information.yml7212024-06-23 21:44:30 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/db7222024-06-23 21:44:30 UTC -- Cleaning up /builds/gitlab-org/gitlab-foss/tmp/tests/backups/repositories7232024-06-23 21:44:30 UTC -- Deleting tar staging files ... done7242024-06-23 21:44:30 UTC -- Deleting backups/tmp ... 7252024-06-23 21:44:30 UTC -- Deleting backups/tmp ... done7262024-06-23 21:44:30 UTC -- Deleting backup and restore PID file ... done727 raises an error with message when subtask fails728# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.48 seconds. Current RSS: ~1019M. Threads: 4. load average: 1.04 1.30 1.59 1/280 3659729.730 with tar creation731 sets correct permissions on the tar contents732 deletes temp directories733 with archive file permissions734 sets correct permissions on the tar file735 with custom archive_permissions736 uses the custom permissions737# [RSpecRunTime] RSpec elapsed time: 5 minutes 15.42 seconds. Current RSS: ~1019M. Threads: 4. load average: 1.07 1.25 1.55 1/282 4245738.739 when registry is disabled740 does not create registry.tar.gz741# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.33 seconds. Current RSS: ~1017M. Threads: 4. load average: 1.05 1.24 1.54 1/282 4391742.743 with multiple repository storages744 with no concurrency745 behaves like includes repositories in all repository storages746 aggregate_failures747# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.0 seconds. Current RSS: ~1028M. Threads: 4. load average: 1.44 1.31 1.56 1/288 4922748.749 with concurrency750 behaves like includes repositories in all repository storages751 aggregate_failures752# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.39 seconds. Current RSS: ~1031M. Threads: 4. load average: 1.34 1.30 1.55 1/288 5450753.754 when REPOSITORIES_STORAGES is set755 includes repositories in default repository storage756# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.62 seconds. Current RSS: ~1043M. Threads: 4. load average: 1.29 1.29 1.54 1/289 5942757.758 with concurrency settings759 passes through concurrency environment variables760# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.59 seconds. Current RSS: ~1022M. Threads: 4. load average: 1.32 1.29 1.54 1/286 6178761.762 when CRON env is set763 does not output to stdout764# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.21 seconds. Current RSS: ~1018M. Threads: 4. load average: 1.25 1.28 1.54 1/286 6324765.766 skipping items in a backup767 does not contain repositories and uploads768 does not invoke restore of repositories and uploads769# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.08 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.35 1.30 1.53 1/286 6554770.771 skipping tar archive creation772 created files with backup content and no tar archive773 those component files can be restored from774# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.69 seconds. Current RSS: ~1016M. Threads: 4. load average: 1.19 1.26 1.51 1/287 6844775.776 Human Readable Backup Name777 name has human readable time778# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.47 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.16 1.25 1.51 1/287 6882779.780 verifying a backup7812024-06-23 21:48:22 UTC -- Deleting backup and restore PID file ... done782 delegates to Backup::Manager#verify!783# [RSpecRunTime] RSpec elapsed time: 7 minutes 58.02 seconds. Current RSS: ~1005M. Threads: 4. load average: 1.15 1.25 1.50 1/287 6883784.785# [RSpecRunTime] Finishing example group spec/tasks/gitlab/backup_rake_spec.rb. It took 7 minutes 56.44 seconds. Expected to take 8 minutes 3.5 seconds.786# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.86 second. Current RSS: ~996M. Threads: 4. load average: 1.22 1.26 1.51 1/287 6884787.788# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/project/tree_restorer_spec.rb. Expected to take 2 minutes 47.83 seconds.789Gitlab::ImportExport::Project::TreeRestorer790 behaves like project tree restorer work properly791 restore project tree792 JSON793 restores models based on JSON794 restore correct project features795 has the project description796 has the same label associated to two issues797 has milestones associated to two separate issues798 does not import ci config path799 creates a valid pipeline note800 pipeline has the correct user ID801 restores pipelines with missing ref802 restores pipeline for merge request803 restores pipelines based on ascending id order804 restores pipeline metadata805 preserves work_item_type for all issues (legacy with issue_type and new with work_item_type)806 preserves updated_at on issues807 has multiple issue assignees808 restores timelogs for issues809 contains the merge access levels on a protected branch810 contains the push access levels on a protected branch811 contains the create access levels on a protected tag812 restores issue resource label events813 restores issue resource milestone events814 restores issue resource state events815 restores merge requests resource label events816 restores merge request resource milestone events817 restores merge request resource state events818 restores suggestion819 has the correct data for merge request diff files820 has the correct data for merge request diff commits821 assigns committer and author details to all diff commits822 assigns the correct commit users to different diff commits823 has the correct data for merge request latest_merge_request_diff824 sets MWPS to false for all merge requests825 has multiple merge request assignees826 has multiple merge request reviewers827 has labels associated to label links, associated to issues828 has project labels829 has merge request approvals830 has no group labels831 has issue boards832 has lists associated with the issue board833 has a project feature834 has custom attributes835 has badges836 has snippets837 has award emoji for a snippet838 snippet has notes839 snippet has award emojis on notes840 restores `ci_cd_settings` : `group_runners_enabled` setting841 restores `auto_devops`842 restores zoom meetings843 restores sentry issues844 has award emoji for an issue845 has award emoji for a note in an issue846 restores container_expiration_policy847 restores error_tracking_setting848 restores external pull requests849 restores pipeline schedules850 restores commit notes851 when importing a project with cached_markdown_version and note_html852 for an Issue853 does not import note_html854# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.6 seconds. Current RSS: ~1037M. Threads: 4. load average: 1.14 1.24 1.49 1/288 7103855.856 for a Merge Request857 does not import note_html858 merge request system note metadata859 restores title action for unmark wip860 restores commit action and commit count for pushing 3 commits861 event at forth level of the tree862 restores the event863 has the action864 event belongs to note, belongs to merge request, belongs to a project865 restores releases866 with links & milestones867 with author868 as ghost user when imported release author is empty869 as existing member when imported release author is matched with existing user870 as import user when imported release author cannot be matched871 Merge requests872 always has the new project as a target873 has the same source project as originally if source/target are the same874 has the new project as target if source/target differ875 has no source if source/target differ876 has award emoji877 notes878 has award emoji879 has diff note diff file880 tokens are regenerated881 has new CI trigger tokens882 has a new CI build token883 has restored the correct number of records884 has the correct number of merge requests885 does not restore triggers886 has the correct number of pipelines and statuses887 when restoring hierarchy of pipeline, stages and jobs888 correctly restores association between a stage and a job889 correctly restores association between a pipeline and a job890 restores a Hash for CommitStatus options891 restores external pull request for the restored pipeline892 has no import failures893 pipelines894 restores pipelines895 marks cancelable pipelines as canceled896 stages897 restores pipeline stages898 marks cancelable stages as canceled899 correctly restores association between stage and a pipeline900 builds901 restores builds902 marks cancelable builds as canceled903 bridges904 restores bridges905 marks cancelable bridges as canceled906 generic commit statuses907 restores generic commit statuses908 marks cancelable generic commit statuses as canceled909 when expect tree structure is not present in the export path910 fails to restore the project911 Light JSON912 with a simple project913 issue system note metadata restored successfully914 when there is an existing build with build token915 behaves like restores project successfully916 restores the project917 has labels918 has label priorities919 has milestones920 has issues921 has ci pipelines922 has external pull requests923 does not set params that are excluded from import_export settings924 records exact number of import failures925# [RSpecRunTime] RSpec elapsed time: 8 minutes 53.79 seconds. Current RSS: ~1118M. Threads: 4. load average: 1.09 1.22 1.48 1/287 7104926.927 multiple pipelines reference the same external pull request928 restores external pull request for the restored pipelines929 behaves like restores project successfully930 restores the project931 has labels932 has label priorities933 has milestones934 has issues935 has ci pipelines936 has external pull requests937 does not set params that are excluded from import_export settings938 records exact number of import failures939# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.39 seconds. Current RSS: ~1172M. Threads: 4. load average: 1.15 1.22 1.47 1/287 7105940.941 when post import action throw non-retriable exception942 report post import error943# [RSpecRunTime] RSpec elapsed time: 9 minutes 6.81 seconds. Current RSS: ~1186M. Threads: 4. load average: 1.15 1.22 1.47 1/287 7106944.945 when post import action throw retriable exception one time946 records the failures in the database947 behaves like restores project successfully948 restores the project949 has labels950 has label priorities951 has milestones952 has issues953 has ci pipelines954 has external pull requests955 does not set params that are excluded from import_export settings956 records exact number of import failures957# [RSpecRunTime] RSpec elapsed time: 9 minutes 25.39 seconds. Current RSS: ~1199M. Threads: 4. load average: 1.11 1.21 1.46 1/287 7107958.959 when the project has overridden params in import data960 handles string versions of visibility_level961 overwrites the params stored in the JSON962 does not allow setting params that are excluded from import_export settings963 overrides project feature access levels964# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.05 seconds. Current RSS: ~1211M. Threads: 4. load average: 1.18 1.22 1.46 1/287 7108965.966 with a project that has a group967 restores issue states968 behaves like restores project successfully969 restores the project970 has labels971 has label priorities972 has milestones973 has issues974 has ci pipelines975 has external pull requests976 does not set params that are excluded from import_export settings977 records exact number of import failures978# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.58 seconds. Current RSS: ~1203M. Threads: 4. load average: 1.14 1.21 1.46 1/287 7109979.980 behaves like restores group correctly981 has group label982 has group milestone983 has the correct visibility level984# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.88 seconds. Current RSS: ~1205M. Threads: 4. load average: 1.13 1.21 1.45 1/287 7110985.986 with existing group models987 imports labels988 imports milestones989# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.13 seconds. Current RSS: ~1208M. Threads: 4. load average: 1.12 1.20 1.45 1/287 7111990.991 with clashing milestones on IID992 preserves the project milestone IID993# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.56 seconds. Current RSS: ~1210M. Threads: 4. load average: 1.12 1.20 1.45 1/287 7112994.995 with external authorization classification labels996 converts empty external classification authorization labels to nil997 preserves valid external classification authorization labels998# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.31 seconds. Current RSS: ~1206M. Threads: 4. load average: 1.11 1.20 1.45 1/287 7113999.1000 Minimal JSON1001 visibility level1002 no group visibility1003 uses the project visibility1004# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.65 seconds. Current RSS: ~1206M. Threads: 4. load average: 1.11 1.20 1.45 1/287 71141005.1006 with restricted internal visibility1007 internal project1008 uses private visibility1009# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.97 seconds. Current RSS: ~1207M. Threads: 4. load average: 1.11 1.20 1.45 1/287 71151010.1011 with group visibility1012 private group visibility1013 uses the group visibility1014# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.71 seconds. Current RSS: ~1208M. Threads: 4. load average: 1.18 1.21 1.45 1/287 71161015.1016 public group visibility1017 uses the project visibility1018# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.43 seconds. Current RSS: ~1212M. Threads: 4. load average: 1.18 1.21 1.45 1/287 71171019.1020 internal group visibility1021 uses the group visibility1022 with restricted internal visibility1023 sets private visibility1024# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.08 seconds. Current RSS: ~1212M. Threads: 4. load average: 1.16 1.21 1.45 1/287 71181025.1026 with project members1027 restores project members1028# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.94 seconds. Current RSS: ~1209M. Threads: 4. load average: 1.16 1.21 1.45 1/287 71191029.1030 JSON with invalid records1031 when failures occur because a relation fails to be processed1032 records the failures in the database1033 behaves like restores project successfully1034 restores the project1035 has labels1036 has label priorities1037 has milestones1038 has issues1039 has ci pipelines1040 has external pull requests1041 does not set params that are excluded from import_export settings1042 records exact number of import failures1043# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.76 seconds. Current RSS: ~1223M. Threads: 4. load average: 1.14 1.20 1.44 1/287 71201044.1045 when there are a mix of invalid milestones and issues with IIDs1046 tracks the relation IID if present1047# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.38 seconds. Current RSS: ~1221M. Threads: 4. load average: 1.14 1.20 1.44 1/287 71211048.1049 JSON with design management data1050 restores project associations correctly1051 behaves like restores project successfully1052 restores the project1053 has labels1054 has label priorities1055 has milestones1056 has issues1057 has ci pipelines1058 has external pull requests1059 does not set params that are excluded from import_export settings1060 records exact number of import failures1061# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.28 seconds. Current RSS: ~1196M. Threads: 4. load average: 1.26 1.22 1.45 1/287 71221062.1063 restores issue associations correctly1064 index: 0, design_filenames: ["chirrido3.jpg", "jonathan_richman.jpg", "mariavontrap.jpeg"], version_shas: ["27702d08f5ee021ae938737f84e8fe7c38599e85", "9358d1bac8ff300d3d2597adaa2572a20f7f8703", "e1a4a501bcb42f291f84e5d04c8f927821542fb6"], events: ["creation", "creation", "creation", "modification", "modification", "deletion"], author_emails: ["user_1@gitlabexample.com", "user_1@gitlabexample.com", "user_2@gitlabexample.com"]1065 is expected to contain exactly "user_1@gitlabexample.com", "user_1@gitlabexample.com", and "user_2@gitlabexample.com"1066# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.08 seconds. Current RSS: ~1191M. Threads: 4. load average: 1.26 1.22 1.45 1/287 71231067.1068 index: 1, design_filenames: ["1 (1).jpeg", "2099743.jpg", "a screenshot (1).jpg", "chirrido3.jpg"], version_shas: ["73f871b4c8c1d65c62c460635e023179fb53abc4", "8587e78ab6bda3bc820a9f014c3be4a21ad4fcc8", "c9b5f067f3e892122a4b12b0a25a8089192f3ac8"], events: ["creation", "creation", "creation", "creation", "modification"], author_emails: ["user_1@gitlabexample.com", "user_2@gitlabexample.com", "user_2@gitlabexample.com"]1069 is expected to contain exactly "user_1@gitlabexample.com", "user_2@gitlabexample.com", and "user_2@gitlabexample.com"1070# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.81 seconds. Current RSS: ~1185M. Threads: 4. load average: 1.24 1.22 1.44 1/287 71241071.1072 restores design version associations correctly1073 index: 0, version_shas: ["73f871b4c8c1d65c62c460635e023179fb53abc4", "c9b5f067f3e892122a4b12b0a25a8089192f3ac8"]1074 is expected to contain exactly "73f871b4c8c1d65c62c460635e023179fb53abc4" and "c9b5f067f3e892122a4b12b0a25a8089192f3ac8"1075# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.68 seconds. Current RSS: ~1184M. Threads: 4. load average: 1.24 1.22 1.44 1/287 71251076.1077 index: 1, version_shas: ["73f871b4c8c1d65c62c460635e023179fb53abc4"]1078 is expected to contain exactly "73f871b4c8c1d65c62c460635e023179fb53abc4"1079# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.48 seconds. Current RSS: ~1184M. Threads: 4. load average: 1.24 1.22 1.44 1/287 71261080.1081 index: 2, version_shas: ["c9b5f067f3e892122a4b12b0a25a8089192f3ac8"]1082 is expected to contain exactly "c9b5f067f3e892122a4b12b0a25a8089192f3ac8"1083# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.2 seconds. Current RSS: ~1191M. Threads: 4. load average: 1.22 1.21 1.44 1/287 71271084.1085 index: 3, version_shas: ["27702d08f5ee021ae938737f84e8fe7c38599e85", "9358d1bac8ff300d3d2597adaa2572a20f7f8703", "e1a4a501bcb42f291f84e5d04c8f927821542fb6"]1086 is expected to contain exactly "27702d08f5ee021ae938737f84e8fe7c38599e85", "9358d1bac8ff300d3d2597adaa2572a20f7f8703", and "e1a4a501bcb42f291f84e5d04c8f927821542fb6"1087# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.0 seconds. Current RSS: ~1191M. Threads: 4. load average: 1.22 1.21 1.44 1/287 71281088.1089 index: 4, version_shas: ["8587e78ab6bda3bc820a9f014c3be4a21ad4fcc8"]1090 is expected to contain exactly "8587e78ab6bda3bc820a9f014c3be4a21ad4fcc8"1091# [RSpecRunTime] RSpec elapsed time: 10 minutes 53.76 seconds. Current RSS: ~1189M. Threads: 4. load average: 1.22 1.21 1.44 1/287 71291092.1093 index: 5, version_shas: ["27702d08f5ee021ae938737f84e8fe7c38599e85", "e1a4a501bcb42f291f84e5d04c8f927821542fb6"]1094 is expected to contain exactly "27702d08f5ee021ae938737f84e8fe7c38599e85" and "e1a4a501bcb42f291f84e5d04c8f927821542fb6"1095# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.49 seconds. Current RSS: ~1187M. Threads: 4. load average: 1.28 1.23 1.44 1/287 71301096.1097 index: 6, version_shas: ["27702d08f5ee021ae938737f84e8fe7c38599e85"]1098 is expected to contain exactly "27702d08f5ee021ae938737f84e8fe7c38599e85"1099# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.25 seconds. Current RSS: ~1186M. Threads: 4. load average: 1.28 1.23 1.44 1/287 71311100.1101# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/project/tree_restorer_spec.rb. It took 2 minutes 56.52 seconds. Expected to take 2 minutes 47.83 seconds.1102# [RSpecRunTime] Starting example group spec/services/groups/destroy_service_spec.rb. Expected to take 2 minutes 5.92 seconds.1103Groups::DestroyService1104 asynchronous delete1105 behaves like group destruction1106 database records1107 is expected not to include #<Group id:269 @group22>1108 is expected not to include #<Group id:273 @group24/group25>1109 is expected not to include #<Project id:126 group26/project-59>>1110 is expected not to include #<NotificationSetting id: 161, user_id: 230, source_id: 278, source_type: "Namespace", level: "global...ect: true, change_reviewer_merge_request: nil, merge_when_pipeline_succeeds: false, approver: false>1111# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.15 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.40 1.25 1.45 1/292 72841112.1113 bot tokens1114 initiates group bot removal1115# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.38 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.37 1.25 1.45 1/292 73231116.1117 mattermost team1118 destroys the team too1119# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.33 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.34 1.24 1.45 1/292 73621120.1121 file system1122 Sidekiq inline1123 verifies that paths have been deleted1124# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.09 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.34 1.24 1.45 1/292 74011125.1126 event store1127 publishes a GroupDeletedEvent1128# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.8 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.31 1.24 1.44 1/292 74401129.1130 Sidekiq fake1131 verifies original paths and projects still exist1132# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.33 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.31 1.24 1.44 1/292 74671133.1134 synchronous delete1135 behaves like group destruction1136 database records1137 is expected not to include #<Group id:296 @group40>1138 is expected not to include #<Group id:300 @group42/group43>1139 is expected not to include #<Project id:135 group44/project-68>>1140 is expected not to include #<NotificationSetting id: 189, user_id: 258, source_id: 305, source_type: "Namespace", level: "global...ect: true, change_reviewer_merge_request: nil, merge_when_pipeline_succeeds: false, approver: false>1141# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.89 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.34 1.25 1.44 1/292 76201142.1143 bot tokens1144 initiates group bot removal1145# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.03 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.31 1.24 1.44 1/292 76591146.1147 mattermost team1148 destroys the team too1149# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.69 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.31 1.24 1.44 1/292 76981150.1151 file system1152 Sidekiq inline1153 verifies that paths have been deleted1154# [RSpecRunTime] RSpec elapsed time: 11 minutes 42.53 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.29 1.24 1.44 1/292 77371155.1156 event store1157 publishes a GroupDeletedEvent1158# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.27 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.19 1.22 1.43 1/292 77761159.1160 projects in pending_delete1161 behaves like group destruction1162 database records1163 is expected not to include #<Group id:320 @group56>1164 is expected not to include #<Group id:324 @group58/group59>1165 is expected not to include #<Project id:143 group60/project-76>>1166 is expected not to include #<NotificationSetting id: 214, user_id: 283, source_id: 329, source_type: "Namespace", level: "global...ect: true, change_reviewer_merge_request: nil, merge_when_pipeline_succeeds: false, approver: false>1167# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.81 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.16 1.21 1.43 1/292 79291168.1169 bot tokens1170 initiates group bot removal1171# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.93 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.16 1.21 1.43 1/292 79681172.1173 mattermost team1174 destroys the team too1175# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.73 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.14 1.21 1.42 3/293 80071176.1177 file system1178 Sidekiq inline1179 verifies that paths have been deleted1180# [RSpecRunTime] RSpec elapsed time: 12 minutes 4.48 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.14 1.21 1.42 1/292 80461181.1182 event store1183 publishes a GroupDeletedEvent1184# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.01 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.13 1.20 1.42 1/292 80851185.1186 repository removal status is taken into account1187 raises exception1188# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.54 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.13 1.20 1.42 1/292 81121189.1190 when group owner is blocked1191 returns a more descriptive error message1192# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.06 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.12 1.20 1.42 1/292 81391193.1194 repository removal1195 legacy storage1196 removes repository1197# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.92 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.12 1.20 1.42 1/292 81581198.1199 hashed storage1200 removes repository1201# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.84 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.12 1.20 1.42 1/292 81771202.1203 authorization updates1204 for solo groups1205 group is deleted1206 updates project authorization1207 does not make use of a specific service to update project_authorizations records1208# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.11 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.19 1.21 1.42 1/292 82541209.1210 for shared groups within different hierarchies1211 when a project is shared with a group1212 and the shared group is deleted1213 updates project authorizations so group2 users no longer have access1214 calls the service to update project authorizations only with necessary user ids1215# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.8 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.16 1.20 1.42 1/291 83071216.1217 and the group is shared with another group1218 updates project authorizations so group2 and group3 users no longer have access1219 calls the service to update project authorizations only with necessary user ids1220# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.55 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.15 1.20 1.41 1/287 83601221.1222 when a group is shared with a group1223 and the shared group is deleted1224 updates project authorizations since the project has been deleted with the group1225 does not call the service to update project authorizations1226# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.08 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.20 1.21 1.42 1/288 84131227.1228 the shared_with group is deleted1229 updates project authorizations so users of both groups lose access1230 calls the service to update project authorizations only with necessary user ids1231# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.3 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.18 1.21 1.41 1/288 84661232.1233 for shared groups in the same group hierarchy1234 the shared group is deleted1235 updates project authorization1236 does not make use of a specific service to update project authorizations1237# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.87 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.31 1.23 1.42 1/292 85431238.1239 the shared_with group is deleted1240 updates project authorization1241 makes use of a specific service to update project authorizations1242# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.5 second. Current RSS: ~1302M. Threads: 4. load average: 1.29 1.23 1.42 1/293 85961243.1244# [RSpecRunTime] Finishing example group spec/services/groups/destroy_service_spec.rb. It took 2 minutes 3.34 seconds. Expected to take 2 minutes 5.92 seconds.1245# [RSpecRunTime] Starting example group spec/lib/gitlab/git_access_snippet_spec.rb. Expected to take 1 minute 11.63 seconds.1246Gitlab::GitAccessSnippet1247 when actor is a DeployKey1248 does not allow push and pull access1249# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.04 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.29 1.23 1.42 1/290 86211250.1251 when snippet repository is read-only1252 does not allow push and allows pull access1253 #check_snippet_accessibility!1254 when the snippet exists1255 allows access1256 when the snippet is nil1257 blocks access with "not found"1258 when the snippet does not have a repository1259 blocks access with "not found"1260 terms are enforced1261 blocks access when the user did not accept terms1262 allows access when the user accepted the terms1263 behaves like actor is migration bot1264 when user is the migration bot1265 can perform git operations1266# [RSpecRunTime] RSpec elapsed time: 13 minutes 5.8 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.26 1.23 1.42 1/288 86221267.1268 project snippet accessibility1269 when project is public1270 behaves like checks accessibility1271 anonymous1272 respects accessibility1273 non_member1274 respects accessibility1275 guest1276 respects accessibility1277 reporter1278 respects accessibility1279 maintainer1280 respects accessibility1281 admin1282 respects accessibility1283 author1284 respects accessibility1285 behaves like actor is migration bot1286 when user is the migration bot1287 can perform git operations1288 when project is public but snippet feature is private1289 behaves like checks accessibility1290 anonymous1291 respects accessibility1292 non_member1293 respects accessibility1294 guest1295 respects accessibility1296 reporter1297 respects accessibility1298 maintainer1299 respects accessibility1300 admin1301 respects accessibility1302 author1303 respects accessibility1304 behaves like actor is migration bot1305 when user is the migration bot1306 can perform git operations1307 when project is not accessible1308 anonymous1309 respects accessibility1310 non_member1311 respects accessibility1312 behaves like actor is migration bot1313 when user is the migration bot1314 can perform git operations1315 when project is archived1316 anonymous1317 cannot perform git operations1318 non_member1319 cannot perform git operations1320 guest1321 cannot perform git pushes1322 reporter1323 cannot perform git pushes1324 maintainer1325 cannot perform git pushes1326 author1327 cannot perform git pushes1328 admin1329 when admin mode is enabled1330 cannot perform git pushes1331 when admin mode is disabled1332 cannot perform git operations1333 behaves like actor is migration bot1334 when user is the migration bot1335 can perform git operations1336 when snippet feature is disabled1337 anonymous1338 cannot perform git operations1339 non_member1340 cannot perform git operations1341 author1342 cannot perform git operations1343 admin1344 cannot perform git operations1345 behaves like actor is migration bot1346 when user is the migration bot1347 can perform git operations1348 personal snippet accessibility1349 snippet_level: :public, membership: :admin, admin_mode: true, _expected_count: 11350 respects accessibility1351 behaves like actor is migration bot1352 when user is the migration bot1353 can perform git operations1354# [RSpecRunTime] RSpec elapsed time: 13 minutes 32.3 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.40 1.26 1.42 1/288 94631355.1356 snippet_level: :public, membership: :admin, admin_mode: false, _expected_count: 11357 respects accessibility1358 behaves like actor is migration bot1359 when user is the migration bot1360 can perform git operations1361# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.76 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.37 1.25 1.42 1/288 95121362.1363 snippet_level: :public, membership: :author, admin_mode: nil, _expected_count: 11364 respects accessibility1365 behaves like actor is migration bot1366 when user is the migration bot1367 can perform git operations1368# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.16 seconds. Current RSS: ~1503M. Threads: 4. load average: 1.37 1.25 1.42 1/288 95611369.1370 snippet_level: :public, membership: :non_member, admin_mode: nil, _expected_count: 11371 respects accessibility1372 behaves like actor is migration bot1373 when user is the migration bot1374 can perform git operations1375# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.64 seconds. Current RSS: ~1507M. Threads: 4. load average: 1.37 1.25 1.42 1/288 96101376.1377 snippet_level: :public, membership: :anonymous, admin_mode: nil, _expected_count: 11378 respects accessibility1379 behaves like actor is migration bot1380 when user is the migration bot1381 can perform git operations1382# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.05 seconds. Current RSS: ~1519M. Threads: 4. load average: 1.37 1.25 1.42 1/288 96591383.1384 snippet_level: :internal, membership: :admin, admin_mode: true, _expected_count: 11385 respects accessibility1386 behaves like actor is migration bot1387 when user is the migration bot1388 can perform git operations1389# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.47 seconds. Current RSS: ~1518M. Threads: 4. load average: 1.34 1.25 1.42 1/288 97081390.1391 snippet_level: :internal, membership: :admin, admin_mode: false, _expected_count: 11392 respects accessibility1393 behaves like actor is migration bot1394 when user is the migration bot1395 can perform git operations1396# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.87 seconds. Current RSS: ~1519M. Threads: 4. load average: 1.34 1.25 1.42 1/288 97571397.1398 snippet_level: :internal, membership: :author, admin_mode: nil, _expected_count: 11399 respects accessibility1400 behaves like actor is migration bot1401 when user is the migration bot1402 can perform git operations1403# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.27 seconds. Current RSS: ~1530M. Threads: 4. load average: 1.34 1.25 1.42 1/288 98061404.1405 snippet_level: :internal, membership: :non_member, admin_mode: nil, _expected_count: 11406 respects accessibility1407 behaves like actor is migration bot1408 when user is the migration bot1409 can perform git operations1410# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.67 seconds. Current RSS: ~1544M. Threads: 4. load average: 1.34 1.25 1.42 1/288 98551411.1412 snippet_level: :internal, membership: :anonymous, admin_mode: nil, _expected_count: 01413 respects accessibility1414 behaves like actor is migration bot1415 when user is the migration bot1416 can perform git operations1417# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.01 seconds. Current RSS: ~1544M. Threads: 4. load average: 1.31 1.24 1.41 1/288 99041418.1419 snippet_level: :private, membership: :admin, admin_mode: true, _expected_count: 11420 respects accessibility1421 behaves like actor is migration bot1422 when user is the migration bot1423 can perform git operations1424# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.41 seconds. Current RSS: ~1544M. Threads: 4. load average: 1.31 1.24 1.41 1/288 99531425.1426 snippet_level: :private, membership: :admin, admin_mode: false, _expected_count: 01427 respects accessibility1428 behaves like actor is migration bot1429 when user is the migration bot1430 can perform git operations1431# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.89 seconds. Current RSS: ~1545M. Threads: 4. load average: 1.31 1.24 1.41 1/288 100021432.1433 snippet_level: :private, membership: :author, admin_mode: nil, _expected_count: 11434 respects accessibility1435 behaves like actor is migration bot1436 when user is the migration bot1437 can perform git operations1438# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.28 seconds. Current RSS: ~1553M. Threads: 4. load average: 1.29 1.24 1.41 1/288 100511439.1440 snippet_level: :private, membership: :non_member, admin_mode: nil, _expected_count: 01441 respects accessibility1442 behaves like actor is migration bot1443 when user is the migration bot1444 can perform git operations1445# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.66 seconds. Current RSS: ~1549M. Threads: 4. load average: 1.29 1.24 1.41 1/288 101001446.1447 snippet_level: :private, membership: :anonymous, admin_mode: nil, _expected_count: 01448 respects accessibility1449 behaves like actor is migration bot1450 when user is the migration bot1451 can perform git operations1452# [RSpecRunTime] RSpec elapsed time: 13 minutes 53.03 seconds. Current RSS: ~1556M. Threads: 4. load average: 1.29 1.24 1.41 1/288 101491453.1454 when changes are specific1455 behaves like snippet checks1456 does not raise error if SnippetCheck does not raise error1457 raises error if SnippetCheck raises error1458 sets the file count limit from Snippet class1459 when user is migration bot1460 behaves like snippet checks1461 does not raise error if SnippetCheck does not raise error1462 raises error if SnippetCheck raises error1463 sets the file count limit from Snippet class1464 repository size restrictions1465 when GIT_OBJECT_DIRECTORY_RELATIVE env var is set1466 behaves like a push to repository already over the limit1467 errs1468 behaves like migration bot does not err1469 does not err1470 behaves like a push to repository below the limit1471 does not err1472 behaves like migration bot does not err1473 does not err1474 behaves like a push to repository to make it over the limit1475 errs1476 behaves like migration bot does not err1477 does not err1478 a change with GIT_OBJECT_DIRECTORY_RELATIVE env var unset1479 behaves like a push to repository already over the limit1480 errs1481 behaves like migration bot does not err1482 does not err1483 behaves like a push to repository below the limit1484 does not err1485 behaves like migration bot does not err1486 does not err1487 behaves like a push to repository to make it over the limit1488 errs1489 behaves like migration bot does not err1490 does not err1491# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_access_snippet_spec.rb. It took 55.79 seconds. Expected to take 1 minute 11.63 seconds.1492# [RSpecRunTime] Starting example group spec/uploaders/file_uploader_spec.rb. Expected to take 56.15 seconds.1493FileUploader1494 legacy storage1495 behaves like builds correct legacy storage paths1496 #store_dir1497 behaves like matches the method pattern1498 is expected to match /awesome\/project\/\h+/1499 #cache_dir1500 behaves like matches the method pattern1501 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1502 #work_dir1503 behaves like matches the method pattern1504 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1505 #upload_path1506 behaves like matches the method pattern1507 is expected to match /\h+\/<filename>/1508 #relative_path1509 is relative (PENDING: Path not set, skipping.)1510 .absolute_path1511 behaves like matches the method pattern1512 is expected to match /\/builds\/gitlab-org\/gitlab-foss\/tmp\/tests\/public\/uploads\/awesome\/project\/55dc16aa0edd05693fd98b5051e83321\/foo.jpg/1513 .base_dir1514 behaves like matches the method pattern1515 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1516 path traversal exploits1517 throws an exception1518 uses hashed storage1519 when rolled out attachments1520 #store_dir1521 behaves like matches the method pattern1522 is expected to match /@hashed\/\h{2}\/\h{2}\/\h+/1523 #cache_dir1524 behaves like matches the method pattern1525 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1526 #work_dir1527 behaves like matches the method pattern1528 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1529 #upload_path1530 behaves like matches the method pattern1531 is expected to match /\h+\/<filename>/1532 #relative_path1533 is relative (PENDING: Path not set, skipping.)1534 .absolute_path1535 behaves like matches the method pattern1536 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1537 .base_dir1538 behaves like matches the method pattern1539 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1540 path traversal exploits1541 throws an exception1542 when only repositories are rolled out1543 behaves like builds correct legacy storage paths1544 #store_dir1545 behaves like matches the method pattern1546 is expected to match /awesome\/project\/\h+/1547 #cache_dir1548 behaves like matches the method pattern1549 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1550 #work_dir1551 behaves like matches the method pattern1552 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1553 #upload_path1554 behaves like matches the method pattern1555 is expected to match /\h+\/<filename>/1556 #relative_path1557 is relative (PENDING: Path not set, skipping.)1558 .absolute_path1559 behaves like matches the method pattern1560 is expected to match /\/builds\/gitlab-org\/gitlab-foss\/tmp\/tests\/public\/uploads\/awesome\/project\/55dc16aa0edd05693fd98b5051e83321\/foo.jpg/1561 .base_dir1562 behaves like matches the method pattern1563 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1564 path traversal exploits1565 throws an exception1566 object store is remote1567 behaves like builds correct paths1568 #store_dir1569 behaves like matches the method pattern1570 is expected to match /@hashed\/\h{2}\/\h{2}\/\h+/1571 #cache_dir1572 behaves like matches the method pattern1573 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1574 #work_dir1575 behaves like matches the method pattern1576 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1577 #upload_path1578 behaves like matches the method pattern1579 is expected to match /@hashed\/\h{2}\/\h{2}\/\h+\/\h+\/<filename>/1580 #relative_path1581 is relative (PENDING: Path not set, skipping.)1582 .absolute_path1583 behaves like matches the method pattern1584 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1585 .base_dir1586 behaves like matches the method pattern1587 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1588 path traversal exploits1589 throws an exception1590 initialize1591 accepts a secret parameter1592 callbacks1593 #prune_store_dir after :remove1594 is called1595 prune the store directory1596# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.41 seconds. Current RSS: ~1294M. Threads: 4. load average: 1.27 1.24 1.41 1/288 102861597.1598 copy_to1599 files are stored locally1600 copies the file to the correct location1601 returned uploader1602 generates a new secret1603 creates new upload correctly1604 copies the file1605# [RSpecRunTime] RSpec elapsed time: 14 minutes 15.53 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.25 1.23 1.40 1/288 102871606.1607 files are stored remotely1608 copies the file to the correct location1609 returned uploader1610 generates a new secret1611 creates new upload correctly1612 copies the file1613# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.72 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.25 1.23 1.40 1/288 102881614.1615 .extract_dynamic_path1616 with an absolute path without a slash in the beginning1617 behaves like a valid secret1618 with a 32-byte hexadecimal secret1619 extracts the secret1620 extracts the identifier1621 with a 10-byte hexadecimal secret1622 extracts the secret1623 extracts the identifier1624 with an invalid secret1625 returns nil1626 with an absolute path with a slash in the beginning1627 behaves like a valid secret1628 with a 32-byte hexadecimal secret1629 extracts the secret1630 extracts the identifier1631 with a 10-byte hexadecimal secret1632 extracts the secret1633 extracts the identifier1634 with an invalid secret1635 returns nil1636 with an relative path without a slash in the beginning1637 behaves like a valid secret1638 with a 32-byte hexadecimal secret1639 extracts the secret1640 extracts the identifier1641 with a 10-byte hexadecimal secret1642 extracts the secret1643 extracts the identifier1644 with an invalid secret1645 returns nil1646 with an relative path with a slash in the beginning1647 behaves like a valid secret1648 with a 32-byte hexadecimal secret1649 extracts the secret1650 extracts the identifier1651 with a 10-byte hexadecimal secret1652 extracts the secret1653 extracts the identifier1654 with an invalid secret1655 returns nil1656 #secret1657 generates a secret if none is provided1658 validation1659 32-byte hexadecimal1660 returns the secret1661# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.42 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.22 1.23 1.40 1/288 102891662.1663 10-byte hexadecimal1664 returns the secret1665 invalid secret supplied1666 raises an exception1667 #migrate!1668 behaves like migrates1669 returns corresponding file type1670 does nothing when migrating to the current store1671 migrate to the specified store1672 removes the original file after the migration1673 can access to the original file during migration1674 when migrate! is not occupied by another process1675 executes migrate!1676 executes use_file1677# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.52 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.21 1.23 1.40 1/288 102901678.1679 when migrate! is occupied by another process1680 does not execute migrate!1681 does not execute use_file1682# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.79 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.19 1.22 1.40 1/288 102911683.1684 migration is unsuccessful1685 when the store is not supported1686 does not update the object_store1687 does not delete the original file1688# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.07 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.19 1.22 1.40 1/288 102921689.1690 upon a fog failure1691 does not update the object_store1692 does not delete the original file1693# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.24 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.19 1.22 1.40 1/288 102931694.1695 upon a database failure1696 does not update the object_store1697 does not delete the original file1698# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.42 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.19 1.22 1.40 1/288 102941699.1700 behaves like migrates1701 returns corresponding file type1702 does nothing when migrating to the current store1703 migrate to the specified store1704 removes the original file after the migration1705 can access to the original file during migration1706 when migrate! is not occupied by another process1707 executes migrate!1708 executes use_file1709# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.69 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.17 1.22 1.39 1/288 102951710.1711 when migrate! is occupied by another process1712 does not execute migrate!1713 does not execute use_file1714# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.88 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.17 1.22 1.39 1/288 102961715.1716 migration is unsuccessful1717 when the store is not supported1718 does not update the object_store1719 does not delete the original file1720# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.13 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.16 1.22 1.39 1/288 102971721.1722 upon a fog failure1723 does not update the object_store1724 does not delete the original file1725# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.42 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.16 1.22 1.39 1/288 102981726.1727 upon a database failure1728 does not update the object_store1729 does not delete the original file1730# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.69 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.16 1.22 1.39 1/288 102991731.1732 #upload=1733 handles nil1734 extract the uploader context from it1735# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.26 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.16 1.22 1.39 1/288 103001736.1737 #replace_file_without_saving!1738 replaces an existing file without changing its metadata1739 when remote file is used1740 #cache!1741 file is stored remotely in permament location with sanitized name1742 #to_h1743 generates URL using original file name instead of filename returned by object storage1744# [RSpecRunTime] Finishing example group spec/uploaders/file_uploader_spec.rb. It took 49.54 seconds. Expected to take 56.15 seconds.1745# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.1746Lint factories for FileUploader1747 with saas, license, and factory defaults1748 behaves like factory1749 file_uploader factory1750 does not raise error when built1751 does not raise error when created1752# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.41 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.15 1.21 1.39 1/288 103271753.1754# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.49 seconds. Expected to take 40.68 seconds.1755# [RSpecRunTime] Starting example group spec/lib/gitlab/gfm/reference_rewriter_spec.rb. Expected to take 47.11 seconds.1756Gitlab::Gfm::ReferenceRewriter1757 #rewrite1758 multiple issues and merge requests referenced1759 plain text description1760 is expected to include "project-124#1"1761 is expected to include "project-126#2"1762 is expected to include "project-128!1"1763# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.85 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.12 1.20 1.38 1/288 103281764.1765 description with ignored elements1766 is expected to include "project-130#1"1767 is expected not to include "project-132#2"1768 is expected not to include "project-134!1"1769# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.16 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.11 1.20 1.38 2/288 103291770.1771 rewrite ambigous references1772 url1773 is expected to include "http://gitlab.com/#1"1774# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.52 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.10 1.20 1.38 1/288 103301775.1776 code1777 is expected to eq "project-138#1, but not `[#1]`"1778# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.99 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.10 1.20 1.38 1/288 103311779.1780 code reverse1781 is expected to eq "not `#1`, but project-140#1"1782# [RSpecRunTime] RSpec elapsed time: 15 minutes 10.35 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.10 1.19 1.38 1/288 103321783.1784 code in random order1785 is expected to eq "project-142#1, `#1`, project-142#1, `#1`"1786# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.93 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.10 1.19 1.38 1/288 103331787.1788 description with project labels1789 label referenced by id1790 is expected to eq "project-144#1 and project-144~123"1791# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.11 seconds. Current RSS: ~1245M. Threads: 4. load average: 1.09 1.19 1.37 1/288 103341792.1793 label referenced by text1794 is expected to eq "project-146#1 and project-146~123"1795# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.44 seconds. Current RSS: ~1240M. Threads: 4. load average: 1.09 1.19 1.37 1/288 103351796.1797 description with group labels1798 label referenced by id1799 is expected to eq "group210/project-148#1 and group210/project-148~321"1800# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.01 seconds. Current RSS: ~1230M. Threads: 4. load average: 1.16 1.20 1.38 1/288 103361801.1802 label referenced by text1803 is expected to eq "group211/project-150#1 and group211/project-150~321"1804# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.54 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.16 1.20 1.38 1/288 103371805.1806 when description contains a local reference1807 is expected to eq "See project-152#1"1808# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.39 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.16 1.20 1.38 1/288 103381809.1810 when description contains a cross reference1811 is expected to eq "See namespace179/project-155!1"1812# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.26 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.15 1.20 1.38 1/294 104731813.1814 with a commit1815 reference to an absolute URL to a commit1816 is expected to eq "http://localhost/group209/project-157/-/commit/b83d6e391c22777fca1ed3012fce84f633d7fed0"1817# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.3 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.06 1.18 1.37 1/293 105201818.1819 reference to a commit1820 is expected to eq "project-159@b83d6e391c22777fca1ed3012fce84f633d7fed0"1821# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.53 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.06 1.18 1.37 1/293 105711822.1823 reference contains project milestone1824 is expected to eq "milestone: project-161%\"9.0\""1825# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.28 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.06 1.18 1.37 1/293 105721826.1827 when referring to group milestone1828 is expected to eq "milestone %\"10.0\""1829# [RSpecRunTime] RSpec elapsed time: 15 minutes 36.0 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.05 1.18 1.37 1/293 105731830.1831 when referring to a group1832 is expected to eq "group @group209"1833# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.6 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.05 1.18 1.37 1/293 105741834.1835 when referring to a user1836 is expected to eq "user @user402"1837# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.17 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.05 1.18 1.37 1/293 105751838.1839 when referable has a nil reference1840 raises an error that should be fixed1841# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.78 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.13 1.19 1.37 1/293 105761842.1843# [RSpecRunTime] Finishing example group spec/lib/gitlab/gfm/reference_rewriter_spec.rb. It took 52.37 seconds. Expected to take 47.11 seconds.1844# [RSpecRunTime] Starting example group spec/finders/todos_finder_spec.rb. Expected to take 42.78 seconds.1845TodosFinder1846 #execute1847 #execute1848 returns no todos if user is nil1849 filtering1850 returns correct todos when filtered by a project1851 returns correct todos when filtered by a group1852 when filtering by type1853 returns todos by type when filtered by a single type1854 returns todos by type when filtered by multiple types1855 returns all todos when type is nil1856 returns all todos when type is an empty collection1857 returns all todos when type is blank1858 returns todos by type when blank type is in type collection1859 returns todos of all types when only blanks are in a collection1860 returns all todos when no type param1861 raises an argument error when invalid type is passed1862# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.93 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.11 1.18 1.36 1/293 107101863.1864 when filtering for actions1865 by action ids1866 returns the expected todos1867 returns the expected todos when filtering for multiple action ids1868# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.41 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.11 1.18 1.36 1/293 107111869.1870 by action names1871 returns the expected todos1872 returns the expected todos when filtering for multiple action names1873# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.83 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.11 1.18 1.36 1/288 107121874.1875 when filtering by author1876 returns correct todos when filtering by an author1877 querying for multiple authors1878 returns the correct todo items1879# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.54 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.10 1.18 1.36 1/288 107131880.1881 by groups1882 with subgroups1883 returns todos from subgroups when filtered by a group1884# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.89 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.09 1.18 1.36 1/288 107141885.1886 filtering for multiple groups1887 returns the expected groups1888# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.87 seconds. Current RSS: ~1240M. Threads: 4. load average: 1.09 1.18 1.36 1/289 107151889.1890 by state1891 returns the expected items when no state is provided1892 returns the expected items when a state is provided1893 returns the expected items when multiple states are provided1894# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.5 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.16 1.19 1.36 2/289 107161895.1896 by project1897 returns the expected todos for one project1898 returns the expected todos for many projects1899# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.6 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.15 1.19 1.36 1/289 107171900.1901 when filtering by target id1902 returns the expected todos for the target1903 returns the expected todos for multiple target ids1904 returns the expected todos for empty target id collection1905# [RSpecRunTime] RSpec elapsed time: 16 minutes 13.81 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.15 1.19 1.36 1/289 107181906.1907 external authorization1908 behaves like a finder with external authorization service1909 finds the subject1910 with an external authorization service1911 does not include the subject when no project was given1912 includes the subject when a project id was given1913# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.29 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.14 1.18 1.36 1/288 107191914.1915 #sort1916 sorts by priority1917 by date1918 sorts with oldest created first1919 sorts with newest created first1920# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.11 seconds. Current RSS: ~1225M. Threads: 4. load average: 1.13 1.18 1.36 1/288 107201921.1922 .todo_types1923 returns the expected types1924 #any_for_target?1925 returns true if there are any todos for the given target1926 returns false if there are no todos for the given target1927# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.2 seconds. Current RSS: ~1230M. Threads: 4. load average: 1.12 1.18 1.36 2/288 107211928.1929# [RSpecRunTime] Finishing example group spec/finders/todos_finder_spec.rb. It took 45.48 seconds. Expected to take 42.78 seconds.1930# [RSpecRunTime] Starting example group spec/serializers/member_entity_spec.rb. Expected to take 34.0 seconds.1931MemberEntity1932 group member1933 behaves like member.json1934 matches json schema1935 correctly exposes `can_update`1936 correctly exposes `can_remove`1937 when is_source_accessible_to_current_user is true1938 exposes source and created_by1939# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.42 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.12 1.18 1.36 1/288 107221940.1941 when is_source_accessible_to_current_user is false1942 does not exposes source and created_by1943 invite1944 behaves like member.json1945 matches json schema1946 correctly exposes `can_update`1947 correctly exposes `can_remove`1948 when is_source_accessible_to_current_user is true1949 exposes source and created_by1950# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.91 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.03 1.16 1.35 1/288 107231951.1952 when is_source_accessible_to_current_user is false1953 does not exposes source and created_by1954 behaves like invite1955 correctly exposes `invite.avatar_url`1956 correctly exposes `invite.can_resend`1957 exposes `invite.user_state` as empty string1958# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.73 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.03 1.16 1.35 1/288 107241959.1960 is_direct_member1961 behaves like is_direct_member1962 when `source` is the same as `member.source`1963 exposes `is_direct_member` as `true`1964 when `source` is not the same as `member.source`1965 exposes `is_direct_member` as `false`1966 is_last_owner1967 when member is last owner1968 exposes `is_last_owner` as `true`1969 when owner is not last owner1970 exposes `is_last_owner` as `false`1971 new member user state is blocked_pending_approval1972 behaves like user state is blocked_pending_approval1973 displays proper user state1974 project member1975 behaves like member.json1976 matches json schema1977 correctly exposes `can_update`1978 correctly exposes `can_remove`1979 when is_source_accessible_to_current_user is true1980 exposes source and created_by1981# [RSpecRunTime] RSpec elapsed time: 16 minutes 42.23 seconds. Current RSS: ~1246M. Threads: 4. load average: 1.10 1.17 1.35 1/288 107251982.1983 when is_source_accessible_to_current_user is false1984 does not exposes source and created_by1985# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.67 seconds. Current RSS: ~1244M. Threads: 4. load average: 1.10 1.17 1.35 1/288 107261986.1987 invite1988 behaves like member.json1989 matches json schema1990 correctly exposes `can_update`1991 correctly exposes `can_remove`1992 when is_source_accessible_to_current_user is true1993 exposes source and created_by1994# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.62 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.17 1.18 1.35 1/288 107271995.1996 when is_source_accessible_to_current_user is false1997 does not exposes source and created_by1998# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.94 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.15 1.18 1.35 1/288 107281999.2000 behaves like invite2001 correctly exposes `invite.avatar_url`2002 correctly exposes `invite.can_resend`2003 exposes `invite.user_state` as empty string2004# [RSpecRunTime] RSpec elapsed time: 16 minutes 53.7 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.15 1.18 1.35 1/288 107292005.2006 is_direct_member2007 behaves like is_direct_member2008 when `source` is the same as `member.source`2009 exposes `is_direct_member` as `true`2010# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.1 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.22 1.19 1.36 1/288 107302011.2012 when `source` is not the same as `member.source`2013 exposes `is_direct_member` as `false`2014# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.57 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.22 1.19 1.36 1/288 107312015.2016 new members user state is blocked_pending_approval2017 behaves like user state is blocked_pending_approval2018 displays proper user state2019# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.92 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.22 1.19 1.36 1/288 107322020.2021# [RSpecRunTime] Finishing example group spec/serializers/member_entity_spec.rb. It took 31.65 seconds. Expected to take 34.0 seconds.2022# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/integrations/beyond_identity_check_spec.rb. Expected to take 31.67 seconds.2023Gitlab::Checks::Integrations::BeyondIdentityCheck2024 #validate!2025 when commit without GPG signature2026 is rejected2027 behaves like exclusion from the check2028 when the project is excluded from the check2029 does not raise an error2030 and the integration is not activated2031 does not raise an error2032# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.17 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.29 1.21 1.36 1/290 108452033.2034 when the push happens from web2035 does not raise an error2036 when the push performed by service account2037 is rejected2038 when service accounts are excluded2039 does not raise an error2040 when a commit with GPG signature2041 behaves like exclusion from the check2042 when the project is excluded from the check2043 does not raise an error2044 and the integration is not activated2045 does not raise an error2046# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.61 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.34 1.22 1.36 1/291 110472047.2048 and the signature is unverified2049 is rejected2050# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.3 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.31 1.22 1.36 1/293 111542051.2052 when key verification by integrations is stale2053 and the signature is verified2054 and the key is not verified2055 raises an error without calling integrations2056# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.84 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.31 1.22 1.36 1/293 112602057.2058 when not verified by integrations2059 raises an error2060# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.96 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.37 1.23 1.37 1/294 113862061.2062 when verified by integrations2063 does not raise an error2064 updates updated_at2065# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.38 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.34 1.22 1.36 1/295 116632066.2067# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/integrations/beyond_identity_check_spec.rb. It took 25.48 seconds. Expected to take 31.67 seconds.2068# [RSpecRunTime] Starting example group spec/services/merge_requests/request_review_service_spec.rb. Expected to take 29.9 seconds.2069MergeRequests::RequestReviewService2070 #execute2071 invalid permissions2072 behaves like failed service execution2073 returns an error2074 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated2075 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times2076# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.14 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.31 1.22 1.36 1/294 119312077.2078 reviewer does not exist2079 behaves like failed service execution2080 returns an error2081 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated2082 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times2083# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.61 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.29 1.22 1.36 1/294 121962084.2085 reviewer exists2086 returns success2087 updates reviewers state2088 sends email to reviewer2089 creates a new todo for the reviewer2090 creates a sytem note2091 calls MergeRequests::RemoveApprovalService2092 behaves like triggers GraphQL subscription mergeRequestReviewersUpdated2093 is expected to receive merge_request_reviewers_updated(#<MergeRequest id:37 namespace306/project-283!1>) 1 time2094# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.83 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.14 1.19 1.35 1/294 131222095.2096 when merge_request_dashboard feature flag is enabled2097 invalidates cache counts2098# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.07 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.13 1.18 1.35 1/294 132552099.2100# [RSpecRunTime] Finishing example group spec/services/merge_requests/request_review_service_spec.rb. It took 26.66 seconds. Expected to take 29.9 seconds.2101# [RSpecRunTime] Starting example group spec/views/notify/pipeline_failed_email.text.erb_spec.rb. Expected to take 28.35 seconds.2102notify/pipeline_failed_email.text.erb2103 when pipeline has a name attribute2104 behaves like pipeline status changes email2105 when the pipeline contains a failed job2106 behaves like renders the pipeline status changes email correctly2107 pipeline with user2108 renders the email correctly2109 behaves like correct pipeline information for pipelines for merge requests2110 when pipeline for merge request2111 renders a source ref of the pipeline2112# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.98 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.12 1.18 1.34 1/294 135382113.2114 pipeline without user2115 renders the email correctly2116# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.53 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.12 1.18 1.34 1/294 136832117.2118 when the latest failed job is a bridge job2119 behaves like renders the pipeline status changes email correctly2120 pipeline with user2121 renders the email correctly2122 behaves like correct pipeline information for pipelines for merge requests2123 when pipeline for merge request2124 renders a source ref of the pipeline2125# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.98 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.27 1.21 1.35 1/295 139642126.2127 pipeline without user2128 renders the email correctly2129# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.35 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.27 1.21 1.35 1/294 141082130.2131 when pipeline does not have a name attribute2132 behaves like pipeline status changes email2133 when the pipeline contains a failed job2134 behaves like renders the pipeline status changes email correctly2135 pipeline with user2136 renders the email correctly2137 behaves like correct pipeline information for pipelines for merge requests2138 when pipeline for merge request2139 renders a source ref of the pipeline2140# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.81 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.25 1.21 1.35 1/294 143902141.2142 pipeline without user2143 renders the email correctly2144# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.13 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.39 1.24 1.36 1/294 145342145.2146 when the latest failed job is a bridge job2147 behaves like renders the pipeline status changes email correctly2148 pipeline with user2149 renders the email correctly2150 behaves like correct pipeline information for pipelines for merge requests2151 when pipeline for merge request2152 renders a source ref of the pipeline2153# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.56 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.44 1.25 1.36 1/294 148162154.2155 pipeline without user2156 renders the email correctly2157# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.81 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.44 1.25 1.36 1/294 149592158.2159# [RSpecRunTime] Finishing example group spec/views/notify/pipeline_failed_email.text.erb_spec.rb. It took 27.75 seconds. Expected to take 28.35 seconds.2160# [RSpecRunTime] Starting example group spec/models/operations/feature_flags/strategy_spec.rb. Expected to take 26.99 seconds.2161Operations::FeatureFlags::Strategy2162 does not allow STI2163 validations2164 is expected to validate that :name is either ‹"default"›, ‹"gradualRolloutUserId"›, ‹"flexibleRollout"›, ‹"userWithId"›, or ‹"gitlabUserList"›, producing a custom validation error on failure2165 parameters2166 when the strategy name is invalid2167 invalid_name: nil2168 skips parameters validation2169 invalid_name: {}2170 skips parameters validation2171 invalid_name: []2172 skips parameters validation2173 invalid_name: "nothing"2174 skips parameters validation2175 invalid_name: 32176 skips parameters validation2177 when the strategy name is gradualRolloutUserId2178 allows the parameters in any order2179 invalid_parameters: nil2180 must have valid parameters for the strategy2181 invalid_parameters: {}2182 must have valid parameters for the strategy2183 invalid_parameters: {:percentage=>"40", :groupId=>"mygroup", :userIds=>"4"}2184 must have valid parameters for the strategy2185 invalid_parameters: {:percentage=>"40"}2186 must have valid parameters for the strategy2187 invalid_parameters: {:percentage=>"40", :groupId=>"mygroup", :extra=>nil}2188 must have valid parameters for the strategy2189 invalid_parameters: {:groupId=>"mygroup"}2190 must have valid parameters for the strategy2191 percentage2192 invalid_value: 502193 must be a string value between 0 and 100 inclusive and without a percentage sign2194 invalid_value: 40.02195 must be a string value between 0 and 100 inclusive and without a percentage sign2196 invalid_value: {:key=>"value"}2197 must be a string value between 0 and 100 inclusive and without a percentage sign2198 invalid_value: "garbage"2199 must be a string value between 0 and 100 inclusive and without a percentage sign2200 invalid_value: "101"2201 must be a string value between 0 and 100 inclusive and without a percentage sign2202 invalid_value: "-1"2203 must be a string value between 0 and 100 inclusive and without a percentage sign2204 invalid_value: "-10"2205 must be a string value between 0 and 100 inclusive and without a percentage sign2206 invalid_value: "1000"2207 must be a string value between 0 and 100 inclusive and without a percentage sign2208 invalid_value: "10.0"2209 must be a string value between 0 and 100 inclusive and without a percentage sign2210 invalid_value: "5%"2211 must be a string value between 0 and 100 inclusive and without a percentage sign2212 invalid_value: "25%"2213 must be a string value between 0 and 100 inclusive and without a percentage sign2214 invalid_value: "100hi"2215 must be a string value between 0 and 100 inclusive and without a percentage sign2216 invalid_value: "e100"2217 must be a string value between 0 and 100 inclusive and without a percentage sign2218 invalid_value: "30m"2219 must be a string value between 0 and 100 inclusive and without a percentage sign2220 invalid_value: " "2221 must be a string value between 0 and 100 inclusive and without a percentage sign2222 invalid_value: "\r\n"2223 must be a string value between 0 and 100 inclusive and without a percentage sign2224 invalid_value: "\n"2225 must be a string value between 0 and 100 inclusive and without a percentage sign2226 invalid_value: "\t"2227 must be a string value between 0 and 100 inclusive and without a percentage sign2228 invalid_value: "\n10"2229 must be a string value between 0 and 100 inclusive and without a percentage sign2230 invalid_value: "20\n"2231 must be a string value between 0 and 100 inclusive and without a percentage sign2232 invalid_value: "\n100"2233 must be a string value between 0 and 100 inclusive and without a percentage sign2234 invalid_value: "100\n"2235 must be a string value between 0 and 100 inclusive and without a percentage sign2236 invalid_value: "\n "2237 must be a string value between 0 and 100 inclusive and without a percentage sign2238 invalid_value: nil2239 must be a string value between 0 and 100 inclusive and without a percentage sign2240 valid_value: "0"2241 must be a string value between 0 and 100 inclusive and without a percentage sign2242 valid_value: "1"2243 must be a string value between 0 and 100 inclusive and without a percentage sign2244 valid_value: "10"2245 must be a string value between 0 and 100 inclusive and without a percentage sign2246 valid_value: "38"2247 must be a string value between 0 and 100 inclusive and without a percentage sign2248 valid_value: "100"2249 must be a string value between 0 and 100 inclusive and without a percentage sign2250 valid_value: "93"2251 must be a string value between 0 and 100 inclusive and without a percentage sign2252 groupId2253 invalid_value: nil2254 must be a string value of up to 32 lowercase characters2255 invalid_value: 42256 must be a string value of up to 32 lowercase characters2257 invalid_value: 50.02258 must be a string value of up to 32 lowercase characters2259 invalid_value: {}2260 must be a string value of up to 32 lowercase characters2261 invalid_value: "spaces bad"2262 must be a string value of up to 32 lowercase characters2263 invalid_value: "bad$"2264 must be a string value of up to 32 lowercase characters2265 invalid_value: "%bad"2266 must be a string value of up to 32 lowercase characters2267 invalid_value: "<bad"2268 must be a string value of up to 32 lowercase characters2269 invalid_value: "bad>"2270 must be a string value of up to 32 lowercase characters2271 invalid_value: "!bad"2272 must be a string value of up to 32 lowercase characters2273 invalid_value: ".bad"2274 must be a string value of up to 32 lowercase characters2275 invalid_value: "Bad"2276 must be a string value of up to 32 lowercase characters2277 invalid_value: "bad1"2278 must be a string value of up to 32 lowercase characters2279 invalid_value: ""2280 must be a string value of up to 32 lowercase characters2281 invalid_value: " "2282 must be a string value of up to 32 lowercase characters2283 invalid_value: "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"2284 must be a string value of up to 32 lowercase characters2285 invalid_value: "ba_d"2286 must be a string value of up to 32 lowercase characters2287 invalid_value: "ba\nd"2288 must be a string value of up to 32 lowercase characters2289 valid_value: "somegroup"2290 must be a string value of up to 32 lowercase characters2291 valid_value: "anothergroup"2292 must be a string value of up to 32 lowercase characters2293 valid_value: "okay"2294 must be a string value of up to 32 lowercase characters2295 valid_value: "g"2296 must be a string value of up to 32 lowercase characters2297 valid_value: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"2298 must be a string value of up to 32 lowercase characters2299 when the strategy name is flexibleRollout2300 allows the parameters in the order rollout, stickiness, groupId2301 allows the parameters in the order rollout, groupId, stickiness2302 allows the parameters in the order stickiness, rollout, groupId2303 allows the parameters in the order stickiness, groupId, rollout2304 allows the parameters in the order groupId, rollout, stickiness2305 allows the parameters in the order groupId, stickiness, rollout2306 invalid_parameters: nil2307 must have valid parameters for the strategy2308 invalid_parameters: {}2309 must have valid parameters for the strategy2310 invalid_parameters: {:rollout=>"40"}2311 must have valid parameters for the strategy2312 invalid_parameters: {:groupId=>"mygroup"}2313 must have valid parameters for the strategy2314 invalid_parameters: {:stickiness=>"default"}2315 must have valid parameters for the strategy2316 invalid_parameters: {:rollout=>"40", :groupId=>"mygroup"}2317 must have valid parameters for the strategy2318 invalid_parameters: {:rollout=>"40", :stickiness=>"default"}2319 must have valid parameters for the strategy2320 invalid_parameters: {:groupId=>"mygroup", :stickiness=>"default"}2321 must have valid parameters for the strategy2322 invalid_parameters: {:rollout=>"40", :groupId=>"mygroup", :stickiness=>"default", :userIds=>"4"}2323 must have valid parameters for the strategy2324 invalid_parameters: {:rollout=>"40", :groupId=>"mygroup", :stickiness=>"default", :extra=>nil}2325 must have valid parameters for the strategy2326 rollout2327 invalid_value: 502328 must be a string value between 0 and 100 inclusive and without a percentage sign2329 invalid_value: 40.02330 must be a string value between 0 and 100 inclusive and without a percentage sign2331 invalid_value: {:key=>"value"}2332 must be a string value between 0 and 100 inclusive and without a percentage sign2333 invalid_value: "garbage"2334 must be a string value between 0 and 100 inclusive and without a percentage sign2335 invalid_value: "101"2336 must be a string value between 0 and 100 inclusive and without a percentage sign2337 invalid_value: "-1"2338 must be a string value between 0 and 100 inclusive and without a percentage sign2339 invalid_value: " "2340 must be a string value between 0 and 100 inclusive and without a percentage sign2341 invalid_value: "-10"2342 must be a string value between 0 and 100 inclusive and without a percentage sign2343 invalid_value: "1000"2344 must be a string value between 0 and 100 inclusive and without a percentage sign2345 invalid_value: "10.0"2346 must be a string value between 0 and 100 inclusive and without a percentage sign2347 invalid_value: "5%"2348 must be a string value between 0 and 100 inclusive and without a percentage sign2349 invalid_value: "25%"2350 must be a string value between 0 and 100 inclusive and without a percentage sign2351 invalid_value: "100hi"2352 must be a string value between 0 and 100 inclusive and without a percentage sign2353 invalid_value: "e100"2354 must be a string value between 0 and 100 inclusive and without a percentage sign2355 invalid_value: "30m"2356 must be a string value between 0 and 100 inclusive and without a percentage sign2357 invalid_value: "\r\n"2358 must be a string value between 0 and 100 inclusive and without a percentage sign2359 invalid_value: "\n"2360 must be a string value between 0 and 100 inclusive and without a percentage sign2361 invalid_value: "\t"2362 must be a string value between 0 and 100 inclusive and without a percentage sign2363 invalid_value: "\n10"2364 must be a string value between 0 and 100 inclusive and without a percentage sign2365 invalid_value: "20\n"2366 must be a string value between 0 and 100 inclusive and without a percentage sign2367 invalid_value: "\n100"2368 must be a string value between 0 and 100 inclusive and without a percentage sign2369 invalid_value: "100\n"2370 must be a string value between 0 and 100 inclusive and without a percentage sign2371 invalid_value: "\n "2372 must be a string value between 0 and 100 inclusive and without a percentage sign2373 invalid_value: nil2374 must be a string value between 0 and 100 inclusive and without a percentage sign2375 valid_value: "0"2376 must be a string value between 0 and 100 inclusive and without a percentage sign2377 valid_value: "1"2378 must be a string value between 0 and 100 inclusive and without a percentage sign2379 valid_value: "10"2380 must be a string value between 0 and 100 inclusive and without a percentage sign2381 valid_value: "38"2382 must be a string value between 0 and 100 inclusive and without a percentage sign2383 valid_value: "100"2384 must be a string value between 0 and 100 inclusive and without a percentage sign2385 valid_value: "93"2386 must be a string value between 0 and 100 inclusive and without a percentage sign2387 groupId2388 invalid_value: nil2389 must be a string value of up to 32 lowercase characters2390 invalid_value: 42391 must be a string value of up to 32 lowercase characters2392 invalid_value: 50.02393 must be a string value of up to 32 lowercase characters2394 invalid_value: {}2395 must be a string value of up to 32 lowercase characters2396 invalid_value: "spaces bad"2397 must be a string value of up to 32 lowercase characters2398 invalid_value: "bad$"2399 must be a string value of up to 32 lowercase characters2400 invalid_value: "%bad"2401 must be a string value of up to 32 lowercase characters2402 invalid_value: "<bad"2403 must be a string value of up to 32 lowercase characters2404 invalid_value: "bad>"2405 must be a string value of up to 32 lowercase characters2406 invalid_value: "!bad"2407 must be a string value of up to 32 lowercase characters2408 invalid_value: ".bad"2409 must be a string value of up to 32 lowercase characters2410 invalid_value: "Bad"2411 must be a string value of up to 32 lowercase characters2412 invalid_value: "bad1"2413 must be a string value of up to 32 lowercase characters2414 invalid_value: ""2415 must be a string value of up to 32 lowercase characters2416 invalid_value: " "2417 must be a string value of up to 32 lowercase characters2418 invalid_value: "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"2419 must be a string value of up to 32 lowercase characters2420 invalid_value: "ba_d"2421 must be a string value of up to 32 lowercase characters2422 invalid_value: "ba\nd"2423 must be a string value of up to 32 lowercase characters2424 valid_value: "somegroup"2425 must be a string value of up to 32 lowercase characters2426 valid_value: "anothergroup"2427 must be a string value of up to 32 lowercase characters2428 valid_value: "okay"2429 must be a string value of up to 32 lowercase characters2430 valid_value: "g"2431 must be a string value of up to 32 lowercase characters2432 valid_value: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"2433 must be a string value of up to 32 lowercase characters2434 stickiness2435 invalid_value: nil2436 must be a string representing a supported stickiness setting2437 invalid_value: " "2438 must be a string representing a supported stickiness setting2439 invalid_value: "DEFAULT"2440 must be a string representing a supported stickiness setting2441 invalid_value: "DEFAULT\n"2442 must be a string representing a supported stickiness setting2443 invalid_value: "UserId"2444 must be a string representing a supported stickiness setting2445 invalid_value: "USER"2446 must be a string representing a supported stickiness setting2447 invalid_value: "USERID "2448 must be a string representing a supported stickiness setting2449 valid_value: "default"2450 must be a string representing a supported stickiness setting2451 valid_value: "userId"2452 must be a string representing a supported stickiness setting2453 valid_value: "sessionId"2454 must be a string representing a supported stickiness setting2455 valid_value: "random"2456 must be a string representing a supported stickiness setting2457 when the strategy name is userWithId2458 invalid_parameters: nil2459 must have valid parameters for the strategy2460 invalid_parameters: {:userIds=>"sam", :percentage=>"40"}2461 must have valid parameters for the strategy2462 invalid_parameters: {:userIds=>"sam", :some=>"param"}2463 must have valid parameters for the strategy2464 invalid_parameters: {:percentage=>"40"}2465 must have valid parameters for the strategy2466 invalid_parameters: {}2467 must have valid parameters for the strategy2468 userIds2469 valid_value: ""2470 is valid with a string of comma separated values2471 valid_value: "sam"2472 is valid with a string of comma separated values2473 valid_value: "1"2474 is valid with a string of comma separated values2475 valid_value: "a"2476 is valid with a string of comma separated values2477 valid_value: "uuid-of-some-kind"2478 is valid with a string of comma separated values2479 valid_value: "sam,fred,tom,jane,joe,mike"2480 is valid with a string of comma separated values2481 valid_value: "gitlab@example.com"2482 is valid with a string of comma separated values2483 valid_value: "123,4"2484 is valid with a string of comma separated values2485 valid_value: "UPPER,Case,charActeRS"2486 is valid with a string of comma separated values2487 valid_value: "0"2488 is valid with a string of comma separated values2489 valid_value: "$valid$email#2345\#$%..{}+=-)?\\/@example.com"2490 is valid with a string of comma separated values2491 valid_value: "spaces allowed"2492 is valid with a string of comma separated values2493 valid_value: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"2494 is valid with a string of comma separated values2495 valid_value: "a,bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb,ccc"2496 is valid with a string of comma separated values2497 valid_value: "many spaces"2498 is valid with a string of comma separated values2499 invalid_value: 12500 is invalid2501 invalid_value: 2.52502 is invalid2503 invalid_value: {}2504 is invalid2505 invalid_value: []2506 is invalid2507 invalid_value: nil2508 is invalid2509 invalid_value: "123\n456"2510 is invalid2511 invalid_value: "1,2,3,12\t3"2512 is invalid2513 invalid_value: "\n"2514 is invalid2515 invalid_value: "\n\r"2516 is invalid2517 invalid_value: "joe\r,sam"2518 is invalid2519 invalid_value: "1,2,2"2520 is invalid2521 invalid_value: "1,,2"2522 is invalid2523 invalid_value: "1,2,,,,"2524 is invalid2525 invalid_value: "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"2526 is invalid2527 invalid_value: "1, ,2"2528 is invalid2529 invalid_value: "tim, ,7"2530 is invalid2531 invalid_value: " "2532 is invalid2533 invalid_value: " "2534 is invalid2535 invalid_value: " ,1"2536 is invalid2537 invalid_value: "1, "2538 is invalid2539 invalid_value: " leading,1"2540 is invalid2541 invalid_value: "1,trailing "2542 is invalid2543 invalid_value: "1, both ,2"2544 is invalid2545 when the strategy name is default2546 must be empty2547 invalid_value: {:groupId=>"hi", :percentage=>"7"}2548 must be empty2549 invalid_value: ""2550 must be empty2551 invalid_value: "nothing"2552 must be empty2553 invalid_value: 72554 must be empty2555 invalid_value: nil2556 must be empty2557 invalid_value: []2558 must be empty2559 invalid_value: 2.52560 must be empty2561 when the strategy name is gitlabUserList2562 is valid2563 invalid_value: {:groupId=>"default", :percentage=>"7"}2564 is invalid2565 invalid_value: ""2566 is invalid2567 invalid_value: "nothing"2568 is invalid2569 invalid_value: 72570 is invalid2571 invalid_value: nil2572 is invalid2573 invalid_value: []2574 is invalid2575 invalid_value: 2.52576 is invalid2577 invalid_value: {:userIds=>"user1"}2578 is invalid2579 associations2580 when name is gitlabUserList2581 is valid when associated with a user list2582 is invalid without a user list2583 is invalid when associated with a user list from another project2584 when name is default2585 is invalid when associated with a user list2586 is valid without a user list2587 when name is userWithId2588 is invalid when associated with a user list2589 is valid without a user list2590 when name is gradualRolloutUserId2591 is invalid when associated with a user list2592 is valid without a user list2593 when name is flexibleRollout2594 is invalid when associated with a user list2595 is valid without a user list2596# [RSpecRunTime] Finishing example group spec/models/operations/feature_flags/strategy_spec.rb. It took 28.73 seconds. Expected to take 26.99 seconds.2597# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.2598Lint factories for Operations::FeatureFlags::Strategy2599 with saas, license, and factory defaults2600 behaves like factory2601 operations_strategy factory2602 does not raise error when built2603 does not raise error when created2604 linting :default trait2605 does not raise error when created2606# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.39 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.40 1.26 1.36 1/288 149862607.2608 linting :gitlab_userlist trait2609 does not raise error when created2610 linting :flexible_rollout trait2611 does not raise error when created2612 linting :gradual_rollout trait2613 does not raise error when created2614 linting :userwithid trait2615 does not raise error when created2616# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.85 seconds. Expected to take 40.68 seconds.2617# [RSpecRunTime] Starting example group spec/services/projects/move_forks_service_spec.rb. Expected to take 26.1 seconds.2618Projects::MoveForksService2619 #execute2620 rollbacks changes if transaction fails2621 when moving a root forked project2622 moves the descendant forks2623 updates the fork network2624# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.28 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.34 1.25 1.36 1/288 149872625.2626 when moving a intermediate forked project2627 moves the descendant forks2628 moves the ascendant fork2629 does not update fork network2630# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.16 seconds. Current RSS: ~1221M. Threads: 4. load average: 1.29 1.24 1.35 1/288 149882631.2632 when moving a leaf forked project2633 moves the ascendant fork2634 does not update fork network2635# [RSpecRunTime] RSpec elapsed time: 19 minutes 15.71 seconds. Current RSS: ~1221M. Threads: 4. load average: 1.24 1.23 1.35 1/288 149892636.2637# [RSpecRunTime] Finishing example group spec/services/projects/move_forks_service_spec.rb. It took 26.31 seconds. Expected to take 26.1 seconds.2638# [RSpecRunTime] Starting example group spec/workers/pipeline_schedule_worker_spec.rb. Expected to take 24.09 seconds.2639PipelineScheduleWorker2640 when the schedule is runnable by the user2641 when there is a scheduled pipeline within next_run_at2642 behaves like successful scheduling2643 creates a new pipeline2644 updates next_run_at2645 does not change active status2646# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.06 seconds. Current RSS: ~1230M. Threads: 4. load average: 1.22 1.23 1.35 1/293 152622647.2648 when the latest commit contains [ci skip]2649 behaves like successful scheduling2650 creates a new pipeline2651 updates next_run_at2652 does not change active status2653# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.45 seconds. Current RSS: ~1232M. Threads: 4. load average: 1.26 1.24 1.35 1/293 155092654.2655 when the schedule is deactivated2656 does not creates a new pipeline2657 when gitlab-ci.yml is corrupted2658 creates a new pipeline2659# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.4 seconds. Current RSS: ~1234M. Threads: 4. load average: 1.26 1.24 1.35 1/293 155342660.2661 when the schedule is not runnable by the user2662 does not deactivate the schedule2663 does not create a pipeline2664 does not raise an exception2665# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.81 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.26 1.24 1.35 1/293 155472666.2667 when .gitlab-ci.yml is missing in the project2668 does not create a pipeline2669 does not raise an exception2670# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.35 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.24 1.23 1.35 1/293 155682671.2672 when the project is missing2673 does not raise an exception2674 when max retry attempts reach2675 does not raise error2676 with scheduling delay2677 calls bulk_perform_in with the arguments and delay2678# [RSpecRunTime] Finishing example group spec/workers/pipeline_schedule_worker_spec.rb. It took 20.91 seconds. Expected to take 24.09 seconds.2679# [RSpecRunTime] Starting example group spec/models/hooks/web_hook_spec.rb. Expected to take 23.2 seconds.2680WebHook2681 does not allow STI2682 associations2683 is expected to have many web_hook_logs2684 validations2685 is expected to validate that :url cannot be empty/falsy2686 is expected to validate that the length of :custom_webhook_template is at most 40962687 only consider these branch filter strategies are valid2688 url_variables2689 is expected to allow :url_variables to be ‹{}›2690 is expected to allow :url_variables to be ‹{"foo" => "bar"}›2691 is expected to allow :url_variables to be ‹{"FOO" => "bar"}›2692 is expected to allow :url_variables to be ‹{"MY_TOKEN" => "bar"}›2693 is expected to allow :url_variables to be ‹{"foo2" => "bar"}›2694 is expected to allow :url_variables to be ‹{"x" => "y"}›2695 is expected to allow :url_variables to be ‹{"x" => "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}›2696 is expected to allow :url_variables to be ‹{"foo" => "bar", "bar" => "baz"}›2697 is expected to allow :url_variables to be ‹{"k1" => "value", "k2" => "value", "k3" => "value", "k4" => "value", "k5" => "value", "k6" => "value", "k7" => "value", "k8" => "value", "k9" => "value", "k10" => "value", "k11" => "value", "k12" => "value", "k13" => "value", "k14" => "value", "k15" => "value", "k16" => "value", "k17" => "value", "k18" => "value", "k19" => "value", "k20" => "value"}›2698 is expected to allow :url_variables to be ‹{"MY-TOKEN" => "bar"}›2699 is expected to allow :url_variables to be ‹{"my_secr3t-token" => "bar"}›2700 is expected to allow :url_variables to be ‹{"x-y-z" => "bar"}›2701 is expected to allow :url_variables to be ‹{"x_y_z" => "bar"}›2702 is expected to allow :url_variables to be ‹{"f.o.o" => "bar"}›2703 is expected not to allow :url_variables to be ‹[]›2704 is expected not to allow :url_variables to be ‹{"foo" => 1}›2705 is expected not to allow :url_variables to be ‹{"bar" => :baz}›2706 is expected not to allow :url_variables to be ‹{"bar" => nil}›2707 is expected not to allow :url_variables to be ‹{"foo" => ""}›2708 is expected not to allow :url_variables to be ‹{"foo" => "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}›2709 is expected not to allow :url_variables to be ‹{"has spaces" => "foo"}›2710 is expected not to allow :url_variables to be ‹{"" => "foo"}›2711 is expected not to allow :url_variables to be ‹{"1foo" => "foo"}›2712 is expected not to allow :url_variables to be ‹{"k1" => "value", "k2" => "value", "k3" => "value", "k4" => "value", "k5" => "value", "k6" => "value", "k7" => "value", "k8" => "value", "k9" => "value", "k10" => "value", "k11" => "value", "k12" => "value", "k13" => "value", "k14" => "value", "k15" => "value", "k16" => "value", "k17" => "value", "k18" => "value", "k19" => "value", "k20" => "value", "k21" => "value"}›2713 is expected not to allow :url_variables to be ‹{"MY--TOKEN" => "foo"}›2714 is expected not to allow :url_variables to be ‹{"MY__SECRET" => "foo"}›2715 is expected not to allow :url_variables to be ‹{"x-_y" => "foo"}›2716 is expected not to allow :url_variables to be ‹{"x..y" => "foo"}›2717# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.26 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.22 1.23 1.35 1/293 155772718.2719 custom_headers2720 is expected to allow :custom_headers to be ‹{}›2721 is expected to allow :custom_headers to be ‹{"foo" => "bar"}›2722 is expected to allow :custom_headers to be ‹{"FOO" => "bar"}›2723 is expected to allow :custom_headers to be ‹{"MY_TOKEN" => "bar"}›2724 is expected to allow :custom_headers to be ‹{"foo2" => "bar"}›2725 is expected to allow :custom_headers to be ‹{"x" => "y"}›2726 is expected to allow :custom_headers to be ‹{"x" => "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}›2727 is expected to allow :custom_headers to be ‹{"foo" => "bar", "bar" => "baz"}›2728 is expected to allow :custom_headers to be ‹{"k1" => "value", "k2" => "value", "k3" => "value", "k4" => "value", "k5" => "value", "k6" => "value", "k7" => "value", "k8" => "value", "k9" => "value", "k10" => "value", "k11" => "value", "k12" => "value", "k13" => "value", "k14" => "value", "k15" => "value", "k16" => "value", "k17" => "value", "k18" => "value", "k19" => "value", "k20" => "value"}›2729 is expected to allow :custom_headers to be ‹{"MY-TOKEN" => "bar"}›2730 is expected to allow :custom_headers to be ‹{"my_secr3t-token" => "bar"}›2731 is expected to allow :custom_headers to be ‹{"x-y-z" => "bar"}›2732 is expected to allow :custom_headers to be ‹{"x_y_z" => "bar"}›2733 is expected to allow :custom_headers to be ‹{"f.o.o" => "bar"}›2734 is expected not to allow :custom_headers to be ‹[]›2735 is expected not to allow :custom_headers to be ‹{"foo" => 1}›2736 is expected not to allow :custom_headers to be ‹{"bar" => :baz}›2737 is expected not to allow :custom_headers to be ‹{"bar" => nil}›2738 is expected not to allow :custom_headers to be ‹{"foo" => ""}›2739 is expected not to allow :custom_headers to be ‹{"foo" => "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}›2740 is expected not to allow :custom_headers to be ‹{"has spaces" => "foo"}›2741 is expected not to allow :custom_headers to be ‹{"" => "foo"}›2742 is expected not to allow :custom_headers to be ‹{"1foo" => "foo"}›2743 is expected not to allow :custom_headers to be ‹{"k1" => "value", "k2" => "value", "k3" => "value", "k4" => "value", "k5" => "value", "k6" => "value", "k7" => "value", "k8" => "value", "k9" => "value", "k10" => "value", "k11" => "value", "k12" => "value", "k13" => "value", "k14" => "value", "k15" => "value", "k16" => "value", "k17" => "value", "k18" => "value", "k19" => "value", "k20" => "value", "k21" => "value"}›2744 is expected not to allow :custom_headers to be ‹{"MY--TOKEN" => "foo"}›2745 is expected not to allow :custom_headers to be ‹{"MY__SECRET" => "foo"}›2746 is expected not to allow :custom_headers to be ‹{"x-_y" => "foo"}›2747 is expected not to allow :custom_headers to be ‹{"x..y" => "foo"}›2748# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.46 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.22 1.23 1.35 1/292 155782749.2750 url2751 is expected to allow :url to be ‹"http://example.com"›2752 is expected to allow :url to be ‹"https://example.com"›2753 is expected to allow :url to be ‹" https://example.com "›2754 is expected to allow :url to be ‹"http://test.com/api"›2755 is expected to allow :url to be ‹"http://test.com/api?key=abc"›2756 is expected to allow :url to be ‹"http://test.com/api?key=abc&type=def"›2757 is expected not to allow :url to be ‹"example.com"›2758 is expected not to allow :url to be ‹"ftp://example.com"›2759 is expected not to allow :url to be ‹"herp-and-derp"›2760 strips :url before saving it2761 when url is local2762 is expected not to allow :url to be ‹"http://localhost:9000"›2763 is valid if application settings allow local requests from web hooks2764# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.1 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.20 1.22 1.34 1/290 155792765.2766 when there are URL variables2767 is expected to allow :url to be ‹"http://example.com"›2768 is expected to allow :url to be ‹"http://example.com/{one}/{two}"›2769 is expected to allow :url to be ‹"http://example.com/{one}"›2770 is expected to allow :url to be ‹"http://example.com/{two}"›2771 is expected to allow :url to be ‹"http://user:s3cret@example.com/{two}"›2772 is expected to allow :url to be ‹"http://{one}:{two}@example.com"›2773 is expected to allow :url to be ‹"http://{one}"›2774 is expected to allow :url to be ‹"{url}"›2775 is expected not to allow :url to be ‹"http://example.com/{one}/{two}/{three}"›2776 is expected not to allow :url to be ‹"http://example.com/{foo}"›2777 is expected not to allow :url to be ‹"http:{user}:{pwd}//example.com/{foo}"›2778 mentions all missing variable names2779# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.88 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.35 1.25 1.35 1/288 155802780.2781 token2782 is expected to allow :token to be ‹"foobar"›2783 is expected not to allow :token to be ‹"foo\nbar"› or ‹"foo\r\nbar"›2784 push_events_branch_filter2785 with "all branches" strategy2786 is expected to allow :push_events_branch_filter to be ‹"good_branch_name"›, ‹"another/good-branch_name"›, ‹"good branch name"›, ‹"good~branchname"›, ‹"good_branchname("›, ‹"good_branchname["›, or ‹""›2787 with "wildcard" strategy2788 is expected to allow :push_events_branch_filter to be ‹"good_branch_name"›, ‹"another/good-branch_name"›, ‹"good_branch_name("›, or ‹""›2789 is expected not to allow :push_events_branch_filter to be ‹"bad branch name"›, ‹"bad~branchname"›, or ‹"bad_branch_name["›2790 gets rid of whitespace2791 stores whitespace only as empty2792 with "regex" strategy2793 is expected to allow :push_events_branch_filter to be ‹"good_branch_name"›, ‹"another/good-branch_name"›, ‹"good branch name"›, ‹"good~branch~name"›, or ‹""›2794 is expected not to allow :push_events_branch_filter to be ‹"bad_branch_name("› or ‹"bad_branch_name["›2795 before_validation :reset_token2796 resets token if url changed2797 does not reset token if new url is set together with the same token2798 does not reset token if new url is set together with a new token2799 before_validation :reset_url_variables2800 resets url variables if url changed2801 resets url variables if url is changed but url variables stayed the same2802 resets url variables if url is changed and url variables are appended2803 resets url variables if url is changed and url variables are removed2804 resets url variables if url variables are overwritten2805 does not reset url variables if both url and url variables are changed2806 without url variables2807 does not reset url variables2808# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.77 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.35 1.25 1.35 1/288 155812809.2810 before_validation :reset_custom_headers2811 resets custom headers if url changed2812 resets custom headers if url and url variables changed2813 does not reset custom headers if url stayed the same2814 does not reset custom headers if url and url variables changed and evaluate to the same url2815# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.87 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.32 1.25 1.35 1/288 155822816.2817 encrypted attributes2818 is expected to contain exactly :token, :url, :url_variables, and :custom_headers2819 execute2820 #execute2821 passes force: false to the web hook service by default2822 passes force: true to the web hook service if required2823 #async_execute2824 does not async execute non-executable hooks2825 #destroy2826 does not cascade to web_hook_logs2827 #next_backoff2828 when there was no last backoff2829 is the initial value2830 when we have backed off once2831 is twice the initial value2832 when the next backoff is just before the max backoff limit2833 is an exponential of the initial backoff2834 is not yet capped at the max limit2835 when next_backoff has reached the MAX_BACKOFF limit2836 does not exceed the max backoff value2837 #rate_limited?2838 is false when hook has not been rate limited2839 is true when hook has been rate limited2840 #rate_limit2841 returns the hook rate limit2842 #to_json2843 does not error2844 does not contain binary attributes2845 #interpolated_url2846 is not vulnerable to malicious input2847 when the hook URL does not contain variables2848 is expected to have attributes {:interpolated_url => "http://example.com"}2849 when the hook URL contains variables2850 is expected to have attributes {:interpolated_url => "http://example.com/abc/resource?token=xyz"}2851 when a variable is missing2852 raises an error2853 when the URL appears to include percent formatting2854 succeeds, interpolates correctly2855 #masked_token2856 is expected to be nil2857 with a token2858 is expected to eq "************"2859 #backoff!2860 when we have not backed off before2861 increments the recent_failures count2862 when the recent failure value is the max value of a smallint2863 reduces to MAX_FAILURES2864 when the recent failure value is MAX_FAILURES2865 does not change recent_failures2866 when we have exhausted the grace period2867 sets disabled_until to the next backoff2868 increments the backoff count2869 when we have backed off MAX_FAILURES times2870 does not let the backoff count exceed the maximum failure count2871 does not change disabled_until2872 changes disabled_until when it has elapsed2873# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.85 second. Current RSS: ~1332M. Threads: 4. load average: 1.29 1.24 1.35 1/289 155832874.2875 #failed!2876 increments the failure count2877 does not update the hook if the the failure count exceeds the maximum value2878 when the recent failure value is the max value of a smallint2879 does not change recent_failures2880# [RSpecRunTime] Finishing example group spec/models/hooks/web_hook_spec.rb. It took 24.88 seconds. Expected to take 23.2 seconds.2881# [RSpecRunTime] Starting example group spec/lib/gitlab/cycle_analytics/permissions_spec.rb. Expected to take 21.59 seconds.2882Gitlab::CycleAnalytics::Permissions2883 user with no relation to the project2884 has no permissions to issue stage2885 has no permissions to test stage2886 has no permissions to staging stage2887 has no permissions to code stage2888 has no permissions to review stage2889 has no permissions to plan stage2890# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.76 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.27 1.24 1.35 1/288 155842891.2892 user is maintainer2893 has permissions to issue stage2894 has permissions to test stage2895 has permissions to staging stage2896 has permissions to code stage2897 has permissions to review stage2898 has permissions to plan stage2899# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.99 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.25 1.24 1.35 1/288 155852900.2901 user has no build permissions2902 has permissions to issue stage2903 has no permissions to test stage2904 has no permissions to staging stage2905# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.21 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.23 1.23 1.34 1/288 155862906.2907 user has no merge request permissions2908 has permissions to issue stage2909 has no permissions to code stage2910 has no permissions to review stage2911# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.25 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.23 1.23 1.34 1/288 155872912.2913 user has no issue permissions2914 has permissions to code stage2915 has no permissions to issue stage2916# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.44 seconds. Current RSS: ~1244M. Threads: 4. load average: 1.21 1.23 1.34 1/289 155882917.2918# [RSpecRunTime] Finishing example group spec/lib/gitlab/cycle_analytics/permissions_spec.rb. It took 19.98 seconds. Expected to take 21.59 seconds.2919# [RSpecRunTime] Starting example group spec/models/alert_management/alert_spec.rb. Expected to take 20.26 seconds.2920AlertManagement::Alert2921 does not allow STI2922 associations2923 is expected to belong to project required: false2924 is expected to belong to issue optional: true2925 is expected to belong to prometheus_alert optional: true2926 is expected to belong to environment optional: true2927 is expected to have many assignees through alert_assignees2928 is expected to have many notes inverse_of => noteable2929 is expected to have many ordered_notes class_name => Note inverse_of => noteable2930 is expected to have many user_mentions class_name => AlertManagement::AlertUserMention inverse_of => alert2931# [RSpecRunTime] RSpec elapsed time: 20 minutes 23.79 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.21 1.23 1.34 1/288 155892932.2933 validations2934 is expected to validate that :title cannot be empty/falsy2935 is expected to validate that :events cannot be empty/falsy2936 is expected to validate that :severity cannot be empty/falsy2937 is expected to validate that :status cannot be empty/falsy2938 is expected to validate that :started_at cannot be empty/falsy2939 is expected to validate that the length of :title is at most 2002940 is expected to validate that the length of :description is at most 10002941 is expected to validate that the length of :service is at most 1002942 is expected to validate that the length of :monitoring_tool is at most 1002943 fingerprint2944 adding an alert with the same fingerprint2945 same project, various states2946 existing_status_event: :resolve, new_status: :triggered, valid: true2947 is expected to be valid2948# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.44 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.19 1.22 1.34 1/288 155902949.2950 existing_status_event: :resolve, new_status: :acknowledged, valid: true2951 is expected to be valid2952 existing_status_event: :resolve, new_status: :ignored, valid: true2953 is expected to be valid2954 existing_status_event: :resolve, new_status: :resolved, valid: true2955 is expected to be valid2956 existing_status_event: :trigger, new_status: :triggered, valid: false2957 is expected to be invalid2958 existing_status_event: :trigger, new_status: :acknowledged, valid: false2959 is expected to be invalid2960 existing_status_event: :trigger, new_status: :ignored, valid: false2961 is expected to be invalid2962 existing_status_event: :trigger, new_status: :resolved, valid: true2963 is expected to be valid2964 existing_status_event: :acknowledge, new_status: :triggered, valid: false2965 is expected to be invalid2966 existing_status_event: :acknowledge, new_status: :acknowledged, valid: false2967 is expected to be invalid2968 existing_status_event: :acknowledge, new_status: :ignored, valid: false2969 is expected to be invalid2970 existing_status_event: :acknowledge, new_status: :resolved, valid: true2971 is expected to be valid2972 existing_status_event: :ignore, new_status: :triggered, valid: false2973 is expected to be invalid2974 existing_status_event: :ignore, new_status: :acknowledged, valid: false2975 is expected to be invalid2976 existing_status_event: :ignore, new_status: :ignored, valid: false2977 is expected to be invalid2978 existing_status_event: :ignore, new_status: :resolved, valid: true2979 is expected to be valid2980 different project2981 is expected to be valid2982 hosts2983 over 255 total chars2984 is expected not to be valid2985 under 255 chars2986 is expected to be valid2987 nested array2988 is expected not to be valid2989 enums2990 is expected to define :severity as an enum backed by an integer with values ‹{critical: 0, high: 1, medium: 2, low: 3, info: 4, unknown: 5}›2991 scopes2992 .for_iid2993 is expected to contain exactly #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>2994 .for_fingerprint2995 is expected to contain exactly #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>2996 .for_environment2997 is expected to contain exactly #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>2998 .for_assignee_username2999 when matching assignee_username3000 is expected to contain exactly #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>3001 when unknown assignee_username3002 is expected to be empty3003 with empty assignee_username3004 is expected to be empty3005 .order_severity_with_open_prometheus_alert3006 is expected to eq [#<AlertManagement::Alert id:8 namespace355/project-380^alert#2>, #<AlertManagement::Alert id:9 namespace355/project-380^alert#3>]3007 .counts_by_project_id3008 is expected to eq {503=>2, 504=>2}3009 .not_resolved3010 is expected to contain exactly #<AlertManagement::Alert id:2 namespace352/project-377^alert#2>, #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>, and #<AlertManagement::Alert id:4 namespace353/project-378^alert#2>3011 behaves like a model including Escalatable3012 validations3013 is expected to validate that :status cannot be empty/falsy3014 when status is triggered3015 when resolved_at is blank3016 is expected to be valid3017# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.31 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.18 1.22 1.34 1/288 155913018.3019 when resolved_at is present3020 is expected to be invalid3021 when status is acknowledged3022 when resolved_at is blank3023 is expected to be valid3024 when resolved_at is present3025 is expected to be invalid3026 when status is resolved3027 when resolved_at is blank3028 is expected to be invalid3029 when resolved_at is present3030 is expected to be valid3031 when status is ignored3032 when resolved_at is blank3033 is expected to be valid3034 when resolved_at is present3035 is expected to be invalid3036 scopes3037 .order_status3038 descending3039 is expected to eq [#<AlertManagement::Alert id:10 namespace356/project-381^alert#1>, #<AlertManagement::Alert id:11 nam...namespace358/project-383^alert#1>, #<AlertManagement::Alert id:13 namespace359/project-384^alert#1>]3040 ascending3041 is expected to eq [#<AlertManagement::Alert id:13 namespace359/project-384^alert#1>, #<AlertManagement::Alert id:12 nam...namespace357/project-382^alert#1>, #<AlertManagement::Alert id:10 namespace356/project-381^alert#1>]3042 .open3043 is expected to contain exactly #<AlertManagement::Alert id:11 namespace357/project-382^alert#1> and #<AlertManagement::Alert id:10 namespace356/project-381^alert#1>3044 .status_value3045 status: :triggered, status_value: 03046 returns status value by its name3047 status: :acknowledged, status_value: 13048 returns status value by its name3049 status: :resolved, status_value: 23050 returns status value by its name3051 status: :ignored, status_value: 33052 returns status value by its name3053 status: :unknown, status_value: nil3054 returns status value by its name3055 .status_name3056 raw_status: 0, status: :triggered3057 returns status name by its values3058 raw_status: 1, status: :acknowledged3059 returns status name by its values3060 raw_status: 2, status: :resolved3061 returns status name by its values3062 raw_status: 3, status: :ignored3063 returns status name by its values3064 raw_status: -1, status: nil3065 returns status name by its values3066 .open_status?3067 status: :triggered, is_open_status: true3068 returns true when the status is open status3069 status: :acknowledged, is_open_status: true3070 returns true when the status is open status3071 status: :resolved, is_open_status: false3072 returns true when the status is open status3073 status: :ignored, is_open_status: false3074 returns true when the status is open status3075 status: nil, is_open_status: false3076 returns true when the status is open status3077 #trigger3078 when escalatable is in triggered state3079 does not change the escalatable status3080 when escalatable is not in triggered state3081 changes the escalatable status to triggered3082 resets resolved at3083 #acknowledge3084 changes the escalatable status to acknowledged3085 resets ended at3086 #resolve3087 when escalatable is already resolved3088 does not change the escalatable status3089 when escalatable is not resolved3090 changes escalatable status to "resolved"3091 #ignore3092 changes the escalatable status to ignored3093 resets ended at3094 #status_event_for3095 for_status: :triggered, event: :trigger3096 returns event by status name3097 for_status: "triggered", event: :trigger3098 returns event by status name3099 for_status: :acknowledged, event: :acknowledge3100 returns event by status name3101 for_status: "acknowledged", event: :acknowledge3102 returns event by status name3103 for_status: :resolved, event: :resolve3104 returns event by status name3105 for_status: "resolved", event: :resolve3106 returns event by status name3107 for_status: :ignored, event: :ignore3108 returns event by status name3109 for_status: "ignored", event: :ignore3110 returns event by status name3111 for_status: :unknown, event: nil3112 returns event by status name3113 for_status: nil, event: nil3114 returns event by status name3115 for_status: "", event: nil3116 returns event by status name3117 for_status: 1, event: nil3118 returns event by status name3119 #open?3120 returns true when the status is open status3121 .counts_by_status3122 is expected to eq {:acknowledged=>1, :ignored=>1, :resolved=>1, :triggered=>1}3123 .find_unresolved_alert3124 is expected to eq #<AlertManagement::Alert id:16 namespace352/project-377^alert#4>3125 .last_prometheus_alert_by_project_id3126 returns the latest alert for each project3127 .search3128 does not contain search string3129 is expected to be empty3130 title includes query3131 is expected to contain exactly #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>3132 description includes query3133 is expected to contain exactly #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>3134 service includes query3135 is expected to contain exactly #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>3136 monitoring tool includes query3137 is expected to contain exactly #<AlertManagement::Alert id:1 namespace352/project-377^alert#1>3138 .reference_pattern3139 is expected to match "gitlab-org/gitlab^alert#123"3140 .link_reference_pattern3141 is expected to match "http://localhost/namespace352/project-377/-/alert_management/1/details"3142 is expected not to match "http://localhost/gitlab-org/gitlab/alert_management/123"3143 is expected not to match "http://localhost/gitlab-org/gitlab/issues/123"3144 is expected not to match "gitlab-org/gitlab/-/alert_management/123"3145 .reference_valid?3146 ref: "123456", result: true3147 is expected to eq true3148 ref: "1", result: true3149 is expected to eq true3150 ref: "-1", result: false3151 is expected to eq false3152 ref: nil, result: false3153 is expected to eq false3154 ref: "123456891012345678901234567890", result: false3155 is expected to eq false3156 #to_reference3157 is expected to eq "^alert#1"3158 #register_new_event!3159 increments the events count by 13160 #resolved_at3161 is expected to eq 2024-06-23 22:00:50.625641000 +00003162 #resolved_at=3163 sets ended_at3164# [RSpecRunTime] Finishing example group spec/models/alert_management/alert_spec.rb. It took 17.87 seconds. Expected to take 20.26 seconds.3165# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.3166Lint factories for AlertManagement::Alert3167 with saas, license, and factory defaults3168 behaves like factory3169 alert_management_alert factory3170 does not raise error when built3171 does not raise error when created3172 linting :with_validation_errors trait3173 does not raise error when created3174# [RSpecRunTime] RSpec elapsed time: 20 minutes 40.94 seconds. Current RSS: ~1297M. Threads: 4. load average: 1.31 1.25 1.35 1/288 156183175.3176 linting :with_incident trait3177 does not raise error when created3178 linting :with_assignee trait3179 does not raise error when created3180 linting :with_fingerprint trait3181 does not raise error when created3182 linting :with_service trait3183 does not raise error when created3184 linting :with_monitoring_tool trait3185 does not raise error when created3186 linting :with_description trait3187 does not raise error when created3188 linting :with_host trait3189 does not raise error when created3190 linting :without_ended_at trait3191 does not raise error when created3192 linting :triggered trait3193 does not raise error when created3194 linting :acknowledged trait3195 does not raise error when created3196 linting :resolved trait3197 does not raise error when created3198 linting :ignored trait3199 does not raise error when created3200 linting :critical trait3201 does not raise error when created3202 linting :high trait3203 does not raise error when created3204 linting :medium trait3205 does not raise error when created3206 linting :low trait3207 does not raise error when created3208 linting :info trait3209 does not raise error when created3210 linting :unknown trait3211 does not raise error when created3212 linting :prometheus trait3213 does not raise error when created3214 linting :all_fields trait3215 does not raise error when created3216 linting :from_payload trait3217 does not raise error when created3218# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 5.32 seconds. Expected to take 40.68 seconds.3219# [RSpecRunTime] Starting example group spec/serializers/pipeline_details_entity_spec.rb. Expected to take 19.22 seconds.3220PipelineDetailsEntity3221 inherits from PipelineEntity3222 #as_json3223 when pipeline is empty3224 contains details3225 contains flags3226# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.77 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.28 1.24 1.34 1/288 156193227.3228 when disable_manual_and_scheduled_actions is true3229 does not contain manual and scheduled actions3230 when pipeline has manual builds3231 sets :has_manual_actions to true3232# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.85 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.28 1.24 1.34 1/288 156203233.3234 when pipeline is retryable3235 user has ability to retry pipeline3236 retryable flag is true3237# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.04 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.26 1.24 1.34 1/288 156213238.3239 user does not have ability to retry pipeline3240 retryable flag is false3241# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.16 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.26 1.24 1.34 1/288 156223242.3243 when pipeline is cancelable3244 user has ability to cancel pipeline3245 cancelable flag is true3246# [RSpecRunTime] RSpec elapsed time: 20 minutes 52.35 seconds. Current RSS: ~1246M. Threads: 4. load average: 1.26 1.24 1.34 1/288 156233247.3248 user does not have ability to cancel pipeline3249 cancelable flag is false3250 when pipeline has commit statuses3251 contains stages3252 when pipeline has YAML errors3253 contains information about error3254 contains flag that indicates there are errors3255# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.1 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.24 1.23 1.34 1/288 156243256.3257 when pipeline does not have YAML errors3258 does not contain field that normally holds an error3259 contains flag that indicates there are no errors3260# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.94 seconds. Current RSS: ~1233M. Threads: 4. load average: 1.24 1.23 1.34 1/288 156253261.3262 when pipeline is triggered by other pipeline3263 contains an information about depedent pipeline3264# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.75 seconds. Current RSS: ~1228M. Threads: 4. load average: 1.24 1.23 1.34 1/288 156263265.3266 when pipeline triggered other pipeline3267 contains an information about dependent pipeline3268# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.79 seconds. Current RSS: ~1226M. Threads: 4. load average: 1.22 1.23 1.34 1/289 156273269.3270# [RSpecRunTime] Finishing example group spec/serializers/pipeline_details_entity_spec.rb. It took 17.12 seconds. Expected to take 19.22 seconds.3271# [RSpecRunTime] Starting example group spec/workers/packages/go/sync_packages_worker_spec.rb. Expected to take 18.18 seconds.3272Packages::Go::SyncPackagesWorker3273 #perform3274 with no existing packages3275 behaves like it creates a package3276 returns a package for example.com/project@v1.0.13277# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.09 seconds. Current RSS: ~1214M. Threads: 4. load average: 1.20 1.22 1.34 1/293 163163278.3279 behaves like it creates a package3280 returns a package for example.com/project@v1.0.23281 behaves like it creates a package3282 returns a package for example.com/project@v1.0.33283 behaves like it creates a package3284 returns a package for example.com/project/mod@v1.0.33285 behaves like it creates a package3286 returns a package for example.com/project/v2@v2.0.03287 with existing packages3288 behaves like it creates a package3289 returns a package for example.com/project@v1.0.13290 behaves like it creates a package3291 returns a package for example.com/project@v1.0.23292 behaves like it creates a package3293 returns a package for example.com/project@v1.0.33294 behaves like it creates a package3295 returns a package for example.com/project/mod@v1.0.33296 behaves like it creates a package3297 returns a package for example.com/project/v2@v2.0.03298 marked as pending_destruction3299 behaves like it creates a package3300 returns a package for example.com/project@v1.0.13301 behaves like it creates a package3302 returns a package for example.com/project@v1.0.23303 behaves like it creates a package3304 returns a package for example.com/project@v1.0.33305 behaves like it creates a package3306 returns a package for example.com/project/mod@v1.0.33307 behaves like it creates a package3308 returns a package for example.com/project/v2@v2.0.03309 with a package that exceeds project limits3310 logs an exception3311 path: "", version: "v1.0.1"3312 behaves like an idempotent worker3313 is labeled as idempotent3314 performs multiple times sequentially without raising an exception3315 creates a package3316# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.61 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.41 1.27 1.35 1/293 173533317.3318 path: "", version: "v1.0.2"3319 behaves like an idempotent worker3320 is labeled as idempotent3321 performs multiple times sequentially without raising an exception3322 creates a package3323# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.88 seconds. Current RSS: ~1245M. Threads: 4. load average: 1.41 1.27 1.35 1/293 174763324.3325 path: "", version: "v1.0.3"3326 behaves like an idempotent worker3327 is labeled as idempotent3328 performs multiple times sequentially without raising an exception3329 creates a package3330# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.11 seconds. Current RSS: ~1246M. Threads: 4. load average: 1.41 1.27 1.35 1/293 175993331.3332 path: "mod", version: "v1.0.3"3333 behaves like an idempotent worker3334 is labeled as idempotent3335 performs multiple times sequentially without raising an exception3336 creates a package3337# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.33 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.41 1.27 1.35 1/293 177223338.3339 path: "v2", version: "v2.0.0"3340 behaves like an idempotent worker3341 is labeled as idempotent3342 performs multiple times sequentially without raising an exception3343 creates a package3344# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.62 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.70 1.33 1.37 1/293 178453345.3346# [RSpecRunTime] Finishing example group spec/workers/packages/go/sync_packages_worker_spec.rb. It took 18.82 seconds. Expected to take 18.18 seconds.3347# [RSpecRunTime] Starting example group spec/services/environments/auto_recover_service_spec.rb. Expected to take 17.47 seconds.3348Environments::AutoRecoverService3349 #execute3350 stops environments that have been stuck stopping too long3351 schedules stop processes in bulk3352 when the other sidekiq worker has already been running3353 does not execute recover_in_batch3354# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.17 seconds. Current RSS: ~1231M. Threads: 4. load average: 1.59 1.32 1.36 1/293 181143355.3356 when loop reached timeout3357 returns false and does not continue the process3358# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.09 seconds. Current RSS: ~1226M. Threads: 4. load average: 1.54 1.31 1.36 1/293 181673359.3360 when loop reached loop limit3361 stops only one available environment3362# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.82 seconds. Current RSS: ~1228M. Threads: 4. load average: 1.54 1.31 1.36 1/293 182203363.3364# [RSpecRunTime] Finishing example group spec/services/environments/auto_recover_service_spec.rb. It took 18.18 seconds. Expected to take 17.47 seconds.3365# [RSpecRunTime] Starting example group spec/models/integrations/drone_ci_spec.rb. Expected to take 16.51 seconds.3366Integrations::DroneCi3367 does not allow STI3368 behaves like Integrations::BaseCi3369 default values3370 is expected to eq :ci3371# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.16 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.58 1.32 1.37 1/293 182473372.3373 behaves like Integrations::ResetSecretFields3374 #exposing_secrets_fields3375 returns an array of strings3376 #reset_secret_fields?3377 returns false if no exposing field has changed3378 returns true if any exposing field has changed3379 validation callback3380 when an exposing field has changed3381 clears all secret fields3382 when a secret field has been updated3383 does not clear this secret field3384 when a secret field has been updated with the same value3385 does not clear this secret field3386 when no exposing field has changed3387 does not clear any secret fields3388 behaves like Integrations::HasAvatar3389 #avatar_url3390 returns the expected avatar URL3391 validations3392 active3393 is expected to validate that :token cannot be empty/falsy3394 is expected to validate that :drone_url cannot be empty/falsy3395 behaves like issue tracker integration URL attribute3396 is expected to allow :drone_url to be ‹"https://example.com"›3397 is expected not to allow :drone_url to be ‹"example.com"›3398 is expected not to allow :drone_url to be ‹"ftp://example.com"›3399 is expected not to allow :drone_url to be ‹"herp-and-derp"›3400# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.39 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.58 1.32 1.37 1/293 182483401.3402 inactive3403 is expected not to validate that :token cannot be empty/falsy3404 is expected not to validate that :drone_url cannot be empty/falsy3405 accessors3406 is expected to respond to #enable_ssl_verification3407 is expected to respond to #enable_ssl_verification?3408 #initialize_properties3409 enables the setting by default3410 does not enable the setting if the record is already persisted3411 does not enable the setting if a custom value was set3412 #fields3413 inserts the checkbox field after the first URL field, or at the end3414 does not insert the field repeatedly3415 #enable_ssl_verification3416 returns true for a known hostname3417 returns true for new records3418 returns false for an unknown hostname3419 returns false for a HTTP URL3420 returns false for an invalid URL3421 returns the persisted value if present3422 #attribution_notice3423 is expected to eq "Drone CI icon and logo by Harness Inc. are licensed under CC NC-ND 4.0."3424 behaves like Integrations::HasWebHook3425 does not create a hook if project is not present3426 associations3427 is expected to have one service_hook inverse_of => integration3428 callbacks3429 calls #update_web_hook! when enabled3430 does not call #update_web_hook! when disabled3431 does not call #update_web_hook! when validation fails3432 #hook_url3433 returns a string3434 #url_variables3435 returns a hash3436 #hook_ssl_verification3437 returns a boolean3438 delegates to #enable_ssl_verification if the concern is included3439 #update_web_hook!3440 creates or updates a service hook3441 raises an error if the service hook could not be saved3442 does not attempt to save the service hook if there are no changes3443# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.73 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.53 1.32 1.36 1/293 182493444.3445 #execute_web_hook!3446 creates the webhook if necessary and executes it3447 raises an error if the service hook could not be saved3448# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.18 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.53 1.32 1.36 1/290 182503449.3450 integration page/path methods3451 is expected to eq "http://drone.example.com/gitlab/namespace393/project-417/redirect/commits/2ab7834c?branch=dev"3452 is expected to eq "http://drone.example.com/gitlab/namespace393/project-417/commits/2ab7834c?branch=dev&access_token=secret"3453 #commit_status3454 returns the contents of the reactive cache3455 #calculate_reactive_cache3456 #commit_status3457 sets commit status to :error when status is 5003458 sets commit status to :error when status is 4043459 sets commit status to :error with a Net::OpenTimeout error3460 sets commit status to :error with a Net::ReadTimeout error3461 sets commit status to :error with a Net::WriteTimeout error3462 sets commit status to :error with a Gitlab::HTTP_V2::ReadTotalTimeout error3463 sets commit status to :error with a EOFError error3464 sets commit status to :error with a SocketError error3465 sets commit status to :error with a OpenSSL::SSL::SSLError error3466 sets commit status to :error with a OpenSSL::OpenSSLError error3467 sets commit status to :error with a Errno::ECONNRESET error3468 sets commit status to :error with a Errno::ECONNREFUSED error3469 sets commit status to :error with a Errno::EHOSTUNREACH error3470 sets commit status to :error with a Errno::ENETUNREACH error3471 sets commit status to :error with a Gitlab::HTTP_V2::BlockedUrlError error3472 sets commit status to :error with a Gitlab::HTTP_V2::RedirectionTooDeep error3473 sets commit status to :error with a Net::HTTPBadResponse error3474 sets commit status to :canceled when returned status is "killed"3475 sets commit status to :failed when returned status is "failure"3476 sets commit status to :failed when returned status is "error"3477 sets commit status to "success" when returned status is "success"3478# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.38 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.49 1.31 1.36 2/288 182513479.3480 execute3481 executes the webhook3482 does not try to execute the webhook if the integration is not in a project3483# [RSpecRunTime] Finishing example group spec/models/integrations/drone_ci_spec.rb. It took 14.16 seconds. Expected to take 16.51 seconds.3484# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.3485Lint factories for Integrations::DroneCi3486 with saas, license, and factory defaults3487 behaves like factory3488 drone_ci_integration factory3489 does not raise error when built3490 does not raise error when created3491# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.74 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.49 1.31 1.36 1/291 183263492.3493# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.77 seconds. Expected to take 40.68 seconds.3494# [RSpecRunTime] Starting example group spec/models/integrations/gitlab_slack_application_spec.rb. Expected to take 16.09 seconds.3495Integrations::GitlabSlackApplication3496 does not allow STI3497 #test3498 when all channels can be posted to3499 is successful3500 when the same channel is used for multiple events3501 only tests the channel once3502 when there are channels that cannot be posted to3503 returns an error message informing which channels cannot be posted to3504 when integration is not configured for notifications3505 is successful3506 when integration is using legacy version of Slack app3507 returns an error to inform the user to update their integration3508 when the integration is active3509 is editable, and presents editable fields3510 includes the expected sections3511 default values3512 is expected to eq :chat3513 is expected not to be alert events3514 is expected not to be commit events3515 is expected not to be confidential issues events3516 is expected not to be confidential note events3517 is expected not to be deployment events3518 is expected not to be issues events3519 is expected not to be job events3520 is expected not to be merge requests events3521 is expected not to be note events3522 is expected not to be pipeline events3523 is expected not to be push events3524 is expected not to be tag push events3525 is expected not to be vulnerability events3526 is expected not to be wiki page events3527# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.75 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.53 1.32 1.36 1/291 183273528.3529 #upgrade_needed?3530 with all_features_supported3531 is false3532 without all_features_supported3533 is true3534 without slack_integration3535 is false3536 behaves like Integrations::BaseSlackNotification3537 #execute3538 uses only known events3539 when hook data includes a user object3540 when event is not supported for usage log3541 does not increase the usage data counter3542# [RSpecRunTime] RSpec elapsed time: 22 minutes 1.01 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.49 1.32 1.36 1/294 183923543.3544 for issue notification3545 behaves like increases the usage data counter3546 increases the usage data counter3547 behaves like Snowplow event tracking with RedisHLL context3548 behaves like Snowplow event tracking3549 is emitted3550 for push notification3551 behaves like increases the usage data counter3552 increases the usage data counter3553 behaves like Snowplow event tracking with RedisHLL context3554 behaves like Snowplow event tracking3555 is emitted3556 for deployment notification3557 behaves like increases the usage data counter3558 increases the usage data counter3559 behaves like Snowplow event tracking with RedisHLL context3560 behaves like Snowplow event tracking3561 is emitted3562# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.23 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.49 1.32 1.36 1/294 184613563.3564 for wiki_page notification3565 behaves like increases the usage data counter3566 increases the usage data counter3567 behaves like Snowplow event tracking with RedisHLL context3568 behaves like Snowplow event tracking3569 is emitted3570 for merge_request notification3571 behaves like increases the usage data counter3572 increases the usage data counter3573 behaves like Snowplow event tracking with RedisHLL context3574 behaves like Snowplow event tracking3575 is emitted3576# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.17 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.45 1.31 1.36 1/295 186613577.3578 for note notification3579 behaves like increases the usage data counter3580 increases the usage data counter3581 behaves like Snowplow event tracking with RedisHLL context3582 behaves like Snowplow event tracking3583 is emitted3584 for tag_push notification3585 behaves like increases the usage data counter3586 increases the usage data counter3587 behaves like Snowplow event tracking with RedisHLL context3588 behaves like Snowplow event tracking3589 is emitted3590 for confidential note notification3591 behaves like increases the usage data counter3592 increases the usage data counter3593 behaves like Snowplow event tracking with RedisHLL context3594 behaves like Snowplow event tracking3595 is emitted3596 for confidential issue notification3597 behaves like increases the usage data counter3598 increases the usage data counter3599 behaves like Snowplow event tracking with RedisHLL context3600 behaves like Snowplow event tracking3601 is emitted3602 when hook data does not include a user3603 does not increase the usage data counter3604 #description3605 is expected to be present3606 when the integration is not active3607 is not editable, and presents no editable fields3608 does not include sections3609 validations3610 is expected not to validate that :webhook cannot be empty/falsy3611 #execute3612 notifies Slack3613 when the integration is not configured for event3614 does not notify Slack3615 when Slack API responds with an error3616 logs the error and API response3617 when there is an HTTP error3618 logs the error3619 when configured to post to multiple Slack channels3620 posts to both Slack channels and returns true3621 when one of the posts responds with an error3622 posts to both channels and returns true3623 when both of the posts respond with an error3624 posts to both channels and returns false3625 when one of the posts raises an HTTP exception3626 posts to one channel and returns true3627 when both of the posts raise an HTTP exception3628 posts to one channel and returns true3629# [RSpecRunTime] Finishing example group spec/models/integrations/gitlab_slack_application_spec.rb. It took 14.28 seconds. Expected to take 16.09 seconds.3630# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.3631Lint factories for Integrations::GitlabSlackApplication3632 with saas, license, and factory defaults3633 behaves like factory3634 gitlab_slack_application_integration factory3635 does not raise error when built3636 does not raise error when created3637 linting :all_features_supported trait3638 does not raise error when created3639# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.7 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.57 1.34 1.37 1/293 187423640.3641# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.67 seconds. Expected to take 40.68 seconds.3642# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/diff_check_spec.rb. Expected to take 14.95 seconds.3643Gitlab::Checks::DiffCheck3644 #validate!3645 when ref is not tag or branch ref3646 does not call find_changed_paths3647# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.2 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.57 1.34 1.37 1/293 187693648.3649 when commits is empty3650 does not call find_changed_paths3651# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.47 seconds. Current RSS: ~1385M. Threads: 4. load average: 1.57 1.34 1.37 1/293 187963652.3653 when commits include merge commit3654 when merge commit does not include additional changes3655 checks the additional changes3656# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.82 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.57 1.34 1.37 1/293 188333657.3658 when merge commit includes additional changes3659 checks the additional changes3660# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.15 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.61 1.35 1.37 1/293 188703661.3662 when commits is not empty3663 when deletion is true3664 does not call find_changed_paths3665# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.52 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.61 1.35 1.37 1/293 189033666.3667 with LFS not enabled3668 does not invoke :lfs_file_locks_validation3669# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.9 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.61 1.35 1.37 1/293 189363670.3671 with LFS enabled3672 when change is sent by a different user3673 raises an error if the user is not allowed to update the file3674# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.41 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.64 1.36 1.38 1/293 189753675.3676 when change is sent by the author of the lock3677 doesn't raise any error3678# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.13 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.64 1.36 1.38 1/293 190143679.3680 when a merge commit merged a file locked by another user3681 doesn't raise any error3682# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.65 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.64 1.36 1.38 1/293 190513683.3684 when a merge commit includes additional file locked by another user3685 does raise an error3686# [RSpecRunTime] RSpec elapsed time: 22 minutes 25.08 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.59 1.36 1.37 1/293 190883687.3688# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/diff_check_spec.rb. It took 14.41 seconds. Expected to take 14.95 seconds.3689# [RSpecRunTime] Starting example group spec/models/concerns/group_descendant_spec.rb. Expected to take 14.72 seconds.3690GroupDescendant3691 does not allow STI3692 for a group3693 #hierarchy3694 only queries once for the ancestors3695 only queries once for the ancestors when a top is given3696 builds a hierarchy for a group3697 builds a hierarchy upto a specified parent3698 raises an error if specifying a base that is not part of the tree3699# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.26 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.59 1.36 1.37 1/293 190893700.3701 .build_hierarchy3702 combines hierarchies until the top3703 combines upto a given parent3704 handles building a tree out of order3705 tracks the exception when a parent was not preloaded3706 recovers if a parent was not reloaded by querying for the parent3707 raises an error if not all elements were preloaded3708# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.22 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.54 1.35 1.37 1/292 190903709.3710 for a project3711 #hierarchy3712 builds a hierarchy for a project3713 builds a hierarchy upto a specified parent3714# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.78 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.54 1.35 1.37 1/290 190913715.3716 .build_hierarchy3717 combines hierarchies until the top3718 combines upto a given parent3719 merges to elements in the same hierarchy3720 merges complex hierarchies3721# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.39 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.50 1.35 1.37 1/288 190923722.3723# [RSpecRunTime] Finishing example group spec/models/concerns/group_descendant_spec.rb. It took 14.28 seconds. Expected to take 14.72 seconds.3724# [RSpecRunTime] Starting example group spec/models/concerns/redactable_spec.rb. Expected to take 13.91 seconds.3725Redactable3726 does not allow STI3727 when model is an issue3728 behaves like model with redactable field3729 redacts unsubscribe token3730 ignores not hexadecimal tokens3731 ignores not matching texts3732 redacts the field when saving the model before creating markdown cache3733# [RSpecRunTime] RSpec elapsed time: 22 minutes 42.78 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.46 1.34 1.37 1/288 190933734.3735 when model is a merge request3736 behaves like model with redactable field3737 redacts unsubscribe token3738 ignores not hexadecimal tokens3739 ignores not matching texts3740 redacts the field when saving the model before creating markdown cache3741# [RSpecRunTime] RSpec elapsed time: 22 minutes 50.03 seconds. Current RSS: ~1322M. Threads: 4. load average: 1.61 1.38 1.38 1/294 196273742.3743 when model is a note3744 behaves like model with redactable field3745 redacts unsubscribe token3746 ignores not hexadecimal tokens3747 ignores not matching texts3748 redacts the field when saving the model before creating markdown cache3749# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.03 seconds. Current RSS: ~1323M. Threads: 4. load average: 1.61 1.38 1.38 1/293 196283750.3751 when model is a snippet3752 behaves like model with redactable field3753 redacts unsubscribe token3754 ignores not hexadecimal tokens3755 ignores not matching texts3756 redacts the field when saving the model before creating markdown cache3757# [RSpecRunTime] Finishing example group spec/models/concerns/redactable_spec.rb. It took 14.54 seconds. Expected to take 13.91 seconds.3758# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/cluster_util_spec.rb. Expected to take 13.56 seconds.3759Gitlab::Redis::ClusterUtil3760 .batch_get3761 gets multiple keys3762 behaves like batches pipelined commands3763 behaves like batches commands3764 calls pipelined multiple times3765# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.51 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.57 1.37 1.38 1/293 196293766.3767 when larger than batch limit3768 behaves like batches commands3769 calls pipelined multiple times3770# [RSpecRunTime] RSpec elapsed time: 22 minutes 57.51 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.57 1.37 1.38 1/293 196303771.3772 when smaller than batch limit3773 behaves like batches commands3774 calls pipelined multiple times3775 .cluster?3776 when MultiStore3777 pri_store: :cluster, sec_store: :cluster, expected_val: true3778 returns expected value3779 pri_store: :cluster, sec_store: :single, expected_val: true3780 returns expected value3781 pri_store: :single, sec_store: :cluster, expected_val: true3782 returns expected value3783 pri_store: :single, sec_store: :single, expected_val: false3784 returns expected value3785 when is not Redis::Cluster3786 returns false3787 when is Redis::Cluster3788 returns true3789 .batch_del3790 deletes multiple keys3791 behaves like batches pipelined commands3792 behaves like batches commands3793 calls pipelined multiple times3794# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.77 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.52 1.37 1.37 2/288 196313795.3796 when larger than batch limit3797 behaves like batches commands3798 calls pipelined multiple times3799 when smaller than batch limit3800 behaves like batches commands3801 calls pipelined multiple times3802 .batch_unlink3803 unlinks multiple keys3804 behaves like batches pipelined commands3805 behaves like batches commands3806 calls pipelined multiple times3807# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.65 seconds. Current RSS: ~1232M. Threads: 4. load average: 1.48 1.36 1.37 1/288 196323808.3809 when larger than batch limit3810 behaves like batches commands3811 calls pipelined multiple times3812 when smaller than batch limit3813 behaves like batches commands3814 calls pipelined multiple times3815# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/cluster_util_spec.rb. It took 14.51 seconds. Expected to take 13.56 seconds.3816# [RSpecRunTime] Starting example group spec/models/packages/nuget/symbol_spec.rb. Expected to take 12.94 seconds.3817Packages::Nuget::Symbol3818 is expected to be a kind of Packages::Destructible3819 is expected to be a kind of FileStoreMounter3820 does not allow STI3821 is expected to be a kind of ShaAttribute3822 delegations3823 is expected to delegate #project_id to the #package object3824 is expected to delegate #project to the #package object3825# [RSpecRunTime] RSpec elapsed time: 23 minutes 13.0 seconds. Current RSS: ~1240M. Threads: 4. load average: 1.44 1.35 1.37 1/288 196333826.3827 callbacks3828 before_validation3829 #set_object_storage_key3830 when signature and project_id are present3831 sets the object_storage_key3832 when signature is not present3833 does not set the object_storage_key3834 when project_id is not present3835 does not set the object_storage_key3836 validations3837 is expected to validate that :file cannot be empty/falsy3838 is expected to validate that :file_path cannot be empty/falsy3839 is expected to validate that :signature cannot be empty/falsy3840 is expected to validate that :object_storage_key cannot be empty/falsy3841 is expected to validate that :size cannot be empty/falsy3842 is expected to validate that :signature is case-sensitively unique within the scope of :file_path3843 is expected to validate that :object_storage_key is case-insensitively unique3844# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.03 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.37 1.34 1.36 1/288 196343845.3846 scopes3847 .stale3848 is expected to contain exactly #<Packages::Nuget::Symbol id: 15, created_at: "2024-06-23 22:03:48.739487537 +0000", updated_at: "202...[FILTERED], file_sha256: "dd1aaf26c557685cc37f93f53a2b6befb2c2e679f5ace6ec7a...", status: "default">3849# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.14 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.37 1.34 1.36 3/289 196353850.3851 .pending_destruction3852 is expected to contain exactly #<Packages::Nuget::Symbol id: 17, created_at: "2024-06-23 22:03:49.991560553 +0000", updated_at: "202...[FILTERED], file_sha256: "dd1aaf26c557685cc37f93f53a2b6befb2c2e679f5ace6ec7a...", status: "default">3853# [RSpecRunTime] RSpec elapsed time: 23 minutes 22.39 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.37 1.34 1.36 1/288 196363854.3855 .with_signature3856 behaves like returns symbols with the given signature3857 is expected to contain exactly #<Packages::Nuget::Symbol id: 18, created_at: "2024-06-23 22:03:50.744829364 +0000", updated_at: "202...[FILTERED], file_sha256: "dd1aaf26c557685cc37f93f53a2b6befb2c2e679f5ace6ec7a...", status: "default">3858 when signature is in uppercase3859 behaves like returns symbols with the given signature3860 is expected to contain exactly #<Packages::Nuget::Symbol id: 18, created_at: "2024-06-23 22:03:50.744829364 +0000", updated_at: "202...[FILTERED], file_sha256: "dd1aaf26c557685cc37f93f53a2b6befb2c2e679f5ace6ec7a...", status: "default">3861 .with_file_name3862 behaves like returns symbols with the given file_name3863 returns symbols with the given file_name3864 when file_name is in uppercase3865 behaves like returns symbols with the given file_name3866 returns symbols with the given file_name3867 .with_file_sha2563868 is expected to contain exactly #<Packages::Nuget::Symbol id: 20, created_at: "2024-06-23 22:03:52.868074338 +0000", updated_at: "202...[FILTERED], file_sha256: "96fa8f226d3801741e807533552bc4b177ac4544d834073b6a...", status: "default">3869 when checksum is in uppercase3870 is expected to contain exactly #<Packages::Nuget::Symbol id: 20, created_at: "2024-06-23 22:03:52.868074338 +0000", updated_at: "202...[FILTERED], file_sha256: "96fa8f226d3801741e807533552bc4b177ac4544d834073b6a...", status: "default">3871 .find_by_signature_and_file_and_checksum3872 is expected to eq #<Packages::Nuget::Symbol id: 21, created_at: "2024-06-23 22:03:53.845871686 +0000", updated_at: "202...[FILTERED], file_sha256: "d3beb16ca27a9fc332b55f526e1c8da6db0b2f58d50c9d27d5...", status: "default">3873 relationships3874 is expected to belong to package required: false inverse_of => nuget_symbols3875# [RSpecRunTime] Finishing example group spec/models/packages/nuget/symbol_spec.rb. It took 18.88 seconds. Expected to take 12.94 seconds.3876# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.3877Lint factories for Packages::Nuget::Symbol3878 with saas, license, and factory defaults3879 behaves like factory3880 nuget_symbol factory3881 does not raise error when built3882 does not raise error when created3883 linting :stale trait3884 does not raise error when created3885# [RSpecRunTime] RSpec elapsed time: 23 minutes 29.63 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.50 1.37 1.37 1/288 196633886.3887 linting :object_storage trait3888 does not raise error when created3889# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.72 seconds. Expected to take 40.68 seconds.3890# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/single_change_access_spec.rb. Expected to take 12.61 seconds.3891Gitlab::Checks::SingleChangeAccess3892 #validate!3893 without failed checks3894 doesn't raise an error3895 calls pushes checks3896 calls branches checks3897 calls tags checks3898 calls diff checks3899# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.5 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.50 1.37 1.37 1/288 198023900.3901 when time limit was reached3902 raises a TimeoutError3903# [RSpecRunTime] RSpec elapsed time: 23 minutes 38.98 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.50 1.37 1.37 1/288 198293904.3905 #commits3906 with provided commits3907 behaves like #commits3908 returns expected commits3909 returns expected commits on repeated calls3910# [RSpecRunTime] RSpec elapsed time: 23 minutes 41.78 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.46 1.37 1.37 1/288 198823911.3912 without provided commits3913 behaves like #commits3914 returns expected commits3915 returns expected commits on repeated calls3916# [RSpecRunTime] RSpec elapsed time: 23 minutes 44.7 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.46 1.37 1.37 1/288 199353917.3918# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/single_change_access_spec.rb. It took 14.64 seconds. Expected to take 12.61 seconds.3919# [RSpecRunTime] Starting example group spec/models/concerns/resolvable_note_spec.rb. Expected to take 12.0 seconds.3920Note ResolvableNote3921 does not allow STI3922 resolvability scopes3923 .potentially_resolvable3924 includes diff and discussion notes on issues and merge requests3925# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.02 seconds. Current RSS: ~1298M. Threads: 4. load average: 1.43 1.36 1.37 1/294 201223926.3927 .resolvable3928 includes non-system diff and discussion notes on issues and merge requests3929 .resolved3930 includes resolved non-system diff and discussion notes on issues and merge requests3931 .unresolved3932 includes non-resolved non-system diff and discussion notes on issues and merge requests3933 .resolve!3934 resolves only the resolvable, not yet resolved notes3935 .unresolve!3936 unresolves the resolved notes3937 #resolvable?3938 when potentially resolvable3939 when a system note3940 returns false3941 when a regular note3942 returns true3943 when not potentially resolvable3944 returns false3945# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.75 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.39 1.35 1.37 1/293 201513946.3947 #to_be_resolved?3948 when not resolvable3949 returns false3950 when resolvable3951 when resolved3952 returns false3953 when not resolved3954 returns true3955 #resolved?3956 when not resolvable3957 returns false3958 when resolvable3959 when the note has been resolved3960 returns true3961 when the note has not been resolved3962 returns false3963 #resolve!3964 when not resolvable3965 returns false3966 doesn't set resolved_at3967 doesn't set resolved_by3968 doesn't mark as resolved3969# [RSpecRunTime] RSpec elapsed time: 23 minutes 56.91 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.36 1.35 1.36 1/293 201523970.3971 when resolvable3972 when already resolved3973 returns false3974 doesn't change resolved_at3975 doesn't change resolved_by3976 doesn't change resolved status3977# [RSpecRunTime] RSpec elapsed time: 23 minutes 58.91 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.36 1.35 1.36 1/293 201533978.3979 when not yet resolved3980 returns true3981 sets resolved_at3982 sets resolved_by3983 marks as resolved3984 updates the updated_at timestamp3985# [RSpecRunTime] RSpec elapsed time: 24 minutes 1.22 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.33 1.34 1.36 1/288 201543986.3987 #unresolve!3988 when not resolvable3989 returns false3990 when resolvable3991 when resolved3992 returns true3993 unsets resolved_at3994 unsets resolved_by3995 unmarks as resolved3996 updates the updated_at timestamp3997# [RSpecRunTime] RSpec elapsed time: 24 minutes 3.94 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.33 1.34 1.36 1/288 201553998.3999 when not resolved4000 returns false4001 #potentially_resolvable?4002 returns false if noteable could not be found4003# [RSpecRunTime] Finishing example group spec/models/concerns/resolvable_note_spec.rb. It took 20.0 seconds. Expected to take 12.0 seconds.4004# [RSpecRunTime] Starting example group spec/graphql/types/work_item_type_spec.rb. Expected to take 11.63 seconds.4005Types::WorkItemType4006 is expected to eq "WorkItem"4007 is expected to require graphql authorizations :read_work_item4008 is expected to expose permissions using Types::PermissionTypes::WorkItem4009 has specific fields4010 pagination and count4011 behaves like issuables pagination and count4012 when user does not have the permission4013 does not return an error4014 returns no data4015# [RSpecRunTime] RSpec elapsed time: 24 minutes 8.01 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.30 1.34 1.36 1/288 201564016.4017 with count field4018 returns total count4019 total count does not change between pages4020 with pagination4021 returns new ids during pagination4022# [RSpecRunTime] RSpec elapsed time: 24 minutes 10.31 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.28 1.33 1.36 1/288 201574023.4024 behaves like issuables pagination and count4025 when user does not have the permission4026 does not return an error4027 returns no data4028# [RSpecRunTime] RSpec elapsed time: 24 minutes 14.3 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.28 1.33 1.36 1/288 201584029.4030 with count field4031 returns total count4032 total count does not change between pages4033 with pagination4034 returns new ids during pagination4035# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.24 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.26 1.32 1.36 1/288 201594036.4037# [RSpecRunTime] Finishing example group spec/graphql/types/work_item_type_spec.rb. It took 11.54 seconds. Expected to take 11.63 seconds.4038# [RSpecRunTime] Starting example group spec/services/gpg_keys/create_service_spec.rb. Expected to take 11.23 seconds.4039GpgKeys::CreateService4040 creates a gpg key4041 notification4042 sends a notification4043# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.99 seconds. Current RSS: ~1245M. Threads: 4. load average: 1.32 1.34 1.36 1/288 202624044.4045 when the public key contains subkeys4046 generates the gpg subkeys4047# [RSpecRunTime] RSpec elapsed time: 24 minutes 23.25 seconds. Current RSS: ~1241M. Threads: 4. load average: 1.32 1.34 1.36 1/288 203144048.4049 invalid key4050 returns an invalid key4051# [RSpecRunTime] RSpec elapsed time: 24 minutes 24.28 seconds. Current RSS: ~1241M. Threads: 4. load average: 1.32 1.34 1.36 1/288 203294052.4053# [RSpecRunTime] Finishing example group spec/services/gpg_keys/create_service_spec.rb. It took 8.04 seconds. Expected to take 11.23 seconds.4054# [RSpecRunTime] Starting example group spec/services/security/ci_configuration/sast_create_service_spec.rb. Expected to take 10.9 seconds.4055Security::CiConfiguration::SastCreateService4056 #execute4057 user does not belong to project4058 returns an error status4059 does not track a snowplow event4060# [RSpecRunTime] RSpec elapsed time: 24 minutes 26.57 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.61 1.40 1.38 1/294 204484061.4062 user belongs to project4063 does track the snowplow event4064 raises exception if the user does not have permission to create a new branch4065 when exception is raised4066 when branch was created4067 tries to rm branch4068# [RSpecRunTime] RSpec elapsed time: 24 minutes 29.26 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.61 1.40 1.38 1/294 205874069.4070 when branch was not created4071 does not try to rm branch4072 with no parameters4073 returns the path to create a new merge request4074 when the project has a non-default ci config file4075 does track the snowplow event4076 when existing ci config contains anchors/aliases4077 returns a ServiceResponse error4078 when parsing existing ci config gives a Psych error4079 returns a ServiceResponse error4080 when parsing existing ci config gives any other error4081 is successful4082 with parameters4083 returns the path to create a new merge request4084 when the project is empty4085 returns a ServiceResponse error4086 when the repository is empty4087 when initialize_with_sast is false4088 returns a ServiceResponse error4089 when initialize_with_sast is true4090 behaves like commits directly to the default branch4091 commits directly to the default branch4092 when committing to the default branch4093 does not try to remove that branch on raised exceptions4094 behaves like commits directly to the default branch4095 commits directly to the default branch4096# [RSpecRunTime] RSpec elapsed time: 24 minutes 38.53 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.68 1.42 1.39 1/294 212424097.4098# [RSpecRunTime] Finishing example group spec/services/security/ci_configuration/sast_create_service_spec.rb. It took 14.26 seconds. Expected to take 10.9 seconds.4099# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/reports_spec.rb. Expected to take 10.59 seconds.4100Gitlab::Ci::Config::Entry::Reports4101 validates ALLOWED_KEYS4102 expects ALLOWED_KEYS to be an artifact file_type or coverage_report4103 validation4104 when entry config value is correct4105 keyword: :junit, file: "junit.xml"4106 when value is an array4107 behaves like a valid entry4108 #value4109 returns artifacts configuration4110 #valid?4111 is valid4112 when value is not array4113 behaves like a valid entry4114 #value4115 returns artifacts configuration4116 #valid?4117 is valid4118 keyword: :codequality, file: "gl-code-quality-report.json"4119 when value is an array4120 behaves like a valid entry4121 #value4122 returns artifacts configuration4123 #valid?4124 is valid4125 when value is not array4126 behaves like a valid entry4127 #value4128 returns artifacts configuration4129 #valid?4130 is valid4131 keyword: :sast, file: "gl-sast-report.json"4132 when value is an array4133 behaves like a valid entry4134 #value4135 returns artifacts configuration4136 #valid?4137 is valid4138 when value is not array4139 behaves like a valid entry4140 #value4141 returns artifacts configuration4142 #valid?4143 is valid4144 keyword: :secret_detection, file: "gl-secret-detection-report.json"4145 when value is an array4146 behaves like a valid entry4147 #value4148 returns artifacts configuration4149 #valid?4150 is valid4151 when value is not array4152 behaves like a valid entry4153 #value4154 returns artifacts configuration4155 #valid?4156 is valid4157 keyword: :dependency_scanning, file: "gl-dependency-scanning-report.json"4158 when value is an array4159 behaves like a valid entry4160 #value4161 returns artifacts configuration4162 #valid?4163 is valid4164 when value is not array4165 behaves like a valid entry4166 #value4167 returns artifacts configuration4168 #valid?4169 is valid4170 keyword: :container_scanning, file: "gl-container-scanning-report.json"4171 when value is an array4172 behaves like a valid entry4173 #value4174 returns artifacts configuration4175 #valid?4176 is valid4177 when value is not array4178 behaves like a valid entry4179 #value4180 returns artifacts configuration4181 #valid?4182 is valid4183 keyword: :cluster_image_scanning, file: "gl-cluster-image-scanning-report.json"4184 when value is an array4185 behaves like a valid entry4186 #value4187 returns artifacts configuration4188 #valid?4189 is valid4190 when value is not array4191 behaves like a valid entry4192 #value4193 returns artifacts configuration4194 #valid?4195 is valid4196 keyword: :dast, file: "gl-dast-report.json"4197 when value is an array4198 behaves like a valid entry4199 #value4200 returns artifacts configuration4201 #valid?4202 is valid4203 when value is not array4204 behaves like a valid entry4205 #value4206 returns artifacts configuration4207 #valid?4208 is valid4209 keyword: :license_scanning, file: "gl-license-scanning-report.json"4210 when value is an array4211 behaves like a valid entry4212 #value4213 returns artifacts configuration4214 #valid?4215 is valid4216 when value is not array4217 behaves like a valid entry4218 #value4219 returns artifacts configuration4220 #valid?4221 is valid4222 keyword: :performance, file: "performance.json"4223 when value is an array4224 behaves like a valid entry4225 #value4226 returns artifacts configuration4227 #valid?4228 is valid4229 when value is not array4230 behaves like a valid entry4231 #value4232 returns artifacts configuration4233 #valid?4234 is valid4235 keyword: :browser_performance, file: "browser-performance.json"4236 when value is an array4237 behaves like a valid entry4238 #value4239 returns artifacts configuration4240 #valid?4241 is valid4242 when value is not array4243 behaves like a valid entry4244 #value4245 returns artifacts configuration4246 #valid?4247 is valid4248 keyword: :browser_performance, file: "performance.json"4249 when value is an array4250 behaves like a valid entry4251 #value4252 returns artifacts configuration4253 #valid?4254 is valid4255 when value is not array4256 behaves like a valid entry4257 #value4258 returns artifacts configuration4259 #valid?4260 is valid4261 keyword: :load_performance, file: "load-performance.json"4262 when value is an array4263 behaves like a valid entry4264 #value4265 returns artifacts configuration4266 #valid?4267 is valid4268 when value is not array4269 behaves like a valid entry4270 #value4271 returns artifacts configuration4272 #valid?4273 is valid4274 keyword: :lsif, file: "lsif.json"4275 when value is an array4276 behaves like a valid entry4277 #value4278 returns artifacts configuration4279 #valid?4280 is valid4281 when value is not array4282 behaves like a valid entry4283 #value4284 returns artifacts configuration4285 #valid?4286 is valid4287 keyword: :dotenv, file: "build.dotenv"4288 when value is an array4289 behaves like a valid entry4290 #value4291 returns artifacts configuration4292 #valid?4293 is valid4294 when value is not array4295 behaves like a valid entry4296 #value4297 returns artifacts configuration4298 #valid?4299 is valid4300 keyword: :terraform, file: "tfplan.json"4301 when value is an array4302 behaves like a valid entry4303 #value4304 returns artifacts configuration4305 #valid?4306 is valid4307 when value is not array4308 behaves like a valid entry4309 #value4310 returns artifacts configuration4311 #valid?4312 is valid4313 keyword: :accessibility, file: "gl-accessibility.json"4314 when value is an array4315 behaves like a valid entry4316 #value4317 returns artifacts configuration4318 #valid?4319 is valid4320 when value is not array4321 behaves like a valid entry4322 #value4323 returns artifacts configuration4324 #valid?4325 is valid4326 keyword: :cyclonedx, file: "gl-sbom.cdx.zip"4327 when value is an array4328 behaves like a valid entry4329 #value4330 returns artifacts configuration4331 #valid?4332 is valid4333 when value is not array4334 behaves like a valid entry4335 #value4336 returns artifacts configuration4337 #valid?4338 is valid4339 keyword: :annotations, file: "gl-annotations.json"4340 when value is an array4341 behaves like a valid entry4342 #value4343 returns artifacts configuration4344 #valid?4345 is valid4346 when value is not array4347 behaves like a valid entry4348 #value4349 returns artifacts configuration4350 #valid?4351 is valid4352 keyword: :repository_xray, file: "gl-repository-xray.json"4353 when value is an array4354 behaves like a valid entry4355 #value4356 returns artifacts configuration4357 #valid?4358 is valid4359 when value is not array4360 behaves like a valid entry4361 #value4362 returns artifacts configuration4363 #valid?4364 is valid4365 when coverage_report is specified4366 is valid4367 returns artifacts configuration4368 and another report is specified4369 is valid4370 returns artifacts configuration4371# [RSpecRunTime] RSpec elapsed time: 25 minutes 6.45 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.52 1.41 1.38 1/289 212434372.4373 when coverage_report is nil4374 is valid4375 returns artifacts configuration as an empty hash4376 when entry value is not correct4377 #errors4378 when there is an unknown key present4379 reports error4380# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/reports_spec.rb. It took 28.87 seconds. Expected to take 10.59 seconds.4381# [RSpecRunTime] Starting example group spec/services/ci/play_bridge_service_spec.rb. Expected to take 9.92 seconds.4382Ci::PlayBridgeService#execute4383 when user can run the bridge4384 marks the bridge pending4385 updates bridge's user4386 enqueues Ci::CreateDownstreamPipelineWorker4387 when a subsequent job is skipped4388 marks the subsequent job as processable4389# [RSpecRunTime] RSpec elapsed time: 25 minutes 13.44 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.47 1.40 1.38 1/289 212444390.4391 when bridge is not playable4392 raises StateMachines::InvalidTransition4393# [RSpecRunTime] RSpec elapsed time: 25 minutes 14.83 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.47 1.40 1.38 1/289 212454394.4395 when user can not run the bridge4396 allows user with developer role to play a bridge4397# [RSpecRunTime] RSpec elapsed time: 25 minutes 16.1 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.44 1.39 1.38 1/289 212464398.4399# [RSpecRunTime] Finishing example group spec/services/ci/play_bridge_service_spec.rb. It took 8.68 seconds. Expected to take 9.92 seconds.4400# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/collection_spec.rb. Expected to take 9.55 seconds.4401Gitlab::Ci::Variables::Collection4402 .fabricate4403 given an array of variables4404 returns a collection4405 given a hash of variables4406 returns a collection4407 given a proc that evaluates to an array4408 returns a collection4409 given a proc that evaluates to a hash4410 returns a collection4411 given a collection4412 returns a collection4413 when given an unrecognized type4414 raises error4415 .new4416 can be initialized with an array4417 can be initialized without an argument4418 #append4419 appends a hash4420 appends a Ci::Variable4421 appends an internal resource4422 returns self4423# [RSpecRunTime] RSpec elapsed time: 25 minutes 20.58 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.40 1.39 1.38 1/289 212474424.4425 #compact4426 returns a new Collection instance4427 rejects pair that has nil value4428 #concat4429 appends all elements from an array4430 appends all elements from other collection4431 does not concatenate resource if it undefined4432 returns self4433# [RSpecRunTime] RSpec elapsed time: 25 minutes 22.73 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.40 1.39 1.38 1/289 212484434.4435 #+4436 makes it possible to combine with an array4437 makes it possible to combine with another collection4438 #[]4439 with variable key with single entry4440 behaves like an array access operator4441 for a non-existent variable name4442 returns nil4443 for an existent variable name4444 returns the last Item4445 with variable key with multiple entries4446 behaves like an array access operator4447 for a non-existent variable name4448 returns nil4449 for an existent variable name4450 returns the last Item4451 #all4452 with variable key with single entry4453 behaves like a method returning all known variables or nil4454 for a non-existent variable name4455 returns nil4456 for an existing variable name4457 returns all expected Items4458 with variable key with multiple entries4459 behaves like a method returning all known variables or nil4460 for a non-existent variable name4461 returns nil4462 for an existing variable name4463 returns all expected Items4464 #size4465 returns zero for empty collection4466 returns 2 for collection with 2 variables4467 returns 3 for collection with 2 duplicate variables4468 #to_runner_variables4469 creates an array of hashes in a runner-compatible format4470 #to_hash4471 returns regular hash in valid order without duplicates4472 #reject4473 returns a Collection instance4474 returns correctly filtered Collection4475 #sort_and_expand_all4476 table tests4477 empty array4478 returns Collection4479 expands variables4480 preserves raw attribute4481 empty string4482 returns Collection4483 expands variables4484 preserves raw attribute4485 simple expansions4486 returns Collection4487 expands variables4488 preserves raw attribute4489 complex expansion4490 returns Collection4491 expands variables4492 preserves raw attribute4493 unused variables4494 returns Collection4495 expands variables4496 preserves raw attribute4497 complex expansions4498 returns Collection4499 expands variables4500 preserves raw attribute4501 escaped characters in complex expansions keeping undefined are kept intact4502 returns Collection4503 expands variables4504 preserves raw attribute4505 escaped characters in complex expansions discarding undefined are kept intact4506 returns Collection4507 expands variables4508 preserves raw attribute4509 out-of-order expansion4510 returns Collection4511 expands variables4512 preserves raw attribute4513 out-of-order complex expansion4514 returns Collection4515 expands variables4516 preserves raw attribute4517 missing variable discarding original4518 returns Collection4519 expands variables4520 preserves raw attribute4521 missing variable keeping original4522 returns Collection4523 expands variables4524 preserves raw attribute4525 complex expansions with missing variable keeping original4526 returns Collection4527 expands variables4528 preserves raw attribute4529 complex expansions with raw variable with expand_raw_refs: true (default)4530 returns Collection4531 expands variables4532 preserves raw attribute4533 complex expansions with raw variable with expand_raw_refs: false4534 returns Collection4535 expands variables4536 preserves raw attribute4537 variable value referencing password with special characters4538 returns Collection4539 expands variables4540 preserves raw attribute4541 cyclic dependency causes original array to be returned4542 returns Collection4543 expands variables4544 preserves raw attribute4545 file variables with expand_file_refs: true4546 returns Collection4547 expands variables4548 preserves raw attribute4549 file variables with expand_file_refs: false4550 returns Collection4551 expands variables4552 preserves raw attribute4553 #to_s4554 is expected to eq "[\"VAR\", \"VAR2\"], @errors='circular variable reference detected'"4555# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/collection_spec.rb. It took 30.72 seconds. Expected to take 9.55 seconds.4556# [RSpecRunTime] Starting example group spec/models/project_authorization_spec.rb. Expected to take 9.42 seconds.4557ProjectAuthorization4558 does not allow STI4559 create4560 sets is_unique4561# [RSpecRunTime] RSpec elapsed time: 25 minutes 48.19 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.33 1.37 1.37 1/289 212494562.4563 unique user, project authorizations4564 with duplicate user and project authorization4565 is expected to be invalid4566 after validation4567 contains duplicate error4568# [RSpecRunTime] RSpec elapsed time: 25 minutes 49.27 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.33 1.37 1.37 1/289 212504569.4570 with multiple access levels for the same user and project4571 is expected to be invalid4572 after validation4573 contains duplicate error4574 relations4575 is expected to belong to user required: false4576 is expected to belong to project required: false4577 validations4578 is expected to validate that :project cannot be empty/falsy4579 is expected to validate that :user cannot be empty/falsy4580 is expected to validate that :access_level cannot be empty/falsy4581 is expected to validate that :access_level is either ‹10›, ‹20›, ‹30›, ‹40›, or ‹50›4582# [RSpecRunTime] RSpec elapsed time: 25 minutes 52.02 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.38 1.38 1.37 1/289 212514583.4584 scopes4585 .non_guests4586 returns all records which are greater than Guests access4587# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.15 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.38 1.38 1.37 1/289 212524588.4589 .owners4590 returns all records which only have Owners access4591 .for_project4592 returns all records for the project4593 returns all records for multiple projects4594# [RSpecRunTime] RSpec elapsed time: 25 minutes 54.86 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.38 1.38 1.37 1/289 212534595.4596 .insert_all4597 skips duplicates and inserts the remaining rows without error4598# [RSpecRunTime] RSpec elapsed time: 25 minutes 56.14 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.35 1.37 1.37 1/289 212544599.4600 with loose foreign key on project_authorizations.user_id4601 behaves like cleanup by a loose foreign key4602 cleans up (delete or nullify) the model4603# [RSpecRunTime] RSpec elapsed time: 25 minutes 59.36 seconds. Current RSS: ~1242M. Threads: 4. load average: 1.35 1.37 1.37 1/289 212554604.4605# [RSpecRunTime] Finishing example group spec/models/project_authorization_spec.rb. It took 12.53 seconds. Expected to take 9.42 seconds.4606# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.4607Lint factories for ProjectAuthorization4608 with saas, license, and factory defaults4609 behaves like factory4610 project_authorization factory4611 does not raise error when built4612 does not raise error when created4613# [RSpecRunTime] RSpec elapsed time: 26 minutes 1.24 seconds. Current RSS: ~1246M. Threads: 4. load average: 1.80 1.47 1.40 1/289 212824614.4615# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.89 seconds. Expected to take 40.68 seconds.4616# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migration_helpers/v2_spec.rb. Expected to take 8.94 seconds.4617Gitlab::Database::MigrationHelpers::V24618 #rename_column_concurrently4619 behaves like Setting up to rename a column4620 creates the renamed column, syncing existing data4621 installs triggers to sync new data4622 requires the helper to run in ddl mode4623 when called inside a transaction block4624 raises an error4625# [RSpecRunTime] RSpec elapsed time: 26 minutes 3.7 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.80 1.47 1.40 1/289 212834626.4627 when the existing column has a default function4628 raises an error4629 when passing a batch column4630 when the batch column does not exist4631 raises an error4632 when the batch column does exist4633 passes it when creating the column4634 when the existing column has a default value4635 creates the renamed column, syncing existing data4636 installs triggers to sync new data4637# [RSpecRunTime] RSpec elapsed time: 26 minutes 5.9 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.74 1.46 1.40 1/289 212844638.4639 when the existing column has a default value that evaluates to NULL4640 creates the renamed column, syncing existing data4641 installs triggers to sync new data4642# [RSpecRunTime] RSpec elapsed time: 26 minutes 6.97 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.74 1.46 1.40 1/289 212854643.4644 when the column to rename does not exist4645 raises an error4646 #undo_cleanup_concurrent_column_rename4647 behaves like Setting up to rename a column4648 creates the renamed column, syncing existing data4649 installs triggers to sync new data4650 requires the helper to run in ddl mode4651 when called inside a transaction block4652 raises an error4653# [RSpecRunTime] RSpec elapsed time: 26 minutes 9.12 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.74 1.46 1.40 1/289 212864654.4655 when the existing column has a default function4656 raises an error4657 when passing a batch column4658 when the batch column does not exist4659 raises an error4660 when the batch column does exist4661 passes it when creating the column4662 when the existing column has a default value4663 creates the renamed column, syncing existing data4664 installs triggers to sync new data4665 when the existing column has a default value that evaluates to NULL4666 creates the renamed column, syncing existing data4667 installs triggers to sync new data4668# [RSpecRunTime] RSpec elapsed time: 26 minutes 12.22 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.68 1.45 1.40 1/289 212874669.4670 when the renamed column does not exist4671 raises an error4672 #undo_rename_column_concurrently4673 behaves like Cleaning up from renaming a column4674 when the helper is called repeatedly4675 does not make repeated attempts to cleanup4676 when the renamed column exists4677 removes the sync triggers and renamed columns4678 #cleanup_concurrent_column_rename4679 behaves like Cleaning up from renaming a column4680 when the helper is called repeatedly4681 does not make repeated attempts to cleanup4682 when the renamed column exists4683 removes the sync triggers and renamed columns4684 #create_table4685 using a limit: attribute on .text4686 creates the table as expected4687 #with_lock_retries4688main: -- transaction_open?(nil)4689main: -> 0.0002s4690 sets the migration class name in the logs4691main: -- transaction_open?(nil)4692main: -> 0.0002s4693 does not raise on exhaustion by default4694main: -- transaction_open?(nil)4695main: -> 0.0002s4696 defaults to disallowing sub-transactions4697 raise_on_exhaustion: true4698main: -- transaction_open?(nil)4699main: -> 0.0003s4700 sets raise_on_exhaustion as requested4701# [RSpecRunTime] RSpec elapsed time: 26 minutes 16.19 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.62 1.44 1.39 1/289 212884702.4703 raise_on_exhaustion: false4704main: -- transaction_open?(nil)4705main: -> 0.0003s4706 sets raise_on_exhaustion as requested4707 when in transaction4708 with WithLockRetries already used4709 does not use Gitlab::Database::WithLockRetries and executes the provided block directly4710 without WithLockRetries being used4711 raises an exception4712 #truncate_tables!4713 truncates the table4714 truncates multiple tables4715 raises an ArgumentError if truncating multiple gitlab_schema4716 with multiple databases4717 for ci database4718 skips the TRUNCATE statement tables not in schema for connection4719# [RSpecRunTime] RSpec elapsed time: 26 minutes 18.78 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.62 1.44 1.39 1/289 212894720.4721 for main database4722 executes a TRUNCATE statement4723 with single database4724 executes a TRUNCATE statement (PENDING: Skipping because database ci exists)4725 #change_column_type_concurrently4726 adds a column of the new type and triggers to keep these two columns in sync4727 with batch column name4728 updates the new column using the batch column4729 with type cast function4730 updates the new column with casting the value to the given type4731 #undo_change_column_type_concurrently4732 undoes the column type change4733 #rename_index_with_schema4734 when schema is nil4735 renames the index4736 when schema is not nil4737 renames the index4738 when table_name has schema4739 renames the index4740# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migration_helpers/v2_spec.rb. It took 21.06 seconds. Expected to take 8.94 seconds.4741# [RSpecRunTime] Starting example group spec/services/ci/catalog/resources/aggregate_last30_day_usage_service_spec.rb. Expected to take 8.84 seconds.4742Ci::Catalog::Resources::AggregateLast30DayUsageService4743 #execute4744 when the aggregator is not interrupted4745 calls BulkUpdate once and updates usage counts for all catalog resources4746 behaves like aggregates usage data for all catalog resources4747 returns a success response4748# [RSpecRunTime] RSpec elapsed time: 26 minutes 27.4 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.53 1.43 1.39 1/289 212904749.4750 when there are two batches of usage counts4751 calls BulkUpdate twice and updates usage counts for all catalog resources4752 behaves like aggregates usage data for all catalog resources4753 returns a success response4754 when some catalog resources have already been processed today4755 calls BulkUpdate once and updates usage counts for all catalog resources4756 behaves like aggregates usage data for all catalog resources4757 returns a success response4758 when all catalog resources have already been processed today4759 does not aggregate usage data4760 when a new catalog resource is added today4761 does not aggregate usage data4762 when the aggregator is interrupted4763 updates the expected usage counts for each run4764 when another instance is running with the same lease key4765 returns a success response with the lease key4766# [RSpecRunTime] Finishing example group spec/services/ci/catalog/resources/aggregate_last30_day_usage_service_spec.rb. It took 7.01 seconds. Expected to take 8.84 seconds.4767# [RSpecRunTime] Starting example group spec/services/namespaces/package_settings/update_service_spec.rb. Expected to take 8.4 seconds.4768Namespaces::PackageSettings::UpdateService4769 #execute4770 with existing namespace package setting4771 user_role: :owner, shared_examples_name: "updating the namespace package setting"4772 behaves like updating the namespace package setting4773 behaves like updating the namespace package setting attributes4774 updates the namespace package setting4775 behaves like not creating the namespace package setting4776 doesn't create the namespace package setting4777 behaves like returning a success4778 returns a success4779 with invalid params4780 doesn't update the maven_duplicates_allowed4781 behaves like not creating the namespace package setting4782 doesn't create the namespace package setting4783 behaves like returning an error4784 returns an error4785 user_role: :maintainer, shared_examples_name: "denying access to namespace package setting"4786 behaves like denying access to namespace package setting4787 with existing namespace package setting4788 behaves like not creating the namespace package setting4789 doesn't create the namespace package setting4790 behaves like returning an error4791 returns an error4792 user_role: :developer, shared_examples_name: "denying access to namespace package setting"4793 behaves like denying access to namespace package setting4794 with existing namespace package setting4795 behaves like not creating the namespace package setting4796 doesn't create the namespace package setting4797 behaves like returning an error4798 returns an error4799 user_role: :reporter, shared_examples_name: "denying access to namespace package setting"4800 behaves like denying access to namespace package setting4801 with existing namespace package setting4802 behaves like not creating the namespace package setting4803 doesn't create the namespace package setting4804 behaves like returning an error4805 returns an error4806 user_role: :guest, shared_examples_name: "denying access to namespace package setting"4807 behaves like denying access to namespace package setting4808 with existing namespace package setting4809 behaves like not creating the namespace package setting4810 doesn't create the namespace package setting4811 behaves like returning an error4812 returns an error4813 user_role: :anonymous, shared_examples_name: "denying access to namespace package setting"4814 behaves like denying access to namespace package setting4815 with existing namespace package setting4816 behaves like not creating the namespace package setting4817 doesn't create the namespace package setting4818 behaves like returning an error4819 returns an error4820 without existing namespace package setting4821 user_role: :owner, shared_examples_name: "creating the namespace package setting"4822 behaves like creating the namespace package setting4823 creates a new package setting4824 saves the settings4825 behaves like returning a success4826 returns a success4827 user_role: :maintainer, shared_examples_name: "denying access to namespace package setting"4828 behaves like denying access to namespace package setting4829 with existing namespace package setting4830 behaves like not creating the namespace package setting4831 doesn't create the namespace package setting4832 behaves like returning an error4833 returns an error4834 user_role: :developer, shared_examples_name: "denying access to namespace package setting"4835 behaves like denying access to namespace package setting4836 with existing namespace package setting4837 behaves like not creating the namespace package setting4838 doesn't create the namespace package setting4839 behaves like returning an error4840 returns an error4841 user_role: :reporter, shared_examples_name: "denying access to namespace package setting"4842 behaves like denying access to namespace package setting4843 with existing namespace package setting4844 behaves like not creating the namespace package setting4845 doesn't create the namespace package setting4846 behaves like returning an error4847 returns an error4848 user_role: :guest, shared_examples_name: "denying access to namespace package setting"4849 behaves like denying access to namespace package setting4850 with existing namespace package setting4851 behaves like not creating the namespace package setting4852 doesn't create the namespace package setting4853 behaves like returning an error4854 returns an error4855 user_role: :anonymous, shared_examples_name: "denying access to namespace package setting"4856 behaves like denying access to namespace package setting4857 with existing namespace package setting4858 behaves like not creating the namespace package setting4859 doesn't create the namespace package setting4860 behaves like returning an error4861 returns an error4862# [RSpecRunTime] Finishing example group spec/services/namespaces/package_settings/update_service_spec.rb. It took 7.71 seconds. Expected to take 8.4 seconds.4863# [RSpecRunTime] Starting example group spec/services/packages/maven/metadata/sync_service_spec.rb. Expected to take 8.23 seconds.4864Packages::Maven::Metadata::SyncService4865 #execute4866 permissions4867 role: :anonymous, expected_result: :rejected4868 behaves like returning an error service response4869 returns an error service response4870 role: :developer, expected_result: :rejected4871 behaves like returning an error service response4872 returns an error service response4873 role: :maintainer, expected_result: :accepted4874 behaves like returning a success service response4875 returns a success service response4876 with a maintainer4877 with a jar package4878 with no changes4879 behaves like returning a success service response4880 returns a success service response4881 with changes4882 behaves like returning a success service response4883 returns a success service response4884 with empty versions4885 behaves like returning a success service response4886 returns a success service response4887 with a too big maven metadata file for versions4888 behaves like returning an error service response4889 returns an error service response4890 an error from the create versions xml service4891 behaves like returning an error service response4892 returns an error service response4893 an error from the append package file service4894 behaves like returning an error service response4895 returns an error service response4896 without a package name4897 behaves like returning an error service response4898 returns an error service response4899 without a versionless package for version4900 behaves like returning a success service response4901 returns a success service response4902 without a metadata package file for versions4903 behaves like returning a success service response4904 returns a success service response4905 without a project4906 behaves like returning an error service response4907 returns an error service response4908 with a maven plugin package4909 with no changes4910 behaves like returning a success service response4911 returns a success service response4912 with changes in the versions xml4913 behaves like returning a success service response4914 returns a success service response4915 with changes in the plugin xml4916 behaves like returning a success service response4917 returns a success service response4918 with empty versions4919 behaves like returning a success service response4920 returns a success service response4921 with a too big maven metadata file for plugins4922 behaves like returning an error service response4923 returns an error service response4924 an error from the create versions xml service4925 behaves like returning an error service response4926 returns an error service response4927 an error from the append package file service4928 behaves like returning an error service response4929 returns an error service response4930 without a versionless package for plugins4931 behaves like returning a success service response4932 returns a success service response4933 without a versionless package for versions4934 behaves like returning a success service response4935 returns a success service response4936 without a metadata package file for plugins4937 behaves like returning a success service response4938 returns a success service response4939# [RSpecRunTime] Finishing example group spec/services/packages/maven/metadata/sync_service_spec.rb. It took 6.92 seconds. Expected to take 8.23 seconds.4940# [RSpecRunTime] Starting example group spec/models/projects/topic_spec.rb. Expected to take 7.99 seconds.4941Projects::Topic4942 does not allow STI4943 is expected to be valid4944 modules4945 is expected to includes the Avatarable module4946 associations4947 is expected to have many project_topics4948 is expected to have many projects4949 validations4950 is expected to validate that :name cannot be empty/falsy4951 is expected to validate that :name is case-insensitively unique4952 is expected to validate that the length of :name is at most 2554953 is expected to validate that the length of :description is at most 10244954 is expected to validate that :title cannot be empty/falsy4955 is expected to validate that the length of :title is at most 2554956 is expected not to allow :name to be ‹"new\nline"›, producing a custom validation error on failure4957 is expected not to allow :name to be ‹"new\rline"›, producing a custom validation error on failure4958 is expected not to allow :name to be ‹"new\vline"›, producing a custom validation error on failure4959 for slug4960 is expected to validate that the length of :slug is at most 2554961 is expected to validate that :slug is case-insensitively unique4962 is expected not to allow :slug to be ‹"new\nline"›, producing a custom validation error on failure4963 is expected not to allow :slug to be ‹"space value"›, producing a custom validation error on failure4964 is expected not to allow :slug to be ‹"$special_symbol_value"›, producing a custom validation error on failure4965 is expected to allow :slug to be ‹"underscored_value"›4966 is expected to allow :slug to be ‹"hypened-value"›4967 is expected to allow :slug to be ‹"dotted.value"›4968# [RSpecRunTime] RSpec elapsed time: 26 minutes 46.67 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.78 1.50 1.41 1/289 212914969.4970 scopes4971 without_assigned_projects4972 returns topics without assigned projects4973 order_by_non_private_projects_count4974 sorts topics by non_private_projects_count4975# [RSpecRunTime] RSpec elapsed time: 26 minutes 48.44 seconds. Current RSS: ~1318M. Threads: 4. load average: 1.78 1.50 1.41 1/289 212924976.4977 reorder_by_similarity4978 sorts topics by similarity4979 #find_by_name_case_insensitive4980 returns topic with case insensitive name4981 #search4982 returns topics with a matching name4983 returns topics with a partially matching name4984 returns topics with a matching name regardless of the casing4985 behaves like Avatarable4986 #avatar_type4987 is true if avatar is image4988 is false if avatar is html page4989 #avatar_url4990 when avatar file is uploaded4991 shows correct avatar url4992 #title_or_name4993 returns title if set4994 returns name if title not set4995# [RSpecRunTime] Finishing example group spec/models/projects/topic_spec.rb. It took 5.78 seconds. Expected to take 7.99 seconds.4996# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.4997Lint factories for Projects::Topic4998 with saas, license, and factory defaults4999 behaves like factory5000 topic factory5001 does not raise error when built5002 does not raise error when created5003 linting :with_avatar trait5004 does not raise error when created5005# [RSpecRunTime] RSpec elapsed time: 26 minutes 51.2 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.80 1.51 1.41 1/289 213195006.5007# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.48 seconds. Expected to take 40.68 seconds.5008# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/issue_comment_spec.rb. Expected to take 7.79 seconds.5009Gitlab::SlashCommands::IssueComment5010 #execute5011 when the issue exists5012 when project is private5013 when the user is not a member of the project5014 does not allow the user to comment5015 when the user is not a member of the project5016 when the discussion is locked in the issue5017 does not allow the user to comment5018 when the user can comment on the issue5019 when comment body exists5020 creates a new comment5021 a new comment has a correct body5022# [RSpecRunTime] RSpec elapsed time: 26 minutes 54.41 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.80 1.51 1.41 1/289 213205023.5024 when comment body does not exist5025 does not create a new comment5026 displays the errors5027# [RSpecRunTime] RSpec elapsed time: 26 minutes 55.86 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.73 1.50 1.41 1/289 213215028.5029 when the issue does not exist5030 returns not found5031 .match5032 when a command has an issue ID5033 when command has a comment body5034 matches an issue ID5035 matches an note body5036 when a command has a reference prefix for issue ID5037 matches an issue ID5038 when a command does not have an issue ID5039 does not match5040# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/issue_comment_spec.rb. It took 5.72 seconds. Expected to take 7.79 seconds.5041# [RSpecRunTime] Starting example group spec/serializers/issue_sidebar_basic_entity_spec.rb. Expected to take 7.52 seconds.5042IssueSidebarBasicEntity5043 contains keys related to issuables5044 contains attributes related to the issue5045 current_user5046 contains attributes related to the current user5047 can_update_escalation_status5048 for a standard issue5049 is not present5050# [RSpecRunTime] RSpec elapsed time: 26 minutes 59.28 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.73 1.50 1.41 1/289 213485051.5052 for an incident issue5053 is present and true5054 without permissions5055 is present and false5056 show_crm_contacts5057 is_reporter: false, contacts_exist_for_group: false, expected: false5058 sets proper boolean value for show_crm_contacts5059 is_reporter: false, contacts_exist_for_group: true, expected: false5060 sets proper boolean value for show_crm_contacts5061 is_reporter: true, contacts_exist_for_group: false, expected: false5062 sets proper boolean value for show_crm_contacts5063 is_reporter: true, contacts_exist_for_group: true, expected: true5064 sets proper boolean value for show_crm_contacts5065 in subgroup5066 with crm enabled5067 is true5068# [RSpecRunTime] RSpec elapsed time: 27 minutes 2.58 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.67 1.49 1.41 1/290 213755069.5070 with crm disabled5071 is false5072# [RSpecRunTime] RSpec elapsed time: 27 minutes 4.11 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.67 1.49 1.41 1/290 214025073.5074# [RSpecRunTime] Finishing example group spec/serializers/issue_sidebar_basic_entity_spec.rb. It took 7.21 seconds. Expected to take 7.52 seconds.5075# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/snippets_repo_restorer_spec.rb. Expected to take 7.33 seconds.5076Gitlab::ImportExport::SnippetsRepoRestorer5077 bundle a snippet Git repo5078 when export has no snippet repository bundle5079 behaves like imports snippet repositories5080 is expected not to be empty5081# [RSpecRunTime] RSpec elapsed time: 27 minutes 6.03 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.62 1.48 1.41 1/291 215635082.5083 when export has snippet repository bundles and snippets without them5084 behaves like imports snippet repositories5085 is expected not to be empty5086# [RSpecRunTime] RSpec elapsed time: 27 minutes 8.11 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.62 1.48 1.41 3/293 217295087.5088 when export has only snippet bundles5089 behaves like imports snippet repositories5090 is expected not to be empty5091# [RSpecRunTime] RSpec elapsed time: 27 minutes 11.05 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.57 1.47 1.41 1/294 219005092.5093 when any of the snippet repositories cannot be created5094 continues processing other snippets and returns false5095# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/snippets_repo_restorer_spec.rb. It took 7.59 seconds. Expected to take 7.33 seconds.5096# [RSpecRunTime] Starting example group spec/services/quick_actions/target_service_spec.rb. Expected to take 7.18 seconds.5097QuickActions::TargetService5098 #execute5099 for issue5100 behaves like find target5101 returns the target5102 behaves like build target5103 builds a new target5104 behaves like build target5105 builds a new target5106 for work item5107 behaves like find target5108 returns the target5109 when work item type id is passed5110 returns the target5111 when container is a group5112 returns the target5113 when work item belongs to a group5114 behaves like find target5115 returns the target5116 for merge request5117 behaves like find target5118 returns the target5119 behaves like build target5120 builds a new target5121 behaves like build target5122 builds a new target5123 for commit5124 behaves like find target5125 returns the target5126# [RSpecRunTime] RSpec elapsed time: 27 minutes 15.76 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.52 1.46 1.40 1/294 219955127.5128 behaves like no target5129 returns nil5130# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.86 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.52 1.46 1.40 1/294 220265131.5132 with nil target_iid5133 behaves like find target5134 returns the target5135# [RSpecRunTime] RSpec elapsed time: 27 minutes 17.96 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.52 1.46 1.40 1/294 220675136.5137 for unknown type5138 behaves like no target5139 returns nil5140# [RSpecRunTime] Finishing example group spec/services/quick_actions/target_service_spec.rb. It took 6.36 seconds. Expected to take 7.18 seconds.5141# [RSpecRunTime] Starting example group spec/models/users/group_visit_spec.rb. Expected to take 7.0 seconds.5142Users::GroupVisit5143 does not allow STI5144 behaves like cleanup by a loose foreign key5145 cleans up (delete or nullify) the model5146# [RSpecRunTime] RSpec elapsed time: 27 minutes 21.21 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.48 1.46 1.40 2/295 220685147.5148 behaves like namespace visits model5149 is expected to validate that :entity_id cannot be empty/falsy5150 is expected to validate that :user_id cannot be empty/falsy5151 is expected to validate that :visited_at cannot be empty/falsy5152 #visited_around?5153 when the checked time matches a recent visit5154 returns true5155 returns true5156 when the checked time does not match a recent visit5157 returns false5158 returns false5159 #frecent_visits_scores5160 when there is lots of data5161 returns the frecent items, sorted by their frecency score5162 limits the amount of returned entries5163 when there is few data5164 returns the frecent items, sorted by their frecency score5165 #frecent_groups5166 returns the associated frecently visited groups5167 behaves like cleanup by a loose foreign key5168 cleans up (delete or nullify) the model5169# [RSpecRunTime] RSpec elapsed time: 27 minutes 24.54 seconds. Current RSS: ~1319M. Threads: 4. load average: 1.48 1.46 1.40 1/294 220695170.5171# [RSpecRunTime] Finishing example group spec/models/users/group_visit_spec.rb. It took 6.45 seconds. Expected to take 7.0 seconds.5172# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.5173Lint factories for Users::GroupVisit5174 with saas, license, and factory defaults5175 behaves like factory5176 group_visit factory5177 does not raise error when built5178 does not raise error when created5179# [RSpecRunTime] RSpec elapsed time: 27 minutes 26.01 seconds. Current RSS: ~1322M. Threads: 4. load average: 1.44 1.45 1.40 1/294 220965180.5181# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.48 seconds. Expected to take 40.68 seconds.5182# [RSpecRunTime] Starting example group spec/tasks/gitlab/lfs/check_rake_spec.rb. Expected to take 6.81 seconds.5183gitlab:lfs rake tasks5184 check5185 outputs the integrity check for each batch5186 errors out about missing files on the file system5187 errors out about invalid checksum5188# [RSpecRunTime] Finishing example group spec/tasks/gitlab/lfs/check_rake_spec.rb. It took 3.56 seconds. Expected to take 6.81 seconds.5189# [RSpecRunTime] RSpec elapsed time: 27 minutes 29.75 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.44 1.45 1.40 1/289 220975190.5191# [RSpecRunTime] Starting example group spec/serializers/deployment_cluster_entity_spec.rb. Expected to take 6.61 seconds.5192DeploymentClusterEntity5193 #as_json5194 matches deployment_cluster entity schema5195 exposes the cluster details5196 when the user does not have permission to view the cluster5197 does not include the path nor the namespace5198# [RSpecRunTime] RSpec elapsed time: 27 minutes 35.84 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.37 1.43 1.39 1/294 222065199.5200# [RSpecRunTime] Finishing example group spec/serializers/deployment_cluster_entity_spec.rb. It took 6.21 seconds. Expected to take 6.61 seconds.5201# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb. Expected to take 6.45 seconds.5202BulkImports::Common::Pipelines::UploadsPipeline5203 when importing to group5204 #run5205 imports uploads into destination portable and removes tmpdir5206 skips loads on duplicates5207 when importing avatar5208 imports avatar5209 when something goes wrong5210 raises exception5211# [RSpecRunTime] RSpec elapsed time: 27 minutes 37.48 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.37 1.43 1.39 1/294 222075212.5213 #extract5214 downloads & extracts upload paths5215 #load5216 creates a file upload5217 when dynamic path is nil5218 returns5219 when path is a directory5220 returns5221 when path is a symlink5222 does not upload the file5223 when path has multiple hard links5224 does not upload the file5225 when path traverses5226 does not upload the file5227 when path is outside the tmpdir5228 does not upload the file5229 #after_run5230 removes tmp dir5231 when dir does not exist5232 does not attempt to remove tmpdir5233 when importing to project5234 #run5235 imports uploads into destination portable and removes tmpdir5236 skips loads on duplicates5237 when importing avatar5238 imports avatar5239 when something goes wrong5240 raises exception5241 #extract5242 downloads & extracts upload paths5243 #load5244 creates a file upload5245 when dynamic path is nil5246 returns5247 when path is a directory5248 returns5249 when path is a symlink5250 does not upload the file5251 when path has multiple hard links5252 does not upload the file5253 when path traverses5254 does not upload the file5255 when path is outside the tmpdir5256 does not upload the file5257 #after_run5258 removes tmp dir5259 when dir does not exist5260 does not attempt to remove tmpdir5261# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb. It took 6.34 seconds. Expected to take 6.45 seconds.5262# [RSpecRunTime] Starting example group spec/finders/groups/accepting_project_shares_finder_spec.rb. Expected to take 6.3 seconds.5263Groups::AcceptingProjectSharesFinder5264 when admin5265 returns all groups5266 when normal user5267 when the user has no access to the project to be shared5268 does not return any group5269 when the user has no access to any group5270 does not return any group5271 when the project's group has enabled lock on group sharing5272 does not return any group5273 when the user has access to groups5274 returns groups where the user has at least guest access5275 when searching5276 returns groups where the search term matches5277# [RSpecRunTime] RSpec elapsed time: 27 minutes 45.13 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.32 1.42 1.39 1/291 222085278.5279 for sharing outside hierarchy5280 when sharing outside hierarchy is allowed5281 returns all groups where the user has at least guest access5282# [RSpecRunTime] RSpec elapsed time: 27 minutes 46.46 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.32 1.42 1.39 1/289 222095283.5284 when sharing outside hierarchy is not allowed5285 returns groups where the user has at least guest access, but only from within the hierarchy5286 when groups are already linked to the project5287 does not appear in the result5288# [RSpecRunTime] RSpec elapsed time: 27 minutes 47.75 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.32 1.42 1.39 1/289 222105289.5290# [RSpecRunTime] Finishing example group spec/finders/groups/accepting_project_shares_finder_spec.rb. It took 5.57 seconds. Expected to take 6.3 seconds.5291# [RSpecRunTime] Starting example group spec/helpers/auth_helper_spec.rb. Expected to take 6.1 seconds.5292AuthHelper5293 button_based_providers5294 returns all enabled providers from devise5295 does not return ldap provider5296 returns empty array5297 providers_for_base_controller5298 returns all enabled providers from devise5299 excludes ldap providers5300 form_based_providers5301 includes LDAP providers5302 includes crowd provider5303 form_based_auth_provider_has_active_class?5304 selects main LDAP server5305 any_form_based_providers_enabled?5306 detects form-based providers5307 ignores ldap providers when ldap web sign in is disabled5308 enabled_button_based_providers5309 all providers are enabled to sign in5310 returns all the enabled providers from settings in expected order5311 puts google and github in the beginning5312 GitHub OAuth sign in is disabled from application setting5313 doesn't return github as provider5314 popular_enabled_button_based_providers5315 returns the intersection set of popular & enabled providers5316 button_based_providers_enabled?5317 button based providers enabled5318 returns true5319 all the button based providers are disabled via application_setting5320 returns false5321 #link_provider_allowed?5322 delegates to identity provider policy5323 #unlink_provider_allowed?5324 delegates to identity provider policy5325 #provider_has_icon?5326 returns true for defined providers5327 returns false for undefined providers5328 when provider is defined by config5329 returns true5330 when provider is not defined by config5331 returns true5332 #allow_admin_mode_password_authentication_for_web?5333 is expected to equal true5334 when password authentication for web is disabled5335 is expected to equal false5336 when current_user is an ldap user5337 is expected to equal false5338 when user got password automatically set5339 is expected to equal false5340 #auth_active?5341 for atlassian_oauth2 provider5342 returns true when present5343 returns false when not present5344 for other omniauth providers5345 returns true when present5346 returns false when not present5347 #auth_app_owner_text5348 when owner is a user5349 behaves like generates text with the correct info5350 includes the name of the application owner5351 when owner is a group5352 behaves like generates text with the correct info5353 includes the name of the application owner5354 when the user is missing5355 returns nil5356 #saml_providers5357 when SAML is enabled without specifying a strategy class5358 returns the saml provider5359 when configuration specifies no provider5360 returns an empty list5361 when configuration specifies a provider with a SAML strategy_class5362 returns the provider5363 when configuration specifies two providers with a SAML strategy_class5364 returns the provider5365 when configuration specifies a provider with a non-SAML strategy_class5366 returns an empty list5367 when configuration specifies four providers but only two with SAML strategy_class5368 returns the provider5369# [RSpecRunTime] Finishing example group spec/helpers/auth_helper_spec.rb. It took 5.27 seconds. Expected to take 6.1 seconds.5370# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb. Expected to take 6.05 seconds.5371Gitlab::Ci::Config::Entry::Include::Rules::Rule5372 when specifying an if: clause5373 behaves like a valid config5374 is expected to be valid5375 returns the expected value5376 with when:5377 behaves like a valid config5378 is expected to be valid5379 returns the expected value5380 with when: <invalid string>5381 behaves like an invalid config5382 is expected not to be valid5383 has errors5384 with when: null5385 behaves like a valid config5386 is expected to be valid5387 returns the expected value5388 when if: clause is invalid5389 behaves like an invalid config5390 is expected not to be valid5391 has errors5392 when if: clause has an integer operand5393 behaves like an invalid config5394 is expected not to be valid5395 has errors5396 when if: clause has invalid regex5397 behaves like an invalid config5398 is expected not to be valid5399 has errors5400 when if: clause has lookahead regex character "?"5401 behaves like an invalid config5402 is expected not to be valid5403 has errors5404 when if: clause has array of expressions5405 behaves like an invalid config5406 is expected not to be valid5407 has errors5408 when specifying an exists: clause5409 with a string5410 behaves like a valid config5411 is expected to be valid5412 returns the expected value5413 with a nil value5414 behaves like a valid config5415 is expected to be valid5416 returns the expected value5417 with an array5418 behaves like a valid config5419 is expected to be valid5420 returns the expected value5421 when empty array5422 behaves like a valid config5423 is expected to be valid5424 returns the expected value5425 when array contains integers5426 behaves like an invalid config5427 is expected not to be valid5428 has errors5429 when array has more items than MAX_PATHS5430 behaves like a valid config5431 is expected to be valid5432 returns the expected value5433 with a hash5434 when empty hash5435 behaves like a valid config5436 is expected to be valid5437 returns the expected value5438 with paths:5439 behaves like a valid config5440 is expected to be valid5441 returns the expected value5442 with project:5443 behaves like a valid config5444 is expected to be valid5445 returns the expected value5446 with project: and ref:5447 behaves like a valid config5448 is expected to be valid5449 returns the expected value5450 when specifying a changes: clause5451 behaves like a valid config5452 is expected to be valid5453 returns the expected value5454 with paths:5455 behaves like a valid config5456 is expected to be valid5457 returns the expected value5458 with paths: and compare_to:5459 behaves like a valid config5460 is expected to be valid5461 returns the expected value5462 when specifying an unknown keyword5463 behaves like an invalid config5464 is expected not to be valid5465 has errors5466 when config is blank5467 behaves like an invalid config5468 is expected not to be valid5469 has errors5470 when config type is invalid5471 behaves like an invalid config5472 is expected not to be valid5473 has errors5474# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb. It took 5.24 seconds. Expected to take 6.05 seconds.5475# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/analysis_service_spec.rb. Expected to take 5.84 seconds.5476Gitlab::GitalyClient::AnalysisService5477 #check_blobs_generated5478 when valid changed_paths are given5479 returns an expected array5480 when changed_paths includes a submodule5481 returns an array wihout the submodule change5482# [RSpecRunTime] RSpec elapsed time: 28 minutes 1.04 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.25 1.40 1.38 1/296 226415483.5484 when changed_paths only has a submodule5485 returns an empty array5486 when changed_paths includes a path with :5487 returns an expected array5488# [RSpecRunTime] RSpec elapsed time: 28 minutes 3.0 seconds. Current RSS: ~1306M. Threads: 4. load average: 1.25 1.40 1.38 1/296 230835489.5490 when an unknown revision is given5491 raises an error5492 when an unknown path is given5493 raises an error5494# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/analysis_service_spec.rb. It took 6.54 seconds. Expected to take 5.84 seconds.5495# [RSpecRunTime] Starting example group spec/models/ci/catalog/listing_spec.rb. Expected to take 5.8 seconds.5496Ci::Catalog::Listing5497 does not allow STI5498 #find_resource5499 when using the ID argument5500 when the resource is published and visible to the user5501 fetches the resource5502# [RSpecRunTime] RSpec elapsed time: 28 minutes 7.25 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.31 1.41 1.38 1/295 234775503.5504 when the resource is not found5505 returns nil5506 when the resource is not published5507 returns nil5508 when the current user cannot read code on the resource's project5509 returns nil5510 when using the full_path argument5511 when the resource is published and visible to the user5512 fetches the resource5513 when the resource is not found5514 returns nil5515 when the resource is not published5516 returns nil5517 when the current user cannot read code on the resource's project5518 returns nil5519 #resources5520 by default returns all resources visible to the current user5521 when user is anonymous5522 returns only published resources for public projects5523 when search params are provided5524 returns the resources that match the search params5525 when search term is too small5526 is expected to be empty5527 when the scope is :namespaces5528 returns the catalog resources belonging to the user's authorized namespaces5529 with a sort parameter5530 when there is no sort parameter5531 contains catalog resources sorted by star_count descending5532 when the sort is created_at ascending5533 contains catalog resources sorted by created_at ascending5534 when the sort is created_at descending5535 contains catalog resources sorted by created_at descending5536 when the sort is name ascending5537 contains catalog resources for projects sorted by name ascending5538 when the sort is name descending5539 contains catalog resources for projects sorted by name descending5540 when the sort is latest_released_at ascending5541 contains catalog resources sorted by latest_released_at ascending with nulls last5542 when the sort is latest_released_at descending5543 contains catalog resources sorted by latest_released_at descending with nulls last5544 when the sort is star_count ascending5545 contains catalog resource sorted by star_count ascending5546 when the sort is usage_count descending5547 contains catalog resources sorted by last_30_day_usage_count descending5548 when the sort is usage_count ascending5549 contains catalog resources sorted by last_30_day_usage_count ascending5550# [RSpecRunTime] Finishing example group spec/models/ci/catalog/listing_spec.rb. It took 5.57 seconds. Expected to take 5.8 seconds.5551# [RSpecRunTime] Starting example group spec/lib/gitlab/pages/deployment_validations_spec.rb. Expected to take 5.56 seconds.5552Gitlab::Pages::DeploymentValidations5553 when validating if current build is outdated5554 and there is NOT a newer build5555 is expected to eq []5556# [RSpecRunTime] RSpec elapsed time: 28 minutes 12.01 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.28 1.40 1.38 1/294 235205557.5558 and there is a newer build5559 is expected to include "build SHA is outdated for this ref"5560 when retrying the job5561 is expected to eq []5562 public folder5563 when archive does not have pages directory5564 is expected to include "Error: You need to either include a `public/` folder in your artifacts, or specify which one to use for Pages using `publish` in `.gitlab-ci.yml`"5565 when there is a custom root config5566 and the directory specified with `publish` is included in the artifacts5567 is expected to eq []5568 and the directory specified with `publish` is not included in the artifacts5569 is expected to include "Error: You need to either include a `public/` folder in your artifacts, or specify which one to use for Pages using `publish` in `.gitlab-ci.yml`"5570 and there is a folder named `public`, but `publish` specifies a different one5571 is expected to include "Error: You need to either include a `public/` folder in your artifacts, or specify which one to use for Pages using `publish` in `.gitlab-ci.yml`"5572 maximum pages artifacts size5573 when maximum pages size is set to zero5574 and size is above the limit5575 is expected to eq []5576 when size is limited on the instance level5577 and size is below the limit5578 is expected to eq []5579 and size is above the limit5580 is expected to include "artifacts for pages are too large: 105906176"5581 for new artifacts5582 for a valid job5583 is expected to eq []5584 when build does not have artifacts5585 is expected to include "missing pages artifacts"5586 when build does not have artifacts metadata5587 is expected to include "missing artifacts metadata"5588# [RSpecRunTime] Finishing example group spec/lib/gitlab/pages/deployment_validations_spec.rb. It took 5.81 seconds. Expected to take 5.56 seconds.5589# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_packages_resolver_spec.rb. Expected to take 5.52 seconds.5590Resolvers::GroupPackagesResolver5591 #resolve5592 behaves like group and projects packages resolver5593 without sort5594 returns the proper packages5595 with sorting and filtering5596 CREATED_DESC5597 is expected to eq [#<Packages::Package id: 69, project_id: 693, created_at: "2024-06-23 21:08:45.420580589 +0000", upda...e_type: "conan", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>]5598# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.27 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.26 1.39 1.38 1/294 235675599.5600 NAME_DESC5601 is expected to eq [#<Packages::Package id: 69, project_id: 693, created_at: "2024-06-23 21:08:45.420580589 +0000", upda...e_type: "conan", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>]5602 VERSION_DESC5603 is expected to eq [#<Packages::Package id: 69, project_id: 693, created_at: "2024-06-23 21:08:45.420580589 +0000", upda...e_type: "conan", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>]5604 TYPE_ASC5605 is expected to eq [#<Packages::Package id: 69, project_id: 693, created_at: "2024-06-23 21:08:45.420580589 +0000", upda...e_type: "conan", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>]5606 CREATED_ASC5607 is expected to eq [#<Packages::Conan::Package id: 67, project_id: 693, created_at: "2024-06-22 22:08:44.972345715 +0000...age_type: "maven", creator_id: 1248, status: "error", last_downloaded_at: nil, status_message: nil>]5608 NAME_ASC5609 is expected to eq [#<Packages::Conan::Package id: 67, project_id: 693, created_at: "2024-06-22 22:08:44.972345715 +0000...age_type: "maven", creator_id: 1248, status: "error", last_downloaded_at: nil, status_message: nil>]5610 VERSION_ASC5611 is expected to eq [#<Packages::Conan::Package id: 67, project_id: 693, created_at: "2024-06-22 22:08:44.972345715 +0000...age_type: "maven", creator_id: 1248, status: "error", last_downloaded_at: nil, status_message: nil>]5612 TYPE_DESC5613 is expected to eq [#<Packages::Conan::Package id: 67, project_id: 693, created_at: "2024-06-22 22:08:44.972345715 +0000...age_type: "maven", creator_id: 1248, status: "error", last_downloaded_at: nil, status_message: nil>]5614 filter by package_name5615 is expected to eq [#<Packages::Conan::Package id: 67, project_id: 693, created_at: "2024-06-22 22:08:44.972345715 +0000...e_type: "conan", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>]5616 filter by package_type5617 is expected to eq [#<Packages::Conan::Package id: 67, project_id: 693, created_at: "2024-06-22 22:08:44.972345715 +0000...e_type: "conan", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>]5618 filter by package_version5619 is expected to eq [#<Packages::Conan::Package id: 67, project_id: 693, created_at: "2024-06-22 22:08:44.972345715 +0000...e_type: "conan", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>]5620 includes_versionless has no effect5621 filter by status5622 is expected to eq [#<Packages::Package id: 69, project_id: 693, created_at: "2024-06-23 21:08:45.420580589 +0000", upda...age_type: "maven", creator_id: 1248, status: "error", last_downloaded_at: nil, status_message: nil>]5623 include_versionless5624 is expected to include #<Packages::Package id: 71, project_id: 693, created_at: "2024-06-23 22:07:45.728882136 +0000", updat...ge_type: "maven", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>5625 project_path sorting5626 when sorting desc5627 is expected to eq [#<Packages::Package id: 75, project_id: 697, created_at: "2024-06-23 22:08:48.627652421 +0000", upda...e_type: "maven", creator_id: 1248, status: "default", last_downloaded_at: nil, status_message: nil>]5628 when sorting asc5629 is expected to eq [#<Packages::Package id: 74, project_id: 693, created_at: "2024-06-23 22:08:48.621581641 +0000", upda...e_type: "maven", creator_id: 1253, status: "default", last_downloaded_at: nil, status_message: nil>]5630# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_packages_resolver_spec.rb. It took 4.84 seconds. Expected to take 5.52 seconds.5631# [RSpecRunTime] Starting example group spec/policies/deploy_key_policy_spec.rb. Expected to take 5.32 seconds.5632DeployKeyPolicy5633 when deploy key is public5634 and current_user is nil5635 is expected to be disallowed :read_deploy_key5636 is expected to be disallowed :update_deploy_key5637 is expected to be disallowed :update_deploy_key_title5638 and current_user is present5639 is expected to be allowed :read_deploy_key5640 is expected to be disallowed :update_deploy_key5641 is expected to be disallowed :update_deploy_key_title5642 when current_user is admin5643 when admin mode enabled5644 is expected to be allowed :read_deploy_key5645 is expected to be allowed :update_deploy_key5646 is expected to be allowed :update_deploy_key_title5647 when admin mode disabled5648 is expected to be allowed :read_deploy_key5649 is expected to be disallowed :update_deploy_key5650 is expected to be disallowed :update_deploy_key_title5651 when deploy key is private5652 and current_user is nil5653 is expected to be disallowed :read_deploy_key5654 is expected to be disallowed :update_deploy_key5655 is expected to be disallowed :update_deploy_key_title5656 when current_user is admin5657 when admin mode enabled5658 is expected to be allowed :read_deploy_key5659 is expected to be allowed :update_deploy_key5660 is expected to be allowed :update_deploy_key_title5661 when admin mode disabled5662 is expected to be disallowed :read_deploy_key5663 is expected to be disallowed :update_deploy_key5664 is expected to be disallowed :update_deploy_key_title5665 when assigned to the project5666 is expected to be allowed :read_deploy_key5667 is expected to be allowed :update_deploy_key5668 is expected to be allowed :update_deploy_key_title5669 when assigned to another project5670 is expected to be disallowed :read_deploy_key5671 is expected to be disallowed :update_deploy_key5672 is expected to be disallowed :update_deploy_key_title5673 when assigned to miltiple projects5674 is expected to be allowed :read_deploy_key5675 is expected to be allowed :update_deploy_key5676 is expected to be disallowed :update_deploy_key_title5677# [RSpecRunTime] Finishing example group spec/policies/deploy_key_policy_spec.rb. It took 5.04 seconds. Expected to take 5.32 seconds.5678# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_config/worker_matcher_spec.rb. Expected to take 5.24 seconds.5679Gitlab::SidekiqConfig::WorkerMatcher5680 #match?5681 with valid input5682 query: "worker_name=WorkerA", expected_metadatas: ["WorkerA"]5683 is expected to contain exactly "WorkerA"5684 query: "worker_name=WorkerA2", expected_metadatas: ["WorkerA2"]5685 is expected to contain exactly "WorkerA2"5686 query: "worker_name=WorkerB|worker_name=WorkerD", expected_metadatas: ["WorkerB"]5687 is expected to contain exactly "WorkerB"5688 query: "worker_name!=WorkerA", expected_metadatas: ["WorkerA2", "WorkerB", "WorkerC"]5689 is expected to contain exactly "WorkerA2", "WorkerB", and "WorkerC"5690 query: "feature_category=category_a", expected_metadatas: ["WorkerA", "WorkerA2"]5691 is expected to contain exactly "WorkerA" and "WorkerA2"5692 query: "feature_category=category_a,category_c", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerC"]5693 is expected to contain exactly "WorkerA", "WorkerA2", and "WorkerC"5694 query: "feature_category=category_a|feature_category=category_c", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerC"]5695 is expected to contain exactly "WorkerA", "WorkerA2", and "WorkerC"5696 query: "feature_category!=category_a", expected_metadatas: ["WorkerB", "WorkerC"]5697 is expected to contain exactly "WorkerB" and "WorkerC"5698 query: "has_external_dependencies=true", expected_metadatas: ["WorkerB"]5699 is expected to contain exactly "WorkerB"5700 query: "has_external_dependencies=false", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerC"]5701 is expected to contain exactly "WorkerA", "WorkerA2", and "WorkerC"5702 query: "has_external_dependencies=true,false", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerB", "WorkerC"]5703 is expected to contain exactly "WorkerA", "WorkerA2", "WorkerB", and "WorkerC"5704 query: "has_external_dependencies=true|has_external_dependencies=false", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerB", "WorkerC"]5705 is expected to contain exactly "WorkerA", "WorkerA2", "WorkerB", and "WorkerC"5706 query: "has_external_dependencies!=true", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerC"]5707 is expected to contain exactly "WorkerA", "WorkerA2", and "WorkerC"5708 query: "urgency=high", expected_metadatas: ["WorkerA2", "WorkerB"]5709 is expected to contain exactly "WorkerA2" and "WorkerB"5710 query: "urgency=low", expected_metadatas: ["WorkerA"]5711 is expected to contain exactly "WorkerA"5712 query: "urgency=high,low,throttled", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerB", "WorkerC"]5713 is expected to contain exactly "WorkerA", "WorkerA2", "WorkerB", and "WorkerC"5714 query: "urgency=low|urgency=throttled", expected_metadatas: ["WorkerA", "WorkerC"]5715 is expected to contain exactly "WorkerA" and "WorkerC"5716 query: "urgency!=high", expected_metadatas: ["WorkerA", "WorkerC"]5717 is expected to contain exactly "WorkerA" and "WorkerC"5718 query: "name=a", expected_metadatas: ["WorkerA"]5719 is expected to contain exactly "WorkerA"5720 query: "name=a,b", expected_metadatas: ["WorkerA", "WorkerB"]5721 is expected to contain exactly "WorkerA" and "WorkerB"5722 query: "name=a,a:2|name=b", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerB"]5723 is expected to contain exactly "WorkerA", "WorkerA2", and "WorkerB"5724 query: "name!=a,a:2", expected_metadatas: ["WorkerB", "WorkerC"]5725 is expected to contain exactly "WorkerB" and "WorkerC"5726 query: "resource_boundary=memory", expected_metadatas: ["WorkerB", "WorkerC"]5727 is expected to contain exactly "WorkerB" and "WorkerC"5728 query: "resource_boundary=memory,cpu", expected_metadatas: ["WorkerA", "WorkerB", "WorkerC"]5729 is expected to contain exactly "WorkerA", "WorkerB", and "WorkerC"5730 query: "resource_boundary=memory|resource_boundary=cpu", expected_metadatas: ["WorkerA", "WorkerB", "WorkerC"]5731 is expected to contain exactly "WorkerA", "WorkerB", and "WorkerC"5732 query: "resource_boundary!=memory,cpu", expected_metadatas: ["WorkerA2"]5733 is expected to contain exactly "WorkerA2"5734 query: "tags=no_disk_io", expected_metadatas: ["WorkerA", "WorkerB"]5735 is expected to contain exactly "WorkerA" and "WorkerB"5736 query: "tags=no_disk_io,git_access", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerB"]5737 is expected to contain exactly "WorkerA", "WorkerA2", and "WorkerB"5738 query: "tags=no_disk_io|tags=git_access", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerB"]5739 is expected to contain exactly "WorkerA", "WorkerA2", and "WorkerB"5740 query: "tags=no_disk_io&tags=git_access", expected_metadatas: ["WorkerA"]5741 is expected to contain exactly "WorkerA"5742 query: "tags!=no_disk_io", expected_metadatas: ["WorkerA2", "WorkerC"]5743 is expected to contain exactly "WorkerA2" and "WorkerC"5744 query: "tags!=no_disk_io,git_access", expected_metadatas: ["WorkerC"]5745 is expected to contain exactly "WorkerC"5746 query: "tags=unknown_tag", expected_metadatas: []5747 is expected to contain exactly5748 query: "tags!=no_disk_io", expected_metadatas: ["WorkerA2", "WorkerC"]5749 is expected to contain exactly "WorkerA2" and "WorkerC"5750 query: "tags!=no_disk_io,git_access", expected_metadatas: ["WorkerC"]5751 is expected to contain exactly "WorkerC"5752 query: "tags!=unknown_tag", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerB", "WorkerC"]5753 is expected to contain exactly "WorkerA", "WorkerA2", "WorkerB", and "WorkerC"5754 query: "feature_category=category_a&urgency=high", expected_metadatas: ["WorkerA2"]5755 is expected to contain exactly "WorkerA2"5756 query: "feature_category=category_a&urgency=high|feature_category=category_c", expected_metadatas: ["WorkerA2", "WorkerC"]5757 is expected to contain exactly "WorkerA2" and "WorkerC"5758 query: "*", expected_metadatas: ["WorkerA", "WorkerA2", "WorkerB", "WorkerC"]5759 is expected to contain exactly "WorkerA", "WorkerA2", "WorkerB", and "WorkerC"5760 with invalid input5761 query: "feature_category=\"category_a\"", error: Gitlab::SidekiqConfig::WorkerMatcher::InvalidTerm5762 is expected to raise Gitlab::SidekiqConfig::WorkerMatcher::InvalidTerm5763 query: "feature_category=", error: Gitlab::SidekiqConfig::WorkerMatcher::InvalidTerm5764 is expected to raise Gitlab::SidekiqConfig::WorkerMatcher::InvalidTerm5765 query: "feature_category~category_a", error: Gitlab::SidekiqConfig::WorkerMatcher::InvalidTerm5766 is expected to raise Gitlab::SidekiqConfig::WorkerMatcher::InvalidTerm5767 query: "invalid_term=a", error: Gitlab::SidekiqConfig::WorkerMatcher::UnknownPredicate5768 is expected to raise Gitlab::SidekiqConfig::WorkerMatcher::UnknownPredicate5769# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_config/worker_matcher_spec.rb. It took 4.68 seconds. Expected to take 5.24 seconds.5770# [RSpecRunTime] Starting example group spec/services/merge_requests/migrate_external_diffs_service_spec.rb. Expected to take 5.13 seconds.5771MergeRequests::MigrateExternalDiffsService5772 .enqueue!5773 enqueues nothing if external diffs are disabled5774 enqueues eligible in-database diffs if external diffs are enabled5775# [RSpecRunTime] RSpec elapsed time: 28 minutes 34.22 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.27 1.39 1.38 1/295 238355776.5777 #execute5778 migrates an in-database diff to the external store5779# [RSpecRunTime] RSpec elapsed time: 28 minutes 35.9 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.17 1.37 1.37 1/295 239695780.5781# [RSpecRunTime] Finishing example group spec/services/merge_requests/migrate_external_diffs_service_spec.rb. It took 5.16 seconds. Expected to take 5.13 seconds.5782# [RSpecRunTime] Starting example group spec/services/jira_connect_installations/update_service_spec.rb. Expected to take 4.94 seconds.5783JiraConnectInstallations::UpdateService5784 .execute5785 creates an instance and calls execute5786 #execute5787 returns a ServiceResponse5788 updates the installation5789 returns a successful result5790 and model validation fails5791 returns an error result5792# [RSpecRunTime] RSpec elapsed time: 28 minutes 37.44 seconds. Current RSS: ~1318M. Threads: 4. load average: 1.17 1.37 1.37 1/295 239705793.5794 and the installation has an instance_url5795 sends an installed event to the instance5796 and instance_url gets updated5797 sends an installed event to the instance and updates instance_url5798 and the new instance_url is nil5799 starts an async worker to send an uninstalled event to the previous instance5800 does not send an installed event5801# [RSpecRunTime] RSpec elapsed time: 28 minutes 38.78 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.17 1.37 1.37 1/294 239715802.5803 and instance_url is updated5804 sends an installed event to the instance and updates instance_url5805 and the instance installation cannot be created5806 does not change instance_url5807 returns an error message5808 and the installation had a previous instance_url5809 does not send the uninstalled hook to the previous instance_url5810# [RSpecRunTime] RSpec elapsed time: 28 minutes 40.61 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.15 1.36 1.37 1/294 239725811.5812 when failure because of a network error5813 returns an error message5814# [RSpecRunTime] Finishing example group spec/services/jira_connect_installations/update_service_spec.rb. It took 5.23 seconds. Expected to take 4.94 seconds.5815# [RSpecRunTime] Starting example group spec/models/ci/runner_namespace_spec.rb. Expected to take 4.84 seconds.5816Ci::RunnerNamespace5817 does not allow STI5818 behaves like includes Limitable concern5819 #exceeds_limits?5820 without plan limits configured5821 is expected to eq false5822 without plan limits configured5823 is expected to eq false5824 with an existing model5825 is expected to eq true5826 validations5827 is expected to be a kind of Limitable5828 without plan limits configured5829 can create new models5830 with plan limits configured5831 can create new models5832 with an existing model5833 cannot create new models exceeding the plan limits5834 behaves like cleanup by a loose foreign key5835 cleans up (delete or nullify) the model5836# [RSpecRunTime] RSpec elapsed time: 28 minutes 44.62 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.15 1.36 1.37 1/294 239735837.5838 validations5839 is expected to validate that :namespace cannot be empty/falsy5840 is expected to validate that :runner_id is case-sensitively unique within the scope of :namespace_id5841 validates that runner_id is valid5842 associations5843 is expected to belong to runner required: false5844 is expected to belong to namespace required: false5845 is expected to belong to group class_name => ::Group required: false5846 .for_runner5847 with runner ids5848 returns requested runner namespaces5849 with runners5850 returns requested runner namespaces5851# [RSpecRunTime] Finishing example group spec/models/ci/runner_namespace_spec.rb. It took 4.99 seconds. Expected to take 4.84 seconds.5852# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.5853Lint factories for Ci::RunnerNamespace5854 with saas, license, and factory defaults5855 behaves like factory5856 ci_runner_namespace factory5857 does not raise error when built5858 does not raise error when created5859# [RSpecRunTime] RSpec elapsed time: 28 minutes 47.65 seconds. Current RSS: ~1318M. Threads: 4. load average: 1.14 1.35 1.37 1/289 240005860.5861# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.54 seconds. Expected to take 40.68 seconds.5862# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/presenters/issue_move_spec.rb. Expected to take 4.78 seconds.5863Gitlab::SlashCommands::Presenters::IssueMove5864 is expected to be a kind of Hash5865 shows the new issue5866 mentions the old issue and the new issue in the pretext5867# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/presenters/issue_move_spec.rb. It took 4.21 seconds. Expected to take 4.78 seconds.5868# [RSpecRunTime] RSpec elapsed time: 28 minutes 52.03 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.13 1.35 1.36 1/289 240015869.5870# [RSpecRunTime] Starting example group spec/serializers/project_note_entity_spec.rb. Expected to take 4.68 seconds.5871ProjectNoteEntity5872 exposes project-specific elements5873 behaves like note entity5874 basic note5875 exposes correct elements5876 does not expose elements for specific notes cases5877 exposes author correctly5878 does not expose web_url for author5879 exposes permission fields on current_user5880 exposes the report_abuse_path5881 :can_resolve_discussion5882 discussion is resolvable5883 user can resolve5884 is true5885# [RSpecRunTime] RSpec elapsed time: 28 minutes 54.18 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.13 1.35 1.36 1/289 240025886.5887 user cannot resolve5888 is false5889 discussion is not resolvable5890 is false5891 :outdated_line_change_path5892 when note shows outdated changes5893 returns correct outdated_line_change_namespace_project_note_path5894 when note does not show outdated changes5895 does not expose outdated_line_change_path5896 when note was edited5897 exposes last_edited_at and last_edited_by elements5898 when note is a system note5899 exposes system_note_icon_name element5900 when note is part of resolvable discussion5901 exposes paths to resolve note5902 when note is on an issue5903 does not include resolve_with_issue_path5904# [RSpecRunTime] Finishing example group spec/serializers/project_note_entity_spec.rb. It took 4.44 seconds. Expected to take 4.68 seconds.5905# [RSpecRunTime] Starting example group spec/services/ci/enqueue_job_service_spec.rb. Expected to take 4.57 seconds.5906Ci::EnqueueJobService#execute5907 calls Ci::ResetSkippedJobsService5908 returns the job5909 assigns the user to the job5910 calls enqueue!5911 when the job transition is invalid5912 raises StateMachines::InvalidTransition5913# [RSpecRunTime] RSpec elapsed time: 28 minutes 59.19 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.12 1.34 1.36 1/289 240035914.5915 when a transition block is supplied5916 calls the transition block instead of enqueue!5917 when the job is manually triggered another user5918 assigns the user and variables to the job5919 when variables are supplied5920 assigns the variables to the job5921# [RSpecRunTime] Finishing example group spec/services/ci/enqueue_job_service_spec.rb. It took 4.25 seconds. Expected to take 4.57 seconds.5922# [RSpecRunTime] Starting example group spec/services/ci/refs/enqueue_pipelines_to_unlock_service_spec.rb. Expected to take 4.48 seconds.5923Ci::Refs::EnqueuePipelinesToUnlockService5924 #execute5925 when ref is a tag5926 behaves like unlocking pipelines5927 when before_pipeline is given5928 only enqueues old locked pipelines within the ref, excluding the last successful CI source pipeline5929# [RSpecRunTime] RSpec elapsed time: 29 minutes 2.25 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.11 1.34 1.36 1/289 240045930.5931 when before_pipeline is not given5932 enqueues all locked pipelines within the ref5933# [RSpecRunTime] RSpec elapsed time: 29 minutes 3.28 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.11 1.34 1.36 1/289 240055934.5935 when ref is a branch5936 behaves like unlocking pipelines5937 when before_pipeline is given5938 only enqueues old locked pipelines within the ref, excluding the last successful CI source pipeline5939 when before_pipeline is not given5940 enqueues all locked pipelines within the ref5941# [RSpecRunTime] Finishing example group spec/services/ci/refs/enqueue_pipelines_to_unlock_service_spec.rb. It took 4.4 seconds. Expected to take 4.48 seconds.5942# [RSpecRunTime] Starting example group spec/lib/gitlab/git/push_spec.rb. Expected to take 4.39 seconds.5943Gitlab::Git::Push5944 #branch_name5945 when it is a branch push5946 returns branch name5947# [RSpecRunTime] RSpec elapsed time: 29 minutes 6.29 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.10 1.33 1.36 1/291 240405948.5949 when it is a tag push5950 returns nil5951 #branch_push?5952 when pushing a branch ref5953 is expected to be branch push5954 when it is a tag push5955 is expected not to be branch push5956 #branch_updated?5957 when it is a branch push with correct old and new revisions5958 is expected to be branch updated5959 when it is not a branch push5960 is expected not to be branch updated5961 when old revision is blank5962 is expected not to be branch updated5963 when it is not a branch push5964 is expected not to be branch updated5965 when oldrev is nil5966 is expected not to be branch updated5967 #force_push?5968 when old revision is an ancestor of the new revision5969 is expected not to be force push5970 when old revision is not an ancestor of the new revision5971 is expected to be force push5972 when called mulitiple times5973 does not make make multiple calls to the force push check5974 #branch_added?5975 when old revision is defined5976 is expected not to be branch added5977 when old revision is not defined5978 is expected to be branch added5979 #branch_removed?5980 when new revision is defined5981 is expected not to be branch removed5982 when new revision is not defined5983 is expected to be branch removed5984 #modified_paths5985 when a push is a branch update5986 returns modified paths5987 when a push is not a branch update5988 raises an error5989 #oldrev5990 when a valid oldrev is provided5991 returns oldrev5992 when a nil valud is provided5993 returns blank SHA5994 #newrev5995 when valid newrev is provided5996 returns newrev5997 when a nil valud is provided5998 returns blank SHA5999# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/push_spec.rb. It took 4.31 seconds. Expected to take 4.39 seconds.6000# [RSpecRunTime] Starting example group spec/helpers/award_emoji_helper_spec.rb. Expected to take 4.27 seconds.6001AwardEmojiHelper6002 .toggle_award_url6003 note on personal snippet6004 returns correct url6005 note on project item6006 returns correct url6007 personal snippet6008 returns correct url6009 merge request6010 returns correct url6011# [RSpecRunTime] RSpec elapsed time: 29 minutes 12.47 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.09 1.33 1.35 1/295 242936012.6013 issue6014 returns correct url6015# [RSpecRunTime] Finishing example group spec/helpers/award_emoji_helper_spec.rb. It took 3.81 seconds. Expected to take 4.27 seconds.6016# [RSpecRunTime] Starting example group spec/finders/repositories/branch_names_finder_spec.rb. Expected to take 4.25 seconds.6017Repositories::BranchNamesFinder6018 #execute6019 returns all filtered branch names6020 returns a limited number of offset filtered branch names6021 returns all filtered branch names sorted alphabetically with no matching default branch6022 returns all filtered branch names sorted alphabetically with default branch at the top6023# [RSpecRunTime] RSpec elapsed time: 29 minutes 17.53 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.08 1.32 1.35 1/295 244186024.6025# [RSpecRunTime] Finishing example group spec/finders/repositories/branch_names_finder_spec.rb. It took 4.43 seconds. Expected to take 4.25 seconds.6026# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/uploads_manager_spec.rb. Expected to take 4.12 seconds.6027Gitlab::ImportExport::UploadsManager6028 #save6029 when the project has uploads locally stored6030 does not cause errors6031 copies the file in the correct location when there is an upload6032 with orphaned project upload files6033 excludes orphaned upload files6034# [RSpecRunTime] RSpec elapsed time: 29 minutes 19.61 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.08 1.32 1.35 1/295 244196035.6036 with an upload missing its file6037 does not cause errors6038 when upload is in object storage6039 when filename is too long6040 ignores problematic upload and logs exception6041 when network exception occurs6042 ignores problematic upload and logs exception6043 #restore6044 restores the file6045# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/uploads_manager_spec.rb. It took 4.64 seconds. Expected to take 4.12 seconds.6046# [RSpecRunTime] Starting example group spec/finders/groups/projects_requiring_authorizations_refresh/on_direct_membership_finder_spec.rb. Expected to take 4.07 seconds.6047Groups::ProjectsRequiringAuthorizationsRefresh::OnDirectMembershipFinder6048 #execute6049 projects affected when a new member is added to a specific group (here, `Group B`)6050 returns all projects IDs where authorizations need to be created for the userdue to their new membership being created in `Group B`6051 includes only the expected projects6052# [RSpecRunTime] RSpec elapsed time: 29 minutes 25.94 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.07 1.31 1.35 1/291 244206053.6054# [RSpecRunTime] Finishing example group spec/finders/groups/projects_requiring_authorizations_refresh/on_direct_membership_finder_spec.rb. It took 3.76 seconds. Expected to take 4.07 seconds.6055# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/bridge/common_spec.rb. Expected to take 3.97 seconds.6056Gitlab::Ci::Status::Bridge::Common6057 #details_path6058 when user has access to read downstream pipeline6059 is expected to have details6060 is expected to include "pipelines/163"6061# [RSpecRunTime] RSpec elapsed time: 29 minutes 27.59 seconds. Current RSS: ~1225M. Threads: 4. load average: 1.07 1.31 1.35 1/291 244216062.6063 when user does not have access to read downstream pipeline6064 is expected not to have details6065 is expected to be nil6066 #label6067 returns description6068 when description is nil6069 returns core status label6070# [RSpecRunTime] RSpec elapsed time: 29 minutes 29.23 seconds. Current RSS: ~1234M. Threads: 4. load average: 1.07 1.31 1.35 1/291 244226071.6072 when description is empty string6073 returns core status label6074# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/bridge/common_spec.rb. It took 3.93 seconds. Expected to take 3.97 seconds.6075# [RSpecRunTime] Starting example group spec/services/issuable/callbacks/time_tracking_spec.rb. Expected to take 3.92 seconds.6076Issuable::Callbacks::TimeTracking6077 #after_initialize6078 when at project level6079 and work item is not persisted6080 with non string params6081 behaves like sets work item time tracking data6082 correctly sets time tracking data6083 with string params6084 behaves like sets work item time tracking data6085 correctly sets time tracking data6086 when time tracking param is not present6087 behaves like does not set work item time tracking data6088 does not change work item time tracking data6089 when widget does not exist in new type6090 behaves like does not set work item time tracking data6091 does not change work item time tracking data6092 and work item is persisted6093 with non string params6094 behaves like sets work item time tracking data6095 correctly sets time tracking data6096 with string params6097 behaves like sets work item time tracking data6098 correctly sets time tracking data6099 when resetting time spent6100 resets timelogs6101 when time tracking param is not present6102 behaves like does not set work item time tracking data6103 does not change work item time tracking data6104 when widget does not exist in new type6105 behaves like does not set work item time tracking data6106 does not change work item time tracking data6107 when at group level6108 and work item is not persisted6109 with non string params6110 behaves like sets work item time tracking data6111 correctly sets time tracking data6112 with string params6113 behaves like sets work item time tracking data6114 correctly sets time tracking data6115 when time tracking param is not present6116 behaves like does not set work item time tracking data6117 does not change work item time tracking data6118 and work item is persisted6119 with non string params6120 behaves like sets work item time tracking data6121 correctly sets time tracking data6122 with string params6123 behaves like sets work item time tracking data6124 correctly sets time tracking data6125 with invalid data6126 when time_estimate is invalid6127 behaves like raises an Error6128 is expected to raise Issuable::Callbacks::Base::Error with "Time estimate must be formatted correctly. For example: 1h 30m."6129 when time_spent is invalid6130 behaves like raises an Error6131 is expected to raise Issuable::Callbacks::Base::Error with "Time spent must be formatted correctly. For example: 1h 30m."6132# [RSpecRunTime] Finishing example group spec/services/issuable/callbacks/time_tracking_spec.rb. It took 3.48 seconds. Expected to take 3.92 seconds.6133# [RSpecRunTime] Starting example group spec/models/oauth_access_token_spec.rb. Expected to take 3.83 seconds.6134OauthAccessToken6135 does not allow STI6136 scopes6137 .latest_per_application6138 returns only the latest token for each application6139# [RSpecRunTime] RSpec elapsed time: 29 minutes 34.57 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.06 1.30 1.35 1/291 244236140.6141 Doorkeeper secret storing6142 does not have a prefix6143 stores the token in hashed format6144 does not allow falling back to plaintext token comparison6145 finds a token by plaintext token6146 when the token is stored in plaintext6147 falls back to plaintext token comparison6148# [RSpecRunTime] RSpec elapsed time: 29 minutes 36.46 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.06 1.30 1.35 1/291 244246149.6150 .matching_token_for6151 does not find existing tokens6152 #expires_in6153 when token has expires_in value set6154 uses the expires_in value6155 when token has nil expires_in6156 uses default value6157# [RSpecRunTime] Finishing example group spec/models/oauth_access_token_spec.rb. It took 3.73 seconds. Expected to take 3.83 seconds.6158# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.6159Lint factories for OauthAccessToken6160 with saas, license, and factory defaults6161 behaves like factory6162 oauth_access_token factory6163 does not raise error when built6164 does not raise error when created6165# [RSpecRunTime] RSpec elapsed time: 29 minutes 38.71 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.06 1.30 1.35 1/291 244516166.6167# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.64 seconds. Expected to take 40.68 seconds.6168# [RSpecRunTime] Starting example group spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb. Expected to take 3.78 seconds.6169ClickHouse::SyncStrategies::BaseSyncStrategy6170 #execute6171 when clickhouse is not configured6172 skips execution6173 when exclusive lease error happens6174 skips execution6175 #projections6176 raises a NotImplementedError6177 #csv_mapping6178 raises a NotImplementedError6179 #insert_query6180 raises a NotImplementedError6181# [RSpecRunTime] Finishing example group spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb. It took 0.83 second. Expected to take 3.78 seconds.6182# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client/issue_link_spec.rb. Expected to take 3.73 seconds.6183ErrorTracking::SentryClient::IssueLink6184 #create_issue_link6185 is expected to be present6186 behaves like Sentry API response size limit6187 when response body is within limit6188 checks parsed response6189 when response body is too large6190 raises an exception6191 when resulting memory size of the parsed response is too large6192 raises an exception6193 behaves like calls sentry api6194 calls sentry api6195 with redirects6196 behaves like no Sentry redirects6197 does not follow redirects6198 when exception is raised6199 behaves like maps Sentry exceptions6200 HTTParty::Error6201 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry"6202 Net::OpenTimeout6203 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out"6204 SocketError6205 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry"6206 OpenSSL::SSL::SSLError6207 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data"6208 Errno::ECONNREFUSED6209 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused"6210 StandardError6211 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError"6212 when integration_id is not provided6213 is expected to be present6214 behaves like Sentry API response size limit6215 when response body is within limit6216 checks parsed response6217 when response body is too large6218 raises an exception6219 when resulting memory size of the parsed response is too large6220 raises an exception6221 behaves like calls sentry api6222 calls sentry api6223 with redirects6224 behaves like no Sentry redirects6225 does not follow redirects6226 when exception is raised6227 behaves like maps Sentry exceptions6228 HTTParty::Error6229 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry"6230 Net::OpenTimeout6231 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out"6232 SocketError6233 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry"6234 OpenSSL::SSL::SSLError6235 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data"6236 Errno::ECONNREFUSED6237 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused"6238 StandardError6239 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError"6240# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client/issue_link_spec.rb. It took 3.39 seconds. Expected to take 3.73 seconds.6241# [RSpecRunTime] Starting example group spec/helpers/preferences_helper_spec.rb. Expected to take 3.65 seconds.6242PreferencesHelper6243 #dashboard_choices6244 raises an exception when defined choices may be missing6245 raises an exception when defined choices may be using the wrong key6246 provides better option descriptions6247 #first_day_of_week_choices6248 returns Saturday, Sunday and Monday as choices6249 #first_day_of_week_choices_with_default6250 returns choices including system default6251 returns choices including system default set to Monday6252 returns choices including system default set to Saturday6253 #time_display_format_choices_with_default6254 returns choices6255 #user_application_theme6256 with a user6257 returns user's theme's css_class6258 without a user6259 returns the default theme6260 #user_application_dark_mode?6261 with a user6262 returns true if user's selected dark mode6263 returns false if user's selected light mode6264 without a user6265 returns false6266 #user_color_scheme6267 with a user6268 returns user's scheme's css_class6269 returns the default when id is invalid6270 without a user6271 returns the default theme6272 #user_diffs_colors6273 with a user6274 returns user's diffs colors6275 omits property if nil6276 omits property if blank6277 without a user6278 returns no properties6279 #custom_diff_color_classes6280 with a user6281 returns color classes6282 omits property if nil6283 omits property if blank6284 without a user6285 returns no classes6286 #language_choices6287 lists all the selectable language options with their translation percent6288 #integration_views6289 on default6290 does not include integration views6291 when Gitpod is enabled6292 includes Gitpod integration6293 when Gitpod url is not set6294 includes Gitpod integration with default url6295 when WebIdeExtensionsMarketplace is enabled6296 includes extension marketplace integration6297# [RSpecRunTime] Finishing example group spec/helpers/preferences_helper_spec.rb. It took 3.44 seconds. Expected to take 3.65 seconds.6298# [RSpecRunTime] Starting example group spec/lib/gitlab/shell_spec.rb. Expected to take 3.6 seconds.6299Gitlab::Shell6300 .verify_api_request6301 returns the decoded JWT6302 when secret is wrong6303 returns nil6304# [RSpecRunTime] RSpec elapsed time: 29 minutes 47.66 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.05 1.29 1.34 1/291 244786305.6306 when issuer is wrong6307 returns nil6308 .header_set?6309 is expected to be truthy6310 when header is missing6311 is expected to be falsey6312 .secret_token6313 memoized secret_token6314 behaves like creates and links the secret token file6315 creates and links the secret token file6316 when link_file is a broken symbolic link6317 behaves like creates and links the secret token file6318 creates and links the secret token file6319 when secret_file exists6320 reads the token from the existing file6321 behaves like creates and links the secret token file6322 creates and links the secret token file6323 namespace actions6324 #repository_exists?6325 when the repository does not exist6326 returns false6327 when the repository exists6328 returns true6329# [RSpecRunTime] Finishing example group spec/lib/gitlab/shell_spec.rb. It took 3.14 seconds. Expected to take 3.6 seconds.6330# [RSpecRunTime] Starting example group spec/workers/merge_requests/handle_assignees_change_worker_spec.rb. Expected to take 3.58 seconds.6331MergeRequests::HandleAssigneesChangeWorker6332 behaves like an idempotent worker6333 is labeled as idempotent6334 performs multiple times sequentially without raising an exception6335# [RSpecRunTime] RSpec elapsed time: 29 minutes 52.32 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.05 1.28 1.34 1/297 246396336.6337 #perform6338 calls MergeRequests::HandleAssigneesChangeService#execute to handle the changes6339 when there are no changes6340 still calls MergeRequests::HandleAssigneesChangeService#execute6341 when the old assignees cannot be found6342 still calls MergeRequests::HandleAssigneesChangeService#execute6343 with a non-existing merge request6344 does nothing6345 with a non-existing user6346 does nothing6347# [RSpecRunTime] Finishing example group spec/workers/merge_requests/handle_assignees_change_worker_spec.rb. It took 3.43 seconds. Expected to take 3.58 seconds.6348# [RSpecRunTime] Starting example group spec/lib/gitlab/database/count/exact_count_strategy_spec.rb. Expected to take 3.45 seconds.6349Gitlab::Database::Count::ExactCountStrategy6350 #count6351 counts all models6352 returns default value if count times out6353# [RSpecRunTime] RSpec elapsed time: 29 minutes 56.13 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.04 1.28 1.34 1/296 246406354.6355# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/count/exact_count_strategy_spec.rb. It took 3.19 seconds. Expected to take 3.45 seconds.6356# [RSpecRunTime] Starting example group spec/services/packages/conan/single_package_search_service_spec.rb. Expected to take 3.4 seconds.6357Packages::Conan::SinglePackageSearchService6358 #execute6359 with a valid query and user with permissions6360 returns the correct package6361# [RSpecRunTime] RSpec elapsed time: 29 minutes 58.06 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.04 1.28 1.34 1/296 246416362.6363 with a user without permissions6364 returns an empty array6365# [RSpecRunTime] RSpec elapsed time: 29 minutes 59.47 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.04 1.28 1.34 1/296 246426366.6367# [RSpecRunTime] Finishing example group spec/services/packages/conan/single_package_search_service_spec.rb. It took 3.34 seconds. Expected to take 3.4 seconds.6368# [RSpecRunTime] Starting example group spec/lib/google_api/cloud_platform/client_spec.rb. Expected to take 3.29 seconds.6369GoogleApi::CloudPlatform::Client6370 .session_key_for_redirect_uri6371 creates a new session key6372 .new_session_key_for_redirect_uri6373 generates a new session key6374 #validate_token6375 when token is nil6376 is expected to be falsy6377 when expires_at is nil6378 is expected to be falsy6379 when expires in 1 hour6380 is expected to be truthy6381 when expires in 10 minutes6382 is expected to be falsy6383 #user_agent_header6384 returns a RequestOptions object6385 has the correct GitLab version in User-Agent header6386 #list_projects6387 calls Google Api CloudResourceManagerService#list_projects6388 #create_service_account6389 calls Google Api IamService#create_service_account6390# [RSpecRunTime] RSpec elapsed time: 30 minutes 2.06 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.04 1.27 1.34 1/291 246436391.6392 #create_service_account_key6393 calls Google Api IamService#create_service_account_key6394 grant_service_account_roles6395 calls Google Api CloudResourceManager#set_iam_policy6396 #enable_cloud_run6397 calls Google Api IamService#create_service_account_key6398 #enable_artifacts_registry6399 calls Google Api IamService#create_service_account_key6400 #enable_cloud_build6401 calls Google Api IamService#create_service_account_key6402 #enable_cloud_sql_admin6403 calls Google Api ServiceUsageService6404 #enable_compute6405 calls Google Api ServiceUsageService6406 #enable_service_networking6407 calls Google Api ServiceUsageService6408 #enable_visionai6409 calls Google Api ServiceUsageService6410 #revoke_authorizations6411 calls the revoke endpoint6412 #create_cloudsql_database6413 calls Google Api SQLAdminService#insert_database6414 #create_cloudsql_user6415 calls Google Api SQLAdminService#insert_user6416 #get_cloudsql_instance6417 calls Google Api SQLAdminService#get_instance6418 #list_cloudsql_databases6419 calls Google Api SQLAdminService#list_databases6420 #list_cloudsql_users6421 calls Google Api SQLAdminService#list_users6422 #create_cloudsql_instance6423 calls Google Api SQLAdminService#insert_instance6424# [RSpecRunTime] Finishing example group spec/lib/google_api/cloud_platform/client_spec.rb. It took 4.58 seconds. Expected to take 3.29 seconds.6425# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/policy/refs_spec.rb. Expected to take 3.28 seconds.6426Gitlab::Ci::Build::Policy::Refs6427 #satisfied_by?6428 when matching ref6429 is satisfied when pipeline branch matches6430 is not satisfied when pipeline branch does not match6431 when matching tags6432 when pipeline runs for a tag6433 is satisfied when tags matcher is specified6434 when pipeline is not created for a tag6435 is not satisfied when tag match is specified6436 when also matching a path6437 is satisfied when provided patch matches specified one6438 is not satisfied when path differs6439 when matching a source6440 is satisfied when provided source keyword matches6441 is not satisfied when provided source keyword does not match6442 when source is merge_request_event6443 is satisfied with only: merge_request6444 is not satisfied with only: merge_request_event6445 when source is external_pull_request_event6446 is satisfied with only: external_pull_request6447 is not satisfied with only: external_pull_request_event6448 when source is pipeline6449 is satisfied with only: pipelines6450 is satisfied with only: pipeline6451 when source is parent_pipeline6452 is satisfied with only: parent_pipelines6453 is satisfied with only: parent_pipeline6454 when matching a ref by a regular expression6455 is satisfied when regexp matches pipeline ref6456 is satisfied when case-insensitive regexp matches pipeline ref6457 is not satisfied when regexp does not match pipeline ref6458 when unsafe regexp is used6459 ignores invalid regexp6460 malicious regexp6461 takes under a second6462# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/policy/refs_spec.rb. It took 2.94 seconds. Expected to take 3.28 seconds.6463# [RSpecRunTime] Starting example group spec/serializers/ci/job_serializer_spec.rb. Expected to take 3.2 seconds.6464Ci::JobSerializer6465 #represent6466 when a single object is being serialized6467 serializers the pipeline object6468# [RSpecRunTime] RSpec elapsed time: 30 minutes 8.43 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.04 1.27 1.33 1/291 246446469.6470 when multiple objects are being serialized6471 serializers the array of pipelines6472# [RSpecRunTime] RSpec elapsed time: 30 minutes 9.93 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.04 1.27 1.33 1/291 246456473.6474# [RSpecRunTime] Finishing example group spec/serializers/ci/job_serializer_spec.rb. It took 2.94 seconds. Expected to take 3.2 seconds.6475# [RSpecRunTime] Starting example group spec/services/import/gitlab_projects/create_project_service_spec.rb. Expected to take 3.12 seconds.6476Import::GitlabProjects::CreateProjectService6477 validation6478 is expected to be valid6479 validates presence of path6480 validates presence of name6481 is invalid if the strategy is invalid6482 #execute6483 creates a project successfully6484 when the project creation raises an error6485 fails to create a project6486 when the validation fail6487 fails to create a project6488 when the project contains multiple errors6489 fails to create a project6490 when the strategy adds project parameters6491 merges the strategy project parameters6492# [RSpecRunTime] Finishing example group spec/services/import/gitlab_projects/create_project_service_spec.rb. It took 2.53 seconds. Expected to take 3.12 seconds.6493# [RSpecRunTime] Starting example group spec/workers/group_destroy_worker_spec.rb. Expected to take 3.11 seconds.6494GroupDestroyWorker6495 is labeled as idempotent6496 performs multiple times sequentially without raising an exception6497 does not change groups when run twice6498 #perform6499 deletes the group and associated projects6500# [RSpecRunTime] RSpec elapsed time: 30 minutes 15.38 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.10 1.28 1.34 1/291 246466501.6502# [RSpecRunTime] Finishing example group spec/workers/group_destroy_worker_spec.rb. It took 2.92 seconds. Expected to take 3.11 seconds.6503# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/run_checks_service_spec.rb. Expected to take 3.02 seconds.6504MergeRequests::Mergeability::RunChecksService6505 #execute6506 when every check is skipped6507 is still a success6508 behaves like checks are all executed6509 when all checks are set to be executed6510 is expected to eq 06511# [RSpecRunTime] RSpec elapsed time: 30 minutes 17.38 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.10 1.28 1.34 1/297 247806512.6513 when a check is skipped6514 does not execute the check6515 behaves like checks are all executed6516 when all checks are set to be executed6517 is expected to eq 66518 when one check fails6519 returns the failed check6520 behaves like checks are all executed6521 when all checks are set to be executed6522 is expected to eq 66523 when one check is inactive6524 is still a success6525 behaves like checks are all executed6526 when all checks are set to be executed6527 is expected to eq 66528 when a check is not skipped6529 when the check is cacheable6530 when the check is cached6531 returns the cached result6532 behaves like checks are all executed6533 when all checks are set to be executed6534 is expected to eq 16535 when the check is not cached6536 writes and returns the result6537 behaves like checks are all executed6538 when all checks are set to be executed6539 is expected to eq 16540 when check is not cacheable6541 does not call the results store6542# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/run_checks_service_spec.rb. It took 3.3 seconds. Expected to take 3.02 seconds.6543# [RSpecRunTime] Starting example group spec/serializers/trigger_variable_entity_spec.rb. Expected to take 3.01 seconds.6544TriggerVariableEntity6545 exposes the variable key6546 when user has access to the value6547 when user is maintainer6548 exposes the variable value6549# [RSpecRunTime] RSpec elapsed time: 30 minutes 20.44 seconds. Current RSS: ~1297M. Threads: 4. load average: 1.10 1.27 1.33 1/296 247816550.6551 when user is owner6552 exposes the variable value6553 when user does not have access to the value6554 does not expose the variable value6555# [RSpecRunTime] Finishing example group spec/serializers/trigger_variable_entity_spec.rb. It took 3.19 seconds. Expected to take 3.01 seconds.6556# [RSpecRunTime] Starting example group spec/graphql/mutations/release_asset_links/delete_spec.rb. Expected to take 2.94 seconds.6557Mutations::ReleaseAssetLinks::Delete6558 #resolve6559 when the current user has access to delete the link6560 deletes the link and returns it6561 with protected tag6562 when user has access to the protected tag6563 does not have errors6564# [RSpecRunTime] RSpec elapsed time: 30 minutes 23.82 seconds. Current RSS: ~1297M. Threads: 4. load average: 1.10 1.27 1.33 1/296 248086565.6566 when user does not have access to the protected tag6567 raises a resource access error6568 when the link doesn't exist6569 raises an error6570 when destroy process fails6571 returns errors6572 when the current user does not have access to delete the link6573 raises an error6574# [RSpecRunTime] Finishing example group spec/graphql/mutations/release_asset_links/delete_spec.rb. It took 2.61 seconds. Expected to take 2.94 seconds.6575# [RSpecRunTime] Starting example group spec/lib/gitlab/repository_set_cache_spec.rb. Expected to take 2.89 seconds.6576Gitlab::RepositorySetCache6577 #cache_key6578 project repository6579 behaves like cache_key examples6580 includes the namespace6581 with a given namespace6582 includes the full namespace6583 personal snippet repository6584 behaves like cache_key examples6585 includes the namespace6586 with a given namespace6587 includes the full namespace6588 project snippet repository6589 behaves like cache_key examples6590 includes the namespace6591 with a given namespace6592 includes the full namespace6593 #write6594 writes the value to the cache6595 sets the expiry of the set6596 #expire6597 actually wrote the values6598 single key6599 is expected to eq 16600 deletes the given key from the cache6601 multiple keys6602 is expected to eq 26603 deletes the given keys from the cache6604 no keys6605 is expected to eq 06606 when deleting over 1000 keys6607 deletes in batches of 10006608 #exist?6609 checks whether the key exists6610 #fetch6611 fetches the key from the cache when filled6612 writes the value of the provided block when empty6613 #search6614 returns search pattern matches from the key6615 #include?6616 checks inclusion in the Redis set6617 #try_include?6618 checks existence of the redis set and inclusion6619# [RSpecRunTime] Finishing example group spec/lib/gitlab/repository_set_cache_spec.rb. It took 3.16 seconds. Expected to take 2.89 seconds.6620# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_lfs_objects_worker_spec.rb. Expected to take 2.85 seconds.6621Gitlab::GithubImport::Stage::ImportLfsObjectsWorker6622 behaves like Gitlab::GithubImport::StageMethods6623 .sidekiq_retries_exhausted6624 tracks the exception and marks the import as failed6625 .sidekiq_options6626 has a status_expiration6627 has a retry of 66628 #perform6629 returns if no project could be found6630 returns if the import state is no longer in progress6631 imports the data when the project exists6632 queues RefreshImportJidWorker6633 logs error when import fails with a StandardError6634 rescheduling the worker on certain errors6635 error: Gitlab::GithubImport::RateLimitError6636 reschedules the worker6637 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError6638 reschedules the worker6639 #import6640 imports all the lfs objects6641# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_lfs_objects_worker_spec.rb. It took 2.25 seconds. Expected to take 2.85 seconds.6642# [RSpecRunTime] Starting example group spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb. Expected to take 2.8 seconds.6643Ci::ExternalPullRequests::CreatePipelineService6644 #execute6645 when pull request is open6646 when source sha is the head of the source branch6647 enqueues Ci::ExternalPullRequests::CreatePipelineWorker6648# [RSpecRunTime] RSpec elapsed time: 30 minutes 31.81 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.08 1.26 1.33 1/294 248496649.6650 when source sha is not the head of the source branch (force push upon rebase)6651 does nothing6652 when pull request is not opened6653 does nothing6654# [RSpecRunTime] Finishing example group spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb. It took 2.5 seconds. Expected to take 2.8 seconds.6655# [RSpecRunTime] Starting example group spec/lib/gitlab/lfs/client_spec.rb. Expected to take 2.74 seconds.6656Gitlab::Lfs::Client6657 #batch6658 server returns 200 OK6659 makes a successful batch request6660 server returns 400 error6661 raises an error6662 server returns 500 error6663 raises an error6664 server returns an exotic transfer method6665 raises an error6666 #upload6667 server returns 200 OK to an authenticated request6668 makes an HTTP PUT with expected parameters6669 server returns 200 OK with a chunked transfer request6670 makes an HTTP PUT with expected parameters6671 server returns 200 OK with a username and password in the URL6672 makes an HTTP PUT with expected parameters6673 no credentials in client6674 server returns 200 OK with credentials in URL6675 makes an HTTP PUT with expected parameters6676 server returns 200 OK to an unauthenticated request6677 makes an HTTP PUT with expected parameters6678 request is not marked as authenticated but includes an authorization header6679 prefers the provided authorization header6680 LFS object has no file6681 makes an HTTP PUT with expected parameters6682 server returns 400 error6683 raises an error6684 server returns 500 error6685 raises an error6686 #verify6687 server returns 200 OK to an authenticated request6688 makes an HTTP POST with expected parameters6689 server returns 200 OK with a username and password in the URL6690 makes an HTTP PUT with expected parameters6691 server returns 200 OK to an unauthenticated request6692 makes an HTTP POST with expected parameters6693 request is not marked as authenticated but includes an authorization header6694 prefers the provided authorization header6695 server returns 400 error6696 raises an error6697 server returns 500 error6698 raises an error6699# [RSpecRunTime] Finishing example group spec/lib/gitlab/lfs/client_spec.rb. It took 2.39 seconds. Expected to take 2.74 seconds.6700# [RSpecRunTime] Starting example group spec/workers/work_items/import_work_items_csv_worker_spec.rb. Expected to take 2.72 seconds.6701WorkItems::ImportWorkItemsCsvWorker6702 .sidekiq_retries_exhausted6703 destroys upload6704 #perform6705 calls #execute on WorkItems::ImportCsvService and destroys upload6706 behaves like an idempotent worker6707 is labeled as idempotent6708 performs multiple times sequentially without raising an exception6709# [RSpecRunTime] RSpec elapsed time: 30 minutes 37.18 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.15 1.27 1.33 1/296 248596710.6711# [RSpecRunTime] Finishing example group spec/workers/work_items/import_work_items_csv_worker_spec.rb. It took 2.42 seconds. Expected to take 2.72 seconds.6712# [RSpecRunTime] Starting example group spec/workers/issuable/create_reminder_worker_spec.rb. Expected to take 2.67 seconds.6713Issuable::CreateReminderWorker6714 is labeled as idempotent6715 performs multiple times sequentially without raising an exception6716 #perform6717 when the user does not exist6718 does not call TodoService#mark_todo6719# [RSpecRunTime] RSpec elapsed time: 30 minutes 39.42 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.15 1.27 1.33 1/297 249936720.6721 when the merge request does not exist6722 does not call TodoService#mark_todo6723 when MR and user exist6724 creates a new instance of TodoService6725 calls TodoService#mark_todo6726# [RSpecRunTime] Finishing example group spec/workers/issuable/create_reminder_worker_spec.rb. It took 2.67 seconds. Expected to take 2.67 seconds.6727# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/instrumentation_spec.rb. Expected to take 2.62 seconds.6728Gitlab::Database::Migrations::Instrumentation6729 #observe6730 executes the given block6731 behavior with observers6732 instantiates observer with observation6733 calls #before, #after, #record on given observers6734 ignores errors coming from observers #before6735 ignores errors coming from observers #after6736 ignores errors coming from observers #record6737 on successful execution6738 records a valid observation6739 transforms observation to expected json6740 upon failure6741 exception: StandardError, error_message: "something went wrong"6742 retrieving observations6743 records a valid observation6744 transforms observation to expected json6745 exception: ActiveRecord::StatementTimeout, error_message: "timeout"6746 retrieving observations6747 records a valid observation6748 transforms observation to expected json6749 sequence of migrations with failures6750 records observations for all migrations6751# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/instrumentation_spec.rb. It took 2.35 seconds. Expected to take 2.62 seconds.6752# [RSpecRunTime] Starting example group spec/serializers/import/github_failure_entity_spec.rb. Expected to take 2.59 seconds.6753Import::GithubFailureEntity6754 exposes correct attributes6755 with `pull_request_review` failure6756 behaves like import failure entity6757 exposes required fields for import entity6758 with `issue_attachment` failure6759 behaves like import failure entity6760 exposes required fields for import entity6761 with `release_attachment` failure6762 behaves like import failure entity6763 exposes required fields for import entity6764 with `merge_request_attachment` failure6765 behaves like import failure entity6766 exposes required fields for import entity6767 with `pull_request_merged_by` failure6768 behaves like import failure entity6769 exposes required fields for import entity6770 with `issue` failure6771 behaves like import failure entity6772 exposes required fields for import entity6773 with `note_attachment` failure6774 behaves like import failure entity6775 exposes required fields for import entity6776 with `diff_note` failure6777 behaves like import failure entity6778 exposes required fields for import entity6779 with `protected_branch` failure6780 behaves like import failure entity6781 exposes required fields for import entity6782 with `label` failure6783 behaves like import failure entity6784 exposes required fields for import entity6785 with `pull_request_review_request` failure6786 behaves like import failure entity6787 exposes required fields for import entity6788 with `note` failure6789 behaves like import failure entity6790 exposes required fields for import entity6791 with `lfs_object` failure6792 behaves like import failure entity6793 exposes required fields for import entity6794 with `milestone` failure6795 behaves like import failure entity6796 exposes required fields for import entity6797 with `collaborator` failure6798 behaves like import failure entity6799 exposes required fields for import entity6800 with `release` failure6801 behaves like import failure entity6802 exposes required fields for import entity6803 with an invalid import_url6804 behaves like import failure entity6805 exposes required fields for import entity6806 with `pull_request` failure6807 behaves like import failure entity6808 exposes required fields for import entity6809 with `issue_event` failure6810 behaves like import failure entity6811 exposes required fields for import entity6812 with unknown failure6813 behaves like import failure entity6814 exposes required fields for import entity6815# [RSpecRunTime] Finishing example group spec/serializers/import/github_failure_entity_spec.rb. It took 2.44 seconds. Expected to take 2.59 seconds.6816# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb. Expected to take 2.53 seconds.6817BulkImports::Projects::Pipelines::RepositoryPipeline6818 #run6819 successfully imports repository6820 imports new repository into destination project6821 project has no repository6822 skips repository import6823 blocked local networks6824 prevents import6825 when scheme is blocked6826 prevents import6827 #after_run6828 executes housekeeping service after import6829# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb. It took 2.12 seconds. Expected to take 2.53 seconds.6830# [RSpecRunTime] Starting example group spec/services/users/keys_count_service_spec.rb. Expected to take 2.52 seconds.6831Users::KeysCountService6832 behaves like a counter caching service6833 #count6834 caches the count6835 #refresh_cache6836 refreshes the cache6837 #delete_cache6838 removes the cache6839 #uncached_count6840 does not cache the count6841 #count6842 returns the number of SSH keys as an Integer6843 does not count signing keys6844 #uncached_count6845 returns the number of SSH keys6846 #cache_key6847 returns the cache key6848# [RSpecRunTime] Finishing example group spec/services/users/keys_count_service_spec.rb. It took 1.65 seconds. Expected to take 2.52 seconds.6849# [RSpecRunTime] Starting example group spec/presenters/packages/pypi/simple_package_versions_presenter_spec.rb. Expected to take 2.46 seconds.6850Packages::Pypi::SimplePackageVersionsPresenter6851 #body6852 for project6853 behaves like pypi package presenter6854 avoids N+1 database queries6855 version: ">=2.7", expected_version: ">=2.7", with_package1: true6856 is expected to include "<a href=\"http://localhost/api/v4/projects/778/packages/pypi/files/440e5e148a25331bbd7991575f7d54933...c0ebf6cc735a18ee5066ac1381bb590\" data-requires-python=\">=2.7\">sample-project-1.0.0.tar.gz</a>"6857 version: "\"><script>alert(1)</script>", expected_version: ""><script>alert(1)</script>", with_package1: true6858 is expected to include "<a href=\"http://localhost/api/v4/projects/778/packages/pypi/files/440e5e148a25331bbd7991575f7d54933...requires-python=\""><script>alert(1)</script>\">sample-project-1.0.0.tar.gz</a>"6859 version: ">=2.7, !=3.0", expected_version: ">=2.7, !=3.0", with_package1: false6860 is expected to include "<a href=\"http://localhost/api/v4/projects/778/packages/pypi/files/440e5e148a25331bbd7991575f7d54933...c735a18ee5066ac1381bb590\" data-requires-python=\">=2.7, !=3.0\">sample-project-2.0.0.tar.gz</a>"6861 for group6862 behaves like pypi package presenter6863 avoids N+1 database queries6864 version: ">=2.7", expected_version: ">=2.7", with_package1: true6865 is expected to include "<a href=\"http://localhost/api/v4/groups/1800/-/packages/pypi/files/440e5e148a25331bbd7991575f7d5493...c0ebf6cc735a18ee5066ac1381bb590\" data-requires-python=\">=2.7\">sample-project-1.0.0.tar.gz</a>"6866 version: "\"><script>alert(1)</script>", expected_version: ""><script>alert(1)</script>", with_package1: true6867 is expected to include "<a href=\"http://localhost/api/v4/groups/1800/-/packages/pypi/files/440e5e148a25331bbd7991575f7d5493...requires-python=\""><script>alert(1)</script>\">sample-project-1.0.0.tar.gz</a>"6868 version: ">=2.7, !=3.0", expected_version: ">=2.7, !=3.0", with_package1: false6869 is expected to include "<a href=\"http://localhost/api/v4/groups/1800/-/packages/pypi/files/440e5e148a25331bbd7991575f7d5493...c735a18ee5066ac1381bb590\" data-requires-python=\">=2.7, !=3.0\">sample-project-2.0.0.tar.gz</a>"6870 with package files pending destruction6871 is expected not to include "package_file_pending_destruction"6872# [RSpecRunTime] Finishing example group spec/presenters/packages/pypi/simple_package_versions_presenter_spec.rb. It took 1.97 seconds. Expected to take 2.46 seconds.6873# [RSpecRunTime] Starting example group spec/helpers/environments_helper_spec.rb. Expected to take 2.45 seconds.6874EnvironmentsHelper6875 #metrics_data6876 returns data6877 without admin_operations permission6878 is expected to include {"can_access_operations_settings" => "false"}6879# [RSpecRunTime] RSpec elapsed time: 30 minutes 51.94 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.12 1.26 1.33 1/291 250426880.6881 when the environment is not available6882 is expected to include {"environment_state" => "stopped"}6883 when metrics dashboard feature is unavailable6884 does not return data6885 #custom_metrics_available?6886 returns true6887 #environments_folder_list_view_data6888 returns folder related data6889# [RSpecRunTime] Finishing example group spec/helpers/environments_helper_spec.rb. It took 2.31 seconds. Expected to take 2.45 seconds.6890# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/presenters/issue_close_spec.rb. Expected to take 2.37 seconds.6891Gitlab::SlashCommands::Presenters::IssueClose6892 is expected to be a kind of Hash6893 shows the issue6894 confidential issue6895 shows an ephemeral response6896# [RSpecRunTime] RSpec elapsed time: 30 minutes 55.06 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.11 1.25 1.33 1/291 250436897.6898# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/presenters/issue_close_spec.rb. It took 2.36 seconds. Expected to take 2.37 seconds.6899# [RSpecRunTime] Starting example group spec/workers/stage_update_worker_spec.rb. Expected to take 2.36 seconds.6900StageUpdateWorker6901 #perform6902 when stage exists6903 updates stage status6904 behaves like an idempotent worker6905 is labeled as idempotent6906 performs multiple times sequentially without raising an exception6907 results in the stage getting the skipped status6908# [RSpecRunTime] RSpec elapsed time: 30 minutes 57.33 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.11 1.25 1.33 1/291 250446909.6910 when stage does not exist6911 does not raise exception6912# [RSpecRunTime] Finishing example group spec/workers/stage_update_worker_spec.rb. It took 2.39 seconds. Expected to take 2.36 seconds.6913# [RSpecRunTime] Starting example group spec/services/system_notes/incident_service_spec.rb. Expected to take 2.32 seconds.6914SystemNotes::IncidentService6915 #change_incident_severity6916 behaves like a system note6917 has the correct attributes6918 with unknown severity6919 has the appropriate message6920 with low severity6921 has the appropriate message6922 with medium severity6923 has the appropriate message6924 with high severity6925 has the appropriate message6926 with critical severity6927 has the appropriate message6928 when severity is invalid6929 does not create system note6930 writes error to logs6931 #change_incident_status6932 with a provided reason6933 creates a new note for an incident status change6934 without provided reason6935 creates a new note for an incident status change6936# [RSpecRunTime] Finishing example group spec/services/system_notes/incident_service_spec.rb. It took 2.43 seconds. Expected to take 2.32 seconds.6937# [RSpecRunTime] Starting example group spec/graphql/resolvers/projects/fork_targets_resolver_spec.rb. Expected to take 2.31 seconds.6938Resolvers::Projects::ForkTargetsResolver6939 #resolve6940 returns forkable namespaces6941# [RSpecRunTime] RSpec elapsed time: 31 minutes 1.33 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.10 1.25 1.32 1/291 250456942.6943 when a user cannot fork the project6944 does not return results6945# [RSpecRunTime] Finishing example group spec/graphql/resolvers/projects/fork_targets_resolver_spec.rb. It took 1.83 seconds. Expected to take 2.31 seconds.6946# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/yaml_processor/result_spec.rb. Expected to take 2.25 seconds.6947Gitlab::Ci::YamlProcessor::Result6948 #builds6949 when a job has ID tokens6950 includes `id_tokens`6951 when a job has manual_confirmation6952 includes `manual_confirmation`6953 #config_metadata6954 returns expanded yaml config6955 returns includes6956 #yaml_variables_for6957 returns calculated variables with root and job variables6958 when an absent job is sent6959 is expected to eq []6960 #stage_for6961 is expected to eq "test"6962 when an absent job is sent6963 is expected to be nil6964 #included_components6965 delegates to ci_config and memoizes the result6966 #clear_jobs!6967 clears jobs6968 keeps stages6969# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/yaml_processor/result_spec.rb. It took 2.17 seconds. Expected to take 2.25 seconds.6970# [RSpecRunTime] Starting example group spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb. Expected to take 2.24 seconds.6971AuthorizedProjectUpdate::UserRefreshWithLowUrgencyWorker6972 is labeled as low urgency6973 behaves like refreshes user's project authorizations6974 #perform6975 refreshes user's authorized projects6976 when the user is not found6977 does nothing6978 behaves like an idempotent worker6979 is labeled as idempotent6980 performs multiple times sequentially without raising an exception6981 does not change authorizations when run twice6982# [RSpecRunTime] RSpec elapsed time: 31 minutes 5.72 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.09 1.25 1.32 1/292 250476983.6984# [RSpecRunTime] Finishing example group spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb. It took 1.83 seconds. Expected to take 2.24 seconds.6985# [RSpecRunTime] Starting example group spec/lib/gitlab/quick_actions/users_extractor_spec.rb. Expected to take 2.19 seconds.6986Gitlab::QuickActions::UsersExtractor6987 when the text is nil6988 returns an empty array6989 when the text is blank6990 returns an empty array6991 when there are users to be found6992 when using usernames6993 finds the users6994 when there are too many users6995 complains6996 when using references6997 finds the users6998 when using a mixture of usernames and references6999 finds the users7000 when one or more users cannot be found7001 reports an error7002 when trying to find group members7003 reports an error7004# [RSpecRunTime] Finishing example group spec/lib/gitlab/quick_actions/users_extractor_spec.rb. It took 2.22 seconds. Expected to take 2.19 seconds.7005# [RSpecRunTime] Starting example group spec/graphql/mutations/design_management/move_spec.rb. Expected to take 2.17 seconds.7006Mutations::DesignManagement::Move7007 #resolve7008 when the feature is not available7009 behaves like resource not available7010 raises an error7011 When current_design cannot be found7012 behaves like resource not available7013 raises an error7014 When previous_design cannot be found7015 behaves like resource not available7016 raises an error7017 When next_design cannot be found7018 behaves like resource not available7019 raises an error7020 the service runs7021 raising an error7022 reports the service-level error7023 successfully7024 reports the service-level error7025# [RSpecRunTime] Finishing example group spec/graphql/mutations/design_management/move_spec.rb. It took 1.99 seconds. Expected to take 2.17 seconds.7026# [RSpecRunTime] Starting example group spec/lib/gitlab/api_authentication/builder_spec.rb. Expected to take 2.13 seconds.7027Gitlab::APIAuthentication::Builder7028 #build7029 behaves like builds the correct result7030 with 1 token type(s) and 1 sent through(s)7031 works when passed together7032 works when token types are passed separately7033 works when sent throughs are passed separately7034 works when token types and sent throughs are passed separately7035 behaves like builds the correct result7036 with 1 token type(s) and 2 sent through(s)7037 works when passed together7038 works when token types are passed separately7039 works when sent throughs are passed separately7040 works when token types and sent throughs are passed separately7041 behaves like builds the correct result7042 with 2 token type(s) and 1 sent through(s)7043 works when passed together7044 works when token types are passed separately7045 works when sent throughs are passed separately7046 works when token types and sent throughs are passed separately7047 behaves like builds the correct result7048 with 2 token type(s) and 2 sent through(s)7049 works when passed together7050 works when token types are passed separately7051 works when sent throughs are passed separately7052 works when token types and sent throughs are passed separately7053 with a complex auth strategy7054 builds the correct result7055# [RSpecRunTime] Finishing example group spec/lib/gitlab/api_authentication/builder_spec.rb. It took 1.98 seconds. Expected to take 2.13 seconds.7056# [RSpecRunTime] Starting example group spec/rubocop/migration_helpers_spec.rb. Expected to take 2.11 seconds.7057RuboCop::MigrationHelpers7058 #array_column?7059 when it matches array: true7060 is expected to eq true7061 when it matches a variable => 1007062 is expected to eq false7063 #version7064 is expected to eq 202002101844207065 #in_post_deployment_migration?7066 name: "/gitlab/db/migrate/20200210184420_create_operations_scopes_table.rb", expected: false7067 is expected to eq false7068 name: "/gitlab/db/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: true7069 is expected to eq true7070 name: "/gitlab/db/geo/migrate/20200210184420_create_operations_scopes_table.rb", expected: false7071 is expected to eq false7072 name: "/gitlab/db/geo/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: true7073 is expected to eq true7074 name: "/gitlab/db/elsewhere/20200210184420_create_operations_scopes_table.rb", expected: false7075 is expected to eq false7076 #time_enforced?7077 name: "/gitlab/db/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: false7078 is expected to eq false7079 name: "/gitlab/db/post_migrate/20220210184420_create_fake_table.rb", expected: false7080 is expected to eq false7081 name: "/gitlab/db/post_migrate/20221019184420_add_id_to_reports_table.rb", expected: true7082 is expected to eq true7083 #in_migration?7084 name: "/gitlab/db/migrate/20200210184420_create_operations_scopes_table.rb", expected: true7085 is expected to eq true7086 name: "/gitlab/db/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: true7087 is expected to eq true7088 name: "/gitlab/db/geo/migrate/20200210184420_create_operations_scopes_table.rb", expected: true7089 is expected to eq true7090 name: "/gitlab/db/geo/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: true7091 is expected to eq true7092 name: "/gitlab/db/elsewhere/20200210184420_create_operations_scopes_table.rb", expected: false7093 is expected to eq false7094# [RSpecRunTime] Finishing example group spec/rubocop/migration_helpers_spec.rb. It took 1.94 seconds. Expected to take 2.11 seconds.7095# [RSpecRunTime] Starting example group spec/views/projects/settings/integrations/edit.html.haml_spec.rb. Expected to take 2.08 seconds.7096projects/settings/integrations/edit7097 is expected not to have text "Recent events"7098 integration using WebHooks7099 is expected to have text "Recent events"7100# [RSpecRunTime] RSpec elapsed time: 31 minutes 15.84 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.15 1.25 1.32 1/292 250487101.7102# [RSpecRunTime] Finishing example group spec/views/projects/settings/integrations/edit.html.haml_spec.rb. It took 1.98 seconds. Expected to take 2.08 seconds.7103# [RSpecRunTime] Starting example group spec/components/pajamas/banner_component_spec.rb. Expected to take 2.05 seconds.7104Pajamas::BannerComponent7105 basic usage7106 renders its content7107 renders its title7108 renders a close button7109 button_text and button_link7110 define the primary action7111 banner_options7112 are on the banner7113 with custom classes7114 don't conflict with internal banner_classes7115 close_options7116 are on the close button7117 variant7118 by default (promotion)7119 does not apply introduction class7120 when set to introduction7121 applies the introduction class to the banner7122 applies the confirm class to the close button7123 when set to unknown variant7124 ignores the unknown variant7125 illustration7126 has none by default7127 with svg_path7128 renders an image as illustration7129 with illustration slot7130 renders the slot content as illustration7131 and conflicting svg_path7132 uses the slot content7133 with primary_action slot7134 renders the slot content as the primary action7135 and conflicting button_text and button_link7136 uses the slot content7137# [RSpecRunTime] Finishing example group spec/components/pajamas/banner_component_spec.rb. It took 2.24 seconds. Expected to take 2.05 seconds.7138# [RSpecRunTime] Starting example group spec/models/spam_log_spec.rb. Expected to take 2.02 seconds.7139SpamLog7140 does not allow STI7141 associations7142 is expected to belong to user required: false7143 validations7144 is expected to validate that :user cannot be empty/falsy7145 #remove_user7146 blocks the user7147 when admin mode is enabled7148 initiates user removal7149 when admin mode is disabled7150 does not allow to remove the user7151 .verify_recaptcha!7152 the record cannot be found7153 updates nothing7154 does not error despite not finding a record7155 the record exists7156 updates recaptcha_verified7157# [RSpecRunTime] Finishing example group spec/models/spam_log_spec.rb. It took 1.69 seconds. Expected to take 2.02 seconds.7158# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.7159Lint factories for SpamLog7160 with saas, license, and factory defaults7161 behaves like factory7162 spam_log factory7163 does not raise error when built7164 does not raise error when created7165# [RSpecRunTime] RSpec elapsed time: 31 minutes 21.15 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.14 1.25 1.32 1/293 250757166.7167# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.43 seconds. Expected to take 40.68 seconds.7168# [RSpecRunTime] Starting example group spec/services/admin/plan_limits/update_service_spec.rb. Expected to take 2.0 seconds.7169Admin::PlanLimits::UpdateService7170 when the user is not an admin7171 returns an error7172 when current_user is an admin7173 when the update is successful7174 updates all attributes7175 returns success7176 when the update is unsuccessful7177 when notification_limit is less than storage_size_limit7178 returns an error7179 when notification_limit is greater than enforcement_limit7180 returns an error7181 when enforcement_limit is less than storage_size_limit7182 returns an error7183 when enforcement_limit is less than notification_limit7184 returns an error7185 when storage_size_limit is greater than notification_limit7186 returns an error7187 when storage_size_limit is greater than enforcement_limit7188 returns an error7189 when enforcement_limit is 07190 does not return an error7191 when setting limit to unlimited7192 for notification_limit7193 is successful7194 for enforcement_limit7195 is successful7196 for storage_size_limit7197 is successful7198# [RSpecRunTime] Finishing example group spec/services/admin/plan_limits/update_service_spec.rb. It took 2.12 seconds. Expected to take 2.0 seconds.7199# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/panel_spec.rb. Expected to take 1.96 seconds.7200Sidebars::Projects::Panel7201 has a scope menu7202 Confluence menu item7203 when integration is present and active7204 confluence only7205 contains Confluence menu item7206 does not contain Wiki menu item7207# [RSpecRunTime] RSpec elapsed time: 31 minutes 24.74 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.14 1.25 1.32 1/292 250767208.7209 when integration is not present7210 does not contain Confluence menu item7211 contains Wiki menu item7212# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/panel_spec.rb. It took 1.75 seconds. Expected to take 1.96 seconds.7213# [RSpecRunTime] Starting example group spec/workers/mail_scheduler/issue_due_worker_spec.rb. Expected to take 1.94 seconds.7214MailScheduler::IssueDueWorker7215 #perform7216 sends emails for open issues due tomorrow in the project specified7217# [RSpecRunTime] RSpec elapsed time: 31 minutes 26.71 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.13 1.25 1.32 1/292 250777218.7219# [RSpecRunTime] Finishing example group spec/workers/mail_scheduler/issue_due_worker_spec.rb. It took 1.64 seconds. Expected to take 1.94 seconds.7220# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/package_json_linker_spec.rb. Expected to take 1.89 seconds.7221Gitlab::DependencyLinker::PackageJsonLinker7222 .support?7223 supports package.json7224 does not support other files7225 #link7226 does not link the module name7227 links the homepage7228 links the repository URL7229 links the license7230 links dependencies7231 links dependencies to URL detected on value7232 does not link to NPM when invalid git URL7233 links GitHub repos7234 links Git repos7235 does not link scripts with the same key as a package7236 when dependency is not a string7237 does not link it7238# [RSpecRunTime] RSpec elapsed time: 31 minutes 28.64 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.13 1.25 1.32 1/292 250787239.7240 when `dependencies` is not a hash7241 does not link it7242# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/package_json_linker_spec.rb. It took 2.05 seconds. Expected to take 1.89 seconds.7243# [RSpecRunTime] Starting example group spec/services/incident_management/pager_duty/process_webhook_service_spec.rb. Expected to take 1.89 seconds.7244IncidentManagement::PagerDuty::ProcessWebhookService7245 #execute7246 when PagerDuty webhook setting is active7247 when token is valid7248 when webhook payload has acceptable size7249 responds with Accepted7250 processes issues7251 when webhook payload is too big7252 responds with Bad Request7253 behaves like does not process incidents7254 does not process incidents7255 when webhook payload is blank7256 responds with Accepted7257 behaves like does not process incidents7258 does not process incidents7259 when token is invalid7260 responds with Unauthorized7261 behaves like does not process incidents7262 does not process incidents7263 when both tokens are nil7264 responds with Unauthorized7265 behaves like does not process incidents7266 does not process incidents7267 when PagerDuty webhook setting is not active7268 responds with Forbidden7269 behaves like does not process incidents7270 does not process incidents7271# [RSpecRunTime] Finishing example group spec/services/incident_management/pager_duty/process_webhook_service_spec.rb. It took 2.18 seconds. Expected to take 1.89 seconds.7272# [RSpecRunTime] Starting example group spec/services/packages/composer/version_parser_service_spec.rb. Expected to take 1.84 seconds.7273Packages::Composer::VersionParserService7274 #execute7275 tagname: nil, branchname: "master", expected_version: "dev-master"7276 is expected to eq "dev-master"7277 tagname: nil, branchname: "my-feature", expected_version: "dev-my-feature"7278 is expected to eq "dev-my-feature"7279 tagname: nil, branchname: "12-feature", expected_version: "dev-12-feature"7280 is expected to eq "dev-12-feature"7281 tagname: nil, branchname: "v1", expected_version: "1.x-dev"7282 is expected to eq "1.x-dev"7283 tagname: nil, branchname: "v1.x", expected_version: "1.x-dev"7284 is expected to eq "1.x-dev"7285 tagname: nil, branchname: "v1.7.x", expected_version: "1.7.x-dev"7286 is expected to eq "1.7.x-dev"7287 tagname: nil, branchname: "v1.7", expected_version: "1.7.x-dev"7288 is expected to eq "1.7.x-dev"7289 tagname: nil, branchname: "1.7.x", expected_version: "1.7.x-dev"7290 is expected to eq "1.7.x-dev"7291 tagname: "v1.0.0", branchname: nil, expected_version: "1.0.0"7292 is expected to eq "1.0.0"7293 tagname: "v1.0", branchname: nil, expected_version: "1.0"7294 is expected to eq "1.0"7295 tagname: "v1.0.1+meta", branchname: nil, expected_version: "1.0.1+meta"7296 is expected to eq "1.0.1+meta"7297 tagname: "1.0", branchname: nil, expected_version: "1.0"7298 is expected to eq "1.0"7299 tagname: "1.0.2", branchname: nil, expected_version: "1.0.2"7300 is expected to eq "1.0.2"7301 tagname: "1.0.2-beta2", branchname: nil, expected_version: "1.0.2-beta2"7302 is expected to eq "1.0.2-beta2"7303 tagname: "1.0.1+meta", branchname: nil, expected_version: "1.0.1+meta"7304 is expected to eq "1.0.1+meta"7305# [RSpecRunTime] Finishing example group spec/services/packages/composer/version_parser_service_spec.rb. It took 1.78 seconds. Expected to take 1.84 seconds.7306# [RSpecRunTime] Starting example group spec/serializers/project_serializer_spec.rb. Expected to take 1.83 seconds.7307ProjectSerializer7308 when serializer option is :import7309 represents with ProjectImportEntity7310 when serializer option is omitted7311 represents with ProjectEntity7312# [RSpecRunTime] Finishing example group spec/serializers/project_serializer_spec.rb. It took 0.79 second. Expected to take 1.83 seconds.7313# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/jobs_spec.rb. Expected to take 1.77 seconds.7314Gitlab::Ci::Config::Entry::Jobs7315 .all_types7316 is expected to include Gitlab::Ci::Config::Entry::Hidden7317 is expected to include Gitlab::Ci::Config::Entry::Job7318 is expected to include Gitlab::Ci::Config::Entry::Bridge7319 .find_type7320 name: :".hidden_job", type: Gitlab::Ci::Config::Entry::Hidden7321 is expected to eq Gitlab::Ci::Config::Entry::Hidden7322 name: :".hidden_bridge", type: Gitlab::Ci::Config::Entry::Hidden7323 is expected to eq Gitlab::Ci::Config::Entry::Hidden7324 name: :regular_job, type: Gitlab::Ci::Config::Entry::Job7325 is expected to eq Gitlab::Ci::Config::Entry::Job7326 name: :my_trigger, type: Gitlab::Ci::Config::Entry::Bridge7327 is expected to eq Gitlab::Ci::Config::Entry::Bridge7328 name: :invalid_job, type: nil7329 is expected to eq nil7330 validations7331 when entry config value is correct7332 #valid?7333 is valid7334 when entry value is not correct7335 #errors7336 incorrect config value type7337 returns error about incorrect type7338 when job is invalid7339 reports error7340 when the job name cannot be cast directly to a symbol7341 properly parses the job name without raising a NoMethodError7342 when no visible jobs present7343 returns error about no visible jobs defined7344 .compose!7345 when valid job entries composed7346 #value7347 returns key value7348 #descendants7349 creates valid descendant nodes7350 #value7351 returns value of visible jobs only7352# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/jobs_spec.rb. It took 1.86 seconds. Expected to take 1.77 seconds.7353# [RSpecRunTime] Starting example group spec/workers/authorized_projects_worker_spec.rb. Expected to take 1.76 seconds.7354AuthorizedProjectsWorker7355 behaves like refreshes user's project authorizations7356 #perform7357 refreshes user's authorized projects7358 when the user is not found7359 does nothing7360 behaves like an idempotent worker7361 is labeled as idempotent7362 performs multiple times sequentially without raising an exception7363 does not change authorizations when run twice7364# [RSpecRunTime] RSpec elapsed time: 31 minutes 37.09 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.18 1.25 1.32 1/292 250797365.7366# [RSpecRunTime] Finishing example group spec/workers/authorized_projects_worker_spec.rb. It took 1.72 seconds. Expected to take 1.76 seconds.7367# [RSpecRunTime] Starting example group spec/views/search/show.html.haml_spec.rb. Expected to take 1.71 seconds.7368search/show7369 when search term is supplied7370 renders the results partial7371 when the search page is opened7372 does not render the results partial7373 does render the sidebar7374 unfurling support7375 search with full count7376 renders meta tags for a group7377 renders meta tags for both group and project7378 search without full count7379 renders meta tags for a group7380 renders meta tags for both group and project7381# [RSpecRunTime] Finishing example group spec/views/search/show.html.haml_spec.rb. It took 1.32 seconds. Expected to take 1.71 seconds.7382# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/project_created_spec.rb. Expected to take 1.71 seconds.7383Gitlab::Checks::ProjectCreated7384 .fetch_message7385 with a project created message queue7386 returns project created message7387 deletes the project created message from redis7388 with a message in the legacy key7389 returns and deletes the legacy message7390# [RSpecRunTime] RSpec elapsed time: 31 minutes 39.79 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.18 1.25 1.32 1/292 251067391.7392 with no project created message queue7393 returns nil7394 #add_message7395 queues a project created message7396 when user is nil7397 handles anonymous push7398# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/project_created_spec.rb. It took 1.76 seconds. Expected to take 1.71 seconds.7399# [RSpecRunTime] Starting example group spec/routing/environments_spec.rb. Expected to take 1.66 seconds.7400environments routing7401 routing environment folders7402 when using JSON format7403 correctly matches environment name and JSON format7404 when using HTML format7405 correctly matches environment name and HTML format7406 when using implicit format7407 correctly matches environment name7408# [RSpecRunTime] Finishing example group spec/routing/environments_spec.rb. It took 1.89 seconds. Expected to take 1.66 seconds.7409# [RSpecRunTime] Starting example group spec/lib/gitlab/external_authorization/access_spec.rb. Expected to take 1.66 seconds.7410Gitlab::ExternalAuthorization::Access7411 #loaded?7412 is `true` when it was loaded recently7413 is `false` when there is no loading time7414 is `false` when there the result was loaded a long time ago7415 load!7416 when loading from the webservice7417 loads from the webservice it the cache was empty7418 assigns the accessibility, reason and loaded_at7419 returns itself7420 stores the result in redis7421 when the request fails7422 is loaded7423 assigns the correct accessibility, reason and loaded_at7424 does not store the result in redis7425 When loading from cache7426 does not load from the webservice7427 loads from the webservice when the cached result was too old7428# [RSpecRunTime] Finishing example group spec/lib/gitlab/external_authorization/access_spec.rb. It took 1.57 seconds. Expected to take 1.66 seconds.7429# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/label_finder_spec.rb. Expected to take 1.62 seconds.7430Gitlab::GithubImport::LabelFinder7431 #id_for7432 with a cache in place7433 returns the ID of the given label7434 fetches object id from database if not in cache7435 returns nil for a non existing label name7436 returns nil and skips database read if cache has no record7437 without a cache in place7438 caches the ID of a database row and returns the ID7439 #build_cache7440 builds the cache of all project labels7441 #cache_key_for7442 returns the cache key for a label name7443# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/label_finder_spec.rb. It took 1.35 seconds. Expected to take 1.62 seconds.7444# [RSpecRunTime] Starting example group spec/rubocop/cop/experiments_test_coverage_spec.rb. Expected to take 1.61 seconds.7445RuboCop::Cop::ExperimentsTestCoverage7446 #on_class7447 when there are no tests7448 registers an offense7449 when there is no stub_experiments7450 registers an offense7451 when variant test is missing7452 registers an offense7453 when stub_experiments is commented out7454 registers an offense7455 when all tests are present7456 does not register an offense7457 #on_block7458 when there are no tests7459 registers an offense7460 when there is no stub_experiments7461 registers an offense7462 when variant test is missing7463 registers an offense7464 when stub_experiments is commented out7465 registers an offense7466 when all tests are present7467 behaves like covered experiment block7468 does not register an offense7469 when /lib/api folder7470 behaves like covered experiment block7471 does not register an offense7472 when *.haml file7473 behaves like covered experiment block7474 does not register an offense7475# [RSpecRunTime] Finishing example group spec/rubocop/cop/experiments_test_coverage_spec.rb. It took 1.57 seconds. Expected to take 1.61 seconds.7476# [RSpecRunTime] Starting example group spec/services/admin/abuse_reports/update_service_spec.rb. Expected to take 1.6 seconds.7477Admin::AbuseReports::UpdateService7478 #execute7479 with invalid parameters7480 invalid user7481 when no user is given7482 behaves like returns an error response7483 returns an error response7484 when given user is not an admin7485 behaves like returns an error response7486 returns an error response7487 invalid label_ids7488 does not update the abuse report7489 is expected to be success7490 with valid parameters7491 when label_ids is empty7492 when abuse report has existing labels7493 clears the abuse report labels7494 is expected to be success7495 when abuse report has no existing labels7496 does not update the abuse report7497 is expected to be success7498 when label_ids is not empty7499 updates the abuse report7500 is expected to be success7501# [RSpecRunTime] Finishing example group spec/services/admin/abuse_reports/update_service_spec.rb. It took 1.58 seconds. Expected to take 1.6 seconds.7502# [RSpecRunTime] Starting example group spec/services/keys/last_used_service_spec.rb. Expected to take 1.55 seconds.7503Keys::LastUsedService7504 #execute7505 when it has not been used recently7506 updates the key7507 when it has been used recently7508 does not update the key7509 #execute_async7510 when it has not been used recently7511 schedules a job to update last_used_at7512 when it has been used recently7513 does not schedule a job to update last_used_at7514 #update?7515 returns true when no last used timestamp is present7516 returns true when the key needs to be updated7517 returns false when the key does not yet need to be updated7518# [RSpecRunTime] Finishing example group spec/services/keys/last_used_service_spec.rb. It took 1.18 seconds. Expected to take 1.55 seconds.7519# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/presenters/issue_new_spec.rb. Expected to take 1.54 seconds.7520Gitlab::SlashCommands::Presenters::IssueNew7521 is expected to be a kind of Hash7522 shows the issue7523# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/presenters/issue_new_spec.rb. It took 1.48 seconds. Expected to take 1.54 seconds.7524# [RSpecRunTime] RSpec elapsed time: 31 minutes 50.98 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.14 1.24 1.32 1/292 251077525.7526# [RSpecRunTime] Starting example group spec/graphql/mutations/clusters/agent_tokens/revoke_spec.rb. Expected to take 1.5 seconds.7527Mutations::Clusters::AgentTokens::Revoke7528 is expected to eq "ClusterAgentTokenRevoke"7529 is expected to require graphql authorizations :admin_cluster7530 #resolve7531 user does not have permission7532 does not revoke the token7533# [RSpecRunTime] RSpec elapsed time: 31 minutes 52.02 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.14 1.24 1.32 1/292 251087534.7535 user has permission7536 revokes the token7537# [RSpecRunTime] Finishing example group spec/graphql/mutations/clusters/agent_tokens/revoke_spec.rb. It took 1.52 seconds. Expected to take 1.5 seconds.7538# [RSpecRunTime] Starting example group spec/services/ci/pipeline_triggers/update_service_spec.rb. Expected to take 1.5 seconds.7539Ci::PipelineTriggers::UpdateService7540 execute7541 when user does not have permission7542 returns ServiceResponse.error7543 when user has permission7544 updates database values with passed description param7545 returns ServiceResponse.success7546 when update fails7547 returns ServiceResponse.error7548# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_triggers/update_service_spec.rb. It took 1.5 seconds. Expected to take 1.5 seconds.7549# [RSpecRunTime] Starting example group spec/lib/banzai/filter/table_of_contents_tag_filter_spec.rb. Expected to take 1.45 seconds.7550Banzai::Filter::TableOfContentsTagFilter7551 table of contents7552 [[_TOC_]] as tag7553 does not recognize the toc7554 behaves like table of contents tag7555 replaces toc tag with ToC result7556 behaves like table of contents tag7557 replaces toc tag with ToC result7558 [TOC] as tag7559 does not recognize the toc7560 behaves like table of contents tag7561 replaces toc tag with ToC result7562 behaves like table of contents tag7563 replaces toc tag with ToC result7564 structure of a toc7565 is contained within a `ul` element7566 contains an `li` element for each header7567 table of contents nesting7568 keeps list levels regarding header levels7569 header text contains escaped content7570 outputs escaped content7571# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/table_of_contents_tag_filter_spec.rb. It took 1.39 seconds. Expected to take 1.45 seconds.7572# [RSpecRunTime] Starting example group spec/services/chat_names/find_user_service_spec.rb. Expected to take 1.44 seconds.7573ChatNames::FindUserService7574 #execute7575 find user mapping7576 when existing user is requested7577 returns the existing chat_name7578 updates the last used timestamp if one is not already set7579 only updates an existing timestamp once within a certain time frame7580 records activity for the related user7581 when different user is requested7582 returns nil7583# [RSpecRunTime] Finishing example group spec/services/chat_names/find_user_service_spec.rb. It took 1.02 seconds. Expected to take 1.44 seconds.7584# [RSpecRunTime] Starting example group spec/rubocop/cop/style/regexp_literal_mixed_preserve_spec.rb. Expected to take 1.4 seconds.7585RuboCop::Cop::Style::RegexpLiteralMixedPreserve7586 when EnforcedStyle is set to mixed_preserve7587 a single-line `//` regex without slashes7588 is accepted7589 a single-line `//` regex with slashes7590 registers an offense and corrects7591 when configured to allow inner slashes7592 is accepted7593 a multi-line `//` regex without slashes7594 is accepted7595 a multi-line `//` regex with slashes7596 registers an offense and corrects7597 a single-line %r regex without slashes7598 is accepted7599 a single-line %r regex with slashes7600 is accepted7601 when configured to allow inner slashes7602 is accepted7603 a multi-line %r regex without slashes7604 is accepted7605 a multi-line %r regex with slashes7606 is accepted7607# [RSpecRunTime] Finishing example group spec/rubocop/cop/style/regexp_literal_mixed_preserve_spec.rb. It took 1.35 seconds. Expected to take 1.4 seconds.7608# [RSpecRunTime] Starting example group spec/lib/gitlab/seeder_spec.rb. Expected to take 1.4 seconds.7609Gitlab::Seeder7610 Namespace7611OK7612 includes NamespaceSeed module7613 .quiet7614OK7615 disables database logging7616OK7617 disables mail deliveries7618OK7619 disables new note notifications7620 .log_message7621 prepends timestamp to the logged message7622# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeder_spec.rb. It took 1.36 seconds. Expected to take 1.4 seconds.7623# [RSpecRunTime] Starting example group spec/services/users/update_highest_member_role_service_spec.rb. Expected to take 1.36 seconds.7624Users::UpdateHighestMemberRoleService7625 #execute7626 when user_highest_role already exists7627 when the current highest access level equals the already stored highest access level7628 does not update the highest access level7629 when the current highest access level does not equal the already stored highest access level7630 updates the highest access level7631 when user_highest_role does not exist7632 creates an user_highest_role object to store the highest access level7633# [RSpecRunTime] Finishing example group spec/services/users/update_highest_member_role_service_spec.rb. It took 1.49 seconds. Expected to take 1.36 seconds.7634# [RSpecRunTime] Starting example group spec/helpers/import_helper_spec.rb. Expected to take 1.35 seconds.7635ImportHelper7636 #sanitize_project_name7637 removes leading tildes7638 removes whitespace7639 removes disallowed characters7640 #import_project_target7641 when current user can create namespaces7642 returns project namespace7643 when current user can not create namespaces7644 takes the current user's namespace7645 #provider_project_link_url7646 appends repo full path to provider host url7647 #import_configure_github_admin_message7648 returns note for admin7649 returns note for other user7650# [RSpecRunTime] Finishing example group spec/helpers/import_helper_spec.rb. It took 1.25 seconds. Expected to take 1.35 seconds.7651# [RSpecRunTime] Starting example group spec/models/concerns/integrations/enable_ssl_verification_spec.rb. Expected to take 1.32 seconds.7652Integrations::EnableSslVerification7653 does not allow STI7654 accessors7655 is expected to respond to #enable_ssl_verification7656 is expected to respond to #enable_ssl_verification?7657 #initialize_properties7658 enables the setting by default7659 does not enable the setting if the record is already persisted7660 does not enable the setting if a custom value was set7661 #fields7662 inserts the checkbox field after the first URL field, or at the end7663 does not insert the field repeatedly7664# [RSpecRunTime] Finishing example group spec/models/concerns/integrations/enable_ssl_verification_spec.rb. It took 1.22 seconds. Expected to take 1.32 seconds.7665# [RSpecRunTime] Starting example group spec/workers/onboarding/issue_created_worker_spec.rb. Expected to take 1.31 seconds.7666Onboarding::IssueCreatedWorker#perform7667 behaves like does not record an onboarding progress action7668 is expected not to receive new(*(any args)) 0 times7669 behaves like an idempotent worker7670 is labeled as idempotent7671 performs multiple times sequentially without raising an exception7672 sets the onboarding progress action7673 behaves like records an onboarding progress action7674 is expected to receive execute({:action=>:issue_created}) 1 time7675# [RSpecRunTime] Finishing example group spec/workers/onboarding/issue_created_worker_spec.rb. It took 1.25 seconds. Expected to take 1.31 seconds.7676# [RSpecRunTime] Starting example group spec/presenters/ci/trigger_presenter_spec.rb. Expected to take 1.27 seconds.7677Ci::TriggerPresenter7678 when user is not a trigger owner7679 #token7680 exposes only short token7681 #has_token_exposed?7682 does not have token exposed7683 when user is a trigger owner and builds admin7684 #token7685 exposes full token7686 #has_token_exposed?7687 has token exposed7688# [RSpecRunTime] Finishing example group spec/presenters/ci/trigger_presenter_spec.rb. It took 1.18 seconds. Expected to take 1.27 seconds.7689# [RSpecRunTime] Starting example group spec/lib/api/helpers/related_resources_helpers_spec.rb. Expected to take 1.27 seconds.7690API::Helpers::RelatedResourcesHelpers7691 #expose_path7692 empty relative URL root7693 returns the existing path7694 slash relative URL root7695 returns the existing path7696 with relative URL root7697 returns the existing path7698 #expose_url7699 respects the protocol if it is HTTP7700 respects the protocol if it is HTTPS7701 accepts the host if it contains an underscore7702 accepts port to be nil7703 includes port if provided7704 includes the relative_url before the path if it is set7705 includes the path after the host7706# [RSpecRunTime] Finishing example group spec/lib/api/helpers/related_resources_helpers_spec.rb. It took 1.3 seconds. Expected to take 1.27 seconds.7707# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/subscriptions/action_cable_with_load_balancing_spec.rb. Expected to take 1.24 seconds.7708Gitlab::Graphql::Subscriptions::ActionCableWithLoadBalancing7709 when triggering subscription7710 when database load balancing is disabled7711 behaves like injecting WAL locations7712 injects correct WAL location into message7713 when database load balancing is enabled7714 when write was not performed7715 when replica hosts are available7716 behaves like injecting WAL locations7717 injects correct WAL location into message7718 when no replica hosts are available7719 behaves like injecting WAL locations7720 injects correct WAL location into message7721 when write was performed7722 behaves like injecting WAL locations7723 injects correct WAL location into message7724 when handling event7725 strips out WAL location information before broadcasting payload7726 when event payload is not wrapped7727 does not attempt to unwrap it7728 when WAL locations are not present7729 uses the primary7730 when database replicas are in sync7731 does not use the primary7732 when database replicas are not in sync7733 uses the primary7734# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/subscriptions/action_cable_with_load_balancing_spec.rb. It took 1.22 seconds. Expected to take 1.24 seconds.7735# [RSpecRunTime] Starting example group spec/workers/concerns/click_house_worker_spec.rb. Expected to take 1.22 seconds.7736ClickHouseWorker7737 registers ClickHouse worker7738 sets default TTL for worker registration7739 registers worker to pause on ClickHouse migrations7740 .click_house_worker_attrs7741 is expected not to raise Exception7742 is expected to match (a hash including {:migration_lock_ttl => 60 seconds})7743 with invalid ttl7744 raises exception7745 .register_click_house_worker?7746 when click_house_migration_lock is set7747 is expected to equal true7748 when click_house_migration_lock is not set7749 is expected to equal true7750 when worker does not include module7751 is expected not to respond to #register_click_house_worker?7752# [RSpecRunTime] Finishing example group spec/workers/concerns/click_house_worker_spec.rb. It took 1.2 seconds. Expected to take 1.22 seconds.7753# [RSpecRunTime] Starting example group spec/lib/sidebars/admin/menus/deploy_keys_menu_spec.rb. Expected to take 1.19 seconds.7754Sidebars::Admin::Menus::DeployKeysMenu7755 behaves like Admin menu without sub menus7756 does not contain any sub menu(s)7757 defines correct active route7758 behaves like Admin menu7759 renders the correct link7760 renders the correct title7761 renders the correct icon7762 renders the separator if needed7763 #render?7764 when user is admin7765 renders7766 when user is not admin7767 does not render7768 when user is not logged in7769 does not render7770# [RSpecRunTime] Finishing example group spec/lib/sidebars/admin/menus/deploy_keys_menu_spec.rb. It took 1.19 seconds. Expected to take 1.19 seconds.7771# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. Expected to take 1.18 seconds.7772Gitlab::Pagination::Keyset::CursorPager7773 #paginate7774 returns the limited relation7775 #finalize7776 passes information about next page to request7777 when retrieving the last page7778 does not build information about the next page7779 when retrieving an empty page7780 does not build information about the next page7781# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. It took 1.22 seconds. Expected to take 1.18 seconds.7782# [RSpecRunTime] Starting example group spec/helpers/stat_anchors_helper_spec.rb. Expected to take 1.15 seconds.7783StatAnchorsHelper7784 #stat_anchor_attrs7785 when anchor is a link7786 returns the proper attributes7787 when anchor is not a link7788 when class_modifier is set7789 returns the proper attributes7790 when class_modifier is not set7791 returns the proper attributes7792 when itemprop is not set7793 returns the itemprop attributes7794 when itemprop is set set7795 returns the itemprop attributes7796 when data is not set7797 returns the data attributes7798 when itemprop is set7799 returns the data attributes7800# [RSpecRunTime] Finishing example group spec/helpers/stat_anchors_helper_spec.rb. It took 1.06 seconds. Expected to take 1.15 seconds.7801# [RSpecRunTime] Starting example group spec/presenters/blobs/notebook_presenter_spec.rb. Expected to take 1.14 seconds.7802Blobs::NotebookPresenter7803 highlight receives markdown7804# [RSpecRunTime] Finishing example group spec/presenters/blobs/notebook_presenter_spec.rb. It took 1.14 seconds. Expected to take 1.14 seconds.7805# [RSpecRunTime] RSpec elapsed time: 32 minutes 13.92 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.22 1.26 1.32 1/293 251417806.7807# [RSpecRunTime] Starting example group spec/presenters/terraform/modules_presenter_spec.rb. Expected to take 1.12 seconds.7808Terraform::ModulesPresenter7809 #modules7810 is expected to be a kind of Array7811 is expected to be a kind of Hash7812 is expected to match schema "public_api/v4/packages/terraform/modules/v1/modules"7813# [RSpecRunTime] Finishing example group spec/presenters/terraform/modules_presenter_spec.rb. It took 1.01 seconds. Expected to take 1.12 seconds.7814# [RSpecRunTime] Starting example group spec/lib/api/entities/application_setting_spec.rb. Expected to take 1.11 seconds.7815API::Entities::ApplicationSetting7816 housekeeping_bitmaps_enabled usage is deprecated and always enabled7817 when housekeeping_bitmaps_enabled db column is false7818 returns true7819 when housekeeping_bitmaps_enabled db column is true7820 returns true7821 for container registry migration-related fields7822 returns the static value assigned7823# [RSpecRunTime] Finishing example group spec/lib/api/entities/application_setting_spec.rb. It took 0.9 second. Expected to take 1.11 seconds.7824# [RSpecRunTime] Starting example group spec/services/concerns/audit_event_save_type_spec.rb. Expected to take 1.08 seconds.7825AuditEventSaveType7826 #should_save_database? and #should_save_stream?7827 query_method: :should_save_stream?, query_param: :stream, result: true7828 returns corresponding results according to the query_method and query_param7829 query_method: :should_save_stream?, query_param: :database_and_stream, result: true7830 returns corresponding results according to the query_method and query_param7831 query_method: :should_save_database?, query_param: :database, result: true7832 returns corresponding results according to the query_method and query_param7833 query_method: :should_save_database?, query_param: :database_and_stream, result: true7834 returns corresponding results according to the query_method and query_param7835 query_method: :should_save_stream?, query_param: :database, result: false7836 returns corresponding results according to the query_method and query_param7837 query_method: :should_save_stream?, query_param: nil, result: false7838 returns corresponding results according to the query_method and query_param7839 query_method: :should_save_database?, query_param: :stream, result: false7840 returns corresponding results according to the query_method and query_param7841 query_method: :should_save_database?, query_param: nil, result: false7842 returns corresponding results according to the query_method and query_param7843# [RSpecRunTime] Finishing example group spec/services/concerns/audit_event_save_type_spec.rb. It took 1.18 seconds. Expected to take 1.08 seconds.7844# [RSpecRunTime] Starting example group spec/support_specs/stub_member_access_level_spec.rb. Expected to take 1.08 seconds.7845StubMemberAccessLevel7846 stub_member_access_level7847 with project7848 behaves like access level stubs7849 stubs max member access level per user7850 fails for unstubbed access7851 fails for invalid access level7852 with group7853 behaves like access level stubs7854 stubs max member access level per user7855 fails for unstubbed access7856 fails for invalid access level7857 with unsupported object7858 raises an error7859# [RSpecRunTime] Finishing example group spec/support_specs/stub_member_access_level_spec.rb. It took 1.1 seconds. Expected to take 1.08 seconds.7860# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb. Expected to take 1.04 seconds.7861MergeRequests::Mergeability::CheckDiscussionsStatusService7862 behaves like mergeability check service7863 sets the identifier7864 sets the description7865 #execute7866 when only_allow_merge_if_all_discussions_are_resolved is true7867 when the merge request is in a mergable state7868 returns a check result with status success7869 when the merge request is not in a mergeable state7870 returns a check result with status failed7871 when only_allow_merge_if_all_discussions_are_resolved is false7872 returns a check result with inactive status7873 #skip?7874 when skip check is true7875 returns true7876 when skip check is false7877 returns false7878 #cacheable?7879 returns false7880# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb. It took 1.15 seconds. Expected to take 1.04 seconds.7881# [RSpecRunTime] Starting example group spec/serializers/feature_flag_summary_serializer_spec.rb. Expected to take 1.04 seconds.7882FeatureFlagSummarySerializer7883 #represent7884 has summary information7885# [RSpecRunTime] Finishing example group spec/serializers/feature_flag_summary_serializer_spec.rb. It took 1.01 seconds. Expected to take 1.04 seconds.7886# [RSpecRunTime] Starting example group spec/uploaders/object_storage/cdn/file_url_spec.rb. Expected to take 1.02 seconds.7887ObjectStorage::CDN::FileUrl7888 #url7889 with a CI artifact7890 retrieves a CDN-frontend URL7891 with a file upload7892 retrieves the file URL7893# [RSpecRunTime] Finishing example group spec/uploaders/object_storage/cdn/file_url_spec.rb. It took 1.23 seconds. Expected to take 1.02 seconds.7894# [RSpecRunTime] Starting example group spec/graphql/types/release_links_type_spec.rb. Expected to take 1.01 seconds.7895Types::ReleaseLinksType7896 is expected to require graphql authorizations :read_release7897 has the expected fields7898 individual field authorization7899 openedMergeRequestsUrl7900 has valid authorization7901 mergedMergeRequestsUrl7902 has valid authorization7903 closedMergeRequestsUrl7904 has valid authorization7905 openedIssuesUrl7906 has valid authorization7907 closedIssuesUrl7908 has valid authorization7909 editUrl7910 has valid authorization7911# [RSpecRunTime] Finishing example group spec/graphql/types/release_links_type_spec.rb. It took 1.17 seconds. Expected to take 1.01 seconds.7912# [RSpecRunTime] Starting example group spec/support_specs/ability_check_spec.rb. Expected to take 1.0 second.7913Support::AbilityCheck7914 checking ability7915 with valid direct ability7916 policy ability is found7917 with empty TODO yaml7918 policy ability is found7919 with non-Hash TODO yaml7920 policy ability is found7921 with unreachable ability7922 policy ability is not found and emits a warning7923 when ignored in TODO YAML7924 policy ability is not found without warning7925 with unknown ability7926 policy ability is not found and emits a warning7927 with delegated ability7928 policy ability is found7929# [RSpecRunTime] Finishing example group spec/support_specs/ability_check_spec.rb. It took 1.13 seconds. Expected to take 1.0 second.7930# [RSpecRunTime] Starting example group spec/models/users/banned_user_spec.rb. Expected to take 0.97 second.7931Users::BannedUser7932 does not allow STI7933 relationships7934 is expected to belong to user required: false7935 validations7936 is expected to validate that :user cannot be empty/falsy7937 validates uniqueness of banned user id7938# [RSpecRunTime] Finishing example group spec/models/users/banned_user_spec.rb. It took 0.88 second. Expected to take 0.97 second.7939# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.7940Lint factories for Users::BannedUser7941 with saas, license, and factory defaults7942 behaves like factory7943 banned_user factory7944 does not raise error when built7945 does not raise error when created7946# [RSpecRunTime] RSpec elapsed time: 32 minutes 26.0 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.10 1.23 1.31 1/293 251687947.7948# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.44 seconds. Expected to take 40.68 seconds.7949# [RSpecRunTime] Starting example group spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb. Expected to take 0.96 second.7950Gitlab::ErrorTracking::Processor::GrpcErrorProcessor7951 .call7952 when there is no GRPC exception7953 with Sentry event7954 behaves like leaves data unchanged7955 is expected to include {:fingerprint => ["ArgumentError", "Missing arguments"]}7956 when there is a GRPC exception with a debug string7957 with Sentry event7958 behaves like processes the exception7959 removes the debug error string and stores it as an extra field7960 with no custom fingerprint7961 removes the debug error string and stores it as an extra field7962 when there is a wrapped GRPC exception with a debug string7963 with Sentry event7964 behaves like processes the exception7965 removes the debug error string and stores it as an extra field7966 with no custom fingerprint7967 removes the debug error string and stores it as an extra field7968# [RSpecRunTime] Finishing example group spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb. It took 1.18 seconds. Expected to take 0.96 second.7969# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/importers/users_importer_spec.rb. Expected to take 0.95 second.7970Gitlab::BitbucketServerImport::Importers::UsersImporter7971 #execute7972 writes the username and email to cache for every user in batches7973# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/importers/users_importer_spec.rb. It took 0.97 second. Expected to take 0.95 second.7974# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/cartfile_linker_spec.rb. Expected to take 0.94 second.7975Gitlab::DependencyLinker::CartfileLinker7976 .support?7977 supports Cartfile7978 supports Cartfile.private7979 does not support other files7980 #link7981 links dependencies7982 links Git repos7983 links binary-only frameworks7984# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/cartfile_linker_spec.rb. It took 0.9 second. Expected to take 0.94 second.7985# [RSpecRunTime] Starting example group spec/views/devise/shared/_signup_box_form.html.haml_spec.rb. Expected to take 0.92 second.7986devise/shared/_signup_box_form7987 when signup_intent_step_one experiment is control7988 does not render signup_intent select7989 when signup_intent_step_one experiment is candidate7990 renders signup_intent select7991# [RSpecRunTime] Finishing example group spec/views/devise/shared/_signup_box_form.html.haml_spec.rb. It took 0.78 second. Expected to take 0.92 second.7992# [RSpecRunTime] Starting example group spec/serializers/feature_flag_summary_entity_spec.rb. Expected to take 0.91 second.7993FeatureFlagSummaryEntity7994 has summary information7995# [RSpecRunTime] Finishing example group spec/serializers/feature_flag_summary_entity_spec.rb. It took 1.09 seconds. Expected to take 0.91 second.7996# [RSpecRunTime] RSpec elapsed time: 32 minutes 31.1 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.17 1.24 1.31 2/293 251797997.7998# [RSpecRunTime] Starting example group spec/scripts/failed_tests_spec.rb. Expected to take 0.89 second.7999FailedTests8000 #output_failed_tests8001 with a valid report file8002[FailedTests] Creating output directory...8003[FailedTests] Detected 1 failed tests in suite rspec...8004[FailedTests] Detected 1 failed tests in suite rspec_ee...8005 writes the file for the suite8006 when given a valid format8007[FailedTests] Detected 1 failed tests in suite rspec...8008[FailedTests] Detected 1 failed tests in suite rspec_ee...8009 writes the file for the suite8010 when given an invalid format8011[FailedTests] Detected 1 failed tests in suite rspec...8012 raises an exception8013 empty report8014 does not fail for output files8015 returns empty results for suite failures8016 missing report file8017 does not fail for output files8018 returns empty results for suite failures8019# [RSpecRunTime] Finishing example group spec/scripts/failed_tests_spec.rb. It took 1.05 seconds. Expected to take 0.89 second.8020# [RSpecRunTime] Starting example group spec/models/alert_management/alert_user_mention_spec.rb. Expected to take 0.88 second.8021AlertManagement::AlertUserMention8022 does not allow STI8023 associations8024 is expected to belong to alert class_name => ::AlertManagement::Alert required: false inverse_of => user_mentions8025 is expected to belong to note required: false8026 behaves like has user mentions8027 #has_mentions?8028 when no mentions8029 returns false8030 when mentioned_users_ids not null8031 returns true8032 when mentioned projects8033 returns true8034 when mentioned groups8035 returns true8036# [RSpecRunTime] Finishing example group spec/models/alert_management/alert_user_mention_spec.rb. It took 1.01 seconds. Expected to take 0.88 second.8037# [RSpecRunTime] Starting example group spec/serializers/activity_pub/project_entity_spec.rb. Expected to take 0.87 second.8038ActivityPub::ProjectEntity8039 as json8040 has releases page as id8041 is an Application actor8042 provides project name8043 provides a description of the project8044 provides an url for web content8045# [RSpecRunTime] Finishing example group spec/serializers/activity_pub/project_entity_spec.rb. It took 0.96 second. Expected to take 0.87 second.8046# [RSpecRunTime] Starting example group spec/models/namespaces/randomized_suffix_path_spec.rb. Expected to take 0.85 second.8047Namespaces::RandomizedSuffixPath8048 does not allow STI8049 #call8050 returns path without count when count is 08051 returns path suffixed with count when between 0 and 48052 adds a "randomized" suffix when MAX_TRIES is exhausted8053 adds an offset to the "randomized" suffix when MAX_TRIES is exhausted8054 #to_s8055 represents with given path8056# [RSpecRunTime] Finishing example group spec/models/namespaces/randomized_suffix_path_spec.rb. It took 0.88 second. Expected to take 0.85 second.8057# [RSpecRunTime] Starting example group spec/lib/bulk_imports/pipeline_spec.rb. Expected to take 0.84 second.8058BulkImports::Pipeline8059 pipeline attributes8060 getters8061 retrieves class attributes8062 when extractor and loader are defined within the pipeline8063 returns itself when retrieving extractor & loader8064 setters8065 sets class attributes8066 #instantiate8067 when options are present8068 instantiates new object with options8069 when options are missing8070 instantiates new object without options8071 #transformers8072 has instance transform method first to run8073# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/pipeline_spec.rb. It took 0.86 second. Expected to take 0.84 second.8074# [RSpecRunTime] Starting example group spec/models/repository_language_spec.rb. Expected to take 0.82 second.8075RepositoryLanguage8076 does not allow STI8077 associations8078 is expected to belong to project required: false8079 is expected to belong to programming_language required: false8080 validations8081 is expected to allow :share to be ‹0›8082 is expected to allow :share to be ‹100.0›8083 is expected not to allow :share to be ‹100.1›8084# [RSpecRunTime] Finishing example group spec/models/repository_language_spec.rb. It took 0.92 second. Expected to take 0.82 second.8085# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.8086Lint factories for RepositoryLanguage8087 with saas, license, and factory defaults8088 behaves like factory8089 repository_language factory8090 does not raise error when built8091 does not raise error when created8092# [RSpecRunTime] RSpec elapsed time: 32 minutes 38.09 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.16 1.24 1.31 1/293 252068093.8094# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.43 seconds. Expected to take 40.68 seconds.8095# [RSpecRunTime] Starting example group spec/models/error_tracking/client_key_spec.rb. Expected to take 0.82 second.8096ErrorTracking::ClientKey8097 does not allow STI8098 relationships8099 is expected to belong to project required: false8100 validations8101 is expected to validate that :public_key cannot be empty/falsy8102 is expected to validate that the length of :public_key is at most 2558103 #generate_key8104 is expected to be present8105 is expected to start with "glet_"8106# [RSpecRunTime] Finishing example group spec/models/error_tracking/client_key_spec.rb. It took 0.91 second. Expected to take 0.82 second.8107# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.8108Lint factories for ErrorTracking::ClientKey8109 with saas, license, and factory defaults8110 behaves like factory8111 error_tracking_client_key factory8112 does not raise error when built8113 does not raise error when created8114 linting :disabled trait8115 does not raise error when created8116# [RSpecRunTime] RSpec elapsed time: 32 minutes 40.54 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.23 1.25 1.31 1/293 252338117.8118# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.54 seconds. Expected to take 40.68 seconds.8119# [RSpecRunTime] Starting example group spec/rubocop/cop/graphql/enum_values_spec.rb. Expected to take 0.8 second.8120RuboCop::Cop::Graphql::EnumValues8121 adds an offense when enum value is not uppercase8122 when values are set dynamically8123 adds an offense when enum value is set without `:upcase`8124 adds no offense when enum value is deprecated8125 adds no offense when enum value is uppercased literally8126 adds no offense when enum value is calling upcased8127# [RSpecRunTime] Finishing example group spec/rubocop/cop/graphql/enum_values_spec.rb. It took 0.89 second. Expected to take 0.8 second.8128# [RSpecRunTime] Starting example group spec/services/vs_code/settings/create_or_update_service_spec.rb. Expected to take 0.8 second.8129VsCode::Settings::CreateOrUpdateService8130 #execute8131 creates a new record when a record with the setting does not exist8132 updates the existing record if setting exists8133 fails if an invalid value is passed8134 when setting_type is machines8135 returns default machine as a successful response8136# [RSpecRunTime] Finishing example group spec/services/vs_code/settings/create_or_update_service_spec.rb. It took 0.83 second. Expected to take 0.8 second.8137# [RSpecRunTime] Starting example group spec/lib/gitlab/global_id/deprecations_spec.rb. Expected to take 0.77 second.8138Gitlab::GlobalId::Deprecations8139 .deprecated?8140 returns a boolean to signal if model name has a deprecation8141 .deprecation_for8142 returns the deprecation for the model if it exists8143 .deprecation_by8144 returns the deprecation by the model if it exists8145 .apply_to_graphql_name8146 returns the corresponding graphql_name of the GID for the new model8147 returns the same value if there is no deprecation8148# [RSpecRunTime] Finishing example group spec/lib/gitlab/global_id/deprecations_spec.rb. It took 0.79 second. Expected to take 0.77 second.8149# [RSpecRunTime] Starting example group spec/models/jira_connect_subscription_spec.rb. Expected to take 0.77 second.8150JiraConnectSubscription8151 does not allow STI8152 associations8153 is expected to belong to installation class_name => JiraConnectInstallation required: false8154 is expected to belong to namespace class_name => Namespace required: false8155 validations8156 is expected to validate that :installation cannot be empty/falsy8157 is expected to validate that :namespace cannot be empty/falsy8158# [RSpecRunTime] Finishing example group spec/models/jira_connect_subscription_spec.rb. It took 0.86 second. Expected to take 0.77 second.8159# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.8160Lint factories for JiraConnectSubscription8161 with saas, license, and factory defaults8162 behaves like factory8163 jira_connect_subscription factory8164 does not raise error when built8165 does not raise error when created8166# [RSpecRunTime] RSpec elapsed time: 32 minutes 45.5 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.21 1.24 1.31 1/293 252608167.8168# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.58 seconds. Expected to take 40.68 seconds.8169# [RSpecRunTime] Starting example group spec/lib/gitlab/safe_request_purger_spec.rb. Expected to take 0.76 second.8170Gitlab::SafeRequestPurger8171 .execute8172 purges an entry from the store8173 #execute8174 when request store is active8175 purges an entry from the store8176 when there are multiple resource_ids to purge8177 purges an entry from the store8178 when there is no matching resource_ids8179 purges an entry from the store8180 when request store is not active8181 does offer the ability to interact with data store8182# [RSpecRunTime] Finishing example group spec/lib/gitlab/safe_request_purger_spec.rb. It took 0.79 second. Expected to take 0.76 second.8183# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb. Expected to take 0.74 second.8184Gitlab::UsageDataCounters::JetBrainsPluginActivityUniqueCounter8185 when tracking a jetbrains api request8186 behaves like a request from an extension8187 tracks when the user agent is matching8188 does not track when the user agent is not matching8189 does not track if user agent is not present8190 does not track if user is not present8191# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb. It took 0.73 second. Expected to take 0.74 second.8192# [RSpecRunTime] Starting example group spec/lib/bitbucket_server/page_spec.rb. Expected to take 0.73 second.8193BitbucketServer::Page8194 #items8195 returns collection of needed objects8196 #attrs8197 returns attributes8198 #next?8199 returns true8200 returns false8201 #next8202 returns next attribute8203# [RSpecRunTime] Finishing example group spec/lib/bitbucket_server/page_spec.rb. It took 0.86 second. Expected to take 0.73 second.8204# [RSpecRunTime] Starting example group spec/config/mail_room_spec.rb. Expected to take 0.72 second.8205mail_room.yml8206 when incoming email is disabled8207 contains no configuration8208 when both incoming email and service desk email are enabled8209 contains the intended configuration8210 when both incoming email and service desk email are enabled for Microsoft Graph8211 contains the intended configuration8212# [RSpecRunTime] Finishing example group spec/config/mail_room_spec.rb. It took 0.7 second. Expected to take 0.72 second.8213# [RSpecRunTime] Starting example group spec/lib/gitlab/github_gists_import/status_spec.rb. Expected to take 0.71 second.8214Gitlab::GithubGistsImport::Status8215 #fail!8216 sets failed status8217 #start!8218 expires the key8219 #started?8220 checks if status is started8221 #finish!8222 sets finished status8223# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_gists_import/status_spec.rb. It took 0.72 second. Expected to take 0.71 second.8224# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/container_registry_event_counter_spec.rb. Expected to take 0.69 second.8225Gitlab::UsageDataCounters::ContainerRegistryEventCounter8226 behaves like a redis usage counter with totals8227 totals8228 can report all totals8229 unknown events8230 cannot increment8231 cannot read8232 behaves like a redis usage counter8233 .count(i_container_registry_delete_manifest)8234 increments the ContainerRegistryEvent i_container_registry_delete_manifest counter by 18235 .read(i_container_registry_delete_manifest)8236 returns the total number of i_container_registry_delete_manifest events8237# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/container_registry_event_counter_spec.rb. It took 0.81 second. Expected to take 0.69 second.8238# [RSpecRunTime] Starting example group spec/graphql/types/todoable_interface_spec.rb. Expected to take 0.69 second.8239Types::TodoableInterface8240 exposes the expected fields8241 .resolve_type8242 knows the correct type for objects8243 raises an error for an unknown type8244# [RSpecRunTime] Finishing example group spec/graphql/types/todoable_interface_spec.rb. It took 0.68 second. Expected to take 0.69 second.8245# [RSpecRunTime] Starting example group spec/helpers/explore_helper_spec.rb. Expected to take 0.66 second.8246ExploreHelper8247 #public_visibility_restricted?8248 delegates to Gitlab::VisibilityLevel8249 #projects_filter_items8250 returns correct dropdown items8251 #projects_filter_selected8252 when visibility_level is present8253 returns corresponding item8254 when visibility_level is empty8255 returns corresponding item8256# [RSpecRunTime] Finishing example group spec/helpers/explore_helper_spec.rb. It took 0.7 second. Expected to take 0.66 second.8257# [RSpecRunTime] Starting example group spec/initializers/google_api_client_spec.rb. Expected to take 0.66 second.8258Google::Apis::Core::HttpCommand8259 with a successful response8260 returns the response body if block not present8261 calls block if present8262 retries with max elapsed_time and retries8263# [RSpecRunTime] Finishing example group spec/initializers/google_api_client_spec.rb. It took 0.71 second. Expected to take 0.66 second.8264# [RSpecRunTime] Starting example group spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb. Expected to take 0.65 second.8265ObjectStorage::DeleteStaleDirectUploadsWorker8266 #perform8267 executes a service8268 behaves like an idempotent worker8269 is labeled as idempotent8270 performs multiple times sequentially without raising an exception8271 only deletes stale entries8272# [RSpecRunTime] Finishing example group spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb. It took 0.67 second. Expected to take 0.65 second.8273# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking/event_definition_validate_all_spec.rb. Expected to take 0.64 second.8274Gitlab::Tracking::EventDefinition8275 only has valid event definitions8276# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking/event_definition_validate_all_spec.rb. It took 0.49 second. Expected to take 0.64 second.8277# [RSpecRunTime] Starting example group spec/services/integrations/slack_interaction_service_spec.rb. Expected to take 0.63 second.8278Integrations::SlackInteractionService8279 #execute8280 when view is closed8281 executes the correct service8282 when view is submitted8283 executes the submission service8284 when block action service is submitted8285 executes the block actions service8286 when slack_interaction is not known8287 raises an error and does not execute a service class8288# [RSpecRunTime] Finishing example group spec/services/integrations/slack_interaction_service_spec.rb. It took 0.71 second. Expected to take 0.63 second.8289# [RSpecRunTime] Starting example group spec/services/webauthn/register_service_spec.rb. Expected to take 0.62 second.8290Webauthn::RegisterService8291 #execute8292 returns a registration if challenge matches8293 returns an error if challenge does not match8294# [RSpecRunTime] Finishing example group spec/services/webauthn/register_service_spec.rb. It took 0.69 second. Expected to take 0.62 second.8295# [RSpecRunTime] Starting example group spec/presenters/ml/model_version_presenter_spec.rb. Expected to take 0.61 second.8296Ml::ModelVersionPresenter8297 .display_name8298 is expected to eq "a_model / 1.1.1"8299 #path8300 is expected to eq "/namespace730/project-771/-/ml/models/1000000209/versions/1000000212"8301 #package_path8302 is expected to eq "/namespace730/project-771/-/packages/1000000211"8303# [RSpecRunTime] Finishing example group spec/presenters/ml/model_version_presenter_spec.rb. It took 0.76 second. Expected to take 0.61 second.8304# [RSpecRunTime] Starting example group spec/serializers/import/github_failure_serializer_spec.rb. Expected to take 0.6 second.8305Import::GithubFailureSerializer8306 represents GithubFailureEntity entities8307 #represent8308 when a single object is being serialized8309 serializes import failure8310 when multiple objects are being serialized8311 serializes array of import failures8312# [RSpecRunTime] Finishing example group spec/serializers/import/github_failure_serializer_spec.rb. It took 0.56 second. Expected to take 0.6 second.8313# [RSpecRunTime] Starting example group spec/helpers/artifacts_helper_spec.rb. Expected to take 0.59 second.8314ArtifactsHelper8315 #artifacts_app_data8316 returns expected data8317 can_destroy_artifacts8318 returns false without permission8319 returns true when user has permission8320# [RSpecRunTime] Finishing example group spec/helpers/artifacts_helper_spec.rb. It took 0.59 second. Expected to take 0.59 second.8321# [RSpecRunTime] Starting example group spec/views/errors/omniauth_error.html.haml_spec.rb. Expected to take 0.57 second.8322errors/omniauth_error8323 renders template8324# [RSpecRunTime] Finishing example group spec/views/errors/omniauth_error.html.haml_spec.rb. It took 0.52 second. Expected to take 0.57 second.8325# [RSpecRunTime] Starting example group spec/serializers/accessibility_reports_comparer_entity_spec.rb. Expected to take 0.56 second.8326AccessibilityReportsComparerEntity8327 #as_json8328 when base report has error and head has a different error8329 contains correct compared accessibility report details8330 when base report has error and head has the same error8331 contains correct compared accessibility report details8332 when base report has no error and head has errors8333 contains correct compared accessibility report details8334# [RSpecRunTime] Finishing example group spec/serializers/accessibility_reports_comparer_entity_spec.rb. It took 0.61 second. Expected to take 0.56 second.8335# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_slack.html.haml_spec.rb. Expected to take 0.56 second.8336admin/application_settings/_slack.html.haml8337 renders the form correctly8338 when GitLab.com8339 renders the form correctly8340# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_slack.html.haml_spec.rb. It took 0.55 second. Expected to take 0.56 second.8341# [RSpecRunTime] Starting example group spec/views/errors/access_denied.html.haml_spec.rb. Expected to take 0.55 second.8342errors/access_denied8343 does not fail to render when there is no message provided8344# [RSpecRunTime] Finishing example group spec/views/errors/access_denied.html.haml_spec.rb. It took 0.51 second. Expected to take 0.55 second.8345# [RSpecRunTime] Starting example group spec/lib/object_storage/fog_helpers_spec.rb. Expected to take 0.55 second.8346ObjectStorage::FogHelpers8347 #available?8348 when object storage is enabled8349 is expected to eq true8350 when object storage is disabled8351 is expected to eq false8352 when implementing class did not define storage_location_identifier8353 raises an error8354# [RSpecRunTime] Finishing example group spec/lib/object_storage/fog_helpers_spec.rb. It took 0.57 second. Expected to take 0.55 second.8355# [RSpecRunTime] Starting example group spec/models/clusters/group_spec.rb. Expected to take 0.53 second.8356Clusters::Group8357 does not allow STI8358 is expected to belong to cluster required: false8359 is expected to belong to group required: false8360# [RSpecRunTime] Finishing example group spec/models/clusters/group_spec.rb. It took 0.58 second. Expected to take 0.53 second.8361# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/monitor_state_spec.rb. Expected to take 0.53 second.8362Gitlab::Memory::Watchdog::MonitorState8363 #call8364 when threshold is not violated8365 returns correct result8366 when threshold is violated8367 returns correct result8368 when strikes_exceeded8369 returns correct result8370# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/monitor_state_spec.rb. It took 0.55 second. Expected to take 0.53 second.8371# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/in_operator_optimization/column_data_spec.rb. Expected to take 0.52 second.8372Gitlab::Pagination::Keyset::InOperatorOptimization::ColumnData8373 accepts symbols for original_column_name and as8374 #array_aggregated_column_name8375 is expected to eq "issues_id_array"8376 #projection8377 returns the Arel projection for the column with a new alias8378# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/in_operator_optimization/column_data_spec.rb. It took 0.61 second. Expected to take 0.52 second.8379# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/kubeconfig/entry/context_spec.rb. Expected to take 0.51 second.8380Gitlab::Kubernetes::Kubeconfig::Entry::Context8381 #to_h8382 is expected to eq {:context=>{:cluster=>"cluster", :user=>"user"}, :name=>"name"}8383 with a namespace8384 is expected to eq {:context=>{:cluster=>"cluster", :namespace=>"namespace", :user=>"user"}, :name=>"name"}8385# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/kubeconfig/entry/context_spec.rb. It took 0.46 second. Expected to take 0.51 second.8386# [RSpecRunTime] Starting example group spec/lib/gitlab/database/async_constraints/validators_spec.rb. Expected to take 0.5 second.8387Gitlab::Database::AsyncConstraints::Validators8388 .for8389 with foreign keys validations8390 is expected to be a kind of Gitlab::Database::AsyncConstraints::Validators::ForeignKey8391 with check constraint validations8392 is expected to be a kind of Gitlab::Database::AsyncConstraints::Validators::CheckConstraint8393# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/async_constraints/validators_spec.rb. It took 0.48 second. Expected to take 0.5 second.8394# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/core_spec.rb. Expected to take 0.49 second.8395Gitlab::Ci::Status::Core8396 #cache_key8397 uses the subject's cache key8398 #confirmation_message8399 returns nil by default8400# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/core_spec.rb. It took 0.46 second. Expected to take 0.49 second.8401# [RSpecRunTime] Starting example group spec/serializers/impersonation_access_token_entity_spec.rb. Expected to take 0.48 second.8402ImpersonationAccessTokenEntity8403 has the correct attributes8404# [RSpecRunTime] Finishing example group spec/serializers/impersonation_access_token_entity_spec.rb. It took 0.42 second. Expected to take 0.48 second.8405# [RSpecRunTime] Starting example group spec/graphql/types/ci/catalog/resources/verification_level_enum_spec.rb. Expected to take 0.48 second.8406Types::Ci::Catalog::Resources::VerificationLevelEnum8407 is expected to eq "CiCatalogResourceVerificationLevel"8408 exposes the expected values8409# [RSpecRunTime] Finishing example group spec/graphql/types/ci/catalog/resources/verification_level_enum_spec.rb. It took 0.47 second. Expected to take 0.48 second.8410# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/delta_spec.rb. Expected to take 0.47 second.8411Gitlab::Metrics::Delta8412 #compared_with8413 returns the delta as a Numeric8414 bases the delta on a previously used value8415# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/delta_spec.rb. It took 0.45 second. Expected to take 0.47 second.8416# [RSpecRunTime] Starting example group spec/workers/member_invitation_reminder_emails_worker_spec.rb. Expected to take 0.46 second.8417MemberInvitationReminderEmailsWorker8418 #perform8419 executes the invitation reminder email service8420# [RSpecRunTime] Finishing example group spec/workers/member_invitation_reminder_emails_worker_spec.rb. It took 0.48 second. Expected to take 0.46 second.8421# [RSpecRunTime] Starting example group spec/models/every_model_spec.rb. Expected to take 0.46 second.8422Every model8423 does not allow STI8424 disallows STI8425 does not allow STI8426# [RSpecRunTime] Finishing example group spec/models/every_model_spec.rb. It took 0.51 second. Expected to take 0.46 second.8427# [RSpecRunTime] Starting example group spec/models/concerns/faster_cache_keys_spec.rb. Expected to take 0.46 second.8428FasterCacheKeys8429 does not allow STI8430 #cache_key8431 returns a String8432# [RSpecRunTime] Finishing example group spec/models/concerns/faster_cache_keys_spec.rb. It took 0.48 second. Expected to take 0.46 second.8433# [RSpecRunTime] Starting example group spec/graphql/types/milestone_stats_type_spec.rb. Expected to take 0.45 second.8434Types::MilestoneStatsType8435 is expected to require graphql authorizations :read_milestone8436 has the expected fields8437# [RSpecRunTime] Finishing example group spec/graphql/types/milestone_stats_type_spec.rb. It took 0.46 second. Expected to take 0.45 second.8438# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_variable_type_spec.rb. Expected to take 0.45 second.8439Types::Ci::GroupVariableType8440 is expected to contain exactly Types::Ci::VariableInterface8441 is expected to eq "CiGroupVariable"8442# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_variable_type_spec.rb. It took 0.45 second. Expected to take 0.45 second.8443# [RSpecRunTime] Starting example group spec/lib/api/entities/changelog_spec.rb. Expected to take 0.44 second.8444API::Entities::Changelog8445 exposes correct attributes8446 exposes correct notes8447# [RSpecRunTime] Finishing example group spec/lib/api/entities/changelog_spec.rb. It took 0.45 second. Expected to take 0.44 second.8448# [RSpecRunTime] Starting example group spec/graphql/types/commit_signatures/verification_status_enum_spec.rb. Expected to take 0.44 second.8449Types::CommitSignatures::VerificationStatusEnum8450 is expected to eq "VerificationStatus"8451 exposes all signature verification states8452# [RSpecRunTime] Finishing example group spec/graphql/types/commit_signatures/verification_status_enum_spec.rb. It took 0.46 second. Expected to take 0.44 second.8453# [RSpecRunTime] Starting example group spec/graphql/types/ci_configuration/sast/analyzers_entity_type_spec.rb. Expected to take 0.43 second.8454Types::CiConfiguration::Sast::AnalyzersEntityType8455 is expected to eq "SastCiConfigurationAnalyzersEntity"8456 is expected to have graphql fields :name, :label, :enabled, :description, and :variables8457# [RSpecRunTime] Finishing example group spec/graphql/types/ci_configuration/sast/analyzers_entity_type_spec.rb. It took 0.46 second. Expected to take 0.43 second.8458# [RSpecRunTime] Starting example group spec/lib/prometheus/cleanup_multiproc_dir_service_spec.rb. Expected to take 0.42 second.8459Prometheus::CleanupMultiprocDirService8460 #execute8461 when `multiprocess_files_dir` is defined8462 removes old metrics8463 when `multiprocess_files_dir` is not defined8464 does not remove any files8465# [RSpecRunTime] Finishing example group spec/lib/prometheus/cleanup_multiproc_dir_service_spec.rb. It took 0.47 second. Expected to take 0.42 second.8466# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/config_map_spec.rb. Expected to take 0.41 second.8467Gitlab::Kubernetes::ConfigMap8468 #generate8469 builds a Kubeclient Resource8470 #config_map_name8471 returns the config_map name8472# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/config_map_spec.rb. It took 0.52 second. Expected to take 0.41 second.8473# [RSpecRunTime] Starting example group spec/graphql/types/ci/pipeline_trigger_type_spec.rb. Expected to take 0.4 second.8474Types::Ci::PipelineTriggerType8475 is expected to have graphql fields :can_access_project, :description, :has_token_exposed, :last_used, :id, :owner, and :token8476# [RSpecRunTime] Finishing example group spec/graphql/types/ci/pipeline_trigger_type_spec.rb. It took 0.37 second. Expected to take 0.4 second.8477# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/except_spec.rb. Expected to take 0.39 second.8478RuboCop::Cop::Gitlab::Except8479 flags the use of Gitlab::SQL::Except.new8480# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/except_spec.rb. It took 0.38 second. Expected to take 0.39 second.8481# [RSpecRunTime] Starting example group spec/rubocop/cop/rspec/web_mock_enable_spec.rb. Expected to take 0.37 second.8482RuboCop::Cop::RSpec::WebMockEnable8483 when calling WebMock.disable_net_connect!8484 registers an offence and autocorrects it8485# [RSpecRunTime] Finishing example group spec/rubocop/cop/rspec/web_mock_enable_spec.rb. It took 0.38 second. Expected to take 0.37 second.8486# [RSpecRunTime] Starting example group spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb. Expected to take 0.37 second.8487overridden has_many :through associations8488 onlies have allowed list of overridden has_many/has_one :through associations8489# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb. It took 0.39 second. Expected to take 0.37 second.8490# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb. Expected to take 0.36 second.8491Types::WorkItems::Widgets::AwardEmojiType8492 exposes the expected fields8493# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb. It took 0.36 second. Expected to take 0.36 second.8494# [RSpecRunTime] Starting example group spec/components/pajamas/concerns/checkbox_radio_options_spec.rb. Expected to take 0.35 second.8495Pajamas::Concerns::CheckboxRadioOptions8496 #formatted_input_options8497 calls `#format_options` with correct arguments8498# [RSpecRunTime] Finishing example group spec/components/pajamas/concerns/checkbox_radio_options_spec.rb. It took 0.37 second. Expected to take 0.35 second.8499# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_dependency_type_enum_spec.rb. Expected to take 0.34 second.8500Types::Packages::PackageDependencyTypeEnum8501 exposes all depeendency type values8502# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_dependency_type_enum_spec.rb. It took 0.37 second. Expected to take 0.34 second.8503# [RSpecRunTime] Starting example group spec/graphql/types/ci/variable_input_type_spec.rb. Expected to take 0.34 second.8504Types::Ci::VariableInputType8505 has the correct arguments8506# [RSpecRunTime] Finishing example group spec/graphql/types/ci/variable_input_type_spec.rb. It took 0.36 second. Expected to take 0.34 second.8507# [RSpecRunTime] Starting example group spec/graphql/types/mutation_type_spec.rb. Expected to take 0.33 second.8508Types::MutationType8509 is expected to have the MergeRequestSetDraft8510# [RSpecRunTime] Finishing example group spec/graphql/types/mutation_type_spec.rb. It took 0.36 second. Expected to take 0.33 second.8511auto_explain log contains 1995 entries for main, writing to /builds/gitlab-org/gitlab-foss/auto_explain/rspec-unit-pg14-8-32.331.main.ndjson.gz8512took 33.4578922128513auto_explain log contains 1996 entries for ci, writing to /builds/gitlab-org/gitlab-foss/auto_explain/rspec-unit-pg14-8-32.331.ci.ndjson.gz8514took 31.2498153788515[TEST PROF INFO] EventProf results for sql.active_record8516Total time: 07:07.474 of 33:07.649 (21.51%)8517Total events: 3211748518Top 5 slowest suites (by time):8519gitlab:backup...ace rake tasks (./spec/tasks/gitlab/backup_rake_spec.rb:5) – 01:52.570 (116716 / 47) of 07:56.477 (23.63%)8520Gitlab::Impor...::TreeRestorer (./spec/lib/gitlab/import_export/project/tree_restorer_spec.rb:9) – 00:40.400 (25826 / 188) of 02:56.524 (22.89%)8521Groups::DestroyService (./spec/services/groups/destroy_service_spec.rb:5) – 00:32.960 (18043 / 43) of 02:03.339 (26.72%)8522Gitlab::Gfm::ReferenceRewriter (./spec/lib/gitlab/gfm/reference_rewriter_spec.rb:5) – 00:15.296 (8460 / 23) of 00:52.366 (29.21%)8523TodosFinder (./spec/finders/todos_finder_spec.rb:5) – 00:13.531 (8135 / 37) of 00:45.484 (29.75%)8524Knapsack report was generated. Preview:8525{8526 "spec/tasks/gitlab/backup_rake_spec.rb": 476.4348802759996,8527 "spec/lib/gitlab/import_export/project/tree_restorer_spec.rb": 176.52432892099932,8528 "spec/services/groups/destroy_service_spec.rb": 123.33910717599974,8529 "spec/lib/gitlab/git_access_snippet_spec.rb": 55.78759561699917,8530 "spec/uploaders/file_uploader_spec.rb": 49.541304616999696,8531 "spec/support/shared_examples/lint_factories_shared_examples.rb": 32.2843335999969,8532 "spec/lib/gitlab/gfm/reference_rewriter_spec.rb": 52.36573081299866,8533 "spec/finders/todos_finder_spec.rb": 45.48455733299852,8534 "spec/serializers/member_entity_spec.rb": 31.650479420999545,8535 "spec/lib/gitlab/checks/integrations/beyond_identity_check_spec.rb": 25.48236061499847,8536 "spec/services/merge_requests/request_review_service_spec.rb": 26.6638092409994,8537 "spec/views/notify/pipeline_failed_email.text.erb_spec.rb": 27.74977301800027,8538 "spec/models/operations/feature_flags/strategy_spec.rb": 28.727355716999227,8539 "spec/services/projects/move_forks_service_spec.rb": 26.311705575000815,8540 "spec/workers/pipeline_schedule_worker_spec.rb": 20.9134203600006,8541 "spec/models/hooks/web_hook_spec.rb": 24.875487282000904,8542 "spec/lib/gitlab/cycle_analytics/permissions_spec.rb": 19.978368830999898,8543 "spec/models/alert_management/alert_spec.rb": 17.87443204599913,8544 "spec/serializers/pipeline_details_entity_spec.rb": 17.123981655000534,8545 "spec/workers/packages/go/sync_packages_worker_spec.rb": 18.821934294999664,8546 "spec/services/environments/auto_recover_service_spec.rb": 18.183850852001342,8547 "spec/models/integrations/drone_ci_spec.rb": 14.159122691000448,8548 "spec/models/integrations/gitlab_slack_application_spec.rb": 14.276431469999807,8549 "spec/lib/gitlab/checks/diff_check_spec.rb": 14.405908047001503,8550 "spec/models/concerns/group_descendant_spec.rb": 14.284098079000614,8551 "spec/models/concerns/redactable_spec.rb": 14.542733046000649,8552 "spec/lib/gitlab/redis/cluster_util_spec.rb": 14.512064676000591,8553 "spec/models/packages/nuget/symbol_spec.rb": 18.87836305500059,8554 "spec/lib/gitlab/checks/single_change_access_spec.rb": 14.638086815000861,8555 "spec/models/concerns/resolvable_note_spec.rb": 20.00352974099951,8556 "spec/graphql/types/work_item_type_spec.rb": 11.541815361999397,8557 "spec/services/gpg_keys/create_service_spec.rb": 8.036385003999385,8558 "spec/services/security/ci_configuration/sast_create_service_spec.rb": 14.263942628998848,8559 "spec/lib/gitlab/ci/config/entry/reports_spec.rb": 28.868215824999425,8560 "spec/services/ci/play_bridge_service_spec.rb": 8.67672565599969,8561 "spec/lib/gitlab/ci/variables/collection_spec.rb": 30.71970875199986,8562 "spec/models/project_authorization_spec.rb": 12.526064821000546,8563 "spec/lib/gitlab/database/migration_helpers/v2_spec.rb": 21.055926208999153,8564 "spec/services/ci/catalog/resources/aggregate_last30_day_usage_service_spec.rb": 7.00859548599874,8565 "spec/services/namespaces/package_settings/update_service_spec.rb": 7.714637518000018,8566 "spec/services/packages/maven/metadata/sync_service_spec.rb": 6.919519327000671,8567 "spec/models/projects/topic_spec.rb": 5.779795860999002,8568 "spec/lib/gitlab/slash_commands/issue_comment_spec.rb": 5.724358561999907,8569 "spec/serializers/issue_sidebar_basic_entity_spec.rb": 7.214460143000906,8570 "spec/lib/gitlab/import_export/snippets_repo_restorer_spec.rb": 7.585491019000983,8571 "spec/services/quick_actions/target_service_spec.rb": 6.359663074999844,8572 "spec/models/users/group_visit_spec.rb": 6.453963722999106,8573 "spec/tasks/gitlab/lfs/check_rake_spec.rb": 3.5567725780001638,8574 "spec/serializers/deployment_cluster_entity_spec.rb": 6.2056236259995785,8575 "spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb": 6.3389735439996,8576 "spec/finders/groups/accepting_project_shares_finder_spec.rb": 5.567680293001104,8577 "spec/helpers/auth_helper_spec.rb": 5.267096887000662,8578 "spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb": 5.24304895700152,8579 "spec/lib/gitlab/gitaly_client/analysis_service_spec.rb": 6.53460835199985,8580 "spec/models/ci/catalog/listing_spec.rb": 5.566529202998936,8581 "spec/lib/gitlab/pages/deployment_validations_spec.rb": 5.8087649310000415,8582 "spec/graphql/resolvers/group_packages_resolver_spec.rb": 4.836665822000214,8583 "spec/policies/deploy_key_policy_spec.rb": 5.042999810000765,8584 "spec/lib/gitlab/sidekiq_config/worker_matcher_spec.rb": 4.6816543439999805,8585 "spec/services/merge_requests/migrate_external_diffs_service_spec.rb": 5.163635148001049,8586 "spec/services/jira_connect_installations/update_service_spec.rb": 5.230200197000158,8587 "spec/models/ci/runner_namespace_spec.rb": 4.984876550999616,8588 "spec/lib/gitlab/slash_commands/presenters/issue_move_spec.rb": 4.2047701999999845,8589 "spec/serializers/project_note_entity_spec.rb": 4.435581846000787,8590 "spec/services/ci/enqueue_job_service_spec.rb": 4.253542299999026,8591 "spec/services/ci/refs/enqueue_pipelines_to_unlock_service_spec.rb": 4.394704186999661,8592 "spec/lib/gitlab/git/push_spec.rb": 4.304749619001086,8593 "spec/helpers/award_emoji_helper_spec.rb": 3.8055331949999527,8594 "spec/finders/repositories/branch_names_finder_spec.rb": 4.431767497000692,8595 "spec/lib/gitlab/import_export/uploads_manager_spec.rb": 4.638174055000491,8596 "spec/finders/groups/projects_requiring_authorizations_refresh/on_direct_membership_finder_spec.rb": 3.7587922349994187,8597 "spec/lib/gitlab/ci/status/bridge/common_spec.rb": 3.9331246729998384,8598 "spec/services/issuable/callbacks/time_tracking_spec.rb": 3.477314188001401,8599 "spec/models/oauth_access_token_spec.rb": 3.725159176001398,8600 "spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb": 0.8299189800000022,8601 "spec/lib/error_tracking/sentry_client/issue_link_spec.rb": 3.39278639999975,8602 "spec/helpers/preferences_helper_spec.rb": 3.435724659000698,8603 "spec/lib/gitlab/shell_spec.rb": 3.139900232999935,8604 "spec/workers/merge_requests/handle_assignees_change_worker_spec.rb": 3.427410509000765,8605 "spec/lib/gitlab/database/count/exact_count_strategy_spec.rb": 3.1859609610000916,8606 "spec/services/packages/conan/single_package_search_service_spec.rb": 3.3439384100001917,8607 "spec/lib/google_api/cloud_platform/client_spec.rb": 4.576360164999642,8608 "spec/lib/gitlab/ci/build/policy/refs_spec.rb": 2.93828562499948,8609 "spec/serializers/ci/job_serializer_spec.rb": 2.9395268669995858,8610 "spec/services/import/gitlab_projects/create_project_service_spec.rb": 2.5345155310005794,8611 "spec/workers/group_destroy_worker_spec.rb": 2.9195731380004872,8612 "spec/services/merge_requests/mergeability/run_checks_service_spec.rb": 3.2993699830003607,8613 "spec/serializers/trigger_variable_entity_spec.rb": 3.1846822629995586,8614 "spec/graphql/mutations/release_asset_links/delete_spec.rb": 2.6051841720000084,8615 "spec/lib/gitlab/repository_set_cache_spec.rb": 3.1550133639993874,8616 "spec/workers/gitlab/github_import/stage/import_lfs_objects_worker_spec.rb": 2.2454675049993966,8617 "spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb": 2.5011586510008783,8618 "spec/lib/gitlab/lfs/client_spec.rb": 2.3931511329992645,8619 "spec/workers/work_items/import_work_items_csv_worker_spec.rb": 2.4221587929987436,8620 "spec/workers/issuable/create_reminder_worker_spec.rb": 2.6719106790005753,8621 "spec/lib/gitlab/database/migrations/instrumentation_spec.rb": 2.345023312000194,8622 "spec/serializers/import/github_failure_entity_spec.rb": 2.4438581809990865,8623 "spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb": 2.1206632329995045,8624 "spec/services/users/keys_count_service_spec.rb": 1.6520061909996002,8625 "spec/presenters/packages/pypi/simple_package_versions_presenter_spec.rb": 1.965803605999099,8626 "spec/helpers/environments_helper_spec.rb": 2.310239462998652,8627 "spec/lib/gitlab/slash_commands/presenters/issue_close_spec.rb": 2.363941921001242,8628 "spec/workers/stage_update_worker_spec.rb": 2.3904837219997717,8629 "spec/services/system_notes/incident_service_spec.rb": 2.4272600620006415,8630 "spec/graphql/resolvers/projects/fork_targets_resolver_spec.rb": 1.825075189000927,8631 "spec/lib/gitlab/ci/yaml_processor/result_spec.rb": 2.164850913999544,8632 "spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb": 1.826428317999671,8633 "spec/lib/gitlab/quick_actions/users_extractor_spec.rb": 2.220204483000998,8634 "spec/graphql/mutations/design_management/move_spec.rb": 1.9942755259999103,8635 "spec/lib/gitlab/api_authentication/builder_spec.rb": 1.984508265999466,8636 "spec/rubocop/migration_helpers_spec.rb": 1.9422358660012833,8637 "spec/views/projects/settings/integrations/edit.html.haml_spec.rb": 1.9811301970003115,8638 "spec/components/pajamas/banner_component_spec.rb": 2.2375166029996763,8639 "spec/models/spam_log_spec.rb": 1.6880887600000278,8640 "spec/services/admin/plan_limits/update_service_spec.rb": 2.118731824999486,8641 "spec/lib/sidebars/projects/panel_spec.rb": 1.7457664089997706,8642 "spec/workers/mail_scheduler/issue_due_worker_spec.rb": 1.6442904899995483,8643 "spec/lib/gitlab/dependency_linker/package_json_linker_spec.rb": 2.0514306759996543,8644 "spec/services/incident_management/pager_duty/process_webhook_service_spec.rb": 2.1842650340004184,8645 "spec/services/packages/composer/version_parser_service_spec.rb": 1.775657838999905,8646 "spec/serializers/project_serializer_spec.rb": 0.7857861200009211,8647 "spec/lib/gitlab/ci/config/entry/jobs_spec.rb": 1.8562207380000473,8648 "spec/workers/authorized_projects_worker_spec.rb": 1.7218497989997559,8649 "spec/views/search/show.html.haml_spec.rb": 1.316433813999538,8650 "spec/lib/gitlab/checks/project_created_spec.rb": 1.762414868999258,8651 "spec/routing/environments_spec.rb": 1.8936578270004247,8652 "spec/lib/gitlab/external_authorization/access_spec.rb": 1.5745244409990846,8653 "spec/lib/gitlab/github_import/label_finder_spec.rb": 1.351064463999137,8654 "spec/rubocop/cop/experiments_test_coverage_spec.rb": 1.5716950019996148,8655 "spec/services/admin/abuse_reports/update_service_spec.rb": 1.5821921499991731,8656 "spec/services/keys/last_used_service_spec.rb": 1.1770934149990353,8657 "spec/lib/gitlab/slash_commands/presenters/issue_new_spec.rb": 1.476841603000139,8658 "spec/graphql/mutations/clusters/agent_tokens/revoke_spec.rb": 1.5159296019992325,8659 "spec/services/ci/pipeline_triggers/update_service_spec.rb": 1.503147381999952,8660 "spec/lib/banzai/filter/table_of_contents_tag_filter_spec.rb": 1.3865744929989887,8661 "spec/services/chat_names/find_user_service_spec.rb": 1.0146576779989118,8662 "spec/rubocop/cop/style/regexp_literal_mixed_preserve_spec.rb": 1.3532250839998596,8663 "spec/lib/gitlab/seeder_spec.rb": 1.361262643000373,8664 "spec/services/users/update_highest_member_role_service_spec.rb": 1.4865069030001905,8665 "spec/helpers/import_helper_spec.rb": 1.2538359150003089,8666 "spec/models/concerns/integrations/enable_ssl_verification_spec.rb": 1.2243077650000487,8667 "spec/workers/onboarding/issue_created_worker_spec.rb": 1.2487637250014814,8668 "spec/presenters/ci/trigger_presenter_spec.rb": 1.1803728660015622,8669 "spec/lib/api/helpers/related_resources_helpers_spec.rb": 1.3014820640000835,8670 "spec/lib/gitlab/graphql/subscriptions/action_cable_with_load_balancing_spec.rb": 1.2218776259996957,8671 "spec/workers/concerns/click_house_worker_spec.rb": 1.201886464999916,8672 "spec/lib/sidebars/admin/menus/deploy_keys_menu_spec.rb": 1.1929149460011104,8673 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 1.2208300249985768,8674 "spec/helpers/stat_anchors_helper_spec.rb": 1.0584559880007873,8675 "spec/presenters/blobs/notebook_presenter_spec.rb": 1.136766636000175,8676 "spec/presenters/terraform/modules_presenter_spec.rb": 1.0058508970014373,8677 "spec/lib/api/entities/application_setting_spec.rb": 0.9016322199986462,8678 "spec/services/concerns/audit_event_save_type_spec.rb": 1.1812506759997632,8679 "spec/support_specs/stub_member_access_level_spec.rb": 1.1033961370012548,8680 "spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb": 1.1527222370004893,8681 "spec/serializers/feature_flag_summary_serializer_spec.rb": 1.011045159000787,8682 "spec/uploaders/object_storage/cdn/file_url_spec.rb": 1.2256142250007542,8683 "spec/graphql/types/release_links_type_spec.rb": 1.1664238359990122,8684 "spec/support_specs/ability_check_spec.rb": 1.1276365659996372,8685 "spec/models/users/banned_user_spec.rb": 0.879268669999874,8686 "spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb": 1.1836513849993935,8687 "spec/lib/gitlab/bitbucket_server_import/importers/users_importer_spec.rb": 0.9664970780013391,8688 "spec/lib/gitlab/dependency_linker/cartfile_linker_spec.rb": 0.9015411489999678,8689 "spec/views/devise/shared/_signup_box_form.html.haml_spec.rb": 0.7751639310008613,8690 "spec/serializers/feature_flag_summary_entity_spec.rb": 1.0936644670000533,8691 "spec/scripts/failed_tests_spec.rb": 1.052493457998935,8692 "spec/models/alert_management/alert_user_mention_spec.rb": 1.005883359001018,8693 "spec/serializers/activity_pub/project_entity_spec.rb": 0.9594368890011538,8694 "spec/models/namespaces/randomized_suffix_path_spec.rb": 0.8833362990008027,8695 "spec/lib/bulk_imports/pipeline_spec.rb": 0.8590540200002579,8696 "spec/models/repository_language_spec.rb": 0.9207382689983206,8697 "spec/models/error_tracking/client_key_spec.rb": 0.9050719289989502,8698 "spec/rubocop/cop/graphql/enum_values_spec.rb": 0.887945379001394,8699 "spec/services/vs_code/settings/create_or_update_service_spec.rb": 0.8338615299999219,8700 "spec/lib/gitlab/global_id/deprecations_spec.rb": 0.7891649310004141,8701 "spec/models/jira_connect_subscription_spec.rb": 0.8644930390000809,8702 "spec/lib/gitlab/safe_request_purger_spec.rb": 0.793309261000104,8703 "spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb": 0.7286859510004433,8704 "spec/lib/bitbucket_server/page_spec.rb": 0.8563477200004854,8705 "spec/config/mail_room_spec.rb": 0.6994530809988646,8706 "spec/lib/gitlab/github_gists_import/status_spec.rb": 0.7149566520001827,8707 "spec/lib/gitlab/usage_data_counters/container_registry_event_counter_spec.rb": 0.8060893199999555,8708 "spec/graphql/types/todoable_interface_spec.rb": 0.6789848919997894,8709 "spec/helpers/explore_helper_spec.rb": 0.6991100010000082,8710 "spec/initializers/google_api_client_spec.rb": 0.7103878409998288,8711 "spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb": 0.6738448620017152,8712 "spec/lib/gitlab/tracking/event_definition_validate_all_spec.rb": 0.48810851399866806,8713 "spec/services/integrations/slack_interaction_service_spec.rb": 0.7084028310000576,8714 "spec/services/webauthn/register_service_spec.rb": 0.6863691119997384,8715 "spec/presenters/ml/model_version_presenter_spec.rb": 0.7580338309999206,8716 "spec/serializers/import/github_failure_serializer_spec.rb": 0.5581547139991017,8717 "spec/helpers/artifacts_helper_spec.rb": 0.5909851830001571,8718 "spec/views/errors/omniauth_error.html.haml_spec.rb": 0.5164842030008003,8719 "spec/serializers/accessibility_reports_comparer_entity_spec.rb": 0.6129132419991947,8720 "spec/views/admin/application_settings/_slack.html.haml_spec.rb": 0.5487064540011488,8721 "spec/views/errors/access_denied.html.haml_spec.rb": 0.5052152539992676,8722 "spec/lib/object_storage/fog_helpers_spec.rb": 0.5672920630004228,8723 "spec/models/clusters/group_spec.rb": 0.5798236730006465,8724 "spec/lib/gitlab/memory/watchdog/monitor_state_spec.rb": 0.5454335930007801,8725 "spec/lib/gitlab/pagination/keyset/in_operator_optimization/column_data_spec.rb": 0.6130266529999062,8726 "spec/lib/gitlab/kubernetes/kubeconfig/entry/context_spec.rb": 0.4549779539993324,8727 "spec/lib/gitlab/database/async_constraints/validators_spec.rb": 0.47471781500098587,8728 "spec/lib/gitlab/ci/status/core_spec.rb": 0.45995449400106736,8729 "spec/serializers/impersonation_access_token_entity_spec.rb": 0.4208498949992645,8730 "spec/graphql/types/ci/catalog/resources/verification_level_enum_spec.rb": 0.4721034449994477,8731 "spec/lib/gitlab/metrics/delta_spec.rb": 0.4522174739995535,8732 "spec/workers/member_invitation_reminder_emails_worker_spec.rb": 0.48444465400098125,8733 "spec/models/every_model_spec.rb": 0.5108853040001122,8734 "spec/models/concerns/faster_cache_keys_spec.rb": 0.478019353999116,8735 "spec/graphql/types/milestone_stats_type_spec.rb": 0.4643379850003839,8736 "spec/graphql/types/ci/group_variable_type_spec.rb": 0.4545724549989245,8737 "spec/lib/api/entities/changelog_spec.rb": 0.453240464999908,8738 "spec/graphql/types/commit_signatures/verification_status_enum_spec.rb": 0.46306703399932303,8739 "spec/graphql/types/ci_configuration/sast/analyzers_entity_type_spec.rb": 0.4613207250004052,8740 "spec/lib/prometheus/cleanup_multiproc_dir_service_spec.rb": 0.46556073400097375,8741 "spec/lib/gitlab/kubernetes/config_map_spec.rb": 0.5148627239996131,8742 "spec/graphql/types/ci/pipeline_trigger_type_spec.rb": 0.3658740459995897,8743 "spec/rubocop/cop/gitlab/except_spec.rb": 0.3819196449985611,8744 "spec/rubocop/cop/rspec/web_mock_enable_spec.rb": 0.3821320150000247,8745 "spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb": 0.39257762499983073,8746 "spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb": 0.3579335459999129,8747 "spec/components/pajamas/concerns/checkbox_radio_options_spec.rb": 0.3680506359996798,8748 "spec/graphql/types/packages/package_dependency_type_enum_spec.rb": 0.36795416600034514,8749 "spec/graphql/types/ci/variable_input_type_spec.rb": 0.35541348599872435,8750 "spec/graphql/types/mutation_type_spec.rb": 0.36251338500005668751}8752Knapsack global time execution for tests: 33m 07s8753Pending: (Failures listed here are expected and do not affect your suite's status)8754 1) FileUploader legacy storage behaves like builds correct legacy storage paths #cache_dir behaves like matches the method pattern 8755 # No pattern provided, skipping.8756 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88757 2) FileUploader legacy storage behaves like builds correct legacy storage paths #work_dir behaves like matches the method pattern 8758 # No pattern provided, skipping.8759 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88760 3) FileUploader legacy storage behaves like builds correct legacy storage paths #relative_path is relative8761 # Path not set, skipping.8762 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408763 4) FileUploader legacy storage behaves like builds correct legacy storage paths .base_dir behaves like matches the method pattern 8764 # No pattern provided, skipping.8765 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88766 5) FileUploader legacy storage uses hashed storage when rolled out attachments #cache_dir behaves like matches the method pattern 8767 # No pattern provided, skipping.8768 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88769 6) FileUploader legacy storage uses hashed storage when rolled out attachments #work_dir behaves like matches the method pattern 8770 # No pattern provided, skipping.8771 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88772 7) FileUploader legacy storage uses hashed storage when rolled out attachments #relative_path is relative8773 # Path not set, skipping.8774 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408775 8) FileUploader legacy storage uses hashed storage when rolled out attachments .absolute_path behaves like matches the method pattern 8776 # No pattern provided, skipping.8777 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88778 9) FileUploader legacy storage uses hashed storage when rolled out attachments .base_dir behaves like matches the method pattern 8779 # No pattern provided, skipping.8780 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88781 10) FileUploader legacy storage uses hashed storage when only repositories are rolled out behaves like builds correct legacy storage paths #cache_dir behaves like matches the method pattern 8782 # No pattern provided, skipping.8783 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88784 11) FileUploader legacy storage uses hashed storage when only repositories are rolled out behaves like builds correct legacy storage paths #work_dir behaves like matches the method pattern 8785 # No pattern provided, skipping.8786 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88787 12) FileUploader legacy storage uses hashed storage when only repositories are rolled out behaves like builds correct legacy storage paths #relative_path is relative8788 # Path not set, skipping.8789 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408790 13) FileUploader legacy storage uses hashed storage when only repositories are rolled out behaves like builds correct legacy storage paths .base_dir behaves like matches the method pattern 8791 # No pattern provided, skipping.8792 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88793 14) FileUploader object store is remote behaves like builds correct paths #cache_dir behaves like matches the method pattern 8794 # No pattern provided, skipping.8795 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88796 15) FileUploader object store is remote behaves like builds correct paths #work_dir behaves like matches the method pattern 8797 # No pattern provided, skipping.8798 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88799 16) FileUploader object store is remote behaves like builds correct paths #relative_path is relative8800 # Path not set, skipping.8801 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408802 17) FileUploader object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 8803 # No pattern provided, skipping.8804 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88805 18) FileUploader object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 8806 # No pattern provided, skipping.8807 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88808 19) Gitlab::Database::MigrationHelpers::V2#truncate_tables! with single database executes a TRUNCATE statement8809 # Skipping because database ci exists8810 # ./spec/lib/gitlab/database/migration_helpers/v2_spec.rb:5028811Finished in 34 minutes 17 seconds (files took 1 minute 26.23 seconds to load)88123260 examples, 0 failures, 19 pending8813Randomized with seed 237488814[TEST PROF INFO] Time spent in factories: 11:08.341 (31.78% of total time)8815RSpec exited with 0.8816No examples to retry, congrats!8818Running after script...8819$ source scripts/utils.sh8820$ bundle exec gem list gitlab_quality-test_tooling8821gitlab_quality-test_tooling (1.29.1)8822$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command8826$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command8829$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command8833$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command8836$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command8839$ tooling/bin/push_job_metrics || true8840[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true.8842Not uploading cache ruby-gems-debian-bookworm-ruby-3.1.5-3 due to policy8844Uploading artifacts...8845auto_explain/: found 3 matching artifact files and directories 8846coverage/: found 5 matching artifact files and directories 8847WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 8848deprecations/: found 3 matching artifact files and directories 8849knapsack/: found 4 matching artifact files and directories 8850rspec/: found 12 matching artifact files and directories 8851WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 8852log/*.log: found 18 matching artifact files and directories 8853WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7166819597/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8854WARNING: Retrying... context=artifacts-uploader error=request redirected8855Uploading artifacts as "archive" to coordinator... 201 Created id=7166819597 responseStatus=201 Created token=glcbt-668856Uploading artifacts...8857rspec/rspec-*.xml: found 1 matching artifact files and directories 8858WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7166819597/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8859WARNING: Retrying... context=artifacts-uploader error=request redirected8860Uploading artifacts as "junit" to coordinator... 201 Created id=7166819597 responseStatus=201 Created token=glcbt-668862Job succeeded