103:29:21NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_7_44_13083_report.json 203:29:21RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8095843170.txt 403:29:21RSPEC_TESTS_MAPPING_ENABLED: 503:29:21RSPEC_TESTS_FILTER_FILE: 603:29:21Shell set options (set -o) enabled: 903:29:21interactive-comments on 1103:29:23Parsing expected rspec suite duration... 1203:29:23spec/lib/generators/gitlab/partitioning/foreign_keys_generator_spec.rb not found in master report 1303:29:23RSpec suite is expected to take 26 minutes 18.47 seconds. 1403:29:23Expected duration for tests: 1603:29:23 "spec/models/merge_request_diff_spec.rb": 519.2249037538008, 1703:29:23 "spec/models/event_spec.rb": 113.92728447876097, 1803:29:23 "spec/lib/gitlab/background_migration/backfill_issue_links_namespace_id_spec.rb": 77.96843896932019, 1903:29:23 "spec/lib/gitlab/background_migration/backfill_wiki_page_slugs_project_id_spec.rb": 67.21735771880434, 2003:29:23 "spec/lib/gitlab/background_migration/backfill_merge_request_assignment_events_project_id_spec.rb": 62.064345313779384, 2103:29:23 "spec/tasks/gitlab/cleanup_rake_spec.rb": 49.85771791731358, 2203:29:23 "spec/lib/gitlab/background_migration/backfill_approval_group_rules_users_group_id_spec.rb": 48.50576832332658, 2303:29:23 "spec/presenters/ci/build_runner_presenter_spec.rb": 43.366506048600165, 2403:29:23 "spec/lib/gitlab/diff/file_collection/merge_request_diff_batch_spec.rb": 34.90971545734872, 2503:29:23 "spec/models/hooks/project_hook_spec.rb": 33.711142863319395, 2603:29:23 "spec/models/concerns/avatarable_spec.rb": 27.921166133184762, 2703:29:23 "spec/lib/gitlab/ci/status/external/factory_spec.rb": 27.079441395136598, 2803:29:23 "spec/models/compare_spec.rb": 24.095965755070935, 2903:29:23 "spec/models/ci/build_runner_session_spec.rb": 22.319737924223105, 3003:29:23 "spec/lib/gitlab/seeders/ci/catalog/resource_seeder_spec.rb": 20.16882007582508, 3103:29:23 "spec/services/ci/resource_groups/assign_resource_from_resource_group_service_spec.rb": 19.036126872842026, 3203:29:23 "spec/lib/gitlab/import_export/import_failure_service_spec.rb": 17.298472833967573, 3303:29:23 "spec/services/branches/delete_merged_service_spec.rb": 15.986034642385533, 3403:29:23 "spec/lib/gitlab/background_migration/backfill_approval_project_rules_protected_branches_project_id_spec.rb": 15.27024662066183, 3503:29:23 "spec/lib/gitlab/suggestions/suggestion_set_spec.rb": 14.456159175389356, 3603:29:23 "spec/models/operations/feature_flags/user_list_spec.rb": 13.353997915374418, 3703:29:23 "spec/lib/gitlab/background_migration/backfill_packages_pypi_metadata_project_id_spec.rb": 12.945416912427355, 3803:29:23 "spec/tasks/gitlab/git_rake_spec.rb": 11.907018333211695, 3903:29:23 "spec/models/integrations/prometheus_spec.rb": 11.240343378390024, 4003:29:23 "spec/models/ci/running_build_spec.rb": 10.981414868984242, 4103:29:23 "spec/services/issue_links/create_service_spec.rb": 9.963397036121918, 4203:29:23 "spec/services/test_hooks/project_service_spec.rb": 9.901643360440396, 4303:29:23 "spec/lib/gitlab/diff/file_collection/compare_spec.rb": 9.081374094730275, 4403:29:23 "spec/lib/gitlab/slash_commands/issue_move_spec.rb": 8.818155580690142, 4503:29:23 "spec/lib/gitlab/github_import/importer/labels_importer_spec.rb": 8.244718250427848, 4603:29:23 "spec/serializers/ci/trigger_entity_spec.rb": 7.886256430472713, 4703:29:23 "spec/models/import/source_user_spec.rb": 7.502584192781315, 4803:29:23 "spec/services/work_items/data_sync/move_service_spec.rb": 7.1803342680979085, 4903:29:23 "spec/workers/ci/ref_delete_unlock_artifacts_worker_spec.rb": 6.916095927216398, 5003:29:23 "spec/lib/gitlab/gitaly_client/with_feature_flag_actors_spec.rb": 6.549852035417764, 5103:29:23 "spec/models/ci/build_trace_chunks/database_spec.rb": 6.3770521765828505, 5203:29:23 "spec/workers/object_pool/create_worker_spec.rb": 5.973049046543132, 5303:29:23 "spec/lib/gitlab/x509/signature_sigstore_spec.rb": 5.798099126254603, 5403:29:23 "spec/services/groups/import_export/export_service_spec.rb": 5.636321640168271, 5503:29:23 "spec/lib/gitlab/ci/pipeline/chain/validate/repository_spec.rb": 5.301360897089202, 5603:29:23 "spec/lib/gitlab/github_import/importer/events/changed_assignee_spec.rb": 5.2015635620243295, 5703:29:23 "spec/lib/sidebars/projects/menus/zentao_menu_spec.rb": 4.876824527210095, 5803:29:23 "spec/services/work_items/export_csv_service_spec.rb": 4.774329125522128, 5903:29:23 "spec/lib/gitlab/background_migration/delete_stale_packages_npm_metadata_caches_spec.rb": 4.564176641238838, 6003:29:23 "spec/models/users/credit_card_validation_spec.rb": 4.41473000904771, 6103:29:23 "spec/presenters/deployments/deployment_presenter_spec.rb": 4.24668996451359, 6203:29:23 "spec/finders/packages/go/version_finder_spec.rb": 4.078585876542698, 6303:29:23 "spec/services/import/source_users/reassign_service_spec.rb": 3.9927900098251428, 6403:29:23 "spec/services/ci/runners/register_runner_service_spec.rb": 3.808679205113805, 6503:29:23 "spec/graphql/mutations/issues/set_locked_spec.rb": 3.709157701935079, 6603:29:23 "spec/models/commit_signatures/x509_commit_signature_spec.rb": 3.5533845557416215, 6703:29:23 "spec/lib/gitlab/ci/pipeline/chain/limit/active_jobs_spec.rb": 3.4031809977205247, 6803:29:23 "spec/graphql/types/ml/model_type_spec.rb": 3.312542238582471, 6903:29:23 "spec/finders/projects/ml/model_finder_spec.rb": 3.1874672265489123, 7003:29:23 "spec/lib/gitlab/import_export/repo_saver_spec.rb": 3.07761440931188, 7103:29:23 "spec/graphql/mutations/alert_management/update_alert_status_spec.rb": 3.0247575501266564, 7203:29:23 "spec/services/ci/pipeline_schedules/variables_create_service_spec.rb": 2.9216029267898813, 7303:29:23 "spec/finders/incident_management/timeline_event_tags_finder_spec.rb": 2.7825011924201717, 7403:29:23 "spec/presenters/ci/pipeline_artifacts/code_coverage_presenter_spec.rb": 2.6932426236407476, 7503:29:23 "spec/finders/timelogs/timelogs_finder_spec.rb": 2.652999535263292, 7603:29:23 "spec/finders/autocomplete/project_finder_spec.rb": 2.518350202378351, 7703:29:23 "spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb": 2.5082503407497505, 7803:29:23 "spec/services/ci/pipeline_schedules/variables_update_service_spec.rb": 2.344363881593902, 7903:29:23 "spec/lib/gitlab/bitbucket_server_import/importers/notes_importer_spec.rb": 2.33839950739656, 8003:29:23 "spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb": 2.222949222785447, 8103:29:23 "spec/lib/gitlab/bitbucket_import/importers/repository_importer_spec.rb": 2.21637429647268, 8203:29:23 "spec/services/groups/merge_requests_count_service_spec.rb": 2.095745063634752, 8303:29:23 "spec/lib/api/entities/project_details_spec.rb": 2.0626211821773124, 8403:29:23 "spec/helpers/projects/alert_management_helper_spec.rb": 1.957161674964437, 8503:29:23 "spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb": 1.9341910419328618, 8603:29:23 "spec/models/packages/rubygems/package_spec.rb": 1.8498672065933386, 8703:29:23 "spec/services/bulk_imports/user_contributions_export_service_spec.rb": 1.8241181668359272, 8803:29:23 "spec/lib/gitlab/utils/sanitize_node_link_spec.rb": 1.7558297711144901, 8903:29:23 "spec/workers/import_issues_csv_worker_spec.rb": 1.7109795225817517, 9003:29:23 "spec/services/ci/abort_pipelines_service_spec.rb": 1.6705845579531637, 9103:29:23 "spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb": 1.6151928765130545, 9203:29:23 "spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb": 1.5648869539196326, 9303:29:23 "spec/services/cloud_seed/google_cloud/create_service_accounts_service_spec.rb": 1.526717874224619, 9403:29:23 "spec/workers/integrations/irker_worker_spec.rb": 1.5013755113308305, 9503:29:23 "spec/graphql/mutations/incident_management/timeline_event_tag/create_spec.rb": 1.4541108232196442, 9603:29:23 "spec/lib/gitlab/jira/dvcs_spec.rb": 1.4130640096421156, 9703:29:23 "spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_monitor_enabled_metric_spec.rb": 1.3747860372040095, 9803:29:23 "spec/services/personal_access_tokens/revoke_service_spec.rb": 1.326391909761084, 9903:29:23 "spec/lib/gitlab/diff/parallel_diff_spec.rb": 1.2805386794801565, 10003:29:23 "spec/finders/packages/helm/packages_finder_spec.rb": 1.2708365008418256, 10103:29:23 "spec/lib/gitlab/import_export/snippet_repo_saver_spec.rb": 1.2097473972614656, 10203:29:23 "spec/lib/bulk_imports/common/pipelines/labels_pipeline_spec.rb": 1.199471318406046, 10303:29:23 "spec/graphql/resolvers/users/group_count_resolver_spec.rb": 1.1417911296100984, 10403:29:23 "spec/lib/gitlab/database/query_analyzers/restrict_allowed_schemas_spec.rb": 1.1178920826084762, 10503:29:23 "spec/services/users/dismiss_project_callout_service_spec.rb": 1.0796031525120198, 10603:29:23 "spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb": 1.042711416531404, 10703:29:23 "spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb": 1.0043189415683238, 10803:29:23 "spec/workers/namespaces/root_statistics_worker_spec.rb": 0.9760649573009386, 10903:29:23 "spec/models/projects/triggered_hooks_spec.rb": 0.9350859635375873, 11003:29:23 "spec/lib/gitlab/middleware/compressed_json_spec.rb": 0.9180737385459092, 11103:29:23 "spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb": 0.8674881446334057, 11203:29:23 "spec/graphql/resolvers/project_resolver_spec.rb": 0.8528317857799719, 11303:29:23 "spec/models/packages/debian/group_component_spec.rb": 0.8261874925166144, 11403:29:23 "spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb": 0.7768855968106281, 11503:29:23 "spec/workers/integrations/propagate_integration_descendant_worker_spec.rb": 0.7519057714323925, 11603:29:23 "spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb": 0.7277775190457365, 11703:29:23 "spec/lib/gitlab/ci/templates/Terraform/module_base_gitlab_ci_yaml_spec.rb": 0.7069121288031219, 11803:29:23 "spec/lib/bulk_imports/projects/pipelines/container_expiration_policy_pipeline_spec.rb": 0.6691761221303261, 11903:29:23 "spec/lib/banzai/filter/table_of_contents_legacy_filter_spec.rb": 0.6537573329523397, 12003:29:23 "spec/services/ci/runners/unregister_runner_manager_service_spec.rb": 0.6251642965096528, 12103:29:23 "spec/lib/backup/file_backup_error_spec.rb": 0.6188879430269929, 12203:29:23 "spec/services/mattermost/create_team_service_spec.rb": 0.5849789789544744, 12303:29:23 "spec/lib/gitlab/github_import/importer/collaborators_importer_spec.rb": 0.5733271694628179, 12403:29:23 "spec/lib/gitlab/auth/external_username_sanitizer_spec.rb": 0.543782947731703, 12503:29:23 "spec/services/import/source_users/resend_notification_service_spec.rb": 0.5290262898174384, 12603:29:23 "spec/lib/bulk_imports/common/extractors/ndjson_extractor_spec.rb": 0.5148213049269637, 12703:29:23 "spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb": 0.49393700290190806, 12803:29:23 "spec/services/chat_names/find_user_service_spec.rb": 0.47889720807784536, 12903:29:23 "spec/lib/click_house/models/audit_event_spec.rb": 0.44626358965187396, 13003:29:23 "spec/lib/gitlab/usage/metrics/query_spec.rb": 0.443026306652754, 13103:29:23 "spec/lib/safe_zip/extract_params_spec.rb": 0.4252257309597153, 13203:29:23 "spec/services/webauthn/register_service_spec.rb": 0.40434316512997753, 13303:29:23 "spec/lib/safe_zip/extract_spec.rb": 0.3927830367675687, 13403:29:23 "spec/helpers/instance_configuration_helper_spec.rb": 0.361196932657433, 13503:29:23 "spec/lib/gitlab/database/query_analyzers/gitlab_schemas_validate_connection_spec.rb": 0.3549734409221739, 13603:29:23 "spec/lib/gitlab/ci/pipeline/chain/pipeline/process_spec.rb": 0.33162516485149135, 13703:29:23 "spec/lib/gitlab/database/load_balancing/sticking_spec.rb": 0.3265006238156419, 13803:29:23 "spec/lib/atlassian/jira_connect/jwt/symmetric_spec.rb": 0.3070934236661228, 13903:29:23 "spec/serializers/group_link/group_group_link_serializer_spec.rb": 0.29567419635834397, 14003:29:23 "spec/lib/gitlab/tracking/destinations/snowplow_micro_spec.rb": 0.28821485674550085, 14103:29:23 "spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb": 0.2806832102070421, 14203:29:23 "spec/views/devise/registrations/_signup_box_form.html.haml_spec.rb": 0.2619319333082564, 14303:29:23 "spec/tooling/lib/tooling/mappings/view_to_system_specs_mappings_spec.rb": 0.25731977565765835, 14403:29:23 "spec/lib/gitlab/sql/recursive_cte_spec.rb": 0.24643554717261468, 14503:29:23 "spec/rubocop/cop/gitlab/strong_memoize_attr_spec.rb": 0.24266631285870385, 14603:29:23 "spec/workers/concerns/limited_capacity/job_tracker_spec.rb": 0.2263112319341074, 14703:29:23 "spec/models/project_import_data_spec.rb": 0.21975737294580105, 14803:29:23 "spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb": 0.21383720920028637, 14903:29:23 "spec/views/admin/application_settings/_repository_storage.html.haml_spec.rb": 0.20312320744759116, 15003:29:23 "spec/lib/gitlab/import_export/log_util_spec.rb": 0.19546856492453185, 15103:29:23 "spec/lib/banzai/filter/image_lazy_load_filter_spec.rb": 0.18899870235148797, 15203:29:23 "spec/lib/gitlab/config/entry/undefined_spec.rb": 0.1789765071752076, 15303:29:23 "spec/serializers/codequality_degradation_entity_spec.rb": 0.17394868365102206, 15403:29:23 "spec/lib/gitlab/ci/config/yaml/documents_spec.rb": 0.16833050270825434, 15503:29:23 "spec/lib/gitlab/ci/environment_matcher_spec.rb": 0.16013078593315302, 15603:29:23 "spec/initializers/validate_puma_spec.rb": 0.15621110636916957, 15703:29:23 "spec/validators/gitlab/zoom_url_validator_spec.rb": 0.15272311946441788, 15803:29:23 "spec/lib/gitlab/auth/atlassian/auth_hash_spec.rb": 0.1434907654850164, 15903:29:23 "spec/models/ci/trigger_request_spec.rb": 0.1407247342474353, 16003:29:23 "spec/tooling/danger/settings_sections_spec.rb": 0.13399002300110438, 16103:29:23 "spec/lib/gitlab/auth/visitor_location_spec.rb": 0.1287810129097102, 16203:29:23 "spec/graphql/types/event_type_spec.rb": 0.1250433305635406, 16303:29:23 "spec/services/users/validate_push_otp_service_spec.rb": 0.12147859682714562, 16403:29:23 "spec/graphql/resolvers/feature_flag_resolver_spec.rb": 0.11609514328065491, 16503:29:23 "spec/lib/gitlab/external_authorization/logger_spec.rb": 0.11011579940286514, 16603:29:23 "spec/lib/gitlab/auth/activity_spec.rb": 0.10924582461686651, 16703:29:23 "spec/lib/gitlab/tab_width_spec.rb": 0.09821971570545436, 16803:29:23 "spec/lib/gitlab/string_regex_marker_spec.rb": 0.09686275216503883, 16903:29:23 "spec/graphql/types/key_type_spec.rb": 0.09297679680140183, 17003:29:23 "spec/support_specs/capybara_wait_for_requests_spec.rb": 0.09179261505578488, 17103:29:23 "spec/tooling/lib/tooling/helpers/predictive_tests_helper_spec.rb": 0.08572365566151158, 17203:29:23 "spec/views/errors/access_denied.html.haml_spec.rb": 0.08526127930446163, 17303:29:23 "spec/lib/gitlab/grape_logging/loggers/queue_duration_logger_spec.rb": 0.07660352631430341, 17403:29:23 "spec/graphql/types/packages/composer/json_type_spec.rb": 0.07566255760701052, 17503:29:23 "spec/graphql/types/anti_abuse/abuse_report_label_type_spec.rb": 0.07043241964263959, 17603:29:23 "spec/graphql/types/query_complexity_type_spec.rb": 0.06929722430682639, 17703:29:23 "spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb": 0.0678641173945857, 17803:29:23 "spec/graphql/types/ci/catalog/resources/components/input_type_spec.rb": 0.06544934079605991, 17903:29:23 "spec/graphql/types/milestone_stats_type_spec.rb": 0.06472143253089117, 18003:29:23 "spec/lib/gitlab/database/load_balancing/action_cable_callbacks_spec.rb": 0.0630439795610824, 18103:29:23 "spec/initializers/session_store_spec.rb": 0.059204627897655016, 18203:29:23 "spec/services/packages/rpm/repository_metadata/build_primary_xml_service_spec.rb": 0.05232465339296245, 18303:29:23 "spec/lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric_spec.rb": 0.04537054133326023, 18403:29:23 "spec/lib/api/entities/nuget/dependency_spec.rb": 0.043401553871502324, 18503:29:23 "spec/lib/gitlab/kubernetes/pod_cmd_spec.rb": 0.04091675223372171, 18603:29:23 "spec/graphql/types/permission_types/package_spec.rb": 0.04000303386329896, 18703:29:23 "spec/serializers/namespace_serializer_spec.rb": 0.03916302336226778, 18803:29:23 "spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb": 0.0376675172360747 19003:29:23Running 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-8095843170.json --format RspecJunitFormatter --out rspec/rspec-8095843170.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house -- spec/models/merge_request_diff_spec.rb spec/models/event_spec.rb spec/lib/gitlab/background_migration/backfill_issue_links_namespace_id_spec.rb spec/lib/gitlab/background_migration/backfill_wiki_page_slugs_project_id_spec.rb spec/lib/gitlab/background_migration/backfill_merge_request_assignment_events_project_id_spec.rb spec/tasks/gitlab/cleanup_rake_spec.rb spec/lib/gitlab/background_migration/backfill_approval_group_rules_users_group_id_spec.rb spec/presenters/ci/build_runner_presenter_spec.rb spec/lib/gitlab/diff/file_collection/merge_request_diff_batch_spec.rb spec/models/hooks/project_hook_spec.rb spec/models/concerns/avatarable_spec.rb spec/lib/gitlab/ci/status/external/factory_spec.rb spec/models/compare_spec.rb spec/models/ci/build_runner_session_spec.rb spec/lib/gitlab/seeders/ci/catalog/resource_seeder_spec.rb spec/services/ci/resource_groups/assign_resource_from_resource_group_service_spec.rb spec/lib/gitlab/import_export/import_failure_service_spec.rb spec/services/branches/delete_merged_service_spec.rb spec/lib/gitlab/background_migration/backfill_approval_project_rules_protected_branches_project_id_spec.rb spec/lib/gitlab/suggestions/suggestion_set_spec.rb spec/models/operations/feature_flags/user_list_spec.rb spec/lib/gitlab/background_migration/backfill_packages_pypi_metadata_project_id_spec.rb spec/tasks/gitlab/git_rake_spec.rb spec/models/integrations/prometheus_spec.rb spec/models/ci/running_build_spec.rb spec/services/issue_links/create_service_spec.rb spec/services/test_hooks/project_service_spec.rb spec/lib/gitlab/diff/file_collection/compare_spec.rb spec/lib/gitlab/slash_commands/issue_move_spec.rb spec/lib/gitlab/github_import/importer/labels_importer_spec.rb spec/serializers/ci/trigger_entity_spec.rb spec/models/import/source_user_spec.rb spec/services/work_items/data_sync/move_service_spec.rb spec/workers/ci/ref_delete_unlock_artifacts_worker_spec.rb spec/lib/gitlab/gitaly_client/with_feature_flag_actors_spec.rb spec/models/ci/build_trace_chunks/database_spec.rb spec/workers/object_pool/create_worker_spec.rb spec/lib/gitlab/x509/signature_sigstore_spec.rb spec/services/groups/import_export/export_service_spec.rb spec/lib/gitlab/ci/pipeline/chain/validate/repository_spec.rb spec/lib/gitlab/github_import/importer/events/changed_assignee_spec.rb spec/lib/sidebars/projects/menus/zentao_menu_spec.rb spec/services/work_items/export_csv_service_spec.rb spec/lib/gitlab/background_migration/delete_stale_packages_npm_metadata_caches_spec.rb spec/models/users/credit_card_validation_spec.rb spec/presenters/deployments/deployment_presenter_spec.rb spec/finders/packages/go/version_finder_spec.rb spec/services/import/source_users/reassign_service_spec.rb spec/services/ci/runners/register_runner_service_spec.rb spec/graphql/mutations/issues/set_locked_spec.rb spec/models/commit_signatures/x509_commit_signature_spec.rb spec/lib/gitlab/ci/pipeline/chain/limit/active_jobs_spec.rb spec/graphql/types/ml/model_type_spec.rb spec/finders/projects/ml/model_finder_spec.rb spec/lib/gitlab/import_export/repo_saver_spec.rb spec/graphql/mutations/alert_management/update_alert_status_spec.rb spec/services/ci/pipeline_schedules/variables_create_service_spec.rb spec/finders/incident_management/timeline_event_tags_finder_spec.rb spec/presenters/ci/pipeline_artifacts/code_coverage_presenter_spec.rb spec/finders/timelogs/timelogs_finder_spec.rb spec/finders/autocomplete/project_finder_spec.rb spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb spec/services/ci/pipeline_schedules/variables_update_service_spec.rb spec/lib/gitlab/bitbucket_server_import/importers/notes_importer_spec.rb spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb spec/lib/gitlab/bitbucket_import/importers/repository_importer_spec.rb spec/services/groups/merge_requests_count_service_spec.rb spec/lib/api/entities/project_details_spec.rb spec/helpers/projects/alert_management_helper_spec.rb spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb spec/models/packages/rubygems/package_spec.rb spec/services/bulk_imports/user_contributions_export_service_spec.rb spec/lib/gitlab/utils/sanitize_node_link_spec.rb spec/workers/import_issues_csv_worker_spec.rb spec/services/ci/abort_pipelines_service_spec.rb spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb spec/services/cloud_seed/google_cloud/create_service_accounts_service_spec.rb spec/workers/integrations/irker_worker_spec.rb spec/graphql/mutations/incident_management/timeline_event_tag/create_spec.rb spec/lib/gitlab/jira/dvcs_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_monitor_enabled_metric_spec.rb spec/services/personal_access_tokens/revoke_service_spec.rb spec/lib/gitlab/diff/parallel_diff_spec.rb spec/finders/packages/helm/packages_finder_spec.rb spec/lib/gitlab/import_export/snippet_repo_saver_spec.rb spec/lib/bulk_imports/common/pipelines/labels_pipeline_spec.rb spec/graphql/resolvers/users/group_count_resolver_spec.rb spec/lib/gitlab/database/query_analyzers/restrict_allowed_schemas_spec.rb spec/services/users/dismiss_project_callout_service_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb spec/workers/namespaces/root_statistics_worker_spec.rb spec/models/projects/triggered_hooks_spec.rb spec/lib/gitlab/middleware/compressed_json_spec.rb spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb spec/graphql/resolvers/project_resolver_spec.rb spec/models/packages/debian/group_component_spec.rb spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb spec/workers/integrations/propagate_integration_descendant_worker_spec.rb spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb spec/lib/gitlab/ci/templates/Terraform/module_base_gitlab_ci_yaml_spec.rb spec/lib/bulk_imports/projects/pipelines/container_expiration_policy_pipeline_spec.rb spec/lib/banzai/filter/table_of_contents_legacy_filter_spec.rb spec/services/ci/runners/unregister_runner_manager_service_spec.rb spec/lib/backup/file_backup_error_spec.rb spec/services/mattermost/create_team_service_spec.rb spec/lib/gitlab/github_import/importer/collaborators_importer_spec.rb spec/lib/gitlab/auth/external_username_sanitizer_spec.rb spec/services/import/source_users/resend_notification_service_spec.rb spec/lib/bulk_imports/common/extractors/ndjson_extractor_spec.rb spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb spec/services/chat_names/find_user_service_spec.rb spec/lib/click_house/models/audit_event_spec.rb spec/lib/gitlab/usage/metrics/query_spec.rb spec/lib/safe_zip/extract_params_spec.rb spec/services/webauthn/register_service_spec.rb spec/lib/safe_zip/extract_spec.rb spec/helpers/instance_configuration_helper_spec.rb spec/lib/gitlab/database/query_analyzers/gitlab_schemas_validate_connection_spec.rb spec/lib/gitlab/ci/pipeline/chain/pipeline/process_spec.rb spec/lib/gitlab/database/load_balancing/sticking_spec.rb spec/lib/atlassian/jira_connect/jwt/symmetric_spec.rb spec/serializers/group_link/group_group_link_serializer_spec.rb spec/lib/gitlab/tracking/destinations/snowplow_micro_spec.rb spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb spec/views/devise/registrations/_signup_box_form.html.haml_spec.rb spec/tooling/lib/tooling/mappings/view_to_system_specs_mappings_spec.rb spec/lib/gitlab/sql/recursive_cte_spec.rb spec/rubocop/cop/gitlab/strong_memoize_attr_spec.rb spec/workers/concerns/limited_capacity/job_tracker_spec.rb spec/models/project_import_data_spec.rb spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb spec/views/admin/application_settings/_repository_storage.html.haml_spec.rb spec/lib/gitlab/import_export/log_util_spec.rb spec/lib/banzai/filter/image_lazy_load_filter_spec.rb spec/lib/gitlab/config/entry/undefined_spec.rb spec/serializers/codequality_degradation_entity_spec.rb spec/lib/gitlab/ci/config/yaml/documents_spec.rb spec/lib/gitlab/ci/environment_matcher_spec.rb spec/initializers/validate_puma_spec.rb spec/validators/gitlab/zoom_url_validator_spec.rb spec/lib/gitlab/auth/atlassian/auth_hash_spec.rb spec/models/ci/trigger_request_spec.rb spec/tooling/danger/settings_sections_spec.rb spec/lib/gitlab/auth/visitor_location_spec.rb spec/graphql/types/event_type_spec.rb spec/services/users/validate_push_otp_service_spec.rb spec/graphql/resolvers/feature_flag_resolver_spec.rb spec/lib/gitlab/external_authorization/logger_spec.rb spec/lib/gitlab/auth/activity_spec.rb spec/lib/gitlab/tab_width_spec.rb spec/lib/gitlab/string_regex_marker_spec.rb spec/graphql/types/key_type_spec.rb spec/support_specs/capybara_wait_for_requests_spec.rb spec/tooling/lib/tooling/helpers/predictive_tests_helper_spec.rb spec/views/errors/access_denied.html.haml_spec.rb spec/lib/gitlab/grape_logging/loggers/queue_duration_logger_spec.rb spec/graphql/types/packages/composer/json_type_spec.rb spec/graphql/types/anti_abuse/abuse_report_label_type_spec.rb spec/graphql/types/query_complexity_type_spec.rb spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb spec/graphql/types/ci/catalog/resources/components/input_type_spec.rb spec/graphql/types/milestone_stats_type_spec.rb spec/lib/gitlab/database/load_balancing/action_cable_callbacks_spec.rb spec/initializers/session_store_spec.rb spec/services/packages/rpm/repository_metadata/build_primary_xml_service_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric_spec.rb spec/lib/api/entities/nuget/dependency_spec.rb spec/lib/gitlab/kubernetes/pod_cmd_spec.rb spec/graphql/types/permission_types/package_spec.rb spec/serializers/namespace_serializer_spec.rb spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb spec/lib/generators/gitlab/partitioning/foreign_keys_generator_spec.rbKnapsack report generator started! 19103:29:21/builds/gitlab-org/gitlab-foss/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 19203:30:02warning: parser/current is loading parser/ruby32, which recognizes 3.2.4-compliant syntax, but you are running 3.2.5. 19403:30:10/builds/gitlab-org/gitlab-foss/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 19503:30:46Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 19603:30:46# [RSpecRunTime] Starting RSpec timer... 19703:30:46[TEST PROF INFO] EventProf enabled (sql.active_record) 19803:30:46unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 19903:30:46unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 20003:30:51Test environment set up in 1.402374483 seconds 20103:30:51# [RSpecRunTime] Starting example group spec/models/merge_request_diff_spec.rb. Expected to take 8 minutes 39.22 seconds. 20203:30:51MergeRequestDiff 20303:30:52 does not allow STI 20503:30:56 is expected not to validate that :diff_type is case-sensitively unique within the scope of :merge_request_id 20603:30:57 checks sha format of base_commit_sha, head_commit_sha and start_commit_sha 20703:30:59 does not validate uniqueness by default 20803:30:59 when merge request diff is a merge_head type 21003:31:00 when merge_head diff exists 21103:31:01 validates uniqueness 21203:31:01 create new record 21303:31:03 is expected to be valid 21403:31:04 is expected to be persisted 21503:31:06 is expected to eq 29 21603:31:08 is expected to eq 20 21703:31:09 is expected to eq "b83d6e391c22777fca1ed3012fce84f633d7fed0" 21803:31:11 is expected to eq "ae73cb07c9eeaf35924a10f713b364d32b2dd34f" 21903:31:12 is expected to eq "0b4bc9a49b562e85de7cc9e834518ea6828729b9" 22003:31:14 is expected to eq "1e05e04d4c2a6414d9d4ab38208511a3bbe715f2" 22103:31:15 calls GraphqlTriggers.merge_request_diff_generated 22203:31:17 creates hidden refs 22303:31:17 when diff_type is merge_head 22403:31:19 is expected to be valid 22503:31:21 is expected to be persisted 22603:31:23 is expected to eq 30 22703:31:25 is expected to eq 20 22803:31:27 is expected to eq "fde09b8975262563d8f254a527989256ebc1149c" 22903:31:29 is expected to eq "0b4bc9a49b562e85de7cc9e834518ea6828729b9" 23003:31:31 is expected to eq "0b4bc9a49b562e85de7cc9e834518ea6828729b9" 23103:31:33 creates hidden refs 23203:31:33# [RSpecRunTime] RSpec elapsed time: 47.18 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.13 0.99 0.79 1/303 3116 23403:31:33 .by_head_commit_sha 23503:31:33 with given sha equal to the diff's head_commit_sha 23603:31:34 returns the merge request diff 23703:31:35# [RSpecRunTime] RSpec elapsed time: 48.77 seconds. Current RSS: ~1004M. Threads: 4. load average: 1.13 0.99 0.79 1/303 3182 23903:31:35 with given sha not equal to any diff's head_commit_sha 24003:31:36 returns an empty result 24103:31:36# [RSpecRunTime] RSpec elapsed time: 50.21 seconds. Current RSS: ~1004M. Threads: 4. load average: 1.13 0.99 0.79 1/303 3248 24303:31:36 .by_commit_sha 24403:31:36 with sha contained in 24503:31:37 returns merge request diffs 24603:31:37# [RSpecRunTime] RSpec elapsed time: 51.67 seconds. Current RSS: ~1005M. Threads: 4. load average: 1.13 0.99 0.79 1/303 3315 24803:31:37 with sha not contained in 24903:31:39 returns empty result 25003:31:39# [RSpecRunTime] RSpec elapsed time: 53.1 seconds. Current RSS: ~1005M. Threads: 4. load average: 1.12 1.00 0.79 1/303 3381 25203:31:39 .ids_for_external_storage_migration 25303:31:45 external diffs are disabled 25403:31:45 is expected to be empty 25503:31:45# [RSpecRunTime] RSpec elapsed time: 59.45 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.11 1.00 0.79 1/303 3745 25703:31:45 external diffs are misconfigured 25803:31:45 is expected to be empty 25903:31:45 external diffs are enabled unconditionally 26003:31:45 is expected to contain exactly 36, 37, 39, 40, 41, 42, and 38 26103:31:45 ignores diffs with 0 files 26203:31:45 external diffs are enabled for outdated diffs 26303:31:45 returns records for outdated merge request versions 26503:31:46 respects the limit 26603:31:46 #ensure_project_id 26703:31:47 when project_id is null 26803:31:47 is expected to change `MergeRequestDiff#project_id` from nil to 33 26903:31:47# [RSpecRunTime] RSpec elapsed time: 1 minute 1.2 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.11 1.00 0.79 1/304 3804 27103:31:47 when project_id is already set 27203:31:48 is expected not to change `MergeRequestDiff#project_id` 27303:31:48 #update_external_diff_store 27403:31:49 change_stored_externally: false, change_external_diff: false 27503:31:49 is expected not to receive update_column(:external_diff_store, 1) 0 times 27603:31:49# [RSpecRunTime] RSpec elapsed time: 1 minute 3.06 seconds. Current RSS: ~1009M. Threads: 4. load average: 1.10 1.00 0.79 1/303 3874 27803:31:49 change_stored_externally: false, change_external_diff: true 27903:31:49 is expected to receive update_column(:external_diff_store, 1) 1 time 28003:31:49 change_stored_externally: true, change_external_diff: false 28103:31:49 is expected to receive update_column(:external_diff_store, 1) 1 time 28203:31:49 change_stored_externally: true, change_external_diff: true 28303:31:49 is expected to receive update_column(:external_diff_store, 1) 1 time 28403:31:49 #migrate_files_to_external_storage! 28503:31:50 converts from in-database to external file storage 28603:31:52 migrates a nil diff file 28703:31:53 safely handles a transaction error when migrating to external storage 28803:31:55 converts from in-database to external object storage 28903:31:56 does nothing with an external diff 29003:31:57 does nothing if external diffs are disabled 29103:31:57 diff adds an empty file 29203:31:59 migrates the diff to object storage 29303:31:59# [RSpecRunTime] RSpec elapsed time: 1 minute 13.3 seconds. Current RSS: ~1006M. Threads: 4. load average: 1.38 1.06 0.82 1/303 4361 29503:31:59 #migrate_files_to_database! 29603:32:01 converts from external to in-database storage 29703:32:02 does nothing with an in-database diff 29803:32:03 does nothing with an empty diff 29903:32:03# [RSpecRunTime] RSpec elapsed time: 1 minute 17.59 seconds. Current RSS: ~1007M. Threads: 4. load average: 1.35 1.06 0.82 1/303 4557 30203:32:05 is expected to be latest 30303:32:07 is expected not to be latest 30403:32:07# [RSpecRunTime] RSpec elapsed time: 1 minute 21.12 seconds. Current RSS: ~1006M. Threads: 4. load average: 1.35 1.06 0.82 1/303 4764 30603:32:07 internal diffs configured 30703:32:07 when it was not cleaned by the system 30803:32:08 returns persisted diffs 30903:32:08# [RSpecRunTime] RSpec elapsed time: 1 minute 22.61 seconds. Current RSS: ~1007M. Threads: 4. load average: 1.40 1.08 0.82 1/303 4831 31103:32:08 when diff was cleaned by the system 31203:32:10 returns diffs from repository if can compare with current diff refs 31303:32:11 returns persisted diffs if cannot compare with diff refs 31403:32:13 returns persisted diffs if diff refs does not exist 31503:32:13# [RSpecRunTime] RSpec elapsed time: 1 minute 26.82 seconds. Current RSS: ~1008M. Threads: 4. load average: 1.40 1.08 0.82 1/303 5031 31703:32:13 #diffs_in_batch 31803:32:13 when no persisted files available 31903:32:13 behaves like fetching full diffs 32003:32:14 returns diffs from repository comparison 32103:32:16 returns a Gitlab::Diff::FileCollection::Compare with full diffs 32203:32:17 returns empty pagination data 32303:32:18 measures diffs_comparison 32403:32:18 behaves like measuring diffs metrics 32503:32:20 is expected to receive measure(:diffs_collection) 1 time 32603:32:20# [RSpecRunTime] RSpec elapsed time: 1 minute 34.14 seconds. Current RSS: ~1007M. Threads: 4. load average: 1.34 1.07 0.83 1/303 5394 32803:32:20 when diff_options include ignore_whitespace_change 32903:32:20 behaves like fetching full diffs 33003:32:21 returns diffs from repository comparison 33103:32:23 returns a Gitlab::Diff::FileCollection::Compare with full diffs 33203:32:24 returns empty pagination data 33303:32:26 measures diffs_comparison 33403:32:26 behaves like measuring diffs metrics 33503:32:27 is expected to receive measure(:diffs_collection) 1 time 33603:32:27# [RSpecRunTime] RSpec elapsed time: 1 minute 41.41 seconds. Current RSS: ~1009M. Threads: 4. load average: 1.31 1.07 0.83 1/303 5757 33803:32:27 behaves like perform generated files check 33903:32:29 checks generated files 34003:32:29# [RSpecRunTime] RSpec elapsed time: 1 minute 42.97 seconds. Current RSS: ~1009M. Threads: 4. load average: 1.37 1.09 0.83 1/303 5833 34203:32:29 when persisted files available 34303:32:30 returns paginated diffs 34403:32:32 sorts diff files directory first 34503:32:32 behaves like measuring diffs metrics 34603:32:33 is expected to receive measure(:diffs_collection) 1 time 34703:32:33# [RSpecRunTime] RSpec elapsed time: 1 minute 47.32 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.34 1.09 0.83 1/303 6030 34903:32:33 when diff_options include ignore_whitespace_change 35003:32:35 returns pagination data from MergeRequestDiffBatch 35103:32:36 returns an empty MergeRequestBatch with empty pagination data when the batch is empty 35203:32:36 behaves like perform generated files check 35303:32:37 checks generated files 35403:32:38# [RSpecRunTime] RSpec elapsed time: 1 minute 51.76 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.34 1.09 0.83 1/303 6251 35603:32:38 #paginated_diffs 35703:32:38 when no persisted files available 35803:32:39 returns a Gitlab::Diff::FileCollection::Compare 35903:32:39 behaves like diffs with generated files check 36003:32:41 checks generated files 36103:32:41# [RSpecRunTime] RSpec elapsed time: 1 minute 54.86 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.31 1.08 0.84 1/303 6406 36303:32:41 when persisted files available 36403:32:42 returns paginated diffs 36503:32:44 sorts diff files directory first 36603:32:44 behaves like diffs with generated files check 36703:32:45 checks generated files 36803:32:45# [RSpecRunTime] RSpec elapsed time: 1 minute 59.18 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.29 1.08 0.84 1/303 6603 37103:32:45 when no persisted files available 37203:32:45 behaves like fetching full diffs 37303:32:46 returns diffs from repository comparison 37403:32:48 returns a Gitlab::Diff::FileCollection::Compare with full diffs 37503:32:48# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.23 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.26 1.08 0.84 1/303 6740 37703:32:48 when diff_options include ignore_whitespace_change 37803:32:48 behaves like fetching full diffs 37903:32:49 returns diffs from repository comparison 38003:32:51 returns a Gitlab::Diff::FileCollection::Compare with full diffs 38103:32:51# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.15 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.26 1.08 0.84 2/302 6878 38303:32:51 when persisted files available 38403:32:52 returns diffs 38503:32:54 sorts diff files directory first 38603:32:54# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.03 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.24 1.08 0.84 1/303 7010 38903:32:54 when the :ignore_whitespace_change option is set 39003:32:55 creates a new compare object instead of using preprocessed data 39103:32:55# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.48 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.24 1.08 0.84 1/303 7080 39303:32:55 when the raw diffs are empty 39403:32:57 returns an empty DiffCollection 39503:32:57# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.63 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.24 1.08 0.84 1/303 7147 39703:32:57 when the raw diffs exist 39803:32:59 returns the diffs 39903:32:59 when the :paths option is set 40003:33:00 only returns diffs that match the (old path, new path) given 40103:33:01 only serializes diff files found by query 40203:33:03 uses the preprocessed diffs 40303:33:03# [RSpecRunTime] RSpec elapsed time: 2 minutes 17.12 seconds. Current RSS: ~1023M. Threads: 4. load average: 1.22 1.08 0.84 1/303 7407 40503:33:03 #set_patch_id_sha 40603:33:04 sets the patch_id_sha attribute 40703:33:04 when base_commit_sha is nil 40803:33:06 records patch_id_sha as nil 40903:33:06# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.01 seconds. Current RSS: ~1016M. Threads: 4. load average: 1.20 1.08 0.84 1/303 7540 41103:33:06 when head_commit_sha is nil 41203:33:07 records patch_id_sha as nil 41303:33:07# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.41 seconds. Current RSS: ~1019M. Threads: 4. load average: 1.20 1.08 0.84 1/303 7607 41503:33:07 when head_commit_sha and base_commit_sha match 41603:33:09 records patch_id_sha as nil 41703:33:09# [RSpecRunTime] RSpec elapsed time: 2 minutes 22.86 seconds. Current RSS: ~1018M. Threads: 4. load average: 1.19 1.08 0.84 1/303 7672 41903:33:09 #get_patch_id_sha 42003:33:09 when the patch_id exists on the model 42103:33:10 returns the patch_id 42203:33:10# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.32 seconds. Current RSS: ~1016M. Threads: 4. load average: 1.19 1.08 0.84 1/303 7737 42403:33:10 when the patch_id does not exist on the model 42503:33:11 retrieves the patch id, saves the model, and returns it 42603:33:11 when base_sha is nil 42803:33:13# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.1 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.19 1.08 0.84 1/303 7869 43003:33:13 when head_sha is nil 43203:33:14# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.5 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.17 1.07 0.84 1/303 7934 43403:33:14 when base_sha and head_sha dont match 43603:33:16# [RSpecRunTime] RSpec elapsed time: 2 minutes 29.97 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.17 1.07 0.84 1/303 8002 43903:33:17 saves collected state 44003:33:18 saves overflow state 44103:33:20 saves empty state 44203:33:21 persists diff files sorted directory first 44303:33:22 expands collapsed diffs before saving 44403:33:24 saves binary diffs correctly 44503:33:24 with diffs that contain a null byte 44603:33:25 saves diffs correctly 44703:33:25# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.51 seconds. Current RSS: ~1019M. Threads: 4. load average: 1.45 1.14 0.87 1/304 8483 44903:33:25 handling generated files 45003:33:27 sets generated field correctly 45103:33:27# [RSpecRunTime] RSpec elapsed time: 2 minutes 41.3 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.45 1.14 0.87 1/304 8662 45303:33:27 external diffs on disk always enabled 45403:33:27 when it was not cleaned by the system 45503:33:29 returns persisted diffs 45603:33:29# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.8 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.41 1.13 0.87 1/304 8728 45803:33:29 when diff was cleaned by the system 45903:33:30 returns diffs from repository if can compare with current diff refs 46003:33:31 returns persisted diffs if cannot compare with diff refs 46103:33:33 returns persisted diffs if diff refs does not exist 46203:33:33# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.15 seconds. Current RSS: ~1009M. Threads: 4. load average: 1.41 1.13 0.87 1/304 8929 46403:33:33 #diffs_in_batch 46503:33:33 when no persisted files available 46603:33:33 behaves like fetching full diffs 46703:33:34 returns diffs from repository comparison 46803:33:36 returns a Gitlab::Diff::FileCollection::Compare with full diffs 46903:33:37 returns empty pagination data 47003:33:39 measures diffs_comparison 47103:33:39 behaves like measuring diffs metrics 47203:33:40 is expected to receive measure(:diffs_collection) 1 time 47303:33:40# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.21 seconds. Current RSS: ~1008M. Threads: 4. load average: 1.42 1.15 0.87 1/304 9290 47503:33:40 when diff_options include ignore_whitespace_change 47603:33:40 behaves like fetching full diffs 47703:33:41 returns diffs from repository comparison 47803:33:43 returns a Gitlab::Diff::FileCollection::Compare with full diffs 47903:33:44 returns empty pagination data 48003:33:46 measures diffs_comparison 48103:33:46 behaves like measuring diffs metrics 48203:33:47 is expected to receive measure(:diffs_collection) 1 time 48303:33:47# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.6 seconds. Current RSS: ~1008M. Threads: 4. load average: 1.39 1.14 0.88 1/304 9654 48503:33:47 behaves like perform generated files check 48603:33:49 checks generated files 48703:33:49# [RSpecRunTime] RSpec elapsed time: 3 minutes 3.16 seconds. Current RSS: ~1008M. Threads: 4. load average: 1.36 1.14 0.88 1/304 9731 48903:33:49 when persisted files available 49003:33:50 returns paginated diffs 49103:33:52 sorts diff files directory first 49203:33:52 behaves like measuring diffs metrics 49303:33:53 is expected to receive measure(:diffs_collection) 1 time 49403:33:53# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.36 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.33 1.14 0.88 1/304 9929 49603:33:53 when diff_options include ignore_whitespace_change 49703:33:55 returns pagination data from MergeRequestDiffBatch 49803:33:56 returns an empty MergeRequestBatch with empty pagination data when the batch is empty 49903:33:56 behaves like perform generated files check 50003:33:58 checks generated files 50103:33:58# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.79 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.33 1.14 0.88 1/304 10148 50303:33:58 #paginated_diffs 50403:33:58 when no persisted files available 50503:33:59 returns a Gitlab::Diff::FileCollection::Compare 50603:33:59 behaves like diffs with generated files check 50703:34:01 checks generated files 50803:34:01# [RSpecRunTime] RSpec elapsed time: 3 minutes 14.9 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.30 1.14 0.88 1/304 10301 51003:34:01 when persisted files available 51103:34:02 returns paginated diffs 51203:34:04 sorts diff files directory first 51303:34:04 behaves like diffs with generated files check 51403:34:05 checks generated files 51503:34:05# [RSpecRunTime] RSpec elapsed time: 3 minutes 19.19 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.36 1.15 0.88 1/304 10498 51803:34:05 when no persisted files available 51903:34:05 behaves like fetching full diffs 52003:34:06 returns diffs from repository comparison 52103:34:08 returns a Gitlab::Diff::FileCollection::Compare with full diffs 52203:34:08# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.12 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.36 1.15 0.88 1/304 10637 52403:34:08 when diff_options include ignore_whitespace_change 52503:34:08 behaves like fetching full diffs 52603:34:09 returns diffs from repository comparison 52703:34:11 returns a Gitlab::Diff::FileCollection::Compare with full diffs 52803:34:11# [RSpecRunTime] RSpec elapsed time: 3 minutes 25.11 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.33 1.15 0.89 1/304 10776 53003:34:11 when persisted files available 53103:34:12 returns diffs 53203:34:14 sorts diff files directory first 53303:34:14# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.05 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.30 1.15 0.89 1/304 10907 53603:34:14 when the :ignore_whitespace_change option is set 53703:34:15 creates a new compare object instead of using preprocessed data 53803:34:15# [RSpecRunTime] RSpec elapsed time: 3 minutes 29.53 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.30 1.15 0.89 1/304 10977 54003:34:15 when the raw diffs are empty 54103:34:17 returns an empty DiffCollection 54203:34:17# [RSpecRunTime] RSpec elapsed time: 3 minutes 31.05 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.30 1.15 0.89 1/304 11042 54403:34:17 when the raw diffs exist 54503:34:18 returns the diffs 54603:34:18 when the :paths option is set 54703:34:20 only returns diffs that match the (old path, new path) given 54803:34:21 only serializes diff files found by query 54903:34:22 uses the preprocessed diffs 55003:34:22# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.64 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.44 1.18 0.90 1/304 11302 55203:34:22 #set_patch_id_sha 55303:34:24 sets the patch_id_sha attribute 55403:34:24 when base_commit_sha is nil 55503:34:25 records patch_id_sha as nil 55603:34:25# [RSpecRunTime] RSpec elapsed time: 3 minutes 39.55 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.40 1.17 0.90 1/304 11435 55803:34:25 when head_commit_sha is nil 55903:34:27 records patch_id_sha as nil 56003:34:27# [RSpecRunTime] RSpec elapsed time: 3 minutes 41.03 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.40 1.17 0.90 1/304 11501 56203:34:27 when head_commit_sha and base_commit_sha match 56303:34:28 records patch_id_sha as nil 56403:34:28# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.5 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.69 1.24 0.92 1/304 11567 56603:34:28 #get_patch_id_sha 56703:34:28 when the patch_id exists on the model 56803:34:30 returns the patch_id 56903:34:30# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.95 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.69 1.24 0.92 1/304 11632 57103:34:30 when the patch_id does not exist on the model 57203:34:31 retrieves the patch id, saves the model, and returns it 57303:34:31 when base_sha is nil 57503:34:33# [RSpecRunTime] RSpec elapsed time: 3 minutes 46.9 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.69 1.24 0.92 1/304 11767 57703:34:33 when head_sha is nil 57903:34:34# [RSpecRunTime] RSpec elapsed time: 3 minutes 48.4 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.64 1.23 0.92 1/304 11832 58103:34:34 when base_sha and head_sha dont match 58303:34:36# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.95 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.64 1.23 0.92 1/304 11899 58603:34:37 saves collected state 58703:34:39 saves overflow state 58803:34:40 saves empty state 58903:34:41 persists diff files sorted directory first 59003:34:42 expands collapsed diffs before saving 59103:34:44 saves binary diffs correctly 59203:34:44 with diffs that contain a null byte 59303:34:45 saves diffs correctly 59403:34:45# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.73 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.61 1.24 0.93 1/304 12382 59603:34:45 handling generated files 59703:34:47 sets generated field correctly 59803:34:47# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.6 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.61 1.24 0.93 1/305 12561 60003:34:47 external diffs in object storage always enabled 60203:34:49 creates an empty diff 60303:34:49# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.14 seconds. Current RSS: ~1009M. Threads: 4. load average: 1.80 1.29 0.95 4/305 12617 60603:34:50 creates a diff in object storage 60703:34:50# [RSpecRunTime] RSpec elapsed time: 4 minutes 4.63 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.80 1.29 0.95 1/305 12683 60903:34:50 diff adding an empty file 61003:34:52 creates a diff in object storage 61103:34:52# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.34 seconds. Current RSS: ~1016M. Threads: 4. load average: 1.80 1.29 0.95 1/304 12782 61303:34:52 exernal diffs enabled for outdated diffs 61403:34:54 stores up-to-date diffs in the database 61503:34:55 stores diffs for recently closed MRs in the database 61603:34:56 stores diffs for recently merged MRs in the database 61703:34:58 stores diffs for old MR versions in external storage 61803:35:00 stores diffs for old closed MRs in external storage 61903:35:01 stores diffs for old merged MRs in external storage 62003:35:01 when it was not cleaned by the system 62103:35:03 returns persisted diffs 62203:35:03# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.9 seconds. Current RSS: ~1017M. Threads: 4. load average: 1.75 1.29 0.95 1/304 13256 62403:35:03 when diff was cleaned by the system 62503:35:04 returns diffs from repository if can compare with current diff refs 62603:35:06 returns persisted diffs if cannot compare with diff refs 62703:35:07 returns persisted diffs if diff refs does not exist 62803:35:07# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.36 seconds. Current RSS: ~1017M. Threads: 4. load average: 1.77 1.31 0.96 1/304 13457 63003:35:07 #diffs_in_batch 63103:35:07 when no persisted files available 63203:35:07 behaves like fetching full diffs 63303:35:09 returns diffs from repository comparison 63403:35:11 returns a Gitlab::Diff::FileCollection::Compare with full diffs 63503:35:12 returns empty pagination data 63603:35:14 measures diffs_comparison 63703:35:14 behaves like measuring diffs metrics 63803:35:15 is expected to receive measure(:diffs_collection) 1 time 63903:35:15# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.54 seconds. Current RSS: ~1024M. Threads: 4. load average: 1.65 1.30 0.96 1/304 13823 64103:35:15 when diff_options include ignore_whitespace_change 64203:35:15 behaves like fetching full diffs 64303:35:17 returns diffs from repository comparison 64403:35:18 returns a Gitlab::Diff::FileCollection::Compare with full diffs 64503:35:20 returns empty pagination data 64603:35:21 measures diffs_comparison 64703:35:21 behaves like measuring diffs metrics 64803:35:23 is expected to receive measure(:diffs_collection) 1 time 64903:35:23# [RSpecRunTime] RSpec elapsed time: 4 minutes 37.15 seconds. Current RSS: ~1021M. Threads: 4. load average: 1.76 1.32 0.97 1/304 14183 65103:35:23 behaves like perform generated files check 65203:35:25 checks generated files 65303:35:25# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.8 seconds. Current RSS: ~1020M. Threads: 4. load average: 1.70 1.32 0.97 1/304 14261 65503:35:25 when persisted files available 65603:35:26 returns paginated diffs 65703:35:27 sorts diff files directory first 65803:35:27 behaves like measuring diffs metrics 65903:35:29 is expected to receive measure(:diffs_collection) 1 time 66003:35:29# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.13 seconds. Current RSS: ~1016M. Threads: 4. load average: 1.64 1.31 0.97 1/303 14456 66203:35:29 when diff_options include ignore_whitespace_change 66303:35:31 returns pagination data from MergeRequestDiffBatch 66403:35:32 returns an empty MergeRequestBatch with empty pagination data when the batch is empty 66503:35:32 behaves like perform generated files check 66603:35:34 checks generated files 66703:35:34# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.84 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.67 1.32 0.98 1/303 14676 66903:35:34 #paginated_diffs 67003:35:34 when no persisted files available 67103:35:35 returns a Gitlab::Diff::FileCollection::Compare 67203:35:35 behaves like diffs with generated files check 67303:35:37 checks generated files 67403:35:37# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.95 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.67 1.32 0.98 1/303 14829 67603:35:37 when persisted files available 67703:35:38 returns paginated diffs 67803:35:40 sorts diff files directory first 67903:35:40 behaves like diffs with generated files check 68003:35:41 checks generated files 68103:35:41# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.39 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.86 1.37 0.99 1/303 15027 68403:35:41 when no persisted files available 68503:35:41 behaves like fetching full diffs 68603:35:43 returns diffs from repository comparison 68703:35:44 returns a Gitlab::Diff::FileCollection::Compare with full diffs 68803:35:44# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.38 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.79 1.36 0.99 1/303 15165 69003:35:44 when diff_options include ignore_whitespace_change 69103:35:44 behaves like fetching full diffs 69203:35:46 returns diffs from repository comparison 69303:35:47 returns a Gitlab::Diff::FileCollection::Compare with full diffs 69403:35:47# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.49 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.79 1.36 0.99 1/303 15304 69603:35:47 when persisted files available 69703:35:49 returns diffs 69803:35:50 sorts diff files directory first 69903:35:50# [RSpecRunTime] RSpec elapsed time: 5 minutes 4.51 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.97 1.41 1.01 1/303 15436 70203:35:50 when the :ignore_whitespace_change option is set 70303:35:52 creates a new compare object instead of using preprocessed data 70403:35:52# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.99 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.97 1.41 1.01 1/303 15506 70603:35:52 when the raw diffs are empty 70703:35:53 returns an empty DiffCollection 70803:35:53# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.55 seconds. Current RSS: ~1011M. Threads: 4. load average: 2.21 1.47 1.03 2/303 15571 71003:35:53 when the raw diffs exist 71103:35:55 returns the diffs 71203:35:55 when the :paths option is set 71303:35:56 only returns diffs that match the (old path, new path) given 71403:35:58 only serializes diff files found by query 71503:35:59 uses the preprocessed diffs 71603:35:59# [RSpecRunTime] RSpec elapsed time: 5 minutes 13.42 seconds. Current RSS: ~1011M. Threads: 4. load average: 2.11 1.46 1.03 1/303 15829 71803:35:59 #set_patch_id_sha 71903:36:01 sets the patch_id_sha attribute 72003:36:01 when base_commit_sha is nil 72103:36:02 records patch_id_sha as nil 72203:36:02# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.47 seconds. Current RSS: ~1010M. Threads: 4. load average: 2.11 1.46 1.03 1/303 15963 72403:36:02 when head_commit_sha is nil 72503:36:04 records patch_id_sha as nil 72603:36:04# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.05 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.94 1.43 1.03 1/303 16029 72803:36:04 when head_commit_sha and base_commit_sha match 72903:36:05 records patch_id_sha as nil 73003:36:05# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.54 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.94 1.43 1.03 1/303 16094 73203:36:05 #get_patch_id_sha 73303:36:05 when the patch_id exists on the model 73403:36:07 returns the patch_id 73503:36:07# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.11 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.94 1.43 1.03 1/303 16160 73703:36:07 when the patch_id does not exist on the model 73803:36:08 retrieves the patch id, saves the model, and returns it 73903:36:08 when base_sha is nil 74103:36:10# [RSpecRunTime] RSpec elapsed time: 5 minutes 24.12 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.95 1.44 1.03 1/303 16292 74303:36:10 when head_sha is nil 74503:36:11# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.62 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.95 1.44 1.03 1/303 16357 74703:36:11 when base_sha and head_sha dont match 74903:36:13# [RSpecRunTime] RSpec elapsed time: 5 minutes 27.17 seconds. Current RSS: ~1011M. Threads: 4. load average: 1.95 1.44 1.03 1/303 16426 75203:36:14 saves collected state 75303:36:16 saves overflow state 75403:36:17 saves empty state 75503:36:19 persists diff files sorted directory first 75603:36:20 expands collapsed diffs before saving 75703:36:22 saves binary diffs correctly 75803:36:22 with diffs that contain a null byte 75903:36:23 saves diffs correctly 76003:36:23# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.49 seconds. Current RSS: ~1018M. Threads: 4. load average: 2.11 1.50 1.06 1/303 16907 76203:36:23 handling generated files 76303:36:25 sets generated field correctly 76403:36:25# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.55 seconds. Current RSS: ~1013M. Threads: 4. load average: 2.11 1.50 1.06 1/303 17085 76703:36:27 returns all commit SHAs using commits from the DB 76803:36:27 with limit attribute 76903:36:27 behaves like limited number of shas 77003:36:28 returns limited number of shas 77103:36:28# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.58 seconds. Current RSS: ~1012M. Threads: 4. load average: 2.02 1.50 1.06 1/303 17215 77303:36:28 with preloaded diff commits 77403:36:30 does not trigger any query 77503:36:30 behaves like limited number of shas 77603:36:31 returns limited number of shas 77703:36:31# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.54 seconds. Current RSS: ~1014M. Threads: 4. load average: 2.02 1.50 1.06 1/303 17345 77903:36:31 #compare_with 78003:36:33 delegates compare to the service 78103:36:34 uses git diff A..B approach by default 78203:36:34# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.58 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.94 1.49 1.06 1/303 17478 78403:36:34 #commits_count 78503:36:36 returns number of commits using serialized commits 78603:36:36# [RSpecRunTime] RSpec elapsed time: 5 minutes 50.15 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.94 1.49 1.06 1/303 17544 78903:36:37 is set by default 79003:36:37 is set to the sentinel value if the actual value exceeds it 79103:36:37 uses the cached count if present 79203:36:37 uses the actual count if nil 79303:36:37 uses the actual count if overflown 79403:36:37# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.69 seconds. Current RSS: ~1023M. Threads: 4. load average: 1.94 1.49 1.06 1/303 17610 79603:36:37 #first_commit 79703:36:39 returns first commit 79803:36:39# [RSpecRunTime] RSpec elapsed time: 5 minutes 53.23 seconds. Current RSS: ~1022M. Threads: 4. load average: 1.87 1.48 1.06 1/303 17675 80103:36:40 returns last commit 80203:36:40# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.72 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.87 1.48 1.06 1/303 17740 80403:36:40 #includes_any_commits? 80503:36:42 returns false if passed commits do not exist 80603:36:43 returns true if passed commits exists 80703:36:43 processes the passed shas in batches 80803:36:43 number of existing commits is greater than batch size 80903:36:45 performs a separate request for each batch 81003:36:45# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.33 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.80 1.47 1.06 1/303 17938 81203:36:45 #modified_paths 81303:36:46 returns affected file paths 81403:36:46 when fallback_on_overflow is true 81503:36:46 when the merge_request_diff is overflowed 81603:36:48 returns file paths via project.repository#diff_stats 81703:36:48# [RSpecRunTime] RSpec elapsed time: 6 minutes 2.09 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.80 1.47 1.06 1/304 18032 81903:36:48 when the merge_request_diff is not overflowed 82003:36:49 returns expect file paths withoout called #modified_paths_for_overflowed_mr 82103:36:49# [RSpecRunTime] RSpec elapsed time: 6 minutes 3.38 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.73 1.46 1.05 1/304 18060 82303:36:49 #opening_external_diff 82403:36:49 external diffs disabled 82503:36:51 is expected not to be exists 82703:36:52# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.39 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.73 1.46 1.05 1/303 18190 82903:36:52 external diffs enabled 83003:36:54 is expected to be exists 83103:36:55 yields an open file 83203:36:57 is re-entrant 83303:36:57# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.0 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.67 1.45 1.05 1/303 18384 83603:36:58 returns sum of all changed lines count in diff files 83703:36:58# [RSpecRunTime] RSpec elapsed time: 6 minutes 12.57 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.78 1.48 1.06 6/303 18449 84003:37:01 returns a CommitCollection whose container points to the target project 84103:37:01 returns a non-empty CommitCollection 84303:37:01 returns a limited number of commits for page 84403:37:01# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.26 seconds. Current RSS: ~1023M. Threads: 4. load average: 1.78 1.48 1.06 1/303 18534 84603:37:01 .latest_diff_for_merge_requests 84703:37:04 loads the latest merge_request_diff record for the given merge requests 84803:37:04 loads nothing if the merge request has no diff record 84903:37:04 loads nothing if nil was passed as merge_request 85003:37:04# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.22 seconds. Current RSS: ~1022M. Threads: 4. load average: 1.72 1.47 1.06 1/302 18616 85203:37:04 external diff caching 85303:37:04 #cached_external_diff 85403:37:04 when diff is externally stored 85503:37:04 when diff is already cached 85603:37:05 yields cached file 85703:37:05# [RSpecRunTime] RSpec elapsed time: 6 minutes 19.68 seconds. Current RSS: ~1022M. Threads: 4. load average: 1.72 1.47 1.06 1/303 18683 85903:37:05 when diff is not cached 86003:37:07 caches external diff in tmp storage 86103:37:07# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.21 seconds. Current RSS: ~1022M. Threads: 4. load average: 1.72 1.47 1.06 1/303 18749 86303:37:07 when diff is not externally stored 86503:37:08# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.68 seconds. Current RSS: ~1022M. Threads: 4. load average: 1.66 1.46 1.06 1/303 18815 86703:37:08 #remove_cached_external_diff 86803:37:10 removes external diff cache diff 86903:37:10 when path is traversed 87103:37:11# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.63 seconds. Current RSS: ~1020M. Threads: 4. load average: 1.66 1.46 1.06 1/303 18946 87303:37:11 when path is not allowed 87503:37:13# [RSpecRunTime] RSpec elapsed time: 6 minutes 27.18 seconds. Current RSS: ~1019M. Threads: 4. load average: 1.66 1.46 1.06 1/303 19011 87703:37:13 when dir does not exist 87903:37:15# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.77 seconds. Current RSS: ~1018M. Threads: 4. load average: 1.61 1.46 1.06 1/303 19077 88103:37:15 #has_encoded_file_paths? 88203:37:15 when there are diff files with encoded_file_path as true 88403:37:16# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.97 seconds. Current RSS: ~1017M. Threads: 4. load average: 1.61 1.46 1.06 1/303 19105 88603:37:16 when there are no diff files with encoded_file_path as true 88703:37:17 returns false 88803:37:17# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.19 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.61 1.46 1.06 1/303 19133 89003:37:17# [RSpecRunTime] Finishing example group spec/models/merge_request_diff_spec.rb. It took 6 minutes 25.58 seconds. Expected to take 8 minutes 39.22 seconds. 89103:37:17# [RSpecRunTime] Starting example group spec/models/event_spec.rb. Expected to take 1 minute 53.93 seconds. 89303:37:17 does not allow STI 89503:37:17 is expected to belong to project required: false 89603:37:17 is expected to belong to target required: false 89803:37:18 is expected to respond to #author_name 89903:37:18 is expected to respond to #author_email 90003:37:18 is expected to respond to #issue_title 90103:37:18 is expected to respond to #merge_request_title 90203:37:18 is expected to respond to #design_title 90403:37:18 when combined_project_update_on_event_creation is enabled 90503:37:18 does call update_project_activity instead of legacy callbacks 90603:37:18 when combined_project_update_on_event_creation is disabled 90703:37:18 after_create :reset_project_activity 90803:37:18 calls the reset_project_activity method 90903:37:18 after_create :set_last_repository_updated_at 91003:37:18 with a push event 91103:37:18 updates the project last_repository_updated_at 91203:37:18 calls the reset_project_activity method 91303:37:18 without a push event 91403:37:19 does not update the project last_repository_updated_at 91503:37:19 #set_last_repository_updated_at 91603:37:19 only updates once every Event::REPOSITORY_UPDATED_AT_INTERVAL minutes 92003:37:19 action: "created", valid: true 92103:37:19 is expected to eq true 92203:37:19 action: "updated", valid: true 92303:37:19 is expected to eq true 92403:37:19 action: "closed", valid: false 92503:37:19 is expected to eq false 92603:37:19 action: "reopened", valid: false 92703:37:20 is expected to eq false 92803:37:20 action: "pushed", valid: false 92903:37:20 is expected to eq false 93003:37:20 action: "commented", valid: false 93103:37:20 is expected to eq false 93203:37:20 action: "merged", valid: false 93303:37:20 is expected to eq false 93403:37:20 action: "joined", valid: false 93503:37:20 is expected to eq false 93603:37:20 action: "left", valid: false 93703:37:20 is expected to eq false 93803:37:20 action: "destroyed", valid: true 93903:37:20 is expected to eq true 94003:37:20 action: "expired", valid: false 94103:37:20 is expected to eq false 94203:37:20 action: "approved", valid: false 94303:37:20 is expected to eq false 94603:37:23 returns events for Issue and WorkItem target_type 94703:37:23# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.93 seconds. Current RSS: ~1016M. Threads: 4. load average: 1.56 1.45 1.06 1/302 19134 94903:37:23 .for_merge_request 95003:37:25 returns events for MergeRequest target_type 95103:37:25# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.23 seconds. Current RSS: ~1017M. Threads: 4. load average: 1.67 1.47 1.07 1/303 19201 95403:37:26 can find the right event 95503:37:26 .created_between 95603:37:28 returns events created between given timestamps 95703:37:28# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.03 seconds. Current RSS: ~1007M. Threads: 4. load average: 1.67 1.47 1.07 1/302 19202 95903:37:28 .for_fingerprint 96003:37:28 returns none if there is no fingerprint 96103:37:28 returns none if there is no match 96203:37:28 can find a given event 96303:37:28 .contributions 96403:37:37 returns events for MergeRequest, Issue, WorkItem and push, comment events 96503:37:37# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.98 seconds. Current RSS: ~1008M. Threads: 4. load average: 1.57 1.46 1.07 1/303 19463 96803:37:38 is unique scoped to target 96903:37:38# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.08 seconds. Current RSS: ~1005M. Threads: 4. load average: 1.57 1.46 1.07 1/302 19464 97203:37:38 is expected to eq #<User id:302 @namespace285> 97303:37:38 #target_title 97503:37:39 delegates to issue title 97603:37:39 for a wiki page 97703:37:39 delegates to wiki page title 97803:37:39 #membership_changed? 98003:37:39 is expected to be falsey 98203:37:39 is expected to be falsey 98403:37:40 is expected to be truthy 98603:37:40 is expected to be truthy 98803:37:40 is expected to be truthy 99003:37:40 issue note event 99103:37:40 is expected to be note 99203:37:40 merge request diff note event 99303:37:42 is expected to be note 99403:37:42# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.14 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.44 1.43 1.07 1/303 19584 99603:37:42 #visible_to_user? 99703:37:43 commit note event 99803:37:44 has the correct visibility 99903:37:44 private project 100003:37:44 when admin mode enabled 100103:37:46 has the correct visibility 100203:37:46# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.95 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.41 1.43 1.07 1/302 19623 100403:37:46 when admin mode disabled 100503:37:47 has the correct visibility 100603:37:47# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.35 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.41 1.43 1.07 1/302 19643 100903:37:47 for non confidential issues 101003:37:48 has the correct visibility 101103:37:48 is expected to eq true 101203:37:48 is expected to eq true 101303:37:48# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.66 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.37 1.42 1.07 1/302 19644 101503:37:48 for confidential issues 101603:37:49 has the correct visibility 101703:37:49 is expected to eq true 101803:37:50 is expected to eq true 101903:37:50# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.01 seconds. Current RSS: ~1012M. Threads: 4. load average: 1.37 1.42 1.07 1/302 19645 102103:37:50 work item event 102203:37:50 for non confidential work item 102303:37:50 has the correct visibility 102403:37:51 is expected to eq true 102503:37:51 is expected to eq true 102603:37:51# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.29 seconds. Current RSS: ~1009M. Threads: 4. load average: 1.37 1.42 1.07 1/302 19646 102803:37:51 for confidential work item 102903:37:52 has the correct visibility 103003:37:52 is expected to eq true 103103:37:52 issue note event 103203:37:52 on non confidential issues 103303:37:53 has the correct visibility 103403:37:53 is expected to eq true 103503:37:53 is expected to eq true 103603:37:53# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.71 seconds. Current RSS: ~1005M. Threads: 4. load average: 1.34 1.41 1.07 1/300 19647 103803:37:53 on confidential issues 103903:37:54 has the correct visibility 104003:37:55 is expected to eq true 104103:37:55 is expected to eq true 104203:37:55# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.36 seconds. Current RSS: ~1004M. Threads: 4. load average: 1.34 1.41 1.07 1/299 19648 104403:37:55 confidential note 104503:37:56 has the correct visibility 104603:37:56 private project 104703:37:56 is expected to eq false 104803:37:57 is expected to eq false 104903:37:57 when admin mode enabled 105003:37:57 has the correct visibility 105103:37:57# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.62 seconds. Current RSS: ~1001M. Threads: 4. load average: 1.34 1.41 1.07 1/297 19649 105303:37:57 when admin mode disabled 105403:37:58 has the correct visibility 105503:37:58 merge request diff note event 105603:37:58 public project 105703:37:59 has the correct visibility 105803:37:59 is expected to eq true 105903:37:59# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.35 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.32 1.40 1.06 1/297 19650 106103:37:59 private project 106203:38:00 is expected to eq false 106303:38:00 when admin mode enabled 106403:38:00 has the correct visibility 106503:38:00# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.52 seconds. Current RSS: ~1004M. Threads: 4. load average: 1.32 1.40 1.06 1/297 19651 106703:38:00 when admin mode disabled 106803:38:01 has the correct visibility 106903:38:01 milestone event 107003:38:01 has the correct visibility 107103:38:01 on public project with private issue tracker and merge requests 107203:38:01 when admin mode enabled 107303:38:02 has the correct visibility 107403:38:02# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.46 seconds. Current RSS: ~1004M. Threads: 4. load average: 1.32 1.40 1.06 1/297 19652 107603:38:02 when admin mode disabled 107703:38:03 has the correct visibility 107803:38:03 on private project 107903:38:03 when admin mode enabled 108003:38:04 has the correct visibility 108103:38:04 when admin mode disabled 108203:38:05 has the correct visibility 108303:38:05 wiki-page event 108403:38:05 on private project 108503:38:05 when admin mode enabled 108603:38:06 has the correct visibility 108703:38:06# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.32 seconds. Current RSS: ~1001M. Threads: 4. load average: 1.29 1.40 1.06 1/301 19710 108903:38:06 when admin mode disabled 109003:38:08 has the correct visibility 109103:38:08# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.81 seconds. Current RSS: ~1000M. Threads: 4. load average: 1.29 1.40 1.06 1/302 19768 109303:38:08 wiki-page event on public project 109403:38:09 has the correct visibility 109503:38:09# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.2 seconds. Current RSS: ~999M. Threads: 4. load average: 1.27 1.39 1.06 1/302 19826 109703:38:09 project snippet note event 109803:38:10 has the correct visibility 109903:38:10 on public project with private snippets 110003:38:10 is expected to eq false 110103:38:10 when admin mode enabled 110203:38:11 has the correct visibility 110303:38:11# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.49 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.27 1.39 1.06 3/302 19827 110503:38:11 when admin mode disabled 110603:38:12 has the correct visibility 110703:38:12# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.52 seconds. Current RSS: ~1004M. Threads: 4. load average: 1.27 1.39 1.06 1/302 19828 110903:38:12 on private project 111003:38:13 is expected to eq false 111103:38:13 when admin mode enabled 111203:38:14 has the correct visibility 111303:38:14# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.29 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.33 1.40 1.07 1/302 19829 111503:38:14 when admin mode disabled 111603:38:15 has the correct visibility 111703:38:15# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.35 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.33 1.40 1.07 1/302 19830 111903:38:15 personal snippet note event 112003:38:16 has the correct visibility 112103:38:16 is expected to eq true 112203:38:16 on internal snippet 112303:38:16 has the correct visibility 112403:38:16# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.5 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.33 1.40 1.07 1/302 19831 112603:38:16 on private snippet 112703:38:17 is expected to eq true 112803:38:17 when admin mode enabled 112903:38:17 has the correct visibility 113003:38:17 when admin mode disabled 113103:38:17 has the correct visibility 113203:38:17 design note event 113303:38:18 has the correct visibility 113403:38:19 is expected to eq true 113503:38:19 is expected to eq true 113603:38:19 the event refers to a design on a confidential issue 113703:38:20 has the correct visibility 113803:38:21 is expected to eq true 113903:38:21 is expected to eq true 114003:38:21# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.51 seconds. Current RSS: ~1005M. Threads: 4. load average: 1.30 1.39 1.07 1/297 19832 114203:38:21 design event 114303:38:22 has the correct visibility 114403:38:22 is expected to eq true 114503:38:23 is expected to eq true 114603:38:23 the event refers to a design on a confidential issue 114703:38:23 has the correct visibility 114803:38:23 is expected to eq true 114903:38:24 is expected to eq true 115003:38:24# [RSpecRunTime] RSpec elapsed time: 7 minutes 38.15 seconds. Current RSS: ~1005M. Threads: 4. load average: 1.28 1.39 1.07 1/297 19833 115203:38:24 wiki_page predicate scopes 115403:38:28 only includes design events 115503:38:28# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.49 seconds. Current RSS: ~997M. Threads: 4. load average: 1.25 1.38 1.07 1/302 19956 115703:38:28 .for_wiki_page 115803:38:28 only contains the wiki page events 115903:38:28 .for_wiki_meta 116003:38:28 finds events for a given wiki page metadata object 116103:38:28 categorization 116203:38:29 passes a sanity check 116303:38:29 #wiki_page and #wiki_page? 116403:38:29 for a wiki page event 116503:38:30 is expected to have attributes {:wiki_page => #<WikiPage:0x00007bf002184520 @wiki=#<ProjectWiki id:303 >, @page=#<Gitlab::Git::WikiPag...adf9fcd79f 93f61f49c335fd310c541fa32c5e54adf9fcd79f>, @format=:markdown>>, :wiki_page? => (be truthy)} 116603:38:30 title is empty 116703:38:30 is expected to have attributes {:wiki_page => nil, :wiki_page? => (be truthy)} 116803:38:30# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.54 seconds. Current RSS: ~1006M. Threads: 4. load average: 1.25 1.38 1.07 1/302 20078 117003:38:30 for any other event 117103:38:30 has no wiki_page and is not a wiki_page 117203:38:30 #design and #design? 117303:38:30 for a design event 117403:38:30 is expected to have attributes {:design => #<DesignManagement::Design id: namespace321/project-322#/designs[homescreen-31.jpg]>, :design? => (be truthy)} 117503:38:30 for any other event 117603:38:31 has no design and is not a design 117703:38:31 .limit_recent 117803:38:31 without an explicit limit 117903:38:32 is expected to eq [#<Event project_id: 305, author_id: 355, created_at: "2024-10-16 03:38:32.358022676 +0000", updated_...: nil, fingerprint: nil, id: 177, target_id: 51, imported_from: "none", personal_namespace_id: nil>] 118003:38:32# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.14 seconds. Current RSS: ~1007M. Threads: 4. load average: 1.25 1.38 1.07 1/302 20079 118203:38:32 with an explicit limit 118303:38:33 is expected to eq [#<Event project_id: 307, author_id: 359, created_at: "2024-10-16 03:38:33.790159608 +0000", updated_...: nil, fingerprint: nil, id: 180, target_id: 54, imported_from: "none", personal_namespace_id: nil>] 118403:38:33# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.58 seconds. Current RSS: ~1007M. Threads: 4. load average: 1.23 1.37 1.07 1/302 20080 118603:38:33 #update_project_activity 118703:38:33 when last_activity_at has to be updated, but last_repository_updated_at not 118803:38:34 updates the column 118903:38:34 when last_activity_at does not have to be updated, but last_repository_updated_at has 119003:38:34 with push event 119103:38:35 updates the column 119203:38:35 without push event 119303:38:35 does not update the columns 119403:38:35 when both last_activity_at and last_repository_updated_at have to be updated 119503:38:36 updates the columns 119603:38:36 when none of last_activity_at and last_repository_updated_at have to be updated 119703:38:36 with push event 119803:38:36 does not update the columns 119903:38:36 without push event 120003:38:37 does not update the columns 120103:38:37 #reset_project_activity 120203:38:37 when a project was updated less than 1 hour ago 120303:38:37 does not update the project 120403:38:37 when a project was updated more than 1 hour ago 120503:38:38 updates the project 120603:38:38 deletes the redis key for if the project was inactive 120703:38:38 #authored_by? 120803:38:38 returns true when the event author and user are the same 120903:38:38 returns false when passing nil as an argument 121003:38:38 returns false when the given user is not the author of the event 121203:38:38 returns true for a push event with commits 121303:38:39 returns false for a push event without a valid commit range 121403:38:39 returns true for a Note event 121503:38:39 returns true if the target responds to #title 121603:38:39 returns false for a regular event without a target 121803:38:39 eager loads the author of an event target 121903:38:39 with snippet note 122003:38:40 #snippet_note? 122103:38:40 returns true for a project snippet event 122203:38:40 returns true for a personal snippet event 122303:38:40 returns false for a other kinds of event 122403:38:40# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.7 seconds. Current RSS: ~996M. Threads: 4. load average: 1.13 1.35 1.06 1/299 20081 122603:38:40 #personal_snippet_note? 122703:38:40 returns false for a project snippet event 122803:38:41 returns true for a personal snippet event 122903:38:41 returns false for a other kinds of event 123003:38:41 #project_snippet_note? 123103:38:41 returns true for a project snippet event 123203:38:41 returns false for a personal snippet event 123303:38:41 returns false for a other kinds of event 123403:38:41 #action_name 123503:38:41 handles all valid design events 123603:38:41 handles correct push_action 123703:38:41 handles correct base actions 123803:38:41 trait: :created, action_name: "created" 123903:38:41 with correct name and method 124003:38:41 trait: :updated, action_name: "opened" 124103:38:42 with correct name and method 124203:38:42 trait: :closed, action_name: "closed" 124303:38:42 with correct name and method 124403:38:42 trait: :reopened, action_name: "opened" 124503:38:42 with correct name and method 124603:38:42 trait: :commented, action_name: "commented on" 124703:38:42 with correct name and method 124803:38:42 trait: :merged, action_name: "accepted" 124903:38:42 with correct name and method 125003:38:42 trait: :joined, action_name: "joined" 125103:38:42 with correct name and method 125203:38:42 trait: :left, action_name: "left" 125303:38:42 with correct name and method 125403:38:42 trait: :destroyed, action_name: "destroyed" 125503:38:42 with correct name and method 125603:38:42 trait: :expired, action_name: "removed due to membership expiration from" 125703:38:42 with correct name and method 125803:38:42 trait: :approved, action_name: "approved" 125903:38:42 with correct name and method 126003:38:42 for created_project_action? 126103:38:42 returns created for created event 126203:38:42 returns imported for imported event 126303:38:42 #has_no_project_and_group 126403:38:42 with project event 126503:38:43 returns false when the event has project 126603:38:43 returns true when the event has no project 126703:38:43 with group event 126803:38:43 returns false when the event has group 126903:38:43 returns true when the event has no group 127003:38:43 with loose foreign key on events.author_id 127103:38:43 behaves like cleanup by a loose foreign key 127203:38:46 cleans up (delete or nullify) the model 127303:38:46# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.53 second. Current RSS: ~995M. Threads: 4. load average: 1.12 1.35 1.06 1/297 20082 127503:38:46# [RSpecRunTime] Finishing example group spec/models/event_spec.rb. It took 1 minute 29.34 seconds. Expected to take 1 minute 53.93 seconds. 127603:38:46# [RSpecRunTime] Starting example group spec/tasks/gitlab/cleanup_rake_spec.rb. Expected to take 49.86 seconds. 127703:38:46gitlab:cleanup rake tasks 127803:38:46 cleanup:project_uploads 127903:38:46 with a fixable orphaned project upload file 128003:38:46 with DRY_RUN disabled 128103:38:47 moves the file to its proper location 128203:38:48 logs action as done 128303:38:48# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.78 seconds. Current RSS: ~1000M. Threads: 4. load average: 1.12 1.35 1.06 1/300 20090 128503:38:48 with DRY_RUN explicitly enabled 128603:38:48 behaves like does not move the file 128703:38:48 does not move the file 128803:38:48 logs action as able to be done 128903:38:48 with DRY_RUN set to an unknown value 129003:38:48 behaves like does not move the file 129103:38:49 does not move the file 129203:38:49 logs action as able to be done 129303:38:49 with DRY_RUN unset 129403:38:49 behaves like does not move the file 129503:38:50 does not move the file 129603:38:50 logs action as able to be done 129703:38:50 gitlab:cleanup:orphan_job_artifact_files 129803:38:50 runs the task without errors 129903:38:50 with DRY_RUN set to false 130003:38:50 passes dry_run correctly 130103:38:50 gitlab:cleanup:orphan_lfs_file_references 130203:38:51 runs the task without errors 130303:38:51 with DRY_RUN set to false 130403:38:52 passes dry_run correctly 130503:38:52# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.32 seconds. Current RSS: ~1024M. Threads: 4. load average: 1.11 1.34 1.06 1/298 20135 130703:38:52 gitlab:cleanup:orphan_lfs_files 130803:38:52 runs RemoveUnreferencedLfsObjectsWorker 130903:38:52 gitlab:cleanup:remove_missed_source_branches 131003:38:52 when dry run is true 131103:38:52 behaves like does not remove any branches 131203:38:56 does not delete any branches 131303:38:56# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.16 seconds. Current RSS: ~1035M. Threads: 4. load average: 1.26 1.37 1.07 1/302 20348 131503:38:56 and when a valid batch size is given 131603:39:00 takes into account for the batch size 131703:39:00# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.14 seconds. Current RSS: ~1029M. Threads: 4. load average: 1.24 1.36 1.07 3/302 20544 131903:39:00 when dry run is false 132003:39:04 deletes the branches 132103:39:04 when the branch has a merged and opened mr 132203:39:09 does not delete the branch of the merged/open mr 132303:39:09# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.99 seconds. Current RSS: ~1018M. Threads: 4. load average: 1.35 1.38 1.08 1/303 21142 132503:39:09 when an valid batch size is given 132603:39:13 deletes the branches 132703:39:13# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.39 seconds. Current RSS: ~1021M. Threads: 4. load average: 1.41 1.39 1.09 1/303 21444 132903:39:13 when an invalid batch size is given 133003:39:13 behaves like does not remove any branches 133103:39:17 does not delete any branches 133203:39:17# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.58 seconds. Current RSS: ~1021M. Threads: 4. load average: 1.41 1.39 1.09 1/303 21706 133403:39:17 when an invalid limit to delete is given 133503:39:17 behaves like does not remove any branches 133603:39:21 does not delete any branches 133703:39:21# [RSpecRunTime] RSpec elapsed time: 8 minutes 35.72 seconds. Current RSS: ~1020M. Threads: 4. load average: 1.37 1.39 1.09 1/303 21968 134003:39:21 gitlab:cleanup:sessions:active_sessions_lookup_keys 134103:39:22 runs the task without errors 134203:39:22 removes expired active session lookup keys 134303:39:22 cleanup:list_orphan_job_artifact_final_objects 134403:39:22 when provider is not specified 134503:39:22 behaves like running the cleaner 134603:39:22 runs the task without errors 134703:39:22 with FORCE_RESTART defined 134803:39:22 passes force_restart correctly 134903:39:22 with FILENAME defined 135003:39:22 passes filename correctly 135103:39:22 when provider is specified 135203:39:22 behaves like running the cleaner 135303:39:22 runs the task without errors 135403:39:22 with FORCE_RESTART defined 135503:39:22 passes force_restart correctly 135603:39:22 with FILENAME defined 135703:39:22 passes filename correctly 135803:39:22 when unsupported provider is given 135903:39:22The provided provider is unsupported. Please select from google, aws, azurerm. 136003:39:22Usage: rake "gitlab:cleanup:list_orphan_job_artifact_final_objects[provider]" 136103:39:22 exits with error 136203:39:22 cleanup:delete_orphan_job_artifact_final_objects 136303:39:22 runs the task without errors 136403:39:22 with FORCE_RESTART defined 136503:39:22 passes force_restart correctly 136603:39:22 with FILENAME defined 136703:39:22 passes filename correctly 136803:39:22 cleanup:rollback_deleted_orphan_job_artifact_final_objects 136903:39:22 runs the task without errors 137003:39:22 with FORCE_RESTART defined 137103:39:22 passes force_restart correctly 137203:39:22 with FILENAME defined 137303:39:22 passes filename correctly 137403:39:26# [RSpecRunTime] Finishing example group spec/tasks/gitlab/cleanup_rake_spec.rb. It took 39.42 seconds. Expected to take 49.86 seconds. 137503:39:26# [RSpecRunTime] RSpec elapsed time: 8 minutes 40.0 seconds. Current RSS: ~1006M. Threads: 4. load average: 1.26 1.36 1.08 1/303 21969 137703:39:26# [RSpecRunTime] Starting example group spec/presenters/ci/build_runner_presenter_spec.rb. Expected to take 43.37 seconds. 137803:39:26Ci::BuildRunnerPresenter 138003:39:26 when option contains archive-type artifacts 138103:39:27 presents correct hash 138203:39:27 when untracked is specified 138303:39:27 presents correct hash 138403:39:27# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.3 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.26 1.36 1.08 1/303 21970 138603:39:27 when untracked and paths are missing 138703:39:28 does not present hash 138803:39:28 when artifacts exclude is defined 138903:39:28 includes the list of excluded paths 139003:39:28 when artifacts exclude is not defined 139103:39:29 does not include an empty list of excluded paths 139203:39:29 with reports 139403:39:29 presents correct hash 139603:39:30 presents correct hash 139803:39:30 presents correct hash 139903:39:30 metrics_referee 140003:39:31 presents correct hash 140103:39:31 network_referee 140203:39:31 presents correct hash 140403:39:32 presents correct hash 140503:39:32 accessibility 140603:39:33 presents correct hash 140803:39:33 presents correct hash 141003:39:34 presents correct hash 141103:39:34 secret_detection 141203:39:34 presents correct hash 141303:39:34 dependency_scanning 141403:39:35 presents correct hash 141503:39:35 container_scanning 141603:39:35 presents correct hash 141703:39:35 cluster_image_scanning 141803:39:36 presents correct hash 142003:39:36 presents correct hash 142103:39:36 license_scanning 142203:39:37 presents correct hash 142403:39:37 presents correct hash 142503:39:37 browser_performance 142603:39:38 presents correct hash 142703:39:38 load_performance 142803:39:38 presents correct hash 143003:39:39 presents correct hash 143203:39:39 presents correct hash 143403:39:40 presents correct hash 143603:39:41 presents correct hash 143803:39:41 presents correct hash 144003:39:42 presents correct hash 144103:39:42 cluster_applications 144203:39:42 presents correct hash 144303:39:42 requirements 144403:39:43 presents correct hash 144503:39:43 requirements_v2 144603:39:43 presents correct hash 144703:39:43 coverage_fuzzing 144803:39:44 presents correct hash 145003:39:44 presents correct hash 145203:39:45 presents correct hash 145403:39:45 presents correct hash 145503:39:45 repository_xray 145603:39:46 presents correct hash 145703:39:46 when a specific coverage_report type is given 145803:39:46 presents the coverage report hash with the coverage format 145903:39:46 when a specific coverage_report type is given with another report type 146003:39:47 presents both reports 146103:39:47 when option has both archive and reports specification 146203:39:48 presents correct hash 146303:39:48 when archive specifies 'expire_in' keyword 146403:39:48 inherits expire_in from archive 146503:39:48# [RSpecRunTime] RSpec elapsed time: 9 minutes 2.36 seconds. Current RSS: ~998M. Threads: 4. load average: 1.23 1.35 1.08 1/298 21971 146703:39:48 when option has no artifact keywords 146803:39:49 does not present hash 147003:39:49 returns the correct ref type 147103:39:49 when tag is false 147203:39:50 returns the correct ref type 147303:39:50# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.03 seconds. Current RSS: ~998M. Threads: 4. load average: 1.23 1.35 1.08 1/299 21972 147603:39:51 defaults to git depth setting for the project 147703:39:51 when GIT_DEPTH variable is specified 147803:39:51 returns its value 147903:39:51# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.45 seconds. Current RSS: ~999M. Threads: 4. load average: 1.23 1.35 1.08 1/299 21973 148103:39:51 #repo_object_format 148203:39:52 delegates the call to #repository_object_format 148403:39:52 returns the correct refspecs 148503:39:52 when ref is tag 148603:39:53 returns the correct refspecs 148703:39:53 when GIT_DEPTH is zero 148803:39:54 returns the correct refspecs 148903:39:54# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.94 seconds. Current RSS: ~1000M. Threads: 4. load average: 1.21 1.34 1.08 1/299 21974 149103:39:54 when pipeline is detached merge request pipeline 149203:39:55 returns the correct refspecs 149303:39:55 when GIT_DEPTH is zero 149403:39:57 returns the correct refspecs 149503:39:58# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.75 seconds. Current RSS: ~1020M. Threads: 4. load average: 1.21 1.34 1.08 1/305 22157 149703:39:58 when pipeline is legacy detached merge request pipeline 149803:39:59 returns the correct refspecs 149903:39:59# [RSpecRunTime] RSpec elapsed time: 9 minutes 13.64 seconds. Current RSS: ~1022M. Threads: 4. load average: 1.19 1.34 1.08 1/305 22248 150103:39:59 when persistent pipeline ref exists 150203:40:01 exposes the persistent pipeline ref 150303:40:01# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.98 seconds. Current RSS: ~1023M. Threads: 4. load average: 1.19 1.34 1.08 1/305 22298 150503:40:01 #runner_variables 150603:40:02 returns an array 150703:40:02 returns the expected variables 150803:40:02 when there is a file variable to expand 150903:40:02 returns variables with expanded 151003:40:02# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.66 seconds. Current RSS: ~1023M. Threads: 4. load average: 1.19 1.34 1.08 1/304 22332 151203:40:02 when there is a raw variable to expand 151303:40:03 returns expanded variables without expanding raws 151403:40:03 #runner_variables subset 151503:40:03 with references in pipeline variables 151603:40:03 returns expanded and sorted variables 151703:40:03# [RSpecRunTime] Finishing example group spec/presenters/ci/build_runner_presenter_spec.rb. It took 37.69 seconds. Expected to take 43.37 seconds. 151803:40:03# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/file_collection/merge_request_diff_batch_spec.rb. Expected to take 34.91 seconds. 151903:40:03Gitlab::Diff::FileCollection::MergeRequestDiffBatch 152103:40:05 memoizes pagination_data 152203:40:05# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.02 seconds. Current RSS: ~1020M. Threads: 4. load average: 1.18 1.33 1.08 1/305 22401 152503:40:06 returns paginated diff files 152603:40:07 returns a valid instance of a DiffCollection 152803:40:09 returns correct diff files 152903:40:09# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.08 seconds. Current RSS: ~1024M. Threads: 4. load average: 1.16 1.32 1.08 1/305 22598 153103:40:09 another page 153203:40:10 returns correct diff files 153303:40:10# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.57 seconds. Current RSS: ~1024M. Threads: 4. load average: 1.16 1.32 1.08 1/305 22665 153503:40:10 nil batch_page 153603:40:12 returns correct diff files 153703:40:12# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.04 seconds. Current RSS: ~1025M. Threads: 4. load average: 1.16 1.32 1.08 1/305 22732 153903:40:12 nil batch_size 154003:40:13 returns correct diff files 154103:40:13# [RSpecRunTime] RSpec elapsed time: 9 minutes 27.43 seconds. Current RSS: ~1025M. Threads: 4. load average: 1.15 1.32 1.08 1/305 22798 154303:40:13 invalid page 154403:40:15 returns correct diff files 154503:40:15# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.86 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.15 1.32 1.08 1/305 22864 154803:40:16 returns correct diff files 154903:40:16# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.23 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.15 1.32 1.08 2/305 22931 155103:40:16 behaves like unfoldable diff 155203:40:17 calls Gitlab::Diff::File#unfold_diff_lines with correct position 155303:40:17# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.7 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.15 1.32 1.08 1/305 22996 155503:40:17 behaves like diff statistics 155603:40:17 when include_stats is true 155703:40:19 Repository#diff_stats is called 155803:40:20 Gitlab::Diff::File is initialized with diff stats 155903:40:20# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.44 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.22 1.33 1.09 1/305 23127 156103:40:20 when should not request diff stats 156203:40:22 Repository#diff_stats is not called 156303:40:22# [RSpecRunTime] RSpec elapsed time: 9 minutes 35.85 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.22 1.33 1.09 1/305 23192 156503:40:22 behaves like cacheable diff collection 156603:40:22 #write_cache 156703:40:23 calls Gitlab::Diff::HighlightCache#write_if_empty 156803:40:24 calls Gitlab::Diff::StatsCache#write_if_empty with diff stats 156903:40:24# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.55 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.20 1.32 1.09 1/305 23322 157103:40:24 #clear_cache 157203:40:26 calls Gitlab::Diff::HighlightCache#clear 157303:40:28 calls Gitlab::Diff::StatsCache#clear 157403:40:28# [RSpecRunTime] RSpec elapsed time: 9 minutes 42.05 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.20 1.32 1.09 2/305 23452 157703:40:29 calls Gitlab::Diff::HighlightCache#decorate 157803:40:29 when there are stats cached 157903:40:31 does not make a diff stats rpc call 158003:40:31# [RSpecRunTime] RSpec elapsed time: 9 minutes 44.81 seconds. Current RSS: ~1034M. Threads: 4. load average: 1.27 1.34 1.09 1/305 23583 158203:40:31 when there are no stats cached 158303:40:32 makes a diff stats rpc call 158403:40:32# [RSpecRunTime] RSpec elapsed time: 9 minutes 46.24 seconds. Current RSS: ~1034M. Threads: 4. load average: 1.27 1.34 1.09 1/305 23649 158603:40:32 behaves like unsortable diff files 158703:40:32 #raw_diff_files 158803:40:33 does not call Gitlab::Diff::FileCollectionSorter even when sorted is true 158903:40:33# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.62 seconds. Current RSS: ~1033M. Threads: 4. load average: 1.32 1.35 1.10 1/305 23717 159103:40:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/file_collection/merge_request_diff_batch_spec.rb. It took 29.94 seconds. Expected to take 34.91 seconds. 159203:40:33# [RSpecRunTime] Starting example group spec/models/hooks/project_hook_spec.rb. Expected to take 33.71 seconds. 159403:40:34 does not allow STI 159503:40:34 .executable/.disabled 159603:40:36 finds the correct set of project hooks 159703:40:36 when the flag is disabled 159803:40:38 causes all hooks to be considered executable 159903:40:40 causes no hooks to be considered disabled 160003:40:41# [RSpecRunTime] RSpec elapsed time: 9 minutes 54.69 seconds. Current RSS: ~1135M. Threads: 4. load average: 1.30 1.34 1.10 1/304 23718 160203:40:41 when silent mode is enabled 160303:40:43 causes no hooks to be considered executable 160403:40:45 causes all hooks to be considered disabled 160503:40:45# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.91 seconds. Current RSS: ~1177M. Threads: 4. load average: 1.27 1.33 1.09 1/299 23719 160703:40:45 #executable? 160803:40:45 recent_failures: 0, not_until: :not_set, executable: true 160903:40:45 has the correct state 161003:40:45 when the flag is disabled 161103:40:45 is always executable 161203:40:45 recent_failures: 0, not_until: :past, executable: true 161303:40:46 has the correct state 161403:40:46 when the flag is disabled 161503:40:46 is always executable 161603:40:46 recent_failures: 0, not_until: :future, executable: true 161703:40:46 has the correct state 161803:40:46 when the flag is disabled 161903:40:46 is always executable 162003:40:46 recent_failures: 0, not_until: :now, executable: true 162103:40:47 has the correct state 162203:40:47 when the flag is disabled 162303:40:47 is always executable 162403:40:47 recent_failures: 1, not_until: :not_set, executable: true 162503:40:48 has the correct state 162603:40:48 when the flag is disabled 162703:40:48 is always executable 162803:40:48# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.62 seconds. Current RSS: ~1176M. Threads: 4. load average: 1.25 1.33 1.09 1/300 23720 163003:40:48 recent_failures: 1, not_until: :past, executable: true 163103:40:49 has the correct state 163203:40:49 when the flag is disabled 163303:40:49 is always executable 163403:40:49 recent_failures: 1, not_until: :future, executable: true 163503:40:49 has the correct state 163603:40:49 when the flag is disabled 163703:40:50 is always executable 163803:40:50 recent_failures: 3, not_until: :not_set, executable: true 163903:40:50 has the correct state 164003:40:50 when the flag is disabled 164103:40:50 is always executable 164203:40:50 recent_failures: 3, not_until: :past, executable: true 164303:40:50 has the correct state 164403:40:50 when the flag is disabled 164503:40:51 is always executable 164603:40:51 recent_failures: 3, not_until: :future, executable: true 164703:40:51 has the correct state 164803:40:51 when the flag is disabled 164903:40:51 is always executable 165003:40:51 recent_failures: 4, not_until: :not_set, executable: false 165103:40:51 has the correct state 165203:40:51 when the flag is disabled 165303:40:52 is always executable 165403:40:52 recent_failures: 4, not_until: :past, executable: true 165503:40:52 has the correct state 165603:40:52 when the flag is disabled 165703:40:52 is always executable 165803:40:52 recent_failures: 4, not_until: :now, executable: false 165903:40:53 has the correct state 166003:40:53 when the flag is disabled 166103:40:53 is always executable 166203:40:53 recent_failures: 4, not_until: :future, executable: false 166303:40:53 has the correct state 166403:40:53 when the flag is disabled 166503:40:53 is always executable 166703:40:53 makes a hook executable if it was marked as failed 166803:40:53 makes a hook executable if it is currently backed off 166903:40:54 logs relevant information 167003:40:54 does not update hooks unless necessary 167103:40:54 is expected to change `hook.executable?` from false to true 167303:40:54 when we have not backed off before 167403:40:54 does not disable the hook 167503:40:54 increments recent_failures 167603:40:54 logs relevant information 167703:40:54 when we have exhausted the grace period 167803:40:54 disables the hook 167903:40:54 increments backoff_count 168003:40:54 sets disabled_until 168103:40:55 logs relevant information 168203:40:55 is expected to change `hook.backoff_count` by 1 168303:40:55 when the hook is permanently disabled 168403:40:55 does not set disabled_until 168503:40:55 does not increment the backoff count 168603:40:55# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.4 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.23 1.32 1.09 1/300 23721 168803:40:55 when the flag is disabled 168903:40:55 does not increment backoff count 169103:40:55 is expected to change `hook.recent_failures` by 1 169203:40:55 when the flag is disabled 169303:40:55 does not increment recent failure count 169403:40:55 #temporarily_disabled? 169503:40:56 is false when not temporarily disabled 169603:40:56 allows FAILURE_THRESHOLD initial failures before we back-off 169703:40:56 when hook has been told to back off 169903:40:56 when the flag is disabled 170103:40:56 #permanently_disabled? 170203:40:56 is false when not disabled 170303:40:56 when hook has been disabled 170503:40:56 when the flag is disabled 170703:40:56 #alert_status 170803:40:56 is expected to eq :executable 170903:40:56 when hook has been disabled 171003:40:57 is expected to eq :disabled 171103:40:57 when the flag is disabled 171203:40:57 is expected to eq :executable 171303:40:57 when hook has been backed off 171403:40:57 is expected to eq :temporarily_disabled 171503:40:57 when the flag is disabled 171603:40:57 is expected to eq :executable 171703:40:57 associations 171803:40:57 is expected to belong to project required: false 172003:40:57 is expected to validate that :project cannot be empty/falsy 172103:40:57 behaves like includes Limitable concern 172203:40:57 #exceeds_limits? 172303:40:57 without plan limits configured 172403:40:57 is expected to eq false 172503:40:57 without plan limits configured 172603:40:57 is expected to eq false 172703:40:57 with an existing model 172803:40:58 is expected to eq true 173003:40:58 is expected to be a kind of Limitable 173103:40:58 without plan limits configured 173203:40:58 can create new models 173303:40:58 with plan limits configured 173403:40:59 can create new models 173503:40:59 with an existing model 173603:40:59 cannot create new models exceeding the plan limits 173703:40:59# [RSpecRunTime] RSpec elapsed time: 10 minutes 13.43 seconds. Current RSS: ~1206M. Threads: 4. load average: 1.21 1.32 1.09 1/300 23722 173903:40:59 .for_projects 174003:41:01 finds related project hooks 174103:41:01# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.83 seconds. Current RSS: ~1198M. Threads: 4. load average: 1.21 1.32 1.09 1/300 23723 174403:41:01 returns hooks for push events only 174503:41:01 .tag_push_hooks 174603:41:02 returns hooks for tag push events only 174803:41:02 returns the associated project 174903:41:02 #application_context 175003:41:02 includes the type and project 175103:41:02# [RSpecRunTime] Finishing example group spec/models/hooks/project_hook_spec.rb. It took 28.43 seconds. Expected to take 33.71 seconds. 175203:41:02# [RSpecRunTime] Starting example group spec/models/concerns/avatarable_spec.rb. Expected to take 27.92 seconds. 175403:41:02 does not allow STI 175603:41:02 when avatar changed 175703:41:03 validates the file size 175803:41:03# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.7 seconds. Current RSS: ~1175M. Threads: 4. load average: 1.20 1.31 1.09 1/299 23724 176003:41:03 when avatar was not changed 176103:41:04 skips validation of file size 176203:41:04 #avatar_path 176303:41:04 with caching enabled 176403:41:04 only calls local_url once 176503:41:05 calls local_url twice for path and URLs 176603:41:05 calls local_url twice for different sizes 176703:41:06 handles unpersisted objects 176803:41:06# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.05 seconds. Current RSS: ~1171M. Threads: 4. load average: 1.20 1.31 1.09 1/299 23725 177103:41:06 returns the expected avatar path 177203:41:07 returns the expected avatar path with width parameter 177303:41:07 when avatar is stored remotely 177403:41:07 returns the expected avatar path 177503:41:07# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.49 seconds. Current RSS: ~1165M. Threads: 4. load average: 1.20 1.31 1.09 1/299 23726 177803:41:08 returns the expected avatar path 177903:41:08 returns the expected avatar path with width parameter 178003:41:08 when avatar is stored remotely 178103:41:09 returns the expected avatar path 178203:41:09# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.99 seconds. Current RSS: ~1160M. Threads: 4. load average: 1.18 1.31 1.09 1/299 23727 178503:41:09 returns the expected avatar path 178603:41:10 returns the expected avatar path with width parameter 178703:41:10 when avatar is stored remotely 178803:41:10 returns the expected avatar path 178903:41:10# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.52 seconds. Current RSS: ~1157M. Threads: 4. load average: 1.18 1.31 1.09 1/299 23728 179203:41:11 returns the expected avatar path 179303:41:11 returns the expected avatar path with width parameter 179403:41:11 when avatar is stored remotely 179503:41:12 returns the expected avatar path 179603:41:12# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.05 seconds. Current RSS: ~1154M. Threads: 4. load average: 1.18 1.31 1.09 1/299 23729 179803:41:12 has_asset_host: true, visibility_level: 20, only_path: true, avatar_path_prefix: [] 179903:41:12 returns the expected avatar path 180003:41:13 returns the expected avatar path with width parameter 180103:41:13 when avatar is stored remotely 180203:41:13 returns the expected avatar path 180303:41:13# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.48 seconds. Current RSS: ~1154M. Threads: 4. load average: 1.16 1.30 1.09 1/299 23730 180603:41:14 returns the expected avatar path 180703:41:14 returns the expected avatar path with width parameter 180803:41:14 when avatar is stored remotely 180903:41:15 returns the expected avatar path 181003:41:15# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.87 seconds. Current RSS: ~1154M. Threads: 4. load average: 1.16 1.30 1.09 1/299 23731 181203:41:15 has_asset_host: false, visibility_level: 0, only_path: true, avatar_path_prefix: ["/gitlab"] 181303:41:15 returns the expected avatar path 181403:41:16 returns the expected avatar path with width parameter 181503:41:16 when avatar is stored remotely 181603:41:16 returns the expected avatar path 181703:41:16# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.41 seconds. Current RSS: ~1154M. Threads: 4. load average: 1.16 1.30 1.09 1/299 23732 182003:41:17 returns the expected avatar path 182103:41:17 returns the expected avatar path with width parameter 182203:41:17 when avatar is stored remotely 182303:41:18 returns the expected avatar path 182403:41:18# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.8 seconds. Current RSS: ~1154M. Threads: 4. load average: 1.16 1.30 1.09 1/299 23733 182603:41:18 has_asset_host: false, visibility_level: 10, only_path: true, avatar_path_prefix: ["/gitlab"] 182703:41:18 returns the expected avatar path 182803:41:19 returns the expected avatar path with width parameter 182903:41:19 when avatar is stored remotely 183003:41:19 returns the expected avatar path 183103:41:19# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.22 seconds. Current RSS: ~1154M. Threads: 4. load average: 1.15 1.30 1.09 1/299 23734 183403:41:19 returns the expected avatar path 183503:41:20 returns the expected avatar path with width parameter 183603:41:20 when avatar is stored remotely 183703:41:20 returns the expected avatar path 183803:41:20# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.65 seconds. Current RSS: ~1063M. Threads: 4. load average: 1.15 1.30 1.09 1/299 23735 184003:41:20 has_asset_host: false, visibility_level: 20, only_path: true, avatar_path_prefix: ["/gitlab"] 184103:41:21 returns the expected avatar path 184203:41:21 returns the expected avatar path with width parameter 184303:41:21 when avatar is stored remotely 184403:41:22 returns the expected avatar path 184503:41:22# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.04 seconds. Current RSS: ~1064M. Threads: 4. load average: 1.15 1.30 1.09 1/299 23736 184803:41:22 returns the expected avatar path 184903:41:23 returns the expected avatar path with width parameter 185003:41:23 when avatar is stored remotely 185103:41:23 returns the expected avatar path 185203:41:23# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.48 seconds. Current RSS: ~1063M. Threads: 4. load average: 1.46 1.36 1.11 1/299 23737 185403:41:23# [RSpecRunTime] Finishing example group spec/models/concerns/avatarable_spec.rb. It took 21.43 seconds. Expected to take 27.92 seconds. 185503:41:23# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/external/factory_spec.rb. Expected to take 27.08 seconds. 185603:41:23Gitlab::Ci::Status::External::Factory 185703:41:23 when external status has a simple core status 185803:41:23 when core status is created 185903:41:24 fabricates a core status created 186003:41:25 extends core status with common methods 186103:41:25# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.19 seconds. Current RSS: ~1045M. Threads: 4. load average: 1.46 1.36 1.11 1/299 23738 186303:41:25 when core status is waiting_for_resource 186403:41:26 fabricates a core status waiting_for_resource 186503:41:27 extends core status with common methods 186603:41:27# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.82 seconds. Current RSS: ~1051M. Threads: 4. load average: 1.46 1.36 1.11 1/299 23739 186803:41:27 when core status is preparing 186903:41:27 fabricates a core status preparing 187003:41:28 extends core status with common methods 187103:41:28# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.45 seconds. Current RSS: ~1053M. Threads: 4. load average: 1.34 1.33 1.10 1/299 23740 187303:41:28 when core status is waiting_for_callback 187403:41:29 fabricates a core status waiting_for_callback 187503:41:30 extends core status with common methods 187603:41:31# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.76 seconds. Current RSS: ~1049M. Threads: 4. load average: 1.34 1.33 1.10 1/299 23741 187803:41:31 when core status is pending 187903:41:31 fabricates a core status pending 188003:41:32 extends core status with common methods 188103:41:32# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.3 seconds. Current RSS: ~1052M. Threads: 4. load average: 1.34 1.33 1.10 1/299 23742 188303:41:32 when core status is running 188403:41:33 fabricates a core status running 188503:41:34 extends core status with common methods 188603:41:34# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.83 seconds. Current RSS: ~1052M. Threads: 4. load average: 1.31 1.33 1.10 1/299 23743 188803:41:34 when core status is success 188903:41:34 fabricates a core status success 189003:41:35 extends core status with common methods 189103:41:35# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.38 seconds. Current RSS: ~1052M. Threads: 4. load average: 1.31 1.33 1.10 1/299 23744 189303:41:35 when core status is failed 189403:41:36 fabricates a core status failed 189503:41:37 extends core status with common methods 189603:41:37# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.93 seconds. Current RSS: ~1054M. Threads: 4. load average: 1.31 1.33 1.10 1/299 23745 189803:41:37 when core status is canceling 189903:41:38 fabricates a core status canceling 190003:41:38 extends core status with common methods 190103:41:38# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.55 seconds. Current RSS: ~1050M. Threads: 4. load average: 1.45 1.36 1.11 1/299 23746 190303:41:38 when core status is canceled 190403:41:39 fabricates a core status canceled 190503:41:40 extends core status with common methods 190603:41:40# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.15 seconds. Current RSS: ~1050M. Threads: 4. load average: 1.45 1.36 1.11 1/299 23747 190803:41:40 when core status is skipped 190903:41:41 fabricates a core status skipped 191003:41:41 extends core status with common methods 191103:41:41# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.66 seconds. Current RSS: ~1050M. Threads: 4. load average: 1.45 1.36 1.11 1/299 23748 191303:41:41 when core status is manual 191403:41:42 fabricates a core status manual 191503:41:43 extends core status with common methods 191603:41:43# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.22 seconds. Current RSS: ~1049M. Threads: 4. load average: 1.45 1.36 1.11 1/299 23749 191803:41:43 when core status is scheduled 191903:41:44 fabricates a core status scheduled 192003:41:45 extends core status with common methods 192103:41:45# [RSpecRunTime] RSpec elapsed time: 10 minutes 58.83 seconds. Current RSS: ~1049M. Threads: 4. load average: 1.41 1.35 1.11 1/299 23750 192303:41:45# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/external/factory_spec.rb. It took 21.35 seconds. Expected to take 27.08 seconds. 192403:41:45# [RSpecRunTime] Starting example group spec/models/compare_spec.rb. Expected to take 24.1 seconds. 192603:41:45 does not allow STI 192803:41:46 is expected to include #<Project id:502 namespace552/project-553>> 192903:41:47 is expected to include :compare 193003:41:48 is expected to include -1159783468455993104 193103:41:48# [RSpecRunTime] RSpec elapsed time: 11 minutes 2.17 seconds. Current RSS: ~1071M. Threads: 4. load average: 1.41 1.35 1.11 1/305 23820 193303:41:48 #start_commit 193403:41:49 returns raw compare base commit 193503:41:50 returns nil if compare base commit is nil 193603:41:50# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.02 seconds. Current RSS: ~1074M. Threads: 4. load average: 1.38 1.34 1.11 1/305 23861 193903:41:51 returns a CommitCollection 194003:41:52 returns a list of commits 194103:41:52# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.93 seconds. Current RSS: ~1074M. Threads: 4. load average: 1.38 1.34 1.11 1/304 23908 194403:41:53 returns raw compare head commit 194503:41:54 returns nil if compare head commit is nil 194603:41:54# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.81 seconds. Current RSS: ~1073M. Threads: 4. load average: 1.75 1.42 1.14 1/304 23949 194803:41:54 #base_commit_sha 194903:41:54 returns @base_sha if it is present 195003:41:55 fetches merge base SHA from repo when @base_sha is nil 195103:41:56 is memoized on first call 195203:41:57 returns nil if there is no start_commit 195303:41:58 returns nil if there is no head commit 195403:41:58# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.26 seconds. Current RSS: ~1071M. Threads: 4. load average: 1.75 1.42 1.14 1/305 24058 195703:41:59 uses base_commit_sha sha as base_sha 195803:42:00 uses start_commit sha as start_sha 195903:42:01 uses commit sha as head sha 196003:42:01# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.0 seconds. Current RSS: ~1069M. Threads: 4. load average: 1.69 1.41 1.14 3/305 24128 196203:42:01 #modified_paths 196303:42:01 changes are present 196403:42:02 returns affected file paths, without duplication 196503:42:02 changes are absent 196603:42:03 returns empty array 196803:42:03 returns the range between base and head commits 196903:42:03 when straight mode is on 197003:42:05 returns the range between start and head commits 197103:42:05# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.33 seconds. Current RSS: ~1064M. Threads: 4. load average: 1.63 1.41 1.14 1/305 24225 197303:42:05 when there are no merge base between commits 197403:42:06 returns the range between start and head commits 197503:42:06# [RSpecRunTime] Finishing example group spec/models/compare_spec.rb. It took 21.38 seconds. Expected to take 24.1 seconds. 197603:42:06# [RSpecRunTime] Starting example group spec/models/ci/build_runner_session_spec.rb. Expected to take 22.32 seconds. 197703:42:06Ci::BuildRunnerSession 197803:42:07 does not allow STI 197903:42:07 is expected to belong to build required: false 198003:42:08 is expected to validate that :build cannot be empty/falsy 198103:42:09 is expected to validate that :url cannot be empty/falsy, producing a custom validation error on failure 198203:42:09 url validation of local web hook address 198303:42:09 with allow_local_requests_from_web_hooks_and_services? stubbed 198403:42:09 as returning true 198503:42:10 creates a new session 198603:42:10# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.27 seconds. Current RSS: ~1070M. Threads: 4. load average: 1.58 1.40 1.13 1/305 24246 198803:42:10 as returning false 198903:42:11 does not create a new session 199003:42:11# [RSpecRunTime] RSpec elapsed time: 11 minutes 25.51 seconds. Current RSS: ~1062M. Threads: 4. load average: 1.58 1.40 1.13 1/305 24247 199203:42:11 nested attribute assignment 199303:42:13 creates a new session 199403:42:13 updates session with new attributes 199503:42:13# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.52 seconds. Current RSS: ~1062M. Threads: 4. load average: 1.54 1.39 1.13 1/305 24248 199703:42:13 #terminal_specification 199803:42:14 returns terminal.gitlab.com protocol 199903:42:15 returns a wss url 200003:42:15 returns empty hash if no url 200103:42:16 returns url with appended query if url has query 200203:42:16 when url is present 200303:42:16 returns ca_pem nil if empty certificate 200403:42:17 adds Authorization header if authorization is present 200503:42:17# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.27 seconds. Current RSS: ~1049M. Threads: 4. load average: 1.54 1.39 1.13 1/300 24249 200703:42:17 #service_specification 200803:42:18 returns service proxy url 200903:42:18 returns default service proxy websocket subprotocol 201003:42:19 returns empty hash if no url 201103:42:20 returns url with appended query if url has query 201203:42:20 when port is not present 201303:42:20 uses the default port name 201403:42:20# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.42 seconds. Current RSS: ~1050M. Threads: 4. load average: 1.49 1.39 1.13 1/300 24250 201603:42:20 when the service is not present 201703:42:21 uses the service name "build" as default 201803:42:21 when url is present 201903:42:21 returns ca_pem nil if empty certificate 202003:42:22 adds Authorization header if authorization is present 202103:42:22# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.32 seconds. Current RSS: ~1049M. Threads: 4. load average: 1.49 1.39 1.13 1/300 24251 202303:42:22 when subprotocol is present 202403:42:23 returns the new subprotocol 202503:42:23 partitioning 202603:42:24 assigns the same partition id as the one that build has 202703:42:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.19 seconds. Current RSS: ~1052M. Threads: 4. load average: 1.53 1.40 1.14 1/300 24252 202903:42:24# [RSpecRunTime] Finishing example group spec/models/ci/build_runner_session_spec.rb. It took 17.97 seconds. Expected to take 22.32 seconds. 203003:42:24# [RSpecRunTime] Starting example group spec/lib/gitlab/seeders/ci/catalog/resource_seeder_spec.rb. Expected to take 20.17 seconds. 203103:42:24Gitlab::Seeders::Ci::Catalog::ResourceSeeder 203303:42:25Project 'group3/ci_seed_resource_0' was saved successfully! 203403:42:26Project 'group3/ci_seed_resource_1' was saved successfully! 203503:42:26 skips seeding a project if the project name already exists 203603:42:27Project 'group3/ci_seed_resource_0' was saved successfully! 203703:42:28Project 'group3/ci_seed_resource_1' was saved successfully! 203803:42:28 creates as many projects as specific in the argument 203903:42:30Project 'group3/ci_seed_resource_0' was saved successfully! 204003:42:31Project 'group3/ci_seed_resource_1' was saved successfully! 204103:42:31 adds a README and a template.yml file to the projects 204203:42:32Project 'group3/ci_seed_resource_0' was saved successfully! 204303:42:33Project 'group3/ci_seed_resource_1' was saved successfully! 204403:42:33 creates projects with CI catalog resources 204503:42:33 when the group does not exists 204603:42:33ERROR: Group was not found. 204703:42:33 skips seeding 204803:42:33# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.7 seconds. Current RSS: ~1046M. Threads: 4. load average: 1.83 1.47 1.16 1/305 25049 205003:42:33 when project name already exists 205103:42:33 in the same group 205203:42:34Project 'group3/ci_seed_resource_0' already exists! 205303:42:35Project 'group3/ci_seed_resource_1' was saved successfully! 205403:42:35 skips that project creation and keeps seeding 205503:42:35# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.11 seconds. Current RSS: ~1045M. Threads: 4. load average: 1.83 1.47 1.16 1/305 25149 205703:42:35 in a different group 205803:42:36Project 'group3/ci_seed_resource_0' was saved successfully! 205903:42:37Project 'group3/ci_seed_resource_1' was saved successfully! 206003:42:37 executes the project creation 206103:42:37# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.68 seconds. Current RSS: ~1044M. Threads: 4. load average: 1.83 1.47 1.16 1/305 25348 206303:42:37 when project.saved? fails 206403:42:38 does not modify the projects count 206503:42:38 when ci resource creation fails 206603:42:39Catalog resource could not be created for Project 'ci_seed_resource_0': error 206703:42:40Catalog resource could not be created for Project 'ci_seed_resource_1': error 206803:42:40 does not add a catalog resource 206903:42:40# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.96 seconds. Current RSS: ~1044M. Threads: 4. load average: 1.76 1.46 1.16 1/305 25547 207103:42:40 publish argument 207303:42:40 creates catalog resources in draft state 207503:42:40 creates catalog resources in published state 207603:42:40# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeders/ci/catalog/resource_seeder_spec.rb. It took 15.89 seconds. Expected to take 20.17 seconds. 207703:42:40# [RSpecRunTime] Starting example group spec/services/ci/resource_groups/assign_resource_from_resource_group_service_spec.rb. Expected to take 19.04 seconds. 207803:42:40Ci::ResourceGroups::AssignResourceFromResourceGroupService 208003:42:40 when there is an available resource 208103:42:41 requests resource 208203:42:41 when failed to request resource 208303:42:42 has a build waiting for resource 208403:42:42# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.84 seconds. Current RSS: ~1045M. Threads: 4. load average: 1.76 1.46 1.16 1/305 25548 208603:42:42 when the build has already retained a resource 208703:42:42 has a pending build 208803:42:42 when process mode is oldest_first 208903:42:43 requests resource 209003:42:43 when the other job exists in the newer pipeline 209103:42:44 requests resource for the job in the oldest pipeline 209203:42:44# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.1 seconds. Current RSS: ~1044M. Threads: 4. load average: 1.70 1.45 1.16 1/305 25549 209403:42:44 when build is not `waiting_for_resource` state 209503:42:44 attempts to request a resource 209603:42:45 does not change the job status 209703:42:45# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.21 seconds. Current RSS: ~1041M. Threads: 4. load average: 1.70 1.45 1.16 1/305 25550 209903:42:45 when process mode is newest_first 210003:42:46 requests resource 210103:42:46 when the other job exists in the newer pipeline 210203:42:47 requests resource for the job in the newest pipeline 210303:42:47# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.06 seconds. Current RSS: ~1035M. Threads: 4. load average: 1.70 1.45 1.16 1/305 25551 210503:42:47 when build is not `waiting_for_resource` state 210603:42:47 attempts to request a resource 210703:42:48 does not change the job status 210803:42:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.23 seconds. Current RSS: ~1035M. Threads: 4. load average: 1.70 1.45 1.16 1/305 25552 211003:42:48 when parallel services are running 211103:42:49 can run the same command in parallel 211203:42:49 when project is configured to 'prevent outdated deployments' 211303:42:49 when build is not a deployable 211403:42:49 enqueues the build 211503:42:49 when build is a deployable 211603:42:50 enqueues the build 211703:42:50 when build has an outdated deployment 211803:42:51 drops the build with a reason of `failed_outdated_deployment_job` 211903:42:51# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.35 seconds. Current RSS: ~1035M. Threads: 4. load average: 1.64 1.44 1.16 1/302 25555 212103:42:51 when there are no available resources 212203:42:52 does not request resource 212303:42:53 does not re-spawn the new worker for assigning a resource 212403:42:53 when `assign_resource_worker_deduplicate_until_executing` FF is enabled and override is disabled 212503:42:55 does not re-spawn the old worker for assigning a resource 212603:42:55# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.41 seconds. Current RSS: ~1035M. Threads: 4. load average: 1.59 1.44 1.16 1/300 25556 212803:42:55 when there is a stale build assigned to a resource 212903:42:56 releases the resource from the stale build and assignes to the waiting build 213003:42:56# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.6 seconds. Current RSS: ~1036M. Threads: 4. load average: 1.59 1.44 1.16 1/300 25557 213203:42:56# [RSpecRunTime] Finishing example group spec/services/ci/resource_groups/assign_resource_from_resource_group_service_spec.rb. It took 16.52 seconds. Expected to take 19.04 seconds. 213303:42:56# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/import_failure_service_spec.rb. Expected to take 17.3 seconds. 213403:42:56Gitlab::ImportExport::ImportFailureService 213503:42:56 #log_import_failure 213603:42:56 when importable is a group 213703:42:56 behaves like log import failure 213803:42:57 tracks error 213903:42:57 saves data to ImportFailure 214003:42:57 when importable is a project 214103:42:57 behaves like log import failure 214203:42:57 tracks error 214303:42:58 saves data to ImportFailure 214403:42:58 when ImportFailure does not support importable class 214503:42:59 raise exception 214603:42:59# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.18 seconds. Current RSS: ~1048M. Threads: 4. load average: 1.62 1.45 1.16 1/306 25623 214903:42:59 when exceptions are retriable 215003:42:59 exception: GRPC::DeadlineExceeded 215103:42:59 when retry succeeds 215203:43:00 retries and logs import failure once with correct params 215303:43:00# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.39 seconds. Current RSS: ~1048M. Threads: 4. load average: 1.62 1.45 1.16 1/306 25624 215503:43:00 when retry continues to fail with intermittent errors 215603:43:02 retries the number of times allowed and raise exception 215703:43:04 logs import failure each time and raise exception 215803:43:04# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.18 seconds. Current RSS: ~1045M. Threads: 4. load average: 1.49 1.42 1.16 1/305 25625 216003:43:04 exception: ActiveRecord::QueryCanceled 216103:43:04 when retry succeeds 216203:43:05 retries and logs import failure once with correct params 216303:43:05# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.57 seconds. Current RSS: ~1041M. Threads: 4. load average: 1.49 1.42 1.16 1/305 25626 216503:43:05 when retry continues to fail with intermittent errors 216603:43:08 retries the number of times allowed and raise exception 216703:43:10 logs import failure each time and raise exception 216803:43:10# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.19 seconds. Current RSS: ~1035M. Threads: 4. load average: 1.61 1.45 1.17 1/300 25627 217003:43:10 when exception is not retriable 217103:43:11 raise the exception 217203:43:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/import_failure_service_spec.rb. It took 14.5 seconds. Expected to take 17.3 seconds. 217303:43:11# [RSpecRunTime] Starting example group spec/services/branches/delete_merged_service_spec.rb. Expected to take 15.99 seconds. 217403:43:11Branches::DeleteMergedService 217603:43:12 deletes a branch that was merged 217703:43:14 keeps branch that is unmerged 217803:43:15 keeps "master" 217903:43:16 keeps protected branches 218003:43:18 keeps wildcard protected branches 218103:43:19 ignores protected tags 218203:43:19 user without rights 218303:43:20 cannot execute 218403:43:20# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.31 seconds. Current RSS: ~1071M. Threads: 4. load average: 1.52 1.43 1.17 3/305 26064 218603:43:20 open merge requests 218703:43:23 does not delete branches from open merge requests 218803:43:23# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.87 seconds. Current RSS: ~1067M. Threads: 4. load average: 1.52 1.43 1.17 1/305 26159 219003:43:23 #async_execute 219103:43:24 calls DeleteMergedBranchesWorker async 219203:43:24# [RSpecRunTime] Finishing example group spec/services/branches/delete_merged_service_spec.rb. It took 12.73 seconds. Expected to take 15.99 seconds. 219303:43:24# [RSpecRunTime] Starting example group spec/lib/gitlab/suggestions/suggestion_set_spec.rb. Expected to take 14.46 seconds. 219403:43:24Gitlab::Suggestions::SuggestionSet 219503:43:27 merge_request: merge_request_same_project 219603:43:27 #source_project 219703:43:27 returns the source project associated with the suggestions 219803:43:27# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.41 seconds. Current RSS: ~1071M. Threads: 4. load average: 1.72 1.47 1.18 1/306 26315 220003:43:27 #target_project 220103:43:27 returns the target project associated with the suggestions 220303:43:28 returns the branch associated with the suggestions 220503:43:28 returns true if no errors are found 220603:43:29 returns false if an error is found 220703:43:29# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.42 seconds. Current RSS: ~1069M. Threads: 4. load average: 1.66 1.47 1.18 1/306 26425 220903:43:29 #error_message 221003:43:31 returns an error message if an error is found 221103:43:31 returns nil if no errors are found 221203:43:31# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.19 seconds. Current RSS: ~1070M. Threads: 4. load average: 1.66 1.47 1.18 1/306 26519 221503:43:31 returns an array of hashes with proper key/value pairs 221703:43:32 returns an array of unique file paths associated with the suggestions 221803:43:32 merge_request: merge_request_from_fork 221903:43:32 #source_project 222003:43:32 returns the source project associated with the suggestions 222103:43:32 #target_project 222203:43:32 returns the target project associated with the suggestions 222403:43:32 returns the branch associated with the suggestions 222603:43:32 returns true if no errors are found 222703:43:34 returns false if an error is found 222803:43:34# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.07 seconds. Current RSS: ~1064M. Threads: 4. load average: 1.61 1.46 1.18 1/306 26681 223003:43:34 #error_message 223103:43:35 returns an error message if an error is found 223203:43:36 returns nil if no errors are found 223303:43:36# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.81 seconds. Current RSS: ~1066M. Threads: 4. load average: 1.61 1.46 1.18 1/306 26774 223603:43:36 returns an array of hashes with proper key/value pairs 223803:43:36 returns an array of unique file paths associated with the suggestions 223903:43:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/suggestions/suggestion_set_spec.rb. It took 12.64 seconds. Expected to take 14.46 seconds. 224003:43:36# [RSpecRunTime] Starting example group spec/models/operations/feature_flags/user_list_spec.rb. Expected to take 13.35 seconds. 224103:43:36Operations::FeatureFlags::UserList 224203:43:36 does not allow STI 224403:43:37 is expected to validate that :project cannot be empty/falsy 224503:43:37 is expected to validate that :name cannot be empty/falsy 224603:43:38 is expected to validate that :name is case-sensitively unique within the scope of :project_id 224703:43:38 is expected to validate that the length of :name is between 1 and 255 224903:43:38 valid_value: "" 225003:43:38 is valid with a string of comma separated values 225103:43:38# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.56 seconds. Current RSS: ~1057M. Threads: 4. load average: 1.56 1.45 1.18 1/305 26818 225303:43:38 valid_value: "sam" 225403:43:38 is valid with a string of comma separated values 225503:43:38 valid_value: "1" 225603:43:38 is valid with a string of comma separated values 225703:43:38 valid_value: "a" 225803:43:38 is valid with a string of comma separated values 225903:43:38 valid_value: "uuid-of-some-kind" 226003:43:39 is valid with a string of comma separated values 226103:43:39 valid_value: "sam,fred,tom,jane,joe,mike" 226203:43:39 is valid with a string of comma separated values 226303:43:39 valid_value: "gitlab@example.com" 226403:43:39 is valid with a string of comma separated values 226503:43:39 valid_value: "123,4" 226603:43:39 is valid with a string of comma separated values 226703:43:39 valid_value: "UPPER,Case,charActeRS" 226803:43:39 is valid with a string of comma separated values 226903:43:39 valid_value: "0" 227003:43:39 is valid with a string of comma separated values 227103:43:39 valid_value: "$valid$email#2345\#$%..{}+=-)?\\/@example.com" 227203:43:39 is valid with a string of comma separated values 227303:43:39 valid_value: "spaces allowed" 227403:43:39 is valid with a string of comma separated values 227503:43:39 valid_value: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 227603:43:39 is valid with a string of comma separated values 227703:43:39 valid_value: "a,bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb,ccc" 227803:43:39 is valid with a string of comma separated values 227903:43:39 valid_value: "many spaces" 228003:43:39 is valid with a string of comma separated values 228103:43:39 typecast_value: 1 228203:43:39 automatically casts values of other types 228303:43:39 typecast_value: 2.5 228403:43:39 automatically casts values of other types 228503:43:39 typecast_value: {} 228603:43:39 automatically casts values of other types 228703:43:39 typecast_value: [] 228803:43:39 automatically casts values of other types 228903:43:39 invalid_value: nil 229103:43:39 invalid_value: "123\n456" 229303:43:39 invalid_value: "1,2,3,12\t3" 229503:43:39 invalid_value: "\n" 229703:43:39 invalid_value: "\n\r" 229903:43:39 invalid_value: "joe\r,sam" 230103:43:40 invalid_value: "1,2,2" 230303:43:40 invalid_value: "1,,2" 230503:43:40 invalid_value: "1,2,,,," 230703:43:40 invalid_value: "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" 230903:43:40 invalid_value: "1, ,2" 231103:43:40 invalid_value: "tim, ,7" 231303:43:40 invalid_value: " " 231503:43:40 invalid_value: " " 231703:43:40 invalid_value: " ,1" 231903:43:40 invalid_value: "1, " 232103:43:40 invalid_value: " leading,1" 232303:43:40 invalid_value: "1,trailing " 232503:43:40 invalid_value: "1, both ,2" 232803:43:41 generates paths based on the internal id 233003:43:42 deletes the model if it is not associated with any feature flag strategies 233103:43:42 does not delete the model if it is associated with a feature flag strategy 233203:43:42# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.32 seconds. Current RSS: ~1046M. Threads: 4. load average: 1.56 1.45 1.18 1/305 26819 233403:43:42 .for_name_like 233503:43:42 returns a found name 233603:43:42 returns an empty array when no lists match the query 233703:43:42 behaves like AtomicInternalId 233803:43:42 .has_internal_id 233903:43:42 Module inclusion 234003:43:43 is expected to includes the AtomicInternalId module 234203:43:43 when presence validation is required 234303:43:43 when creating an object 234403:43:43 raises an error if the internal id is blank 234503:43:43 when updating an object 234603:43:43 raises an error if the internal id is blank 234703:43:43 when presence validation is not required 234803:43:43 when creating an object 234903:43:43 does not raise an error if the internal id is blank (PENDING: No reason given) 235003:43:43 when updating an object 235103:43:43 does not raise an error if the internal id is blank (PENDING: No reason given) 235203:43:43 Creating an instance 235303:43:44 saves a new instance properly 235403:43:44 internal id generation 235503:43:44 calls InternalId.generate_next and sets internal id attribute 235603:43:44 does not overwrite an existing internal id 235703:43:44 when the instance has an internal ID set 235803:43:45 calls InternalId.update_last_value and sets the `last_value` to that of the instance 235903:43:45 unsetting the instance internal id on rollback 236003:43:45 when the internal id has been changed 236103:43:45 when the internal id is automatically set 236203:43:45 clears it on the instance 236303:43:45 when the internal id is manually set 236403:43:45 does not clear it on the instance 236503:43:45 when the internal id has not been changed 236603:43:45 preserves the value on the instance 236703:43:45 supply of internal ids 236803:43:46 provides a persistent supply of IID values, sensitive to the current state 236903:43:46 #reset_scope_internal_id_attribute 237003:43:46 rewinds the allocated IID 237103:43:46 allocates the same IID 237203:43:46# [RSpecRunTime] Finishing example group spec/models/operations/feature_flags/user_list_spec.rb. It took 10.11 seconds. Expected to take 13.35 seconds. 237303:43:46# [RSpecRunTime] Starting example group spec/tasks/gitlab/git_rake_spec.rb. Expected to take 11.91 seconds. 237403:43:46gitlab:git rake tasks 237603:43:47 outputs the integrity check for a repo 237703:43:48 raises StandardError for fsck task 237803:43:48# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.56 seconds. Current RSS: ~1063M. Threads: 4. load average: 1.48 1.44 1.18 2/301 26860 238003:43:48 checksum_projects 238103:43:49 outputs the checksum for a repo 238203:43:51 outputs blank checksum for no repo 238303:43:52 outputs zeroes for empty repo 238403:43:53 outputs errors 238503:43:53# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.22 seconds. Current RSS: ~1072M. Threads: 4. load average: 1.48 1.44 1.18 1/300 26952 238703:43:56# [RSpecRunTime] Finishing example group spec/tasks/gitlab/git_rake_spec.rb. It took 9.48 seconds. Expected to take 11.91 seconds. 238803:43:56# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.1 seconds. Current RSS: ~1058M. Threads: 4. load average: 1.68 1.48 1.19 1/300 26953 239003:43:56# [RSpecRunTime] Starting example group spec/models/integrations/prometheus_spec.rb. Expected to take 11.24 seconds. 239103:43:56Integrations::Prometheus 239203:43:56 does not allow STI 239303:43:56 behaves like Integrations::BaseMonitoring 239403:43:56 default values 239503:43:56 is expected to eq :monitoring 239703:43:57 does not follow redirects 239903:43:57 when manual_configuration is enabled 240003:43:57 does not validates presence of api_url 240103:43:57 when manual configuration is disabled 240203:43:57 does not validate presence of api_url 240303:43:57 local connections allowed 240403:43:57 does not validate presence of api_url 240503:43:57 when the api_url domain points to localhost or local network 240603:43:57 cannot query 240703:43:57 can query when local requests are allowed 241003:43:58 reads the discovery endpoint 241203:43:58 fails to read the discovery endpoint 241303:43:58 when configuration is not valid 241403:43:58 returns failure message 241503:43:58 #prometheus_client 241603:43:58 manual configuration is enabled 241703:43:58 calls valid? 241803:43:58 manual configuration is disabled 241903:43:58 no client provided 242003:43:58 when local requests are allowed 242103:43:58 allows local requests 242203:43:58 when local requests are blocked 242303:43:58 blocks local requests 242503:43:59 includes the authorization header 242603:43:59 with invalid IAP JSON 242703:43:59 does not include authorization header 242803:43:59 when passed with token_credential_uri 242903:43:59 param_name: :token_credential_uri 243003:43:59 does not make any unexpected HTTP requests 243103:43:59 param_name: :tokencredentialuri 243203:43:59 does not make any unexpected HTTP requests 243303:43:59 param_name: :Token_credential_uri 243403:44:00 does not make any unexpected HTTP requests 243503:44:00 param_name: :tokenCredentialUri 243603:44:00 does not make any unexpected HTTP requests 243703:44:00 #prometheus_available? 243803:44:00 clusters with enabled prometheus 243903:44:00 cluster belongs to project 244003:44:00 returns true 244103:44:00 cluster belongs to projects group 244203:44:01 returns true 244303:44:04 avoids N+1 queries 244403:44:04# [RSpecRunTime] RSpec elapsed time: 13 minutes 18.23 seconds. Current RSS: ~1092M. Threads: 4. load average: 1.50 1.45 1.18 1/300 26959 244603:44:04 cluster belongs to gitlab instance 244703:44:04 returns true 244803:44:04 clusters with prometheus disabled 244903:44:04 returns false 245003:44:04 clusters without prometheus 245103:44:04 returns false 245303:44:04 returns false 245403:44:04 #synchronize_service_state before_save callback 245503:44:04 no clusters with prometheus are installed 245603:44:04 when integration is inactive 245703:44:05 activates integration when manual_configuration is enabled 245803:44:05 keeps integration inactive when manual_configuration is disabled 245903:44:05 when integration is active 246003:44:05 keeps the integration active when manual_configuration is enabled 246103:44:05 inactivates the integration when manual_configuration is disabled 246203:44:05 with prometheus installed in the cluster 246303:44:05 when integration is inactive 246403:44:05 activates integration when manual_configuration is enabled 246503:44:05 activates integration when manual_configuration is disabled 246603:44:05 when integration is active 246703:44:05 keeps integration active when manual_configuration is enabled 246803:44:05 keeps integration active when manual_configuration is disabled 246903:44:05 #track_events after_commit callback 247003:44:05 enabling manual_configuration 247103:44:06 tracks enable event 247203:44:06 tracks disable event 247303:44:06 #sync_http_integration after_save callback 247403:44:06 with corresponding HTTP integration 247503:44:06 syncs the attribute 247603:44:06 when changing a different attribute 247703:44:06 does not sync the attribute or execute extra queries 247803:44:06 without corresponding HTTP integration 247903:44:06 does not sync the attribute or execute extra queries 248203:44:06 when cluster exists with prometheus enabled 248303:44:06 remains editable 248403:44:06 #google_iap_service_account_json 248503:44:06 with valid JSON 248603:44:06 masks all JSON values 248703:44:06 with invalid JSON 248903:44:07 is expected to eq nil 249103:44:07 is expected to eq "" 249303:44:07 is expected to eq " " 249403:44:07 value: "invalid json" 249503:44:07 is expected to eq "invalid json" 249603:44:07# [RSpecRunTime] Finishing example group spec/models/integrations/prometheus_spec.rb. It took 10.79 seconds. Expected to take 11.24 seconds. 249703:44:07# [RSpecRunTime] Starting example group spec/models/ci/running_build_spec.rb. Expected to take 10.98 seconds. 249803:44:07Ci::RunningBuild 249903:44:07 does not allow STI 250003:44:07 .upsert_build! 250103:44:07 another pending entry does not exist 250203:44:07 creates a new pending entry 250303:44:07 when another queuing entry exists for given build 250403:44:07 returns a build id as a result 250503:44:07 when build has been picked by a group runner 250603:44:08 returns a build id as a result 250703:44:08 upserts a running build with a runner_owner_namespace_xid 250803:44:08 when build has been picked by a project runner 250903:44:08 returns a build id as a result 251003:44:08 when build has not been picked by a runner yet 251103:44:08 raises an error 251203:44:08 partitioning 251303:44:08 assigns the same partition id as the one that build has 251403:44:08 behaves like cleanup by a loose foreign key 251503:44:14 cleans up (delete or nullify) the model 251603:44:14# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.72 seconds. Current RSS: ~1056M. Threads: 4. load average: 1.59 1.47 1.19 1/300 26960 251803:44:14# [RSpecRunTime] Finishing example group spec/models/ci/running_build_spec.rb. It took 7.83 seconds. Expected to take 10.98 seconds. 251903:44:14# [RSpecRunTime] Starting example group spec/services/issue_links/create_service_spec.rb. Expected to take 9.96 seconds. 252003:44:14IssueLinks::CreateService 252203:44:16 behaves like issuable link creation 252403:44:16 when the items list is empty 252503:44:16 returns error 252603:44:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 30.2 seconds. Current RSS: ~1056M. Threads: 4. load average: 1.59 1.47 1.19 1/300 26961 252803:44:16 when Issuable not found 252903:44:16 returns error 253003:44:17 no relationship is created 253103:44:17 when user has no permission to target issuable 253203:44:17 returns error 253303:44:17 no relationship is created 253403:44:17 source and target are the same issuable 253503:44:18 does not create notes 253603:44:18 no relationship is created 253703:44:18 when there is an issuable to relate 253803:44:19 creates relationships 253903:44:20 returns success status and created links 254003:44:20 creates notes 254103:44:20# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.59 seconds. Current RSS: ~1051M. Threads: 4. load average: 1.54 1.46 1.19 1/300 26962 254303:44:20 when reference of any already related issue is present 254403:44:21 creates notes only for new relations 254503:44:21 when reference of all related issue are present 254603:44:21 returns error status 254703:44:21 when target is an incident 254803:44:21 behaves like an incident management tracked event 254903:44:21 .track_event 255003:44:22 tracks the event using redis 255103:44:22 behaves like Snowplow event tracking with RedisHLL context 255203:44:22 behaves like Snowplow event tracking 255403:44:23# [RSpecRunTime] Finishing example group spec/services/issue_links/create_service_spec.rb. It took 8.22 seconds. Expected to take 9.96 seconds. 255503:44:23# [RSpecRunTime] Starting example group spec/services/test_hooks/project_service_spec.rb. Expected to take 9.9 seconds. 255603:44:23TestHooks::ProjectService 255803:44:24 allows to set a custom project 255903:44:24 hook with not implemented test 256003:44:24 returns error message 256103:44:24# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.03 seconds. Current RSS: ~1067M. Threads: 4. load average: 1.50 1.45 1.19 1/300 26981 256403:44:24 executes hook 256503:44:24 tag_push_events 256603:44:24 executes hook 256803:44:24 returns error message if not enough data 256903:44:25 executes hook 257003:44:25 issues_events 257103:44:25 behaves like a test webhook that operates on issues 257203:44:25 returns error message if not enough data 257303:44:25 executes hook 257403:44:25 confidential_issues_events 257503:44:25 behaves like a test webhook that operates on issues 257603:44:25 returns error message if not enough data 257703:44:26 executes hook 257803:44:26 merge_requests_events 257903:44:26 returns error message if not enough data 258003:44:26 executes hook 258203:44:27 returns error message if not enough data 258303:44:27 executes hook 258403:44:28# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.73 seconds. Current RSS: ~1096M. Threads: 4. load average: 1.50 1.45 1.19 1/300 26982 258603:44:28 pipeline_events 258703:44:28 returns error message if not enough data 258803:44:28 executes hook 258903:44:28 wiki_page_events 259003:44:29 returns error message if wiki disabled 259103:44:29 returns error message if not enough data 259203:44:29 executes hook 259303:44:30# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.73 seconds. Current RSS: ~1094M. Threads: 4. load average: 1.45 1.44 1.19 1/304 27042 259503:44:30 releases_events 259603:44:30 returns error message if not enough data 259703:44:30 executes hook 259903:44:30 returns error message if not enough data 260003:44:31 executes hook 260103:44:31 when resource access token events hook 260203:44:31 executes hook 260303:44:31# [RSpecRunTime] Finishing example group spec/services/test_hooks/project_service_spec.rb. It took 8.41 seconds. Expected to take 9.9 seconds. 260403:44:31# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/file_collection/compare_spec.rb. Expected to take 9.08 seconds. 260503:44:31Gitlab::Diff::FileCollection::Compare 260603:44:31 behaves like diff statistics 260703:44:31 when include_stats is true 260803:44:32 Repository#diff_stats is called 260903:44:33 Gitlab::Diff::File is initialized with diff stats 261003:44:33# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.22 seconds. Current RSS: ~1098M. Threads: 4. load average: 1.45 1.44 1.19 1/305 27097 261203:44:33 when should not request diff stats 261303:44:34 Repository#diff_stats is not called 261403:44:34 behaves like sortable diff files 261503:44:34 #raw_diff_files 261603:44:34 when sorted is false (default) 261703:44:35 returns unsorted diff files 261803:44:35 when sorted is true 261903:44:36 returns sorted diff files 262103:44:37 returns with head and base 262203:44:37 pagination methods 262303:44:37 when pagination options are not present 262403:44:37 returns default values 262503:44:37 when pagination options are present 262603:44:38 returns values based on options 262703:44:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/file_collection/compare_spec.rb. It took 7.21 seconds. Expected to take 9.08 seconds. 262803:44:38# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/issue_move_spec.rb. Expected to take 8.82 seconds. 262903:44:38Gitlab::SlashCommands::IssueMove 263103:44:38 behaves like move command 263203:44:38 can be parsed to extract the needed fields 263303:44:38 behaves like move command 263403:44:38 can be parsed to extract the needed fields 263503:44:38 behaves like move command 263603:44:38 can be parsed to extract the needed fields 263703:44:38 behaves like move command 263803:44:38 can be parsed to extract the needed fields 263903:44:38 behaves like move command 264003:44:38 can be parsed to extract the needed fields 264103:44:38 behaves like move command 264203:44:38 can be parsed to extract the needed fields 264403:44:39 when the user can move the issue 264503:44:39 when the move fails 264603:44:39 returns the error message 264703:44:39 when the move succeeds 264803:44:40Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 265003:44:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 265103:44:41 moves the issue to the new destination 265203:44:42Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 265403:44:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 265503:44:42 returns the new issue 265603:44:43Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 265803:44:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 265903:44:43 mentions the old issue 266003:44:43# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.27 seconds. Current RSS: ~1086M. Threads: 4. load average: 1.38 1.43 1.19 1/305 27247 266203:44:43 when the issue does not exist 266303:44:43 returns not found 266403:44:43 when the target project does not exist 266503:44:44 returns not found 266603:44:44 when the user cannot see the target project 266703:44:44 returns not found 266803:44:44 when the user does not have the required permissions on the target project 266903:44:45 returns the error message 267003:44:45# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/issue_move_spec.rb. It took 6.54 seconds. Expected to take 8.82 seconds. 267103:44:45# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/labels_importer_spec.rb. Expected to take 8.24 seconds. 267203:44:45Gitlab::GithubImport::Importer::LabelsImporter 267403:44:46 imports the labels in bulk 267503:44:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.39 second. Current RSS: ~1071M. Threads: 4. load average: 1.27 1.40 1.18 1/305 27248 267703:44:46 #build_labels 267803:44:47 returns an Array containing label rows 267903:44:47 does not build labels that already exist 268003:44:48 does not build labels that are invalid 268103:44:48# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.92 seconds. Current RSS: ~1061M. Threads: 4. load average: 1.27 1.40 1.18 1/306 27249 268303:44:48 #build_labels_cache 268403:44:48 builds the labels cache 268503:44:48 #build_attributes 268603:44:49 returns the attributes of the label as a Hash 268703:44:49 the returned Hash 268803:44:49 includes the label title 268903:44:49 includes the label color 269003:44:50 includes the project ID 269103:44:50 includes the label type 269203:44:51 includes the created timestamp 269303:44:51 includes the updated timestamp 269403:44:51# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.4 seconds. Current RSS: ~1052M. Threads: 4. load average: 1.25 1.40 1.18 2/300 27250 269703:44:52 returns the labels 269803:44:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/labels_importer_spec.rb. It took 6.77 seconds. Expected to take 8.24 seconds. 269903:44:52# [RSpecRunTime] Starting example group spec/serializers/ci/trigger_entity_spec.rb. Expected to take 7.89 seconds. 270003:44:52Ci::TriggerEntity 270203:44:52 contains required fields 270303:44:53 contains user fields 270403:44:53 when current user can manage triggers 270503:44:54 returns short_token as token 270603:44:54 contains project_trigger_path 270703:44:55 returns has_token_exposed 270803:44:55# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.33 seconds. Current RSS: ~1041M. Threads: 4. load average: 1.23 1.39 1.18 1/300 27251 271003:44:55 when current user is the owner of the trigger 271103:44:56 returns token as token 271203:44:57 contains project_trigger_path 271303:44:57 returns has_token_exposed 271403:44:57# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.72 seconds. Current RSS: ~1041M. Threads: 4. load average: 1.23 1.39 1.18 1/300 27252 271603:44:57# [RSpecRunTime] Finishing example group spec/serializers/ci/trigger_entity_spec.rb. It took 5.85 seconds. Expected to take 7.89 seconds. 271703:44:57# [RSpecRunTime] Starting example group spec/models/import/source_user_spec.rb. Expected to take 7.5 seconds. 271803:44:57Import::SourceUser 271903:44:58 does not allow STI 272103:44:58 is expected to validate that :namespace_id cannot be empty/falsy 272203:44:58 is expected to validate that :import_type cannot be empty/falsy 272303:44:58 is expected to validate that :placeholder_user_id cannot be empty/falsy 272403:44:58 is expected to validate that :source_hostname cannot be empty/falsy 272503:44:58 is expected to validate that :source_user_identifier cannot be empty/falsy 272603:44:58 is expected to validate that :status cannot be empty/falsy 272703:44:58 is expected to validate that :reassignment_token is empty/falsy 272803:44:58 is expected not to validate that :reassign_to_user_id cannot be empty/falsy 272903:44:58 validates source_hostname has port and scheme 273003:44:58 validates uniqueness of reassign_to_user_id 273103:44:59 validates uniqueness of source_user_identifier 273203:44:59 when completed 273303:44:59 is expected not to validate that :placeholder_user_id cannot be empty/falsy 273403:44:59 is expected to validate that :reassign_to_user_id cannot be empty/falsy 273503:44:59# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.94 seconds. Current RSS: ~1041M. Threads: 4. load average: 1.21 1.38 1.18 1/300 27253 273703:44:59 when awaiting_approval 273803:44:59 is expected to validate that :reassign_to_user_id cannot be empty/falsy 273903:44:59 is expected to validate that the length of :reassignment_token is 32 274003:44:59 is expected to validate that :reassignment_token cannot be empty/falsy, producing a custom validation error on failure 274103:44:59 when reassignment_in_progress 274203:44:59 is expected to validate that :reassign_to_user_id cannot be empty/falsy 274303:44:59 when rejected 274403:44:59 is expected not to validate that :reassign_to_user_id is empty/falsy 274503:44:59 when pending_reassignment 274603:44:59 is expected to validate that :reassign_to_user_id is empty/falsy 274703:44:59 when keep_as_placeholder 274803:44:59 is expected to validate that :reassign_to_user_id is empty/falsy 274903:44:59 #accepted_status? 275003:44:59 returns false for pending_reassignment 275103:44:59 returns false for awaiting_approval 275203:44:59 returns false for rejected 275303:44:59 returns false for keep_as_placeholder 275403:44:59 returns true for reassignment_in_progress 275503:44:59 returns true for failed 275603:44:59 returns true for completed 275803:45:00 .for_namespace 275903:45:00 only returns source users for the given namespace_id 276003:45:00 .awaiting_reassignment 276103:45:00 only returns source users that await reassignment 276303:45:00 only returns source users with status completed 276403:45:00 .source_users_with_missing_information 276503:45:01 returns the count of records with unique placeholder users for the namespace 276603:45:01 .namespace_placeholder_user_count 276703:45:01 returns the count of records with unique placeholder users for the namespace 276803:45:01 does not count the import user type 276903:45:02 can limit the count to optimize the query 277003:45:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.43 seconds. Current RSS: ~1037M. Threads: 4. load average: 1.21 1.38 1.18 2/300 27254 277203:45:02 associations 277303:45:02 is expected to belong to placeholder_user class_name => User required: false 277403:45:02 is expected to belong to reassign_to_user class_name => User required: false 277503:45:02 is expected to belong to namespace required: false 277603:45:02 #cancelable_status? 277703:45:02 returns false for pending_reassignment 277803:45:02 returns false for reassignment_in_progress 277903:45:02 returns false for failed 278003:45:02 returns false for completed 278103:45:02 returns false for keep_as_placeholder 278203:45:02 returns true for awaiting_approval 278303:45:02 returns true for rejected 278403:45:02 #reassignable_status? 278503:45:03 returns false for awaiting_approval 278603:45:03 returns false for reassignment_in_progress 278703:45:03 returns false for failed 278803:45:03 returns false for completed 278903:45:03 returns false for keep_as_placeholder 279003:45:03 returns true for pending_reassignment 279103:45:03 returns true for rejected 279203:45:03 #mapped_user_id 279303:45:03 when accepted 279403:45:03 is expected to eq nil 279503:45:03 when not accepted 279603:45:03 is expected to eq nil 279703:45:03 .sort_by_attribute 279803:45:03 with method status_asc 279903:45:03 order by status_desc ascending 280003:45:03 with method status_desc 280103:45:03 order by status_desc descending 280203:45:03 with method source_name_asc 280303:45:03 order by source_name_asc ascending 280403:45:03 with method source_name_desc 280503:45:03 order by source_name_desc descending 280603:45:03 with an unexpected method 280703:45:03 order by source_name_asc ascending 280903:45:03 searches by source_name or source_username 281003:45:03 state machine 281103:45:03 begins in pending state 281203:45:03 when switching to awaiting_approval 281303:45:04 assigns a reassignment_token 281403:45:04 when switching from awaiting_approval 281503:45:04 removes the reassignment_token 281603:45:04 .find_source_user 281703:45:04 returns the first source_user that matches the source_user_identifier for the import source attributes 281803:45:05 does not throw an error when any attributes are nil 281903:45:05 returns nil if no namespace is provided 282003:45:05 #mapped_user 282103:45:05 when accepted 282203:45:05 is expected to eq #<User id: @user305> 282303:45:05 when not accepted 282403:45:05 is expected to eq #<User id: @user304> 282503:45:05# [RSpecRunTime] Finishing example group spec/models/import/source_user_spec.rb. It took 7.12 seconds. Expected to take 7.5 seconds. 282603:45:05# [RSpecRunTime] Starting example group spec/services/work_items/data_sync/move_service_spec.rb. Expected to take 7.18 seconds. 282703:45:05WorkItems::DataSync::MoveService 282803:45:06 when user has permission to move work item 282903:45:06 when moving project level work item to a group 283003:45:06 raises error 283103:45:06# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.07 seconds. Current RSS: ~1034M. Threads: 4. load average: 1.12 1.36 1.17 1/300 27255 283303:45:06 when moving to a pending delete project 283403:45:06 raises error 283503:45:06 when moving unsupported work item type 283603:45:06 raises error 283703:45:06 when moving work item raises an error 283803:45:06 raises error 283903:45:06 when moving work item with success 284003:45:06 behaves like cloneable and moveable work item 284103:45:07 increases the target namespace work items count by 1 284203:45:08 runs all widget callbacks 284303:45:08 returns a new work item with the same attributes 284403:45:09 handles original work item state 284503:45:09# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.14 seconds. Current RSS: ~1056M. Threads: 4. load average: 1.11 1.35 1.17 1/300 27256 284703:45:09 with specific widgets 284803:45:09 behaves like cloneable and moveable widget data 284903:45:09 widget_name: :assignees, eval_value: :work_item_assignees, before_lambda: -> { set_assignees }, expected_data: assignees, operations: [move, clone] 285103:45:10 clones and moves widget data 285203:45:10 when user does not have permissions 285303:45:10 when user cannot read original work item 285403:45:10 raises error 285503:45:10 when user cannot create work items in target namespace 285603:45:10 raises error 285703:45:10# [RSpecRunTime] Finishing example group spec/services/work_items/data_sync/move_service_spec.rb. It took 5.23 seconds. Expected to take 7.18 seconds. 285803:45:10# [RSpecRunTime] Starting example group spec/workers/ci/ref_delete_unlock_artifacts_worker_spec.rb. Expected to take 6.92 seconds. 285903:45:10Ci::RefDeleteUnlockArtifactsWorker 286103:45:10 when project exists 286203:45:10 when user exists 286303:45:10 when ci ref exists for project 286403:45:10 calls the enqueue pipelines to unlock service 286503:45:10 when ci ref does not exist for the given project 286603:45:11 does not call the service 286703:45:11 when same ref path exists for a different project 286803:45:12 calls the enqueue pipelines to unlock service with the correct ref 286903:45:12 when user does not exist 287003:45:13 does not call the service 287103:45:13 when project does not exist 287203:45:13 does not call the service 287303:45:13 behaves like an idempotent worker 287403:45:14 is labeled as idempotent 287503:45:14 performs multiple times sequentially without raising an exception 287603:45:15 enqueues all pipelines for the ref to be unlocked 287703:45:15# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.51 seconds. Current RSS: ~1055M. Threads: 4. load average: 1.10 1.35 1.17 1/300 27257 287903:45:15# [RSpecRunTime] Finishing example group spec/workers/ci/ref_delete_unlock_artifacts_worker_spec.rb. It took 5.44 seconds. Expected to take 6.92 seconds. 288003:45:15# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/with_feature_flag_actors_spec.rb. Expected to take 6.55 seconds. 288103:45:15Gitlab::GitalyClient::WithFeatureFlagActors 288303:45:16 when user is not available in ApplicationContext 288503:45:16 when user is available in ApplicationContext 288603:45:16 returns corresponding user record 288703:45:16 when user does not exist 288803:45:16 returns corresponding user record 288903:45:16 #repository, #project_actor, #group_actor 289003:45:16 when normal project repository 289103:45:17 behaves like Gitaly feature flag actors are inferred from repository 289203:45:17 captures correct actors 289303:45:17 does not issues SQL queries after the first invocation 289403:45:17 behaves like Gitaly feature flag actors are inferred from repository 289503:45:17 captures correct actors 289603:45:17 does not issues SQL queries after the first invocation 289703:45:17 behaves like Gitaly feature flag actors are inferred from repository 289803:45:17 captures correct actors 289903:45:17 does not issues SQL queries after the first invocation 290003:45:17 when project wiki repository 290103:45:17 behaves like Gitaly feature flag actors are inferred from repository 290203:45:17 captures correct actors 290303:45:17 does not issues SQL queries after the first invocation 290403:45:17 behaves like Gitaly feature flag actors are inferred from repository 290503:45:17 captures correct actors 290603:45:17 does not issues SQL queries after the first invocation 290703:45:17 behaves like Gitaly feature flag actors are inferred from repository 290803:45:17 captures correct actors 290903:45:17 does not issues SQL queries after the first invocation 291003:45:17 when repository of project in user namespace 291103:45:18 behaves like Gitaly feature flag actors are inferred from repository 291203:45:18 captures correct actors 291303:45:18 does not issues SQL queries after the first invocation 291403:45:18 behaves like Gitaly feature flag actors are inferred from repository 291503:45:18 captures correct actors 291603:45:18 does not issues SQL queries after the first invocation 291703:45:18 behaves like Gitaly feature flag actors are inferred from repository 291803:45:18 captures correct actors 291903:45:18 does not issues SQL queries after the first invocation 292003:45:18 when personal snippet 292103:45:18 behaves like Gitaly feature flag actors are inferred from repository 292203:45:18 captures correct actors 292303:45:18 does not issues SQL queries after the first invocation 292403:45:18 behaves like Gitaly feature flag actors are inferred from repository 292503:45:18 captures correct actors 292603:45:18 does not issues SQL queries after the first invocation 292703:45:18 behaves like Gitaly feature flag actors are inferred from repository 292803:45:19 captures correct actors 292903:45:19 does not issues SQL queries after the first invocation 293003:45:19 when project snippet 293103:45:19 behaves like Gitaly feature flag actors are inferred from repository 293203:45:19 captures correct actors 293303:45:19 does not issues SQL queries after the first invocation 293403:45:19 behaves like Gitaly feature flag actors are inferred from repository 293503:45:19 captures correct actors 293603:45:19 does not issues SQL queries after the first invocation 293703:45:19 behaves like Gitaly feature flag actors are inferred from repository 293803:45:19 captures correct actors 293903:45:19 does not issues SQL queries after the first invocation 294003:45:19 when project design 294103:45:20 behaves like Gitaly feature flag actors are inferred from repository 294203:45:20 captures correct actors 294303:45:20 does not issues SQL queries after the first invocation 294403:45:20 behaves like Gitaly feature flag actors are inferred from repository 294503:45:20 captures correct actors 294603:45:20 does not issues SQL queries after the first invocation 294703:45:20 behaves like Gitaly feature flag actors are inferred from repository 294803:45:20 captures correct actors 294903:45:20 does not issues SQL queries after the first invocation 295003:45:20 #gitaly_client_call 295103:45:20 triggers client call with feature flag actors 295203:45:20 supports client call with a block 295303:45:20 when call without repository_actor 295403:45:20 calls error tracking track_and_raise_for_dev_exception 295503:45:20 #gitaly_feature_flag_actors 295603:45:21 returns a hash with collected feature flag actors 295703:45:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/with_feature_flag_actors_spec.rb. It took 5.3 seconds. Expected to take 6.55 seconds. 295803:45:21# [RSpecRunTime] Starting example group spec/models/ci/build_trace_chunks/database_spec.rb. Expected to take 6.38 seconds. 295903:45:21Ci::BuildTraceChunks::Database 296003:45:21 does not allow STI 296203:45:21 when data exists 296303:45:21 returns the data 296403:45:21 when data does not exist 296703:45:22 when data exists 296803:45:22 overwrites data 296903:45:22 when data does not exist 297003:45:23 sets new data 297103:45:23 #delete_data 297203:45:23 when data exists 297303:45:23 deletes data 297403:45:23 when data does not exist 297503:45:24 does nothing 297703:45:24 when data exists 297803:45:24 returns data bytesize correctly 297903:45:24 when data does not exist 298003:45:25 returns zero 298203:45:26 returns empty array 298303:45:26# [RSpecRunTime] Finishing example group spec/models/ci/build_trace_chunks/database_spec.rb. It took 4.92 seconds. Expected to take 6.38 seconds. 298403:45:26# [RSpecRunTime] Starting example group spec/workers/object_pool/create_worker_spec.rb. Expected to take 5.97 seconds. 298503:45:26ObjectPool::CreateWorker 298703:45:26 when the pool creation is successful 298803:45:27 marks the pool as ready 298903:45:27# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.11 seconds. Current RSS: ~1051M. Threads: 4. load average: 1.08 1.33 1.17 1/301 27362 299103:45:27 when a the pool already exists 299203:45:28 marks the pool as ready 299303:45:28# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.46 seconds. Current RSS: ~1061M. Threads: 4. load average: 1.08 1.33 1.16 1/301 27424 299503:45:28 when the server raises an unknown error 299603:45:29 marks the pool as failed 299703:45:29 when the pool creation failed before 299803:45:30 deletes the pool first 299903:45:30# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.68 seconds. Current RSS: ~1072M. Threads: 4. load average: 1.08 1.33 1.16 1/300 27503 300103:45:30# [RSpecRunTime] Finishing example group spec/workers/object_pool/create_worker_spec.rb. It took 4.94 seconds. Expected to take 5.97 seconds. 300203:45:30# [RSpecRunTime] Starting example group spec/lib/gitlab/x509/signature_sigstore_spec.rb. Expected to take 5.8 seconds. 300303:45:30Gitlab::X509::Signature 300503:45:30 subjectAltName with email, othername 300603:45:31 extracts email 300703:45:31 when there are multiple emails 300803:45:31 extracts all the emails 300903:45:31 subjectAltName with othername, email 301003:45:31 extracts email 301103:45:31 behaves like signature with type checking 301203:45:31 signature type checkers 301303:45:31 method: :gpg?, expected: false 301403:45:31 is expected to eq false 301503:45:31 method: :ssh?, expected: false 301603:45:31 is expected to eq false 301703:45:31 method: :x509?, expected: true 301803:45:31 is expected to eq true 301903:45:31 with commit signature 302003:45:31 with verified signature 302103:45:31 with trusted certificate store 302203:45:31 behaves like a verified signature 302303:45:31 returns a verified signature if email does match 302403:45:31 returns a verified signature if email does match, case-insensitively 302503:45:32 returns an unverified signature if email does not match 302603:45:32 returns an unverified signature if email does match and time is wrong 302703:45:32 returns an unverified signature if certificate is revoked 302803:45:32 when the certificate contains multiple emails 302903:45:32 and the email matches one of them 303003:45:32 returns a verified signature 303103:45:32# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.36 seconds. Current RSS: ~1070M. Threads: 4. load average: 1.08 1.33 1.16 1/300 27504 303303:45:32 if the email matches but isn't confirmed 303403:45:32 returns an unverified signature 303503:45:32 with the certificate defined by OpenSSL::X509::DEFAULT_CERT_FILE 303603:45:32 behaves like a verified signature 303703:45:32 returns a verified signature if email does match 303803:45:33 returns a verified signature if email does match, case-insensitively 303903:45:33 returns an unverified signature if email does not match 304003:45:33 returns an unverified signature if email does match and time is wrong 304103:45:33 returns an unverified signature if certificate is revoked 304203:45:33 when the certificate contains multiple emails 304303:45:33 and the email matches one of them 304403:45:33 returns a verified signature 304503:45:33 if the email matches but isn't confirmed 304603:45:33 returns an unverified signature 304703:45:33 without trusted certificate within store 304803:45:34 returns an unverified signature 304903:45:34 with invalid signature 305103:45:34 with invalid commit message 305303:45:34 with tag signature 305403:45:34 with verified signature 305503:45:34 with trusted certificate store 305603:45:34 returns an unverified signature if the email matches but is not confirmed 305703:45:34 when user email is confirmed 305803:45:34 returns a verified signature if email does match 305903:45:34 returns an unverified signature if email does not match 306003:45:34 returns an unverified signature if email does match and time is wrong 306103:45:34 returns an unverified signature if certificate is revoked 306203:45:34 without trusted certificate within store 306303:45:35 returns an unverified signature 306403:45:35 with invalid signature 306603:45:35 with invalid message 306803:45:35 #signed_by_user 306903:45:35 if email is not assigned to a user, return nil 307003:45:35 if email is assigned to a user 307103:45:35 returns user 307203:45:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/x509/signature_sigstore_spec.rb. It took 4.29 seconds. Expected to take 5.8 seconds. 307303:45:35# [RSpecRunTime] Starting example group spec/services/groups/import_export/export_service_spec.rb. Expected to take 5.64 seconds. 307403:45:35Groups::ImportExport::ExportService 307503:45:35 #async_execute 307603:45:35 when the job can be successfully scheduled 307703:45:35 enqueues an export job 307803:45:35Job arguments to GroupExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 308003:45:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 308103:45:35 returns truthy 308203:45:35 when the user was an admin 308303:45:35 passes `exported_by_admin` correctly in the `params` hash 308403:45:35 when the job cannot be scheduled 308503:45:35 returns falsey 308703:45:36 saves the version 308803:45:36 saves the models using ndjson tree saver 308903:45:36 compresses and removes tmp files 309003:45:36 notifies the user 309103:45:36 creates an audit event 309203:45:36 when the user was an admin 309303:45:37 logs group exported audit event 309403:45:37 when silent exports are enabled 309503:45:37 does not create an audit event 309603:45:37 does not create any Todos 309703:45:37# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.33 seconds. Current RSS: ~1057M. Threads: 4. load average: 1.07 1.32 1.16 1/303 27532 309903:45:37 when saver succeeds 310003:45:37 saves the group in the file system 310103:45:37 when user does not have admin_group permission 310303:45:37 logs the error 310403:45:38 tracks the error 310503:45:38 when export fails 310603:45:38 when file saver fails 310703:45:38 removes the remaining exported data 310803:45:38 notifies the user about failed group export 310903:45:38 when file compression fails 311003:45:38 removes the remaining exported data 311103:45:38 notifies logger 311203:45:38 when there is an existing export file 311403:45:39# [RSpecRunTime] Finishing example group spec/services/groups/import_export/export_service_spec.rb. It took 3.91 seconds. Expected to take 5.64 seconds. 311503:45:39# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/validate/repository_spec.rb. Expected to take 5.3 seconds. 311603:45:39Gitlab::Ci::Pipeline::Chain::Validate::Repository 311703:45:39 when ref and sha exists 311803:45:40 does not break the chain 311903:45:40 does not append pipeline errors 312003:45:40 when ref does not exist 312103:45:40 breaks the chain 312203:45:40 adds an error about missing ref 312303:45:40 when origin ref is a merge request ref 312403:45:41 does not break the chain 312503:45:42 does not append pipeline errors 312603:45:42# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.81 seconds. Current RSS: ~1060M. Threads: 4. load average: 1.06 1.32 1.16 1/306 27660 312803:45:42 when ref is ambiguous 312903:45:43 breaks the chain 313003:45:44 adds an error about missing ref 313103:45:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.84 seconds. Current RSS: ~1072M. Threads: 4. load average: 1.06 1.31 1.16 1/306 27727 313303:45:44 when does not have existing SHA set 313403:45:44 breaks the chain 313503:45:44 adds an error about missing SHA 313603:45:44# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/validate/repository_spec.rb. It took 5.11 seconds. Expected to take 5.3 seconds. 313703:45:44# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/events/changed_assignee_spec.rb. Expected to take 5.2 seconds. 313803:45:44Gitlab::GithubImport::Importer::Events::ChangedAssignee 314103:45:45 behaves like process assigned & unassigned events 314203:45:45 when importing an assigned event 314303:45:45 behaves like create expected notes 314403:45:45 creates expected note 314503:45:45 creates expected system note metadata 314603:45:45# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.21 seconds. Current RSS: ~1083M. Threads: 4. load average: 1.06 1.31 1.16 1/305 27748 314803:45:45 when importing an unassigned event 314903:45:45 behaves like create expected notes 315003:45:45 creates expected note 315103:45:45 creates expected system note metadata 315203:45:45 with MergeRequest 315303:45:45 behaves like process assigned & unassigned events 315403:45:45 when importing an assigned event 315503:45:45 behaves like create expected notes 315603:45:46 creates expected note 315703:45:46 creates expected system note metadata 315803:45:47# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.75 second. Current RSS: ~1081M. Threads: 4. load average: 1.06 1.31 1.16 1/307 27839 316003:45:47 when importing an unassigned event 316103:45:47 behaves like create expected notes 316203:45:47 creates expected note 316303:45:48 creates expected system note metadata 316403:45:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.82 seconds. Current RSS: ~1080M. Threads: 4. load average: 1.06 1.31 1.16 1/306 27922 316603:45:48# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/events/changed_assignee_spec.rb. It took 3.83 seconds. Expected to take 5.2 seconds. 316703:45:48# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/zentao_menu_spec.rb. Expected to take 4.88 seconds. 316803:45:48Sidebars::Projects::Menus::ZentaoMenu 316903:45:48 behaves like ZenTao menu with CE version 317103:45:48 when issues integration is disabled 317203:45:48 returns false 317303:45:48 when issues integration is enabled 317403:45:49 returns true 317503:45:49 renders menu link 317603:45:50 renders external-link icon 317703:45:51 renders ZenTao menu 317803:45:51 does not contain items 317903:45:52# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.76 seconds. Current RSS: ~1080M. Threads: 4. load average: 1.05 1.31 1.16 1/305 27923 318103:45:52# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/zentao_menu_spec.rb. It took 3.93 seconds. Expected to take 4.88 seconds. 318203:45:52# [RSpecRunTime] Starting example group spec/services/work_items/export_csv_service_spec.rb. Expected to take 4.77 seconds. 318303:45:52WorkItems::ExportCsvService 318503:45:52 renders csv to string 318603:45:52 author username 318803:45:52 preloads fields to avoid N+1 queries 319103:45:53 returns two work items 319403:45:53 when import_export_work_items_csv flag is not enabled 319503:45:53 renders an error 319603:45:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.0 seconds. Current RSS: ~1068M. Threads: 4. load average: 1.05 1.31 1.16 1/305 27924 320003:45:53 when importing an exported file 320103:45:53 for work item of type issue 320203:45:53 behaves like a exported file that can be imported 320303:45:54 imports work item with correct attributes 320403:45:54# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.69 seconds. Current RSS: ~1063M. Threads: 4. load average: 1.05 1.30 1.16 1/305 27925 320603:45:54 behaves like a service that returns invalid fields from selection 320703:45:54 #invalid_fields 320803:45:54 returns invalid fields from selection 320903:45:54# [RSpecRunTime] Finishing example group spec/services/work_items/export_csv_service_spec.rb. It took 2.96 seconds. Expected to take 4.77 seconds. 321003:45:54# [RSpecRunTime] Starting example group spec/models/users/credit_card_validation_spec.rb. Expected to take 4.41 seconds. 321103:45:54Users::CreditCardValidation 321203:45:55 does not allow STI 321303:45:55 is expected to belong to user required: false 321403:45:55 is expected to validate that the length of :holder_name is at most 50 321503:45:55 is expected to validate that the length of :network is at most 32 321603:45:55 is expected to validate that :last_digits looks like a number less than or equal to 9999 321703:45:55 is expected to validate that the length of :last_digits_hash is at most 44 321803:45:55 is expected to validate that the length of :holder_name_hash is at most 44 321903:45:55 is expected to validate that the length of :expiration_date_hash is at most 44 322003:45:55 is expected to validate that the length of :network_hash is at most 44 322103:45:55 is expected to validate that the length of :zuora_payment_method_xid is at most 50 322203:45:55 when there is an existing record with this zuora_payment_method_xid 322303:45:55 is expected to validate that :zuora_payment_method_xid is case-sensitively unique as long as it is not nil 322403:45:55 #similar_records 322503:45:55 returns matches with the same last_digits, expiration and network, ordered by credit_card_validated_at 322603:45:55 #similar_holder_names_count 322703:45:55 when holder_name is present 322803:45:55 returns the count of cards with similar case insensitive holder names 322903:45:55 when holder_name is nil 323203:45:55 .find_or_initialize_by_user 323303:45:55 with no existing credit card record 323403:45:55 is expected to be a new record 323503:45:55 with existing credit card record 323603:45:56 is expected to eq #<Users::CreditCardValidation user_id: 994, credit_card_validated_at: "2024-10-16 03:46:07.999879688 ...id: nil, stripe_setup_intent_xid: nil, stripe_payment_method_xid: nil, stripe_card_fingerprint: nil> 323703:45:56 .by_banned_user 323803:45:56 returns only records associated to banned users 323903:45:56 .similar_by_holder_name 324003:45:56 when holder_name_hash is present 324103:45:56 returns records with similar holder names case-insensitively 324203:45:56 when holder_name_hash is nil 324303:45:56 returns an empty array 324503:45:56 returns only records with similar expiration_date, last_digits, and network attribute values 324603:45:56 #used_by_banned_user? 324703:45:56 when there is a similar credit card associated to a banned user 324803:45:56 when holder names match exactly 324903:45:56 is expected to equal true 325003:45:56 when holder names do not match exactly 325103:45:56 is expected to equal false 325203:45:56 when there are no similar credit cards associated to a banned user 325303:45:56 is expected to equal false 325403:45:56 when there is a similar credit card but it is not associated to a banned user 325503:45:56 is expected to equal false 325703:45:56 #set_last_digits_hash 325803:45:56 when last_digits are nil 325903:45:56 is expected not to change `credit_card_validation.last_digits_hash` 326003:45:56 when last_digits has a blank value 326103:45:56 is expected to be invalid 326203:45:56 when last_digits has a value 326303:45:56 assigns correct last_digits_hash value 326403:45:56 #set_holder_name_hash 326503:45:56 when holder_name is nil 326603:45:57 is expected not to change `credit_card_validation.holder_name_hash` 326703:45:57 when holder_name has a blank value 326803:45:57 is expected not to change `credit_card_validation.holder_name_hash` 326903:45:57 when holder_name has a value 327003:45:57 lowercases holder_name and assigns correct holder_name_hash value 327103:45:57 #set_network_hash 327203:45:57 when network is nil 327303:45:57 is expected not to change `credit_card_validation.network_hash` 327403:45:57 when network has a blank value 327503:45:57 is expected not to change `credit_card_validation.network_hash` 327603:45:57 when network has a value 327703:45:57 lowercases network and assigns correct network_hash value 327803:45:57 #set_expiration_date_hash 327903:45:57 when expiration_date is nil 328003:45:57 is expected not to change `credit_card_validation.expiration_date_hash` 328103:45:57 when expiration_date has a blank value 328203:45:57 is expected not to change `credit_card_validation.expiration_date_hash` 328303:45:57 when expiration_date has a value 328403:45:57 assigns correct expiration_date_hash value 328503:45:57 #exceeded_daily_verification_limit? 328603:45:57 is expected to eq false 328703:45:57 when the limit has been exceeded 328803:45:57 is expected to eq true 328903:45:57 when the feature flag is disabled 329003:45:57 is expected to eq false 329103:45:57 when the limit is exceeded but records have credit_card_validated_at > 24 hours 329203:45:57 is expected to eq false 329303:45:57# [RSpecRunTime] Finishing example group spec/models/users/credit_card_validation_spec.rb. It took 2.92 seconds. Expected to take 4.41 seconds. 329403:45:57# [RSpecRunTime] Starting example group spec/presenters/deployments/deployment_presenter_spec.rb. Expected to take 4.25 seconds. 329503:45:57Deployments::DeploymentPresenter 329703:45:58 is expected to eq "/namespace848/project-827/-/tree/master" 329803:45:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.73 seconds. Current RSS: ~1062M. Threads: 4. load average: 1.12 1.31 1.16 1/302 27946 330103:46:00 is expected to contain exactly {:name=>"test", :path=>"tags/test", :web_path=>"/namespace849/project-828/-/tags/test"} 330203:46:00# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.8 seconds. Current RSS: ~1072M. Threads: 4. load average: 1.12 1.31 1.16 1/304 27967 330503:46:01 returns the path to the deployment show page 330603:46:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.93 seconds. Current RSS: ~1073M. Threads: 4. load average: 1.12 1.31 1.16 1/305 27988 330803:46:01# [RSpecRunTime] Finishing example group spec/presenters/deployments/deployment_presenter_spec.rb. It took 3.28 seconds. Expected to take 4.25 seconds. 330903:46:01# [RSpecRunTime] Starting example group spec/finders/packages/go/version_finder_spec.rb. Expected to take 4.08 seconds. 331003:46:01Packages::Go::VersionFinder 331203:46:03 for the root module 331303:46:03 behaves like #execute 331403:46:03 returns v1.0.1, v1.0.2, v1.0.3, v1.0.4 331503:46:03# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.69 seconds. Current RSS: ~1070M. Threads: 4. load average: 1.11 1.31 1.16 1/305 28361 331703:46:03 for the package 331803:46:03 behaves like #execute 331903:46:04 returns nothing 332003:46:04 for the submodule 332103:46:04 behaves like #execute 332203:46:04 returns v1.0.3, v1.0.4 332303:46:04 for the root module v2 332403:46:04 behaves like #execute 332503:46:04 returns v2.0.0 332603:46:04 for the bad module 332703:46:04 with gomod checking enabled 332803:46:04 behaves like #execute 332903:46:05 returns nothing 333003:46:05 with gomod checking disabled 333103:46:05 behaves like #execute 333203:46:05 returns v1.0.4 333503:46:05 returns a ref version 333603:46:05 with a semver tag 333703:46:05 returns a version with a semver 333803:46:05 with a semver tag string 333903:46:05 returns a version with a semver 334003:46:05 with a commit 334103:46:05 retruns a commit version 334203:46:05 with a pseudo-version 334303:46:05 returns a pseudo version 334403:46:05 with a string that is not a semantic version 334603:46:05 with a pseudo-version that does not reference a commit 334703:46:05 behaves like #find with an invalid argument 334803:46:05 raises an argument exception: invalid pseudo-version: unknown commit 334903:46:05 with a pseudo-version with a short sha 335003:46:05 behaves like #find with an invalid argument 335103:46:05 raises an argument exception: invalid pseudo-version: revision is shorter than canonical 335203:46:05 with a pseudo-version with an invalid timestamp 335303:46:05 behaves like #find with an invalid argument 335403:46:05 raises an argument exception: invalid pseudo-version: does not match version-control timestamp 335503:46:05# [RSpecRunTime] Finishing example group spec/finders/packages/go/version_finder_spec.rb. It took 4.31 seconds. Expected to take 4.08 seconds. 335603:46:05# [RSpecRunTime] Starting example group spec/services/import/source_users/reassign_service_spec.rb. Expected to take 3.99 seconds. 335703:46:05Import::SourceUsers::ReassignService 335903:46:05 when reassignment is successful 336003:46:05 returns success 336103:46:05 when current user does not have permission 336203:46:05 behaves like an error response 336303:46:06 returns no permissions error 336403:46:06 when import source user does not have an reassignable status 336503:46:06 behaves like an error response 336603:46:06 returns invalid status error 336703:46:06 when assignee user does not exist 336803:46:06 behaves like an error response 336903:46:06 returns invalid assignee error 337003:46:06 when assignee user is not a human 337103:46:06 behaves like an error response 337203:46:06 returns invalid assignee error 337303:46:06 when assignee user is not active 337403:46:06 behaves like an error response 337503:46:07 returns invalid assignee error 337603:46:07 when assignee user is an admin 337703:46:07 behaves like an error response 337803:46:07 returns invalid assignee error 337903:46:07 when allow_contribution_mapping_to_admins setting is enabled 338003:46:07 and the assignee user is invalid 338103:46:07 behaves like an error response 338203:46:07 returns invalid assignee error 338303:46:07 and the assignee user is an admin 338403:46:07 assigns the user 338503:46:07 when an error occurs 338603:46:07 behaves like an error response 338703:46:08 returns active record error 338803:46:08# [RSpecRunTime] Finishing example group spec/services/import/source_users/reassign_service_spec.rb. It took 2.59 seconds. Expected to take 3.99 seconds. 338903:46:08# [RSpecRunTime] Starting example group spec/services/ci/runners/register_runner_service_spec.rb. Expected to take 3.81 seconds. 339003:46:08Ci::Runners::RegisterRunnerService#execute 339103:46:08 when no token is provided 339203:46:08 returns error response 339303:46:08 when invalid token is provided 339403:46:08 returns error response 339503:46:08 when valid token is provided 339603:46:08 when instance registration token is used 339703:46:08 creates runner with default values 339803:46:08 when registering instance runners is disallowed 339903:46:08 behaves like runner registration is disallowed 340003:46:08 returns error response with runner_registration_disallowed reason 340103:46:08 with non-default arguments 340203:46:08 creates runner with relevant values 340303:46:08 with runner token expiration interval 340403:46:08 creates runner with token expiration 340503:46:08 when project registration token is used 340603:46:08 creates project runner 340703:46:08 with runner registration disabled at instance level 340803:46:08 behaves like runner registration is disallowed 340903:46:09 returns error response with runner_registration_disallowed reason 341003:46:09 with runner registration disabled at group level 341103:46:09 behaves like runner registration is disallowed 341203:46:09 returns error response with runner_registration_disallowed reason 341303:46:09 when it exceeds the application limits 341403:46:09 does not create runner 341503:46:09 when abandoned runners cause application limits to not be exceeded 341603:46:09 creates runner 341703:46:09 when valid runner registrars do not include project 341803:46:09 returns 403 error 341903:46:09 when group registration token is used 342003:46:10 creates a group runner 342103:46:10 with runner registration disabled at instance level 342203:46:10 behaves like runner registration is disallowed 342303:46:10 returns error response with runner_registration_disallowed reason 342403:46:10 with runner registration disabled at group level 342503:46:10 behaves like runner registration is disallowed 342603:46:10 returns error response with runner_registration_disallowed reason 342703:46:10 when it exceeds the application limits 342803:46:10 does not create runner 342903:46:10 when abandoned runners cause application limits to not be exceeded 343003:46:10 creates runner 343103:46:10 when valid runner registrars do not include group 343203:46:10 returns error response 343303:46:10 when tags are provided 343403:46:11 creates runner with tags 343503:46:11 creates tags in bulk 343603:46:11 and tag list exceeds limit 343703:46:11 does not create any tags 343803:46:11# [RSpecRunTime] Finishing example group spec/services/ci/runners/register_runner_service_spec.rb. It took 3.06 seconds. Expected to take 3.81 seconds. 343903:46:11# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/set_locked_spec.rb. Expected to take 3.71 seconds. 344003:46:11Mutations::Issues::SetLocked 344103:46:11 is expected to require graphql authorizations :update_issue 344303:46:11 behaves like permission level for issue mutation is correctly verified 344403:46:11 when the user is not a project member 344503:46:11 behaves like when the user does not have access to the resource 344603:46:11 raises an error 344703:46:11 even if assigned to the issue 344803:46:11 does not modify issue 344903:46:11 even if author of the issue 345003:46:12 does not modify issue 345103:46:12 when the user is a project member 345203:46:12 with guest role 345303:46:12 behaves like when the user does not have access to the resource 345403:46:12 raises an error 345503:46:12 even if assigned to the issue 345603:46:12 does not modify issue 345703:46:12 even if author of the issue 345803:46:12 does not modify issue 345903:46:12 when the user can update the issue 346003:46:13 returns the issue as discussion locked 346103:46:13 when passing locked as false 346203:46:13 unlocks the discussion 346303:46:13# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/set_locked_spec.rb. It took 2.59 seconds. Expected to take 3.71 seconds. 346403:46:13# [RSpecRunTime] Starting example group spec/models/commit_signatures/x509_commit_signature_spec.rb. Expected to take 3.55 seconds. 346503:46:13CommitSignatures::X509CommitSignature 346603:46:14 does not allow STI 346703:46:14 behaves like having unique enum values 346803:46:14 has unique values in "verification_status" 346903:46:14 behaves like commit signature 347003:46:14 associations 347103:46:14 is expected to belong to project required: true 347303:46:14 is expected to validate that :commit_sha cannot be empty/falsy 347403:46:14 is expected to validate that :project_id cannot be empty/falsy 347503:46:14 .safe_create! 347603:46:15 finds a signature by commit sha if it existed 347703:46:15 creates a new signature if it was not found 347803:46:15 assigns the correct attributes when creating 347903:46:15 does not raise an error in case of a race condition 348103:46:15 fetches the commit through the project 348203:46:15 behaves like signature with type checking 348303:46:15 signature type checkers 348403:46:15 method: :gpg?, expected: false 348503:46:15 is expected to eq false 348603:46:15 method: :ssh?, expected: false 348703:46:15 is expected to eq false 348803:46:15 method: :x509?, expected: true 348903:46:15 is expected to eq true 349103:46:15 is expected to validate that :x509_certificate_id cannot be empty/falsy 349203:46:15 associations 349303:46:15 is expected to belong to x509_certificate required: true 349503:46:15 if email is not assigned to a user, return nil 349603:46:15 if email is assigned to a user 349703:46:15 returns user 349803:46:15 #reverified_status 349903:46:16 returns existing verification status 350003:46:16# [RSpecRunTime] Finishing example group spec/models/commit_signatures/x509_commit_signature_spec.rb. It took 2.67 seconds. Expected to take 3.55 seconds. 350103:46:16# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/limit/active_jobs_spec.rb. Expected to take 3.4 seconds. 350203:46:16Gitlab::Ci::Pipeline::Chain::Limit::ActiveJobs 350303:46:16 when active jobs limit is exceeded 350403:46:17Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 350603:46:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 350703:46:17 fails the pipeline with an error 350803:46:18Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 351003:46:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 351103:46:18 logs the failure 351203:46:18Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 351403:46:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 351503:46:18 breaks the chain 351603:46:18 when active jobs limit not enabled 351703:46:18 behaves like successful step 351803:46:19 doest not fail the pipeline and does not interrupt the chain 351903:46:19# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.04 seconds. Current RSS: ~1058M. Threads: 4. load average: 1.16 1.31 1.17 1/302 28433 352103:46:19 when active jobs limit is not exceeded 352203:46:19 behaves like successful step 352303:46:19 doest not fail the pipeline and does not interrupt the chain 352403:46:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/limit/active_jobs_spec.rb. It took 3.18 seconds. Expected to take 3.4 seconds. 352503:46:19# [RSpecRunTime] Starting example group spec/graphql/types/ml/model_type_spec.rb. Expected to take 3.31 seconds. 352603:46:19Types::Ml::ModelType 352703:46:22 is expected to eq "Machine learning model in the model registry" 352803:46:22 includes all the fields 352903:46:22 computes the correct properties 353003:46:22 computes the correct properties with markdown 353103:46:22# [RSpecRunTime] Finishing example group spec/graphql/types/ml/model_type_spec.rb. It took 3.03 seconds. Expected to take 3.31 seconds. 353203:46:22# [RSpecRunTime] RSpec elapsed time: 15 minutes 36.39 seconds. Current RSS: ~1045M. Threads: 4. load average: 1.16 1.31 1.17 1/302 28434 353403:46:22# [RSpecRunTime] Starting example group spec/finders/projects/ml/model_finder_spec.rb. Expected to take 3.19 seconds. 353503:46:22Projects::Ml::ModelFinder 353603:46:25 default params 353703:46:25 returns models for project ordered by id 353803:46:25 including the latest version and project 353903:46:25 does not return models belonging to a different project 354003:46:25 includes version count 354103:46:25# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.34 seconds. Current RSS: ~1054M. Threads: 4. load average: 1.14 1.30 1.17 1/302 28435 354403:46:25 test_case: "default params", order_by: nil, direction: nil, expected_order: [2, 1, 0] 354503:46:25 is expected to eq [#<Ml::Model id: 5, created_at: "2024-10-16 03:46:24.823031958 +0000", updated_at: "2024-10-09 03:46:...: "model3", description: nil, user_id: nil, cached_markdown_version: 2162688, description_html: "">] 354603:46:25 test_case: "ascending order", order_by: "id", direction: "ASC", expected_order: [0, 1, 2] 354703:46:25 is expected to eq [#<Ml::Model id: 3, created_at: "2024-10-16 03:46:24.059678743 +0000", updated_at: "2024-10-16 03:46:..."model3_1", description: nil, user_id: nil, cached_markdown_version: 2162688, description_html: "">] 354803:46:25 test_case: "by column", order_by: "name", direction: "ASC", expected_order: [0, 2, 1] 354903:46:25 is expected to eq [#<Ml::Model id: 3, created_at: "2024-10-16 03:46:24.059678743 +0000", updated_at: "2024-10-16 03:46:...: "model4", description: nil, user_id: nil, cached_markdown_version: 2162688, description_html: "">] 355003:46:25 test_case: "invalid sort", order_by: nil, direction: "UP", expected_order: [2, 1, 0] 355103:46:25 is expected to eq [#<Ml::Model id: 5, created_at: "2024-10-16 03:46:24.823031958 +0000", updated_at: "2024-10-09 03:46:...: "model3", description: nil, user_id: nil, cached_markdown_version: 2162688, description_html: "">] 355203:46:25 test_case: "invalid order by", order_by: "INVALID", direction: nil, expected_order: [2, 1, 0] 355303:46:25 is expected to eq [#<Ml::Model id: 5, created_at: "2024-10-16 03:46:24.823031958 +0000", updated_at: "2024-10-09 03:46:...: "model3", description: nil, user_id: nil, cached_markdown_version: 2162688, description_html: "">] 355403:46:25 test_case: "order by updated_at", order_by: "updated_at", direction: nil, expected_order: [1, 0, 2] 355503:46:25 is expected to eq [#<Ml::Model id: 4, created_at: "2024-10-16 03:46:24.466739984 +0000", updated_at: "2024-10-16 03:46:..."model3_1", description: nil, user_id: nil, cached_markdown_version: 2162688, description_html: "">] 355603:46:25 when name is passed 355703:46:25 searches by name 355803:46:25# [RSpecRunTime] Finishing example group spec/finders/projects/ml/model_finder_spec.rb. It took 3.31 seconds. Expected to take 3.19 seconds. 355903:46:25# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/repo_saver_spec.rb. Expected to take 3.08 seconds. 356003:46:25Gitlab::ImportExport::RepoSaver 356103:46:25 bundle a project Git repo 356203:46:27 bundles the repo successfully 356303:46:28 creates the directory for the repository 356403:46:28 when the repo is empty 356503:46:28 bundles the repo successfully 356603:46:29# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.73 seconds. Current RSS: ~1096M. Threads: 4. load average: 1.13 1.30 1.16 1/300 28479 356803:46:29# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/repo_saver_spec.rb. It took 3.18 seconds. Expected to take 3.08 seconds. 356903:46:29# [RSpecRunTime] Starting example group spec/graphql/mutations/alert_management/update_alert_status_spec.rb. Expected to take 3.02 seconds. 357003:46:29Mutations::AlertManagement::UpdateAlertStatus 357103:46:29 is expected to require graphql authorizations :update_alert_management_alert 357303:46:29 raises an error if the resource is not accessible to the user 357403:46:29 user has access to project 357503:46:29 changes the status 357603:46:30 returns the alert with no errors 357703:46:30 behaves like an incident management tracked event 357803:46:30 .track_event 357903:46:30 tracks the event using redis 358003:46:30# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.21 seconds. Current RSS: ~1099M. Threads: 4. load average: 1.13 1.30 1.16 1/300 28480 358203:46:30 behaves like Snowplow event tracking with RedisHLL context 358303:46:30 behaves like Snowplow event tracking 358503:46:30 error occurs when updating 358603:46:30 returns the alert with errors 358703:46:30 invalid status given 358803:46:31 returns the alert with errors 358903:46:31# [RSpecRunTime] Finishing example group spec/graphql/mutations/alert_management/update_alert_status_spec.rb. It took 1.95 seconds. Expected to take 3.02 seconds. 359003:46:31# [RSpecRunTime] Starting example group spec/services/ci/pipeline_schedules/variables_create_service_spec.rb. Expected to take 2.92 seconds. 359103:46:31Ci::PipelineSchedules::VariablesCreateService 359303:46:32 when user does not have permission 359403:46:32 returns ServiceResponse.error 359503:46:32# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.17 seconds. Current RSS: ~1100M. Threads: 4. load average: 1.13 1.30 1.16 1/300 28501 359703:46:32 when user limited with permission on a project 359803:46:32 returns ServiceResponse.error 359903:46:32 when user has permissions 360003:46:32 saves variable with passed params 360103:46:32 returns ServiceResponse.success 360203:46:32 when schedule save fails 360303:46:32 returns ServiceResponse.error 360403:46:32# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_schedules/variables_create_service_spec.rb. It took 1.88 seconds. Expected to take 2.92 seconds. 360503:46:32# [RSpecRunTime] Starting example group spec/finders/incident_management/timeline_event_tags_finder_spec.rb. Expected to take 2.78 seconds. 360603:46:32IncidentManagement::TimelineEventTagsFinder 360803:46:33 when user has permissions 360903:46:34 returns tags on the event 361003:46:34 when event does not have tags 361103:46:34 returns empty result 361203:46:34# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.62 seconds. Current RSS: ~1094M. Threads: 4. load average: 1.12 1.29 1.16 1/300 28502 361403:46:34 when timeline event is nil 361503:46:35 is expected to eq #<ActiveRecord::Relation []> 361603:46:35 when user does not have permissions 361703:46:35 is expected to eq #<ActiveRecord::Relation []> 361803:46:35# [RSpecRunTime] Finishing example group spec/finders/incident_management/timeline_event_tags_finder_spec.rb. It took 2.08 seconds. Expected to take 2.78 seconds. 361903:46:35# [RSpecRunTime] Starting example group spec/presenters/ci/pipeline_artifacts/code_coverage_presenter_spec.rb. Expected to take 2.69 seconds. 362003:46:35Ci::PipelineArtifacts::CodeCoveragePresenter 362203:46:35 when code coverage has data 362303:46:35 when filenames is empty 362403:46:35 returns hash without coverage 362503:46:35 when filenames do not match code coverage data 362603:46:36 returns hash without coverage 362703:46:36 when filenames matches code coverage data 362803:46:36 when asking for one filename 362903:46:36 returns coverage for the given filename 363003:46:36 when asking for multiple filenames 363103:46:36 returns coverage for a the given filenames 363203:46:36# [RSpecRunTime] Finishing example group spec/presenters/ci/pipeline_artifacts/code_coverage_presenter_spec.rb. It took 1.93 seconds. Expected to take 2.69 seconds. 363303:46:36# [RSpecRunTime] Starting example group spec/finders/timelogs/timelogs_finder_spec.rb. Expected to take 2.65 seconds. 363403:46:36Timelogs::TimelogsFinder 363603:46:38 when params is empty 363703:46:38 returns all timelogs 363803:46:38# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.28 seconds. Current RSS: ~1087M. Threads: 4. load average: 1.12 1.29 1.16 1/303 28532 364003:46:38 when an issuable is provided 364103:46:38 returns the issuable timelogs 364203:46:38 when a username is provided 364303:46:38 returns all timelogs created by the user 364403:46:38 when a group is provided 364503:46:38 returns all timelogs of issuables inside that group 364603:46:38 when the group does not exist 364703:46:38 raises an exception 364803:46:38 when a project is provided 364903:46:38 returns all timelogs of issuables inside that project 365003:46:38 when the project does not exist 365103:46:38 returns an empty list and does not raise an exception 365203:46:38 when a start datetime is provided 365303:46:38 returns all timelogs created after that date 365403:46:38 when an end datetime is provided 365503:46:38 returns all timelogs created before that date 365603:46:38 when both a start and an end datetime are provided 365703:46:38 returns all timelogs created between those dates 365803:46:38 when start time is after end time 365903:46:38 raises an exception 366003:46:38 when sort is provided 366103:46:38 when sorting by spent_at desc 366203:46:38 returns timelogs sorted accordingly 366303:46:38 when sorting by spent_at asc 366403:46:38 returns timelogs sorted accordingly 366503:46:38 when sorting by time_spent desc 366603:46:38 returns timelogs sorted accordingly 366703:46:38 when sorting by time_spent asc 366803:46:38 returns timelogs sorted accordingly 366903:46:38# [RSpecRunTime] Finishing example group spec/finders/timelogs/timelogs_finder_spec.rb. It took 2.0 seconds. Expected to take 2.65 seconds. 367003:46:38# [RSpecRunTime] Starting example group spec/finders/autocomplete/project_finder_spec.rb. Expected to take 2.52 seconds. 367103:46:38Autocomplete::ProjectFinder 367303:46:38 without a project ID 367503:46:39 with an empty String as the project ID 367703:46:39 with a project ID 367803:46:39 raises ActiveRecord::RecordNotFound if the project does not exist 367903:46:39 raises ActiveRecord::RecordNotFound if the user can not read the project 368003:46:40 raises ActiveRecord::RecordNotFound if an anonymous user can not read the project 368103:46:40 returns the project if it exists and is readable 368203:46:40# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.52 seconds. Current RSS: ~1084M. Threads: 4. load average: 1.11 1.29 1.16 1/303 28533 368403:46:40# [RSpecRunTime] Finishing example group spec/finders/autocomplete/project_finder_spec.rb. It took 1.79 seconds. Expected to take 2.52 seconds. 368503:46:40# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb. Expected to take 2.51 seconds. 368603:46:40Gitlab::Ci::Parsers::Security::SecretDetection 368803:46:41 when parsing valid reports 368903:46:41 report_format: :secret_detection 369003:46:41 parses all identifiers and findings 369103:46:42 generates expected location 369203:46:42 generates expected metadata_version 369303:46:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.59 seconds. Current RSS: ~1083M. Threads: 4. load average: 1.11 1.29 1.16 1/303 28534 369503:46:42 when parsing an empty report 369603:46:42 is expected to be empty 369703:46:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb. It took 2.11 seconds. Expected to take 2.51 seconds. 369803:46:42# [RSpecRunTime] Starting example group spec/services/ci/pipeline_schedules/variables_update_service_spec.rb. Expected to take 2.34 seconds. 369903:46:42Ci::PipelineSchedules::VariablesUpdateService 370103:46:44 when user does not have permission 370203:46:44 returns ServiceResponse.error 370303:46:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.0 seconds. Current RSS: ~1088M. Threads: 4. load average: 1.10 1.28 1.16 1/303 28555 370503:46:44 when user limited with permission on a project 370603:46:44 returns ServiceResponse.error 370703:46:44 when user has permissions 370803:46:44 saves variable with passed params 370903:46:44 returns ServiceResponse.success 371003:46:44 when schedule save fails 371103:46:44 returns ServiceResponse.error 371203:46:44# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_schedules/variables_update_service_spec.rb. It took 2.05 seconds. Expected to take 2.34 seconds. 371303:46:44# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/importers/notes_importer_spec.rb. Expected to take 2.34 seconds. 371403:46:44Gitlab::BitbucketServerImport::Importers::NotesImporter 371603:46:45 when bitbucket_server_notes_separate_worker is false 371703:46:45 schedules a job to import notes for each corresponding merge request 371803:46:45 when pull request was already processed 371903:46:45 does not schedule job for processed merge requests 372003:46:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.74 seconds. Current RSS: ~1088M. Threads: 4. load average: 1.10 1.28 1.16 1/303 28556 372203:46:46 when pull request was already processed 372303:46:46 does not schedule job for processed merge requests 372403:46:46 when PR has comments 372503:46:46 imports the stand alone comments 372603:46:46 when PR has inline comment 372703:46:46 imports the inline comment 372803:46:46 when PR has a merge event 372903:46:46 imports the merge event 373003:46:46 when PR has an approved event 373103:46:46 imports the approved event 373203:46:46 when PR has a declined event 373303:46:46 imports the declined event 373403:46:46 when page counter has been set 373503:46:46 resumes from the last page 373603:46:46# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/importers/notes_importer_spec.rb. It took 1.37 seconds. Expected to take 2.34 seconds. 373703:46:46# [RSpecRunTime] Starting example group spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb. Expected to take 2.22 seconds. 373803:46:46Mutations::ResolvesIssuable 374003:46:46 behaves like resolving an issuable in GraphQL 374103:46:46 when user has access 374203:46:47 resolves issuable by iid 374303:46:47 the IID does not refer to a valid issuable 374503:46:47# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.16 seconds. Current RSS: ~1086M. Threads: 4. load average: 1.10 1.28 1.16 1/306 28570 374703:46:47 the parent path is not present 374903:46:47 with merge requests 375003:46:47 behaves like resolving an issuable in GraphQL 375103:46:47 when user has access 375203:46:47 resolves issuable by iid 375303:46:47 the IID does not refer to a valid issuable 375503:46:47 the parent path is not present 375703:46:48# [RSpecRunTime] Finishing example group spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb. It took 1.76 seconds. Expected to take 2.22 seconds. 375803:46:48# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/importers/repository_importer_spec.rb. Expected to take 2.22 seconds. 375903:46:48Gitlab::BitbucketImport::Importers::RepositoryImporter 376103:46:48 when repository is empty 376203:46:49 imports the repository 376303:46:50 sets the default branch 376403:46:50# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.8 seconds. Current RSS: ~1080M. Threads: 4. load average: 1.09 1.28 1.16 1/303 28579 376603:46:50 when repository is not empty 376703:46:50 does not import the repository 376803:46:50 when a Git CommandError is raised and the repository exists 376903:46:50 expires repository caches 377003:46:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/importers/repository_importer_spec.rb. It took 2.28 seconds. Expected to take 2.22 seconds. 377103:46:50# [RSpecRunTime] Starting example group spec/services/groups/merge_requests_count_service_spec.rb. Expected to take 2.1 seconds. 377203:46:50Groups::MergeRequestsCountService 377303:46:51 #relation_for_count 377403:46:51 uses the MergeRequestsFinder to scope merge requests 377503:46:51# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.65 seconds. Current RSS: ~1086M. Threads: 4. load average: 1.09 1.28 1.16 1/306 28649 377703:46:51 behaves like a counter caching service with threshold 377803:46:51 when cache is empty 377903:46:51 refreshes cache if value over threshold 378003:46:51 does not refresh cache if value under threshold 378103:46:51 when cached count is under the threshold value 378203:46:52 does not refresh cache 378303:46:52 when cached count is over the threshold value 378403:46:52 does not refresh cache 378503:46:52# [RSpecRunTime] Finishing example group spec/services/groups/merge_requests_count_service_spec.rb. It took 1.67 seconds. Expected to take 2.1 seconds. 378603:46:52# [RSpecRunTime] Starting example group spec/lib/api/entities/project_details_spec.rb. Expected to take 2.06 seconds. 378703:46:52API::Entities::ProjectDetails 378803:46:52 #forked_from_project 378903:46:52 is nil for upstream projects 379003:46:53 is set for forked projects 379103:46:53# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.01 seconds. Current RSS: ~1083M. Threads: 4. load average: 1.09 1.28 1.16 1/306 28650 379303:46:53# [RSpecRunTime] Finishing example group spec/lib/api/entities/project_details_spec.rb. It took 1.25 seconds. Expected to take 2.06 seconds. 379403:46:53# [RSpecRunTime] Starting example group spec/helpers/projects/alert_management_helper_spec.rb. Expected to take 1.96 seconds. 379503:46:53Projects::AlertManagementHelper 379603:46:53 #alert_management_data 379703:46:53 without alert_managements_setting 379803:46:53 returns index page configuration 379903:46:53 with prometheus integration 380003:46:53 when manual prometheus integration is active 380103:46:53 enables alert management 380203:46:53 when prometheus service is inactive 380303:46:54 disables alert management 380403:46:54 with http integration 380503:46:54 when integration is active 380603:46:54 enables alert management 380703:46:54 when integration is inactive 380803:46:54 disables alert management 380903:46:54 with an alert 381003:46:54 enables alert management 381103:46:54 when user does not have requisite enablement permissions 381203:46:54 shows error tracking enablement as disabled 381303:46:54 #alert_management_detail_data 381403:46:54 returns detail page configuration 381503:46:54 when user cannot update alert 381603:46:54 shows error tracking enablement as disabled 381703:46:54# [RSpecRunTime] Finishing example group spec/helpers/projects/alert_management_helper_spec.rb. It took 1.15 seconds. Expected to take 1.96 seconds. 381803:46:54# [RSpecRunTime] Starting example group spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb. Expected to take 1.93 seconds. 381903:46:54AuthorizedProjectUpdate::UserRefreshWithLowUrgencyWorker 382003:46:54 is labeled as low urgency 382103:46:54 behaves like refreshes user's project authorizations 382303:46:54 refreshes user's authorized projects 382403:46:54 when the user is not found 382503:46:54 does nothing 382603:46:54 behaves like an idempotent worker 382703:46:54 is labeled as idempotent 382803:46:54 performs multiple times sequentially without raising an exception 382903:46:55 does not change authorizations when run twice 383003:46:55# [RSpecRunTime] Finishing example group spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb. It took 1.02 seconds. Expected to take 1.93 seconds. 383103:46:55# [RSpecRunTime] Starting example group spec/models/packages/rubygems/package_spec.rb. Expected to take 1.85 seconds. 383203:46:55Packages::Rubygems::Package 383303:46:55 does not allow STI 383403:46:55 .installable 383503:46:55 behaves like installable packages 383603:46:55 for rubygems_package 383703:46:56 does not include non-installable packages 383803:46:57 includes installable packages 383903:46:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.79 seconds. Current RSS: ~1092M. Threads: 4. load average: 1.09 1.27 1.16 1/306 28651 384103:46:57 associations 384203:46:57 is expected to have one rubygems_metadatum class_name => Packages::Rubygems::Metadatum inverse_of => package 384303:46:57# [RSpecRunTime] Finishing example group spec/models/packages/rubygems/package_spec.rb. It took 1.65 seconds. Expected to take 1.85 seconds. 384403:46:57# [RSpecRunTime] Starting example group spec/services/bulk_imports/user_contributions_export_service_spec.rb. Expected to take 1.82 seconds. 384503:46:57BulkImports::UserContributionsExportService 384703:46:57 when exporting a group 384803:46:57 behaves like exports cached user contributions as a relation 384903:46:57 assigns cached contributing user ids to user_contributions attribute 385003:46:57 exports user_contributions as an unbatched relation 385103:46:57 has a clear user id cache after export finishes 385203:46:57 when exporting a project 385303:46:57 behaves like exports cached user contributions as a relation 385403:46:57 assigns cached contributing user ids to user_contributions attribute 385503:46:58 exports user_contributions as an unbatched relation 385603:46:58 has a clear user id cache after export finishes 385703:46:58# [RSpecRunTime] Finishing example group spec/services/bulk_imports/user_contributions_export_service_spec.rb. It took 1.18 seconds. Expected to take 1.82 seconds. 385803:46:58# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/sanitize_node_link_spec.rb. Expected to take 1.76 seconds. 385903:46:58Gitlab::Utils::SanitizeNodeLink 386003:46:58 #sanitize_unsafe_links 386103:46:58 sanitizes all nodes without specifically recursing children 386203:46:58 #safe_protocol? 386303:46:58 with the scheme: javascript: 386403:46:58 returns false 386503:46:58 with the scheme: JaVaScRiPt: 386603:46:58 returns false 386703:46:58 with the scheme: javascript: 386803:46:58 returns false 386903:46:58 with the scheme: javascript : 387003:46:58 returns false 387103:46:58 with the scheme: javascript: 387203:46:58 returns false 387303:46:58 with the scheme: javascript : 387403:46:58 returns false 387503:46:58 with the scheme: :javascript: 387603:46:58 returns false 387703:46:58 with the scheme: javascript: 387803:46:58 returns false 387903:46:58 with the scheme: javascript: 388003:46:58 returns false 388103:46:58 with the scheme:  javascript: 388203:46:58 returns false 388303:46:58 #remove_unsafe_links 388403:46:58 with the scheme: javascript: 388603:46:58 removes the unsafe link 388803:46:58 removes the unsafe link 388903:46:58 <video> tags 389003:46:58 removes the unsafe link 389103:46:58 <audio> tags 389203:46:58 removes the unsafe link 389303:46:58 with the scheme: JaVaScRiPt: 389503:46:58 removes the unsafe link 389703:46:58 removes the unsafe link 389803:46:58 <video> tags 389903:46:58 removes the unsafe link 390003:46:58 <audio> tags 390103:46:58 removes the unsafe link 390203:46:58 with the scheme: javascript: 390403:46:58 removes the unsafe link 390603:46:58 removes the unsafe link 390703:46:58 <video> tags 390803:46:58 removes the unsafe link 390903:46:58 <audio> tags 391003:46:58 removes the unsafe link 391103:46:58 with the scheme: javascript : 391303:46:58 removes the unsafe link 391503:46:58 removes the unsafe link 391603:46:58 <video> tags 391703:46:58 removes the unsafe link 391803:46:58 <audio> tags 391903:46:58 removes the unsafe link 392003:46:58 with the scheme: javascript: 392203:46:58 removes the unsafe link 392403:46:58 removes the unsafe link 392503:46:58 <video> tags 392603:46:59 removes the unsafe link 392703:46:59 <audio> tags 392803:46:59 removes the unsafe link 392903:46:59 with the scheme: javascript : 393103:46:59 removes the unsafe link 393303:46:59 removes the unsafe link 393403:46:59 <video> tags 393503:46:59 removes the unsafe link 393603:46:59 <audio> tags 393703:46:59 removes the unsafe link 393803:46:59 with the scheme: :javascript: 394003:46:59 removes the unsafe link 394203:46:59 removes the unsafe link 394303:46:59 <video> tags 394403:46:59 removes the unsafe link 394503:46:59 <audio> tags 394603:46:59 removes the unsafe link 394703:46:59 with the scheme: javascript: 394903:46:59 removes the unsafe link 395103:46:59 removes the unsafe link 395203:46:59 <video> tags 395303:46:59 removes the unsafe link 395403:46:59 <audio> tags 395503:46:59 removes the unsafe link 395603:46:59 with the scheme: javascript: 395803:46:59 removes the unsafe link 396003:46:59 removes the unsafe link 396103:46:59 <video> tags 396203:46:59 removes the unsafe link 396303:46:59 <audio> tags 396403:46:59 removes the unsafe link 396503:46:59 with the scheme:  javascript: 396703:46:59 removes the unsafe link 396903:46:59 removes the unsafe link 397003:46:59 <video> tags 397103:46:59 removes the unsafe link 397203:46:59 <audio> tags 397303:46:59 removes the unsafe link 397403:46:59 handling child nodes 397503:46:59 santizes child nodes 397603:46:59 does not sanitize child nodes if sanitize_children is false 397703:46:59 when URI is valid 397803:46:59 does not remove it 397903:46:59 when URI is invalid 398003:46:59 removes the link 398103:46:59 when URI is encoded but still invalid 398203:46:59 removes the link 398303:46:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/sanitize_node_link_spec.rb. It took 1.3 seconds. Expected to take 1.76 seconds. 398403:46:59# [RSpecRunTime] Starting example group spec/workers/import_issues_csv_worker_spec.rb. Expected to take 1.71 seconds. 398503:46:59ImportIssuesCsvWorker 398703:47:00 calls #execute on Issues::ImportCsvService and destroys upload 398803:47:00 behaves like an idempotent worker 398903:47:00 is labeled as idempotent 399003:47:00 performs multiple times sequentially without raising an exception 399103:47:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.74 seconds. Current RSS: ~1094M. Threads: 4. load average: 1.08 1.27 1.16 1/308 28661 399303:47:01# [RSpecRunTime] Finishing example group spec/workers/import_issues_csv_worker_spec.rb. It took 1.43 seconds. Expected to take 1.71 seconds. 399403:47:01# [RSpecRunTime] Starting example group spec/services/ci/abort_pipelines_service_spec.rb. Expected to take 1.67 seconds. 399503:47:01Ci::AbortPipelinesService 399703:47:01 with project pipelines 399803:47:01 fails all running pipelines and related jobs 399903:47:02 avoids N+1 queries 400003:47:02 with live build logs 400103:47:02 makes failed builds with stale trace visible 400203:47:02# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.01 seconds. Current RSS: ~1096M. Threads: 4. load average: 1.08 1.27 1.16 1/300 28662 400403:47:02# [RSpecRunTime] Finishing example group spec/services/ci/abort_pipelines_service_spec.rb. It took 1.26 seconds. Expected to take 1.67 seconds. 400503:47:02# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb. Expected to take 1.62 seconds. 400603:47:02Resolvers::Ci::RunnerJobsResolver 400803:47:03 with authorized user 400903:47:03 with statuses argument 401003:47:03 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-10-16 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-10-16 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 401103:47:03# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.17 seconds. Current RSS: ~1102M. Threads: 4. load average: 1.08 1.27 1.16 1/300 28681 401303:47:03 without statuses argument 401403:47:03 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-10-16 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, #<Ci::Build status: "success", finished_at: "2024-10-16 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, and #<Ci::Build status: "failed", finished_at: "2024-10-16 08:53:29.000000000 +0000", created_at: "2024-1...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 401503:47:03 with unauthorized user 401603:47:03 is expected to be nil 401703:47:03# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb. It took 1.29 seconds. Expected to take 1.62 seconds. 401803:47:03# [RSpecRunTime] Starting example group spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb. Expected to take 1.56 seconds. 401903:47:03Resolvers::Kas::AgentConnectionsResolver 402003:47:03 is expected to eq Types::Kas::AgentConnectionType 402103:47:03 is expected to be truthy 402303:47:04 returns active connections for the agent 402403:47:04 queries KAS once when multiple agents are requested 402503:47:04 an error is returned from the KAS client 402603:47:04 raises a graphql error 402703:47:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.41 seconds. Current RSS: ~1102M. Threads: 4. load average: 1.07 1.26 1.16 1/300 28682 402903:47:04 user does not have permission 403003:47:04 is expected to be empty 403103:47:04# [RSpecRunTime] Finishing example group spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb. It took 1.2 seconds. Expected to take 1.56 seconds. 403203:47:04# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/create_service_accounts_service_spec.rb. Expected to take 1.53 seconds. 403303:47:04CloudSeed::GoogleCloud::CreateServiceAccountsService 403503:47:05 creates unprotected vars 403603:47:05 creates protected vars 403703:47:05# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.59 seconds. Current RSS: ~1104M. Threads: 4. load average: 1.07 1.26 1.16 1/300 28683 403903:47:05# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/create_service_accounts_service_spec.rb. It took 1.09 seconds. Expected to take 1.53 seconds. 404003:47:05# [RSpecRunTime] Starting example group spec/workers/integrations/irker_worker_spec.rb. Expected to take 1.5 seconds. 404103:47:05Integrations::IrkerWorker#perform 404203:47:06 when local requests are not allowed 404303:47:06 is expected to be falsey 404403:47:06 when connection fails 404503:47:06 is expected to be falsey 404603:47:06 when connection successful 404703:47:06 is expected to be truthy 404803:47:06 with new branch 404903:47:07 sends a correct message with branches url 405003:47:07 with deleted branch 405103:47:07 sends a correct message 405203:47:07 with new commits to existing branch 405303:47:07 sends a correct message with a compare url 405403:47:07# [RSpecRunTime] Finishing example group spec/workers/integrations/irker_worker_spec.rb. It took 1.34 seconds. Expected to take 1.5 seconds. 405503:47:07# [RSpecRunTime] Starting example group spec/graphql/mutations/incident_management/timeline_event_tag/create_spec.rb. Expected to take 1.45 seconds. 405603:47:07Mutations::IncidentManagement::TimelineEventTag::Create 405703:47:07 is expected to require graphql authorizations :admin_incident_management_timeline_event_tag 405903:47:07 when user has permission to create timeline event tag 406003:47:07 adds the tag to the project 406103:47:07 when TimelineEventTags::CreateService responds with an error 406203:47:07 returns errors 406303:47:07 when user has no permissions to create tags on a project 406403:47:08 raises an error 406503:47:08# [RSpecRunTime] Finishing example group spec/graphql/mutations/incident_management/timeline_event_tag/create_spec.rb. It took 0.84 second. Expected to take 1.45 seconds. 406603:47:08# [RSpecRunTime] Starting example group spec/lib/gitlab/jira/dvcs_spec.rb. Expected to take 1.41 seconds. 406703:47:08Gitlab::Jira::Dvcs 406803:47:08 .encode_slash 406903:47:08 replaces slash character 407003:47:08 ignores path without slash 407103:47:08 .decode_slash 407203:47:08 replaces slash character 407303:47:08 ignores path without slash 407403:47:08 .encode_project_name 407603:47:08 returns project path 407703:47:08 nested group 407803:47:09 returns encoded project full path 407903:47:09 .restore_full_path 408003:47:09 project name is an encoded full path 408103:47:09 returns decoded project path 408203:47:09 does not return full path starting with slash 408303:47:09 project name is not an encoded full path 408403:47:09 assumes project belongs to root namespace and returns full project path based on passed in namespace 408503:47:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/jira/dvcs_spec.rb. It took 1.05 seconds. Expected to take 1.41 seconds. 408603:47:09# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_monitor_enabled_metric_spec.rb. Expected to take 1.37 seconds. 408703:47:09Gitlab::Usage::Metrics::Instrumentations::CountProjectsWithMonitorEnabledMetric 408803:47:09 behaves like a correct instrumented metric value and query 408903:47:09 behaves like a correct instrumented metric value 409003:47:09 has correct value 409103:47:09 behaves like a correct instrumented metric query 409203:47:09 has correct generate query 409303:47:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_monitor_enabled_metric_spec.rb. It took 0.86 second. Expected to take 1.37 seconds. 409403:47:09# [RSpecRunTime] Starting example group spec/services/personal_access_tokens/revoke_service_spec.rb. Expected to take 1.33 seconds. 409503:47:09PersonalAccessTokens::RevokeService 409703:47:09 when current_user is an administrator 409803:47:09 when admin mode is enabled 409903:47:10 behaves like a successfully revoked token 410003:47:10 is expected to equal true 410103:47:10 is expected to equal true 410203:47:10 logs the event 410303:47:10 when admin mode is disabled 410403:47:10 behaves like an unsuccessfully revoked token 410503:47:10 is expected to equal false 410603:47:10 is expected to equal false 410703:47:10 when current_user is not an administrator 410803:47:10 token belongs to a different user 410903:47:10 behaves like an unsuccessfully revoked token 411003:47:10 is expected to equal false 411103:47:10 is expected to equal false 411203:47:10 token belongs to current_user 411303:47:10 behaves like a successfully revoked token 411403:47:10 is expected to equal true 411503:47:10 is expected to equal true 411603:47:10 logs the event 411803:47:10 when source is valid 411903:47:10 behaves like a successfully revoked token 412003:47:10 is expected to equal true 412103:47:10 is expected to equal true 412203:47:10 logs the event 412303:47:10 when source is invalid 412403:47:10 raises ArgumentError 412503:47:10 when source is missing 412603:47:10 raises ArgumentError 412703:47:10# [RSpecRunTime] Finishing example group spec/services/personal_access_tokens/revoke_service_spec.rb. It took 0.92 second. Expected to take 1.33 seconds. 412803:47:10# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/parallel_diff_spec.rb. Expected to take 1.28 seconds. 412903:47:10Gitlab::Diff::ParallelDiff 413003:47:10 #parallelize 413103:47:11 returns an array of arrays containing the parsed diff 413203:47:11 works as a static method 413303:47:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/parallel_diff_spec.rb. It took 0.92 second. Expected to take 1.28 seconds. 413403:47:11# [RSpecRunTime] Starting example group spec/finders/packages/helm/packages_finder_spec.rb. Expected to take 1.27 seconds. 413503:47:11Packages::Helm::PackagesFinder 413703:47:12 with project 413803:47:12 with channel 413903:47:12 is expected to eq [#<Packages::Helm::Package id: 7, project_id: 822, created_at: "2024-10-16 03:47:12.353359549 +0000",...ge_type: "helm", creator_id: 1180, status: "default", last_downloaded_at: nil, status_message: nil>] 414003:47:12 ignores duplicate package files 414103:47:12 is expected to eq [#<Packages::Helm::Package id: 7, project_id: 822, created_at: "2024-10-16 03:47:12.353359549 +0000",...ge_type: "helm", creator_id: 1180, status: "default", last_downloaded_at: nil, status_message: nil>] 414203:47:12 let clients use select id 414303:47:12 is expected to eq [7] 414403:47:12 with not existing channel 414503:47:12 is expected to be empty 414603:47:12 with no channel 414703:47:12 is expected to be empty 414803:47:12 with no helm packages 414903:47:12 is expected to be empty 415003:47:12 with no project 415103:47:12 is expected to be empty 415203:47:12 when the limit is hit 415303:47:12 is expected to eq [#<Packages::Helm::Package id: 12, project_id: 822, created_at: "2024-10-16 03:47:12.721309902 +0000"...ge_type: "helm", creator_id: 1180, status: "default", last_downloaded_at: nil, status_message: nil>] 415403:47:12# [RSpecRunTime] Finishing example group spec/finders/packages/helm/packages_finder_spec.rb. It took 0.99 second. Expected to take 1.27 seconds. 415503:47:12# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/snippet_repo_saver_spec.rb. Expected to take 1.21 seconds. 415603:47:12Gitlab::ImportExport::SnippetRepoSaver 415703:47:12 bundle a project Git repo 415803:47:13 with project snippet 415903:47:13 bundles the repo successfully 416003:47:13 when snippet does not have a repository 416103:47:13 returns true 416203:47:13 does not create any file 416303:47:13# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.58 seconds. Current RSS: ~1113M. Threads: 4. load average: 1.54 1.35 1.19 1/305 28792 416503:47:13# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/snippet_repo_saver_spec.rb. It took 1.13 seconds. Expected to take 1.21 seconds. 416603:47:13# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/pipelines/labels_pipeline_spec.rb. Expected to take 1.2 seconds. 416703:47:13BulkImports::Common::Pipelines::LabelsPipeline 416903:47:14 imports group labels into destination group and removes tmpdir 417103:47:14 when label is not persisted 417203:47:14 saves the label 417303:47:14 when label is missing 417503:47:14# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/pipelines/labels_pipeline_spec.rb. It took 0.87 second. Expected to take 1.2 seconds. 417603:47:14# [RSpecRunTime] Starting example group spec/graphql/resolvers/users/group_count_resolver_spec.rb. Expected to take 1.14 seconds. 417703:47:14Resolvers::Users::GroupCountResolver 417903:47:15 resolves group count for users 418103:47:15 when current_user is an admin 418203:47:15 is expected to eq [2, 1] 418303:47:15 when current_user does not have access to the requested resource 418403:47:15 is expected to equal nil 418503:47:15 when current_user does not exist 418603:47:15 is expected to equal nil 418703:47:15# [RSpecRunTime] Finishing example group spec/graphql/resolvers/users/group_count_resolver_spec.rb. It took 0.88 second. Expected to take 1.14 seconds. 418803:47:15# [RSpecRunTime] Starting example group spec/lib/gitlab/database/query_analyzers/restrict_allowed_schemas_spec.rb. Expected to take 1.12 seconds. 418903:47:15Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas 419003:47:15 properly analyzes queries 419103:47:15 for SELECT on projects for allowed_gitlab_schema=no_schema 419203:47:15 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLNotAllowedError 419303:47:15 for SELECT on projects for allowed_gitlab_schema=gitlab_main 419403:47:15 is expected not to raise Exception 419503:47:15 for SELECT on projects for allowed_gitlab_schema=gitlab_main_clusterwide 419603:47:15 is expected not to raise Exception 419703:47:15 for SELECT on projects for allowed_gitlab_schema=gitlab_main_cell 419803:47:15 is expected not to raise Exception 419903:47:15 for SELECT on projects for allowed_gitlab_schema=gitlab_ci 420003:47:15 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLAccessDeniedError 420103:47:15 for SELECT on namespaces for allowed_gitlab_schema=no_schema 420203:47:15 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLNotAllowedError 420303:47:15 for SELECT on namespaces for allowed_gitlab_schema=gitlab_main 420403:47:15 is expected not to raise Exception 420503:47:15 for SELECT on namespaces for allowed_gitlab_schema=gitlab_main_clusterwide 420603:47:15 is expected not to raise Exception 420703:47:15 for SELECT on namespaces for allowed_gitlab_schema=gitlab_main_cell 420803:47:15 is expected not to raise Exception 420903:47:15 for SELECT on namespaces for allowed_gitlab_schema=gitlab_ci 421003:47:15 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLAccessDeniedError 421103:47:15 for INSERT on projects for allowed_gitlab_schema=no_schema 421203:47:15 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLNotAllowedError 421303:47:15 for INSERT on projects for allowed_gitlab_schema=gitlab_main 421403:47:15 is expected not to raise Exception 421503:47:15 for INSERT on projects for allowed_gitlab_schema=gitlab_main_clusterwide 421603:47:15 is expected not to raise Exception 421703:47:15 for INSERT on projects for allowed_gitlab_schema=gitlab_main_cell 421803:47:16 is expected not to raise Exception 421903:47:16 for INSERT on projects for allowed_gitlab_schema=gitlab_ci 422003:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLAccessDeniedError 422103:47:16 for INSERT on namespaces for allowed_gitlab_schema=no_schema 422203:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLNotAllowedError 422303:47:16 for INSERT on namespaces for allowed_gitlab_schema=gitlab_main 422403:47:16 is expected not to raise Exception 422503:47:16 for INSERT on namespaces for allowed_gitlab_schema=gitlab_main_clusterwide 422603:47:16 is expected not to raise Exception 422703:47:16 for INSERT on namespaces for allowed_gitlab_schema=gitlab_main_cell 422803:47:16 is expected not to raise Exception 422903:47:16 for INSERT on namespaces for allowed_gitlab_schema=gitlab_ci 423003:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLAccessDeniedError 423103:47:16 for CREATE INDEX for allowed_gitlab_schema=no_schema 423203:47:16 is expected not to raise Exception 423303:47:16 for CREATE INDEX for allowed_gitlab_schema=gitlab_main 423403:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DDLNotAllowedError 423503:47:16 for CREATE INDEX for allowed_gitlab_schema=gitlab_ci 423603:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DDLNotAllowedError 423703:47:16 for CREATE SCHEMA for allowed_gitlab_schema=no_schema 423803:47:16 is expected not to raise Exception 423903:47:16 for CREATE SCHEMA for allowed_gitlab_schema=gitlab_main 424003:47:16 is expected not to raise Exception 424103:47:16 for CREATE SCHEMA for allowed_gitlab_schema=gitlab_ci 424203:47:16 is expected not to raise Exception 424303:47:16 for CREATE FUNCTION for allowed_gitlab_schema=no_schema 424403:47:16 is expected not to raise Exception 424503:47:16 for CREATE FUNCTION for allowed_gitlab_schema=gitlab_main 424603:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DDLNotAllowedError 424703:47:16 for CREATE FUNCTION for allowed_gitlab_schema=gitlab_ci 424803:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DDLNotAllowedError 424903:47:16 for CREATE TRIGGER for allowed_gitlab_schema=no_schema 425003:47:16 is expected not to raise Exception 425103:47:16 for CREATE TRIGGER for allowed_gitlab_schema=gitlab_main 425203:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DDLNotAllowedError 425303:47:16 for CREATE TRIGGER for allowed_gitlab_schema=gitlab_ci 425403:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DDLNotAllowedError 425503:47:16 for CREATE VIEW for allowed_gitlab_schema=no_schema 425603:47:16 is expected not to raise Exception 425703:47:16 for CREATE VIEW for allowed_gitlab_schema=gitlab_main 425803:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DDLNotAllowedError 425903:47:16 for CREATE VIEW for allowed_gitlab_schema=gitlab_ci 426003:47:16 is expected to raise Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DDLNotAllowedError 426103:47:16 .require_ddl_mode! 426203:47:16 when not configured does not raise exception 426303:47:16 when no schemas are configured does not raise exception (DDL mode) 426403:47:16 with schemas configured does raise exception (DML mode) 426503:47:16 .require_dml_mode! 426603:47:16 when not configured does not raise exception 426703:47:16 when no schemas are configured does raise exception (DDL mode) 426803:47:16 with schemas configured does raise exception (DML mode) 426903:47:16# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/query_analyzers/restrict_allowed_schemas_spec.rb. It took 0.97 second. Expected to take 1.12 seconds. 427003:47:16# [RSpecRunTime] Starting example group spec/services/users/dismiss_project_callout_service_spec.rb. Expected to take 1.08 seconds. 427103:47:16Users::DismissProjectCalloutService 427303:47:17 sets the project_id 427403:47:17 behaves like dismissing user callout 427503:47:17 creates a new user callout 427603:47:17 returns a user callout 427703:47:17 sets the dismissed_at attribute to current time 427803:47:17 updates an existing callout dismissed_at time 427903:47:17 does not update an invalid record with dismissed_at time 428003:47:17# [RSpecRunTime] Finishing example group spec/services/users/dismiss_project_callout_service_spec.rb. It took 0.62 second. Expected to take 1.08 seconds. 428103:47:17# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb. Expected to take 1.04 seconds. 428203:47:17Gitlab::Usage::Metrics::Instrumentations::CountSlackAppInstallationsMetric 428303:47:17 behaves like a correct instrumented metric value and query 428403:47:17 behaves like a correct instrumented metric value 428503:47:17 has correct value 428603:47:17 behaves like a correct instrumented metric query 428703:47:17 has correct generate query 428803:47:17# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb. It took 0.73 second. Expected to take 1.04 seconds. 428903:47:17# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb. Expected to take 1.0 second. 429003:47:17Gitlab::SidekiqLogging::StructuredLogger 429203:47:17 with SIDEKIQ_LOG_ARGUMENTS enabled 429303:47:18 logs start and end of job 429403:47:18 logs real job wrapped by active job worker 429503:47:18 logs an exception in job 429603:47:18 logs the normalized SQL query for statement timeouts 429703:47:18 logs the root cause of an Sidekiq::JobRetry::Skip exception in the job 429803:47:18 logs the root cause of an Sidekiq::JobRetry::Handled exception in the job 429903:47:18 keeps Sidekiq::JobRetry::Handled exception if the cause does not exist 430003:47:18 does not modify the job 430103:47:18 does not modify the wrapped job 430203:47:18 with SIDEKIQ_LOG_ARGUMENTS disabled 430303:47:18 logs start and end of job without args 430403:47:18 logs without created_at and enqueued_at fields 430503:47:18 with latency 430603:47:18 logs with scheduling latency 430703:47:18 with enqueue latency 430803:47:18 logs with scheduling latency 430903:47:18 with Gitaly, and Redis calls 431003:47:18 logs with Gitaly timing data 431103:47:18 when the job performs database queries 431203:47:18 when load balancing is enabled 431303:47:18 logs the database time 431403:47:18 prevents database time from leaking to the next job 431503:47:18 when the job uses load balancing capabilities 431603:47:18 logs the database chosen 431703:47:18 when there is extra metadata set for the done log 431803:47:18 logs it in the done log 431903:47:18 when instrumentation data is not loaded 432003:47:18 does not raise exception 432103:47:18 when the job payload is compressed 432203:47:18 logs it in the done log 432303:47:18 when the job is deferred 432403:47:18 logs start and end of job with "deferred" job_status 432503:47:18 when the job is dropped 432603:47:18 logs start and end of job with "dropped" job_status 432703:47:18 with a real worker 432803:47:18 logs job done with urgency, target_duration_s and target_scheduling_latency_s fields 432903:47:18 when a thread name is set 433003:47:18 includes the name in the payload 433103:47:18 #add_time_keys! 433203:47:18 update payload correctly 433303:47:18# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb. It took 0.9 second. Expected to take 1.0 second. 433403:47:18# [RSpecRunTime] Starting example group spec/workers/namespaces/root_statistics_worker_spec.rb. Expected to take 0.98 second. 433503:47:18Namespaces::RootStatisticsWorker#perform 433603:47:18 has the `until_executed` deduplicate strategy 433703:47:19 has an option to reschedule once if deduplicated 433803:47:19 with a namespace 433903:47:19 executes refresher service 434003:47:19 deletes namespace aggregated schedule row 434103:47:19 when something goes wrong when updating 434203:47:19 does not delete the aggregation schedule 434303:47:19 logs the error 434403:47:19 with no namespace 434503:47:19 does not execute the refresher service 434603:47:19 with a namespace with no aggregation scheduled 434703:47:19 does not execute the refresher service 434803:47:19 behaves like an idempotent worker 434903:47:19 is labeled as idempotent 435003:47:19 performs multiple times sequentially without raising an exception 435103:47:19 deletes one aggregation schedule 435203:47:19 behaves like worker with data consistency 435303:47:19 .get_data_consistency_feature_flag_enabled? 435403:47:19 returns true 435503:47:19 .get_data_consistency 435603:47:19 returns correct data consistency 435703:47:19# [RSpecRunTime] Finishing example group spec/workers/namespaces/root_statistics_worker_spec.rb. It took 0.86 second. Expected to take 0.98 second. 435803:47:19# [RSpecRunTime] Starting example group spec/models/projects/triggered_hooks_spec.rb. Expected to take 0.94 second. 435903:47:19Projects::TriggeredHooks 436003:47:20 does not allow STI 436103:47:20 executes hooks by scope 436203:47:20 applies branch filters, when they match 436303:47:20 applies branch filters, when they do not match 436403:47:20 with access token hooks 436503:47:20 executes hook 436603:47:20 with emoji hooks 436703:47:20 executes hook 436803:47:20# [RSpecRunTime] Finishing example group spec/models/projects/triggered_hooks_spec.rb. It took 0.89 second. Expected to take 0.94 second. 436903:47:20# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/compressed_json_spec.rb. Expected to take 0.92 second. 437003:47:20Gitlab::Middleware::CompressedJson 437203:47:20 with packages route 437303:47:20 with instance level endpoint 437403:47:20 with npm advisory bulk url 437503:47:20 behaves like decompress middleware 437603:47:20 replaces input with a decompressed content 437703:47:20 behaves like decompress middleware 437803:47:20 replaces input with a decompressed content 437903:47:20 with npm quick audit url 438003:47:20 behaves like decompress middleware 438103:47:20 replaces input with a decompressed content 438203:47:20 behaves like decompress middleware 438303:47:20 replaces input with a decompressed content 438403:47:20 with project level endpoint 438503:47:20 with npm advisory bulk url 438603:47:20 behaves like decompress middleware 438703:47:20 replaces input with a decompressed content 438803:47:20 behaves like decompress middleware 438903:47:20 replaces input with a decompressed content 439003:47:20 behaves like handles non integer ID 439103:47:20 with a URL-encoded ID 439203:47:20 behaves like decompress middleware 439303:47:20 replaces input with a decompressed content 439403:47:20 with a non URL-encoded ID 439503:47:20 behaves like passes input 439603:47:20 keeps the original input 439703:47:20 with a blank ID 439803:47:20 behaves like passes input 439903:47:20 keeps the original input 440003:47:20 with npm quick audit url 440103:47:20 behaves like decompress middleware 440203:47:20 replaces input with a decompressed content 440303:47:20 behaves like decompress middleware 440403:47:20 replaces input with a decompressed content 440503:47:20 behaves like handles non integer ID 440603:47:20 with a URL-encoded ID 440703:47:20 behaves like decompress middleware 440803:47:20 replaces input with a decompressed content 440903:47:20 with a non URL-encoded ID 441003:47:20 behaves like passes input 441103:47:20 keeps the original input 441203:47:20 with a blank ID 441303:47:20 behaves like passes input 441403:47:20 keeps the original input 441503:47:20 with group level endpoint 441603:47:20 with npm advisory bulk url 441703:47:20 behaves like decompress middleware 441803:47:21 replaces input with a decompressed content 441903:47:21 behaves like decompress middleware 442003:47:21 replaces input with a decompressed content 442103:47:21 behaves like handles non integer ID 442203:47:21 with a URL-encoded ID 442303:47:21 behaves like decompress middleware 442403:47:21 replaces input with a decompressed content 442503:47:21 with a non URL-encoded ID 442603:47:21 behaves like passes input 442703:47:21 keeps the original input 442803:47:21 with a blank ID 442903:47:21 behaves like passes input 443003:47:21 keeps the original input 443103:47:21 with npm quick audit url 443203:47:21 behaves like decompress middleware 443303:47:21 replaces input with a decompressed content 443403:47:21 behaves like decompress middleware 443503:47:21 replaces input with a decompressed content 443603:47:21 behaves like handles non integer ID 443703:47:21 with a URL-encoded ID 443803:47:21 behaves like decompress middleware 443903:47:21 replaces input with a decompressed content 444003:47:21 with a non URL-encoded ID 444103:47:21 behaves like passes input 444203:47:21 keeps the original input 444303:47:21 with a blank ID 444403:47:21 behaves like passes input 444503:47:21 keeps the original input 444603:47:21 with some other route 444703:47:21 behaves like passes input 444803:47:21 keeps the original input 444903:47:21 with the wrong project path 445003:47:21 behaves like passes input 445103:47:21 keeps the original input 445203:47:21 when payload is too large 445303:47:21 reads only limited size 445403:47:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/compressed_json_spec.rb. It took 0.68 second. Expected to take 0.92 second. 445503:47:21# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb. Expected to take 0.87 second. 445603:47:21CloudSeed::GoogleCloud::EnableCloudRunService 445703:47:21 when a project does not have any gcp projects 445803:47:21 returns error 445903:47:21 when a project has 3 gcp projects 446003:47:22 enables cloud run, artifacts registry and cloud build 446103:47:22# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb. It took 0.75 second. Expected to take 0.87 second. 446203:47:22# [RSpecRunTime] Starting example group spec/graphql/resolvers/project_resolver_spec.rb. Expected to take 0.85 second. 446303:47:22Resolvers::ProjectResolver 446403:47:22 does not increase complexity depending on number of load limits 446503:47:22 behaves like a resolver that batch resolves by full path 446703:47:22 batch-resolves entities by full path 446803:47:22 resolves an unknown full_path to nil 446903:47:22 treats entity full path as case insensitive 447003:47:22# [RSpecRunTime] Finishing example group spec/graphql/resolvers/project_resolver_spec.rb. It took 0.73 second. Expected to take 0.85 second. 447103:47:22# [RSpecRunTime] Starting example group spec/models/packages/debian/group_component_spec.rb. Expected to take 0.83 second. 447203:47:22Packages::Debian::GroupComponent 447303:47:22 does not allow STI 447403:47:22 behaves like Debian Distribution Component 447503:47:23 relationships 447603:47:23 is expected to belong to distribution class_name => Packages::Debian::GroupDistribution required: false inverse_of => components 447703:47:23 is expected to have many files class_name => Packages::Debian::GroupComponentFile inverse_of => component 447903:47:23 is expected to delegate #group to the #distribution object 448103:47:23 #distribution 448203:47:23 is expected to validate that :distribution cannot be empty/falsy 448403:47:23 is expected to validate that :name cannot be empty/falsy 448503:47:23 is expected to allow :name to be ‹"main"› 448603:47:23 is expected to allow :name to be ‹"non-free"› 448703:47:23 is expected to allow :name to be ‹"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"› 448803:47:23 is expected not to allow :name to be ‹"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"› 448903:47:23 is expected not to allow :name to be ‹"non/free"› 449003:47:23 is expected not to allow :name to be ‹"hé"› 449203:47:23 .ordered_by_name 449303:47:23 sorts by name 449403:47:23 .with_distribution 449503:47:23 does not return other distributions 449703:47:23 does not return other distributions 449803:47:23# [RSpecRunTime] Finishing example group spec/models/packages/debian/group_component_spec.rb. It took 0.81 second. Expected to take 0.83 second. 449903:47:23# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb. Expected to take 0.78 second. 450003:47:23Sidebars::Groups::Menus::MergeRequestsMenu 450203:47:23 when user can read merge requests 450303:47:23 returns true 450403:47:23 when user cannot read merge requests 450503:47:23 returns false 450603:47:23 behaves like pill_count formatted results 450703:47:23 returns all digits for count value under 1000 450803:47:23 returns truncated digits for count value over 1000 450903:47:23 returns truncated digits for count value over 10000 451003:47:24 returns truncated digits for count value over 100000 451103:47:24 behaves like serializable as super_sidebar_menu_args 451203:47:24 returns hash with provided attributes 451303:47:24 returns hash with an item_id 451403:47:24# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb. It took 0.66 second. Expected to take 0.78 second. 451503:47:24# [RSpecRunTime] Starting example group spec/workers/integrations/propagate_integration_descendant_worker_spec.rb. Expected to take 0.75 second. 451603:47:24Integrations::PropagateIntegrationDescendantWorker 451703:47:24 behaves like an idempotent worker 451803:47:24 is labeled as idempotent 451903:47:24 performs multiple times sequentially without raising an exception 452003:47:24 calls to Integrations::Propagation::BulkUpdateService 452103:47:24 with an invalid integration id 452203:47:24 returns without failure 452303:47:24# [RSpecRunTime] Finishing example group spec/workers/integrations/propagate_integration_descendant_worker_spec.rb. It took 0.5 second. Expected to take 0.75 second. 452403:47:24# [RSpecRunTime] Starting example group spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb. Expected to take 0.73 second. 452503:47:24Ci::Catalog::Resources::ProcessSyncEventsWorker 452603:47:24 is labeled as idempotent 452703:47:24 has the option to reschedule once if deduplicated and a TTL of 1 minute 452803:47:24 has the `until_executed` deduplicate strategy 452903:47:24 performs multiple times sequentially without raising an exception 453103:47:25 consumes all sync events 453203:47:25 syncs the denormalized columns of catalog resource with the project 453303:47:25 logs the service result 453403:47:25# [RSpecRunTime] Finishing example group spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb. It took 0.63 second. Expected to take 0.73 second. 453503:47:25# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Terraform/module_base_gitlab_ci_yaml_spec.rb. Expected to take 0.71 second. 453603:47:25Terraform/Module-Base.gitlab-ci.yml 453703:47:25 the created pipeline 453803:47:26 does not create any jobs 453903:47:26# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Terraform/module_base_gitlab_ci_yaml_spec.rb. It took 0.66 second. Expected to take 0.71 second. 454003:47:26# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/container_expiration_policy_pipeline_spec.rb. Expected to take 0.67 second. 454103:47:26BulkImports::Projects::Pipelines::ContainerExpirationPolicyPipeline 454303:47:26 imports project feature 454403:47:26# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/container_expiration_policy_pipeline_spec.rb. It took 0.53 second. Expected to take 0.67 second. 454503:47:26# [RSpecRunTime] Starting example group spec/lib/banzai/filter/table_of_contents_legacy_filter_spec.rb. Expected to take 0.65 second. 454603:47:26Banzai::Filter::TableOfContentsLegacyFilter 454703:47:26 does nothing when :no_header_anchors is truthy 454803:47:26 processes h3 elements 454903:47:26 processes h4 elements 455003:47:26 does nothing with empty headers 455103:47:26 processes h5 elements 455203:47:26 processes h6 elements 455303:47:26 processes h2 elements 455403:47:26 processes h1 elements 455603:47:26 has an `anchor` class 455703:47:26 has a namespaced id 455803:47:26 links to the non-namespaced id 455903:47:26 generated IDs 456003:47:26 translates spaces to dashes 456103:47:26 squeezes multiple spaces and dashes 456203:47:26 removes punctuation 456303:47:26 removes any leading or trailing spaces 456403:47:26 appends a unique number to duplicates 456503:47:27 prepends a prefix to digits-only ids 456603:47:27 supports Unicode 456703:47:27 limits header href length with 255 characters 456903:47:27 is contained within a `ul` element 457003:47:27 contains an `li` element for each header 457103:47:27 when table of contents nesting 457203:47:27 keeps list levels regarding header levels 457303:47:27 when header text contains escaped content 457403:47:27 outputs escaped content 457503:47:27# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/table_of_contents_legacy_filter_spec.rb. It took 0.58 second. Expected to take 0.65 second. 457603:47:27# [RSpecRunTime] Starting example group spec/services/ci/runners/unregister_runner_manager_service_spec.rb. Expected to take 0.63 second. 457703:47:27Ci::Runners::UnregisterRunnerManagerService#execute 457803:47:27 with runner created in UI 457903:47:27 with system_id specified 458003:47:27 destroys runner_manager1 and leaves runner 458103:47:27 does not clear runner heartbeat 458203:47:27 when there are no runner managers left after deletion 458303:47:27 clears the heartbeat attributes 458403:47:27 with unknown system_id 458503:47:27 raises RecordNotFound error 458603:47:27 with system_id missing 458703:47:27 returns error and leaves runner_manager1 458803:47:27 with runner registered with registration token 458903:47:27 does not destroy runner or runner managers 459003:47:27# [RSpecRunTime] Finishing example group spec/services/ci/runners/unregister_runner_manager_service_spec.rb. It took 0.4 second. Expected to take 0.63 second. 459103:47:27# [RSpecRunTime] Starting example group spec/lib/backup/file_backup_error_spec.rb. Expected to take 0.62 second. 459203:47:27Backup::FileBackupError 459303:47:27 with lfs file 459403:47:27 behaves like includes backup path 459503:47:27 is expected to respond to #storage_path 459603:47:27 is expected to respond to #backup_tarball 459703:47:27 expects exception message to include file backup path location 459803:47:28 expects exception message to include file being back-up 459903:47:28 with uploads file 460003:47:28 behaves like includes backup path 460103:47:28 is expected to respond to #storage_path 460203:47:28 is expected to respond to #backup_tarball 460303:47:28 expects exception message to include file backup path location 460403:47:28 expects exception message to include file being back-up 460503:47:28# [RSpecRunTime] Finishing example group spec/lib/backup/file_backup_error_spec.rb. It took 0.56 second. Expected to take 0.62 second. 460603:47:28# [RSpecRunTime] Starting example group spec/services/mattermost/create_team_service_spec.rb. Expected to take 0.58 second. 460703:47:28Mattermost::CreateTeamService 460803:47:28 adds an error if a team could not be created 460903:47:28 creates a team 461003:47:28# [RSpecRunTime] Finishing example group spec/services/mattermost/create_team_service_spec.rb. It took 0.37 second. Expected to take 0.58 second. 461103:47:28# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/collaborators_importer_spec.rb. Expected to take 0.57 second. 461203:47:28Gitlab::GithubImport::Importer::CollaboratorsImporter 461303:47:28 #each_object_to_import 461403:47:28 yields every direct collaborator who is not an outside collaborator to the supplied block 461503:47:28 when one of the collaborator raises exception while importing 461603:47:28 yields only one direct collaborator 461703:47:28 when a collaborator has been already imported 461803:47:28 does not yield anything 461903:47:28 #sequential_import 462003:47:28 imports each collaborator in sequence 462103:47:28 raises an error while importing collaborators 462303:47:28 when running in parallel mode 462403:47:28 imports collaborators in parallel 462503:47:28 when running in sequential mode 462603:47:28 imports collaborators in sequence 462703:47:28 #parallel_import 462803:47:28 imports each collaborator in parallel 462903:47:28 when collaborator is already imported 463003:47:28 doesn't run importer on it 463203:47:28 when parallel option is true 463303:47:28 is expected to be parallel 463403:47:28 when parallel option is false 463503:47:28 is expected not to be parallel 463603:47:28 #id_for_already_imported_cache 463703:47:28 returns the ID of the given note 463803:47:28# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/collaborators_importer_spec.rb. It took 0.43 second. Expected to take 0.57 second. 463903:47:28# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/external_username_sanitizer_spec.rb. Expected to take 0.54 second. 464003:47:28Gitlab::Auth::ExternalUsernameSanitizer 464103:47:28 when external username is a ReDoS pattern 464203:47:28 is expected to eq "z" 464403:47:28 external_username: "alice", output: "alice" 464503:47:28 is expected to eq "alice" 464603:47:28 external_username: "admin", output: "admin1" 464703:47:28 is expected to eq "admin1" 464803:47:28 external_username: "testy.git", output: "testy" 464903:47:29 is expected to eq "testy" 465003:47:29 external_username: "___carly_the_capybara", output: "carly_the_capybara" 465103:47:29 is expected to eq "carly_the_capybara" 465203:47:29 external_username: "shingo___the...shiba---inu", output: "shingo_the.shiba-inu" 465303:47:29 is expected to eq "shingo_the.shiba-inu" 465403:47:29 external_username: "francis-the-ferret-", output: "francis-the-ferret" 465503:47:29 is expected to eq "francis-the-ferret" 465603:47:29 external_username: "___opie.-_!the$_#^^opossum---", output: "opie.the_opossum" 465703:47:29 is expected to eq "opie.the_opossum" 465803:47:29 external_username: " --ricky.^#!__the._raccoon--", output: "ricky.the.raccoon" 465903:47:29 is expected to eq "ricky.the.raccoon" 466003:47:29 external_username: "*&$amy_the_armadillo", output: "amy_the_armadillo" 466103:47:29 is expected to eq "amy_the_armadillo" 466203:47:29 external_username: "bobby-the-badger$!()", output: "bobby-the-badger" 466303:47:29 is expected to eq "bobby-the-badger" 466403:47:29 external_username: "denise^&*the!dhole", output: "denisethedhole" 466503:47:29 is expected to eq "denisethedhole" 466603:47:29 with existing users 466703:47:29 is expected to eq "carly_the_capybara1" 466803:47:29# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/external_username_sanitizer_spec.rb. It took 0.45 second. Expected to take 0.54 second. 466903:47:29# [RSpecRunTime] Starting example group spec/services/import/source_users/resend_notification_service_spec.rb. Expected to take 0.53 second. 467003:47:29Import::SourceUsers::ResendNotificationService 467203:47:29 when notification is successfully sent 467303:47:29 returns success 467403:47:29 when current user does not have permission 467503:47:29 returns error no permissions 467603:47:29 when import source user does not have an awaiting_approval status 467703:47:29 returns error invalid status 467803:47:29# [RSpecRunTime] Finishing example group spec/services/import/source_users/resend_notification_service_spec.rb. It took 0.34 second. Expected to take 0.53 second. 467903:47:29# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/extractors/ndjson_extractor_spec.rb. Expected to take 0.51 second. 468003:47:29BulkImports::Common::Extractors::NdjsonExtractor 468203:47:30 returns ExtractedData 468303:47:30 #remove_tmpdir 468403:47:30 removes tmp dir 468503:47:30# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/extractors/ndjson_extractor_spec.rb. It took 0.35 second. Expected to take 0.51 second. 468603:47:30# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb. Expected to take 0.49 second. 468703:47:30BulkImports::Projects::Graphql::GetSnippetRepositoryQuery 468803:47:30 returns snippet httpUrlToRepo 468903:47:30 returns snippet createdAt 469003:47:30 returns snippet title 469103:47:30 behaves like a valid Direct Transfer GraphQL query 469203:47:30 has a valid query 469303:47:30 does not use any deprecated GraphQL schema 469403:47:30 does not exceed max authenticated complexity 469503:47:30 does not exceed max depth 469703:47:30 queries project based on source_full_path and pagination 469903:47:30 .data_path returns data path 470003:47:30 .page_info_path 470103:47:30 .page_info_path returns pagination information path 470203:47:30# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb. It took 0.37 second. Expected to take 0.49 second. 470303:47:30# [RSpecRunTime] Starting example group spec/services/chat_names/find_user_service_spec.rb. Expected to take 0.48 second. 470403:47:30ChatNames::FindUserService 470603:47:30 find user mapping 470703:47:30 when existing user is requested 470803:47:30 returns the existing chat_name 470903:47:30 updates the last used timestamp if one is not already set 471003:47:30 only updates an existing timestamp once within a certain time frame 471103:47:30 records activity for the related user 471203:47:30 when different user is requested 471403:47:30# [RSpecRunTime] Finishing example group spec/services/chat_names/find_user_service_spec.rb. It took 0.36 second. Expected to take 0.48 second. 471503:47:30# [RSpecRunTime] Starting example group spec/lib/click_house/models/audit_event_spec.rb. Expected to take 0.45 second. 471603:47:30ClickHouse::Models::AuditEvent 471703:47:30 method chaining 471803:47:30 builds the correct SQL with chained methods 471903:47:30 #by_author_id 472003:47:30 builds the correct SQL 472103:47:30 #by_author_username 472203:47:30 builds the correct SQL 472303:47:30 #by_entity_type 472403:47:30 builds the correct SQL 472503:47:30 class methods 472603:47:30 .by_entity_type 472703:47:30 calls the corresponding instance method 472803:47:30 .by_entity_id 472903:47:30 calls the corresponding instance method 473003:47:30 .by_author_id 473103:47:31 calls the corresponding instance method 473203:47:31 .by_entity_username 473303:47:31 calls the corresponding instance method 473403:47:31 .by_author_username 473503:47:31 calls the corresponding instance method 473603:47:31 #by_entity_id 473703:47:31 builds the correct SQL 473803:47:31 #by_entity_username 473903:47:31 builds the correct SQL 474003:47:31# [RSpecRunTime] Finishing example group spec/lib/click_house/models/audit_event_spec.rb. It took 0.35 second. Expected to take 0.45 second. 474103:47:31# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/query_spec.rb. Expected to take 0.44 second. 474203:47:31Gitlab::Usage::Metrics::Query 474403:47:31 returns the raw SQL 474503:47:31 does not mix a nil column with keyword arguments 474603:47:31 removes order from passed relation 474703:47:31 returns valid raw SQL for join relations 474803:47:31 returns valid raw SQL for join relations with joined columns 474903:47:31 .distinct_count 475003:47:31 returns the raw SQL 475103:47:31 does not mix a nil column with keyword arguments 475203:47:31 removes order from passed relation 475303:47:31 returns valid raw SQL for join relations 475403:47:31 returns valid raw SQL for join relations with joined columns 475603:47:31 returns the raw SQL 475803:47:31 returns the raw SQL 475903:47:31 estimate_batch_distinct_count 476003:47:31 returns the raw SQL 476203:47:31 returns the histogram sql 476403:47:31 raise ArgumentError error 476503:47:31# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/query_spec.rb. It took 0.36 second. Expected to take 0.44 second. 476603:47:31# [RSpecRunTime] Starting example group spec/lib/safe_zip/extract_params_spec.rb. Expected to take 0.43 second. 476703:47:31SafeZip::ExtractParams 476803:47:31 #extract_path 476903:47:31 is expected to eq "/tmp/safe-zip20241016-339-fo1n2d" 477003:47:31 #matching_target_directory 477103:47:31 path: "/public/index.html", result: "/public/" 477203:47:31 is expected to eq "/tmp/safe-zip20241016-339-t6q76c/public/" 477303:47:31 path: "/non/existing/path", result: nil 477403:47:31 is expected to eq nil 477503:47:31 path: "/public", result: nil 477603:47:31 is expected to eq nil 477703:47:31 path: "/folder/with/index.html", result: nil 477803:47:31 is expected to eq nil 477903:47:31 #target_directories 478003:47:31 starts with target_path 478103:47:31 ends with / for all paths 478203:47:31 #directories_wildcard 478303:47:31 adds * for all paths 478403:47:31 #matching_target_file 478503:47:31 path: "/public/index.html", result: true 478603:47:31 is expected to eq true 478703:47:31 path: "/non/existing/path", result: false 478803:47:31 is expected to eq false 478903:47:31 path: "/public/", result: false 479003:47:31 is expected to eq false 479103:47:31 path: "/folder/with/index.html", result: false 479203:47:31 is expected to eq false 479303:47:31 when directories and files are empty 479503:47:31# [RSpecRunTime] Finishing example group spec/lib/safe_zip/extract_params_spec.rb. It took 0.32 second. Expected to take 0.43 second. 479603:47:31# [RSpecRunTime] Starting example group spec/services/webauthn/register_service_spec.rb. Expected to take 0.4 second. 479703:47:31Webauthn::RegisterService 479903:47:31 returns a registration if challenge matches 480003:47:31 returns an error if challenge does not match 480103:47:31# [RSpecRunTime] Finishing example group spec/services/webauthn/register_service_spec.rb. It took 0.16 second. Expected to take 0.4 second. 480203:47:31# [RSpecRunTime] Starting example group spec/lib/safe_zip/extract_spec.rb. Expected to take 0.39 second. 480303:47:31SafeZip::Extract 480503:47:31 when using valid-simple.zip archive 480603:47:31 behaves like extracts archive 480703:47:31 when specifying directories 480803:47:31 does extract archive 480903:47:31 when specifying files 481003:47:32 does extract archive 481103:47:32 when using valid-symlinks-first.zip archive 481203:47:32 behaves like extracts archive 481303:47:32 when specifying directories 481403:47:32 does extract archive 481503:47:32 when specifying files 481603:47:32 does extract archive 481703:47:32 when using valid-non-writeable.zip archive 481803:47:32 behaves like extracts archive 481903:47:32 when specifying directories 482003:47:32 does extract archive 482103:47:32 when specifying files 482203:47:32 does extract archive 482303:47:32 when zip files are invalid 482403:47:32 name: "invalid-symlink-does-not-exist.zip", message: "does not exist" 482503:47:32 behaves like fails to extract archive 482603:47:32 does not extract archive 482703:47:32 name: "invalid-symlinks-outside.zip", message: "Symlink cannot be created" 482803:47:32 behaves like fails to extract archive 482903:47:32 does not extract archive 483003:47:32 name: "invalid-unexpected-large.zip", message: "larger when inflated" 483103:47:32 behaves like fails to extract archive 483203:47:32 does not extract archive 483303:47:32 when no matching directories are found 483403:47:32 behaves like fails to extract archive 483503:47:32 does not extract archive 483603:47:32 when no matching files are found 483703:47:32 behaves like fails to extract archive 483803:47:32 does not extract archive 483903:47:32# [RSpecRunTime] Finishing example group spec/lib/safe_zip/extract_spec.rb. It took 0.26 second. Expected to take 0.39 second. 484003:47:32# [RSpecRunTime] Starting example group spec/helpers/instance_configuration_helper_spec.rb. Expected to take 0.36 second. 484103:47:32InstanceConfigurationHelper 484203:47:32 #instance_configuration_cell_html 484303:47:32 boolean are valid values to display 484403:47:32 if not block is passed 484503:47:32 returns the parameter if present 484603:47:32 returns "-" if the parameter is blank 484703:47:32 if a block is passed 484803:47:32 returns the result of the block 484903:47:32 returns "-" if the parameter is blank 485003:47:32 #instance_configuration_human_size_cell 485103:47:32 returns "-" if the parameter is blank 485203:47:32 accepts the value in bytes 485303:47:32 returns the value in human size readable format 485403:47:32 #instance_configuration_disabled_cell_html 485503:47:32 returns "-" if parameter is 0 485603:47:32 return parameter if not 0 485703:47:32# [RSpecRunTime] Finishing example group spec/helpers/instance_configuration_helper_spec.rb. It took 0.29 second. Expected to take 0.36 second. 485803:47:32# [RSpecRunTime] Starting example group spec/lib/gitlab/database/query_analyzers/gitlab_schemas_validate_connection_spec.rb. Expected to take 0.35 second. 485903:47:32Gitlab::Database::QueryAnalyzers::GitlabSchemasValidateConnection 486003:47:32 properly observes all queries 486103:47:32 for simple query observes schema correctly 486203:47:32 is expected not to raise Exception 486303:47:32 for query accessing gitlab_ci and gitlab_main 486403:47:32 is expected to raise Exception with message matching /The query tried to access \["projects", "p_ci_builds"\]/ 486503:47:32 for query accessing gitlab_ci and gitlab_main the gitlab_schemas is always ordered 486603:47:32 is expected to raise Exception with message matching /The query tried to access \["p_ci_builds", "projects"\]/ 486703:47:32 for query accessing main table from CI database 486803:47:32 is expected to raise Exception with message matching /The query tried to access \["projects"\]/ 486903:47:32 for query accessing CI database 487003:47:32 is expected not to raise Exception 487103:47:32 for query accessing CI table from main database 487203:47:32 is expected to raise Exception with message matching /The query tried to access \["p_ci_builds"\]/ 487303:47:32 for query accessing unknown gitlab_schema 487403:47:32 is expected to raise Exception with message matching /Could not find gitlab schema for table new_table/ 487503:47:32 for DDL operation that adds a view that changes MAIN and CI and contains DML statements 487603:47:32 is expected not to raise Exception 487703:47:32 when analyzer is enabled for tests 487803:47:32 throws an error when trying to access a table that belongs to the gitlab_main schema from the ci database 487903:47:32 throws an error when trying to access a table that belongs to the gitlab_ci schema from the main database 488003:47:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/query_analyzers/gitlab_schemas_validate_connection_spec.rb. It took 0.25 second. Expected to take 0.35 second. 488103:47:32# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/pipeline/process_spec.rb. Expected to take 0.33 second. 488203:47:32Gitlab::Ci::Pipeline::Chain::Pipeline::Process 488403:47:33 schedules a job to process the pipeline 488603:47:33 is expected to be falsey 488703:47:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/pipeline/process_spec.rb. It took 0.27 second. Expected to take 0.33 second. 488803:47:33# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/sticking_spec.rb. Expected to take 0.33 second. 488903:47:33Gitlab::Database::LoadBalancing::Sticking 489003:47:33 #find_caught_up_replica 489103:47:33 when no write location could be found 489203:47:33 returns true 489303:47:33 when use_primary_on_empty_location is true 489403:47:33 returns false, does not unstick and calls use_primary! 489503:47:33 when all replicas have caught up 489603:47:33 returns true and unsticks 489703:47:33 when only some of the replicas have caught up 489803:47:33 returns true and does not unstick 489903:47:33 when none of the replicas have caught up 490003:47:33 returns false, does not unstick and calls use_primary! 490103:47:33 when use_primary_on_failure is false 490203:47:33 does not call use_primary! 490403:47:33 behaves like sticking 490503:47:33 sticks an entity to the primary 490603:47:33 does not update the write location when no replicas are used 490803:47:33 behaves like sticking 490903:47:33 sticks an entity to the primary 491003:47:33 does not update the write location when no replicas are used 491103:47:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/sticking_spec.rb. It took 0.25 second. Expected to take 0.33 second. 491203:47:33# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/jwt/symmetric_spec.rb. Expected to take 0.31 second. 491303:47:33Atlassian::JiraConnect::Jwt::Symmetric 491503:47:33 is expected to eq "123" 491703:47:33 is expected to eq nil 491903:47:33 is expected to eq "123" 492103:47:33 is expected to eq nil 492403:47:33 is expected to eq false 492603:47:33 is expected to eq true 492703:47:33 #verify_qsh_claim 492803:47:33 is expected to eq true 492903:47:33 qsh does not match 493003:47:33 is expected to eq false 493103:47:33 creating query string hash raises an error 493203:47:33 is expected to eq false 493303:47:33 #verify_context_qsh_claim 493403:47:33 is expected to eq true 493503:47:33 jwt does not contain a context qsh 493603:47:33 is expected to eq false 493703:47:33# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/jwt/symmetric_spec.rb. It took 0.24 second. Expected to take 0.31 second. 493803:47:33# [RSpecRunTime] Starting example group spec/serializers/group_link/group_group_link_serializer_spec.rb. Expected to take 0.3 second. 493903:47:33GroupLink::GroupGroupLinkSerializer 494003:47:33 matches json schema 494103:47:33# [RSpecRunTime] Finishing example group spec/serializers/group_link/group_group_link_serializer_spec.rb. It took 0.23 second. Expected to take 0.3 second. 494203:47:33# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking/destinations/snowplow_micro_spec.rb. Expected to take 0.29 second. 494303:47:33Gitlab::Tracking::Destinations::SnowplowMicro 494403:47:33 is expected to delegate #flush to the #tracker object 494603:47:33 when snowplow_micro config is set 494703:47:33 returns proper URI 494803:47:33 when gitlab config has https scheme 494903:47:33 returns proper URI 495003:47:33 when snowplow_micro config is not set 495103:47:33 returns localhost hostname 495303:47:33 includes protocol with the correct value 495403:47:33 includes port with the correct value 495503:47:33 includes forceSecureTracker with value false 495603:47:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking/destinations/snowplow_micro_spec.rb. It took 0.23 second. Expected to take 0.29 second. 495703:47:33# [RSpecRunTime] Starting example group spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb. Expected to take 0.28 second. 495803:47:33Gitlab::QuickActions::TimelineTextAndDateTimeSeparator 496003:47:33 with invalid parameters in arg line 496103:47:33 with empty arg line 496203:47:33 behaves like arg line with invalid parameters 496403:47:34 with invalid date 496503:47:34 behaves like arg line with invalid parameters 496703:47:34 behaves like arg line with invalid parameters 496903:47:34 behaves like arg line with invalid parameters 497103:47:34 with invalid time 497203:47:34 behaves like arg line with invalid parameters 497403:47:34 when date is invalid in arg line 497503:47:34 return current date 497603:47:34 with valid parameters 497703:47:34 when only timeline text present in arg line 497803:47:34 behaves like arg line with valid parameters 497903:47:34 returns text and date time array 498003:47:34 when only timeline text and time present in arg line 498103:47:34 behaves like arg line with valid parameters 498203:47:34 returns text and date time array 498303:47:34 when timeline text and date is present in arg line 498403:47:34 behaves like arg line with valid parameters 498503:47:34 returns text and date time array 498603:47:34# [RSpecRunTime] Finishing example group spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb. It took 0.2 second. Expected to take 0.28 second. 498703:47:34# [RSpecRunTime] Starting example group spec/views/devise/registrations/_signup_box_form.html.haml_spec.rb. Expected to take 0.26 second. 498803:47:34devise/registrations/_signup_box_form 498903:47:34 renders the terms 499003:47:34# [RSpecRunTime] Finishing example group spec/views/devise/registrations/_signup_box_form.html.haml_spec.rb. It took 0.08 second. Expected to take 0.26 second. 499103:47:34# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/mappings/view_to_system_specs_mappings_spec.rb. Expected to take 0.26 second. 499203:47:34Tooling::Mappings::ViewToSystemSpecsMappings 499403:47:34 when the changed files are not view files 499503:47:34 behaves like writes nothing to the output file 499603:47:34 writes nothing to the output file 499703:47:34 when the changed files are view files 499803:47:34 when the view files do not exist on disk 499903:47:34 behaves like writes nothing to the output file 500003:47:34 writes nothing to the output file 500103:47:34 when the view files exist on disk 500203:47:34 when no feature match the view 500303:47:34 behaves like writes nothing to the output file 500403:47:34 writes nothing to the output file 500503:47:34 when there is a feature spec that exactly matches the view 500603:47:34 writes that feature spec to the output file 500703:47:34 when there is a feature spec that matches the parent folder of the view 500803:47:34 writes all of the feature specs for the parent folder to the output file 500903:47:34# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/mappings/view_to_system_specs_mappings_spec.rb. It took 0.12 second. Expected to take 0.26 second. 501003:47:34# [RSpecRunTime] Starting example group spec/lib/gitlab/sql/recursive_cte_spec.rb. Expected to take 0.25 second. 501103:47:34Gitlab::SQL::RecursiveCTE 501303:47:34 generates an Arel relation for the CTE body 501503:47:34 returns an alias for the CTE 501603:47:34 replaces dots with an underscore 501803:47:34 applies a CTE to an ActiveRecord::Relation 501903:47:34 behaves like CTE with MATERIALIZED keyword examples 502003:47:34 adding MATERIALIZE to the CTE 502103:47:34 adds MATERIALIZE keyword 502203:47:34 when materialized is disabled 502303:47:34 does not add MATERIALIZE keyword 502403:47:34# [RSpecRunTime] Finishing example group spec/lib/gitlab/sql/recursive_cte_spec.rb. It took 0.17 second. Expected to take 0.25 second. 502503:47:34# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/strong_memoize_attr_spec.rb. Expected to take 0.24 second. 502603:47:34RuboCop::Cop::Gitlab::StrongMemoizeAttr 502703:47:34 when strong_memoize() is the entire body of a method 502803:47:34 when the memoization name is the same as the method name 502903:47:34 registers an offense and autocorrects 503003:47:34 when the memoization name is different from the method name 503103:47:34 registers an offense and autocorrects 503203:47:34 when strong_memoize_with() is called with parameters 503303:47:34 does not register an offense 503403:47:34 when strong_memoize() is used in a method with parameters 503503:47:34 does not register an offense 503603:47:34 when strong_memoize() is not the entire body of the method 503703:47:34 registers an offense and does not autocorrect 503803:47:34 when strong_memoize() is used in a singleton method 503903:47:34 does not register an offense 504003:47:34 when strong_memoize_with() is called without parameters 504103:47:34 registers an offense and autocorrects 504203:47:34# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/strong_memoize_attr_spec.rb. It took 0.28 second. Expected to take 0.24 second. 504303:47:34# [RSpecRunTime] Starting example group spec/workers/concerns/limited_capacity/job_tracker_spec.rb. Expected to take 0.23 second. 504403:47:34LimitedCapacity::JobTracker 504603:47:34 adds jid to the set 504703:47:34 returns false if the jid was not added 504903:47:34 removes jid from the set 505103:47:34 with running jobs 505203:47:34 does not remove the jid from the set 505303:47:34 does only one Redis call to get the job ids 505403:47:34 with completed jobs 505503:47:34 removes the jid from the set 505603:47:35 gets the job ids, removes them, and updates the counter with only two Redis calls 505703:47:35# [RSpecRunTime] Finishing example group spec/workers/concerns/limited_capacity/job_tracker_spec.rb. It took 0.18 second. Expected to take 0.23 second. 505803:47:35# [RSpecRunTime] Starting example group spec/models/project_import_data_spec.rb. Expected to take 0.22 second. 505903:47:35ProjectImportData 506003:47:35 does not allow STI 506203:47:35 writes the Hash to the attribute if it is nil 506303:47:35 merges the Hash into an existing Hash if one was present 506403:47:35 #merge_credentials 506503:47:35 writes the Hash to the attribute if it is nil 506603:47:35 merges the Hash into an existing Hash if one was present 506703:47:35 #clear_credentials 506803:47:35 clears out the Hash 506903:47:35# [RSpecRunTime] Finishing example group spec/models/project_import_data_spec.rb. It took 0.19 second. Expected to take 0.22 second. 507003:47:35# [RSpecRunTime] Starting example group spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb. Expected to take 0.21 second. 507103:47:35Gitlab::GithubGistsImport::FinishImportWorker 507303:47:35 when there are no remaining jobs 507403:47:35 marks import status as finished 507503:47:35 when there are remaining jobs 507603:47:35 reschedules the worker 507703:47:35 when some gists were failed to import 507803:47:35 sends an email to user 507903:47:35 .sidekiq_retries_exhausted 508003:47:35 sets status to failed 508103:47:35# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb. It took 0.16 second. Expected to take 0.21 second. 508203:47:35# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_repository_storage.html.haml_spec.rb. Expected to take 0.2 second. 508303:47:35admin/application_settings/_repository_storage.html.haml 508403:47:35 with storage weights configured 508503:47:35 lists storages with weight 508603:47:35 lists storages without weight 508703:47:35 lists only configured storages 508803:47:35# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_repository_storage.html.haml_spec.rb. It took 0.14 second. Expected to take 0.2 second. 508903:47:35# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/log_util_spec.rb. Expected to take 0.2 second. 509003:47:35Gitlab::ImportExport::LogUtil 509103:47:35 .exportable_to_log_payload 509203:47:35 when exportable is a group 509303:47:35 returns hash with group keys 509403:47:35 when exportable is a project 509503:47:35 returns hash with project keys 509603:47:35 when exportable is a new record 509703:47:35 returns empty hash 509803:47:35 when exportable is an unexpected type 509903:47:35 returns empty hash 510003:47:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/log_util_spec.rb. It took 0.14 second. Expected to take 0.2 second. 510103:47:35# [RSpecRunTime] Starting example group spec/lib/banzai/filter/image_lazy_load_filter_spec.rb. Expected to take 0.19 second. 510203:47:35Banzai::Filter::ImageLazyLoadFilter 510303:47:35 adds a class attribute 510403:47:35 appends to the current class attribute 510503:47:35 adds a async decoding attribute 510603:47:35 transforms the image src to a data-src 510703:47:35 works with external images 510803:47:35 behaves like pipeline timing check 510903:47:35 checks the pipeline timing 511003:47:35# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/image_lazy_load_filter_spec.rb. It took 0.14 second. Expected to take 0.19 second. 511103:47:35# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/undefined_spec.rb. Expected to take 0.18 second. 511203:47:35Gitlab::Config::Entry::Undefined 511403:47:35 is leaf node 511603:47:35 is always valid 511803:47:35 is does not contain errors 512203:47:35 is not relevant 512403:47:35 is not defined 512703:47:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/undefined_spec.rb. It took 0.16 second. Expected to take 0.18 second. 512803:47:35# [RSpecRunTime] Starting example group spec/serializers/codequality_degradation_entity_spec.rb. Expected to take 0.17 second. 512903:47:35CodequalityDegradationEntity 513103:47:35 when codequality contains an error 513203:47:35 when line is included in location 513303:47:35 contains correct codequality degradation details 513403:47:35 when line is included in positions 513503:47:35 contains correct codequality degradation details 513603:47:35 when severity is capitalized 513703:47:36 lowercases severity 513803:47:36 when severity is a non-codeclimate-standard severity 513903:47:36 returns severity as unknown 514003:47:36# [RSpecRunTime] Finishing example group spec/serializers/codequality_degradation_entity_spec.rb. It took 0.09 second. Expected to take 0.17 second. 514103:47:36# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/yaml/documents_spec.rb. Expected to take 0.17 second. 514203:47:36Gitlab::Ci::Config::Yaml::Documents 514403:47:36 when there are at least 2 documents and the first document has a `spec` keyword 514503:47:36 returns the header 514603:47:36 when there are fewer than 2 documents 514803:47:36 when there are at least 2 documents and the first document does not have a `spec` keyword 515103:47:36 when there is a header 515203:47:36 returns the unparsed content of the last document 515303:47:36 when there is no header 515403:47:36 returns the unparsed content of the first document 515503:47:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/yaml/documents_spec.rb. It took 0.11 second. Expected to take 0.17 second. 515603:47:36# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/environment_matcher_spec.rb. Expected to take 0.16 second. 515703:47:36Gitlab::Ci::EnvironmentMatcher 515903:47:36 when given pattern is a normal string 516003:47:36 returns true on an exact match 516103:47:36 returns false if not an exact match 516203:47:36 when given pattern has a wildcard 516303:47:36 returns true on wildcard matches 516403:47:36 returns false when not a wildcard match 516503:47:36 when given pattern is nil 516603:47:36 always returns false 516703:47:36 when given pattern is an empty string 516803:47:36 always returns false 516903:47:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/environment_matcher_spec.rb. It took 0.13 second. Expected to take 0.16 second. 517003:47:36# [RSpecRunTime] Starting example group spec/initializers/validate_puma_spec.rb. Expected to take 0.16 second. 517103:47:36validate puma 517303:47:36 when worker count is 0 517403:47:36 is expected to raise String 517503:47:36 when worker count is > 0 517603:47:36 is expected not to raise Exception 517703:47:36 for other environments 517803:47:36 when worker count is 0 518003:47:36 is expected not to raise Exception 518103:47:36 warns about running Puma in a Single mode 518203:47:36 when worker count is > 0 518303:47:36 does not issue a warning 518403:47:36# [RSpecRunTime] Finishing example group spec/initializers/validate_puma_spec.rb. It took 0.12 second. Expected to take 0.16 second. 518503:47:36# [RSpecRunTime] Starting example group spec/validators/gitlab/zoom_url_validator_spec.rb. Expected to take 0.15 second. 518603:47:36Gitlab::ZoomUrlValidator 518803:47:36 when zoom link starts with https 518903:47:36 passes validation 519003:47:36 when zoom link does not start with https 519103:47:36 fails validation 519203:47:36 when zoom link does not start with a scheme 519303:47:36 fails validation 519403:47:36# [RSpecRunTime] Finishing example group spec/validators/gitlab/zoom_url_validator_spec.rb. It took 0.13 second. Expected to take 0.15 second. 519503:47:36# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/atlassian/auth_hash_spec.rb. Expected to take 0.14 second. 519603:47:36Gitlab::Auth::Atlassian::AuthHash 519803:47:36 returns the correct uid 520003:47:36 returns the correct token 520103:47:36 #refresh_token 520203:47:36 returns the correct refresh token 520403:47:36 returns the correct expires boolean 520603:47:36 returns the correct expiration 520703:47:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/atlassian/auth_hash_spec.rb. It took 0.12 second. Expected to take 0.14 second. 520803:47:36# [RSpecRunTime] Starting example group spec/models/ci/trigger_request_spec.rb. Expected to take 0.14 second. 520903:47:36Ci::TriggerRequest 521003:47:36 does not allow STI 521203:47:36 be invalid if saving a variable 521303:47:36 be valid if not saving a variable 521403:47:36# [RSpecRunTime] Finishing example group spec/models/ci/trigger_request_spec.rb. It took 0.08 second. Expected to take 0.14 second. 521503:47:36# [RSpecRunTime] Starting example group spec/tooling/danger/settings_sections_spec.rb. Expected to take 0.13 second. 521603:47:36Tooling::Danger::SettingsSections 521703:47:36 adds a new markdown section listing every matching line 521803:47:36 when none of the changed files are Haml or Vue files 521903:47:36 does not write any markdown 522003:47:36 when none of the changed lines match the pattern 522103:47:36 does not write any markdown 522203:47:36 when some files match the pattern but in ignored folders 522303:47:36 does not write any markdown 522403:47:36 when on stable branch 522503:47:36 does not write any markdown 522603:47:36# [RSpecRunTime] Finishing example group spec/tooling/danger/settings_sections_spec.rb. It took 0.12 second. Expected to take 0.13 second. 522703:47:36# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/visitor_location_spec.rb. Expected to take 0.13 second. 522803:47:36Gitlab::Auth::VisitorLocation 522903:47:36 returns country and city 523003:47:36 when location headers are not set 523103:47:36 cannot determine country and city 523203:47:36 when locale is not default 523303:47:36 returns localized country name 523403:47:36 when country code not recognized 523503:47:36 returns country code 523603:47:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/visitor_location_spec.rb. It took 0.1 second. Expected to take 0.13 second. 523703:47:36# [RSpecRunTime] Starting example group spec/graphql/types/event_type_spec.rb. Expected to take 0.13 second. 523803:47:36Types::EventType 523903:47:36 is expected to require graphql authorizations :read_event 524003:47:36 is expected to eq "Event" 524103:47:37 is expected to have graphql fields :id, :author, :action, :created_at, and :updated_at 524203:47:37# [RSpecRunTime] Finishing example group spec/graphql/types/event_type_spec.rb. It took 0.07 second. Expected to take 0.13 second. 524303:47:37# [RSpecRunTime] Starting example group spec/services/users/validate_push_otp_service_spec.rb. Expected to take 0.12 second. 524403:47:37Users::ValidatePushOtpService 524503:47:37 FortiAuthenticator 524603:47:37 calls PushOtp strategy 524703:47:37 unexpected error 524803:47:37 returns error 524903:47:37# [RSpecRunTime] Finishing example group spec/services/users/validate_push_otp_service_spec.rb. It took 0.09 second. Expected to take 0.12 second. 525003:47:37# [RSpecRunTime] Starting example group spec/graphql/resolvers/feature_flag_resolver_spec.rb. Expected to take 0.12 second. 525103:47:37Resolvers::FeatureFlagResolver 525303:47:37 on feature flag resolution 525403:47:37 when feature flag disabled 525503:47:37 returns `false` 525603:47:37 when feature flag enabled 525703:47:37 returns `true` 525803:47:37# [RSpecRunTime] Finishing example group spec/graphql/resolvers/feature_flag_resolver_spec.rb. It took 0.09 second. Expected to take 0.12 second. 525903:47:37# [RSpecRunTime] Starting example group spec/lib/gitlab/external_authorization/logger_spec.rb. Expected to take 0.11 second. 526003:47:37Gitlab::ExternalAuthorization::Logger 526203:47:37 logs a nice message for an access request 526303:47:37 does not trip without a project path 526403:47:37 adds the load time for cached accesses 526503:47:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/external_authorization/logger_spec.rb. It took 0.08 second. Expected to take 0.11 second. 526603:47:37# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/activity_spec.rb. Expected to take 0.11 second. 526703:47:37Gitlab::Auth::Activity 526803:47:37 .each_counter 526903:47:37 has all static counters defined 527003:47:37 has all static incrementers defined 527103:47:37 has all counters starting with `user_` 527203:47:37 yields counter method, name and description 527303:47:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/activity_spec.rb. It took 0.09 second. Expected to take 0.11 second. 527403:47:37# [RSpecRunTime] Starting example group spec/lib/gitlab/tab_width_spec.rb. Expected to take 0.1 second. 527503:47:37Gitlab::TabWidth 527603:47:37 .css_class_for_user 527703:47:37 returns default CSS class when user is nil 527803:47:37 returns CSS class for user's tab width 527903:47:37 raises if tab width is out of valid range 528003:47:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/tab_width_spec.rb. It took 0.07 second. Expected to take 0.1 second. 528103:47:37# [RSpecRunTime] Starting example group spec/lib/gitlab/string_regex_marker_spec.rb. Expected to take 0.1 second. 528203:47:37Gitlab::StringRegexMarker 528403:47:37 with a single occurrence 528503:47:37 marks the match 528603:47:37 with multiple occurrences 528703:47:37 marks the matches 528803:47:37 with a Gitlab::UntrustedRegexp 528903:47:37 marks the matches 529003:47:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/string_regex_marker_spec.rb. It took 0.07 second. Expected to take 0.1 second. 529103:47:37# [RSpecRunTime] Starting example group spec/graphql/types/key_type_spec.rb. Expected to take 0.09 second. 529203:47:37Types::KeyType 529303:47:37 contains attributes for SSH keys 529403:47:37 is expected to include Types::TodoableInterface 529503:47:37 is expected to eq "Key" 529603:47:37# [RSpecRunTime] Finishing example group spec/graphql/types/key_type_spec.rb. It took 0.07 second. Expected to take 0.09 second. 529703:47:37# [RSpecRunTime] Starting example group spec/support_specs/capybara_wait_for_requests_spec.rb. Expected to take 0.09 second. 529803:47:37capybara_wait_for_requests 529903:47:37 for Capybara::Session::WaitForRequestsAfterVisitPage 530003:47:37 waits for requests after a page visit 530103:47:37 for Capybara::Node::Actions::WaitForRequestsAfterClickButton 530203:47:37 waits for requests after a click button 530303:47:37 for Capybara::Node::Actions::WaitForRequestsAfterClickLink 530403:47:37 waits for requests after a click link 530503:47:37# [RSpecRunTime] Finishing example group spec/support_specs/capybara_wait_for_requests_spec.rb. It took 0.07 second. Expected to take 0.09 second. 530603:47:37# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/helpers/predictive_tests_helper_spec.rb. Expected to take 0.09 second. 530703:47:37Tooling::Helpers::PredictiveTestsHelper 530803:47:37 #folders_for_available_editions 531003:47:37 returns the correct paths 531203:47:37 returns the correct paths 531403:47:37 returns the correct paths 531503:47:37# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/helpers/predictive_tests_helper_spec.rb. It took 0.07 second. Expected to take 0.09 second. 531603:47:37# [RSpecRunTime] Starting example group spec/views/errors/access_denied.html.haml_spec.rb. Expected to take 0.09 second. 531703:47:37errors/access_denied 531803:47:37 does not fail to render when there is no message provided 531903:47:37# [RSpecRunTime] Finishing example group spec/views/errors/access_denied.html.haml_spec.rb. It took 0.04 second. Expected to take 0.09 second. 532003:47:37# [RSpecRunTime] Starting example group spec/lib/gitlab/grape_logging/loggers/queue_duration_logger_spec.rb. Expected to take 0.08 second. 532103:47:37Gitlab::GrapeLogging::Loggers::QueueDurationLogger 532303:47:37 when no proxy duration is available 532403:47:37 returns an empty hash 532503:47:37 when a proxy duration is available 532603:47:37 adds the duration to log parameters 532703:47:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/grape_logging/loggers/queue_duration_logger_spec.rb. It took 0.05 second. Expected to take 0.08 second. 532803:47:37# [RSpecRunTime] Starting example group spec/graphql/types/packages/composer/json_type_spec.rb. Expected to take 0.08 second. 532903:47:37Types::Packages::Composer::JsonType 533003:47:37 is expected to eq "PackageComposerJsonType" 533103:47:37 includes composer json files 533203:47:37# [RSpecRunTime] Finishing example group spec/graphql/types/packages/composer/json_type_spec.rb. It took 0.04 second. Expected to take 0.08 second. 533303:47:37# [RSpecRunTime] Starting example group spec/graphql/types/anti_abuse/abuse_report_label_type_spec.rb. Expected to take 0.07 second. 533403:47:37Types::AntiAbuse::AbuseReportLabelType 533503:47:37 has the correct fields 533603:47:37 is expected to require graphql authorizations :read_label 533703:47:37# [RSpecRunTime] Finishing example group spec/graphql/types/anti_abuse/abuse_report_label_type_spec.rb. It took 0.04 second. Expected to take 0.07 second. 533803:47:37# [RSpecRunTime] Starting example group spec/graphql/types/query_complexity_type_spec.rb. Expected to take 0.07 second. 533903:47:37Types::QueryComplexityType 534003:47:37 is expected to have graphql fields :limit and :score 534103:47:37 works when executed 534203:47:37# [RSpecRunTime] Finishing example group spec/graphql/types/query_complexity_type_spec.rb. It took 0.05 second. Expected to take 0.07 second. 534303:47:37# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb. Expected to take 0.07 second. 534403:47:37Gitlab::Kubernetes::Kubeconfig::Entry::Cluster 534603:47:37 is expected to eq {:cluster=>{:server=>"url"}, :name=>"name"} 534703:47:37 with a certificate 534803:47:37 is expected to eq {:cluster=>{:"certificate-authority-data"=>"Y2VydGlmaWNhdGU=", :server=>"url"}, :name=>"name"} 534903:47:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb. It took 0.05 second. Expected to take 0.07 second. 535003:47:37# [RSpecRunTime] Starting example group spec/graphql/types/ci/catalog/resources/components/input_type_spec.rb. Expected to take 0.07 second. 535103:47:37Types::Ci::Catalog::Resources::Components::InputType 535203:47:38 exposes the expected fields 535303:47:38 is expected to eq "CiCatalogResourceComponentInput" 535403:47:38# [RSpecRunTime] Finishing example group spec/graphql/types/ci/catalog/resources/components/input_type_spec.rb. It took 0.05 second. Expected to take 0.07 second. 535503:47:38# [RSpecRunTime] Starting example group spec/graphql/types/milestone_stats_type_spec.rb. Expected to take 0.06 second. 535603:47:38Types::MilestoneStatsType 535703:47:38 is expected to require graphql authorizations :read_milestone 535803:47:38 has the expected fields 535903:47:38# [RSpecRunTime] Finishing example group spec/graphql/types/milestone_stats_type_spec.rb. It took 0.05 second. Expected to take 0.06 second. 536003:47:38# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/action_cable_callbacks_spec.rb. Expected to take 0.06 second. 536103:47:38Gitlab::Database::LoadBalancing::ActionCableCallbacks 536303:47:38 releases the connection and clears the session 536403:47:38 with an exception 536503:47:38 releases the connection and clears the session 536603:47:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/action_cable_callbacks_spec.rb. It took 0.05 second. Expected to take 0.06 second. 536703:47:38# [RSpecRunTime] Starting example group spec/initializers/session_store_spec.rb. Expected to take 0.06 second. 536803:47:38Session initializer for GitLab 536903:47:38 config#session_store 537003:47:38 initialized as a redis_store with a proper servers configuration 537103:47:38# [RSpecRunTime] Finishing example group spec/initializers/session_store_spec.rb. It took 0.03 second. Expected to take 0.06 second. 537203:47:38# [RSpecRunTime] Starting example group spec/services/packages/rpm/repository_metadata/build_primary_xml_service_spec.rb. Expected to take 0.05 second. 537303:47:38Packages::Rpm::RepositoryMetadata::BuildPrimaryXmlService 537503:47:38 adds node with required_text_only_attributes 537603:47:38# [RSpecRunTime] Finishing example group spec/services/packages/rpm/repository_metadata/build_primary_xml_service_spec.rb. It took 0.03 second. Expected to take 0.05 second. 537703:47:38# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric_spec.rb. Expected to take 0.05 second. 537803:47:38Gitlab::Usage::Metrics::Instrumentations::CollectedDataCategoriesMetric 537903:47:38 behaves like a correct instrumented metric value 538003:47:38 has correct value 538103:47:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric_spec.rb. It took 0.02 second. Expected to take 0.05 second. 538203:47:38# [RSpecRunTime] Starting example group spec/lib/api/entities/nuget/dependency_spec.rb. Expected to take 0.04 second. 538303:47:38API::Entities::Nuget::Dependency 538503:47:38# [RSpecRunTime] Finishing example group spec/lib/api/entities/nuget/dependency_spec.rb. It took 0.02 second. Expected to take 0.04 second. 538603:47:38# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/pod_cmd_spec.rb. Expected to take 0.04 second. 538703:47:38Gitlab::Kubernetes::PodCmd 538803:47:38 .retry_command 538903:47:38 constructs string properly 539003:47:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/pod_cmd_spec.rb. It took 0.02 second. Expected to take 0.04 second. 539103:47:38# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/package_spec.rb. Expected to take 0.04 second. 539203:47:38Types::PermissionTypes::Package 539303:47:38 has the expected fields 539403:47:38# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/package_spec.rb. It took 0.02 second. Expected to take 0.04 second. 539503:47:38# [RSpecRunTime] Starting example group spec/serializers/namespace_serializer_spec.rb. Expected to take 0.04 second. 539603:47:38NamespaceSerializer 539703:47:38 represents NamespaceBasicEntity entities 539803:47:38# [RSpecRunTime] Finishing example group spec/serializers/namespace_serializer_spec.rb. It took 0.02 second. Expected to take 0.04 second. 539903:47:38# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb. Expected to take 0.04 second. 540003:47:38Types::WorkItems::Widgets::CurrentUserTodosType 540103:47:38 exposes the expected fields 540203:47:38# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb. It took 0.02 second. Expected to take 0.04 second. 540303:47:57auto_explain log contains 1736 entries for main, writing to /builds/gitlab-org/gitlab-foss/auto_explain/rspec-unit-pg14-7-44.339.main.ndjson.gz 540403:47:57took 18.55959426 540503:48:13auto_explain log contains 1737 entries for ci, writing to /builds/gitlab-org/gitlab-foss/auto_explain/rspec-unit-pg14-7-44.339.ci.ndjson.gz 540603:48:13took 15.132051465 540703:48:13[TEST PROF INFO] EventProf results for sql.active_record 540803:48:13Total time: 03:35.858 of 16:46.376 (21.45%) 540903:48:13Total events: 157574 541003:48:13Top 5 slowest suites (by time): 541103:48:13MergeRequestDiff (./spec/models/merge_request_diff_spec.rb:5) – 00:58.487 (40627 / 267) of 06:25.552 (15.17%) 541203:48:13Event (./spec/models/event_spec.rb:5) – 00:23.904 (17996 / 166) of 01:29.342 (26.76%) 541303:48:13ProjectHook (./spec/models/hooks/project_hook_spec.rb:5) – 00:12.733 (2710 / 78) of 00:28.431 (44.79%) 541403:48:13Ci::BuildRunnerPresenter (./spec/presenters/ci/build_runner_presenter_spec.rb:5) – 00:10.965 (8566 / 59) of 00:37.687 (29.1%) 541503:48:13gitlab:cleanup rake tasks (./spec/tasks/gitlab/cleanup_rake_spec.rb:5) – 00:07.741 (6573 / 35) of 00:39.460 (19.62%) 541603:48:13Knapsack report was generated. Preview: 541803:48:13 "spec/models/merge_request_diff_spec.rb": 385.5517619990005, 541903:48:13 "spec/models/event_spec.rb": 89.34266075199957, 542003:48:13 "spec/tasks/gitlab/cleanup_rake_spec.rb": 39.42152151299979, 542103:48:13 "spec/presenters/ci/build_runner_presenter_spec.rb": 37.6868226509996, 542203:48:13 "spec/lib/gitlab/diff/file_collection/merge_request_diff_batch_spec.rb": 29.938844069999504, 542303:48:13 "spec/models/hooks/project_hook_spec.rb": 28.431671421999454, 542403:48:13 "spec/models/concerns/avatarable_spec.rb": 21.42914891199962, 542503:48:13 "spec/lib/gitlab/ci/status/external/factory_spec.rb": 21.349816793000173, 542603:48:13 "spec/models/compare_spec.rb": 21.376798190000045, 542703:48:13 "spec/models/ci/build_runner_session_spec.rb": 17.973757383000702, 542803:48:13 "spec/lib/gitlab/seeders/ci/catalog/resource_seeder_spec.rb": 15.887677531000008, 542903:48:13 "spec/services/ci/resource_groups/assign_resource_from_resource_group_service_spec.rb": 16.523836666000534, 543003:48:13 "spec/lib/gitlab/import_export/import_failure_service_spec.rb": 14.500291180000204, 543103:48:13 "spec/services/branches/delete_merged_service_spec.rb": 12.728320424999765, 543203:48:13 "spec/lib/gitlab/suggestions/suggestion_set_spec.rb": 12.639360002000103, 543303:48:13 "spec/models/operations/feature_flags/user_list_spec.rb": 10.107711562000077, 543403:48:13 "spec/tasks/gitlab/git_rake_spec.rb": 9.480267035999532, 543503:48:13 "spec/models/integrations/prometheus_spec.rb": 10.79051254300066, 543603:48:13 "spec/models/ci/running_build_spec.rb": 7.827961664000213, 543703:48:13 "spec/services/issue_links/create_service_spec.rb": 8.220126574999995, 543803:48:13 "spec/services/test_hooks/project_service_spec.rb": 8.4141416020002, 543903:48:13 "spec/lib/gitlab/diff/file_collection/compare_spec.rb": 7.205379548000565, 544003:48:13 "spec/lib/gitlab/slash_commands/issue_move_spec.rb": 6.539963084999727, 544103:48:13 "spec/lib/gitlab/github_import/importer/labels_importer_spec.rb": 6.7669091289999415, 544203:48:13 "spec/serializers/ci/trigger_entity_spec.rb": 5.852623273999598, 544303:48:13 "spec/models/import/source_user_spec.rb": 7.116248344000269, 544403:48:13 "spec/services/work_items/data_sync/move_service_spec.rb": 5.234111517999736, 544503:48:13 "spec/workers/ci/ref_delete_unlock_artifacts_worker_spec.rb": 5.437707923000744, 544603:48:13 "spec/lib/gitlab/gitaly_client/with_feature_flag_actors_spec.rb": 5.3038959229998, 544703:48:13 "spec/models/ci/build_trace_chunks/database_spec.rb": 4.922675391000666, 544803:48:13 "spec/workers/object_pool/create_worker_spec.rb": 4.940264708999166, 544903:48:13 "spec/lib/gitlab/x509/signature_sigstore_spec.rb": 4.293584254999587, 545003:48:13 "spec/services/groups/import_export/export_service_spec.rb": 3.908653931999652, 545103:48:13 "spec/lib/gitlab/ci/pipeline/chain/validate/repository_spec.rb": 5.1112537170001815, 545203:48:13 "spec/lib/gitlab/github_import/importer/events/changed_assignee_spec.rb": 3.8267029079997883, 545303:48:13 "spec/lib/sidebars/projects/menus/zentao_menu_spec.rb": 3.9342188410000745, 545403:48:13 "spec/services/work_items/export_csv_service_spec.rb": 2.963795198999833, 545503:48:13 "spec/models/users/credit_card_validation_spec.rb": 2.922239332000572, 545603:48:13 "spec/presenters/deployments/deployment_presenter_spec.rb": 3.2841016570000647, 545703:48:13 "spec/finders/packages/go/version_finder_spec.rb": 4.305350934000671, 545803:48:13 "spec/services/import/source_users/reassign_service_spec.rb": 2.589228095999715, 545903:48:13 "spec/services/ci/runners/register_runner_service_spec.rb": 3.0557164319998265, 546003:48:13 "spec/graphql/mutations/issues/set_locked_spec.rb": 2.58562149699992, 546103:48:13 "spec/models/commit_signatures/x509_commit_signature_spec.rb": 2.6699887309996484, 546203:48:13 "spec/lib/gitlab/ci/pipeline/chain/limit/active_jobs_spec.rb": 3.1799167429999216, 546303:48:13 "spec/graphql/types/ml/model_type_spec.rb": 3.025003005000144, 546403:48:13 "spec/finders/projects/ml/model_finder_spec.rb": 3.30701908500032, 546503:48:13 "spec/lib/gitlab/import_export/repo_saver_spec.rb": 3.1802055339994695, 546603:48:13 "spec/graphql/mutations/alert_management/update_alert_status_spec.rb": 1.953071101000205, 546703:48:13 "spec/services/ci/pipeline_schedules/variables_create_service_spec.rb": 1.876780807000614, 546803:48:13 "spec/finders/incident_management/timeline_event_tags_finder_spec.rb": 2.08260976100064, 546903:48:13 "spec/presenters/ci/pipeline_artifacts/code_coverage_presenter_spec.rb": 1.92874778300029, 547003:48:13 "spec/finders/timelogs/timelogs_finder_spec.rb": 2.000113007999971, 547103:48:13 "spec/finders/autocomplete/project_finder_spec.rb": 1.7934690919992136, 547203:48:13 "spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb": 2.1095346700003574, 547303:48:13 "spec/services/ci/pipeline_schedules/variables_update_service_spec.rb": 2.04555145500035, 547403:48:13 "spec/lib/gitlab/bitbucket_server_import/importers/notes_importer_spec.rb": 1.3719910330000857, 547503:48:13 "spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb": 1.7633428039998762, 547603:48:13 "spec/lib/gitlab/bitbucket_import/importers/repository_importer_spec.rb": 2.282056037000075, 547703:48:13 "spec/services/groups/merge_requests_count_service_spec.rb": 1.672313621000285, 547803:48:13 "spec/lib/api/entities/project_details_spec.rb": 1.2471495610006968, 547903:48:13 "spec/helpers/projects/alert_management_helper_spec.rb": 1.1513430679997327, 548003:48:13 "spec/workers/authorized_project_update/user_refresh_with_low_urgency_worker_spec.rb": 1.0159043080002448, 548103:48:13 "spec/models/packages/rubygems/package_spec.rb": 1.6504553830000077, 548203:48:13 "spec/services/bulk_imports/user_contributions_export_service_spec.rb": 1.1844023849998848, 548303:48:13 "spec/lib/gitlab/utils/sanitize_node_link_spec.rb": 1.302572768000573, 548403:48:13 "spec/workers/import_issues_csv_worker_spec.rb": 1.4271794879996378, 548503:48:13 "spec/services/ci/abort_pipelines_service_spec.rb": 1.2631300800003373, 548603:48:13 "spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb": 1.2879808289999346, 548703:48:13 "spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb": 1.2020397539999976, 548803:48:13 "spec/services/cloud_seed/google_cloud/create_service_accounts_service_spec.rb": 1.0928913729994747, 548903:48:13 "spec/workers/integrations/irker_worker_spec.rb": 1.3359843750004075, 549003:48:13 "spec/graphql/mutations/incident_management/timeline_event_tag/create_spec.rb": 0.8439987910005584, 549103:48:13 "spec/lib/gitlab/jira/dvcs_spec.rb": 1.0459579949992985, 549203:48:13 "spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_monitor_enabled_metric_spec.rb": 0.8640282790001947, 549303:48:13 "spec/services/personal_access_tokens/revoke_service_spec.rb": 0.917307133999202, 549403:48:13 "spec/lib/gitlab/diff/parallel_diff_spec.rb": 0.9204426840005908, 549503:48:13 "spec/finders/packages/helm/packages_finder_spec.rb": 0.9938088290000451, 549603:48:13 "spec/lib/gitlab/import_export/snippet_repo_saver_spec.rb": 1.1254473400003917, 549703:48:13 "spec/lib/bulk_imports/common/pipelines/labels_pipeline_spec.rb": 0.8709265080005935, 549803:48:13 "spec/graphql/resolvers/users/group_count_resolver_spec.rb": 0.8846538170000713, 549903:48:13 "spec/lib/gitlab/database/query_analyzers/restrict_allowed_schemas_spec.rb": 0.9678657810000004, 550003:48:13 "spec/services/users/dismiss_project_callout_service_spec.rb": 0.6202467160001106, 550103:48:13 "spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb": 0.7249533590002102, 550203:48:13 "spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb": 0.8957078559997171, 550303:48:13 "spec/workers/namespaces/root_statistics_worker_spec.rb": 0.8623117180004556, 550403:48:13 "spec/models/projects/triggered_hooks_spec.rb": 0.8870991570001934, 550503:48:13 "spec/lib/gitlab/middleware/compressed_json_spec.rb": 0.6748763030000191, 550603:48:13 "spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb": 0.7483653270001014, 550703:48:13 "spec/graphql/resolvers/project_resolver_spec.rb": 0.7316156080005385, 550803:48:13 "spec/models/packages/debian/group_component_spec.rb": 0.8119441819999338, 550903:48:13 "spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb": 0.6550676629994996, 551003:48:13 "spec/workers/integrations/propagate_integration_descendant_worker_spec.rb": 0.502419454000119, 551103:48:13 "spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb": 0.6289689649993306, 551203:48:13 "spec/lib/gitlab/ci/templates/Terraform/module_base_gitlab_ci_yaml_spec.rb": 0.6603231529998084, 551303:48:13 "spec/lib/bulk_imports/projects/pipelines/container_expiration_policy_pipeline_spec.rb": 0.5265297030000511, 551403:48:13 "spec/lib/banzai/filter/table_of_contents_legacy_filter_spec.rb": 0.576386968999941, 551503:48:13 "spec/services/ci/runners/unregister_runner_manager_service_spec.rb": 0.40107985099984944, 551603:48:13 "spec/lib/backup/file_backup_error_spec.rb": 0.560393490000024, 551703:48:13 "spec/services/mattermost/create_team_service_spec.rb": 0.3666279940007371, 551803:48:13 "spec/lib/gitlab/github_import/importer/collaborators_importer_spec.rb": 0.4314356699997006, 551903:48:13 "spec/lib/gitlab/auth/external_username_sanitizer_spec.rb": 0.4475454980001814, 552003:48:13 "spec/services/import/source_users/resend_notification_service_spec.rb": 0.3423980750003466, 552103:48:13 "spec/lib/bulk_imports/common/extractors/ndjson_extractor_spec.rb": 0.35002817600070557, 552203:48:13 "spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb": 0.3717754529998274, 552303:48:13 "spec/services/chat_names/find_user_service_spec.rb": 0.3549917350001124, 552403:48:13 "spec/lib/click_house/models/audit_event_spec.rb": 0.34842901499996515, 552503:48:13 "spec/lib/gitlab/usage/metrics/query_spec.rb": 0.36368957399918145, 552603:48:13 "spec/lib/safe_zip/extract_params_spec.rb": 0.31644919800055504, 552703:48:13 "spec/services/webauthn/register_service_spec.rb": 0.15630345800036594, 552803:48:13 "spec/lib/safe_zip/extract_spec.rb": 0.26092584200068814, 552903:48:13 "spec/helpers/instance_configuration_helper_spec.rb": 0.28802673900008813, 553003:48:13 "spec/lib/gitlab/database/query_analyzers/gitlab_schemas_validate_connection_spec.rb": 0.24855148299957364, 553103:48:13 "spec/lib/gitlab/ci/pipeline/chain/pipeline/process_spec.rb": 0.2661957099999199, 553203:48:13 "spec/lib/gitlab/database/load_balancing/sticking_spec.rb": 0.25203658300051757, 553303:48:13 "spec/lib/atlassian/jira_connect/jwt/symmetric_spec.rb": 0.23749950299952616, 553403:48:13 "spec/serializers/group_link/group_group_link_serializer_spec.rb": 0.22487391399954504, 553503:48:13 "spec/lib/gitlab/tracking/destinations/snowplow_micro_spec.rb": 0.22618408299967996, 553603:48:13 "spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb": 0.19530210699940653, 553703:48:13 "spec/views/devise/registrations/_signup_box_form.html.haml_spec.rb": 0.07837515400024131, 553803:48:13 "spec/tooling/lib/tooling/mappings/view_to_system_specs_mappings_spec.rb": 0.11524578199987445, 553903:48:13 "spec/lib/gitlab/sql/recursive_cte_spec.rb": 0.16997906799952034, 554003:48:13 "spec/rubocop/cop/gitlab/strong_memoize_attr_spec.rb": 0.28310354899986123, 554103:48:13 "spec/workers/concerns/limited_capacity/job_tracker_spec.rb": 0.18274775800000498, 554203:48:13 "spec/models/project_import_data_spec.rb": 0.1916167259996655, 554303:48:13 "spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb": 0.16377089799971145, 554403:48:13 "spec/views/admin/application_settings/_repository_storage.html.haml_spec.rb": 0.1423951799997667, 554503:48:13 "spec/lib/gitlab/import_export/log_util_spec.rb": 0.14048303999970813, 554603:48:13 "spec/lib/banzai/filter/image_lazy_load_filter_spec.rb": 0.13846556000044075, 554703:48:13 "spec/lib/gitlab/config/entry/undefined_spec.rb": 0.1582167289998324, 554803:48:13 "spec/serializers/codequality_degradation_entity_spec.rb": 0.08867330400062201, 554903:48:13 "spec/lib/gitlab/ci/config/yaml/documents_spec.rb": 0.10709498199958034, 555003:48:13 "spec/lib/gitlab/ci/environment_matcher_spec.rb": 0.12845868100066582, 555103:48:13 "spec/initializers/validate_puma_spec.rb": 0.11629356100002042, 555203:48:13 "spec/validators/gitlab/zoom_url_validator_spec.rb": 0.12886958099988988, 555303:48:13 "spec/lib/gitlab/auth/atlassian/auth_hash_spec.rb": 0.11547539200000756, 555403:48:13 "spec/models/ci/trigger_request_spec.rb": 0.07874735499990493, 555503:48:13 "spec/tooling/danger/settings_sections_spec.rb": 0.11833091199969203, 555603:48:13 "spec/lib/gitlab/auth/visitor_location_spec.rb": 0.09797220299969922, 555703:48:13 "spec/graphql/types/event_type_spec.rb": 0.06852516499930061, 555803:48:13 "spec/services/users/validate_push_otp_service_spec.rb": 0.08979014400028973, 555903:48:13 "spec/graphql/resolvers/feature_flag_resolver_spec.rb": 0.09110105299987481, 556003:48:13 "spec/lib/gitlab/external_authorization/logger_spec.rb": 0.0753283050007667, 556103:48:13 "spec/lib/gitlab/auth/activity_spec.rb": 0.09328448300038872, 556203:48:13 "spec/lib/gitlab/tab_width_spec.rb": 0.07029967499966006, 556303:48:13 "spec/lib/gitlab/string_regex_marker_spec.rb": 0.06865412500064849, 556403:48:13 "spec/graphql/types/key_type_spec.rb": 0.07114872500005731, 556503:48:13 "spec/support_specs/capybara_wait_for_requests_spec.rb": 0.06860818499990273, 556603:48:13 "spec/tooling/lib/tooling/helpers/predictive_tests_helper_spec.rb": 0.07165581500066764, 556703:48:13 "spec/views/errors/access_denied.html.haml_spec.rb": 0.04174857699945278, 556803:48:13 "spec/lib/gitlab/grape_logging/loggers/queue_duration_logger_spec.rb": 0.046141797000018414, 556903:48:13 "spec/graphql/types/packages/composer/json_type_spec.rb": 0.04468015699967509, 557003:48:13 "spec/graphql/types/anti_abuse/abuse_report_label_type_spec.rb": 0.04451360599978216, 557103:48:13 "spec/graphql/types/query_complexity_type_spec.rb": 0.05126230600035342, 557203:48:13 "spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb": 0.04604791700057831, 557303:48:13 "spec/graphql/types/ci/catalog/resources/components/input_type_spec.rb": 0.046911317000194686, 557403:48:13 "spec/graphql/types/milestone_stats_type_spec.rb": 0.04647396699965611, 557503:48:13 "spec/lib/gitlab/database/load_balancing/action_cable_callbacks_spec.rb": 0.048095205999743484, 557603:48:13 "spec/initializers/session_store_spec.rb": 0.03104063800037693, 557703:48:13 "spec/services/packages/rpm/repository_metadata/build_primary_xml_service_spec.rb": 0.02569421800035343, 557803:48:13 "spec/lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric_spec.rb": 0.02477691800049797, 557903:48:13 "spec/lib/api/entities/nuget/dependency_spec.rb": 0.024434189000203332, 558003:48:13 "spec/lib/gitlab/kubernetes/pod_cmd_spec.rb": 0.022893998000654392, 558103:48:13 "spec/graphql/types/permission_types/package_spec.rb": 0.024116848000630853, 558203:48:13 "spec/serializers/namespace_serializer_spec.rb": 0.023838277999857382, 558303:48:13 "spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb": 0.024625199000183784 558503:48:13Knapsack global time execution for tests: 16m 46s 558603:48:13Pending: (Failures listed here are expected and do not affect your suite's status) 558703:48:13 1) Operations::FeatureFlags::UserList behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank 558803:48:13 # No reason given 558903:48:13 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:49 559003:48:13 2) Operations::FeatureFlags::UserList behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank 559103:48:13 # No reason given 559203:48:13 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:57 559303:48:13Finished in 17 minutes 27 seconds (files took 1 minute 20.4 seconds to load) 559403:48:132132 examples, 0 failures, 2 pending 559503:48:13Randomized with seed 47026 559603:48:17[TEST PROF INFO] Time spent in factories: 12:41.342 (69.81% of total time) 559703:48:17RSpec exited with 0. 559803:48:17No examples to retry, congrats! 560003:48:18Running after script... 560103:48:18$ source scripts/utils.sh 560203:48:18$ log_disk_usage 560303:48:18******************************************************* 560403:48:18This runner currently has 74G free disk space. 560503:48:18******************************************************* 565903:48:27$ bundle exec gem list gitlab_quality-test_tooling 566003:48:29gitlab_quality-test_tooling (1.39.0) 566103:48:29$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 566603:48:31$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 566903:48:31$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 567403:48:33$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 567703:48:33$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 568003:48:33$ tooling/bin/push_job_metrics || true 568103:48:34[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true. 568303:48:35Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-3 due to policy 568503:48:36Uploading artifacts... 568603:48:36auto_explain/: found 3 matching artifact files and directories 568703:48:36coverage/: found 5 matching artifact files and directories 568803:48:36WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 568903:48:36WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 569003:48:36knapsack/: found 4 matching artifact files and directories 569103:48:36rspec/: found 12 matching artifact files and directories 569203:48:36WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 569303:48:36log/*.log: found 16 matching artifact files and directories 569503:48:36WARNING: Retrying... context=artifacts-uploader error=request redirected 569603:48:40Uploading artifacts as "archive" to coordinator... 201 Created id=8095843170 responseStatus=201 Created token=glcbt-66 569703:48:40Uploading artifacts... 569803:48:40rspec/rspec-*.xml: found 1 matching artifact files and directories 570003:48:40WARNING: Retrying... context=artifacts-uploader error=request redirected 570103:48:41Uploading artifacts as "junit" to coordinator... 201 Created id=8095843170 responseStatus=201 Created token=glcbt-66 570303:48:51Job succeeded