122:15:31 "spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb": 0.06519214681632926, 222:15:31 "spec/graphql/types/alert_management/integration_type_spec.rb": 0.06357539764151711, 322:15:31 "spec/graphql/types/ci/variable_interface_spec.rb": 0.05966327121795559, 422:15:31 "spec/keeps/helpers/git_diff_parser_spec.rb": 0.04774335134190795, 522:15:31 "spec/graphql/types/packages/pypi/metadatum_type_spec.rb": 0.044819438000059914, 622:15:31 "spec/lib/sidebars/concerns/container_with_html_options_spec.rb": 0.0436655573812663, 722:15:31 "spec/initializers/omniauth_spec.rb": 0.04200651682978632, 822:15:31 "spec/lib/api/helpers/open_api_spec.rb": 0.04167450458239566, 922:15:31 "spec/initializers/circuitbox_spec.rb": 0.04069014712691145, 1022:15:31 "spec/lib/gitlab/dependency_linker/base_linker_spec.rb": 0.03871187512432058 1222:15:31Running 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-8353301545.json --format RspecJunitFormatter --out rspec/rspec-8353301545.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house -- spec/models/note_spec.rb spec/tasks/gitlab/usage_data_rake_spec.rb spec/lib/gitlab/usage_data_metrics_spec.rb spec/lib/gitlab/background_migration/batched_migration_job_spec.rb spec/services/merge_requests/mergeability_check_service_spec.rb spec/lib/gitlab/database/consistency_checker_spec.rb spec/workers/repository_fork_worker_spec.rb spec/lib/gitlab/background_migration/backfill_catalog_resource_version_sem_ver_spec.rb spec/services/merge_requests/reopen_service_spec.rb spec/lib/gitlab/background_migration/resync_basic_epic_fields_to_work_item_spec.rb spec/lib/search/project_settings_spec.rb spec/lib/gitlab/ci/pipeline/chain/validate/abilities_spec.rb spec/lib/gitlab/ci/build/prerequisite/kubernetes_namespace_spec.rb spec/lib/banzai/filter/references/commit_reference_filter_spec.rb spec/services/merge_requests/request_review_service_spec.rb spec/helpers/markup_helper_spec.rb spec/lib/gitlab/background_migration/backfill_packages_composer_metadata_project_id_spec.rb spec/lib/gitlab/import_export/merge_request_parser_spec.rb spec/helpers/projects/project_members_helper_spec.rb spec/lib/gitlab/import_export/import_failure_service_spec.rb spec/services/work_items/create_service_spec.rb spec/services/security/merge_reports_service_spec.rb spec/services/git/tag_push_service_spec.rb spec/lib/gitlab/import_export/base/relation_factory_spec.rb spec/services/snippets/update_statistics_service_spec.rb spec/lib/gitlab/database/tables_locker_spec.rb spec/models/wiki_page/meta_spec.rb spec/lib/gitlab/database/load_balancing/transaction_leaking_spec.rb spec/services/work_items/create_from_task_service_spec.rb spec/services/work_items/data_sync/clone_service_spec.rb spec/lib/gitlab/ci/config/external/file/project_spec.rb spec/graphql/types/issue_type_spec.rb spec/lib/gitlab/import/placeholder_user_creator_spec.rb spec/services/users/update_service_spec.rb spec/policies/packages/policies/dependency_proxy/group_policy_spec.rb spec/services/discussions/capture_diff_note_position_service_spec.rb spec/finders/packages/build_infos_finder_spec.rb spec/lib/gitlab/changelog/committer_spec.rb spec/views/admin/application_settings/general.html.haml_spec.rb spec/finders/security/license_compliance_jobs_finder_spec.rb spec/workers/releases/manage_evidence_worker_spec.rb spec/lib/gitlab/ci/build/releaser_spec.rb spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb spec/lib/gitlab/database/reindexing_spec.rb spec/graphql/resolvers/group_packages_resolver_spec.rb spec/tasks/gitlab/setup_rake_spec.rb spec/lib/gitlab/database/no_cross_db_foreign_keys_spec.rb spec/services/ci/job_artifacts/destroy_associations_service_spec.rb spec/graphql/mutations/container_repositories/destroy_tags_spec.rb spec/models/projects/import_export/relation_export_spec.rb spec/services/ci/stuck_builds/drop_pending_service_spec.rb spec/lib/gitlab/ci/build/context/build_spec.rb spec/finders/clusters/agent_tokens_finder_spec.rb spec/services/environments/update_service_spec.rb spec/graphql/mutations/issues/move_spec.rb spec/models/packages/rpm/repository_file_spec.rb spec/lib/gitlab/ci/artifacts/logger_spec.rb spec/services/ci/job_token/export_authorizations_service_spec.rb spec/graphql/resolvers/ci/project_pipeline_analytics_resolver_spec.rb spec/finders/projects/export_job_finder_spec.rb spec/services/namespaces/statistics_refresher_service_spec.rb spec/services/ci/job_token_scope/add_group_service_spec.rb spec/services/discussions/unresolve_service_spec.rb spec/lib/gitlab/ci/status/build/action_spec.rb spec/workers/merge_requests/process_auto_merge_from_event_worker_spec.rb spec/services/branches/create_service_spec.rb spec/lib/gitlab/ci/badge/pipeline/status_spec.rb spec/models/achievements/achievement_spec.rb spec/lib/gitlab/ci/config/external/file/component_spec.rb spec/views/admin/sessions/new.html.haml_spec.rb spec/services/web_hooks/log_execution_service_spec.rb spec/services/feature_flags/destroy_service_spec.rb spec/services/work_items/callbacks/notifications_spec.rb spec/workers/gitlab/bitbucket_import/stage/import_issues_worker_spec.rb spec/services/ide/terminal_config_service_spec.rb spec/lib/gitlab/database/partitioning/sliding_list_strategy_spec.rb spec/services/merge_requests/create_approval_event_service_spec.rb spec/lib/gitlab/gl_repository_spec.rb spec/lib/gitlab/jira_import/issues_importer_spec.rb spec/lib/gitlab/ci/processable_object_hierarchy_spec.rb spec/services/personal_access_tokens/last_used_service_spec.rb spec/services/milestones/create_service_spec.rb spec/workers/gitlab/github_import/stage/import_base_data_worker_spec.rb spec/lib/gitlab/ci/config/entry/root_spec.rb spec/models/work_items/widgets/linked_items_spec.rb spec/models/namespace/aggregation_schedule_spec.rb spec/services/users/authorized_build_service_spec.rb spec/lib/gitlab/email/service_desk/custom_email_spec.rb spec/lib/gitlab/ci/reports/security/reports_spec.rb spec/services/packages/nuget/check_duplicates_service_spec.rb spec/workers/gitlab/github_import/import_issue_event_worker_spec.rb spec/lib/banzai/commit_renderer_spec.rb spec/lib/api/entities/diff_spec.rb spec/models/ci/job_annotation_spec.rb spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb spec/components/rapid_diffs/viewers/text/line_content_component_spec.rb spec/models/push_event_payload_spec.rb spec/policies/resource_state_event_policy_spec.rb spec/lib/gitlab/repository_url_builder_spec.rb spec/services/achievements/destroy_user_achievement_service_spec.rb spec/lib/api/helpers/label_helpers_spec.rb spec/lib/gitlab/git_spec.rb spec/models/packages/debian/group_architecture_spec.rb spec/lib/gitlab/database/transaction/context_spec.rb spec/models/ml/candidate_metadata_spec.rb spec/lib/gitlab/robots_txt/parser_spec.rb spec/lib/bulk_imports/common/rest/get_badges_query_spec.rb spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb spec/lib/gitlab/dependency_linker_spec.rb spec/lib/gitlab/database/load_balancing/setup_spec.rb spec/services/members/creator_service_spec.rb spec/lib/gitlab/bitbucket_import/ref_converter_spec.rb spec/components/pajamas/banner_component_spec.rb spec/workers/gitlab/import/stuck_import_job_spec.rb spec/lib/gitlab/ci/trace/metrics_spec.rb spec/scripts/semgrep_result_processor_spec.rb spec/views/dashboard/projects/_blank_state_welcome.html.haml_spec.rb spec/lib/gitlab/database/migrations/version_spec.rb spec/workers/issues/reschedule_stuck_issue_rebalances_worker_spec.rb spec/workers/integrations/slack_event_worker_spec.rb spec/validators/color_validator_spec.rb spec/models/attr_encrypted_patches_spec.rb spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb spec/initializers/settings_spec.rb spec/lib/bitbucket_server/representation/pull_request_comment_spec.rb spec/policies/abuse_report_policy_spec.rb spec/workers/member_invitation_reminder_emails_worker_spec.rb spec/lib/gitlab/database/shared_model_spec.rb spec/lib/gitlab/config/entry/factory_spec.rb spec/presenters/ml/candidate_presenter_spec.rb spec/lib/gitlab/database/partitioning/time/base_strategy_spec.rb spec/models/namespaces/randomized_suffix_path_spec.rb spec/rubocop/cop/sidekiq_load_balancing/worker_data_consistency_spec.rb spec/serializers/admin/abuse_report_entity_spec.rb spec/graphql/types/color_type_spec.rb spec/lib/gitlab/git/pre_receive_error_spec.rb spec/lib/gitlab/alert_management/payload_spec.rb spec/routing/organizations/organizations_controller_routing_spec.rb spec/lib/gitlab/database/migrations/runner_backoff/active_record_mixin_spec.rb spec/workers/ci/runners/process_runner_version_update_worker_spec.rb spec/finders/analytics/cycle_analytics/stage_finder_spec.rb spec/tooling/danger/database_spec.rb spec/lib/gitlab/ci/reports/security/finding_signature_spec.rb spec/lib/gitlab/usage_data_counters/merge_request_widget_extension_counter_spec.rb spec/lib/error_tracking/sentry_client_spec.rb spec/lib/constraints/activity_pub_constrainer_spec.rb spec/models/bulk_imports/file_transfer_spec.rb spec/lib/import/bulk_imports/common/graphql/get_users_query_spec.rb spec/models/license_template_spec.rb spec/workers/batched_git_ref_updates/cleanup_scheduler_worker_spec.rb spec/lib/gitlab/memory/watchdog/monitor/unique_memory_growth_spec.rb spec/lib/gitlab/database/migrations/extension_helpers_spec.rb spec/models/packages/package_file_build_info_spec.rb spec/models/concerns/presentable_spec.rb spec/lib/gitlab/grape_logging/formatters/lograge_with_timestamp_spec.rb spec/helpers/workhorse_helper_spec.rb spec/lib/gitlab/database/grant_spec.rb spec/graphql/types/design_management/design_collection_copy_state_enum_spec.rb spec/views/help/drawers.html.haml_spec.rb spec/graphql/types/customer_relations/organization_type_spec.rb spec/helpers/plan_limits_helper_spec.rb spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb spec/workers/todos_destroyer/confidential_issue_worker_spec.rb spec/lib/system_check/base_check_spec.rb spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb spec/serializers/codequality_reports_comparer_entity_spec.rb spec/graphql/types/member_access_level_enum_spec.rb spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb spec/graphql/types/alert_management/integration_type_spec.rb spec/graphql/types/ci/variable_interface_spec.rb spec/keeps/helpers/git_diff_parser_spec.rb spec/graphql/types/packages/pypi/metadatum_type_spec.rb spec/lib/sidebars/concerns/container_with_html_options_spec.rb spec/initializers/omniauth_spec.rb spec/lib/api/helpers/open_api_spec.rb spec/initializers/circuitbox_spec.rb spec/lib/gitlab/dependency_linker/base_linker_spec.rbKnapsack report generator started! 1322:15:29/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! 1422:15:44 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 1522:15:44 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 1622:15:44 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 1722:15:44 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 1822:15:44 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 1922:15:44****************************************************************************** 2022:15:44 Your database has a single connection, and single connections were 2222:15:44 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml. 2322:15:44 Please add a :ci section to your database, following these instructions: 2522:15:44****************************************************************************** 2622:16:03DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <top (required)> at /builds/gitlab-org/gitlab-foss/config/environment.rb:7) 2722:16:10warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5. 2922:16:16/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! 3022:16:20 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 3122:16:20 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 3222:16:20 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 3322:16:20 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 3422:16:20 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 3522:16:20****************************************************************************** 3622:16:20 Your database has a single connection, and single connections were 3822:16:20 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml. 3922:16:20 Please add a :ci section to your database, following these instructions: 4122:16:20****************************************************************************** 4222:16:24DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <main> at /builds/gitlab-org/gitlab-foss/config/environment.rb:7) 4322:16:41Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 4422:16:41# [RSpecRunTime] Starting RSpec timer... 4522:16:41[TEST PROF INFO] EventProf enabled (sql.active_record) 4622:16:41unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 4722:16:45Test environment set up in 0.560589098 seconds 4822:16:46# [RSpecRunTime] Starting example group spec/models/note_spec.rb. Expected to take 3 minutes 24.98 seconds. 5022:16:46 does not allow STI 5222:16:49 behaves like Notes::ActiveRecord 5422:16:49 is expected to belong to author class_name => User required: false 5522:16:49 is expected to belong to updated_by class_name => User required: false 5622:16:49 is expected to have many todos 5822:16:49 is expected to validate that the length of :note is at most 1000000 5922:16:49 is expected to validate that :note cannot be empty/falsy 6122:16:49 is expected to includes the AfterCommitQueue module 6222:16:49 is expected to includes the CacheMarkdownField module 6322:16:49 is expected to includes the Redactable module 6422:16:49 is expected to includes the Participable module 6522:16:49 is expected to includes the Mentionable module 6622:16:49 is expected to includes the Awardable module 6722:16:49 is expected to includes the ResolvableNote module 6822:16:49 is expected to includes the Editable module 6922:16:49 is expected to includes the Sortable module 7022:16:49 behaves like Notes::Discussion 7122:16:49 #start_of_discussion? 7222:16:49 returns true when note is the start of a discussion 7322:16:50 returns false when note is a reply 7422:16:50 .find_discussion 7522:16:50 returns a discussion with multiple notes 7622:16:50 #discussion_id 7722:16:50 when it is newly created 7822:16:50 has a discussion id 7922:16:50 when it didn't store a discussion id before 8022:16:50 has a discussion id 8122:16:50 #to_discussion 8222:16:50 returns a discussion with just this note 8422:16:50 when the note is part of a discussion 8522:16:50 returns the discussion this note is in 8622:16:50 when the note is not part of a discussion 8722:16:51 returns a discussion with just this note 8822:16:52# [RSpecRunTime] RSpec elapsed time: 9.87 seconds. Current RSS: ~975M. Threads: 4. load average: 1.08 1.13 1.10 1/279 419 9022:16:52 #part_of_discussion? 9122:16:52 for a regular note 9322:16:52 for a discussion note 9722:16:52 when part of a discussion 9822:16:52 checks if the note is in reply to the other discussion 9922:16:52 when not part of a discussion 10022:16:53 checks if the note is in reply to the other noteable 10122:16:53 for a discussion 10222:16:53 when part of the same discussion 10422:16:53 when not part of the same discussion 10522:16:53 returns false 10622:16:53 for a noteable 10722:16:53 when a comment on the same noteable 10922:16:53 when not a comment on the same noteable 11022:16:54 returns false 11122:16:54 for a different entity 11222:16:54 returns false 11422:16:54 is expected to belong to project required: false 11522:16:54 is expected to belong to namespace required: false 11622:16:54 is expected to belong to noteable required: false 11722:16:54 is expected to have one note_metadata class_name => Notes::NoteMetadata inverse_of => note 11822:16:54 is expected to belong to review required: false inverse_of => notes 11922:16:54 is expected to have many events 12122:16:54 is expected to includes the Sortable module 12222:16:54 default values 12322:16:54 is expected not to be system 12522:16:54 is expected to validate that :project cannot be empty/falsy 12622:16:54 is expected to validate that :namespace cannot be empty/falsy 12722:16:54 when note is on commit 12822:16:54 is expected to validate that :commit_id cannot be empty/falsy 12922:16:54 is expected not to validate that :noteable_id cannot be empty/falsy 13022:16:54 when note is not on commit 13122:16:54 is expected not to validate that :commit_id cannot be empty/falsy 13222:16:54 is expected to validate that :noteable_id cannot be empty/falsy 13322:16:54 when noteable and note project differ 13422:16:54 is expected to be invalid 13522:16:54 when noteable and note project are the same 13622:16:55 is expected to be valid 13722:16:55 when project is missing for a project related note 13822:16:55 is expected to be invalid 13922:16:55 when noteable is a personal snippet 14022:16:55 is valid without project 14122:16:55 when noteable is an abuse report 14222:16:56 is not valid without project or namespace 14322:16:56 when noteable is a wiki page 14422:16:56 is not valid without project or namespace 14522:16:56 max notes limit 14622:16:56 when creating a system note 14722:16:56 is expected to be valid 14822:16:56 when creating a user note 14922:16:56 is expected not to be valid 15022:16:56 when updating an existing note on a noteable that already exceeds the limit 15122:16:56 is expected to be valid 15222:16:56 created_at in the past 15322:16:57 when creating a note not too much in the past 15422:16:57 is expected to be valid 15522:16:57 when creating a note too much in the past 15622:16:57 is expected not to be valid 15722:16:57 confidentiality 15822:16:57 for existing public note 15922:16:57 is not possible to change the note to confidential 16022:16:57 is possible to change confidentiality from nil to false 16122:16:57 for existing confidential note 16222:16:58 is not possible to change the note to public 16322:16:58 for a new note 16422:16:58 allows to create a confidential note for an issue 16522:16:58 when noteable is a merge request 16622:17:00 can not be set confidential 16722:17:00# [RSpecRunTime] RSpec elapsed time: 18.75 seconds. Current RSS: ~975M. Threads: 4. load average: 1.07 1.13 1.10 1/286 481 16922:17:00 when noteable is not allowed to have confidential notes 17022:17:01 can not be set confidential 17122:17:01 when note type is not allowed to be confidential 17222:17:01 can not be set confidential 17322:17:01 when the note is a discussion note 17422:17:01 is expected to be valid 17522:17:01 when replying to a note 17622:17:01 when the note is reply to a confidential note 17722:17:01 is expected to be valid 17822:17:01 when the note is reply to a public note 17922:17:01 can not be set confidential 18022:17:01 when reply note is public but discussion is confidential 18122:17:01 can not be set confidential 18322:17:01 #keep_around_commit 18422:17:02 calls #keep_around_commit normally 18522:17:02 skips #keep_around_commit if 'skip_keep_around_commits' is true 18622:17:03 skips #keep_around_commit if 'importing' is true 18722:17:03# [RSpecRunTime] RSpec elapsed time: 21.84 seconds. Current RSS: ~980M. Threads: 4. load average: 1.07 1.13 1.10 1/285 482 18922:17:03 #notify_after_create 19022:17:04 calls #after_note_created on the noteable 19122:17:04 #notify_after_destroy 19222:17:05 calls #after_note_destroyed on the noteable 19322:17:06 does not error if noteable is nil 19422:17:06# [RSpecRunTime] RSpec elapsed time: 24.41 seconds. Current RSS: ~978M. Threads: 4. load average: 1.06 1.13 1.10 1/285 483 19622:17:06 sets internal flag 19722:17:06 when confidential is `true` 19822:17:06 is expected to equal true 19922:17:06 when confidential is `false` 20022:17:06 is expected to equal false 20122:17:06 when confidential is `nil` 20222:17:06 is expected to equal false 20322:17:06 #ensure_namespace_id 20522:17:07 copies the namespace_id of the issue 20622:17:07 for group-level work items 20722:17:08 copies the namespace_id of the work item 20822:17:08 for a project noteable 20922:17:09 copies the project_namespace_id of the project 21022:17:09 when noteable is changed 21122:17:11 updates the namespace_id 21222:17:11# [RSpecRunTime] RSpec elapsed time: 29.52 seconds. Current RSS: ~992M. Threads: 4. load average: 1.30 1.17 1.11 1/288 600 21422:17:11 when project is missing 21522:17:11 does not raise an exception 21622:17:11 for a personal snippet note 21722:17:11 copies the personal namespace_id of the author 21822:17:11 when snippet author is missing 21922:17:11 does not raise an exception 22022:17:11 when noteable is missing 22122:17:11 does not raise an exception 22322:17:12 is accessible through #noteable 22422:17:14 saves a valid note 22522:17:15 is recognized by #for_commit? 22622:17:16 keeps the commit around 22722:17:18 does not generate N+1 queries for participants 22822:17:18# [RSpecRunTime] RSpec elapsed time: 36.25 seconds. Current RSS: ~1019M. Threads: 4. load average: 1.27 1.17 1.11 1/288 805 23022:17:18 authorization 23222:17:20 is expected to be falsey 23322:17:21 is expected to be truthy 23422:17:24 is expected to be falsey 23522:17:24# [RSpecRunTime] RSpec elapsed time: 42.22 seconds. Current RSS: ~996M. Threads: 4. load average: 1.25 1.17 1.11 1/287 806 23822:17:26 is expected to be falsey 23922:17:27 is expected to be truthy 24022:17:30 is expected to be falsey 24122:17:30# [RSpecRunTime] RSpec elapsed time: 48.22 seconds. Current RSS: ~983M. Threads: 4. load average: 1.21 1.16 1.11 1/284 807 24422:17:32 is expected to be falsey 24522:17:34 is expected to be truthy 24622:17:37 is expected to be falsey 24722:17:37# [RSpecRunTime] RSpec elapsed time: 55.26 seconds. Current RSS: ~984M. Threads: 4. load average: 1.20 1.16 1.11 1/280 808 24922:17:37 behaves like an editable mentionable 25022:17:42 creates new cross-reference notes when the mentionable text is edited 25122:17:42 behaves like a mentionable 25222:17:46 generates a descriptive back-reference 25322:17:50 extracts references from its reference property 25422:17:53 creates cross-reference notes 25522:17:53 when there are cached markdown fields 25622:17:57 sends in cached markdown fields when appropriate 25722:17:57# [RSpecRunTime] RSpec elapsed time: 1 minute 15.57 seconds. Current RSS: ~1020M. Threads: 4. load average: 1.07 1.13 1.10 1/286 1375 25922:17:57 when there are cached markdown fields 26022:18:00 refreshes markdown cache if necessary 26122:18:00 when the markdown cache is stale 26222:18:04 persists the refreshed cache so that it does not have to be refreshed every time 26322:18:04# [RSpecRunTime] RSpec elapsed time: 1 minute 23.16 seconds. Current RSS: ~1017M. Threads: 4. load average: 1.06 1.13 1.09 1/285 1602 26622:18:05 when noteable is a group level work item 26722:18:05 when note text contains a group reference (URL) 26822:18:05 behaves like note that parses work item references 26922:18:05 parses the work item reference 27022:18:05 when note text contains a group reference (short) 27122:18:05 behaves like note that parses work item references 27222:18:06 parses the work item reference 27322:18:06 when note text contains a group reference (full) 27422:18:06 behaves like note that parses work item references 27522:18:06 parses the work item reference 27622:18:06 when note text contains a project reference (URL) 27722:18:06 behaves like note that parses work item references 27822:18:06 parses the work item reference 27922:18:06 #all_references 28022:18:08 reads the rendered note body from the cache 28122:18:08# [RSpecRunTime] RSpec elapsed time: 1 minute 26.29 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.06 1.13 1.09 3/284 1603 28522:18:08 returns false 28622:18:08 noteable_author? 28722:18:08 when note is on commit 28822:18:08 if user is the noteable author 29022:18:09# [RSpecRunTime] RSpec elapsed time: 1 minute 27.87 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.05 1.12 1.09 1/284 1626 29222:18:09 if user is not the noteable author 29322:18:11 returns false 29422:18:11# [RSpecRunTime] RSpec elapsed time: 1 minute 29.34 seconds. Current RSS: ~1022M. Threads: 4. load average: 1.05 1.12 1.09 1/284 1649 29622:18:11 when note is on issue 29722:18:11 if user is the noteable author 29922:18:12# [RSpecRunTime] RSpec elapsed time: 1 minute 30.77 seconds. Current RSS: ~1021M. Threads: 4. load average: 1.05 1.12 1.09 1/284 1668 30122:18:12 if user is not the noteable author 30222:18:14 returns false 30322:18:14# [RSpecRunTime] RSpec elapsed time: 1 minute 32.25 seconds. Current RSS: ~1024M. Threads: 4. load average: 1.05 1.12 1.09 2/284 1687 30522:18:14 last_edited_at 30622:18:14 with last_edited_at 30722:18:14 returns last_edited_at 30822:18:14 without last_edited_at 30922:18:14 returns updated_at 31122:18:14 with updated_by 31322:18:14 without updated_by 31422:18:14 returns false 31522:18:14 #confidential? 31622:18:14 when note is not confidential 31722:18:15 is false when a noteable is not confidential 31822:18:15 is false when noteable can't be confidential 31922:18:15 when include_noteable is set to true 32022:18:16 is true when a noteable is confidential 32122:18:16# [RSpecRunTime] RSpec elapsed time: 1 minute 34.69 seconds. Current RSS: ~1019M. Threads: 4. load average: 1.05 1.12 1.09 1/281 1688 32322:18:16 when include_noteable is not set to true 32422:18:17 is false when a noteable is confidential 32522:18:17 when note is confidential 32622:18:17 is true even when a noteable is not confidential 32722:18:17 #system_note_visible_for? 32822:18:17 when project is public 32922:18:17 behaves like users with note access 33122:18:21# [RSpecRunTime] RSpec elapsed time: 1 minute 39.74 seconds. Current RSS: ~1003M. Threads: 4. load average: 1.04 1.12 1.09 1/279 1689 33322:18:21 when group is private 33422:18:22 returns visible but not readable for non-member user 33522:18:23 returns visible but not readable for a nil user 33622:18:23 behaves like users with note access 33822:18:26# [RSpecRunTime] RSpec elapsed time: 1 minute 45.07 seconds. Current RSS: ~1001M. Threads: 4. load average: 1.04 1.12 1.09 1/280 1690 34022:18:26 #system_note_viewable_by?(user) 34122:18:27 when system_note_metadata is not present 34322:18:27 system_note_metadata isn't of type 'branch' or 'contact' 34522:18:27 system_note_metadata is of type 'branch' 34622:18:27 user doesn't have :download_code ability 34722:18:27 returns false 34822:18:27 user has the :download_code ability 35022:18:27 system_note_metadata is of type 'contact' 35122:18:27 user doesn't have :read_crm_contact ability 35222:18:27 returns false 35322:18:27 user has the :read_crm_contact ability 35522:18:27 system_note_visible_for? 35622:18:28 when there is one reference in note 35722:18:28 behaves like checks references 35822:18:29 returns false 36022:18:29 returns true if user visible reference count set 36122:18:29 returns false if user visible reference count set but does not match total reference count 36222:18:29 returns false if ref count is 0 36322:18:29# [RSpecRunTime] RSpec elapsed time: 1 minute 48.17 seconds. Current RSS: ~1000M. Threads: 4. load average: 1.12 1.13 1.10 1/281 1691 36522:18:29 when there is a reference to a label 36622:18:30 behaves like checks references 36722:18:30 returns false 36922:18:30 returns true if user visible reference count set 37022:18:30 returns false if user visible reference count set but does not match total reference count 37122:18:30 returns false if ref count is 0 37222:18:30 when there are two references in note 37322:18:31 behaves like checks references 37422:18:31 returns false 37622:18:31 returns true if user visible reference count set 37722:18:32 returns false if user visible reference count set but does not match total reference count 37822:18:32 returns false if ref count is 0 37922:18:32# [RSpecRunTime] RSpec elapsed time: 1 minute 50.56 seconds. Current RSS: ~1009M. Threads: 4. load average: 1.12 1.13 1.10 1/280 1692 38122:18:32 when there is a private issue and user reference 38222:18:32 behaves like checks references 38322:18:32 returns false 38522:18:33 returns true if user visible reference count set 38622:18:33 returns false if user visible reference count set but does not match total reference count 38722:18:33 returns false if ref count is 0 38822:18:33# [RSpecRunTime] RSpec elapsed time: 1 minute 52.11 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.12 1.13 1.10 1/280 1693 39022:18:33 when there is a publicly visible user reference 39122:18:34 returns true for other users 39222:18:34 returns true for anonymous users 39322:18:34 when referenced resource is not present 39422:18:34 returns false 39522:18:34 returns false if user visible reference count set 39622:18:34 #system_note_with_references? 39722:18:34 falsey for user-generated notes 39822:18:34 when the note might contain cross references 40022:18:34 delegates to the cross-reference regex 40122:18:34 with cross_reference 40222:18:34 delegates to the cross-reference regex 40422:18:34 delegates to the cross-reference regex 40522:18:34 with duplicate 40622:18:34 delegates to the cross-reference regex 40822:18:34 delegates to the cross-reference regex 41022:18:34 delegates to the cross-reference regex 41222:18:34 delegates to the cross-reference regex 41322:18:34 with milestone 41422:18:34 delegates to the cross-reference regex 41622:18:34 delegates to the cross-reference regex 41722:18:34 with unrelate 41822:18:35 delegates to the cross-reference regex 41922:18:35 with unrelate_from_parent 42022:18:35 delegates to the cross-reference regex 42122:18:35 with unrelate_from_child 42222:18:35 delegates to the cross-reference regex 42322:18:35 with relate_to_parent 42422:18:35 delegates to the cross-reference regex 42522:18:35 with relate_to_child 42622:18:35 delegates to the cross-reference regex 42822:18:35 delegates to the cross-reference regex 42922:18:35 when the note cannot contain cross references 43022:18:35 scan for a `mentioned in` prefix 43122:18:35 when system note metadata is not present 43222:18:35 delegates to the system note service 43322:18:35 with a system note 43422:18:35 with :label action 43522:18:36 is expected to be falsy 43622:18:36 behaves like system_note_metadata includes note action 43722:18:37 delegates to the cross-reference regex 43822:18:37# [RSpecRunTime] RSpec elapsed time: 1 minute 56.02 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.03 1.11 1.09 1/280 1730 44022:18:37 with cross reference label note 44122:18:38 is expected to be truthy 44222:18:38# [RSpecRunTime] RSpec elapsed time: 1 minute 57.14 seconds. Current RSS: ~1038M. Threads: 4. load average: 1.03 1.11 1.09 1/280 1749 44422:18:38 with :milestone action 44522:18:40 is expected to be falsy 44622:18:40 behaves like system_note_metadata includes note action 44722:18:41 delegates to the cross-reference regex 44822:18:41# [RSpecRunTime] RSpec elapsed time: 1 minute 59.6 seconds. Current RSS: ~1040M. Threads: 4. load average: 1.02 1.11 1.09 1/280 1786 45022:18:41 with cross reference milestone note 45122:18:42 is expected to be truthy 45222:18:42# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.92 second. Current RSS: ~1043M. Threads: 4. load average: 1.02 1.11 1.09 1/280 1805 45422:18:42 clear_blank_line_code! 45522:18:42 clears a blank line code before validation 45622:18:42 #participants 45722:18:43 includes the note author 45822:18:43 #check_for_spam 45922:18:44 when note is public 46122:18:44 when note is public and spammable attributes are not changed 46222:18:44 returns false 46322:18:44 when project does not exist 46522:18:44 when project is not public 46622:18:44 returns false 46722:18:44 when group is not public 46822:18:45 returns false 46922:18:45 when note is confidential 47022:18:45 returns false 47122:18:45 when noteable is confidential 47222:18:45 returns false 47322:18:45 when noteable is not public 47422:18:45 returns false 47522:18:45 when note is a system note 47622:18:45 returns false 47722:18:45 .grouped_diff_discussions 47822:18:45 active diff discussions 47922:18:47 includes active discussions 48022:18:49 doesn't include outdated discussions 48122:18:51 groups the discussions by line code 48222:18:51 with image discussions 48322:18:54 groups image discussions by file identifier 48422:18:57 groups text discussions by line code 48522:18:57# [RSpecRunTime] RSpec elapsed time: 2 minutes 15.23 seconds. Current RSS: ~1028M. Threads: 4. load average: 1.02 1.10 1.09 1/283 2272 48722:18:57 diff discussions for older diff refs 48822:18:57 for diff refs a discussion was created at 48922:18:59 includes discussions that were created then 49022:19:01 groups the discussions by original line code 49122:19:01# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.49 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.02 1.10 1.09 1/283 2428 49322:19:01 for diff refs a discussion was last active at 49422:19:03 includes discussions that were last active 49522:19:05 groups the discussions by line code 49622:19:05# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.57 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.02 1.10 1.09 1/283 2584 49822:19:05 .simple_sorts 49922:19:05 does not contain name sorts 50022:19:05 .cherry_picked_merge_requests 50122:19:08 returns merge requests that match the given merge commit 50222:19:08# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.58 seconds. Current RSS: ~1021M. Threads: 4. load average: 1.02 1.10 1.09 1/282 2585 50422:19:08 #for_work_item? 50522:19:08 returns true for a work item 50622:19:08 returns false for an issue 50722:19:08 #for_project_snippet? 50822:19:08 returns true for a project snippet note 50922:19:08 returns false for a personal snippet note 51022:19:08 #for_personal_snippet? 51122:19:08 returns false for a project snippet note 51222:19:08 returns true for a personal snippet note 51322:19:08 #for_wiki_page? 51422:19:08 returns true for a wiki_page 51622:19:09 is true when the noteable is a design 51722:19:09 #to_ability_name 51922:19:09 #noteable_ability_name 52022:19:09 returns snippet for a project snippet note 52122:19:09 returns snippet for a personal snippet note 52222:19:09 returns merge_request for an MR note 52322:19:09 returns issue for an issue note 52422:19:09 returns commit for a commit note 52522:19:09 returns alert_management_alert for an alert note 52622:19:09 returns wiki page for a wiki page note 52722:19:09 #cache_markdown_field 52822:19:09 note for a project snippet 52922:19:10 skips project check 53022:19:10 note for a personal snippet 53122:19:10 does not skip project check 53222:19:10 #can_be_discussion_note? 53322:19:10 for a note on a merge request 53522:19:10 for a note on an issue 53722:19:10 for a note on a commit 53922:19:11# [RSpecRunTime] RSpec elapsed time: 2 minutes 29.96 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.01 1.10 1.09 1/282 2605 54122:19:11 for a note on a snippet 54322:19:11 for a diff note on merge request 54422:19:11 returns false 54522:19:11 for a diff note on commit 54622:19:12 returns false 54722:19:12# [RSpecRunTime] RSpec elapsed time: 2 minutes 31.17 seconds. Current RSS: ~1024M. Threads: 4. load average: 1.01 1.10 1.09 1/282 2625 54922:19:12 for a discussion note 55022:19:13 returns false 55122:19:13 #discussion_class 55222:19:13 when the note is displayed out of context 55322:19:14 returns OutOfContextDiscussion 55422:19:14# [RSpecRunTime] RSpec elapsed time: 2 minutes 33.01 seconds. Current RSS: ~1032M. Threads: 4. load average: 1.01 1.10 1.09 1/283 2684 55622:19:14 when the note is displayed in the original context 55722:19:14 returns IndividualNoteDiscussion 55822:19:14 #part_of_discussion? 55922:19:14 for a diff note 56222:19:14 when part of a discussion 56322:19:17 references all earlier notes in the discussion 56422:19:18# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.2 seconds. Current RSS: ~1033M. Threads: 4. load average: 1.01 1.10 1.09 1/281 2685 56622:19:18 when not part of a discussion 56722:19:19 returns the noteable 56822:19:19# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.99 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.01 1.09 1.09 1/281 2686 57022:19:19 broadcasting note changes 57122:19:20 broadcasts an Action Cable event for the noteable 57222:19:20 broadcast an Action Cable event for the noteable when note is destroyed 57322:19:20 when issuable real_time_notes is disabled 57422:19:20 does not broadcast an Action Cable event 57522:19:20 for merge requests 57622:19:21 when adding a note to the MR 57722:19:21 broadcasts an Action Cable event for the MR 57822:19:21# [RSpecRunTime] RSpec elapsed time: 2 minutes 40.09 seconds. Current RSS: ~1021M. Threads: 4. load average: 1.01 1.09 1.09 1/283 2745 58022:19:21 when adding a note to a commit on the MR 58122:19:22 broadcasts an Action Cable event for the MR 58222:19:22 #with_notes_filter 58322:19:22 when notes filter is nil 58422:19:23 is expected to include #<Note note: [FILTERED], noteable_type: "Issue", author_id: 172, created_at: "2024-11-13 22:19:22.888...ntial: nil, last_edited_at: nil, internal: false, id: 170, namespace_id: 296, imported_from: "none"> and #<Note note: [FILTERED], noteable_type: "Issue", author_id: 173, created_at: "2024-11-13 22:19:23.556...ntial: nil, last_edited_at: nil, internal: false, id: 171, namespace_id: 298, imported_from: "none"> 58522:19:23# [RSpecRunTime] RSpec elapsed time: 2 minutes 41.81 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.01 1.09 1.09 1/282 2746 58722:19:23 when notes filter is set to all notes 58822:19:25 is expected to include #<Note note: [FILTERED], noteable_type: "Issue", author_id: 174, created_at: "2024-11-13 22:19:24.427...ntial: nil, last_edited_at: nil, internal: false, id: 172, namespace_id: 300, imported_from: "none"> and #<Note note: [FILTERED], noteable_type: "Issue", author_id: 175, created_at: "2024-11-13 22:19:25.145...ntial: nil, last_edited_at: nil, internal: false, id: 173, namespace_id: 302, imported_from: "none"> 58922:19:25# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.39 seconds. Current RSS: ~1014M. Threads: 4. load average: 1.01 1.09 1.08 1/280 2747 59122:19:25 when notes filter is set to only comments 59222:19:26 is expected to include #<Note note: [FILTERED], noteable_type: "Issue", author_id: 176, created_at: "2024-11-13 22:19:25.972...ntial: nil, last_edited_at: nil, internal: false, id: 174, namespace_id: 304, imported_from: "none"> 59322:19:28 is expected not to include #<Note note: [FILTERED], noteable_type: "Issue", author_id: 179, created_at: "2024-11-13 22:19:28.256...ntial: nil, last_edited_at: nil, internal: false, id: 177, namespace_id: 310, imported_from: "none"> 59422:19:28# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.51 seconds. Current RSS: ~1013M. Threads: 4. load average: 1.01 1.09 1.08 1/279 2748 59722:19:29 returns project for project notes 59822:19:29 returns nil for personal snippet note 59922:19:29# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.82 seconds. Current RSS: ~1010M. Threads: 4. load average: 1.01 1.09 1.08 1/279 2749 60222:19:30 .for_note_or_capitalized_note 60322:19:30 returns the expected matching note 60422:19:30 returns the expected capitalized note 60522:19:30 does not support pattern matching 60622:19:31# [RSpecRunTime] RSpec elapsed time: 2 minutes 49.21 seconds. Current RSS: ~1007M. Threads: 4. load average: 1.01 1.09 1.08 1/279 2750 60822:19:31 .like_note_or_capitalized_note 60922:19:31 returns the expected matching note 61022:19:31 returns the expected capitalized note 61122:19:31 supports pattern matching 61222:19:31 .with_suggestions 61322:19:34 returns the correct note 61422:19:34# [RSpecRunTime] RSpec elapsed time: 2 minutes 52.6 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.01 1.09 1.08 1/280 2813 61622:19:34 .inc_relations_for_view 61722:19:34 when noteable can not have diffs 61822:19:35 does not include additional associations 61922:19:35 when noteable is not set 62022:19:35 includes additional diff associations 62122:19:35 when noteable can have diffs 62222:19:36 includes additional diff associations 62322:19:36 .without_hidden 62422:19:36 when a note with a banned author exists 62522:19:36 when the :hidden_notes feature is disabled 62622:19:36 is expected to include #<Note note: [FILTERED], noteable_type: "Issue", author_id: 190, created_at: "2024-11-13 22:19:36.800...ntial: nil, last_edited_at: nil, internal: false, id: 187, namespace_id: 331, imported_from: "none"> and #<Note note: [FILTERED], noteable_type: "Issue", author_id: 183, created_at: "2024-11-13 22:19:30.266...ntial: nil, last_edited_at: nil, internal: false, id: 180, namespace_id: 316, imported_from: "none"> 62722:19:36 when the :hidden_notes feature is enabled 62822:19:36 is expected not to include #<Note note: [FILTERED], noteable_type: "Issue", author_id: 190, created_at: "2024-11-13 22:19:36.800...ntial: nil, last_edited_at: nil, internal: false, id: 187, namespace_id: 331, imported_from: "none"> 62922:19:36 is expected to include #<Note note: [FILTERED], noteable_type: "Issue", author_id: 183, created_at: "2024-11-13 22:19:30.266...ntial: nil, last_edited_at: nil, internal: false, id: 180, namespace_id: 316, imported_from: "none"> 63122:19:38 returns the notes with the matching author 63222:19:38 With ID integer 63322:19:39 returns the notes with the matching author 63422:19:39# [RSpecRunTime] RSpec elapsed time: 2 minutes 58.1 seconds. Current RSS: ~1015M. Threads: 4. load average: 1.01 1.09 1.08 1/280 2833 63622:19:39 banzai_render_context 63722:19:39 when noteable is a merge request 63822:19:39 sets the label_url_method in the context 63922:19:39 when noteable is an issue 64022:19:40 sets the label_url_method in the context 64122:19:40 when noteable is a personal snippet 64222:19:40 sets the parent user in the context 64422:19:40 returns the author of a personal snippet 64522:19:40 returns nil for project snippet 64622:19:40 returns nil when noteable is not a snippet 64722:19:40 #skip_notification? 64822:19:40 when there is no review 64922:19:40 is expected to be falsey 65022:19:40 when the review exists 65122:19:40 is expected to be truthy 65322:19:42 is cleaned up correctly when project is destroyed 65422:19:42# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.78 second. Current RSS: ~1009M. Threads: 4. load average: 1.01 1.09 1.08 1/279 2834 65622:19:42 #post_processed_cache_key 65722:19:42 returns cache key and author cache key by default 65822:19:42 when note has no author 65922:19:42 returns cache key only 66022:19:42 when note has redacted_note_html 66122:19:42 returns cache key with redacted_note_html sha 66222:19:42 #commands_changes 66322:19:42 only returns allowed keys 66422:19:42 #bump_updated_at 66522:19:43 sets updated_at to the current timestamp 66622:19:43 with legacy edited note 66722:19:44 copies updated_at to last_edited_at before bumping the timestamp 66822:19:44# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.81 seconds. Current RSS: ~1006M. Threads: 4. load average: 1.01 1.09 1.08 1/278 2835 67022:19:44 #issuable_ability_name 67122:19:44 when not confidential note 67222:19:44 is expected to eq :read_note 67322:19:44 when confidential note 67422:19:44 is expected to eq :read_internal_note 67522:19:44 #exportable_record? 67622:19:45 when not a system note 67722:19:45 is expected to be truthy 67822:19:45 with system note 67922:19:45 returns `false` when the user cannot read the note 68022:19:45 when user can read the note 68122:19:45 is expected to be truthy 68222:19:45# [RSpecRunTime] Finishing example group spec/models/note_spec.rb. It took 2 minutes 59.52 seconds. Expected to take 3 minutes 24.98 seconds. 68322:19:45# [RSpecRunTime] Starting example group spec/tasks/gitlab/usage_data_rake_spec.rb. Expected to take 3 minutes 19.05 seconds. 68422:19:45gitlab:usage data take tasks 68522:19:45 dump_sql_in_yaml 68622:20:11 dumps SQL queries in yaml format 68722:20:12# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.21 seconds. Current RSS: ~1125M. Threads: 4. load average: 1.00 1.08 1.08 1/277 2858 68922:20:12 dump_sql_in_json 69022:20:35 dumps SQL queries in json format 69122:20:35# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.12 seconds. Current RSS: ~1132M. Threads: 4. load average: 1.00 1.07 1.08 1/277 2881 69322:20:35 dump_non_sql_in_json 69422:20:59 dumps non SQL data in json format 69522:20:59# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.67 seconds. Current RSS: ~1175M. Threads: 4. load average: 1.00 1.06 1.08 1/277 2904 69722:20:59 generate_sql_metrics_fixture 69822:21:24 generates fixture file correctly 69922:21:24# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.58 seconds. Current RSS: ~1127M. Threads: 4. load average: 0.93 1.04 1.07 1/277 2927 70122:21:24 generate_and_send 70222:21:26 generates and sends Service Ping payload 70322:21:26# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.89 seconds. Current RSS: ~1127M. Threads: 4. load average: 0.93 1.04 1.07 1/277 2928 70522:21:29# [RSpecRunTime] Finishing example group spec/tasks/gitlab/usage_data_rake_spec.rb. It took 1 minute 43.21 seconds. Expected to take 3 minutes 19.05 seconds. 70622:21:29# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.26 seconds. Current RSS: ~1126M. Threads: 4. load average: 0.93 1.04 1.07 1/277 2929 70822:21:29# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_metrics_spec.rb. Expected to take 2 minutes 28.66 seconds. 70922:21:29Gitlab::UsageDataMetrics 71022:21:29 .uncached_data 71122:21:29 with instrumentation_class 71222:21:46 includes top level keys 71322:22:02 includes counts keys 71422:22:18 includes usage_activity_by_stage keys 71522:22:34 includes usage_activity_by_stage metrics 71622:22:51 includes usage_activity_by_stage_monthly keys 71722:23:07 includes settings keys 71822:23:07 Redis_HLL_counters 71922:23:24 is included in the Service Ping hash structure 72022:23:24# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.57 seconds. Current RSS: ~1138M. Threads: 4. load average: 0.94 1.00 1.05 1/278 3084 72222:23:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_metrics_spec.rb. It took 1 minute 55.32 seconds. Expected to take 2 minutes 28.66 seconds. 72322:23:24# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability_check_service_spec.rb. Expected to take 1 minute 36.1 seconds. 72422:23:24MergeRequests::MergeabilityCheckService 72522:23:24 #async_execute 72622:23:25 updates merge status to checking 72722:23:27 enqueues MergeRequestMergeabilityCheckWorker 72822:23:27 when read-only DB 72922:23:28 does not enqueue MergeRequestMergeabilityCheckWorker 73022:23:28# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.11 seconds. Current RSS: ~1135M. Threads: 4. load average: 0.94 1.00 1.05 1/284 3257 73322:23:28 behaves like mergeable merge request 73422:23:31 updates or keeps merge status as can_be_merged 73522:23:33 reloads merge head diff 73622:23:35 update diff discussion positions 73722:23:37 updates the merge ref 73822:23:39 returns ServiceResponse.success 73922:23:41 ServiceResponse has merge_ref_head payload 74022:23:41# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.72 seconds. Current RSS: ~1128M. Threads: 4. load average: 1.19 1.05 1.06 1/285 3871 74222:23:41 when concurrent calls 74322:23:45 waits first lock and returns "cached" result in subsequent calls 74422:23:47 writes the merge-ref once 74522:23:50 resets one merge request upon execution 74622:23:50 when retry_lease flag is false 74722:23:52 the first call succeeds, subsequent concurrent calls get a lock error response 74822:23:52# [RSpecRunTime] RSpec elapsed time: 7 minutes 10.92 seconds. Current RSS: ~1135M. Threads: 4. load average: 1.16 1.05 1.06 1/287 4245 75122:23:54 returns ServiceResponse.error 75222:23:54 behaves like unmergeable merge request 75322:23:56 updates or keeps merge status as cannot_be_merged 75422:23:57 does not change the merge ref HEAD 75522:23:59 returns ServiceResponse.error 75622:23:59# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.54 seconds. Current RSS: ~1136M. Threads: 4. load average: 1.07 1.03 1.05 1/285 4503 75822:23:59 when it cannot be merged on git 75922:24:01 returns ServiceResponse.error and keeps merge status as cannot_be_merged 76022:24:01# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.53 seconds. Current RSS: ~1134M. Threads: 4. load average: 1.07 1.03 1.05 1/285 4575 76222:24:01 when MR cannot be merged and has no merge ref 76322:24:02 returns ServiceResponse.error 76422:24:02 behaves like unmergeable merge request 76522:24:04 updates or keeps merge status as cannot_be_merged 76622:24:06 does not change the merge ref HEAD 76722:24:07 returns ServiceResponse.error 76822:24:07# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.06 seconds. Current RSS: ~1139M. Threads: 4. load average: 1.06 1.03 1.05 1/285 4831 77022:24:07 when MR cannot be merged and has outdated merge ref 77122:24:09 returns ServiceResponse.error 77222:24:09 behaves like unmergeable merge request 77322:24:11 updates or keeps merge status as cannot_be_merged 77422:24:13 does not change the merge ref HEAD 77522:24:15 returns ServiceResponse.error 77622:24:15# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.28 seconds. Current RSS: ~1135M. Threads: 4. load average: 1.20 1.06 1.06 1/285 5207 77822:24:15 when merge request is not given 77922:24:16 returns ServiceResponse.error 78022:24:16# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.01 seconds. Current RSS: ~1138M. Threads: 4. load average: 1.20 1.06 1.06 2/285 5264 78222:24:16 when read-only DB 78322:24:18 returns ServiceResponse.error 78422:24:18# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.7 seconds. Current RSS: ~1137M. Threads: 4. load average: 1.20 1.06 1.06 1/285 5321 78622:24:18 when fails to update the merge-ref 78722:24:20 does not reload merge head diff 78822:24:21 returns ServiceResponse.error 78922:24:21 behaves like unmergeable merge request 79022:24:23 updates or keeps merge status as cannot_be_merged 79122:24:25 does not change the merge ref HEAD 79222:24:26 returns ServiceResponse.error 79322:24:26# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.99 seconds. Current RSS: ~1139M. Threads: 4. load average: 1.25 1.08 1.07 1/286 5641 79522:24:26 recheck enforced 79622:24:26 when MR is marked as mergeable, but repo is not mergeable and MR is not opened 79722:24:28 returns ServiceResponse.error 79822:24:30 does not change the merge status 79922:24:30# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.6 seconds. Current RSS: ~1140M. Threads: 4. load average: 1.47 1.12 1.09 1/286 5755 80122:24:30 when MR is mergeable but merge-ref does not exists 80222:24:30 behaves like mergeable merge request 80322:24:32 updates or keeps merge status as can_be_merged 80422:24:34 reloads merge head diff 80522:24:36 update diff discussion positions 80622:24:39 updates the merge ref 80722:24:41 returns ServiceResponse.success 80822:24:43 ServiceResponse has merge_ref_head payload 80922:24:43# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.47 seconds. Current RSS: ~1132M. Threads: 4. load average: 1.40 1.12 1.08 1/286 6376 81122:24:43 when MR is mergeable but merge-ref is already updated 81222:24:45 returns ServiceResponse.success 81322:24:46 does not recreate the merge-ref 81422:24:48 does not reload merge head diff 81522:24:48# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.88 seconds. Current RSS: ~1141M. Threads: 4. load average: 1.37 1.12 1.08 1/286 6641 81722:24:48# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability_check_service_spec.rb. It took 1 minute 24.32 seconds. Expected to take 1 minute 36.1 seconds. 81822:24:48# [RSpecRunTime] Starting example group spec/lib/gitlab/database/consistency_checker_spec.rb. Expected to take 1 minute 14.97 seconds. 81922:24:48Gitlab::Database::ConsistencyChecker 82022:24:48 #over_time_limit? 82122:24:48 returns true only if the running time has exceeded MAX_RUNTIME 82322:24:48 when empty tables 82422:24:48 returns an empty response 82522:24:48 when the tables contain matching items 82622:24:56 does not process more than MAX_BATCHES 82722:25:04 doesn not exceed the MAX_RUNTIME 82822:25:12 returns the correct number of matches and batches checked 82922:25:20 returns the min_id as the next_start_id if the check reaches the last element 83022:25:20# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.68 seconds. Current RSS: ~1108M. Threads: 4. load average: 1.20 1.10 1.08 1/280 6642 83222:25:20 when some items are missing from the first table 83322:25:28 reports the missing elements 83422:25:28# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.9 seconds. Current RSS: ~1102M. Threads: 4. load average: 1.19 1.10 1.08 1/281 6643 83622:25:28 when some items are missing from the second table 83722:25:38 reports the missing elements 83822:25:38# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.8 seconds. Current RSS: ~1061M. Threads: 4. load average: 1.16 1.10 1.08 1/281 6644 84022:25:38 when elements are different between the two tables 84122:25:47 reports the difference between the two tables 84222:25:47# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.36 seconds. Current RSS: ~1056M. Threads: 4. load average: 1.13 1.09 1.08 1/281 6645 84422:25:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/consistency_checker_spec.rb. It took 58.46 seconds. Expected to take 1 minute 14.97 seconds. 84522:25:47# [RSpecRunTime] Starting example group spec/workers/repository_fork_worker_spec.rb. Expected to take 1 minute 8.05 seconds. 84622:25:47RepositoryForkWorker 84822:25:47 includes ProjectImportOptions 85022:25:47 only project ID passed 85122:25:47 behaves like RepositoryForkWorker performing 85222:25:49Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 85422:25:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 85522:25:50Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 85722:25:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 85822:25:50 creates a new repository from a fork 85922:25:52Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 86122:25:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 86222:25:53Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 86422:25:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 86522:25:53 protects the default branch 86622:25:55Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 86822:25:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 86922:25:56Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 87122:25:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 87222:25:56 flushes various caches 87322:25:58 handles bad fork 87422:26:01Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 87622:26:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 87722:26:01Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 87922:26:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 88022:26:01 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects 88122:26:03 handles LFS objects link failure 88222:26:03 when a worker was reset without cleanup 88322:26:06Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 88522:26:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 88622:26:06Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 88822:26:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 88922:26:06 creates a new repository from a fork 89022:26:06# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.72 seconds. Current RSS: ~1143M. Threads: 4. load average: 1.23 1.12 1.09 1/287 7072 89222:26:06 when a specific branch is requested 89322:26:06 behaves like RepositoryForkWorker performing 89422:26:09Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 89622:26:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 89722:26:09Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 89922:26:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 90022:26:09 creates a new repository from a fork 90122:26:11Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 90322:26:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 90422:26:12Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 90622:26:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 90722:26:12 protects the default branch 90822:26:15Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 91022:26:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 91122:26:15Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 91322:26:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 91422:26:16 flushes various caches 91522:26:18 handles bad fork 91622:26:20Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 91822:26:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 91922:26:20Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 92122:26:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 92222:26:21 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects 92322:26:23 handles LFS objects link failure 92422:26:23 when a worker was reset without cleanup 92522:26:25Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 92722:26:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 92822:26:26Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 93022:26:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 93122:26:26 creates a new repository from a fork 93222:26:26# [RSpecRunTime] RSpec elapsed time: 9 minutes 44.51 seconds. Current RSS: ~1136M. Threads: 4. load average: 1.29 1.14 1.10 1/287 7492 93422:26:26 project ID, storage and repo paths passed 93522:26:26 behaves like RepositoryForkWorker performing 93622:26:28Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 93822:26:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 93922:26:29Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 94122:26:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 94222:26:29 creates a new repository from a fork 94322:26:31Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 94522:26:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 94622:26:32Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 94822:26:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 94922:26:32 protects the default branch 95022:26:34Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 95222:26:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 95322:26:34Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 95522:26:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 95622:26:34 flushes various caches 95722:26:37 handles bad fork 95822:26:39Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 96022:26:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 96122:26:40Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 96322:26:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 96422:26:40 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects 96522:26:42 handles LFS objects link failure 96622:26:42 when a worker was reset without cleanup 96722:26:44Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 96922:26:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 97022:26:45Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 97222:26:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 97322:26:45 creates a new repository from a fork 97422:26:45# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.57 seconds. Current RSS: ~1145M. Threads: 4. load average: 1.28 1.15 1.10 1/287 7914 97622:26:45# [RSpecRunTime] Finishing example group spec/workers/repository_fork_worker_spec.rb. It took 58.27 seconds. Expected to take 1 minute 8.05 seconds. 97722:26:45# [RSpecRunTime] Starting example group spec/services/merge_requests/reopen_service_spec.rb. Expected to take 53.81 seconds. 97822:26:45MergeRequests::ReopenService 98022:26:48 caches merge request closing issues 98122:26:51 updates metrics 98222:26:54 calls the merge request activity counter 98322:26:57 refreshes the number of open merge requests for a valid MR 98422:26:57 behaves like cache counters invalidator 98522:26:59 invalidates counter cache for assignees 98622:27:00# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.22 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.42 1.19 1.11 1/290 8358 98822:27:00 behaves like merge request reviewers cache counters invalidator 98922:27:03 invalidates counter cache for reviewers 99022:27:03# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.24 seconds. Current RSS: ~1104M. Threads: 4. load average: 1.42 1.19 1.11 1/290 8449 99322:27:05 is expected to be valid 99422:27:08 is expected to be opened 99522:27:11 executes hooks with reopen action 99622:27:13 does not call GroupMentionWorker 99722:27:17 sends email to user2 about reopen of merge_request 99822:27:20 destroys cleanup schedule record 99922:27:22 clears the cached merge_ref_sha 100022:27:22 note creation 100122:27:25 creates resource state event about merge_request reopen 100222:27:25# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.8 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.33 1.19 1.11 1/290 9162 100422:27:25 current user is not authorized to reopen merge request 100522:27:27 does not reopen the merge request 100622:27:27# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.02 seconds. Current RSS: ~1109M. Threads: 4. load average: 1.33 1.19 1.11 1/290 9214 100822:27:27# [RSpecRunTime] Finishing example group spec/services/merge_requests/reopen_service_spec.rb. It took 42.39 seconds. Expected to take 53.81 seconds. 100922:27:27# [RSpecRunTime] Starting example group spec/lib/search/project_settings_spec.rb. Expected to take 43.02 seconds. 101022:27:27Search results for project settings 101122:27:27Starting the Capybara driver server... 101222:27:29 behaves like all project settings sections exist and have correct anchor links 101322:27:30Capybara starting Puma... 101422:27:30* Version 6.4.3, codename: The Eagle of Durango 101522:27:30* Min threads: 0, max threads: 4 101622:27:30* Listening on unix:///tmp/20241113-345-em3xr2 101722:27:59DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 101822:28:05DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 101922:28:08DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 102022:28:11DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 102122:28:16DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 102222:28:18 has only valid settings sections 102322:28:18# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.3 seconds. Current RSS: ~1205M. Threads: 15. load average: 1.48 1.25 1.14 1/369 9344 102522:28:18# [RSpecRunTime] Finishing example group spec/lib/search/project_settings_spec.rb. It took 50.33 seconds. Expected to take 43.02 seconds. 102622:28:18# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/validate/abilities_spec.rb. Expected to take 35.64 seconds. 102722:28:18Gitlab::Ci::Pipeline::Chain::Validate::Abilities 102822:28:18 when users has no ability to run a pipeline 102922:28:19 adds an error about insufficient permissions 103022:28:20 breaks the pipeline builder chain 103122:28:20# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.83 seconds. Current RSS: ~1203M. Threads: 15. load average: 1.44 1.25 1.14 2/368 9381 103322:28:20 when user has ability to create a pipeline 103422:28:21 does not invalidate the pipeline 103522:28:23 does not break the chain 103622:28:23 when project is deleted 103722:28:24 is expected to contain exactly "Project is deleted!" 103822:28:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 42.38 seconds. Current RSS: ~1215M. Threads: 15. load average: 1.41 1.24 1.13 1/368 9448 104022:28:24 with project imports in progress 104122:28:24 adds an error about imports 104222:28:25 breaks the pipeline builder chain 104322:28:25# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.88 seconds. Current RSS: ~1213M. Threads: 15. load average: 1.41 1.24 1.13 1/368 9449 104522:28:25 with completed project imports 104622:28:26 does not invalidate the pipeline 104722:28:27 does not break the chain 104822:28:27# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.33 seconds. Current RSS: ~1205M. Threads: 15. load average: 1.41 1.24 1.13 1/368 9450 105022:28:27 #allowed_to_write_ref? 105122:28:27 when user is a developer 105222:28:28 is expected to be truthy 105322:28:28 when pipeline is a detached merge request pipeline 105422:28:30 is expected to be truthy 105522:28:30# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.5 seconds. Current RSS: ~1196M. Threads: 14. load average: 1.38 1.24 1.13 3/372 9537 105722:28:30 when the branch is protected 105822:28:31 is expected to be falsey 105922:28:31 when pipeline is a detached merge request pipeline 106022:28:33 is expected to be falsey 106122:28:33# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.71 seconds. Current RSS: ~1188M. Threads: 14. load average: 1.38 1.24 1.13 1/372 9623 106322:28:33 when developers are allowed to merge 106422:28:34 is expected to be truthy 106522:28:34 when pipeline is a detached merge request pipeline 106622:28:37 is expected to be truthy 106722:28:37# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.22 seconds. Current RSS: ~1186M. Threads: 14. load average: 1.51 1.27 1.14 1/373 9711 106922:28:37 when the tag is protected 107022:28:38 is expected to be falsey 107122:28:38 when developers are allowed to create the tag 107222:28:39 is expected to be truthy 107322:28:39# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.85 seconds. Current RSS: ~1184M. Threads: 14. load average: 1.47 1.26 1.14 1/372 9756 107522:28:39 when user is a maintainer 107622:28:41 is expected to be truthy 107722:28:41 when the branch is protected 107822:28:42 is expected to be truthy 107922:28:42 when pipeline is a detached merge request pipeline 108022:28:44 is expected to be truthy 108122:28:44# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.36 seconds. Current RSS: ~1181M. Threads: 14. load average: 1.43 1.26 1.14 2/372 9864 108322:28:44 when the tag is protected 108422:28:45 is expected to be truthy 108522:28:45 when no one can create the tag 108622:28:46 is expected to be falsey 108722:28:46# [RSpecRunTime] RSpec elapsed time: 12 minutes 4.97 seconds. Current RSS: ~1179M. Threads: 14. load average: 1.43 1.26 1.14 1/370 9909 108922:28:46 when owner cannot create pipeline 109022:28:47 is expected to be falsey 109122:28:47# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.17 seconds. Current RSS: ~1180M. Threads: 14. load average: 1.43 1.26 1.14 1/369 9932 109322:28:48# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/validate/abilities_spec.rb. It took 29.84 seconds. Expected to take 35.64 seconds. 109422:28:48# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/prerequisite/kubernetes_namespace_spec.rb. Expected to take 33.99 seconds. 109522:28:48Gitlab::Ci::Build::Prerequisite::KubernetesNamespace 109722:28:48 build has no deployment 109822:28:48 is expected to be falsey 109922:28:48 build has a deployment 110022:28:48 and a cluster to deploy to 110122:28:52 is expected to be truthy 110222:28:52 and the cluster is not managed 110322:28:55 is expected to be falsey 110422:28:55# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.93 seconds. Current RSS: ~1177M. Threads: 14. load average: 1.84 1.35 1.17 1/371 10009 110622:28:55 and a namespace is already created for this project 110722:28:59 is expected to be falsey 110822:28:59 and the service_account_token is blank 110922:29:03 is expected to be truthy 111022:29:03# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.35 seconds. Current RSS: ~1182M. Threads: 13. load average: 1.93 1.38 1.18 1/372 10086 111222:29:03 and no cluster to deploy to 111322:29:03 is expected to be falsey 111522:29:03 completion is required 111622:29:03 kubernetes namespace does not exist 111722:29:07 creates a namespace using a new record 111822:29:07 the build has a namespace configured via CI template 111922:29:07 the requested namespace matches the default 112022:29:10 creates a namespace 112122:29:10# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.01 seconds. Current RSS: ~1177M. Threads: 13. load average: 1.87 1.38 1.19 1/370 10163 112322:29:10 the requested namespace differs from the default 112422:29:14 does not create a namespace 112522:29:14# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.6 seconds. Current RSS: ~1176M. Threads: 13. load average: 1.80 1.38 1.18 1/370 10202 112722:29:14 kubernetes namespace exists (but has no service_account_token) 112822:29:17 creates a namespace using the tokenless record 112922:29:17# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.11 seconds. Current RSS: ~1182M. Threads: 13. load average: 1.80 1.38 1.18 1/370 10241 113122:29:17 completion is not required 113222:29:18 does not create a namespace 113322:29:18# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/prerequisite/kubernetes_namespace_spec.rb. It took 30.69 seconds. Expected to take 33.99 seconds. 113422:29:18# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/commit_reference_filter_spec.rb. Expected to take 29.27 seconds. 113522:29:18Banzai::Filter::References::CommitReferenceFilter 113622:29:19 requires project context 113722:29:19 ignores valid references contained inside 'pre' element 113822:29:19 ignores valid references contained inside 'code' element 113922:29:19 ignores valid references contained inside 'a' element 114022:29:19 ignores valid references contained inside 'style' element 114122:29:19 internal reference 114222:29:19 links to a valid reference of 7 characters 114322:29:19 links to a valid reference of 8 characters 114422:29:19 links to a valid reference of 12 characters 114522:29:19 links to a valid reference of 18 characters 114622:29:19 links to a valid reference of 20 characters 114722:29:19 links to a valid reference of 32 characters 114822:29:19 links to a valid reference of 40 characters 114922:29:20 does not render link when reference is ending a word 115022:29:20 does not render link when reference is starting a word 115122:29:20 always uses the short ID as the link text 115222:29:20 links with adjacent text 115322:29:20 ignores invalid commit IDs 115422:29:20 includes a title attribute 115522:29:20 escapes the title attribute 115622:29:20 includes default classes 115722:29:20 includes a data-project attribute 115822:29:20 includes a data-commit attribute 115922:29:20 supports an :only_path context 116022:29:20 in merge request context 116122:29:20 handles merge request contextual commit references 116222:29:20 a doc with many (29) strings that could be SHAs 116322:29:21 makes only a single request to Gitaly 116422:29:21# [RSpecRunTime] RSpec elapsed time: 12 minutes 39.67 seconds. Current RSS: ~1174M. Threads: 13. load average: 1.82 1.39 1.19 1/371 10334 116622:29:21 cross-project / cross-namespace complete reference 116722:29:22 link has valid text 116822:29:23 has valid text 116922:29:24 ignores invalid commit IDs on the referenced project 117022:29:24# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.72 seconds. Current RSS: ~1186M. Threads: 13. load average: 1.75 1.38 1.19 1/370 10392 117222:29:24 cross-project / same-namespace complete reference 117322:29:26 link has valid text 117422:29:28 has valid text 117522:29:29 ignores invalid commit IDs on the referenced project 117622:29:29# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.87 seconds. Current RSS: ~1195M. Threads: 13. load average: 1.93 1.42 1.20 1/370 10450 117822:29:29 cross-project shorthand reference 117922:29:31 link has valid text 118022:29:32 has valid text 118122:29:33 ignores invalid commit IDs on the referenced project 118222:29:34# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.21 seconds. Current RSS: ~1191M. Threads: 12. load average: 1.93 1.42 1.20 1/370 10508 118422:29:34 cross-project URL reference 118522:29:35 links to a valid reference 118622:29:36 links with adjacent text 118722:29:37 ignores invalid commit IDs on the referenced project 118822:29:37# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.52 seconds. Current RSS: ~1195M. Threads: 12. load average: 1.94 1.43 1.21 1/370 10567 119022:29:37 URL reference for a commit patch 119122:29:38 links to a valid reference 119222:29:39 has valid text 119322:29:40 does not link to patch when extension match is after the path 119422:29:40# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.78 seconds. Current RSS: ~1202M. Threads: 12. load average: 1.86 1.43 1.21 1/370 10625 119622:29:40 group context 119722:29:40 ignores internal references 119822:29:40 links to a valid reference 119922:29:40 when Commit.reference_pattern causes a long scanning period 120022:29:43 timesout and rescues in filter 120122:29:43# [RSpecRunTime] RSpec elapsed time: 13 minutes 1.23 seconds. Current RSS: ~1201M. Threads: 12. load average: 1.86 1.43 1.21 1/370 10626 120322:29:43 checking N+1 120422:29:45 does not have N+1 per multiple references per project 120522:29:45# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.35 seconds. Current RSS: ~1191M. Threads: 12. load average: 1.79 1.42 1.20 1/370 10666 120722:29:45 behaves like limits the number of filtered items 120822:29:45 enforces limits 120922:29:45# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/commit_reference_filter_spec.rb. It took 26.53 seconds. Expected to take 29.27 seconds. 121022:29:45# [RSpecRunTime] Starting example group spec/services/merge_requests/request_review_service_spec.rb. Expected to take 28.27 seconds. 121122:29:45MergeRequests::RequestReviewService 121322:29:45 invalid permissions 121422:29:45 behaves like failed service execution 121522:29:47 returns an error 121622:29:47 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated 121722:29:49 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times 121822:29:49# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.69 seconds. Current RSS: ~1182M. Threads: 12. load average: 1.73 1.41 1.20 1/370 10782 122022:29:49 reviewer does not exist 122122:29:49 behaves like failed service execution 122222:29:51 returns an error 122322:29:51 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated 122422:29:53 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times 122522:29:53# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.89 seconds. Current RSS: ~1175M. Threads: 12. load average: 1.73 1.41 1.20 1/370 10899 122722:29:53 reviewer exists 122822:29:55 returns success 122922:29:57 updates reviewers state 123022:29:59 sends email to reviewer 123122:30:01 creates a new todo for the reviewer 123222:30:03 creates a sytem note 123322:30:05 calls MergeRequests::RemoveApprovalService 123422:30:05 behaves like triggers GraphQL subscription mergeRequestReviewersUpdated 123522:30:07 is expected to receive merge_request_reviewers_updated(#<MergeRequest id:109 namespace743/project-402!1>) 1 time 123622:30:08# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.21 seconds. Current RSS: ~1165M. Threads: 11. load average: 1.57 1.39 1.20 1/368 11294 123822:30:08 when merge_request_dashboard feature flag is enabled 123922:30:10 invalidates cache counts 124022:30:10# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.37 seconds. Current RSS: ~1164M. Threads: 11. load average: 1.68 1.42 1.21 1/368 11352 124222:30:10# [RSpecRunTime] Finishing example group spec/services/merge_requests/request_review_service_spec.rb. It took 24.97 seconds. Expected to take 28.27 seconds. 124322:30:10# [RSpecRunTime] Starting example group spec/helpers/markup_helper_spec.rb. Expected to take 25.33 seconds. 124622:30:11 referencing multiple objects 124722:30:12 links to the merge request 124822:30:12 links to the commit 124922:30:12 links to the issue 125022:30:12# [RSpecRunTime] RSpec elapsed time: 13 minutes 30.87 seconds. Current RSS: ~1164M. Threads: 11. load average: 1.68 1.42 1.21 1/368 11411 125222:30:12 override default project 125322:30:13 links to the issue 125522:30:13 inside a project 125622:30:13 renders uploads relative to project 125722:30:13 inside a group 125822:30:13 renders uploads relative to the group 125922:30:13 with a group in the context 126022:30:13 renders uploads relative to project 126122:30:13 when text contains a relative link to an image in the repository 126222:30:13 when requested_path is provided, but ref isn't 126322:30:13 returns the correct HTML for the image 126422:30:13 when requested_path and ref parameters are both provided 126522:30:14 returns the correct HTML for the image 126622:30:14 when ref is provided, but requested_path isn't 126722:30:14 returns the correct HTML for the image 126822:30:14 when neither requested_path, nor ref parameter is provided 126922:30:14 returns the correct HTML for the image 127022:30:14 when there is a postprocessing option provided 127122:30:14 passes the postprocess options to the Markup::RenderingService 127222:30:14 #markdown_field 127322:30:14 with already redacted attribute 127422:30:14 returns the redacted attribute 127522:30:14 without redacted attribute 127622:30:14 renders the markdown value 127722:30:14 when post_process is false 127822:30:14 does not run Markdown post processing 127922:30:14 #link_to_markdown_field 128022:30:15 handles references nested in links with all the text 128122:30:15 #link_to_markdown 128222:30:15 handles references nested in links with all the text 128322:30:15 forwards HTML options 128422:30:15 escapes HTML passed in as the body 128522:30:16 ignores reference links when they are the entire body 128622:30:16 replaces commit message with emoji to link 128722:30:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.34 seconds. Current RSS: ~1164M. Threads: 11. load average: 1.79 1.44 1.22 1/367 11459 128922:30:16 #link_to_html 129022:30:16 wraps the rendered content in a link 129122:30:16 escapes HTML passed as an emoji 129222:30:16 #render_wiki_content 129322:30:16 when file is Markdown 129422:30:16 renders using CommonMark method 129522:30:16 when context has labels 129622:30:16 renders label 129722:30:16 when content has uploads 129822:30:16 renders uploads relative to project 129922:30:16 when file is Asciidoc 130022:30:16 renders using Gitlab::Asciidoc 130122:30:16 when file is R Markdown 130222:30:16 renders using CommonMark method 130322:30:16 any other format 130422:30:16 renders all other formats using Gitlab::OtherMarkup 130622:30:16 sets the :text_source to :blob in the context 130722:30:20 preserves encoding 130822:30:20 uses passed in rendered content 130922:30:20 defaults to CommonMark 131022:30:20 sets additional context for Asciidoc 131122:30:20# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.96 seconds. Current RSS: ~1162M. Threads: 11. load average: 1.72 1.44 1.22 1/369 11465 131322:30:20 #first_line_in_markdown 131422:30:20 when the asked attribute can be redacted 131522:30:20 displays inline code 131622:30:20 truncates the text with multiple paragraphs 131722:30:21 displays the first line of a code block 131822:30:21 truncates a single long line of text 131922:30:21 preserves code color scheme 132022:30:21 removes any images 132122:30:21 keeps whitelisted tags 132222:30:21 does not post-process truncated text 132322:30:21 strips non-user links 132422:30:21 styles the current user link 132522:30:21 custom emoji 132622:30:23 includes fallback-src data attribute 132722:30:23# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.23 seconds. Current RSS: ~1179M. Threads: 11. load average: 1.72 1.44 1.22 1/368 11484 132922:30:23 labels formatting 133022:30:23 preserves style attribute for a label that can be accessed by current_user 133122:30:24 does not style a label that can not be accessed by current_user 133222:30:24# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.72 seconds. Current RSS: ~1177M. Threads: 11. load average: 1.67 1.43 1.21 1/365 11485 133422:30:24 when current_user is nil 133522:30:24 renders the link with no styling when current_user is nil 133622:30:24 when the asked attribute can not be redacted 133722:30:24 displays inline code 133822:30:25 truncates the text with multiple paragraphs 133922:30:25 displays the first line of a code block 134022:30:25 truncates a single long line of text 134122:30:25 preserves code color scheme 134222:30:25 removes any images 134322:30:25 keeps whitelisted tags 134422:30:25 does not post-process truncated text 134522:30:25 strips non-user links 134622:30:26 styles the current user link 134722:30:26 custom emoji 134822:30:27 includes fallback-src data attribute 134922:30:27# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.6 seconds. Current RSS: ~1181M. Threads: 11. load average: 1.67 1.43 1.21 1/363 11504 135122:30:27 labels formatting 135222:30:28 preserves style attribute for a label that can be accessed by current_user 135322:30:29 does not style a label that can not be accessed by current_user 135422:30:29# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.23 seconds. Current RSS: ~1180M. Threads: 11. load average: 1.67 1.43 1.21 1/363 11505 135622:30:29 when current_user is nil 135722:30:29 renders the link with no styling when current_user is nil 135822:30:29 #cross_project_reference 135922:30:29 shows the full MR reference 136022:30:29 shows the full issue reference 136122:30:29# [RSpecRunTime] Finishing example group spec/helpers/markup_helper_spec.rb. It took 19.21 seconds. Expected to take 25.33 seconds. 136222:30:29# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/merge_request_parser_spec.rb. Expected to take 22.05 seconds. 136322:30:29Gitlab::ImportExport::MergeRequestParser 136422:30:31 has a source branch 136522:30:33 has a target branch 136622:30:33 fork merge request 136722:30:36 parses a MR that has no source branch 136822:30:38 parses a MR that is closed 136922:30:40 parses a MR that is merged 137022:30:40 target branch 137122:30:42 parses a MR that has no target branch 137222:30:42 when target branch fails to be created 137322:30:44 logs the error 137422:30:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.14 seconds. Current RSS: ~1173M. Threads: 11. load average: 1.48 1.40 1.21 1/367 11714 137622:30:44 when the merge request has diffs 137722:30:44 when the diff is invalid 137822:30:46 sets the diff to empty diff 137922:30:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.14 seconds. Current RSS: ~1171M. Threads: 11. load average: 1.48 1.40 1.21 1/366 11733 138122:30:46# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/merge_request_parser_spec.rb. It took 17.55 seconds. Expected to take 22.05 seconds. 138222:30:46# [RSpecRunTime] Starting example group spec/helpers/projects/project_members_helper_spec.rb. Expected to take 20.65 seconds. 138322:30:46Projects::ProjectMembersHelper 138422:30:47 project members 138522:30:50 #project_members_app_data_json 138622:30:50 returns expected json 138722:30:51 sets `members` property that matches json schema 138822:30:51 sets `member_path` property 138922:30:51 when pagination is not available 139022:30:52 sets `pagination` attribute to expected json 139122:30:52# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.49 seconds. Current RSS: ~1169M. Threads: 11. load average: 1.44 1.39 1.21 1/364 11734 139322:30:52 when pagination is available 139422:30:52 sets `pagination` attribute to expected json 139622:30:53 sets `group.members` property that matches json schema 139722:30:53 sets `member_path` property 139922:30:57 include_relations: [:inherited, :direct], result: lazy { [group_link_7, group_link_4, group_link_9, group_link_5, group_link_3].map(&:id) } 140022:30:58 returns correct group links 140122:30:58# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.04 seconds. Current RSS: ~1159M. Threads: 11. load average: 1.41 1.39 1.21 1/362 11735 140322:30:58 include_relations: [:inherited], result: lazy { [group_link_1, group_link_4, group_link_5, group_link_3].map(&:id) } 140422:30:59 returns correct group links 140522:30:59 include_relations: [:direct], result: lazy { [group_link_7, group_link_8, group_link_9].map(&:id) } 140622:31:00 returns correct group links 140722:31:00 #project_member_header_subtext 140822:31:00 when user can admin project members 140922:31:00 contains expected text 141022:31:00 when user cannot admin project members 141122:31:00 contains expected text 141222:31:00# [RSpecRunTime] Finishing example group spec/helpers/projects/project_members_helper_spec.rb. It took 13.12 seconds. Expected to take 20.65 seconds. 141322:31:00# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/import_failure_service_spec.rb. Expected to take 19.59 seconds. 141422:31:00Gitlab::ImportExport::ImportFailureService 141522:31:00 #log_import_failure 141622:31:00 when importable is a group 141722:31:00 behaves like log import failure 141822:31:00 tracks error 141922:31:00 saves data to ImportFailure 142022:31:00 when importable is a project 142122:31:00 behaves like log import failure 142222:31:01 tracks error 142322:31:01 saves data to ImportFailure 142422:31:01# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.92 seconds. Current RSS: ~1171M. Threads: 11. load average: 1.37 1.38 1.20 1/362 11736 142622:31:01 when ImportFailure does not support importable class 142722:31:03 raise exception 142822:31:03# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.47 seconds. Current RSS: ~1175M. Threads: 11. load average: 1.37 1.38 1.20 1/365 11795 143122:31:03 when exceptions are retriable 143222:31:03 exception: GRPC::DeadlineExceeded 143322:31:03 when retry succeeds 143422:31:04 retries and logs import failure once with correct params 143522:31:04# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.09 seconds. Current RSS: ~1175M. Threads: 11. load average: 1.34 1.37 1.20 1/365 11796 143722:31:04 when retry continues to fail with intermittent errors 143822:31:06 retries the number of times allowed and raise exception 143922:31:09 logs import failure each time and raise exception 144022:31:09# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.43 seconds. Current RSS: ~1169M. Threads: 11. load average: 1.24 1.35 1.20 1/364 11797 144222:31:09 exception: ActiveRecord::QueryCanceled 144322:31:09 when retry succeeds 144422:31:11 retries and logs import failure once with correct params 144522:31:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.29 seconds. Current RSS: ~1160M. Threads: 11. load average: 1.24 1.35 1.20 1/364 11798 144722:31:11 when retry continues to fail with intermittent errors 144822:31:13 retries the number of times allowed and raise exception 144922:31:15 logs import failure each time and raise exception 145022:31:15# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.83 seconds. Current RSS: ~1155M. Threads: 11. load average: 1.14 1.33 1.19 1/362 11799 145222:31:15 when exception is not retriable 145322:31:16 raise the exception 145422:31:16# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.96 seconds. Current RSS: ~1156M. Threads: 11. load average: 1.14 1.33 1.19 1/362 11800 145622:31:16# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/import_failure_service_spec.rb. It took 16.7 seconds. Expected to take 19.59 seconds. 145722:31:16# [RSpecRunTime] Starting example group spec/services/work_items/create_service_spec.rb. Expected to take 17.19 seconds. 145822:31:16WorkItems::CreateService 145922:31:16 behaves like creates work item in container 146122:31:18 publishes WorkItems::WorkItemCreatedEvent 146222:31:18 when user is not allowed to create a work item in the container 146322:31:18 is expected to be error 146422:31:18 returns an access error 146522:31:18# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.45 seconds. Current RSS: ~1153M. Threads: 11. load average: 1.14 1.33 1.19 1/362 11801 146722:31:18 when applying quick actions 146822:31:18 when work item type is not the default Issue 146922:31:18 saves the work item without applying the quick action 147022:31:18 when work item type is the default Issue 147122:31:19 saves the work item and applies the quick action 147222:31:19 when params are valid 147322:31:19 created instance is a WorkItem 147422:31:19 calls NewIssueWorker with correct arguments 147522:31:19 when params are invalid 147622:31:20 is expected to be error 147722:31:20 returns validation errors 147822:31:20 checking spam 147922:31:20 checks for spam 148022:31:20 when `perform_spam_check` is set to `false` 148122:31:20 does not check for spam 148222:31:20 behaves like work item widgetable service 148322:31:21 executes callbacks for expected widgets 148422:31:21 hierarchy widget 148522:31:21 when user can admin parent link 148622:31:21 when parent is valid work item 148722:31:21 creates new work item and sets parent reference 148822:31:21 when parent type is invalid 148922:31:22 behaves like fails creating work item and returns errors 149022:31:23 does not create new work item if parent can not be set 149122:31:23# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.6 seconds. Current RSS: ~1172M. Threads: 11. load average: 1.13 1.32 1.19 1/362 11802 149322:31:23 when user cannot admin parent link 149422:31:23 behaves like fails creating work item and returns errors 149522:31:23 does not create new work item if parent can not be set 149622:31:23 behaves like creates work item in container 149822:31:25 publishes WorkItems::WorkItemCreatedEvent 149922:31:25 when user is not allowed to create a work item in the container 150022:31:25 is expected to be error 150122:31:25 returns an access error 150222:31:25# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.35 seconds. Current RSS: ~1170M. Threads: 11. load average: 1.12 1.32 1.19 1/362 11803 150422:31:25 when applying quick actions 150522:31:25 when work item type is not the default Issue 150622:31:25 saves the work item without applying the quick action 150722:31:25 when work item type is the default Issue 150822:31:25 saves the work item and applies the quick action 150922:31:25 when params are valid 151022:31:26 created instance is a WorkItem 151122:31:26 calls NewIssueWorker with correct arguments 151222:31:26 when params are invalid 151322:31:26 is expected to be error 151422:31:26 returns validation errors 151522:31:26 checking spam 151622:31:26 checks for spam 151722:31:26 when `perform_spam_check` is set to `false` 151822:31:27 does not check for spam 151922:31:27 behaves like work item widgetable service 152022:31:27 executes callbacks for expected widgets 152122:31:27 hierarchy widget 152222:31:27 when user can admin parent link 152322:31:27 when parent is valid work item 152422:31:28 creates new work item and sets parent reference 152522:31:28 when parent type is invalid 152622:31:28 behaves like fails creating work item and returns errors 152722:31:28 does not create new work item if parent can not be set 152822:31:28 when user cannot admin parent link 152922:31:28 behaves like fails creating work item and returns errors 153022:31:28 does not create new work item if parent can not be set 153122:31:28# [RSpecRunTime] Finishing example group spec/services/work_items/create_service_spec.rb. It took 11.96 seconds. Expected to take 17.19 seconds. 153222:31:28# [RSpecRunTime] Starting example group spec/services/security/merge_reports_service_spec.rb. Expected to take 16.55 seconds. 153322:31:28Security::MergeReportsService#execute 153422:31:29 copies scanners into target report and eliminates duplicates 153522:31:30 copies identifiers into target report and eliminates duplicates 153622:31:31 deduplicates (except cwe and wasc) and sorts the vulnerabilities by severity (desc) then by compare key 153722:31:32 deduplicates scanned resources 153822:31:32 errors on target report 153922:31:34 is expected to contain exactly {:message=>"bar", :type=>"foo"} and {:message=>"baz", :type=>"zoo"} 154022:31:34# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.28 seconds. Current RSS: ~1162M. Threads: 11. load average: 1.11 1.31 1.19 1/362 11804 154222:31:34 warnings on target report 154322:31:35 is expected to contain exactly {:message=>"bar", :type=>"foo"} and {:message=>"baz", :type=>"zoo"} 154422:31:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.36 seconds. Current RSS: ~1160M. Threads: 11. load average: 1.10 1.31 1.18 1/362 11805 154622:31:35 ordering reports for sast analyzers 154722:31:35 when reports are gathered in an unprioritized order 154822:31:35 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x00007912fc139ce0 @external_id="bandit", @name="Bandit", @v...on="1.0.0", @primary_identifiers=nil, @sort_keys=[1, "bandit", "Bandit", "Security Scanner Vendor"]> and #<Gitlab::Ci::Reports::Security::Scanner:0x00007912cbb6c5e0 @external_id="semgrep", @name="Semgrep", ...="1.0.0", @primary_identifiers=nil, @sort_keys=[2, "semgrep", "Semgrep", "Security Scanner Vendor"]> 154922:31:36 is expected to eq 2 155022:31:37 is expected to eql #<Gitlab::Ci::Reports::Security::Identifier:0x00007912cbacc270 @external_id="B403", @external_type="b...id", @name="bandit_test_id-B403", @url=nil, @fingerprint="9ea39e538d11434f325435e905bf238e7cf1f7a4"> and #<Gitlab::Ci::Reports::Security::Identifier:0x00007912cb9881c0 @external_id="CVE-2019-123", @external...="cve", @name="cve-CVE-2019-123", @url=nil, @fingerprint="6d834ff5767ac7544bef36b0e9996a9a3d6da5f1"> 155122:31:38 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007912cbc99030 @external_id="rules.bandit.B105", @ext...e="semgrep_id-rules.bandit.B105", @url=nil, @fingerprint="86d65bee153188dc92a8fd17263d8319d9fbe4ee"> 155222:31:38# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.37 seconds. Current RSS: ~1153M. Threads: 11. load average: 1.10 1.31 1.18 1/362 11806 155422:31:38 when a custom analyzer is completed before the known analyzers 155522:31:39 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x00007912cb9ccaa0 @external_id="bandit", @name="Bandit", @v...on="1.0.0", @primary_identifiers=nil, @sort_keys=[1, "bandit", "Bandit", "Security Scanner Vendor"]>, #<Gitlab::Ci::Reports::Security::Scanner:0x00007912cb88d400 @external_id="semgrep", @name="Semgrep", ...="1.0.0", @primary_identifiers=nil, @sort_keys=[2, "semgrep", "Semgrep", "Security Scanner Vendor"]>, and #<Gitlab::Ci::Reports::Security::Scanner:0x00007912cb6fb3d0 @external_id="scanner-2", @name="Scanner ...primary_identifiers=nil, @sort_keys=[Infinity, "scanner-2", "Scanner 2", "Security Scanner Vendor"]> 155622:31:40 is expected to eq 3 155722:31:41 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007912cb757630 @external_id="VULN-2", @external_type=...ner-2", @name="scanner-2-VULN-2", @url=nil, @fingerprint="8e683704c05c3d223f7572623a39cdf39ecc5f15"> and #<Gitlab::Ci::Reports::Security::Identifier:0x00007912cb756460 @external_id="CVE-2019-456", @external...="cve", @name="cve-CVE-2019-456", @url=nil, @fingerprint="47c8c718e4355e29c0b8e87fd62c2c7da65911dd"> 155822:31:41# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.62 seconds. Current RSS: ~1150M. Threads: 11. load average: 1.09 1.30 1.18 1/362 11807 156022:31:41# [RSpecRunTime] Finishing example group spec/services/security/merge_reports_service_spec.rb. It took 12.69 seconds. Expected to take 16.55 seconds. 156122:31:41# [RSpecRunTime] Starting example group spec/services/git/tag_push_service_spec.rb. Expected to take 15.59 seconds. 156222:31:41Git::TagPushService 156422:31:42 flushes general cached data 156522:31:43 does not flush the tags cache 156622:31:43# [RSpecRunTime] RSpec elapsed time: 15 minutes 2.08 seconds. Current RSS: ~1169M. Threads: 11. load average: 1.09 1.30 1.18 1/364 11882 157022:31:45 does nothing 157122:31:45# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.3 seconds. Current RSS: ~1179M. Threads: 11. load average: 1.08 1.30 1.18 1/365 11920 157422:31:46 does nothing 157522:31:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.59 seconds. Current RSS: ~1180M. Threads: 11. load average: 1.08 1.30 1.18 1/366 11958 157822:31:47 removes associated releases 157922:31:47# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.79 seconds. Current RSS: ~1180M. Threads: 11. load average: 1.08 1.30 1.18 1/367 11990 158322:31:48 does nothing 158422:31:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.07 seconds. Current RSS: ~1181M. Threads: 11. load average: 1.08 1.30 1.18 1/367 12028 158722:31:50 does nothing 158822:31:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.34 seconds. Current RSS: ~1181M. Threads: 11. load average: 1.08 1.29 1.18 1/367 12066 159122:31:51 unlocks artifacts 159222:31:51# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.52 seconds. Current RSS: ~1181M. Threads: 11. load average: 1.08 1.29 1.18 1/367 12098 159522:31:51 run on a tag 159622:31:52 delegates to Git::TagHooksService 159722:31:52# [RSpecRunTime] RSpec elapsed time: 15 minutes 10.61 seconds. Current RSS: ~1181M. Threads: 11. load average: 1.08 1.29 1.18 1/367 12117 159922:31:52 run on a branch 160022:31:53 does nothing 160122:31:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.69 seconds. Current RSS: ~1181M. Threads: 11. load average: 1.08 1.29 1.18 1/367 12136 160322:31:53# [RSpecRunTime] Finishing example group spec/services/git/tag_push_service_spec.rb. It took 12.07 seconds. Expected to take 15.59 seconds. 160422:31:53# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/base/relation_factory_spec.rb. Expected to take 14.74 seconds. 160522:31:53Gitlab::ImportExport::Base::RelationFactory 160722:31:53 when relation is invalid 160822:31:54 returns without creating new relations 160922:31:54 when the relation is predefined 161022:31:54 returns without creating a new relation 161122:31:54 when author relation 161222:31:55 returns author hash unchanged 161322:31:55 when #setup_models is not implemented 161422:31:55 raises NotImplementedError 161522:31:55 when #setup_models is implemented 161622:31:56 creates imported object 161722:31:57 sets imported_from 161822:31:57 when import_source is gitlab_project 161922:31:57 sets imported_from 162022:31:57# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.1 seconds. Current RSS: ~1174M. Threads: 11. load average: 1.15 1.30 1.18 1/365 12137 162222:31:57 when object does not have an imported_from attribute 162322:31:58 works without an error 162422:31:58 when relation contains user references 162522:31:59 maps the right author to the imported note 162622:31:59 when original_users_map is nil 162722:32:00 does not store the object original users 162822:32:00# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.53 seconds. Current RSS: ~1165M. Threads: 11. load average: 1.14 1.30 1.18 1/364 12138 163022:32:00 when original_users_map is a Hash 163122:32:01 store the relation hash original user IDs 163222:32:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.55 seconds. Current RSS: ~1161M. Threads: 11. load average: 1.14 1.30 1.18 1/363 12139 163422:32:01 when relation contains token attributes 163522:32:02 removes token attributes 163622:32:02 when relation contains encrypted attributes 163722:32:03 removes encrypted attributes 163822:32:03# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.34 seconds. Current RSS: ~1156M. Threads: 11. load average: 1.14 1.30 1.18 1/362 12140 164022:32:03 with duplicate assignees 164122:32:03 when duplicate assignees are present 164222:32:03 removes duplicate assignees 164322:32:03 .relation_class 164422:32:03 when relation name is pluralized 164522:32:03 returns constantized class 164622:32:03 when relation name is singularized 164722:32:03 returns constantized class 164822:32:03 when relation name is user_contributions 164922:32:03 returns constantized class 165022:32:03# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/base/relation_factory_spec.rb. It took 10.42 seconds. Expected to take 14.74 seconds. 165122:32:03# [RSpecRunTime] Starting example group spec/services/snippets/update_statistics_service_spec.rb. Expected to take 14.15 seconds. 165222:32:03Snippets::UpdateStatisticsService 165422:32:03 with PersonalSnippet 165522:32:03 behaves like updates statistics 165622:32:04 returns a successful response 165722:32:05 expires statistics cache 165822:32:06 schedules a namespace storage statistics update 165922:32:06 when snippet statistics does not exist 166022:32:06 creates snippet statistics 166122:32:06# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.93 seconds. Current RSS: ~1194M. Threads: 11. load average: 1.13 1.29 1.18 1/362 12253 166322:32:06 when snippet statistics exists 166422:32:07 updates snippet statistics 166522:32:07 when snippet does not have a repository 166622:32:08 returns an error response 166722:32:08 with ProjectSnippet 166822:32:09 updates projects statistics "snippets_size" 166922:32:09 behaves like updates statistics 167022:32:10 returns a successful response 167122:32:11 expires statistics cache 167222:32:12 schedules a namespace storage statistics update 167322:32:12 when snippet statistics does not exist 167422:32:13 creates snippet statistics 167522:32:13# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.42 seconds. Current RSS: ~1202M. Threads: 11. load average: 1.12 1.29 1.18 1/362 12440 167722:32:13 when snippet statistics exists 167822:32:14 updates snippet statistics 167922:32:14# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.51 seconds. Current RSS: ~1200M. Threads: 11. load average: 1.19 1.30 1.19 1/362 12469 168122:32:14 when snippet does not have a repository 168222:32:15 returns an error response 168322:32:15# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.6 seconds. Current RSS: ~1196M. Threads: 11. load average: 1.19 1.30 1.19 1/362 12488 168522:32:15# [RSpecRunTime] Finishing example group spec/services/snippets/update_statistics_service_spec.rb. It took 11.49 seconds. Expected to take 14.15 seconds. 168622:32:15# [RSpecRunTime] Starting example group spec/lib/gitlab/database/tables_locker_spec.rb. Expected to take 13.06 seconds. 168722:32:15Gitlab::Database::TablesLocker 168822:32:15 when running on single database 168922:32:15 #lock_writes 169022:32:15 does not lock any table 169122:32:15 behaves like unlock tables 169222:32:15 unlocks table in schema gitlab_main and database main 169322:32:15 returns list of actions 169422:32:15 behaves like unlock tables 169522:32:15 unlocks table in schema gitlab_ci and database main 169622:32:16 returns list of actions 169722:32:16 behaves like unlock tables 169822:32:16 unlocks table in schema gitlab_main_clusterwide and database main 169922:32:16 returns list of actions 170022:32:16 behaves like unlock tables 170122:32:16 unlocks table in schema gitlab_shared and database main 170222:32:16 returns list of actions 170322:32:16 behaves like unlock tables 170422:32:16 unlocks table in schema gitlab_internal and database main 170522:32:16 returns list of actions 170622:32:16 #unlock_writes 170722:32:16 does call Gitlab::Database::LockWritesManager.unlock_writes 170822:32:16 when running on multiple databases 170922:32:16 #lock_writes 171022:32:16 behaves like lock tables 171122:32:16 locks table in schema gitlab_ci and database main (PENDING: Skipping because ci is shared or doesn't not exist) 171222:32:16 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 171322:32:16 behaves like lock tables 171422:32:17 locks table in schema gitlab_main and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 171522:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 171622:32:17 behaves like lock tables 171722:32:17 locks table in schema gitlab_main_clusterwide and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 171822:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 171922:32:17 behaves like unlock tables 172022:32:17 unlocks table in schema gitlab_main_clusterwide and database main (PENDING: Skipping because ci is shared or doesn't not exist) 172122:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 172222:32:17 behaves like unlock tables 172322:32:17 unlocks table in schema gitlab_main and database main (PENDING: Skipping because ci is shared or doesn't not exist) 172422:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 172522:32:17 behaves like unlock tables 172622:32:17 unlocks table in schema gitlab_ci and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 172722:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 172822:32:17 behaves like unlock tables 172922:32:17 unlocks table in schema gitlab_shared and database main (PENDING: Skipping because ci is shared or doesn't not exist) 173022:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 173122:32:17 behaves like unlock tables 173222:32:17 unlocks table in schema gitlab_shared and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 173322:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 173422:32:17 behaves like unlock tables 173522:32:17 unlocks table in schema gitlab_internal and database main (PENDING: Skipping because ci is shared or doesn't not exist) 173622:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 173722:32:17 behaves like unlock tables 173822:32:17 unlocks table in schema gitlab_internal and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 173922:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 174022:32:17 behaves like unlock partitions 174122:32:17 unlocks the partition (PENDING: Skipping because ci is shared or doesn't not exist) 174222:32:17 behaves like lock partitions 174322:32:17 locks the partition (PENDING: Skipping because ci is shared or doesn't not exist) 174422:32:17 behaves like unlock partitions 174522:32:17 unlocks the partition (PENDING: Skipping because ci is shared or doesn't not exist) 174622:32:17 behaves like lock partitions 174722:32:17 locks the partition (PENDING: Skipping because ci is shared or doesn't not exist) 174822:32:17 #unlock_writes 174922:32:17 behaves like unlock tables 175022:32:17 unlocks table in schema gitlab_ci and database main (PENDING: Skipping because ci is shared or doesn't not exist) 175122:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 175222:32:17 behaves like unlock tables 175322:32:17 unlocks table in schema gitlab_main and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 175422:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 175522:32:17 behaves like unlock tables 175622:32:17 unlocks table in schema gitlab_main and database main (PENDING: Skipping because ci is shared or doesn't not exist) 175722:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 175822:32:17 behaves like unlock tables 175922:32:17 unlocks table in schema gitlab_ci and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 176022:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 176122:32:17 behaves like unlock tables 176222:32:17 unlocks table in schema gitlab_shared and database main (PENDING: Skipping because ci is shared or doesn't not exist) 176322:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 176422:32:17 behaves like unlock tables 176522:32:17 unlocks table in schema gitlab_shared and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 176622:32:17 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 176722:32:17 behaves like unlock tables 176822:32:17 unlocks table in schema gitlab_internal and database main (PENDING: Skipping because ci is shared or doesn't not exist) 176922:32:18 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 177022:32:18 behaves like unlock tables 177122:32:18 unlocks table in schema gitlab_internal and database ci (PENDING: Skipping because ci is shared or doesn't not exist) 177222:32:18 returns list of actions (PENDING: Skipping because ci is shared or doesn't not exist) 177322:32:18 behaves like unlock partitions 177422:32:18 unlocks the partition (PENDING: Skipping because ci is shared or doesn't not exist) 177522:32:18 behaves like unlock partitions 177622:32:18 unlocks the partition (PENDING: Skipping because ci is shared or doesn't not exist) 177722:32:18 behaves like unlock partitions 177822:32:18 unlocks the partition (PENDING: Skipping because ci is shared or doesn't not exist) 177922:32:18 behaves like unlock partitions 178022:32:18 unlocks the partition (PENDING: Skipping because ci is shared or doesn't not exist) 178122:32:18 when not including partitions 178222:32:18 does not include any table partitions (PENDING: Skipping because ci is shared or doesn't not exist) 178322:32:18 does not include any detached partitions (PENDING: Skipping because ci is shared or doesn't not exist) 178422:32:18 when running in dry_run mode 178522:32:18 passes dry_run flag to LockWritesManager (PENDING: Skipping because ci is shared or doesn't not exist) 178622:32:18 when running on multiple shared databases 178722:32:18 does not lock any tables if the ci database is shared with main database (PENDING: Skipping because ci is shared or doesn't not exist) 178822:32:18 when geo database is configured 178922:32:18 does not lock table in geo database (PENDING: Geo database is not configured) 179022:32:18# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/tables_locker_spec.rb. It took 2.91 seconds. Expected to take 13.06 seconds. 179122:32:18# [RSpecRunTime] Starting example group spec/models/wiki_page/meta_spec.rb. Expected to take 12.82 seconds. 179222:32:18WikiPage::Meta 179322:32:19 does not allow STI 179422:32:19 Associations 179522:32:19 is expected to belong to project required: false 179622:32:19 is expected to have many slugs 179722:32:19 is expected to have many events 179822:32:19 is expected to have many notes 179922:32:19 is expected to have many user_mentions class_name => Wikis::UserMention inverse_of => wiki_page_meta 180022:32:19 can find slugs 180122:32:19# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.09 seconds. Current RSS: ~1183M. Threads: 11. load average: 1.17 1.29 1.18 1/362 12497 180422:32:19 is expected to validate that the length of :title is at most 255 180522:32:19 is expected not to allow :title to be ‹nil› 180622:32:20 is forbidden to have two records for the same project with the same canonical_slug 180722:32:20 is forbidden to have both project_id and namespace_id empty 180822:32:20 #resource_parent 180922:32:20 returns container 181022:32:20 #canonical_slug 181122:32:20 can be set on initialization 181222:32:20 there are no slugs 181322:32:20 is expected to have attributes {:canonical_slug => (be nil)} 181422:32:20 we have some non-canonical slugs 181522:32:20 is expected to have attributes {:canonical_slug => (be nil)} 181622:32:20 issues at most one query 181722:32:20 issues no queries if we already know the slug 181822:32:20 we have a canonical slug 181922:32:20 has the correct value 182022:32:20 canonical_slug= 182122:32:20 the slug is not known to us 182222:32:21 changes it to the correct value 182322:32:21 ensures the slug is in the db 182422:32:21 issues at most N queries 182522:32:22 issues fewer queries if we already know the current slug 182622:32:22# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.3 seconds. Current RSS: ~1169M. Threads: 11. load average: 1.17 1.29 1.18 1/362 12498 182822:32:22 the slug is already in the DB (but not canonical) 182922:32:22 changes it to the correct value 183022:32:22 ensures the slug is in the db 183122:32:22 issues at most N queries 183222:32:22 issues fewer queries if we already know the current slug 183322:32:22 the slug is already in the DB (and canonical) 183422:32:22 changes it to the correct value 183522:32:22 ensures the slug is in the db 183622:32:22 issues at most N queries 183722:32:22 issues fewer queries if we already know the current slug 183822:32:22 the slug is up to date and in the DB 183922:32:22 changes it to the correct value 184022:32:22 ensures the slug is in the db 184122:32:22 issues at most N queries 184222:32:22 issues fewer queries if we already know the current slug 184322:32:22 .find_or_create 184422:32:22 when there are problems 184522:32:22 when the slug is too long 184622:32:23 raises an error 184722:32:23 when a conflicting record exists 184822:32:23 raises an error 184922:32:23 when the wiki page is not valid 185022:32:23 raises an error 185122:32:23 no existing record exists 185222:32:23 establishes the correct state 185322:32:23 makes a reasonable number of DB queries 185422:32:23 the commit happened a day ago 185522:32:24 establishes the correct state 185622:32:24 makes a reasonable number of DB queries 185722:32:24 the last_known_slug is the same as the current slug, as on creation 185822:32:24 establishes the correct state 185922:32:25 makes a reasonable number of DB queries 186022:32:25 a record exists in the DB in the correct state 186122:32:25 establishes the correct state 186222:32:25 makes a reasonable number of DB queries 186322:32:25 a record exists in the DB, but we need to update timestamps 186422:32:25 establishes the correct state 186522:32:26 makes a reasonable number of DB queries 186622:32:26 we need to update the slug, but not the title 186722:32:26 establishes the correct state 186822:32:26 makes a reasonable number of DB queries 186922:32:26 we need to update the title, but not the slug 187022:32:27 establishes the correct state 187122:32:27 makes a reasonable number of DB queries 187222:32:27 we want to change the slug back to a previous version 187322:32:27 establishes the correct state 187422:32:27 makes a reasonable number of DB queries 187522:32:27 we want to change the slug a bunch of times 187622:32:28 establishes the correct state 187722:32:28 makes a reasonable number of DB queries 187822:32:28 we need to update the title and the slug 187922:32:29 establishes the correct state 188022:32:29 makes a reasonable number of DB queries 188122:32:29# [RSpecRunTime] Finishing example group spec/models/wiki_page/meta_spec.rb. It took 10.96 seconds. Expected to take 12.82 seconds. 188222:32:29# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/transaction_leaking_spec.rb. Expected to take 11.79 seconds. 188322:32:29Load balancer behavior with errors inside a transaction 188422:32:29 in a transaction 188522:32:32 raises an exception when a retry would occur 188622:32:32# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.49 seconds. Current RSS: ~1140M. Threads: 11. load average: 1.23 1.30 1.19 1/367 13322 188822:32:32 without a transaction 189022:32:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.44 seconds. Current RSS: ~1130M. Threads: 11. load average: 1.21 1.30 1.19 1/367 13323 189222:32:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/transaction_leaking_spec.rb. It took 5.96 seconds. Expected to take 11.79 seconds. 189322:32:35# [RSpecRunTime] Starting example group spec/services/work_items/create_from_task_service_spec.rb. Expected to take 11.59 seconds. 189422:32:35WorkItems::CreateFromTaskService 189622:32:36 when work item params are valid 189722:32:37 is expected to be success 189822:32:38 creates a work item and creates parent link to the original work item 189922:32:39 replaces the original issue markdown description with new work item reference 190022:32:39 behaves like title with extra spaces 190122:32:39 when title has extra spaces 190222:32:40 removes extra leading and trailing whitespaces from title 190322:32:40# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.27 seconds. Current RSS: ~1169M. Threads: 11. load average: 1.19 1.29 1.18 1/362 13324 190522:32:40 when last operation fails 190622:32:40 rollbacks all operations 190722:32:41 is expected to be error 190822:32:41 returns an error message 190922:32:41# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.02 second. Current RSS: ~1173M. Threads: 11. load average: 1.19 1.29 1.18 1/362 13325 191122:32:41 when work item params are invalid 191222:32:41 returns work item errors 191322:32:41 behaves like CreateFromTask service with invalid params 191422:32:42 is expected to be error 191522:32:42 does not create a work item or links 191622:32:42# [RSpecRunTime] Finishing example group spec/services/work_items/create_from_task_service_spec.rb. It took 7.05 seconds. Expected to take 11.59 seconds. 191722:32:42# [RSpecRunTime] Starting example group spec/services/work_items/data_sync/clone_service_spec.rb. Expected to take 10.9 seconds. 191822:32:42WorkItems::DataSync::CloneService 191922:32:43 when user has permission to clone work item 192022:32:43 when cloning project level work item to a group 192122:32:43 does not raise error 192222:32:43 returns error response 192322:32:43# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.9 seconds. Current RSS: ~1174M. Threads: 11. load average: 1.19 1.29 1.18 1/362 13326 192522:32:43 when cloning to a pending delete project 192622:32:43 does not raise error 192722:32:44 returns error response 192822:32:44 when cloning unsupported work item type 192922:32:44 does not raise error 193022:32:44 returns error response 193122:32:44 when cloning work item raises an error 193222:32:44 does not raise error 193322:32:44 returns error response 193422:32:44 when cloning work item with success 193522:32:44 behaves like cloneable and moveable work item 193622:32:44 increases the target namespace work items count by 1 193722:32:45 runs all widget callbacks 193822:32:46 returns a new work item with the same attributes 193922:32:46 handles original work item state 194022:32:46# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.97 seconds. Current RSS: ~1175M. Threads: 11. load average: 1.17 1.29 1.18 1/362 13327 194222:32:46 behaves like cloneable and moveable widget data 194322:32:47 widget_name: :assignees, eval_value: :work_item_assignees, expected_data: assignees, operations: [move, clone] 194522:32:48 clones and moves widget data 194622:32:48# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.58 seconds. Current RSS: ~1175M. Threads: 11. load average: 1.17 1.29 1.18 1/362 13328 194822:32:48 widget_name: :award_emoji, eval_value: :work_item_award_emoji, expected_data: award_emojis, operations: [move] 195022:32:48 clones and moves widget data 195122:32:48 widget_name: :email_participants, eval_value: :work_item_emails, expected_data: emails, operations: [move] 195322:32:49 clones and moves widget data 195422:32:49 when user does not have permissions 195522:32:49 when user cannot read original work item 195622:32:49 does not raise error 195722:32:49 returns error response 195822:32:49 when user cannot create work items in target namespace 195922:32:49 does not raise error 196022:32:49 returns error response 196122:32:49# [RSpecRunTime] Finishing example group spec/services/work_items/data_sync/clone_service_spec.rb. It took 7.64 seconds. Expected to take 10.9 seconds. 196222:32:49# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/file/project_spec.rb. Expected to take 10.35 seconds. 196322:32:49Gitlab::Ci::Config::External::File::Project 196522:32:51 when a file and project is specified 196622:32:51 returns true 196722:32:51# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.69 seconds. Current RSS: ~1184M. Threads: 11. load average: 1.16 1.28 1.18 1/363 13353 196922:32:51 with only file is specified 197022:32:51 returns false 197122:32:51 with only project is specified 197222:32:51 returns false 197322:32:51 with a missing local key 197422:32:52 returns false 197622:32:52 when a valid path is used 197722:32:52 is expected to be truthy 197822:32:52 when user does not have permission to access file 197922:32:53 returns false 198022:32:53 when a valid path is used in uppercase 198122:32:53 is expected to be truthy 198222:32:53 when a valid different case path is used 198322:32:54 is expected to be truthy 198422:32:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 12.95 seconds. Current RSS: ~1186M. Threads: 11. load average: 1.15 1.28 1.18 1/367 13571 198622:32:54 when a valid path with custom ref is used 198722:32:55 is expected to be truthy 198822:32:55 when an empty file is used 198922:32:55 returns false 199022:32:55 when non-existing ref is used 199122:32:55 returns false 199222:32:55 when non-existing file is requested 199322:32:56 returns false 199422:32:56 when file is not a yaml file 199522:32:56 returns false 199622:32:56 when non-existing project is used with a masked variable 199722:32:56 returns false with masked project name 199822:32:56 when a project contained in an array is used with a masked variable 199922:32:56 does not raise an error 200022:32:56 #expand_context 200122:32:56 inherits user, and target project and sha 200422:32:57 when project name and ref include masked variables 200622:32:58# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.3 seconds. Current RSS: ~1185M. Threads: 11. load average: 1.15 1.28 1.18 1/367 13691 200922:32:58 when interpolation is being used 201022:32:58 correctly interpolates the content 201122:32:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/file/project_spec.rb. It took 8.51 seconds. Expected to take 10.35 seconds. 201222:32:58# [RSpecRunTime] Starting example group spec/graphql/types/issue_type_spec.rb. Expected to take 10.04 seconds. 201322:32:58Types::IssueType 201422:32:58 is expected to include Types::Notes::NoteableInterface 201522:32:58 has specific fields 201622:32:58 is expected to eq "Issue" 201722:32:58 is expected to include Types::TodoableInterface 201822:32:58 is expected to expose permissions using Types::PermissionTypes::Issue 201922:32:59 is expected to include Types::CurrentUserTodos 202022:32:59 is expected to require graphql authorizations :read_issue 202222:32:59 query issue notes 202322:32:59 when user signed in 202422:32:59 behaves like does not include private notes 202522:32:59 does not return private notes 202622:32:59# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.17 seconds. Current RSS: ~1182M. Threads: 11. load average: 1.14 1.27 1.18 1/367 13718 202822:32:59 when user member of the project 202922:32:59 behaves like includes private notes 203022:33:00 returns all notes 203122:33:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.22 seconds. Current RSS: ~1181M. Threads: 11. load average: 1.14 1.27 1.18 1/367 13719 203322:33:01 when user is anonymous 203422:33:01 behaves like does not include private notes 203522:33:01 does not return private notes 203622:33:01 behaves like issuables pagination and count 203722:33:02 when user does not have the permission 203822:33:02 does not return an error 203922:33:02 returns no data 204022:33:02 with count field 204122:33:02 returns total count 204222:33:03 total count does not change between pages 204322:33:03 with pagination 204422:33:03 returns new ids during pagination 204622:33:03 when issue is hidden 204722:33:03 returns `true` 204822:33:03 when issue is visible 204922:33:04 returns `false` 205022:33:04 escalation_status 205122:33:04 is expected to be nil 205222:33:04 for an incident 205322:33:04 is expected to be nil 205422:33:04 with an escalation status record 205522:33:04 is expected to eq "TRIGGERED" 205622:33:04# [RSpecRunTime] Finishing example group spec/graphql/types/issue_type_spec.rb. It took 6.26 seconds. Expected to take 10.04 seconds. 205722:33:04# [RSpecRunTime] Starting example group spec/lib/gitlab/import/placeholder_user_creator_spec.rb. Expected to take 9.25 seconds. 205822:33:04Gitlab::Import::PlaceholderUserCreator 205922:33:04 #placeholder_username 206022:33:04 returns an unique placeholder username 206122:33:04 when source_username is nil 206222:33:04 assigns a default username 206422:33:05 creates one new placeholder user with a unique email and username 206522:33:05 does not cache user policies 206622:33:05 logs placeholder user creation 206722:33:05 when there are non-unique usernames on the same import source 206822:33:05 creates two unique users with different usernames and emails 206922:33:05 when an existing namespace conflicts with the placeholder user namespace 207022:33:05 creates a placeholder with a username that avoids the conflict 207122:33:05 when generating a unique email address 207222:33:06 validates against all stored email addresses 207322:33:06 when the incoming source_user attributes are invalid 207422:33:06 when source_name is nil 207522:33:06 assigns a default name 207622:33:06 when source_name is too long 207722:33:06 truncates the source name to 127 characters 207822:33:06 when source_username is nil 207922:33:06 assigns a default username 208022:33:06 when the source_username contains invalid characters 208122:33:06 input_username: ".asdf", expected_output: /^asdf_placeholder_user_1$/ 208222:33:06 is expected to match /^asdf_placeholder_user_1$/ 208322:33:06 input_username: "asdf^ghjk", expected_output: /^asdfghjk_placeholder_user_1$/ 208422:33:06 is expected to match /^asdfghjk_placeholder_user_1$/ 208522:33:06 input_username: ".", expected_output: /^github_\h+_placeholder_user_1$/ 208622:33:07 is expected to match /^github_\h+_placeholder_user_1$/ 208722:33:07 when source_username is too long 208822:33:07 truncates the original username to 200 characters 208922:33:07 .placeholder_email_pattern 209022:33:07 matches the emails created for placeholder users imported from gitlab_migration 209122:33:08 matches the emails created for placeholder users imported from gitlab_project 209222:33:08 matches the emails created for placeholder users imported from gitlab_group 209322:33:08 matches the emails created for placeholder users imported from github 209422:33:09 matches the emails created for placeholder users imported from bitbucket 209522:33:09 matches the emails created for placeholder users imported from bitbucket_server 209622:33:10 matches the emails created for placeholder users imported from fogbugz 209722:33:10 matches the emails created for placeholder users imported from gitea 209822:33:10 matches the emails created for placeholder users imported from git 209922:33:11 matches the emails created for placeholder users imported from manifest 210022:33:11 matches the emails created for placeholder users imported from custom_template 210122:33:11 does not match emails without an import source 210222:33:11 does not match emails with domains other than the host 210322:33:11# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.96 seconds. Current RSS: ~1174M. Threads: 11. load average: 1.19 1.28 1.18 1/362 13720 210522:33:11 #placeholder_name 210622:33:11 prepends Placeholder to source_name 210722:33:11 when source_name is nil 210822:33:11 assigns a default name 210922:33:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/import/placeholder_user_creator_spec.rb. It took 7.12 seconds. Expected to take 9.25 seconds. 211022:33:11# [RSpecRunTime] Starting example group spec/services/users/update_service_spec.rb. Expected to take 9.09 seconds. 211122:33:11Users::UpdateService 211322:33:12 updates time preferences 211422:33:12 returns an error result when record cannot be updated 211522:33:12 includes namespace error messages 211622:33:12 updates the status if status params were given 211722:33:13 does not delete the status if no status param was passed 211822:33:13 includes status error messages 211922:33:13 updates user detail with provided attributes 212022:33:13 does not try to reset unconfirmed email for a new user 212122:33:13 updating email 212222:33:13 if email was changed 212322:33:13 when race condition 212422:33:14 updates email for stale user 212522:33:14# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.29 seconds. Current RSS: ~1161M. Threads: 11. load average: 1.19 1.28 1.18 1/362 13721 212722:33:14 when check_password is true 212822:33:14 returns error if no password confirmation was passed 212922:33:14 returns error if wrong password confirmation was passed 213022:33:14 does not require password if it was automatically set 213122:33:15 does not require a password if the attribute changed does not require it 213222:33:15# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.33 seconds. Current RSS: ~1162M. Threads: 11. load average: 1.18 1.27 1.18 1/362 13722 213422:33:15 when check_password is left to false 213522:33:15 does not require a password check 213622:33:15 if email was NOT changed 213722:33:15 does not reset unconfirmed email 213822:33:15 updates the enabled_following 213922:33:15WARNING: Active Record does not support composite primary key. 214022:33:15user_follow_users has composite primary key. Composite primary key is ignored. 214122:33:16 removes followers and followees 214222:33:16 when there is more followers/followees then batch limit 214322:33:17 removes followers and followees 214422:33:18# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.2 seconds. Current RSS: ~1160M. Threads: 11. load average: 1.18 1.27 1.18 1/362 13723 214722:33:18 updates the name 214822:33:18 raises an error when record cannot be updated 214922:33:18 fires system hooks when a new user is saved 215022:33:18# [RSpecRunTime] Finishing example group spec/services/users/update_service_spec.rb. It took 6.84 seconds. Expected to take 9.09 seconds. 215122:33:18# [RSpecRunTime] Starting example group spec/policies/packages/policies/dependency_proxy/group_policy_spec.rb. Expected to take 8.36 seconds. 215222:33:18Packages::Policies::DependencyProxy::GroupPolicy 215322:33:19 dependency proxy 215422:33:19 with feature disabled 215522:33:19 behaves like disallows dependency proxy read access 215622:33:19 is expected to be disallowed :read_dependency_proxy 215722:33:19 with feature enabled 215822:33:19 with a human user personal access token 215922:33:19 when not a member of the group 216022:33:19 behaves like disallows dependency proxy read access 216122:33:19 is expected to be disallowed :read_dependency_proxy 216222:33:19 when a member of the group 216322:33:19 behaves like allows dependency proxy read access 216422:33:19 is expected to be allowed :read_dependency_proxy 216522:33:19 with a deploy token user 216622:33:19 with insufficient scopes 216722:33:19 behaves like disallows dependency proxy read access 216822:33:19 is expected to be disallowed :read_dependency_proxy 216922:33:19 with sufficient scopes 217022:33:19 behaves like allows dependency proxy read access 217122:33:19 is expected to be allowed :read_dependency_proxy 217222:33:19 with a group access token user 217322:33:19 when not a member of the group 217422:33:19 behaves like disallows dependency proxy read access 217522:33:19 is expected to be disallowed :read_dependency_proxy 217622:33:19 when a member of the group 217722:33:19 behaves like allows dependency proxy read access 217822:33:19 is expected to be allowed :read_dependency_proxy 217922:33:19 with all other user types 218022:33:19 with user_type 1 218122:33:19 when the user has sufficient access 218222:33:19 behaves like allows dependency proxy read access 218322:33:20 is expected to be allowed :read_dependency_proxy 218422:33:20 when the user does not have sufficient access 218522:33:20 behaves like disallows dependency proxy read access 218622:33:20 is expected to be disallowed :read_dependency_proxy 218722:33:20 with user_type 2 218822:33:20 when the user has sufficient access 218922:33:20 behaves like allows dependency proxy read access 219022:33:20 is expected to be allowed :read_dependency_proxy 219122:33:20 when the user does not have sufficient access 219222:33:20 behaves like disallows dependency proxy read access 219322:33:20 is expected to be disallowed :read_dependency_proxy 219422:33:20 with user_type 3 219522:33:20 when the user has sufficient access 219622:33:20 behaves like allows dependency proxy read access 219722:33:20 is expected to be allowed :read_dependency_proxy 219822:33:20 when the user does not have sufficient access 219922:33:20 behaves like disallows dependency proxy read access 220022:33:20 is expected to be disallowed :read_dependency_proxy 220122:33:20 with user_type 4 220222:33:20 when the user has sufficient access 220322:33:20 behaves like allows dependency proxy read access 220422:33:21 is expected to be allowed :read_dependency_proxy 220522:33:21 when the user does not have sufficient access 220622:33:21 behaves like disallows dependency proxy read access 220722:33:21 is expected to be disallowed :read_dependency_proxy 220822:33:21 with user_type 5 220922:33:21 when the user has sufficient access 221022:33:21 behaves like allows dependency proxy read access 221122:33:21 is expected to be allowed :read_dependency_proxy 221222:33:21 when the user does not have sufficient access 221322:33:21 behaves like disallows dependency proxy read access 221422:33:21 is expected to be disallowed :read_dependency_proxy 221522:33:21 with user_type 7 221622:33:21 when the user has sufficient access 221722:33:21 behaves like allows dependency proxy read access 221822:33:21 is expected to be allowed :read_dependency_proxy 221922:33:21 when the user does not have sufficient access 222022:33:21 behaves like disallows dependency proxy read access 222122:33:21 is expected to be disallowed :read_dependency_proxy 222222:33:21 with user_type 8 222322:33:21 when the user has sufficient access 222422:33:21 behaves like allows dependency proxy read access 222522:33:22 is expected to be allowed :read_dependency_proxy 222622:33:22 when the user does not have sufficient access 222722:33:22 behaves like disallows dependency proxy read access 222822:33:22 is expected to be disallowed :read_dependency_proxy 222922:33:22 with user_type 9 223022:33:22 when the user has sufficient access 223122:33:22 behaves like allows dependency proxy read access 223222:33:22 is expected to be allowed :read_dependency_proxy 223322:33:22 when the user does not have sufficient access 223422:33:22 behaves like disallows dependency proxy read access 223522:33:22 is expected to be disallowed :read_dependency_proxy 223622:33:22 with user_type 11 223722:33:22 when the user has sufficient access 223822:33:22 behaves like allows dependency proxy read access 223922:33:22 is expected to be allowed :read_dependency_proxy 224022:33:22 when the user does not have sufficient access 224122:33:22 behaves like disallows dependency proxy read access 224222:33:22 is expected to be disallowed :read_dependency_proxy 224322:33:22 with user_type 12 224422:33:22 when the user has sufficient access 224522:33:22 behaves like allows dependency proxy read access 224622:33:23 is expected to be allowed :read_dependency_proxy 224722:33:23 when the user does not have sufficient access 224822:33:23 behaves like disallows dependency proxy read access 224922:33:23 is expected to be disallowed :read_dependency_proxy 225022:33:23 with user_type 13 225122:33:23 when the user has sufficient access 225222:33:23 behaves like allows dependency proxy read access 225322:33:23 is expected to be allowed :read_dependency_proxy 225422:33:23 when the user does not have sufficient access 225522:33:23 behaves like disallows dependency proxy read access 225622:33:23 is expected to be disallowed :read_dependency_proxy 225722:33:23 with user_type 14 225822:33:23 when the user has sufficient access 225922:33:23 behaves like allows dependency proxy read access 226022:33:23 is expected to be allowed :read_dependency_proxy 226122:33:23 when the user does not have sufficient access 226222:33:23 behaves like disallows dependency proxy read access 226322:33:23 is expected to be disallowed :read_dependency_proxy 226422:33:23 with user_type 16 226522:33:23 when the user has sufficient access 226622:33:23 behaves like allows dependency proxy read access 226722:33:24 is expected to be allowed :read_dependency_proxy 226822:33:24 when the user does not have sufficient access 226922:33:24 behaves like disallows dependency proxy read access 227022:33:24 is expected to be disallowed :read_dependency_proxy 227122:33:24 with user_type 17 227222:33:24 when the user has sufficient access 227322:33:24 behaves like allows dependency proxy read access 227422:33:24 is expected to be allowed :read_dependency_proxy 227522:33:24 when the user does not have sufficient access 227622:33:24 behaves like disallows dependency proxy read access 227722:33:24 is expected to be disallowed :read_dependency_proxy 227822:33:24# [RSpecRunTime] Finishing example group spec/policies/packages/policies/dependency_proxy/group_policy_spec.rb. It took 5.79 seconds. Expected to take 8.36 seconds. 227922:33:24# [RSpecRunTime] Starting example group spec/services/discussions/capture_diff_note_position_service_spec.rb. Expected to take 8.2 seconds. 228022:33:24Discussions::CaptureDiffNotePositionService 228122:33:24 image note on diff 228222:33:26 is note affected by the service 228322:33:26# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.25 seconds. Current RSS: ~1177M. Threads: 11. load average: 1.15 1.26 1.18 1/365 13783 228522:33:26 when empty paths are passed as a param 228622:33:27 does not calculate positons 228722:33:27# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.93 seconds. Current RSS: ~1186M. Threads: 11. load average: 1.15 1.26 1.18 1/367 13845 228922:33:27 when position tracer returned position 229022:33:27 which is nil 229122:33:29 does not create diff note position 229222:33:29# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.65 seconds. Current RSS: ~1196M. Threads: 11. load average: 1.14 1.26 1.18 2/368 13908 229422:33:29 which does not have a corresponding line 229522:33:31 does not create diff note position 229622:33:31# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.41 seconds. Current RSS: ~1197M. Threads: 11. load average: 1.14 1.26 1.18 1/368 13970 229822:33:31# [RSpecRunTime] Finishing example group spec/services/discussions/capture_diff_note_position_service_spec.rb. It took 6.75 seconds. Expected to take 8.2 seconds. 229922:33:31# [RSpecRunTime] Starting example group spec/finders/packages/build_infos_finder_spec.rb. Expected to take 7.72 seconds. 230022:33:31Packages::BuildInfosFinder 230222:33:36 with nil packages 230322:33:36 is expected to be empty 230422:33:36# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.55 seconds. Current RSS: ~1173M. Threads: 11. load average: 1.13 1.25 1.18 1/367 13971 230622:33:36 with [] packages 230722:33:36 is expected to be empty 230822:33:36 with empy scope packages 230922:33:36 is expected to be empty 231022:33:36 with a single package 231122:33:36 first: nil, last: nil, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [4, 3, 2, 1, 0] 231222:33:36 behaves like returning the expected build infos 231322:33:36 is expected to eq [#<Packages::BuildInfo id: 5, package_id: 1, pipeline_id: 28, project_id: nil>, #<Packages::BuildInfo...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 231422:33:36 first: nil, last: nil, after_index: nil, before_index: nil, max_page_size: 10, support_next_page: false, expected_build_infos_indexes: [4, 3, 2, 1, 0] 231522:33:36 behaves like returning the expected build infos 231622:33:36 is expected to eq [#<Packages::BuildInfo id: 5, package_id: 1, pipeline_id: 28, project_id: nil>, #<Packages::BuildInfo...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 231722:33:36 first: nil, last: nil, after_index: nil, before_index: nil, max_page_size: 2, support_next_page: false, expected_build_infos_indexes: [4, 3] 231822:33:36 behaves like returning the expected build infos 231922:33:36 is expected to eq [#<Packages::BuildInfo id: 5, package_id: 1, pipeline_id: 28, project_id: nil>, #<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>] 232022:33:36 first: 2, last: nil, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [4, 3] 232122:33:36 behaves like returning the expected build infos 232222:33:36 is expected to eq [#<Packages::BuildInfo id: 5, package_id: 1, pipeline_id: 28, project_id: nil>, #<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>] 232322:33:36 first: 2, last: nil, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: true, expected_build_infos_indexes: [4, 3, 2] 232422:33:36 behaves like returning the expected build infos 232522:33:36 is expected to eq [#<Packages::BuildInfo id: 5, package_id: 1, pipeline_id: 28, project_id: nil>, #<Packages::BuildInfo...27, project_id: nil>, #<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>] 232622:33:36 first: 2, last: nil, after_index: 3, before_index: nil, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [2, 1] 232722:33:36 behaves like returning the expected build infos 232822:33:36 is expected to eq [#<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>, #<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>] 232922:33:36 first: 2, last: nil, after_index: 3, before_index: nil, max_page_size: nil, support_next_page: true, expected_build_infos_indexes: [2, 1, 0] 233022:33:36 behaves like returning the expected build infos 233122:33:36 is expected to eq [#<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>, #<Packages::BuildInfo...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 233222:33:36 first: 3, last: nil, after_index: 4, before_index: nil, max_page_size: 2, support_next_page: false, expected_build_infos_indexes: [3, 2] 233322:33:36 behaves like returning the expected build infos 233422:33:36 is expected to eq [#<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>, #<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>] 233522:33:36 first: 3, last: nil, after_index: 4, before_index: nil, max_page_size: 2, support_next_page: true, expected_build_infos_indexes: [3, 2, 1] 233622:33:36 behaves like returning the expected build infos 233722:33:36 is expected to eq [#<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>, #<Packages::BuildInfo...26, project_id: nil>, #<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>] 233822:33:36 first: nil, last: 2, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [1, 0] 233922:33:36 behaves like returning the expected build infos 234022:33:36 is expected to eq [#<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 234122:33:36 first: nil, last: 2, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: true, expected_build_infos_indexes: [2, 1, 0] 234222:33:36 behaves like returning the expected build infos 234322:33:36 is expected to eq [#<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>, #<Packages::BuildInfo...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 234422:33:36 first: nil, last: 2, after_index: nil, before_index: 1, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [3, 2] 234522:33:36 behaves like returning the expected build infos 234622:33:36 is expected to eq [#<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>, #<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>] 234722:33:36 first: nil, last: 2, after_index: nil, before_index: 1, max_page_size: nil, support_next_page: true, expected_build_infos_indexes: [4, 3, 2] 234822:33:36 behaves like returning the expected build infos 234922:33:36 is expected to eq [#<Packages::BuildInfo id: 5, package_id: 1, pipeline_id: 28, project_id: nil>, #<Packages::BuildInfo...27, project_id: nil>, #<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>] 235022:33:36 first: nil, last: 3, after_index: nil, before_index: 0, max_page_size: 2, support_next_page: false, expected_build_infos_indexes: [2, 1] 235122:33:36 behaves like returning the expected build infos 235222:33:36 is expected to eq [#<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>, #<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>] 235322:33:36 first: nil, last: 3, after_index: nil, before_index: 0, max_page_size: 2, support_next_page: true, expected_build_infos_indexes: [3, 2, 1] 235422:33:36 behaves like returning the expected build infos 235522:33:36 is expected to eq [#<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>, #<Packages::BuildInfo...26, project_id: nil>, #<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>] 235622:33:36 with many packages 235722:33:36 first: nil, last: nil, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] 235822:33:36 behaves like returning the expected build infos 235922:33:36 is expected to eq [#<Packages::BuildInfo id: 11, package_id: 2, pipeline_id: 33, project_id: nil>, #<Packages::BuildInf...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 236022:33:36 first: nil, last: nil, after_index: nil, before_index: nil, max_page_size: 10, support_next_page: false, expected_build_infos_indexes: [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] 236122:33:36 behaves like returning the expected build infos 236222:33:36 is expected to eq [#<Packages::BuildInfo id: 11, package_id: 2, pipeline_id: 33, project_id: nil>, #<Packages::BuildInf...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 236322:33:36 first: nil, last: nil, after_index: nil, before_index: nil, max_page_size: 2, support_next_page: false, expected_build_infos_indexes: [9, 8, 4, 3] 236422:33:36 behaves like returning the expected build infos 236522:33:37 is expected to eq [#<Packages::BuildInfo id: 11, package_id: 2, pipeline_id: 33, project_id: nil>, #<Packages::BuildInf...28, project_id: nil>, #<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>] 236622:33:37 first: 2, last: nil, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [9, 8, 4, 3] 236722:33:37 behaves like returning the expected build infos 236822:33:37 is expected to eq [#<Packages::BuildInfo id: 11, package_id: 2, pipeline_id: 33, project_id: nil>, #<Packages::BuildInf...28, project_id: nil>, #<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>] 236922:33:37 first: 2, last: nil, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: true, expected_build_infos_indexes: [9, 8, 7, 4, 3, 2] 237022:33:37 behaves like returning the expected build infos 237122:33:37 is expected to eq [#<Packages::BuildInfo id: 11, package_id: 2, pipeline_id: 33, project_id: nil>, #<Packages::BuildInf...27, project_id: nil>, #<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>] 237222:33:37 first: 2, last: nil, after_index: 3, before_index: nil, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [2, 1] 237322:33:37 behaves like returning the expected build infos 237422:33:37 is expected to eq [#<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>, #<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>] 237522:33:37 first: 2, last: nil, after_index: 3, before_index: nil, max_page_size: nil, support_next_page: true, expected_build_infos_indexes: [2, 1, 0] 237622:33:37 behaves like returning the expected build infos 237722:33:37 is expected to eq [#<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>, #<Packages::BuildInfo...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 237822:33:37 first: 3, last: nil, after_index: 4, before_index: nil, max_page_size: 2, support_next_page: false, expected_build_infos_indexes: [3, 2] 237922:33:37 behaves like returning the expected build infos 238022:33:37 is expected to eq [#<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>, #<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>] 238122:33:37 first: 3, last: nil, after_index: 4, before_index: nil, max_page_size: 2, support_next_page: true, expected_build_infos_indexes: [3, 2, 1] 238222:33:37 behaves like returning the expected build infos 238322:33:37 is expected to eq [#<Packages::BuildInfo id: 4, package_id: 1, pipeline_id: 27, project_id: nil>, #<Packages::BuildInfo...26, project_id: nil>, #<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>] 238422:33:37 first: nil, last: 2, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [6, 5, 1, 0] 238522:33:37 behaves like returning the expected build infos 238622:33:37 is expected to eq [#<Packages::BuildInfo id: 8, package_id: 2, pipeline_id: 30, project_id: nil>, #<Packages::BuildInfo...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 238722:33:37 first: nil, last: 2, after_index: nil, before_index: nil, max_page_size: nil, support_next_page: true, expected_build_infos_indexes: [7, 6, 5, 2, 1, 0] 238822:33:37 behaves like returning the expected build infos 238922:33:37 is expected to eq [#<Packages::BuildInfo id: 9, package_id: 2, pipeline_id: 31, project_id: nil>, #<Packages::BuildInfo...25, project_id: nil>, #<Packages::BuildInfo id: 1, package_id: 1, pipeline_id: 24, project_id: nil>] 239022:33:37 first: nil, last: 2, after_index: nil, before_index: 1, max_page_size: nil, support_next_page: false, expected_build_infos_indexes: [6, 5, 3, 2] 239122:33:37 behaves like returning the expected build infos 239222:33:37 is expected to eq [#<Packages::BuildInfo id: 8, package_id: 2, pipeline_id: 30, project_id: nil>, #<Packages::BuildInfo...27, project_id: nil>, #<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>] 239322:33:37 first: nil, last: 2, after_index: nil, before_index: 1, max_page_size: nil, support_next_page: true, expected_build_infos_indexes: [7, 6, 5, 4, 3, 2] 239422:33:37 behaves like returning the expected build infos 239522:33:37 is expected to eq [#<Packages::BuildInfo id: 9, package_id: 2, pipeline_id: 31, project_id: nil>, #<Packages::BuildInfo...27, project_id: nil>, #<Packages::BuildInfo id: 3, package_id: 1, pipeline_id: 26, project_id: nil>] 239622:33:37 first: nil, last: 3, after_index: nil, before_index: 0, max_page_size: 2, support_next_page: false, expected_build_infos_indexes: [6, 5, 2, 1] 239722:33:37 behaves like returning the expected build infos 239822:33:37 is expected to eq [#<Packages::BuildInfo id: 8, package_id: 2, pipeline_id: 30, project_id: nil>, #<Packages::BuildInfo...26, project_id: nil>, #<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>] 239922:33:37 first: nil, last: 3, after_index: nil, before_index: 0, max_page_size: 2, support_next_page: true, expected_build_infos_indexes: [7, 6, 5, 3, 2, 1] 240022:33:37 behaves like returning the expected build infos 240122:33:37 is expected to eq [#<Packages::BuildInfo id: 9, package_id: 2, pipeline_id: 31, project_id: nil>, #<Packages::BuildInfo...26, project_id: nil>, #<Packages::BuildInfo id: 2, package_id: 1, pipeline_id: 25, project_id: nil>] 240222:33:37# [RSpecRunTime] Finishing example group spec/finders/packages/build_infos_finder_spec.rb. It took 6.16 seconds. Expected to take 7.72 seconds. 240322:33:37# [RSpecRunTime] Starting example group spec/lib/gitlab/changelog/committer_spec.rb. Expected to take 7.43 seconds. 240422:33:37Gitlab::Changelog::Committer 240622:33:37 when the release isn't in the changelog 240722:33:38 commits the changes 240822:33:38# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.67 seconds. Current RSS: ~1172M. Threads: 11. load average: 1.13 1.25 1.18 1/367 14024 241022:33:38 when the release is already in the changelog 241122:33:39 doesn't commit the changes 241222:33:39# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.85 seconds. Current RSS: ~1178M. Threads: 11. load average: 1.12 1.25 1.18 1/367 14079 241422:33:39 when the pre-release is already in the changelog 241522:33:40 commits changes 241622:33:41# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.21 seconds. Current RSS: ~1192M. Threads: 11. load average: 1.12 1.25 1.18 1/367 14163 241822:33:41 when committing the changes fails 241922:33:41 retries the operation 242022:33:41 when the changelog changes before saving the changes 242122:33:43 raises a Error 242222:33:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.62 seconds. Current RSS: ~1214M. Threads: 11. load average: 1.12 1.25 1.18 1/367 14269 242422:33:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/changelog/committer_spec.rb. It took 6.05 seconds. Expected to take 7.43 seconds. 242522:33:43# [RSpecRunTime] Starting example group spec/views/admin/application_settings/general.html.haml_spec.rb. Expected to take 7.03 seconds. 242622:33:43admin/application_settings/general.html.haml 242722:33:43 sign-up restrictions 242822:33:44 renders js-signup-form tag 242922:33:45# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.2 seconds. Current RSS: ~1210M. Threads: 11. load average: 1.11 1.25 1.18 1/367 14270 243122:33:45 prompt user about registration features 243222:33:45 when service ping is enabled 243322:33:45 behaves like does not render registration features prompt 243422:33:45 does not render a placeholder input with registration features message 243522:33:45 with no license and service ping disabled 243622:33:45 behaves like renders registration features prompt 243722:33:45 renders a placeholder input with registration features message 243822:33:45 private profile restrictions 243922:33:45 renders correct ce partial 244022:33:45 error tracking integration 244122:33:45 with error tracking feature flag enabled 244222:33:46 expects error tracking settings to be available 244322:33:47 expects display token and reset token to be available 244422:33:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.39 seconds. Current RSS: ~1210M. Threads: 11. load average: 1.11 1.25 1.18 1/367 14271 244622:33:47 with error tracking feature flag disabled 244722:33:47 expects error tracking settings to not be avaiable 244822:33:47 jira connect settings 244922:33:47 shows the jira connect settings section 245122:33:47 does not show the Add License section 245222:33:47 instance-level ai-powered settings 245322:33:47 when on .com or .org 245422:33:47 behaves like does not render the form 245522:33:48 does not render the form 245622:33:48 when not on .com and not on .org 245722:33:48 behaves like does not render the form 245822:33:48 does not render the form 245922:33:48 sourcegraph integration 246022:33:48 when sourcegraph feature is enabled 246122:33:48 show the form 246222:33:48 when sourcegraph feature is disabled 246322:33:48 show the form 246422:33:48# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/general.html.haml_spec.rb. It took 5.4 seconds. Expected to take 7.03 seconds. 246522:33:48# [RSpecRunTime] Starting example group spec/finders/security/license_compliance_jobs_finder_spec.rb. Expected to take 6.86 seconds. 246622:33:48Security::LicenseComplianceJobsFinder 246722:33:48 behaves like Security::JobsFinder 246922:33:49 does not get initialized for unsupported job types 247122:33:49 behaves like JobsFinder core functionality 247222:33:49 when the pipeline has no jobs 247322:33:50 is expected to be empty 247422:33:50 when the pipeline has no Secure jobs 247522:33:50 is expected to be empty 247622:33:50 when the pipeline only has jobs without report artifacts 247722:33:51 is expected to be empty 247822:33:51 when the pipeline only has jobs with reports unrelated to Secure products 247922:33:51 is expected to be empty 248022:33:51 when the pipeline only has jobs with reports with paths similar but not identical to Secure reports 248122:33:52 is expected to be empty 248222:33:52 when there is more than one pipeline 248322:33:53 returns jobs associated with provided pipeline 248422:33:53# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.01 seconds. Current RSS: ~1177M. Threads: 11. load average: 1.10 1.24 1.17 1/367 14272 248722:33:54 returns only the license_scanning job 248822:33:54# [RSpecRunTime] Finishing example group spec/finders/security/license_compliance_jobs_finder_spec.rb. It took 5.81 seconds. Expected to take 6.86 seconds. 248922:33:54# [RSpecRunTime] Starting example group spec/workers/releases/manage_evidence_worker_spec.rb. Expected to take 6.55 seconds. 249022:33:54Releases::ManageEvidenceWorker 249122:33:54 when `released_at` in inside the window 249222:33:54 when Evidence has not been created 249322:33:56 creates a new Evidence record 249422:33:56# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.27 seconds. Current RSS: ~1179M. Threads: 11. load average: 1.09 1.24 1.17 1/363 14294 249622:33:56 when pipeline finder times out 249722:33:57 continues processing other releases 249822:33:57# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.68 seconds. Current RSS: ~1186M. Threads: 11. load average: 1.09 1.24 1.17 1/363 14313 250022:33:57 when pipeline finder raises error 250122:33:58 tracks error and continues 250222:33:58# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.8 seconds. Current RSS: ~1196M. Threads: 11. load average: 1.09 1.24 1.17 1/363 14332 250422:33:58 when evidence has already been created 250522:33:58 behaves like does not create a new Evidence record 250622:33:59 sidekiq_inline 250722:33:59# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.94 seconds. Current RSS: ~1195M. Threads: 11. load average: 1.08 1.23 1.17 1/363 14351 250922:33:59 when `released_at` is outside the window 251022:33:59 behaves like does not create a new Evidence record 251122:33:59 sidekiq_inline 251222:33:59# [RSpecRunTime] Finishing example group spec/workers/releases/manage_evidence_worker_spec.rb. It took 5.14 seconds. Expected to take 6.55 seconds. 251322:33:59# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/releaser_spec.rb. Expected to take 6.42 seconds. 251422:33:59Gitlab::Ci::Build::Releaser 251722:34:00 generates the script 251822:34:00 when the project is a catalog resource 251922:34:01Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 252122:34:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 252222:34:01 generates the script with --catalog-publish 252322:34:01 when the FF ci_release_cli_catalog_publish_option is disabled 252422:34:01 generates the script without --catalog-publish 252522:34:01# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.79 seconds. Current RSS: ~1195M. Threads: 11. load average: 1.08 1.23 1.17 1/367 14521 252722:34:01 individual nodes 252822:34:01 node_name: :name, node_value: "Release $CI_COMMIT_SHA", result: "release-cli create --name \"Release $CI_COMMIT_SHA\"" 252922:34:02 generates the script 253022:34:02 node_name: :description, node_value: "Release-cli $EXTRA_DESCRIPTION", result: "release-cli create --description \"Release-cli $EXTRA_DESCRIPTION\"" 253122:34:02 generates the script 253222:34:02 node_name: :tag_name, node_value: "release-$CI_COMMIT_SHA", result: "release-cli create --tag-name \"release-$CI_COMMIT_SHA\"" 253322:34:02 generates the script 253422:34:02 node_name: :tag_message, node_value: "Annotated tag message", result: "release-cli create --tag-message \"Annotated tag message\"" 253522:34:03 generates the script 253622:34:03 node_name: :ref, node_value: "$CI_COMMIT_SHA", result: "release-cli create --ref \"$CI_COMMIT_SHA\"" 253722:34:03 generates the script 253822:34:03 node_name: :milestones, node_value: ["m1", "m2", "m3"], result: "release-cli create --milestone \"m1\" --milestone \"m2\" --milestone \"m3\"" 253922:34:03 generates the script 254022:34:03 node_name: :released_at, node_value: "2020-07-15T08:00:00Z", result: "release-cli create --released-at \"2020-07-15T08:00:00Z\"" 254122:34:04 generates the script 254222:34:04 node_name: :assets, node_value: {:links=>[{:name=>"asset1", :url=>"https://example.com/assets/1", :link_type=>"other", :filepath=>"/pretty/asset/1"}]}, result: "release-cli create --assets-link \"{\\\"name\\\":\\\"asset1\\\",\\\"url\\\":\\\"https://example.com/assets/1\\\",\\\"link_type\\\":\\\"other\\\",\\\"filepath\\\":\\\"/pretty/asset/1\\\"}\"" 254322:34:04 generates the script 254422:34:04# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/releaser_spec.rb. It took 4.79 seconds. Expected to take 6.42 seconds. 254522:34:04# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb. Expected to take 6.15 seconds. 254622:34:04Gitlab::Analytics::CycleAnalytics::RecordsFetcher 254822:34:05 limits the results 254922:34:05 loads the record for the next page 255022:34:05# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.14 seconds. Current RSS: ~1180M. Threads: 11. load average: 1.08 1.23 1.17 1/367 14530 255222:34:05 #serialized_records 255322:34:05 for issue based stage 255422:34:06 returns all records 255522:34:06 passes a hash with all expected attributes to the serializer 255622:34:06 when records are loaded by guest 255722:34:07 filters out confidential issues 255822:34:07# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.43 seconds. Current RSS: ~1177M. Threads: 11. load average: 1.08 1.23 1.17 1/367 14531 256022:34:07 for merge request based stage 256122:34:07 returns all records 256222:34:08 passes a hash with all expected attributes to the serializer 256322:34:08# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.8 seconds. Current RSS: ~1176M. Threads: 11. load average: 1.08 1.23 1.17 1/367 14539 256522:34:08# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb. It took 4.03 seconds. Expected to take 6.15 seconds. 256622:34:08# [RSpecRunTime] Starting example group spec/lib/gitlab/database/reindexing_spec.rb. Expected to take 5.99 seconds. 256722:34:08Gitlab::Database::Reindexing 256922:34:08 cleans up any leftover indexes 257022:34:08 executes async index destruction prior to any reindexing actions 257122:34:08 when there is an error raised 257222:34:08 logs and re-raise 257322:34:08 when async index creation is enabled 257422:34:08 executes async index creation prior to any reindexing actions 257522:34:08 when async index creation is disabled 257622:34:09 does not execute async index creation 257722:34:09 does not execute async index creation when disable ddl flag is enabled 257822:34:09 calls automatic reindexing 257922:34:09 uses all candidate indexes 258022:34:09 when explicit database is given 258122:34:09 skips other databases 258222:34:09 when async FK validation is enabled 258322:34:09 executes FK validation for each database prior to any reindexing actions 258422:34:09 when async FK validation is disabled 258522:34:09 does not execute FK validation 258622:34:09 does not execute async index creation when disable ddl flag is enabled 258722:34:09 .automatic_reindexing 258822:34:09 cleans up leftovers, before consuming the queue 258922:34:09 with records in the queue 259022:34:09 with enough records in the queue to reach limit 259122:34:10 does not perform reindexing with heuristic 259222:34:10 without enough records in the queue to reach limit 259322:34:10 continues if the queue did not have enough records 259422:34:10 .perform_with_heuristic 259522:34:10 delegates to Coordinator 259622:34:10 .perform_from_queue 259722:34:10 consumes the queue in order of created_at and applies the limit 259822:34:10 updates queued action and sets state to done 259922:34:10 updates queued action upon error and sets state to failed 260022:34:10 .cleanup_leftovers! 260122:34:10 drops both leftover indexes 260222:34:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/reindexing_spec.rb. It took 1.83 seconds. Expected to take 5.99 seconds. 260322:34:10# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_packages_resolver_spec.rb. Expected to take 5.67 seconds. 260422:34:10Resolvers::GroupPackagesResolver 260622:34:10 behaves like group and projects packages resolver 260722:34:10 without sort 260822:34:10 returns the proper packages 260922:34:10 with sorting and filtering 261022:34:12 CREATED_DESC 261122:34:12 is expected to eq [#<Packages::Package id: 7, project_id: 516, created_at: "2024-11-13 21:34:11.473117810 +0000", updat...e_type: "conan", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil>] 261222:34:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.61 seconds. Current RSS: ~1167M. Threads: 11. load average: 1.07 1.22 1.17 1/367 14540 261522:34:12 is expected to eq [#<Packages::Package id: 7, project_id: 516, created_at: "2024-11-13 21:34:11.473117810 +0000", updat...e_type: "conan", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil>] 261622:34:12 VERSION_DESC 261722:34:12 is expected to eq [#<Packages::Package id: 7, project_id: 516, created_at: "2024-11-13 21:34:11.473117810 +0000", updat...e_type: "conan", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil>] 261922:34:12 is expected to eq [#<Packages::Package id: 7, project_id: 516, created_at: "2024-11-13 21:34:11.473117810 +0000", updat...e_type: "conan", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil>] 262122:34:12 is expected to eq [#<Packages::Conan::Package id: 5, project_id: 516, created_at: "2024-11-12 22:34:10.927701373 +0000"...age_type: "maven", creator_id: 1223, status: "error", last_downloaded_at: nil, status_message: nil>] 262322:34:12 is expected to eq [#<Packages::Conan::Package id: 5, project_id: 516, created_at: "2024-11-12 22:34:10.927701373 +0000"...age_type: "maven", creator_id: 1223, status: "error", last_downloaded_at: nil, status_message: nil>] 262522:34:12 is expected to eq [#<Packages::Conan::Package id: 5, project_id: 516, created_at: "2024-11-12 22:34:10.927701373 +0000"...age_type: "maven", creator_id: 1223, status: "error", last_downloaded_at: nil, status_message: nil>] 262722:34:12 is expected to eq [#<Packages::Conan::Package id: 5, project_id: 516, created_at: "2024-11-12 22:34:10.927701373 +0000"...age_type: "maven", creator_id: 1223, status: "error", last_downloaded_at: nil, status_message: nil>] 262822:34:12 filter by package_name 262922:34:13 is expected to eq [#<Packages::Conan::Package id: 5, project_id: 516, created_at: "2024-11-12 22:34:10.927701373 +0000"...e_type: "conan", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil>] 263022:34:13 filter by package_type 263122:34:13 is expected to eq [#<Packages::Conan::Package id: 5, project_id: 516, created_at: "2024-11-12 22:34:10.927701373 +0000"...e_type: "conan", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil>] 263222:34:13 filter by package_version 263322:34:13 is expected to eq [#<Packages::Conan::Package id: 5, project_id: 516, created_at: "2024-11-12 22:34:10.927701373 +0000"...e_type: "conan", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil>] 263422:34:13 includes_versionless has no effect 263522:34:13 filter by status 263622:34:13 is expected to eq [#<Packages::Package id: 7, project_id: 516, created_at: "2024-11-13 21:34:11.473117810 +0000", updat...age_type: "maven", creator_id: 1223, status: "error", last_downloaded_at: nil, status_message: nil>] 263722:34:13 include_versionless 263822:34:13 is expected to include #<Packages::Package id: 9, project_id: 516, created_at: "2024-11-13 22:33:11.900089063 +0000", update...ge_type: "maven", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil> 263922:34:13 project_path sorting 264022:34:13 when sorting desc 264122:34:13 is expected to eq [#<Packages::Package id: 13, project_id: 520, created_at: "2024-11-13 22:34:13.597201847 +0000", upda...e_type: "maven", creator_id: 1223, status: "default", last_downloaded_at: nil, status_message: nil>] 264222:34:13 when sorting asc 264322:34:13 is expected to eq [#<Packages::Package id: 12, project_id: 516, created_at: "2024-11-13 22:34:13.589293708 +0000", upda...e_type: "maven", creator_id: 1227, status: "default", last_downloaded_at: nil, status_message: nil>] 264422:34:13# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_packages_resolver_spec.rb. It took 3.3 seconds. Expected to take 5.67 seconds. 264522:34:13# [RSpecRunTime] Starting example group spec/tasks/gitlab/setup_rake_spec.rb. Expected to take 5.6 seconds. 264622:34:13gitlab:setup namespace rake tasks 264822:34:13 sets up the application 264922:34:13 when an environment variable is set to force execution 265022:34:13 sets up the application without prompting the user 265122:34:13 when the gitaly connection check raises an error 265222:34:13 exits the task without setting up the database 265322:34:13 when the task is aborted 265422:34:13 exits without setting up the database 265522:34:13 when in the production environment 265622:34:14 sets up the database without terminating connections 265722:34:16# [RSpecRunTime] Finishing example group spec/tasks/gitlab/setup_rake_spec.rb. It took 2.73 seconds. Expected to take 5.6 seconds. 265822:34:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.7 seconds. Current RSS: ~1168M. Threads: 11. load average: 0.98 1.20 1.16 1/367 14541 266022:34:16# [RSpecRunTime] Starting example group spec/lib/gitlab/database/no_cross_db_foreign_keys_spec.rb. Expected to take 5.24 seconds. 266122:34:16cross-database foreign keys 266222:34:20 onlies have allowed list of cross-database foreign keys 266322:34:20 only allows existing foreign keys to be present in the exempted list 266422:34:20# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/no_cross_db_foreign_keys_spec.rb. It took 4.43 seconds. Expected to take 5.24 seconds. 266522:34:21# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.18 seconds. Current RSS: ~1207M. Threads: 11. load average: 0.99 1.20 1.16 1/362 14542 266722:34:21# [RSpecRunTime] Starting example group spec/services/ci/job_artifacts/destroy_associations_service_spec.rb. Expected to take 5.15 seconds. 266822:34:21Ci::JobArtifacts::DestroyAssociationsService 266922:34:24 #destroy_records 267022:34:24 removes all types of artifacts without updating statistics 267122:34:24 with a locked artifact 267222:34:24 removes all artifacts 267322:34:24# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.99 seconds. Current RSS: ~1193M. Threads: 11. load average: 0.99 1.20 1.16 1/362 14543 267522:34:24 when there are no artifacts 267622:34:24 does not raise error 267722:34:24 #update_statistics 267822:34:24 updates project statistics 267922:34:24 when there are no artifacts 268022:34:25 does not raise error 268122:34:25# [RSpecRunTime] Finishing example group spec/services/ci/job_artifacts/destroy_associations_service_spec.rb. It took 4.02 seconds. Expected to take 5.15 seconds. 268222:34:25# [RSpecRunTime] Starting example group spec/graphql/mutations/container_repositories/destroy_tags_spec.rb. Expected to take 4.88 seconds. 268322:34:25Mutations::ContainerRepositories::DestroyTags 268422:34:25 is expected to require graphql authorizations :destroy_container_image 268622:34:25 with valid id 268722:34:25 user_role: :maintainer, shared_examples_name: "destroying container repository tags" 268822:34:25 behaves like destroying container repository tags 268922:34:25 destroys the container repository tags 269022:34:26 creates a package event 269122:34:26# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.33 seconds. Current RSS: ~1191M. Threads: 11. load average: 0.99 1.20 1.16 1/362 14544 269322:34:26 user_role: :developer, shared_examples_name: "destroying container repository tags" 269422:34:26 behaves like destroying container repository tags 269522:34:26 destroys the container repository tags 269622:34:26 creates a package event 269722:34:26 user_role: :reporter, shared_examples_name: "denying access to container respository" 269822:34:26 behaves like denying access to container respository 269922:34:27 raises an error 270022:34:27 user_role: :guest, shared_examples_name: "denying access to container respository" 270122:34:27 behaves like denying access to container respository 270222:34:27 raises an error 270322:34:27 user_role: :anonymous, shared_examples_name: "denying access to container respository" 270422:34:27 behaves like denying access to container respository 270522:34:27 raises an error 270622:34:27 with non-existing id 270722:34:27 behaves like denying access to container respository 270822:34:27 raises an error 270922:34:27 with service error 271022:34:28 is expected to eq {:deleted_tag_names=>[], :errors=>["could not delete tags"]} 271122:34:28 does not create a package event 271222:34:28# [RSpecRunTime] Finishing example group spec/graphql/mutations/container_repositories/destroy_tags_spec.rb. It took 3.32 seconds. Expected to take 4.88 seconds. 271322:34:28# [RSpecRunTime] Starting example group spec/models/projects/import_export/relation_export_spec.rb. Expected to take 4.77 seconds. 271422:34:28Projects::ImportExport::RelationExport 271522:34:28 does not allow STI 271622:34:28 associations 271722:34:28 is expected to belong to project_export_job required: false 271822:34:28 is expected to have one upload 272022:34:28 is expected to validate that :project_export_job cannot be empty/falsy 272122:34:28 is expected to validate that :relation cannot be empty/falsy 272222:34:28 is expected to validate that :status cannot be empty/falsy 272322:34:28 is expected to validate that :status looks like an integer 272422:34:28 is expected to validate that the length of :relation is at most 255 272522:34:28 is expected to validate that the length of :jid is at most 255 272622:34:28 is expected to validate that the length of :export_error is at most 300 272722:34:29 validates uniquness of the relation attribute 272822:34:29 .by_relation 272922:34:30 returns export relations filtered by relation name 273022:34:30# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.98 seconds. Current RSS: ~1172M. Threads: 11. load average: 0.99 1.19 1.16 1/362 14545 273222:34:30 .relation_names_list 273322:34:30 includes extra relations list 273422:34:30 includes root tree relation name project 273522:34:30 includes project tree top level relation nodes 273622:34:30 includes project tree nested relation nodes 273722:34:30 #mark_as_failed 273822:34:31 sets status to failed and sets the export error 273922:34:31# [RSpecRunTime] Finishing example group spec/models/projects/import_export/relation_export_spec.rb. It took 3.19 seconds. Expected to take 4.77 seconds. 274022:34:31# [RSpecRunTime] Starting example group spec/services/ci/stuck_builds/drop_pending_service_spec.rb. Expected to take 4.51 seconds. 274122:34:31Ci::StuckBuilds::DropPendingService 274222:34:32 when job is pending 274322:34:32 when job is not stuck 274422:34:32 when job was updated_at more than 1 day ago 274522:34:32 when created_at is the same as updated_at 274622:34:32 behaves like job is dropped with failure reason 274722:34:32 changes status 274822:34:32 when job has data integrity problem 274922:34:32 drops the job and logs the reason 275022:34:32 behaves like when invalid dooms the job bypassing validations 275122:34:32 does not change status 275222:34:32 when created_at is before updated_at 275322:34:32 behaves like job is dropped with failure reason 275422:34:32 changes status 275522:34:32 when job has data integrity problem 275622:34:32 drops the job and logs the reason 275722:34:32 behaves like when invalid dooms the job bypassing validations 275822:34:32 does not change status 275922:34:32 when job was updated less than 1 day ago 276022:34:32 when created_at is the same as updated_at 276122:34:32 behaves like job is unchanged 276222:34:32 does not change status 276322:34:32 when created_at is before updated_at 276422:34:32 behaves like job is unchanged 276522:34:33 does not change status 276622:34:33 when job was updated more than 1 hour ago 276722:34:33 when created_at is the same as updated_at 276822:34:33 behaves like job is unchanged 276922:34:33 does not change status 277022:34:33 when created_at is before updated_at 277122:34:33 behaves like job is unchanged 277222:34:33 does not change status 277322:34:33 when job is stuck 277422:34:33 when job was updated_at more than 1 hour ago 277522:34:33 when created_at is the same as updated_at 277622:34:33 behaves like job is dropped with failure reason 277722:34:33 changes status 277822:34:33 when job has data integrity problem 277922:34:33 drops the job and logs the reason 278022:34:33 behaves like when invalid dooms the job bypassing validations 278122:34:33 does not change status 278222:34:33 when created_at is before updated_at 278322:34:33 behaves like job is dropped with failure reason 278422:34:33 changes status 278522:34:33 when job has data integrity problem 278622:34:33 drops the job and logs the reason 278722:34:33 behaves like when invalid dooms the job bypassing validations 278822:34:34 does not change status 278922:34:34 when job was updated in less than 1 hour ago 279022:34:34 when created_at is the same as updated_at 279122:34:34 behaves like job is unchanged 279222:34:34 does not change status 279322:34:34 when created_at is before updated_at 279422:34:34 behaves like job is unchanged 279522:34:34 does not change status 279622:34:34 when job is running 279722:34:34 when job was updated_at more than an hour ago 279822:34:34 behaves like job is unchanged 279922:34:34 does not change status 280022:34:34 when job was updated in less than 1 hour ago 280122:34:34 behaves like job is unchanged 280222:34:34 does not change status 280322:34:34 when job is success 280422:34:34 when created_at is the same as updated_at 280522:34:34 behaves like job is unchanged 280622:34:34 does not change status 280722:34:34 when created_at is before updated_at 280822:34:34 behaves like job is unchanged 280922:34:34 does not change status 281022:34:34 when job is skipped 281122:34:34 when created_at is the same as updated_at 281222:34:34 behaves like job is unchanged 281322:34:34 does not change status 281422:34:34 when created_at is before updated_at 281522:34:34 behaves like job is unchanged 281622:34:34 does not change status 281722:34:34 when job is failed 281822:34:34 when created_at is the same as updated_at 281922:34:34 behaves like job is unchanged 282022:34:34 does not change status 282122:34:34 when created_at is before updated_at 282222:34:34 behaves like job is unchanged 282322:34:34 does not change status 282422:34:34 when job is canceled 282522:34:34 when created_at is the same as updated_at 282622:34:34 behaves like job is unchanged 282722:34:34 does not change status 282822:34:34 when created_at is before updated_at 282922:34:34 behaves like job is unchanged 283022:34:34 does not change status 283122:34:34 for deleted project 283222:34:34 behaves like job is unchanged 283322:34:34 does not change status 283422:34:34# [RSpecRunTime] Finishing example group spec/services/ci/stuck_builds/drop_pending_service_spec.rb. It took 3.4 seconds. Expected to take 4.51 seconds. 283522:34:34# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/context/build_spec.rb. Expected to take 4.4 seconds. 283622:34:34Gitlab::Ci::Build::Context::Build 283822:34:35 is expected to be an instance of Gitlab::Ci::Variables::Collection 283922:34:35 behaves like variables collection 284022:34:35 returns a collection of variables 284122:34:35 without passed build-specific attributes 284222:34:35 returns a collection of variables 284322:34:35 when the pipeline has a trigger request 284422:34:36 includes trigger variables 284522:34:36 when environment and kubernetes namespace include variables 284622:34:36 returns a collection of variables 284722:34:36 when environment includes nested variables 284822:34:36 expands the nested variable 284922:34:36 when kubernetes namespace includes nested variables 285022:34:37 does not expand the nested variable 285122:34:37 #variables_hash 285222:34:37 is expected to be an instance of ActiveSupport::HashWithIndifferentAccess 285322:34:37 behaves like variables collection 285422:34:37 returns a collection of variables 285522:34:37 without passed build-specific attributes 285622:34:37 returns a collection of variables 285722:34:37 #variables_hash_expanded 285822:34:37 is expected to be an instance of ActiveSupport::HashWithIndifferentAccess 285922:34:37 behaves like variables collection 286022:34:37 returns a collection of variables 286122:34:37 without passed build-specific attributes 286222:34:38 returns a collection of variables 286322:34:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/context/build_spec.rb. It took 3.1 seconds. Expected to take 4.4 seconds. 286422:34:38# [RSpecRunTime] Starting example group spec/finders/clusters/agent_tokens_finder_spec.rb. Expected to take 4.24 seconds. 286522:34:38Clusters::AgentTokensFinder 286722:34:39 is expected to contain exactly #<Clusters::AgentToken id: 1, created_at: "2024-11-13 22:34:38.483982492 +0000", updated_at: "2024-11...1263, description: nil, name: "agent-token-1", last_used_at: nil, status: "active", project_id: 537>, #<Clusters::AgentToken id: 2, created_at: "2024-11-13 22:34:38.540129095 +0000", updated_at: "2024-11...1264, description: nil, name: "agent-token-2", last_used_at: nil, status: "active", project_id: 537>, #<Clusters::AgentToken id: 3, created_at: "2024-11-13 22:34:38.592487938 +0000", updated_at: "2024-11...265, description: nil, name: "agent-token-3", last_used_at: nil, status: "revoked", project_id: 537>, and #<Clusters::AgentToken id: 4, created_at: "2024-11-13 22:34:38.654142660 +0000", updated_at: "2024-11...266, description: nil, name: "agent-token-4", last_used_at: nil, status: "revoked", project_id: 537> 286822:34:39 when filtering by status=active 286922:34:39 is expected to contain exactly #<Clusters::AgentToken id: 1, created_at: "2024-11-13 22:34:38.483982492 +0000", updated_at: "2024-11...1263, description: nil, name: "agent-token-1", last_used_at: nil, status: "active", project_id: 537> and #<Clusters::AgentToken id: 2, created_at: "2024-11-13 22:34:38.540129095 +0000", updated_at: "2024-11...1264, description: nil, name: "agent-token-2", last_used_at: nil, status: "active", project_id: 537> 287022:34:39# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.98 seconds. Current RSS: ~1171M. Threads: 11. load average: 0.99 1.19 1.16 1/362 14546 287222:34:39 when filtering by status=revoked 287322:34:40 is expected to contain exactly #<Clusters::AgentToken id: 3, created_at: "2024-11-13 22:34:38.592487938 +0000", updated_at: "2024-11...265, description: nil, name: "agent-token-3", last_used_at: nil, status: "revoked", project_id: 537> and #<Clusters::AgentToken id: 4, created_at: "2024-11-13 22:34:38.654142660 +0000", updated_at: "2024-11...266, description: nil, name: "agent-token-4", last_used_at: nil, status: "revoked", project_id: 537> 287422:34:40 when filtering by an unrecognised status 287522:34:40 is expected to be empty 287622:34:40 when user does not have permission 287722:34:40 is expected to eq #<ActiveRecord::Relation []> 287822:34:40 when current_user is nil 287922:34:40 returns an empty list 288022:34:40 when agent is nil 288122:34:40 returns an empty list 288222:34:40# [RSpecRunTime] Finishing example group spec/finders/clusters/agent_tokens_finder_spec.rb. It took 2.89 seconds. Expected to take 4.24 seconds. 288322:34:40# [RSpecRunTime] Starting example group spec/services/environments/update_service_spec.rb. Expected to take 4.06 seconds. 288422:34:40Environments::UpdateService 288622:34:42 updates the external URL 288722:34:42 updates the description 288822:34:42 returns successful response 288922:34:42 when setting cluster agent configuration fields for the environment 289022:34:42 returns successful response 289122:34:42 when user does not have permission to read the agent 289222:34:42 returns an error 289322:34:42# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.12 seconds. Current RSS: ~1176M. Threads: 11. load average: 0.99 1.19 1.16 1/362 14565 289522:34:42 when unsetting a cluster agent of the environment 289622:34:43 returns successful response 289722:34:43 when params contain invalid value 289822:34:43 returns an error 289922:34:43 when disallowed parameter is passed 290022:34:43 ignores the parameter 290122:34:43 when user is reporter 290222:34:43 returns an error 290322:34:43# [RSpecRunTime] Finishing example group spec/services/environments/update_service_spec.rb. It took 2.38 seconds. Expected to take 4.06 seconds. 290422:34:43# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/move_spec.rb. Expected to take 3.89 seconds. 290522:34:43Mutations::Issues::Move 290722:34:44 raises an error if the resource is not accessible to the user 290822:34:44 when user does not have permissions 290922:34:44 returns error message 291022:34:44# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.75 seconds. Current RSS: ~1175M. Threads: 11. load average: 0.99 1.18 1.16 1/362 14566 291222:34:44 when user has sufficient permissions 291322:34:45Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 291522:34:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 291722:34:46# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.27 seconds. Current RSS: ~1175M. Threads: 11. load average: 0.99 1.18 1.16 1/362 14567 291922:34:46# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/move_spec.rb. It took 2.79 seconds. Expected to take 3.89 seconds. 292022:34:46# [RSpecRunTime] Starting example group spec/models/packages/rpm/repository_file_spec.rb. Expected to take 3.75 seconds. 292122:34:46Packages::Rpm::RepositoryFile 292222:34:46 does not allow STI 292322:34:46 .installable_statuses 292422:34:46 behaves like installable statuses 292522:34:46 returns installable statuses 292722:34:46 is expected to validate that :project cannot be empty/falsy 292822:34:46 relationships 292922:34:46 is expected to belong to project required: false 293022:34:46 when updating project statistics 293122:34:46 when the package file has an explicit size 293222:34:46 behaves like UpdateProjectStatistics 293322:34:47 is expected to be a new record 293422:34:47 when the package file does not have a size 293522:34:47 behaves like UpdateProjectStatistics 293622:34:47 is expected to be a new record 293722:34:47 .has_oversized_filelists? 293822:34:47 when has oversized filelists 293922:34:47 is expected to equal true 294022:34:47 when filelists.xml is not oversized 294122:34:48 is expected to be falsey 294222:34:48 when there is no filelists.xml 294322:34:48 is expected to be falsey 294422:34:48 with status scopes 294522:34:48 .with_status 294622:34:48 is expected to contain exactly #<Packages::Rpm::RepositoryFile id: 2, created_at: "2024-11-13 22:34:46.875372452 +0000", updated_at:...d0b3306c4fd0696dcad506f5273...", file_name: "364c77dd49e8f814d56e621d0b3306c4fd0696dcad506f5273..."> 294722:34:48 behaves like having unique enum values 294822:34:48 has unique values in "status" 294922:34:48 .installable 295022:34:48 does not include non-displayable rpm repository files 295122:34:48# [RSpecRunTime] Finishing example group spec/models/packages/rpm/repository_file_spec.rb. It took 2.65 seconds. Expected to take 3.75 seconds. 295222:34:48# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/artifacts/logger_spec.rb. Expected to take 3.65 seconds. 295322:34:48Gitlab::Ci::Artifacts::Logger 295422:34:48 .log_created 295522:34:49 logs information about created artifact 295622:34:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.14 seconds. Current RSS: ~1174M. Threads: 11. load average: 0.99 1.18 1.16 1/362 14568 295822:34:49 .log_deleted 295922:34:51 logs information about deleted artifacts 296022:34:51# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.49 seconds. Current RSS: ~1171M. Threads: 11. load average: 0.99 1.18 1.16 1/362 14569 296222:34:51# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/artifacts/logger_spec.rb. It took 2.56 seconds. Expected to take 3.65 seconds. 296322:34:51# [RSpecRunTime] Starting example group spec/services/ci/job_token/export_authorizations_service_spec.rb. Expected to take 3.44 seconds. 296422:34:51Ci::JobToken::ExportAuthorizationsService 296622:34:52 when user has admin access to the project 296722:34:53 returns a success response with CSV data 296822:34:53# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.43 seconds. Current RSS: ~1168M. Threads: 11. load average: 0.99 1.18 1.16 1/362 14570 297022:34:53 when user does not have admin access to the project 297122:34:53 returns an error response 297222:34:53# [RSpecRunTime] Finishing example group spec/services/ci/job_token/export_authorizations_service_spec.rb. It took 2.47 seconds. Expected to take 3.44 seconds. 297322:34:53# [RSpecRunTime] Starting example group spec/finders/projects/export_job_finder_spec.rb. Expected to take 3.23 seconds. 297422:34:53Projects::ExportJobFinder 297622:34:53 when queried for a project 297722:34:54 scopes to the project 297822:34:54 when queried by job id 297922:34:55 filters records 298022:34:55 when queried by status 298122:34:55 filters records 298222:34:55 when queried by invalid status 298322:34:56 raises exception 298422:34:56# [RSpecRunTime] Finishing example group spec/finders/projects/export_job_finder_spec.rb. It took 2.44 seconds. Expected to take 3.23 seconds. 298522:34:56# [RSpecRunTime] Starting example group spec/services/namespaces/statistics_refresher_service_spec.rb. Expected to take 3.16 seconds. 298622:34:56Namespaces::StatisticsRefresherService#execute 298722:34:56 without a root storage statistics relation 298922:34:56 recalculate the namespace statistics 299022:34:56 when given a subgroup 299122:34:56 does not create statistics for the subgroup 299222:34:56 with a root storage statistics relation 299322:34:57 does not create one 299422:34:57 recalculate the namespace statistics 299522:34:57 when given a subgroup 299622:34:57 recalculates the root namespace's statistics 299722:34:57# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.14 seconds. Current RSS: ~1171M. Threads: 11. load average: 0.99 1.18 1.16 1/362 14571 299922:34:57 when something goes wrong 300022:34:58 raises RefreshError 300122:34:58# [RSpecRunTime] Finishing example group spec/services/namespaces/statistics_refresher_service_spec.rb. It took 1.91 seconds. Expected to take 3.16 seconds. 300222:34:58# [RSpecRunTime] Starting example group spec/services/ci/job_token_scope/add_group_service_spec.rb. Expected to take 3.03 seconds. 300322:34:58Ci::JobTokenScope::AddGroupService 300522:34:58 behaves like editable group job token scope 300622:34:58 when user does not have permissions to edit the job token scope 300722:34:58 behaves like returns error 300822:34:58 returns an error response 300922:34:58 when user has permissions to edit the job token scope 301022:34:58 when target group is not provided 301122:34:58 behaves like returns error 301222:34:58 returns an error response 301322:34:58 when target group is provided 301422:34:58 when user does not have permissions to read the target group 301522:34:58 behaves like returns error 301622:34:59 returns an error response 301722:34:59 when user has permissions on source and target groups 301822:34:59 behaves like adds group 301922:34:59 adds the group to the scope 302022:34:59 when feature-flag `add_policies_to_ci_job_token` is disabled 302122:34:59 adds the group to the scope without the policies 302222:34:59 when token scope is disabled 302322:34:59 behaves like adds group 302422:34:59 adds the group to the scope 302522:34:59 when feature-flag `add_policies_to_ci_job_token` is disabled 302622:34:59 adds the group to the scope without the policies 302722:34:59 when group is already in the allowlist 302822:34:59 behaves like returns error 302922:34:59 returns an error response 303022:34:59 when create method raises an invalid record exception 303122:35:00 behaves like returns error 303222:35:00 returns an error response 303322:35:00 when has no permissions on a target_group 303422:35:00 behaves like returns error 303522:35:00 returns an error response 303622:35:00 when has no permissions on a project 303722:35:00 behaves like returns error 303822:35:00 returns an error response 303922:35:00# [RSpecRunTime] Finishing example group spec/services/ci/job_token_scope/add_group_service_spec.rb. It took 2.38 seconds. Expected to take 3.03 seconds. 304022:35:00# [RSpecRunTime] Starting example group spec/services/discussions/unresolve_service_spec.rb. Expected to take 2.95 seconds. 304122:35:00Discussions::UnresolveService 304322:35:02 unresolves the discussion 304422:35:02 counts the unresolve event 304522:35:02 sends GraphQL triggers 304622:35:02 when there are existing unresolved discussions 304722:35:02 does not send a GraphQL triggers 304822:35:02# [RSpecRunTime] RSpec elapsed time: 18 minutes 20.83 seconds. Current RSS: ~1174M. Threads: 11. load average: 0.99 1.17 1.16 1/365 14650 305022:35:02 when the noteable is not a merge request 305122:35:02 does not send a GraphQL triggers 305222:35:02# [RSpecRunTime] Finishing example group spec/services/discussions/unresolve_service_spec.rb. It took 2.3 seconds. Expected to take 2.95 seconds. 305322:35:02# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/action_spec.rb. Expected to take 2.85 seconds. 305422:35:02Gitlab::Ci::Status::Build::Action 305622:35:02 when status has action 305722:35:02 does not append text 305822:35:02 when status does not have action 305922:35:02 appends text about action not allowed 306122:35:02 when build is playable action 306222:35:03 is a correct match 306322:35:03 when build is not playable action 306422:35:05 does not match 306522:35:05# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.3 seconds. Current RSS: ~1176M. Threads: 11. load average: 0.99 1.17 1.15 1/364 14655 306722:35:05 #badge_tooltip 306822:35:05 returns the status 306922:35:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/action_spec.rb. It took 3.04 seconds. Expected to take 2.85 seconds. 307022:35:05# [RSpecRunTime] Starting example group spec/workers/merge_requests/process_auto_merge_from_event_worker_spec.rb. Expected to take 2.74 seconds. 307122:35:05MergeRequests::ProcessAutoMergeFromEventWorker 307222:35:06 behaves like process auto merge from event worker 307322:35:06 behaves like subscribes to event 307422:35:06 consumes the published event 307522:35:07 calls AutoMergeService 307622:35:07 behaves like an idempotent worker 307722:35:07 is labeled as idempotent 307822:35:07 performs multiple times sequentially without raising an exception 307922:35:07# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.29 seconds. Current RSS: ~1173M. Threads: 11. load average: 0.99 1.17 1.15 1/364 14656 308122:35:07 when the merge request does not exist 308222:35:07 logs and does not call AutoMergeService 308322:35:07 when feature flag "merge_when_checks_pass" is disabled 308422:35:07 doesn't call AutoMergeService 308522:35:07 behaves like process auto merge from event worker 308622:35:07 behaves like subscribes to event 308722:35:07 consumes the published event 308822:35:07 calls AutoMergeService 308922:35:07 behaves like an idempotent worker 309022:35:07 is labeled as idempotent 309122:35:07 performs multiple times sequentially without raising an exception 309222:35:07 when the merge request does not exist 309322:35:07 logs and does not call AutoMergeService 309422:35:07 when feature flag "merge_when_checks_pass" is disabled 309522:35:07 doesn't call AutoMergeService 309622:35:07# [RSpecRunTime] Finishing example group spec/workers/merge_requests/process_auto_merge_from_event_worker_spec.rb. It took 2.09 seconds. Expected to take 2.74 seconds. 309722:35:07# [RSpecRunTime] Starting example group spec/services/branches/create_service_spec.rb. Expected to take 2.66 seconds. 309822:35:07Branches::CreateService 309922:35:08 #bulk_create 310022:35:09 creates two branches 310122:35:09 when branches are empty 310222:35:09 is successful 310322:35:09# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.35 seconds. Current RSS: ~1169M. Threads: 11. load average: 0.99 1.17 1.15 1/367 14714 310522:35:09 when incorrect reference is provided 310622:35:09 returns an error with a reference name 310722:35:09 when branch already exists 310822:35:09 returns an error 310922:35:09 when PreReceiveError exception 311022:35:09 logs and returns an error if there is a PreReceiveError exception 311122:35:09 when multiple errors occur 311222:35:09 returns all errors 311322:35:09 without N+1 for Redis cache 311422:35:09 does not trigger Redis recreation 311522:35:09 without N+1 branch cache expiration 311622:35:09 triggers branch cache expiration only once 311722:35:09 when branches were not added 311822:35:09 does not trigger branch expiration 312022:35:09 logs and returns an error if there is a PreReceiveError exception 312122:35:09 when repository is empty 312222:35:09 creates master branch 312322:35:10 creates another-feature branch 312422:35:10 when provided ref is empty 312522:35:10 returns an error 312622:35:10 when branch already exists 312722:35:10 returns an error 312822:35:10 when incorrect reference is provided 312922:35:10 returns an error with a reference name 313022:35:10# [RSpecRunTime] Finishing example group spec/services/branches/create_service_spec.rb. It took 2.22 seconds. Expected to take 2.66 seconds. 313122:35:10# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/pipeline/status_spec.rb. Expected to take 2.58 seconds. 313222:35:10Gitlab::Ci::Badge::Pipeline::Status 313422:35:11 always says pipeline 313622:35:11 returns badge template 313822:35:11 returns badge metadata 314022:35:11 when a pipeline exists 314122:35:11 when it is successful 314222:35:11 is expected to eq "success" 314322:35:11 when it is failed 314422:35:11 is expected to eq "failed" 314522:35:11 when multiple pipelines exist for given sha 314622:35:11 does not take outdated pipeline into account 314722:35:11 with skipped pipelines 314822:35:11 when ignored_skipped is set to true 314922:35:11 uses latest non-skipped status 315022:35:11 when ignored_skipped is set to false 315122:35:12 is expected to eq "skipped" 315222:35:12 when a pipeline does not exist 315322:35:12 is expected to eq "unknown" 315422:35:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/pipeline/status_spec.rb. It took 2.03 seconds. Expected to take 2.58 seconds. 315522:35:12# [RSpecRunTime] Starting example group spec/models/achievements/achievement_spec.rb. Expected to take 2.5 seconds. 315622:35:12Achievements::Achievement 315722:35:12 does not allow STI 316022:35:12 associations 316122:35:12 is expected to belong to namespace inverse_of => achievements required: true 316222:35:12 is expected to have many user_achievements inverse_of => achievement 316322:35:12 is expected to have many users through user_achievements inverse_of => achievements 316422:35:12 behaves like Avatarable 316522:35:12 #avatar_type 316622:35:12 is true if avatar is image 316722:35:12 is false if avatar is html page 316922:35:12 when avatar file is uploaded 317022:35:12 shows correct avatar url 317222:35:13 is expected to validate that :name cannot be empty/falsy 317322:35:13 is expected to validate that :name is case-insensitively unique within the scope of :namespace_id 317422:35:13 is expected to validate that the length of :name is at most 255 317522:35:13 is expected to validate that the length of :description is at most 1024 317622:35:13# [RSpecRunTime] Finishing example group spec/models/achievements/achievement_spec.rb. It took 1.7 seconds. Expected to take 2.5 seconds. 317722:35:13# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/file/component_spec.rb. Expected to take 2.41 seconds. 317822:35:13Gitlab::Ci::Config::External::File::Component 318022:35:15 when interpolation is being used 318122:35:15 correctly interpolates the content 318222:35:15# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.67 seconds. Current RSS: ~1182M. Threads: 11. load average: 1.00 1.16 1.15 1/367 14869 318522:35:15 when the context project does not have a repository 318722:35:15 when location is not provided 318922:35:15 when component path is provided 319022:35:15 when component is not found 319222:35:15 when component is found 319422:35:15 when content is not a valid YAML 319722:35:15 when component is specified 319822:35:15 is expected to be truthy 319922:35:15 when component is not specified 320022:35:15 is expected to be falsy 320222:35:15 when component is valid 320322:35:15 tracks the event 320422:35:15 when user is missing in a context 320522:35:15 does not track the event 320622:35:15 when component is invalid 320722:35:15 does not track the event 320822:35:15 #load_and_validate_expanded_hash! 320922:35:15 tracks the content load time 321122:35:15 returns the metadata 321222:35:15 #expand_context 321322:35:15 inherits user and variables while changes project and sha 321422:35:15# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/file/component_spec.rb. It took 1.96 seconds. Expected to take 2.41 seconds. 321522:35:15# [RSpecRunTime] Starting example group spec/views/admin/sessions/new.html.haml_spec.rb. Expected to take 2.4 seconds. 321622:35:15admin/sessions/new.html.haml 321722:35:15 ldap authentication 321822:35:16 is shown when enabled 321922:35:16 is not shown when LDAP sign in is disabled 322022:35:16 omniauth authentication enabled 322122:35:16 shows omniauth form 322222:35:16 internal admin user 322322:35:16 shows enter password form 322422:35:16 warns authentication not possible if password not set 322522:35:16# [RSpecRunTime] Finishing example group spec/views/admin/sessions/new.html.haml_spec.rb. It took 0.78 second. Expected to take 2.4 seconds. 322622:35:16# [RSpecRunTime] Starting example group spec/services/web_hooks/log_execution_service_spec.rb. Expected to take 2.27 seconds. 322722:35:16WebHooks::LogExecutionService 322922:35:17 logs the data 323022:35:17 updates the last failure 323122:35:17 obtaining an exclusive lease 323222:35:17 updates failure state using a lease that ensures fresh state is written 323322:35:17 when a lease cannot be obtained 323422:35:17 response_category: :ok, executable: true, needs_updating: false 323522:35:17 raises an error if the hook needs to be updated 323622:35:17 response_category: :ok, executable: false, needs_updating: true 323722:35:17 raises an error if the hook needs to be updated 323822:35:17 response_category: :failed, executable: true, needs_updating: true 323922:35:17 raises an error if the hook needs to be updated 324022:35:17 response_category: :failed, executable: false, needs_updating: false 324122:35:17 raises an error if the hook needs to be updated 324222:35:17 response_category: :error, executable: true, needs_updating: true 324322:35:17 raises an error if the hook needs to be updated 324422:35:17 response_category: :error, executable: false, needs_updating: false 324522:35:17 raises an error if the hook needs to be updated 324622:35:17 when response_category is :ok 324722:35:17 does not increment the failure count 324822:35:17 does not change the disabled_until attribute 324922:35:17 when the hook had previously failed 325022:35:17 resets the failure count 325122:35:17 when response_category is :failed 325222:35:17 increments the failure count 325322:35:18 does not change the disabled_until attribute 325422:35:18 does not allow the failure count to overflow 325522:35:18 when response_category is :error 325722:35:18 with url_variables 325822:35:18 logs the data and masks response headers 325922:35:18 with X-Gitlab-Token 326022:35:18 redacts the token 326122:35:18# [RSpecRunTime] Finishing example group spec/services/web_hooks/log_execution_service_spec.rb. It took 1.8 seconds. Expected to take 2.27 seconds. 326222:35:18# [RSpecRunTime] Starting example group spec/services/feature_flags/destroy_service_spec.rb. Expected to take 2.26 seconds. 326322:35:18FeatureFlags::DestroyService 326522:35:19 returns status success 326622:35:19 destroys feature flag 326722:35:19 creates audit log 326822:35:19 behaves like update feature flag client 326922:35:19 updates last feature flag updated at 327022:35:19# [RSpecRunTime] RSpec elapsed time: 18 minutes 37.91 seconds. Current RSS: ~1190M. Threads: 11. load average: 1.00 1.16 1.15 1/367 14870 327222:35:19 when user is reporter 327322:35:19 returns error status 327422:35:19 when feature flag can not be destroyed 327522:35:19 returns status error 327622:35:19 does not create audit log 327722:35:19 behaves like does not update feature flag client 327822:35:20 does not update last feature flag updated at 327922:35:20# [RSpecRunTime] Finishing example group spec/services/feature_flags/destroy_service_spec.rb. It took 1.66 seconds. Expected to take 2.26 seconds. 328022:35:20# [RSpecRunTime] Starting example group spec/services/work_items/callbacks/notifications_spec.rb. Expected to take 2.14 seconds. 328122:35:20WorkItems::Callbacks::Notifications 328222:35:20 #before_update_in_transaction 328322:35:20 when update fails 328422:35:20 when user lack update_subscription permissions 328522:35:20 behaves like failing to update subscription 328622:35:20 when user is subscribed with a subscription record 328722:35:20 does not update the work item's subscription 328822:35:20 when user is subscribed by being a participant 328922:35:20 does not create subscription record or change subscription state 329022:35:20 when notifications params are not present 329122:35:20 behaves like failing to update subscription 329222:35:20 when user is subscribed with a subscription record 329322:35:20 does not update the work item's subscription 329422:35:20 when user is subscribed by being a participant 329522:35:21 does not create subscription record or change subscription state 329622:35:21 when update is successful 329722:35:21 when subscribing 329822:35:21 behaves like updating notifications subscription successfully 329922:35:21 updates existing subscription record 330022:35:21 when unsubscribing 330122:35:21 when user is subscribed with a subscription record 330222:35:21 behaves like updating notifications subscription successfully 330322:35:21 updates existing subscription record 330422:35:21 when user is subscribed by being a participant 330522:35:21 creates a subscription with expected value 330622:35:21# [RSpecRunTime] Finishing example group spec/services/work_items/callbacks/notifications_spec.rb. It took 1.39 seconds. Expected to take 2.14 seconds. 330722:35:21# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/stage/import_issues_worker_spec.rb. Expected to take 2.13 seconds. 330822:35:21Gitlab::BitbucketImport::Stage::ImportIssuesWorker 330922:35:21 behaves like Gitlab::BitbucketImport::StageMethods 331022:35:22 .sidekiq_retries_exhausted 331122:35:22 tracks the import failure 331322:35:22 does not execute the importer if no project could be found 331422:35:22 does not execute the importer if the import state is no longer in progress 331522:35:22 logs error when import fails with a StandardError 331622:35:22 when the import is successful 331722:35:22 executes the import 331822:35:22 queues RefreshImportJidWorker 331922:35:22 logs stage start and finish 332122:35:22 when the import succeeds 332222:35:22 schedules the next stage 332322:35:22Job arguments to Gitlab::BitbucketImport::AdvanceStageWorker must be native JSON types, but :issues_notes is a Symbol. 332522:35:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 332622:35:22 logs stage start and finish 332722:35:22 when project does not exists 332822:35:22 does not call the importer 332922:35:22 when project import state is not `started` 333022:35:23 does not call the importer 333122:35:23 when the importer fails 333222:35:23 does not schedule the next stage and raises error 333322:35:23# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/stage/import_issues_worker_spec.rb. It took 1.74 seconds. Expected to take 2.13 seconds. 333422:35:23# [RSpecRunTime] Starting example group spec/services/ide/terminal_config_service_spec.rb. Expected to take 2.01 seconds. 333522:35:23Ide::TerminalConfigService 333722:35:24 content is not valid 333822:35:24 returns an error 333922:35:24 terminal not defined 334022:35:24 returns success 334122:35:24 terminal enabled 334222:35:24 returns success 334322:35:24 custom terminal enabled 334422:35:24 returns success 334522:35:24# [RSpecRunTime] Finishing example group spec/services/ide/terminal_config_service_spec.rb. It took 1.53 seconds. Expected to take 2.01 seconds. 334622:35:24# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/sliding_list_strategy_spec.rb. Expected to take 1.98 seconds. 334722:35:24Gitlab::Database::Partitioning::SlidingListStrategy 334822:35:24 #current_partitions 334922:35:24 detects both partitions 335022:35:24 #validate_and_fix 335122:35:24 does not call change_column_default if the partitioning in a valid state 335222:35:24 calls change_column_default on partition_key with the most default partition number 335322:35:25 does not change the default column if it has been changed in the meanwhile by another process 335422:35:25 when the shared connection is for the wrong database 335522:35:25 does not attempt to fix connections (PENDING: Skipping because ci is shared or doesn't not exist) 335622:35:25 #active_partition 335722:35:25 is the partition with the largest value 335822:35:25 #missing_partitions 335922:35:25 when next_partition_if returns true 336022:35:25 is a partition definition for the next partition in the series 336122:35:25 when next_partition_if returns false 336322:35:25 when there are no partitions for the table 336422:35:25 returns a partition for value 1 336522:35:25 #extra_partitions 336622:35:25 when some partitions are true for detach_partition_if 336722:35:25 is the leading set of partitions before that value 336822:35:25 when all partitions are true for detach_partition_if 336922:35:25 is all but the most recent partition 337022:35:25 #initial_partition 337122:35:25 starts with the value 1 337222:35:25 #next_partition 337322:35:25 is one after the active partition 337422:35:25 #ensure_partitioning_column_ignored! 337522:35:25 raises when the column is not ignored 337622:35:25 does not raise when the column is ignored 337722:35:25 redirecting inserts as the active partition changes 337822:35:25 redirects to the new partition 337922:35:25 #after_adding_partitions 338022:35:25 when the shared connection is for the same database 338122:35:25 changes column default 338222:35:25 when the shared connection is for the wrong database 338322:35:25 does not attempt to change column default (PENDING: Skipping because ci is shared or doesn't not exist) 338522:35:25 is expected to have attributes {:analyze_interval => 1 week, :detach_partition_if => #<Proc:0x00007912bd131c50 /builds/gitlab-org/gitlab...ab/database/partitioning/sliding_list_strategy_spec.rb:338 (lambda)>, :partitioning_key => :partition} 338622:35:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/sliding_list_strategy_spec.rb. It took 1.08 seconds. Expected to take 1.98 seconds. 338722:35:25# [RSpecRunTime] Starting example group spec/services/merge_requests/create_approval_event_service_spec.rb. Expected to take 1.93 seconds. 338822:35:25MergeRequests::CreateApprovalEventService 339022:35:27 creates approve MR event 339122:35:27# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.44 seconds. Current RSS: ~1193M. Threads: 11. load average: 1.00 1.16 1.15 1/365 14947 339322:35:27# [RSpecRunTime] Finishing example group spec/services/merge_requests/create_approval_event_service_spec.rb. It took 1.44 seconds. Expected to take 1.93 seconds. 339422:35:27# [RSpecRunTime] Starting example group spec/lib/gitlab/gl_repository_spec.rb. Expected to take 1.84 seconds. 339522:35:27Gitlab::GlRepository 339722:35:28 parses a project gl_repository 339822:35:28 parses a project wiki gl_repository 339922:35:28 parses a snippet gl_repository 340022:35:28 parses a design gl_repository 340122:35:28 throws an argument error on an invalid gl_repository type 340222:35:28 throws an argument error on an invalid gl_repository id 340322:35:28# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.01 seconds. Current RSS: ~1192M. Threads: 11. load average: 1.00 1.16 1.15 1/366 14999 340522:35:28# [RSpecRunTime] Finishing example group spec/lib/gitlab/gl_repository_spec.rb. It took 1.57 seconds. Expected to take 1.84 seconds. 340622:35:28# [RSpecRunTime] Starting example group spec/lib/gitlab/jira_import/issues_importer_spec.rb. Expected to take 1.78 seconds. 340722:35:28Gitlab::JiraImport::IssuesImporter 340822:35:29 #imported_items_cache_key 340922:35:29 is expected to eq "jira-importer/already-imported/583/issues" 341022:35:29 behaves like raise exception if not implemented 341122:35:29 is expected not to raise Exception 341322:35:29 when no returned issues 341422:35:29 does not schedule any import jobs 341522:35:29 with results returned 341622:35:29 when single page of results is returned 341722:35:29 schedules 2 import jobs 341822:35:29 when importing some issue raises an exception 341922:35:29 schedules 2 import jobs 342022:35:29 when duplicate results are returned 342122:35:29 schedules 2 import jobs 342222:35:29# [RSpecRunTime] Finishing example group spec/lib/gitlab/jira_import/issues_importer_spec.rb. It took 1.12 seconds. Expected to take 1.78 seconds. 342322:35:29# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/processable_object_hierarchy_spec.rb. Expected to take 1.76 seconds. 342422:35:29Gitlab::Ci::ProcessableObjectHierarchy 342522:35:32 #base_and_ancestors 342622:35:32 includes the base and its ancestors 342722:35:32 can find ancestors upto a certain level 342822:35:32 hierarchy_order option 343022:35:32 orders by child to ancestor 343122:35:32# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.45 seconds. Current RSS: ~1195M. Threads: 11. load average: 1.00 1.16 1.15 1/366 15018 343422:35:32 orders by ancestor to child 343522:35:32 #base_and_descendants 343622:35:32 includes the base and its descendants 343722:35:32 when with_depth is true 343822:35:32 includes depth in the results 343922:35:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/processable_object_hierarchy_spec.rb. It took 2.43 seconds. Expected to take 1.76 seconds. 344022:35:32# [RSpecRunTime] Starting example group spec/services/personal_access_tokens/last_used_service_spec.rb. Expected to take 1.69 seconds. 344122:35:32PersonalAccessTokens::LastUsedService 344322:35:32 when the personal access token was used 10 minutes ago 344422:35:32 updates the last_used_at timestamp 344522:35:32 obtains an exclusive lease before updating 344622:35:32 does not run on read-only GitLab instances 344722:35:32 when lease is already acquired by another process 344822:35:32 does not update last_used_at 344922:35:32 when database load balancing is configured 345022:35:33 does not stick to primary 345122:35:33 when the personal access token was used less than 10 minutes ago 345222:35:33 does not update the last_used_at timestamp 345322:35:33 when the last_used_at timestamp is nil 345422:35:33 updates the last_used_at timestamp 345522:35:33 when not a personal access token 345622:35:33 does not execute 345722:35:33# [RSpecRunTime] Finishing example group spec/services/personal_access_tokens/last_used_service_spec.rb. It took 1.22 seconds. Expected to take 1.69 seconds. 345822:35:33# [RSpecRunTime] Starting example group spec/services/milestones/create_service_spec.rb. Expected to take 1.67 seconds. 345922:35:33Milestones::CreateService 346122:35:34 calls before_create method 346222:35:34 when milestone is saved successfully 346322:35:34 creates a new milestone 346422:35:34 opens the milestone if it is a project milestone 346522:35:34 returns the created milestone 346622:35:34 when milestone fails to save 346722:35:34 does not create a new milestone 346822:35:34 does not open the milestone 346922:35:34 returns the unsaved milestone 347022:35:34 #before_create 347122:35:35 checks for spam 347222:35:35# [RSpecRunTime] Finishing example group spec/services/milestones/create_service_spec.rb. It took 1.41 seconds. Expected to take 1.67 seconds. 347322:35:35# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_base_data_worker_spec.rb. Expected to take 1.6 seconds. 347422:35:35Gitlab::GithubImport::Stage::ImportBaseDataWorker 347622:35:35 imports the base data of a project 347722:35:35 behaves like Gitlab::GithubImport::StageMethods 347822:35:35 .sidekiq_retries_exhausted 347922:35:35 tracks the exception and marks the import as failed 348022:35:35 .sidekiq_options 348122:35:35 has a status_expiration 348222:35:35 has a retry of 6 348422:35:35 returns if no project could be found 348522:35:36 returns if the import state is no longer in progress 348622:35:36 imports the data when the project exists 348722:35:36 queues RefreshImportJidWorker 348822:35:36 logs error when import fails with a StandardError 348922:35:36 rescheduling the worker on certain errors 349022:35:36 error: Gitlab::GithubImport::RateLimitError 349122:35:36 reschedules the worker 349222:35:36 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError 349322:35:36 reschedules the worker 349422:35:36# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_base_data_worker_spec.rb. It took 1.23 seconds. Expected to take 1.6 seconds. 349522:35:36# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/root_spec.rb. Expected to take 1.54 seconds. 349622:35:36Gitlab::Ci::Config::Entry::Root 349822:35:36 returns a hash 349922:35:36 when filtering all the entry/node names 350022:35:36 contains the expected node names 350122:35:36 when configuration is valid 350222:35:36 when top-level entries are defined 350422:35:36 creates nodes hash 350522:35:36 creates node object for each entry 350622:35:36 creates node object using valid class 350722:35:36 sets correct description for nodes 350822:35:36 sets correct variables value 351122:35:36 when composed 351322:35:36 has no errors 351422:35:36 #stages_value 351522:35:36 when stages key defined 351622:35:36 returns array of stages 351822:35:36 returns jobs configuration 351922:35:36 when a mix of top-level and default entries is used 352022:35:36 when composed 352122:35:36 tracks log entries 352322:35:36 has no errors 352522:35:36 returns jobs configuration 352622:35:36 when most of entires not defined 352822:35:36 instantizes all nodes 352922:35:36 contains unspecified nodes 353022:35:36 #variables_value 353122:35:36 returns root value for variables 353222:35:36 #stages_value 353322:35:36 returns an array of root stages 353422:35:36 #cache_value 353522:35:36 returns correct cache definition 353622:35:36 when variables resembles script-type job 353722:35:36 #variables_value 353822:35:36 returns root value for variables 354022:35:36 returns one job 354122:35:36 when entries are specified but not defined 354222:35:36 #variables_value 354322:35:36 undefined entry returns a root value 354422:35:36 when variables have `options` data 354522:35:36 and the value is in the `options` array 354622:35:36 returns correct value 354722:35:36 and the value is not in the `options` array 354822:35:36 returns an error 354922:35:36 when variables have "expand" data 355022:35:36 returns correct value 355122:35:36 when configuration is not valid 355222:35:36 when before script is a number 355422:35:36 is not valid 355622:35:36 reports errors from child nodes 355722:35:36 when job does not have commands 355922:35:37 reports errors about missing script or trigger 356022:35:37 when a variable has an invalid data key 356222:35:37 reports errors about the invalid variable 356322:35:37 when value is not a hash 356522:35:37 is not valid 356722:35:37 returns error about invalid type 356922:35:37 is concrete entry that is defined 357122:35:37 when entry exists 357222:35:37 returns correct entry 357322:35:37 when entry does not exist 357422:35:37 always return unspecified node 357522:35:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/root_spec.rb. It took 0.91 second. Expected to take 1.54 seconds. 357622:35:37# [RSpecRunTime] Starting example group spec/models/work_items/widgets/linked_items_spec.rb. Expected to take 1.54 seconds. 357722:35:37WorkItems::Widgets::LinkedItems 357822:35:38 does not allow STI 358022:35:38 is expected to eq :linked_items 358122:35:38# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.46 seconds. Current RSS: ~1185M. Threads: 11. load average: 1.00 1.15 1.15 1/362 15019 358422:35:38 is expected to eq :linked_items 358522:35:38 #linked_work_items 358622:35:38 is expected to eq [] 358722:35:38# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/linked_items_spec.rb. It took 1.29 seconds. Expected to take 1.54 seconds. 358822:35:38# [RSpecRunTime] Starting example group spec/models/namespace/aggregation_schedule_spec.rb. Expected to take 1.48 seconds. 358922:35:38Namespace::AggregationSchedule 359022:35:38 does not allow STI 359122:35:38 is expected to belong to namespace required: false 359222:35:38 #default_lease_timeout 359322:35:38 returns namespace_aggregation_schedule_lease_duration value from Gitlab CurrentSettings 359422:35:38 #schedule_root_storage_statistics 359522:35:38 when we can't obtain the lease 359622:35:38 does not schedule the workers 359722:35:38 when we can obtain the lease 359822:35:39 schedules a root storage statistics after create 359922:35:39 does not release the lease 360022:35:39 only executes the workers once 360122:35:39# [RSpecRunTime] Finishing example group spec/models/namespace/aggregation_schedule_spec.rb. It took 1.16 seconds. Expected to take 1.48 seconds. 360222:35:39# [RSpecRunTime] Starting example group spec/services/users/authorized_build_service_spec.rb. Expected to take 1.45 seconds. 360322:35:39Users::AuthorizedBuildService 360522:35:39 behaves like common user build items 360622:35:39 is expected to be valid 360722:35:39 sets the created_by_id 360822:35:39 creates personal namespace in specified organization 360922:35:39 behaves like organization user creation and validation in service 361022:35:39 creates organization_user on the organization 361122:35:39 when organization_params is blank 361222:35:39 does not create organization_user record 361322:35:39 when organization param is invalid 361422:35:39 adds invalid organization user error 361522:35:39 when organization_id is not in the params 361622:35:40 does not assign organization 361722:35:40 when user_type is provided 361822:35:40 when project_bot 361922:35:40 is expected to equal true 362022:35:40 when not a project_bot 362122:35:40 is expected to be human 362222:35:40 behaves like current user not admin build items 362322:35:40 behaves like organization user creation and validation in service 362422:35:40 creates organization_user on the organization 362522:35:40 when organization_params is blank 362622:35:40 does not create organization_user record 362722:35:40 when organization param is invalid 362822:35:40 adds invalid organization user error 362922:35:40 with organization_access_level params 363022:35:40 ignores parameter and use default access level 363122:35:40 when "email_confirmation_setting" application setting is set to `hard` 363222:35:40 does not confirm the user 363322:35:40 when "email_confirmation_setting" application setting is set to `off` 363422:35:40 confirms the user 363522:35:40 with allowed params 363622:35:40 sets all allowed attributes 363722:35:40 for additional authorized build allowed params 363822:35:40 is expected to be external 363922:35:40 when user_type is provided 364022:35:40 when project_bot 364122:35:40 is expected to equal true 364222:35:40 is expected to eq #<Group id:1749 @group73> 364322:35:40 when not a project_bot 364422:35:40 is expected to be human 364522:35:40# [RSpecRunTime] Finishing example group spec/services/users/authorized_build_service_spec.rb. It took 1.0 second. Expected to take 1.45 seconds. 364622:35:40# [RSpecRunTime] Starting example group spec/lib/gitlab/email/service_desk/custom_email_spec.rb. Expected to take 1.41 seconds. 364722:35:40Gitlab::Email::ServiceDesk::CustomEmail 364822:35:40 .key_from_reply_address 364922:35:40 is expected to equal nil 365022:35:40 with service_desk_setting 365122:35:41 is expected to equal nil 365222:35:41 with custom email 365322:35:41 is expected to eq "b7721fc7e8419911a8bea145236a0519" 365422:35:41 without reply key 365522:35:41 is expected to equal nil 365622:35:41 .reply_address 365722:35:41 is expected to equal nil 365822:35:41 with reply key 365922:35:41 is expected to equal nil 366122:35:41 is expected to equal nil 366222:35:41 with service_desk_setting and custom email 366322:35:41 is expected to eq "support+b7721fc7e8419911a8bea145236a0519@example.com" 366422:35:41 .key_from_settings 366522:35:41 is expected to equal nil 366622:35:41 with service desk incoming email 366722:35:41 is expected to equal nil 366822:35:41 with another unknown email 366922:35:41 is expected to equal nil 367022:35:41 with custom email 367122:35:41 is expected to eq "namespace1052-project-683-592-issue-" 367222:35:41 with a custom email verification email 367322:35:41 is expected to eq "namespace1052-project-683-592-issue-" 367422:35:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/service_desk/custom_email_spec.rb. It took 1.12 seconds. Expected to take 1.41 seconds. 367522:35:41# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/security/reports_spec.rb. Expected to take 1.36 seconds. 367622:35:41Gitlab::Ci::Reports::Security::Reports 367822:35:42 when report type is sast 367922:35:42 is expected to eq "sast" 368022:35:42 is expected to eq 2024-11-13 22:35:42.605387128 +0000 368122:35:42 initializes a new report and returns it 368222:35:42 when report type is already allocated 368322:35:42 does not initialize a new report 368522:35:42 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Finding:0x00007912d64753d0 @confidence=:medium, @identifiers=[#<Gitl.../AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N"}], @project_fingerprint="ff0b28eac253505611737f0392186aa49ed6c6b0"> and #<Gitlab::Ci::Reports::Security::Finding:0x00007912d6475150 @confidence=:medium, @identifiers=[#<Gitl.../AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N"}], @project_fingerprint="1b808a83ff9bcd5aa6052684556c63df9fce1164"> 368622:35:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/security/reports_spec.rb. It took 0.99 second. Expected to take 1.36 seconds. 368722:35:42# [RSpecRunTime] Starting example group spec/services/packages/nuget/check_duplicates_service_spec.rb. Expected to take 1.33 seconds. 368822:35:42Packages::Nuget::CheckDuplicatesService 369022:35:43 with existing package 369122:35:43 when nuget duplicates are allowed 369222:35:43 behaves like returning success 369322:35:43 returns success 369422:35:43 when nuget duplicates are not allowed 369522:35:43 when package file is in object storage 369622:35:43 behaves like handling duplicates disallowed when package exists 369722:35:43 behaves like returning error 369822:35:43 returns an error 369922:35:43 with nuget_duplicate_exception_regex 370022:35:43 behaves like returning success 370122:35:43 returns success 370222:35:43 when ExtractRemoteMetadataFileService raises ExtractionError 370322:35:43 behaves like returning error 370422:35:43 returns an error 370522:35:43 when version is normalized 370622:35:43 behaves like handling duplicates disallowed when package exists 370722:35:43 behaves like returning error 370822:35:43 returns an error 370922:35:43 with nuget_duplicate_exception_regex 371022:35:43 behaves like returning success 371122:35:43 returns success 371222:35:43 when package file is on disk 371322:35:43 behaves like handling duplicates disallowed when package exists 371422:35:43 behaves like returning error 371522:35:43 returns an error 371622:35:43 with nuget_duplicate_exception_regex 371722:35:43 behaves like returning success 371822:35:43 returns success 371922:35:43 with non existing package 372022:35:43 when nuget duplicates are allowed 372122:35:43 behaves like returning success 372222:35:43 returns success 372322:35:43 when nuget duplicates are not allowed 372422:35:43 behaves like returning success 372522:35:43 returns success 372622:35:43# [RSpecRunTime] Finishing example group spec/services/packages/nuget/check_duplicates_service_spec.rb. It took 1.09 seconds. Expected to take 1.33 seconds. 372722:35:43# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/import_issue_event_worker_spec.rb. Expected to take 1.29 seconds. 372822:35:43Gitlab::GithubImport::ImportIssueEventWorker 373022:35:45 imports an issue event and increase importer counter 373122:35:45 when event should increment a mapped importer counter 373222:35:45 increments the mapped importer counter 373322:35:45# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.95 seconds. Current RSS: ~1176M. Threads: 11. load average: 1.00 1.15 1.15 3/362 15020 373522:35:45# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/import_issue_event_worker_spec.rb. It took 1.96 seconds. Expected to take 1.29 seconds. 373622:35:45# [RSpecRunTime] Starting example group spec/lib/banzai/commit_renderer_spec.rb. Expected to take 1.26 seconds. 373722:35:45Banzai::CommitRenderer 373922:35:46 renders a commit description and title 374022:35:46# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.08 seconds. Current RSS: ~1182M. Threads: 11. load average: 1.00 1.15 1.15 1/363 15040 374222:35:46# [RSpecRunTime] Finishing example group spec/lib/banzai/commit_renderer_spec.rb. It took 1.12 seconds. Expected to take 1.26 seconds. 374322:35:46# [RSpecRunTime] Starting example group spec/lib/api/entities/diff_spec.rb. Expected to take 1.19 seconds. 374422:35:46API::Entities::Diff 374522:35:47 returns expected data 374622:35:47 when enable_unidiff option is set 374722:35:47 returns expected data 374822:35:47 when enable_unidiff option is false 374922:35:47 returns expected data 375022:35:47# [RSpecRunTime] Finishing example group spec/lib/api/entities/diff_spec.rb. It took 0.9 second. Expected to take 1.19 seconds. 375122:35:47# [RSpecRunTime] Starting example group spec/models/ci/job_annotation_spec.rb. Expected to take 1.18 seconds. 375222:35:47Ci::JobAnnotation 375322:35:48 does not allow STI 375522:35:48 is expected to belong to job class_name => Ci::Build required: false inverse_of => job_annotations 375622:35:48 is expected to validate that :name cannot be empty/falsy 375722:35:48 is expected to validate that the length of :name is at most 255 375822:35:48 is expected to validate that :project_id cannot be empty/falsy 375922:35:48 partitioning 376122:35:48 copies the partition_id from job 376222:35:48 when it is already set 376322:35:48 does not change the partition_id value 376522:35:48 when JSON data is valid 376622:35:48 creates the object 376722:35:48 when JSON data is invalid 376822:35:48 throws an error 376922:35:48 when there are more than 1000 JSON entries 377022:35:48 throws an error 377122:35:48# [RSpecRunTime] Finishing example group spec/models/ci/job_annotation_spec.rb. It took 0.93 second. Expected to take 1.18 seconds. 377222:35:48# [RSpecRunTime] Starting example group spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb. Expected to take 1.1 seconds. 377322:35:48Gitlab::Regex::ContainerRegistry::Protection::Rules 377422:35:48 .protection_rules_container_repository_path_pattern_regex 377522:35:48 is expected to match "my/awesome/*image-with-wildcard-inbetween" 377622:35:48 is expected to match "my/awesome/*image-with-wildcard-start" 377722:35:48 is expected to match "my/awesome/*image-*with-wildcard-multiple-*" 377822:35:48 is expected to match "my/awesome/image-with__underscore" 377922:35:48 is expected to match "my/awesome/image-with-wildcard-end*" 378022:35:48 is expected to match "my/awesome/image-with-container-seperator-period-and-wildcard-end.*" 378122:35:48 is expected to match "my/awesome/image-with-container-seperator-slash-and-wildcard-end/*" 378222:35:48 is expected to match "my/awesome/image-with-container-seperator-underscore-and-wildcard-end_*" 378322:35:48 is expected to match "my/awesome/image-with-container-seperator-underscore-double-and-wildcard-end__*" 378422:35:48 is expected not to match "my/awesome/image-with-whitespace /sub-image" 378522:35:48 is expected not to match "my/awesome/image-with-whitespace /sub-image-with-wildcard-*" 378622:35:48 is expected not to match "my/awesome/image-with-percent-sign-end-%" 378722:35:48 is expected not to match "my/awesome/image-with-percent-sign-and-wildcard-end-%*" 378822:35:49 is expected not to match "*my/awesome/image-with-wildcard-start" 378922:35:49 is expected not to match "my/awesome/image-with-backslash-\\*" 379022:35:49 is expected not to match "my/awesome/image-with-UPPERCASE-LETTERS" 379122:35:49 behaves like container repository name regex 379222:35:49 is expected to match "image" 379322:35:49 is expected to match "my/image" 379422:35:49 is expected to match "my/awesome/image-1" 379522:35:49 is expected to match "my/awesome/image.test" 379622:35:49 is expected to match "my/awesome/image--test" 379722:35:49 is expected to match "my/image__test" 379822:35:49 is expected to match "user1/project/a_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb------------x" 379922:35:49 is expected not to match "user1/project/a_bbbbb-------------" 380022:35:49 is expected not to match "my/image-.test" 380122:35:49 is expected not to match "my/image___test" 380222:35:49 is expected not to match "my/image_.test" 380322:35:49 is expected not to match "my/image_-test" 380422:35:49 is expected not to match "my/image..test" 380522:35:49 is expected not to match "my/image\\ntest" 380622:35:49 is expected not to match ".my/image" 380722:35:49 is expected not to match "my/image." 380822:35:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb. It took 0.71 second. Expected to take 1.1 seconds. 380922:35:49# [RSpecRunTime] Starting example group spec/components/rapid_diffs/viewers/text/line_content_component_spec.rb. Expected to take 1.09 seconds. 381022:35:49RapidDiffs::Viewers::Text::LineContentComponent 381122:35:50 renders unchanged line 381222:35:50 renders removed line 381322:35:50 renders added line 381422:35:50 renders empty cell 381522:35:50# [RSpecRunTime] Finishing example group spec/components/rapid_diffs/viewers/text/line_content_component_spec.rb. It took 1.01 seconds. Expected to take 1.09 seconds. 381622:35:50# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.67 seconds. Current RSS: ~1196M. Threads: 11. load average: 1.00 1.14 1.15 1/364 15082 381822:35:50# [RSpecRunTime] Starting example group spec/models/push_event_payload_spec.rb. Expected to take 1.03 seconds. 381922:35:50PushEventPayload 382022:35:50 does not allow STI 382122:35:50 behaves like having unique enum values 382222:35:50 has unique values in "action" 382322:35:50 has unique values in "ref_type" 382422:35:50 saving payloads 382522:35:51 does not allow commit messages longer than 70 characters 382622:35:51# [RSpecRunTime] Finishing example group spec/models/push_event_payload_spec.rb. It took 0.79 second. Expected to take 1.03 seconds. 382722:35:51# [RSpecRunTime] Starting example group spec/policies/resource_state_event_policy_spec.rb. Expected to take 1.02 seconds. 382822:35:51ResourceStateEventPolicy 382922:35:51 #read_resource_state_event 383022:35:51 with non-member user 383122:35:51 does not allow to read event 383222:35:51 with member user 383322:35:52 allows to read event for a state change 383422:35:52# [RSpecRunTime] Finishing example group spec/policies/resource_state_event_policy_spec.rb. It took 0.76 second. Expected to take 1.02 seconds. 383522:35:52# [RSpecRunTime] Starting example group spec/lib/gitlab/repository_url_builder_spec.rb. Expected to take 0.99 second. 383622:35:52Gitlab::RepositoryUrlBuilder 383822:35:52 factory: :project, path_generator: ->(project) { project.full_path } 383922:35:52 when passing SSH protocol 384022:35:52 returns the SSH URL to the repository 384122:35:52 when passing HTTP protocol 384222:35:52 returns the HTTP URL to the repo without a username 384322:35:52 includes the custom HTTP clone root if set 384422:35:52 when passing an unsupported protocol 384522:35:52 raises an exception 384622:35:52 factory: :project_snippet, path_generator: ->(snippet) { "#{snippet.project.full_path}/snippets/#{snippet.id}" } 384722:35:52 when passing SSH protocol 384822:35:52 returns the SSH URL to the repository 384922:35:52 when passing HTTP protocol 385022:35:52 returns the HTTP URL to the repo without a username 385122:35:52 includes the custom HTTP clone root if set 385222:35:52 when passing an unsupported protocol 385322:35:52 raises an exception 385422:35:52 factory: :project_wiki, path_generator: ->(wiki) { "#{wiki.container.full_path}.wiki" } 385522:35:52 when passing SSH protocol 385622:35:52 returns the SSH URL to the repository 385722:35:52 when passing HTTP protocol 385822:35:52 returns the HTTP URL to the repo without a username 385922:35:52 includes the custom HTTP clone root if set 386022:35:52 when passing an unsupported protocol 386122:35:52 raises an exception 386222:35:52 factory: :personal_snippet, path_generator: ->(snippet) { "snippets/#{snippet.id}" } 386322:35:52 when passing SSH protocol 386422:35:52 returns the SSH URL to the repository 386522:35:52 when passing HTTP protocol 386622:35:52 returns the HTTP URL to the repo without a username 386722:35:52 includes the custom HTTP clone root if set 386822:35:52 when passing an unsupported protocol 386922:35:52 raises an exception 387022:35:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/repository_url_builder_spec.rb. It took 0.85 second. Expected to take 0.99 second. 387122:35:52# [RSpecRunTime] Starting example group spec/services/achievements/destroy_user_achievement_service_spec.rb. Expected to take 0.92 second. 387222:35:52Achievements::DestroyUserAchievementService 387422:35:53 when user does not have permission 387522:35:53 returns an error 387622:35:53 when user has permission 387722:35:53 deletes the achievement 387822:35:53# [RSpecRunTime] Finishing example group spec/services/achievements/destroy_user_achievement_service_spec.rb. It took 0.6 second. Expected to take 0.92 second. 387922:35:53# [RSpecRunTime] Starting example group spec/lib/api/helpers/label_helpers_spec.rb. Expected to take 0.91 second. 388022:35:53API::Helpers::LabelHelpers 388122:35:53 create_service_params 388222:35:53 when a project is given 388322:35:54 returns the expected params 388422:35:54 when a group is given 388522:35:54 returns the expected params 388622:35:54 when something else is given 388722:35:54 raises a type error 388822:35:54# [RSpecRunTime] Finishing example group spec/lib/api/helpers/label_helpers_spec.rb. It took 0.66 second. Expected to take 0.91 second. 388922:35:54# [RSpecRunTime] Starting example group spec/lib/gitlab/git_spec.rb. Expected to take 0.84 second. 389222:35:54 ensure ref is a valid UTF-8 string 389322:35:54 when ref contains characters \x80 - \xFF 389422:35:54 correctly converts it 389522:35:54 with different types 389622:35:54 ref: "refs/heads/master", types: "tags|heads|remotes", result: "master" 389722:35:54 is expected to eq "master" 389822:35:54 ref: "refs/tags/v1.0", types: "tags|heads|remotes", result: "v1.0" 389922:35:54 is expected to eq "v1.0" 390022:35:54 ref: "refs/heads/master", types: "heads", result: "master" 390122:35:54 is expected to eq "master" 390222:35:54 ref: "refs/tags/v1.0", types: "tags", result: "v1.0" 390322:35:54 is expected to eq "v1.0" 390422:35:54 ref: "refs/heads/master", types: "tags", result: "refs/heads/master" 390522:35:54 is expected to eq "refs/heads/master" 390622:35:54 ref: "refs/tags/v1.0", types: "heads", result: "refs/tags/v1.0" 390722:35:54 is expected to eq "refs/tags/v1.0" 390822:35:54 ref: "refs/remotes/origin/master", types: "tags|heads|remotes", result: "origin/master" 390922:35:54 is expected to eq "origin/master" 391022:35:54 ref: "refs/remotes/origin/master", types: "tags|heads", result: "refs/remotes/origin/master" 391122:35:54 is expected to eq "refs/remotes/origin/master" 391322:35:54 sha: "", result: false 391422:35:54 returns the expected result 391522:35:54 sha: "foobar", result: false 391622:35:54 returns the expected result 391722:35:54 sha: "4b825dc", result: false 391822:35:54 returns the expected result 391922:35:54 sha: "zzz25dc642cb6eb9a060e54bf8d69288fbee4904", result: false 392022:35:54 returns the expected result 392122:35:54 sha: "4b825dc642cb6eb9a060e54bf8d69288fbee4904", result: true 392222:35:54 returns the expected result 392322:35:54 sha: "0000000000000000000000000000000000000000", result: true 392422:35:54 returns the expected result 392622:35:54 sha1: "570e7b2abdd848b95f2f578043fc23bd6f6fd24d", sha2: "570e7b2abdd848b95f2f578043fc23bd6f6fd24d", result: true 392722:35:54 is expected to eq true 392822:35:54 is commutative 392922:35:54 sha1: "570e7b2abdd848b95f2f578043fc23bd6f6fd24d", sha2: "570e7b2", result: true 393022:35:54 is expected to eq true 393122:35:54 is commutative 393222:35:54 sha1: "570e7b2abdd848b95f2f578043fc23bd6f6fd24d", sha2: "d42df6f6db32cf340875f2f59b848ddba2b7e075", result: false 393322:35:54 is expected to eq false 393422:35:54 is commutative 393522:35:54 sha1: "570e7b2abdd848b95f2f578043fc23bd6f6fd24d", sha2: "570e7b", result: false 393622:35:54 is expected to eq false 393722:35:54 is commutative 393822:35:54 sha1: "570e7b2abdd848b95f2f578043fc23bd6f6fd24d", sha2: nil, result: false 393922:35:54 is expected to eq false 394022:35:54 is commutative 394122:35:54 sha1: nil, sha2: nil, result: true 394222:35:54 is expected to eq true 394322:35:54 is commutative 394522:35:54 sha: "4b825dc642cb6eb9a060e54bf8d69288fbee4904", result: false 394622:35:54 returns the expected result 394722:35:54 sha: "0000000000000000000000000000000000000000", result: true 394822:35:54 returns the expected result 394922:35:54 sha: "0000000000000000000000000000000000000000000000000000000000000000", result: true 395022:35:54 returns the expected result 395122:35:54# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_spec.rb. It took 0.67 second. Expected to take 0.84 second. 395222:35:54# [RSpecRunTime] Starting example group spec/models/packages/debian/group_architecture_spec.rb. Expected to take 0.84 second. 395322:35:54Packages::Debian::GroupArchitecture 395422:35:54 does not allow STI 395522:35:54 behaves like Debian Distribution Architecture 395622:35:55 relationships 395722:35:55 is expected to belong to distribution class_name => Packages::Debian::GroupDistribution required: false inverse_of => architectures 395822:35:55 is expected to have many files class_name => Packages::Debian::GroupComponentFile inverse_of => architecture 396022:35:55 #distribution 396122:35:55 is expected to validate that :distribution cannot be empty/falsy 396322:35:55 is expected to validate that :name cannot be empty/falsy 396422:35:55 is expected to allow :name to be ‹"amd64"› 396522:35:55 is expected to allow :name to be ‹"kfreebsd-i386"› 396622:35:55 is expected not to allow :name to be ‹"-a"› 396722:35:55 is expected not to allow :name to be ‹"AMD64"› 396922:35:55 .ordered_by_name 397022:35:55 is expected to contain exactly #<Packages::Debian::GroupArchitecture id: 1, created_at: "2024-11-13 22:35:54.997936000 +0000", updated_at: "2024-11-13 22:35:54.997936000 +0000", distribution_id: 1, name: "name1", group_id: 1778> and #<Packages::Debian::GroupArchitecture id: 2, created_at: "2024-11-13 22:35:55.005661522 +0000", updated_at: "2024-11-13 22:35:55.005661522 +0000", distribution_id: 1, name: "name2", group_id: nil> 397122:35:55 .with_distribution 397222:35:55 is expected to contain exactly #<Packages::Debian::GroupArchitecture id: 1, created_at: "2024-11-13 22:35:54.997936000 +0000", updated_at: "2024-11-13 22:35:54.997936000 +0000", distribution_id: 1, name: "name1", group_id: 1778> and #<Packages::Debian::GroupArchitecture id: 2, created_at: "2024-11-13 22:35:55.005661522 +0000", updated_at: "2024-11-13 22:35:55.005661522 +0000", distribution_id: 1, name: "name2", group_id: nil> 397422:35:55 is expected to contain exactly #<Packages::Debian::GroupArchitecture id: 1, created_at: "2024-11-13 22:35:54.997936000 +0000", updated_at: "2024-11-13 22:35:54.997936000 +0000", distribution_id: 1, name: "name1", group_id: 1778> and #<Packages::Debian::GroupArchitecture id: 3, created_at: "2024-11-13 22:35:55.114858948 +0000", updated_at: "2024-11-13 22:35:55.114858948 +0000", distribution_id: 2, name: "name1", group_id: nil> 397522:35:55# [RSpecRunTime] Finishing example group spec/models/packages/debian/group_architecture_spec.rb. It took 0.7 second. Expected to take 0.84 second. 397622:35:55# [RSpecRunTime] Starting example group spec/lib/gitlab/database/transaction/context_spec.rb. Expected to take 0.79 second. 397722:35:55Gitlab::Database::Transaction::Context 397822:35:55 #set_start_time 397922:35:55 sets start_time 398022:35:55 #increment_savepoints 398122:35:55 is expected to eq 2 398222:35:55 #increment_rollbacks 398322:35:55 is expected to eq 3 398422:35:55 #increment_releases 398522:35:55 is expected to eq 4 398722:35:55 is expected to eq 2 398922:35:55 is expected to eq ["SELECT 1", "SELECT * FROM users"] 399022:35:55 #track_backtrace 399122:35:55 is expected to be a kind of Array 399222:35:55 is expected to all be a kind of Array 399322:35:55 is expected to eq 1 399422:35:55 is expected to be a kind of String 399522:35:55 appends the backtrace 399722:35:55 is expected to be >= 0 399822:35:55 when savepoints count exceeds threshold 399922:35:55 behaves like logs transaction data 400022:35:55 logs once upon COMMIT 400122:35:55 logs once upon ROLLBACK 400222:35:55 logs again when log throttle duration passes 400322:35:55 #should_log? returns true 400422:35:55 when duration exceeds threshold 400522:35:55 behaves like logs transaction data 400622:35:55 logs once upon COMMIT 400722:35:55 logs once upon ROLLBACK 400822:35:55 logs again when log throttle duration passes 400922:35:56 #should_log? returns true 401022:35:56 when there are too many external HTTP requests 401122:35:56 behaves like logs transaction data 401222:35:56 logs once upon COMMIT 401322:35:56 logs once upon ROLLBACK 401422:35:56 logs again when log throttle duration passes 401522:35:56 #should_log? returns true 401622:35:56 when there are too many too long external HTTP requests 401722:35:56 behaves like logs transaction data 401822:35:56 logs once upon COMMIT 401922:35:56 logs once upon ROLLBACK 402022:35:56 logs again when log throttle duration passes 402122:35:56 #should_log? returns true 402222:35:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/transaction/context_spec.rb. It took 0.68 second. Expected to take 0.79 second. 402322:35:56# [RSpecRunTime] Starting example group spec/models/ml/candidate_metadata_spec.rb. Expected to take 0.78 second. 402422:35:56Ml::CandidateMetadata 402522:35:56 does not allow STI 402622:35:56 associations 402722:35:56 is expected to belong to candidate required: false 402822:35:56 uniqueness of name 402922:35:56 is unique within candidate 403022:35:56# [RSpecRunTime] Finishing example group spec/models/ml/candidate_metadata_spec.rb. It took 0.59 second. Expected to take 0.78 second. 403122:35:56# [RSpecRunTime] Starting example group spec/lib/gitlab/robots_txt/parser_spec.rb. Expected to take 0.74 second. 403222:35:56Gitlab::RobotsTxt::Parser 403322:35:56 #disallowed? 403422:35:56 a simple robots.txt file 403522:35:56 path: "/autocomplete/users", result: true 403622:35:56 is expected to eq true 403722:35:56 path: "/autocomplete/users/a.html", result: true 403822:35:56 is expected to eq true 403922:35:56 path: "/search", result: true 404022:35:56 is expected to eq true 404122:35:56 path: "/search.html", result: true 404222:35:56 is expected to eq true 404322:35:56 path: "/api", result: true 404422:35:56 is expected to eq true 404522:35:56 path: "/api/grapql", result: true 404622:35:56 is expected to eq true 404722:35:56 path: "/api/index.html", result: true 404822:35:56 is expected to eq true 404922:35:56 path: "/projects", result: false 405022:35:56 is expected to eq false 405122:35:56 path: "/users", result: false 405222:35:57 is expected to eq false 405322:35:57 path: "/help", result: false 405422:35:57 is expected to eq false 405522:35:57 path: "/test", result: true 405622:35:57 is expected to eq true 405722:35:57 path: "/testfoo", result: false 405822:35:57 is expected to eq false 405922:35:57 path: "/ex$mple", result: true 406022:35:57 is expected to eq true 406122:35:57 path: "/ex$mplefoo", result: false 406222:35:57 is expected to eq false 406322:35:57 robots.txt file with wildcard 406422:35:57 path: "/search", result: true 406522:35:57 is expected to eq true 406622:35:57 path: "/namespace/project.git", result: true 406722:35:57 is expected to eq true 406822:35:57 path: "/project/archive/", result: true 406922:35:57 is expected to eq true 407022:35:57 path: "/project/archive/file.gz", result: true 407122:35:57 is expected to eq true 407222:35:57 path: "/project/repository/archive", result: true 407322:35:57 is expected to eq true 407422:35:57 path: "/project/repository/archive.gz", result: true 407522:35:57 is expected to eq true 407622:35:57 path: "/project/repository/archive/file.gz", result: true 407722:35:57 is expected to eq true 407822:35:57 path: "/projects", result: false 407922:35:57 is expected to eq false 408022:35:57 path: "/git", result: false 408122:35:57 is expected to eq false 408222:35:57 path: "/projects/git", result: false 408322:35:57 is expected to eq false 408422:35:57 path: "/project/repository/archive/foo", result: false 408522:35:57 is expected to eq false 408622:35:57# [RSpecRunTime] Finishing example group spec/lib/gitlab/robots_txt/parser_spec.rb. It took 0.58 second. Expected to take 0.74 second. 408722:35:57# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/rest/get_badges_query_spec.rb. Expected to take 0.72 second. 408822:35:57BulkImports::Common::Rest::GetBadgesQuery 409022:35:57 when entity is group 409122:35:57 when source id is present 409222:35:57 returns correct query using source id and page info 409322:35:57 when source id is missing 409422:35:57 returns correct query using source full path 409522:35:57 when entity is project 409622:35:57 when source id is present 409722:35:57 returns correct query using source id and page info 409822:35:57 when source id is missing 409922:35:57 returns correct query using source full path 410022:35:57# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/rest/get_badges_query_spec.rb. It took 0.55 second. Expected to take 0.72 second. 410122:35:57# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb. Expected to take 0.68 second. 410222:35:57Gitlab::Ci::Config::Entry::Release::Assets::Link 410422:35:57 when entry config value is correct 410622:35:58 returns link configuration 410922:35:58 when entry value is not correct 411122:35:58 when name is not a string 411222:35:58 reports error 411322:35:58 when name is not present 411422:35:58 reports error 411522:35:58 when url is not addressable 411622:35:58 reports error 411722:35:58 when url is not present 411822:35:58 reports error 411922:35:58 when there is an unknown key present 412022:35:58 reports error 412122:35:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb. It took 0.68 second. Expected to take 0.68 second. 412222:35:58# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker_spec.rb. Expected to take 0.68 second. 412322:35:58Gitlab::DependencyLinker 412522:35:58 links using GemfileLinker 412622:35:58 links using GemspecLinker 412722:35:58 links using PackageJsonLinker 412822:35:58 links using ComposerJsonLinker 412922:35:58 links using PodfileLinker 413022:35:58 links using PodspecLinker 413122:35:58 links using PodspecJsonLinker 413222:35:58 links using CartfileLinker 413322:35:58 links using GodepsJsonLinker 413422:35:58 links using RequirementsTxtLinker 413522:35:58 links using CargoTomlLinker 413622:35:58 links using GoModLinker 413722:35:58 links using GoSumLinker 413822:35:59 increments usage counter based on specified used_on 413922:35:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker_spec.rb. It took 0.58 second. Expected to take 0.68 second. 414022:35:59# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/setup_spec.rb. Expected to take 0.64 second. 414122:35:59Gitlab::Database::LoadBalancing::Setup 414322:35:59 sets up the load balancer 414422:35:59 #configure_connection 414522:35:59 configures pool, prepared statements and reconnects to the database 414622:35:59 #setup_connection_proxy 414722:35:59 sets up the load balancer 414822:35:59 #setup_service_discovery 414922:35:59 when service discovery is disabled 415022:35:59 does nothing 415122:35:59 when service discovery is enabled 415222:35:59 immediately performs service discovery 415322:35:59 starts service discovery if needed 415422:35:59 uses correct base models 415522:35:59 results match expectations 415622:35:59 does return load_balancer assigned to a given connection 415722:35:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/setup_spec.rb. It took 0.3 second. Expected to take 0.64 second. 415822:35:59# [RSpecRunTime] Starting example group spec/services/members/creator_service_spec.rb. Expected to take 0.63 second. 415922:35:59Members::CreatorService 416122:35:59 raises error for new member on authorization check implementation 416222:35:59 raises error for an existing member on authorization check implementation 416322:35:59# [RSpecRunTime] Finishing example group spec/services/members/creator_service_spec.rb. It took 0.42 second. Expected to take 0.63 second. 416422:35:59# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/ref_converter_spec.rb. Expected to take 0.59 second. 416522:35:59Gitlab::BitbucketImport::RefConverter 416622:36:00 when the note has a reference to a line in a file 416722:36:00 behaves like converts the ref correctly 416822:36:00 converts the ref to a gitlab reference 416922:36:00 when the note does not have a ref 417022:36:00 behaves like converts the ref correctly 417122:36:00 converts the ref to a gitlab reference 417222:36:00 when the note has an issue ref 417322:36:00 behaves like converts the ref correctly 417422:36:00 converts the ref to a gitlab reference 417522:36:00 when the note references issues without an issue name 417622:36:00 behaves like converts the ref correctly 417722:36:00 converts the ref to a gitlab reference 417822:36:00 when the note has a pull request ref 417922:36:00 behaves like converts the ref correctly 418022:36:00 converts the ref to a gitlab reference 418122:36:00 when the note has a reference to a branch 418222:36:00 behaves like converts the ref correctly 418322:36:00 converts the ref to a gitlab reference 418422:36:00 when the note has a reference to a file 418522:36:00 behaves like converts the ref correctly 418622:36:00 converts the ref to a gitlab reference 418722:36:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/ref_converter_spec.rb. It took 0.53 second. Expected to take 0.59 second. 418822:36:00# [RSpecRunTime] Starting example group spec/components/pajamas/banner_component_spec.rb. Expected to take 0.58 second. 418922:36:00Pajamas::BannerComponent 419122:36:00 renders its content 419222:36:00 renders its title 419322:36:00 renders a close button 419422:36:00 button_text and button_link 419522:36:00 define the primary action 419622:36:00 banner_options 419722:36:00 are on the banner 419822:36:00 with custom classes 419922:36:00 don't conflict with internal banner_classes 420022:36:00 close_options 420122:36:00 are on the close button 420322:36:00 by default (promotion) 420422:36:00 does not apply introduction class 420522:36:00 when set to introduction 420622:36:00 applies the introduction class to the banner 420722:36:00 applies the confirm class to the close button 420822:36:00 when set to unknown variant 420922:36:00 ignores the unknown variant 421022:36:00 illustration 421122:36:00 has none by default 421222:36:00 with svg_path 421322:36:00 renders an image as illustration 421422:36:00 with illustration slot 421522:36:00 renders the slot content as illustration 421622:36:00 and conflicting svg_path 421722:36:00 uses the slot content 421822:36:00 with primary_action slot 421922:36:00 renders the slot content as the primary action 422022:36:00 and conflicting button_text and button_link 422122:36:00 uses the slot content 422222:36:00# [RSpecRunTime] Finishing example group spec/components/pajamas/banner_component_spec.rb. It took 0.43 second. Expected to take 0.58 second. 422322:36:00# [RSpecRunTime] Starting example group spec/workers/gitlab/import/stuck_import_job_spec.rb. Expected to take 0.55 second. 422422:36:00Gitlab::Import::StuckImportJob 422522:36:02 marks the stuck import project as failed and track the error on import_failures 422622:36:02# [RSpecRunTime] Finishing example group spec/workers/gitlab/import/stuck_import_job_spec.rb. It took 1.29 seconds. Expected to take 0.55 second. 422722:36:02# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.39 seconds. Current RSS: ~1190M. Threads: 11. load average: 1.00 1.14 1.14 1/364 15091 422922:36:02# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/trace/metrics_spec.rb. Expected to take 0.53 second. 423022:36:02Gitlab::Ci::Trace::Metrics 423122:36:02 #increment_trace_bytes 423222:36:02 when incrementing by more than one 423322:36:02 increments a single counter 423422:36:02 #increment_error_counter 423522:36:02 when the error reason is known 423622:36:02 increments the counter 423722:36:02 when the error reason is unknown 423822:36:02 raises an exception 423922:36:02# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/trace/metrics_spec.rb. It took 0.72 second. Expected to take 0.53 second. 424022:36:02# [RSpecRunTime] Starting example group spec/scripts/semgrep_result_processor_spec.rb. Expected to take 0.49 second. 424122:36:02SemgrepResultProcessor 424222:36:02 #get_sast_results 424322:36:02Finding (Fingerprint: a5adf24a2512f31141f460e0bc18f39c8388105e564f) in ee/lib/ai/context/dependencies/config_files/python_pip.rb at line 9: This is a sample SAST finding message 424422:36:02 parses the SAST report and prints findings correctly 424522:36:03 prints findings to the console 424622:36:03 exits when no findings are present 424722:36:03 #get_existing_comments 424822:36:03Failed to fetch comments with status code 400: 424922:36:03Failed to post comment 400: 425022:36:03 handles error response 425122:36:03 #post_comment 425222:36:03Failed to post comment 400: 425322:36:03 handles error response 425422:36:03 #filter_duplicate_findings 425522:36:03 filters out findings with fingerprints that are already in comments from the bot 425622:36:03 returns all findings if no comments from the bot exist 425722:36:03 returns an empty hash if all fingerprints are already in bot comments 425822:36:03 #populate_commits_from_versions 425922:36:03Failed to fetch versions with status code 400: 426022:36:03Failed to post comment 400: 426122:36:03 handles error response 426222:36:03 #perform_allowlist_check 426322:36:03Error: CI_PROJECT_DIR '/tmp/not_allowlisted' is not allowed. 426422:36:03 exits on non allowlisted project dir 426522:36:03 #create_inline_comments 426622:36:03 posts multiple inline comments successfully 426722:36:03 handles failed comment post and outputs an error 426922:36:03 calls the methods in the correct sequence with expected arguments 427022:36:03An error occurred: Error message here 427122:36:03 raises an error and prints the error message 427222:36:03# [RSpecRunTime] Finishing example group spec/scripts/semgrep_result_processor_spec.rb. It took 0.39 second. Expected to take 0.49 second. 427322:36:03# [RSpecRunTime] Starting example group spec/views/dashboard/projects/_blank_state_welcome.html.haml_spec.rb. Expected to take 0.49 second. 427422:36:03dashboard/projects/_blank_state_welcome.html.haml 427522:36:03 with external user 427622:36:03 doesn't show create project panel 427722:36:03 with regular user 427822:36:03 with project creation enabled 427922:36:03 has a doc_url 428022:36:03 shows create project panel 428122:36:03 with project creation disabled 428222:36:03 doesn't show create project panel 428322:36:03# [RSpecRunTime] Finishing example group spec/views/dashboard/projects/_blank_state_welcome.html.haml_spec.rb. It took 0.35 second. Expected to take 0.49 second. 428422:36:03# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/version_spec.rb. Expected to take 0.45 second. 428522:36:03Gitlab::Database::Migrations::Version 428722:36:03 sorts by existence of milestone, then by milestone, then by type, then by timestamp when sorted by version 428922:36:03 correctly assigns a new milestone object parsed from a string 429122:36:03 deterministically returns a hash of the timestamp, milestone, and type value 429322:36:03 when the migration is regular 429422:36:03 correctly identifies the migration type 429522:36:03 when the migration is post_deployment 429622:36:03 correctly identifies the migration type 429822:36:03 returns the given timestamp value as a string 430022:36:03 version1: #<Gitlab::Database::Migrations::Version:0x00007912f2f6ad28 @timestamp=4, @milestone=#<Gitlab::VersionInfo:0x00007912f2f58d08 @major=10, @minor=3, @patch=0, @suffix_s="">, @type_value=0>, version2: #<Gitlab::Database::Migrations::Version:0x00007912f2f6a918 @timestamp=4, @milestone=#<Gitlab::VersionInfo:0x00007912f2f58c68 @major=10, @minor=3, @patch=0, @suffix_s="">, @type_value=0>, expected_equality: true 430122:36:03 correctly evaluates deep equality 430222:36:03 correctly evaluates deep equality using == 430322:36:03 version1: #<Gitlab::Database::Migrations::Version:0x00007912f2f6a620 @timestamp=4, @milestone=#<Gitlab::VersionInfo:0x00007912f2f58bc8 @major=10, @minor=3, @patch=0, @suffix_s="">, @type_value=0>, version2: #<Gitlab::Database::Migrations::Version:0x00007912f2f6a350 @timestamp=4, @milestone=#<Gitlab::VersionInfo:0x00007912f2f58b28 @major=10, @minor=4, @patch=0, @suffix_s="">, @type_value=0>, expected_equality: false 430422:36:03 correctly evaluates deep equality 430522:36:03 correctly evaluates deep equality using == 430622:36:03 version1: #<Gitlab::Database::Migrations::Version:0x00007912f2f69fb8 @timestamp=4, @milestone=#<Gitlab::VersionInfo:0x00007912f2f58ad8 @major=10, @minor=3, @patch=0, @suffix_s="">, @type_value=0>, version2: #<Gitlab::Database::Migrations::Version:0x00007912f2f69c20 @timestamp=4, @milestone=#<Gitlab::VersionInfo:0x00007912f2f58a88 @major=10, @minor=3, @patch=0, @suffix_s="">, @type_value=1>, expected_equality: false 430722:36:03 correctly evaluates deep equality 430822:36:03 correctly evaluates deep equality using == 430922:36:03 version1: #<Gitlab::Database::Migrations::Version:0x00007912f2f69a68 @timestamp=4, @milestone=#<Gitlab::VersionInfo:0x00007912f2f58998 @major=10, @minor=3, @patch=0, @suffix_s="">, @type_value=0>, version2: #<Gitlab::Database::Migrations::Version:0x00007912f2f698d8 @timestamp=5, @milestone=#<Gitlab::VersionInfo:0x00007912f2f58948 @major=10, @minor=3, @patch=0, @suffix_s="">, @type_value=0>, expected_equality: false 431022:36:03 correctly evaluates deep equality 431122:36:03 correctly evaluates deep equality using == 431322:36:03 when the type is :post or :regular 431422:36:04 does not raise an error 431522:36:04 when the type is anything else 431622:36:04 does not raise an error 431722:36:04# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/version_spec.rb. It took 0.36 second. Expected to take 0.45 second. 431822:36:04# [RSpecRunTime] Starting example group spec/workers/issues/reschedule_stuck_issue_rebalances_worker_spec.rb. Expected to take 0.44 second. 431922:36:04Issues::RescheduleStuckIssueRebalancesWorker 432122:36:04 does not schedule a rebalance 432222:36:04 schedules a rebalance in case there are any rebalances started 432322:36:04# [RSpecRunTime] Finishing example group spec/workers/issues/reschedule_stuck_issue_rebalances_worker_spec.rb. It took 0.41 second. Expected to take 0.44 second. 432422:36:04# [RSpecRunTime] Starting example group spec/workers/integrations/slack_event_worker_spec.rb. Expected to take 0.41 second. 432522:36:04Integrations::SlackEventWorker 432722:36:04 when event is known 432822:36:04 is expected to eq true 432922:36:04 when event is not known 433022:36:04 is expected to eq false 433222:36:04 executes the correct service 433322:36:04 ensures idempotency when called twice by only executing service once 433422:36:04 executes service twice if service returned an error 433522:36:04 executes service twice if service raised an error 433622:36:04 executes service twice when event_id is different 433722:36:04 behaves like logs extra metadata on done 433822:36:04 is expected to receive log_extra_metadata_on_done(:slack_workspace_id, "T0123A456BC") 1 time 433922:36:04 behaves like an idempotent worker 434022:36:04 is labeled as idempotent 434122:36:04 performs multiple times sequentially without raising an exception 434222:36:04 when event is not known 434322:36:04 does not execute the service class 434422:36:04 logs an error 434522:36:04 behaves like logs extra metadata on done 434622:36:04 is expected to receive log_extra_metadata_on_done(:slack_workspace_id, "T0123A456BC") 1 time 434722:36:04# [RSpecRunTime] Finishing example group spec/workers/integrations/slack_event_worker_spec.rb. It took 0.36 second. Expected to take 0.41 second. 434822:36:04# [RSpecRunTime] Starting example group spec/validators/color_validator_spec.rb. Expected to take 0.41 second. 434922:36:04ColorValidator 435022:36:04 fails fast for long invalid string 435122:36:04 color: "", is_valid: false 435222:36:04 only accepts valid colors 435322:36:04 color: nil, is_valid: true 435422:36:04 only accepts valid colors 435522:36:04 color: "#BBB", is_valid: true 435622:36:04 only accepts valid colors 435722:36:04 color: "#cCc", is_valid: true 435822:36:04 only accepts valid colors 435922:36:04 when color must be present 436122:36:04 color: #<Gitlab::Color:0x00007912fae69480 @value="#FF0000">, is_valid: true 436222:36:04 only accepts valid colors 436322:36:04 color: Wed, 13 Nov 2024 22:16:41.162595205 UTC +00:00, is_valid: false 436422:36:04 only accepts valid colors 436522:36:04 color: "#000111222", is_valid: false 436622:36:05 only accepts valid colors 436722:36:05 color: "#ffff", is_valid: false 436822:36:05 only accepts valid colors 436922:36:05 color: "#000abc", is_valid: true 437022:36:05 only accepts valid colors 437122:36:05 color: "000", is_valid: false 437222:36:05 only accepts valid colors 437322:36:05 color: "red", is_valid: false 437422:36:05 only accepts valid colors 437522:36:05 color: "#aaa", is_valid: true 437622:36:05 only accepts valid colors 437722:36:05 color: "invalid", is_valid: false 437822:36:05 only accepts valid colors 437922:36:05# [RSpecRunTime] Finishing example group spec/validators/color_validator_spec.rb. It took 0.35 second. Expected to take 0.41 second. 438022:36:05# [RSpecRunTime] Starting example group spec/models/attr_encrypted_patches_spec.rb. Expected to take 0.37 second. 438122:36:05GitLab monkey-patches to AttrEncrypted 438222:36:05 does not allow STI 438322:36:05 #attribute_instance_methods_as_symbols_available? 438422:36:05 returns false 438522:36:05 does not define virtual attributes 438622:36:05 calls attr_changed? method with kwargs 438722:36:05 #attr_encrypted_attributes 438822:36:05 does not share state with other instances 438922:36:05# [RSpecRunTime] Finishing example group spec/models/attr_encrypted_patches_spec.rb. It took 0.3 second. Expected to take 0.37 second. 439022:36:05# [RSpecRunTime] Starting example group spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb. Expected to take 0.37 second. 439122:36:05Gitlab::UsageMetricDefinitionGenerator 439222:36:05 Creating metric definition file 439322:36:05 without ee option 439422:36:05 creates a metric definition file using the template 439522:36:05 with ee option 439622:36:05 creates a metric definition file using the template 439822:36:05 does not raise an error 439922:36:05 with a missing directory 440022:36:05 raises an error 440122:36:05 with an invalid directory 440222:36:05 raises an error 440322:36:05 with an already existing metric with the same key_path 440422:36:05 raises an error 440522:36:05 with multiple file names 440622:36:05 creates multiple files 440722:36:05 when user agreed with deprecation warning by typing: n 440822:36:05 does not create definition file 440922:36:05 when user agreed with deprecation warning by typing: N 441022:36:05 does not create definition file 441122:36:05 when user agreed with deprecation warning by typing: random word 441222:36:05 does not create definition file 441322:36:05 when user agreed with deprecation warning by typing: 441422:36:05 does not create definition file 441522:36:05# [RSpecRunTime] Finishing example group spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb. It took 0.34 second. Expected to take 0.37 second. 441622:36:05# [RSpecRunTime] Starting example group spec/initializers/settings_spec.rb. Expected to take 0.34 second. 441722:36:05#<GitlabSettings::Settings:0x000079130e12de10> 441822:36:05 #host_without_www 441922:36:05 URL with protocol 442022:36:05 returns the host 442122:36:05 URL without protocol 442222:36:05 returns the host 442322:36:05 URL with user/port 442422:36:05 returns the host 442622:36:05 can be accessed with dot syntax all the way down 442722:36:05 can be accessed in a very specific way that breaks without reassigning each element 442822:36:05 #weak_passwords_digest_set 443022:36:05 contains 4500 password digests 443122:36:05 includes 8 char weak password digest 443222:36:05 includes 16 char weak password digest 443322:36:06 includes long char weak password digest 443422:36:06 does not include 7 char weak password digest 443522:36:06 does not include plaintext 443622:36:06# [RSpecRunTime] Finishing example group spec/initializers/settings_spec.rb. It took 0.26 second. Expected to take 0.34 second. 443722:36:06# [RSpecRunTime] Starting example group spec/lib/bitbucket_server/representation/pull_request_comment_spec.rb. Expected to take 0.34 second. 443822:36:06BitbucketServer::Representation::PullRequestComment 444022:36:06 is expected to eq "c5f4288162e2e6218180779c7f6ac1735bb56eab" 444222:36:06 is expected to eq "CHANGELOG.md" 444422:36:06 is expected to match (a hash including {:id => 7, :from_sha => "c5f4288162e2e6218180779c7f6ac1735bb56eab", :to_sha => "a4c2164330f2549f67c13f36a93884cf66e976be", :file_path => "CHANGELOG.md", :old_pos => 9, :new_pos => 11}) 444622:36:06 is expected to be falsey 444822:36:06 is expected to eq 7 445022:36:06 is expected to be falsey 445222:36:06 is expected to be falsey 445422:36:06 is expected to eq 9 445622:36:06 is expected to eq "a4c2164330f2549f67c13f36a93884cf66e976be" 445822:36:06 is expected to eq 11 446022:36:06 is expected to be truthy 446122:36:06# [RSpecRunTime] Finishing example group spec/lib/bitbucket_server/representation/pull_request_comment_spec.rb. It took 0.26 second. Expected to take 0.34 second. 446222:36:06# [RSpecRunTime] Starting example group spec/policies/abuse_report_policy_spec.rb. Expected to take 0.32 second. 446322:36:06AbuseReportPolicy 446422:36:06 when the user is not an admin 446522:36:06 cannot read_abuse_report 446622:36:06 when the user is an admin 446722:36:06 can read_abuse_report 446822:36:06# [RSpecRunTime] Finishing example group spec/policies/abuse_report_policy_spec.rb. It took 0.19 second. Expected to take 0.32 second. 446922:36:06# [RSpecRunTime] Starting example group spec/workers/member_invitation_reminder_emails_worker_spec.rb. Expected to take 0.31 second. 447022:36:06MemberInvitationReminderEmailsWorker 447222:36:06 executes the invitation reminder email service 447322:36:06# [RSpecRunTime] Finishing example group spec/workers/member_invitation_reminder_emails_worker_spec.rb. It took 0.21 second. Expected to take 0.31 second. 447422:36:06# [RSpecRunTime] Starting example group spec/lib/gitlab/database/shared_model_spec.rb. Expected to take 0.29 second. 447522:36:06Gitlab::Database::SharedModel 447622:36:06 using an external connection 447722:36:06 overrides the connection for the duration of the block 447822:36:06 does not affect connections in other threads 447922:36:06 raises an error if the connection does not include `:gitlab_shared` schema 448022:36:06 when multiple connection overrides are nested 448122:36:06 allows the nesting with the same connection object 448222:36:06 raises an error if the connection is changed 448322:36:06 when the block raises an error 448422:36:06 re-raises the error, removing the overridden connection 448522:36:06 #connection_db_config 448622:36:06 returns the class connection_db_config 448722:36:06 when switching the class connection 448822:36:06 returns the db_config of the used connection when using load balancing (PENDING: Skipping because none of the extra databases [:ci, :sec] are setup) 448922:36:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/shared_model_spec.rb. It took 0.19 second. Expected to take 0.29 second. 449022:36:06# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/factory_spec.rb. Expected to take 0.29 second. 449122:36:06Gitlab::Config::Entry::Factory 449322:36:06 when setting a concrete value 449422:36:06 creates entry with valid value 449522:36:06 when setting description 449622:36:06 configures description 449722:36:06 creates entry with description 449822:36:06 when setting inherit 449922:36:07 makes object inheritable 450022:36:07 when setting key 450122:36:07 creates entry with custom key 450222:36:07 when setting a parent 450322:36:07 creates entry with valid parent 450422:36:07 when not setting a value 450522:36:07 raises error 450622:36:07 when creating entry with nil value 450722:36:07 creates an unspecified entry 450822:36:07 when passing metadata 450922:36:07 passes metadata as a parameter 451022:36:07 when setting deprecation information 451122:36:07 passes deprecation as a parameter 451222:36:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/factory_spec.rb. It took 0.23 second. Expected to take 0.29 second. 451322:36:07# [RSpecRunTime] Starting example group spec/presenters/ml/candidate_presenter_spec.rb. Expected to take 0.27 second. 451422:36:07Ml::CandidatePresenter 451622:36:07 is expected to eq "/namespace1080/project-712/-/ml/candidates/1" 451722:36:07 #artifact_show_path 451822:36:07 when candidate is not part of model a version 451922:36:07 is expected to eq "/namespace1080/project-712/-/packages/1000000210" 452022:36:07 when candidate is part of model version 452122:36:07 is expected to eq "/namespace1080/project-712/-/packages/1000000222" 452322:36:07 when candidate is associated to job 452422:36:07 is expected to eq #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-11-13 08:50:29.000000000 +0000", u..., user_id: 1000000206, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 452522:36:07 when ci job is not to be added 452622:36:07 is expected to be nil 452722:36:07# [RSpecRunTime] Finishing example group spec/presenters/ml/candidate_presenter_spec.rb. It took 0.27 second. Expected to take 0.27 second. 452822:36:07# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/time/base_strategy_spec.rb. Expected to take 0.26 second. 452922:36:07Gitlab::Database::Partitioning::Time::BaseStrategy 453022:36:07 #relevant_range 453122:36:07 raises an error 453222:36:07 #current_partitions 453322:36:07 raises an error 453422:36:07 #partition_name 453522:36:07 raises an error 453622:36:07 #validate_and_fix 453722:36:07 does nothing 453822:36:07 #after_adding_partitions 453922:36:07 does nothing 454022:36:07 #oldest_active_date 454122:36:07 raises an error 454222:36:07 #extra_partitions 454322:36:07 raises an error 454422:36:07 #desired_partitions 454522:36:07 raises an error 454622:36:07 #missing_partitions 454722:36:07 raises an error 454822:36:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/time/base_strategy_spec.rb. It took 0.22 second. Expected to take 0.26 second. 454922:36:07# [RSpecRunTime] Starting example group spec/models/namespaces/randomized_suffix_path_spec.rb. Expected to take 0.25 second. 455022:36:07Namespaces::RandomizedSuffixPath 455122:36:07 does not allow STI 455322:36:07 returns path without count when count is 0 455422:36:07 returns path suffixed with count when between 0 and 4 455522:36:07 adds a "randomized" suffix when MAX_TRIES is exhausted 455622:36:07 adds an offset to the "randomized" suffix when MAX_TRIES is exhausted 455822:36:07 represents with given path 455922:36:07# [RSpecRunTime] Finishing example group spec/models/namespaces/randomized_suffix_path_spec.rb. It took 0.13 second. Expected to take 0.25 second. 456022:36:07# [RSpecRunTime] Starting example group spec/rubocop/cop/sidekiq_load_balancing/worker_data_consistency_spec.rb. Expected to take 0.24 second. 456122:36:07RuboCop::Cop::SidekiqLoadBalancing::WorkerDataConsistency 456222:36:07 when data_consistency is not set 456322:36:07 adds an offense when not defining data_consistency 456422:36:07 adds no offense when defining data_consistency 456522:36:07 adds no offense when worker is not an ApplicationWorker 456622:36:07 when data_consistency set to :always 456722:36:07 adds an offense when using `always` data_consistency 456822:36:07 adds no offense when using `sticky` data_consistency 456922:36:08 adds no offense when using `delayed` data_consistency 457022:36:08 adds no offense when worker is not an ApplicationWorker 457122:36:08# [RSpecRunTime] Finishing example group spec/rubocop/cop/sidekiq_load_balancing/worker_data_consistency_spec.rb. It took 0.27 second. Expected to take 0.24 second. 457222:36:08# [RSpecRunTime] Starting example group spec/serializers/admin/abuse_report_entity_spec.rb. Expected to take 0.23 second. 457322:36:08Admin::AbuseReportEntity 457522:36:08 exposes correct attributes 457622:36:08 correctly exposes `reported user` 457722:36:08 correctly exposes `reporter` 457822:36:08 correctly exposes :report_path 457922:36:08 when abuse_report_labels feature flag is disabled 458022:36:08 does not expose labels 458122:36:08# [RSpecRunTime] Finishing example group spec/serializers/admin/abuse_report_entity_spec.rb. It took 0.16 second. Expected to take 0.23 second. 458222:36:08# [RSpecRunTime] Starting example group spec/graphql/types/color_type_spec.rb. Expected to take 0.22 second. 458322:36:08Types::ColorType 458422:36:08 coerces an named color into Color object 458522:36:08 coerces an named Color into hex string 458722:36:08 rejects invalid input 458822:36:08 coerces an hex string into Color object 458922:36:08 coerces Color object into hex string 459022:36:08 is expected to eq "Color" 459122:36:08# [RSpecRunTime] Finishing example group spec/graphql/types/color_type_spec.rb. It took 0.15 second. Expected to take 0.22 second. 459222:36:08# [RSpecRunTime] Starting example group spec/lib/gitlab/git/pre_receive_error_spec.rb. Expected to take 0.21 second. 459322:36:08Gitlab::Git::PreReceiveError 459422:36:08 uses the fallback message 459522:36:08 uses the fallback message 459622:36:08 error messages prefixed with GitLab: 459722:36:08 accepts only errors lines with the prefix 459822:36:08 makes its message HTML-friendly 459922:36:08 prefers the original message over the fallback 460022:36:08 error messages prefixed with GL-HOOK-ERR: 460122:36:08 accepts only errors lines with the prefix 460222:36:08 makes its message HTML-friendly 460322:36:08 prefers the original message over the fallback 460422:36:08# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/pre_receive_error_spec.rb. It took 0.18 second. Expected to take 0.21 second. 460522:36:08# [RSpecRunTime] Starting example group spec/lib/gitlab/alert_management/payload_spec.rb. Expected to take 0.21 second. 460622:36:08Gitlab::AlertManagement::Payload 460822:36:08 without a monitoring_tool specified by caller 460922:36:08 without a monitoring tool in the payload 461022:36:08 is expected to be a kind of Gitlab::AlertManagement::Payload::Generic 461122:36:08 with the payload specifying Prometheus 461222:36:08 is expected to be a kind of Gitlab::AlertManagement::Payload::Prometheus 461322:36:08 with the payload specifying an unknown tool 461422:36:08 is expected to be a kind of Gitlab::AlertManagement::Payload::Generic 461522:36:08 with monitoring_tool specified by caller 461622:36:08 as Prometheus 461722:36:08 with an externally managed prometheus payload 461822:36:08 is expected to be a kind of Gitlab::AlertManagement::Payload::Prometheus 461922:36:08 as an unknown tool 462022:36:08 is expected to be a kind of Gitlab::AlertManagement::Payload::Generic 462122:36:08 with integration specified by caller 462222:36:08 passes an integration to a specific payload 462322:36:08# [RSpecRunTime] Finishing example group spec/lib/gitlab/alert_management/payload_spec.rb. It took 0.16 second. Expected to take 0.21 second. 462422:36:08# [RSpecRunTime] Starting example group spec/routing/organizations/organizations_controller_routing_spec.rb. Expected to take 0.2 second. 462522:36:08Organizations::OrganizationsController 462622:36:08 routes to #activity 462722:36:08 routes to #groups_and_projects 462822:36:08 routes to #new 462922:36:08 routes to #index 463022:36:08 routes to #users 463122:36:08 routes to #preview_markdown 463222:36:08 routes to #show 463322:36:08# [RSpecRunTime] Finishing example group spec/routing/organizations/organizations_controller_routing_spec.rb. It took 0.13 second. Expected to take 0.2 second. 463422:36:08# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/runner_backoff/active_record_mixin_spec.rb. Expected to take 0.19 second. 463522:36:08Gitlab::Database::Migrations::RunnerBackoff::ActiveRecordMixin 463622:36:08 Gitlab::Database::Migrations::RunnerBackoff::ActiveRecordMixin::ActiveRecordMigratorRunnerBackoff 463722:36:08 with runner backoff disabled 463822:36:08 calls super method 463922:36:08 with runner backoff enabled 464022:36:08 calls super method 464222:36:08 patches MigrationProxy 464322:36:08 patches Migrator 464422:36:08 Gitlab::Database::Migrations::RunnerBackoff::ActiveRecordMixin::ActiveRecordMigrationProxyRunnerBackoff 464522:36:08 #enable_runner_backoff? 464622:36:08 delegates to #migration 464722:36:08 returns false if migration does not implement it 464822:36:08# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/runner_backoff/active_record_mixin_spec.rb. It took 0.12 second. Expected to take 0.19 second. 464922:36:08# [RSpecRunTime] Starting example group spec/workers/ci/runners/process_runner_version_update_worker_spec.rb. Expected to take 0.18 second. 465022:36:08Ci::Runners::ProcessRunnerVersionUpdateWorker 465222:36:08 is labeled as idempotent 465322:36:09 performs multiple times sequentially without raising an exception 465422:36:09 logs the service result 465522:36:09# [RSpecRunTime] Finishing example group spec/workers/ci/runners/process_runner_version_update_worker_spec.rb. It took 0.19 second. Expected to take 0.18 second. 465622:36:09# [RSpecRunTime] Starting example group spec/finders/analytics/cycle_analytics/stage_finder_spec.rb. Expected to take 0.18 second. 465722:36:09Analytics::CycleAnalytics::StageFinder 465822:36:09 when looking up in-memory default stage by name exists 465922:36:09 is expected not to be persisted 466022:36:09 is expected to eq "issue" 466122:36:09 when in-memory default stage cannot be found 466222:36:09 is expected to raise ActiveRecord::RecordNotFound 466322:36:09# [RSpecRunTime] Finishing example group spec/finders/analytics/cycle_analytics/stage_finder_spec.rb. It took 0.11 second. Expected to take 0.18 second. 466422:36:09# [RSpecRunTime] Starting example group spec/tooling/danger/database_spec.rb. Expected to take 0.18 second. 466522:36:09Tooling::Danger::Database 466722:36:09 with database changes to a migration file 466822:36:09 returns database changes 466922:36:09 with non-database changes 467022:36:09 returns database changes 467122:36:09 with database changes in a doc 467222:36:09 returns database changes 467322:36:09 with database changes in a model 467422:36:09 returns database changes 467522:36:09 with database changes in a concern 467622:36:09 returns database changes 467722:36:09 #find_migration_files_before 467822:36:09 returns migrations that are before the cutoff 467922:36:09# [RSpecRunTime] Finishing example group spec/tooling/danger/database_spec.rb. It took 0.16 second. Expected to take 0.18 second. 468022:36:09# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/security/finding_signature_spec.rb. Expected to take 0.16 second. 468122:36:09Gitlab::Ci::Reports::Security::FindingSignature 468322:36:09 when a supported algorithm type is given 468422:36:09 allows itself to be created 468622:36:09 returns true 468822:36:09 when supported algorithm_type is given 469022:36:09 when an unsupported algorithm_type is given 469122:36:09 is not valid 469322:36:09 returns a hash representation of the signature 469422:36:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/security/finding_signature_spec.rb. It took 0.12 second. Expected to take 0.16 second. 469522:36:09# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/merge_request_widget_extension_counter_spec.rb. Expected to take 0.16 second. 469622:36:09Gitlab::UsageDataCounters::MergeRequestWidgetExtensionCounter 469722:36:09 behaves like a redis usage counter 469822:36:09 .count(test_summary_count_expand) 469922:36:09 increments the Widget Extension test_summary_count_expand counter by 1 470022:36:09 .read(test_summary_count_expand) 470122:36:09 returns the total number of test_summary_count_expand events 470222:36:09 behaves like a redis usage counter with totals 470422:36:09 can report all totals 470522:36:09 unknown events 470622:36:09 cannot increment 470822:36:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/merge_request_widget_extension_counter_spec.rb. It took 0.14 second. Expected to take 0.16 second. 470922:36:09# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client_spec.rb. Expected to take 0.15 second. 471022:36:09ErrorTracking::SentryClient 471122:36:09 is expected to respond to #repos 471222:36:09 is expected to respond to #projects 471322:36:09 is expected to respond to #issue_latest_event 471422:36:09 is expected to respond to #create_issue_link 471522:36:09 is expected to respond to #issue_details 471622:36:09 is expected to respond to #list_issues 471722:36:09# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client_spec.rb. It took 0.13 second. Expected to take 0.15 second. 471822:36:09# [RSpecRunTime] Starting example group spec/lib/constraints/activity_pub_constrainer_spec.rb. Expected to take 0.15 second. 471922:36:09Constraints::ActivityPubConstrainer 472222:36:09 matches the header 472422:36:09 matches the header 472522:36:09 when Accept header is application/activity+json 472622:36:09 matches the header 472722:36:09 when Content-Type header is application/activity+json 472822:36:09 matches the header 472922:36:09 when Accept and Content-Type headers are missing 473022:36:09 does not match 473122:36:09# [RSpecRunTime] Finishing example group spec/lib/constraints/activity_pub_constrainer_spec.rb. It took 0.1 second. Expected to take 0.15 second. 473222:36:09# [RSpecRunTime] Starting example group spec/models/bulk_imports/file_transfer_spec.rb. Expected to take 0.14 second. 473322:36:09BulkImports::FileTransfer 473422:36:09 does not allow STI 473622:36:09 when portable is group 473722:36:09 returns group config 473822:36:09 when portable is project 473922:36:09 returns project config 474022:36:09 when portable is unsupported 474122:36:09 raises an error 474222:36:09# [RSpecRunTime] Finishing example group spec/models/bulk_imports/file_transfer_spec.rb. It took 0.1 second. Expected to take 0.14 second. 474322:36:09# [RSpecRunTime] Starting example group spec/lib/import/bulk_imports/common/graphql/get_users_query_spec.rb. Expected to take 0.13 second. 474422:36:09Import::BulkImports::Common::Graphql::GetUsersQuery 474522:36:09 behaves like a valid Direct Transfer GraphQL query 474622:36:09 has a valid query 474722:36:10 does not use any deprecated GraphQL schema 474822:36:10 does not exceed max authenticated complexity 474922:36:10 does not exceed max depth 475022:36:10# [RSpecRunTime] Finishing example group spec/lib/import/bulk_imports/common/graphql/get_users_query_spec.rb. It took 0.1 second. Expected to take 0.13 second. 475122:36:10# [RSpecRunTime] Starting example group spec/models/license_template_spec.rb. Expected to take 0.13 second. 475222:36:10LicenseTemplate 475322:36:10 does not allow STI 475522:36:10 calls a proc exactly once if provided 475622:36:10 returns a string if provided 475822:36:10 updates placeholders in a copy of the template content 475922:36:10# [RSpecRunTime] Finishing example group spec/models/license_template_spec.rb. It took 0.08 second. Expected to take 0.13 second. 476022:36:10# [RSpecRunTime] Starting example group spec/workers/batched_git_ref_updates/cleanup_scheduler_worker_spec.rb. Expected to take 0.12 second. 476122:36:10BatchedGitRefUpdates::CleanupSchedulerWorker 476322:36:10 delegates to CleanupSchedulerService 476522:36:10 behaves like an idempotent worker 476622:36:10 is labeled as idempotent 476722:36:10 performs multiple times sequentially without raising an exception 476822:36:10# [RSpecRunTime] Finishing example group spec/workers/batched_git_ref_updates/cleanup_scheduler_worker_spec.rb. It took 0.1 second. Expected to take 0.12 second. 476922:36:10# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/monitor/unique_memory_growth_spec.rb. Expected to take 0.12 second. 477022:36:10Gitlab::Memory::Watchdog::Monitor::UniqueMemoryGrowth 477222:36:10 gets memory_usage_uss_pss 477322:36:10 when monitor is called twice 477422:36:10 reference memory is calculated only once 477522:36:10 when process exceeds threshold 477622:36:10 returns if threshold is violated and payload 477722:36:10 when process does not exceed threshold 477822:36:10 returns if threshold is violated and payload 477922:36:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/monitor/unique_memory_growth_spec.rb. It took 0.09 second. Expected to take 0.12 second. 478022:36:10# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/extension_helpers_spec.rb. Expected to take 0.12 second. 478122:36:10Gitlab::Database::Migrations::ExtensionHelpers 478222:36:10 #drop_extension 478322:36:10 executes CREATE EXTENSION statement 478422:36:10 without proper permissions 478522:36:10 raises an exception and prints an error message 478622:36:10 #create_extension 478722:36:10 executes CREATE EXTENSION statement 478822:36:10 without proper permissions 478922:36:10 raises an exception and prints an error message 479022:36:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/extension_helpers_spec.rb. It took 0.09 second. Expected to take 0.12 second. 479122:36:10# [RSpecRunTime] Starting example group spec/models/packages/package_file_build_info_spec.rb. Expected to take 0.11 second. 479222:36:10Packages::PackageFileBuildInfo 479322:36:10 does not allow STI 479422:36:10 relationships 479522:36:10 is expected to belong to package_file required: false 479622:36:10 is expected to belong to pipeline required: false 479722:36:10# [RSpecRunTime] Finishing example group spec/models/packages/package_file_build_info_spec.rb. It took 0.08 second. Expected to take 0.11 second. 479822:36:10# [RSpecRunTime] Starting example group spec/models/concerns/presentable_spec.rb. Expected to take 0.1 second. 480022:36:10 does not allow STI 480222:36:10 returns a presenter 480322:36:10 takes optional attributes 480422:36:10# [RSpecRunTime] Finishing example group spec/models/concerns/presentable_spec.rb. It took 0.07 second. Expected to take 0.1 second. 480522:36:10# [RSpecRunTime] Starting example group spec/lib/gitlab/grape_logging/formatters/lograge_with_timestamp_spec.rb. Expected to take 0.1 second. 480622:36:10Gitlab::GrapeLogging::Formatters::LogrageWithTimestamp 480722:36:10 turns the log entry to valid JSON 480822:36:10 re-formats the params hash 480922:36:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/grape_logging/formatters/lograge_with_timestamp_spec.rb. It took 0.04 second. Expected to take 0.1 second. 481022:36:10# [RSpecRunTime] Starting example group spec/helpers/workhorse_helper_spec.rb. Expected to take 0.1 second. 481122:36:10WorkhorseHelper 481222:36:10 #content_disposition_for_blob 481322:36:10 when Content-Disposition is inline 481422:36:10 when blob is XHTML 481522:36:10 is expected to eq "inline; filename=\"test\"; filename*=UTF-8''test" 481622:36:10 when blob is not XHTML 481722:36:10 is expected to eq "inline" 481822:36:10 when Content-Disposition is attachment 481922:36:10 is expected to eq "attachment; filename=\"test.pdf\"; filename*=UTF-8''test.pdf" 482022:36:10# [RSpecRunTime] Finishing example group spec/helpers/workhorse_helper_spec.rb. It took 0.08 second. Expected to take 0.1 second. 482122:36:10# [RSpecRunTime] Starting example group spec/lib/gitlab/database/grant_spec.rb. Expected to take 0.09 second. 482222:36:10Gitlab::Database::Grant 482322:36:10 .create_and_execute_trigger 482422:36:10 returns true when the user can create and execute a trigger 482522:36:10 returns false when the user can not create and/or execute a trigger 482622:36:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/grant_spec.rb. It took 0.05 second. Expected to take 0.09 second. 482722:36:10# [RSpecRunTime] Starting example group spec/graphql/types/design_management/design_collection_copy_state_enum_spec.rb. Expected to take 0.09 second. 482822:36:10Types::DesignManagement::DesignCollectionCopyStateEnum 482922:36:10 is expected to eq "DesignCollectionCopyState" 483022:36:10 exposes the correct event states 483122:36:10# [RSpecRunTime] Finishing example group spec/graphql/types/design_management/design_collection_copy_state_enum_spec.rb. It took 0.04 second. Expected to take 0.09 second. 483222:36:10# [RSpecRunTime] Starting example group spec/views/help/drawers.html.haml_spec.rb. Expected to take 0.09 second. 483422:36:10 Markdown rendering 483522:36:10 renders Markdown 483622:36:10# [RSpecRunTime] Finishing example group spec/views/help/drawers.html.haml_spec.rb. It took 0.05 second. Expected to take 0.09 second. 483722:36:10# [RSpecRunTime] Starting example group spec/graphql/types/customer_relations/organization_type_spec.rb. Expected to take 0.08 second. 483822:36:10Types::CustomerRelations::OrganizationType 483922:36:10 is expected to require graphql authorizations :read_crm_organization 484022:36:10 is expected to have graphql fields :id, :name, :default_rate, :description, :active, :created_at, and :updated_at 484122:36:10 is expected to eq "CustomerRelationsOrganization" 484222:36:10# [RSpecRunTime] Finishing example group spec/graphql/types/customer_relations/organization_type_spec.rb. It took 0.06 second. Expected to take 0.08 second. 484322:36:10# [RSpecRunTime] Starting example group spec/helpers/plan_limits_helper_spec.rb. Expected to take 0.08 second. 484422:36:10PlanLimitsHelper 484522:36:10 #plan_limit_setting_description 484622:36:10 describes known limits 484722:36:10 raises an ArgumentError on invalid arguments 484822:36:10# [RSpecRunTime] Finishing example group spec/helpers/plan_limits_helper_spec.rb. It took 0.05 second. Expected to take 0.08 second. 484922:36:10# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb. Expected to take 0.07 second. 485022:36:10Sidebars::Projects::SuperSidebarMenus::AnalyzeMenu 485122:36:10 has title and sprite_icon 485222:36:11 defines list of NilMenuItem placeholders 485322:36:11# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb. It took 0.05 second. Expected to take 0.07 second. 485422:36:11# [RSpecRunTime] Starting example group spec/workers/todos_destroyer/confidential_issue_worker_spec.rb. Expected to take 0.07 second. 485522:36:11TodosDestroyer::ConfidentialIssueWorker 485622:36:11 calls the Todos::Destroy::ConfidentialIssueService with issue_id parameter 485722:36:11 calls the Todos::Destroy::ConfidentialIssueService with project_id parameter 485822:36:11# [RSpecRunTime] Finishing example group spec/workers/todos_destroyer/confidential_issue_worker_spec.rb. It took 0.04 second. Expected to take 0.07 second. 485922:36:11# [RSpecRunTime] Starting example group spec/lib/system_check/base_check_spec.rb. Expected to take 0.07 second. 486022:36:11SystemCheck::BaseCheck 486122:36:11 helpers on instance level 486222:36:11 responds to SystemCheck::Helpers methods 486322:36:11 responds to Gitlab::TaskHelpers methods 486422:36:11# [RSpecRunTime] Finishing example group spec/lib/system_check/base_check_spec.rb. It took 0.04 second. Expected to take 0.07 second. 486522:36:11# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb. Expected to take 0.07 second. 486622:36:11Sidebars::Projects::SuperSidebarMenus::PlanMenu 486722:36:11 has title and sprite_icon 486822:36:11 defines list of NilMenuItem placeholders 486922:36:11# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb. It took 0.04 second. Expected to take 0.07 second. 487022:36:11# [RSpecRunTime] Starting example group spec/serializers/codequality_reports_comparer_entity_spec.rb. Expected to take 0.07 second. 487122:36:11CodequalityReportsComparerEntity 487322:36:11 when base and head report have errors 487422:36:11 contains correct compared codequality report details 487522:36:11# [RSpecRunTime] Finishing example group spec/serializers/codequality_reports_comparer_entity_spec.rb. It took 0.05 second. Expected to take 0.07 second. 487622:36:11# [RSpecRunTime] Starting example group spec/graphql/types/member_access_level_enum_spec.rb. Expected to take 0.07 second. 487722:36:11Types::MemberAccessLevelEnum 487822:36:11 exposes all the existing access levels 487922:36:11 is expected to eq "MemberAccessLevel" 488022:36:11# [RSpecRunTime] Finishing example group spec/graphql/types/member_access_level_enum_spec.rb. It took 0.05 second. Expected to take 0.07 second. 488122:36:11# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb. Expected to take 0.07 second. 488222:36:11Gitlab::Graphql::Loaders::LazyRelationLoader::Registry 488322:36:11 #respond_to? 488422:36:11 when the relation responds to given method 488522:36:11 is expected to be truthy 488622:36:11 when the relation does not respond to given method 488722:36:11 is expected to be falsey 488822:36:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb. It took 0.05 second. Expected to take 0.07 second. 488922:36:11# [RSpecRunTime] Starting example group spec/graphql/types/alert_management/integration_type_spec.rb. Expected to take 0.06 second. 489022:36:11Types::AlertManagement::IntegrationType 489122:36:11 exposes the expected fields 489222:36:11 is expected to eq "AlertManagementIntegration" 489322:36:11# [RSpecRunTime] Finishing example group spec/graphql/types/alert_management/integration_type_spec.rb. It took 0.04 second. Expected to take 0.06 second. 489422:36:11# [RSpecRunTime] Starting example group spec/graphql/types/ci/variable_interface_spec.rb. Expected to take 0.06 second. 489522:36:11Types::Ci::VariableInterface 489622:36:11 is expected to have graphql fields :id, :key, :raw, :value, and :variable_type 489722:36:11# [RSpecRunTime] Finishing example group spec/graphql/types/ci/variable_interface_spec.rb. It took 0.02 second. Expected to take 0.06 second. 489822:36:11# [RSpecRunTime] Starting example group spec/keeps/helpers/git_diff_parser_spec.rb. Expected to take 0.05 second. 489922:36:11Keeps::Helpers::GitDiffParser 490022:36:11 #all_changed_files 490122:36:11 returns all the files mentioned in the diff 490222:36:11# [RSpecRunTime] Finishing example group spec/keeps/helpers/git_diff_parser_spec.rb. It took 0.02 second. Expected to take 0.05 second. 490322:36:11# [RSpecRunTime] Starting example group spec/graphql/types/packages/pypi/metadatum_type_spec.rb. Expected to take 0.04 second. 490422:36:11Types::Packages::Pypi::MetadatumType 490522:36:11 includes pypi metadatum fields 490622:36:11# [RSpecRunTime] Finishing example group spec/graphql/types/packages/pypi/metadatum_type_spec.rb. It took 0.02 second. Expected to take 0.04 second. 490722:36:11# [RSpecRunTime] Starting example group spec/lib/sidebars/concerns/container_with_html_options_spec.rb. Expected to take 0.04 second. 490822:36:11Sidebars::Concerns::ContainerWithHtmlOptions 490922:36:11 #container_html_options 491022:36:11 includes by default aria-label attribute 491122:36:11# [RSpecRunTime] Finishing example group spec/lib/sidebars/concerns/container_with_html_options_spec.rb. It took 0.02 second. Expected to take 0.04 second. 491222:36:11# [RSpecRunTime] Starting example group spec/initializers/omniauth_spec.rb. Expected to take 0.04 second. 491322:36:11OmniAuth initializer for GitLab 491522:36:11 is expected to eq "proc" 491622:36:11# [RSpecRunTime] Finishing example group spec/initializers/omniauth_spec.rb. It took 0.02 second. Expected to take 0.04 second. 491722:36:11# [RSpecRunTime] Starting example group spec/lib/api/helpers/open_api_spec.rb. Expected to take 0.04 second. 491822:36:11API::Helpers::OpenApi 491922:36:11 class methods 492022:36:11 .add_open_api_documentation! 492122:36:11 calls the add_swagger_documentation method 492222:36:11# [RSpecRunTime] Finishing example group spec/lib/api/helpers/open_api_spec.rb. It took 0.02 second. Expected to take 0.04 second. 492322:36:11# [RSpecRunTime] Starting example group spec/initializers/circuitbox_spec.rb. Expected to take 0.04 second. 492522:36:11 configures Circuitbox 492622:36:11# [RSpecRunTime] Finishing example group spec/initializers/circuitbox_spec.rb. It took 0.03 second. Expected to take 0.04 second. 492722:36:11# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/base_linker_spec.rb. Expected to take 0.04 second. 492822:36:11Gitlab::DependencyLinker::BaseLinker 493022:36:11 only converts valid links 493122:36:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/base_linker_spec.rb. It took 0.03 second. Expected to take 0.04 second. 493222:36:11unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 493322:36:11[TEST PROF INFO] EventProf results for sql.active_record 493422:36:11Total time: 03:01.304 of 19:25.171 (15.56%) 493522:36:11Total events: 144709 493622:36:11Top 5 slowest suites (by time): 493722:36:11Note (./spec/models/note_spec.rb:5) – 00:35.886 (27336 / 282) of 02:59.524 (19.99%) 493822:36:11Gitlab::Datab...istencyChecker (./spec/lib/gitlab/database/consistency_checker_spec.rb:5) – 00:15.016 (13059 / 9) of 00:58.462 (25.69%) 493922:36:11MergeRequests...tyCheckService (./spec/services/merge_requests/mergeability_check_service_spec.rb:5) – 00:11.034 (8550 / 44) of 01:24.317 (13.09%) 494022:36:11RepositoryForkWorker (./spec/workers/repository_fork_worker_spec.rb:5) – 00:09.443 (6924 / 22) of 00:58.268 (16.21%) 494122:36:11Gitlab::UsageDataMetrics (./spec/lib/gitlab/usage_data_metrics_spec.rb:5) – 00:07.862 (3580 / 7) of 01:55.315 (6.82%) 494222:36:11Knapsack report was generated. Preview: 494422:36:11 "spec/models/note_spec.rb": 179.52362200700009, 494522:36:11 "spec/tasks/gitlab/usage_data_rake_spec.rb": 103.20931028299947, 494622:36:11 "spec/lib/gitlab/usage_data_metrics_spec.rb": 115.31510292199982, 494722:36:11 "spec/services/merge_requests/mergeability_check_service_spec.rb": 84.31686465300027, 494822:36:11 "spec/lib/gitlab/database/consistency_checker_spec.rb": 58.46252837100019, 494922:36:11 "spec/workers/repository_fork_worker_spec.rb": 58.26824954499989, 495022:36:11 "spec/services/merge_requests/reopen_service_spec.rb": 42.39295674500045, 495122:36:11 "spec/lib/search/project_settings_spec.rb": 50.32634428000074, 495222:36:11 "spec/lib/gitlab/ci/pipeline/chain/validate/abilities_spec.rb": 29.83544212600009, 495322:36:11 "spec/lib/gitlab/ci/build/prerequisite/kubernetes_namespace_spec.rb": 30.69293009699959, 495422:36:11 "spec/lib/banzai/filter/references/commit_reference_filter_spec.rb": 26.531016603999888, 495522:36:11 "spec/services/merge_requests/request_review_service_spec.rb": 24.972453954999764, 495622:36:11 "spec/helpers/markup_helper_spec.rb": 19.20761149200007, 495722:36:11 "spec/lib/gitlab/import_export/merge_request_parser_spec.rb": 17.55459081399931, 495822:36:11 "spec/helpers/projects/project_members_helper_spec.rb": 13.118525926000075, 495922:36:11 "spec/lib/gitlab/import_export/import_failure_service_spec.rb": 16.70453790800002, 496022:36:11 "spec/services/work_items/create_service_spec.rb": 11.960353434999888, 496122:36:11 "spec/services/security/merge_reports_service_spec.rb": 12.690754700999605, 496222:36:11 "spec/services/git/tag_push_service_spec.rb": 12.072247490999871, 496322:36:11 "spec/lib/gitlab/import_export/base/relation_factory_spec.rb": 10.4221329840002, 496422:36:11 "spec/services/snippets/update_statistics_service_spec.rb": 11.493120496000302, 496522:36:11 "spec/lib/gitlab/database/tables_locker_spec.rb": 2.9129833440001676, 496622:36:11 "spec/models/wiki_page/meta_spec.rb": 10.960155153999949, 496722:36:11 "spec/lib/gitlab/database/load_balancing/transaction_leaking_spec.rb": 5.959578269999838, 496822:36:11 "spec/services/work_items/create_from_task_service_spec.rb": 7.050490187999458, 496922:36:11 "spec/services/work_items/data_sync/clone_service_spec.rb": 7.640371669999695, 497022:36:11 "spec/lib/gitlab/ci/config/external/file/project_spec.rb": 8.512788983000064, 497122:36:11 "spec/graphql/types/issue_type_spec.rb": 6.260727243000474, 497222:36:11 "spec/lib/gitlab/import/placeholder_user_creator_spec.rb": 7.1215806589998465, 497322:36:11 "spec/services/users/update_service_spec.rb": 6.841479536999941, 497422:36:11 "spec/policies/packages/policies/dependency_proxy/group_policy_spec.rb": 5.787423957000101, 497522:36:11 "spec/services/discussions/capture_diff_note_position_service_spec.rb": 6.751714379000077, 497622:36:11 "spec/finders/packages/build_infos_finder_spec.rb": 6.16366702599953, 497722:36:11 "spec/lib/gitlab/changelog/committer_spec.rb": 6.0543112119994476, 497822:36:11 "spec/views/admin/application_settings/general.html.haml_spec.rb": 5.402907547999348, 497922:36:11 "spec/finders/security/license_compliance_jobs_finder_spec.rb": 5.808597693999218, 498022:36:11 "spec/workers/releases/manage_evidence_worker_spec.rb": 5.142451722999795, 498122:36:11 "spec/lib/gitlab/ci/build/releaser_spec.rb": 4.785191140999814, 498222:36:11 "spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb": 4.02783933200044, 498322:36:11 "spec/lib/gitlab/database/reindexing_spec.rb": 1.8290009550000832, 498422:36:11 "spec/graphql/resolvers/group_packages_resolver_spec.rb": 3.301107449000483, 498522:36:11 "spec/tasks/gitlab/setup_rake_spec.rb": 2.7247700759999134, 498622:36:11 "spec/lib/gitlab/database/no_cross_db_foreign_keys_spec.rb": 4.4314805079993675, 498722:36:11 "spec/services/ci/job_artifacts/destroy_associations_service_spec.rb": 4.01833303300009, 498822:36:11 "spec/graphql/mutations/container_repositories/destroy_tags_spec.rb": 3.3167047269998875, 498922:36:11 "spec/models/projects/import_export/relation_export_spec.rb": 3.1945570130001215, 499022:36:11 "spec/services/ci/stuck_builds/drop_pending_service_spec.rb": 3.4014905160001945, 499122:36:11 "spec/lib/gitlab/ci/build/context/build_spec.rb": 3.100519675000214, 499222:36:11 "spec/finders/clusters/agent_tokens_finder_spec.rb": 2.8889207049996912, 499322:36:11 "spec/services/environments/update_service_spec.rb": 2.3821624419997534, 499422:36:11 "spec/graphql/mutations/issues/move_spec.rb": 2.793083966999802, 499522:36:11 "spec/models/packages/rpm/repository_file_spec.rb": 2.653223476000676, 499622:36:11 "spec/lib/gitlab/ci/artifacts/logger_spec.rb": 2.554766538999502, 499722:36:11 "spec/services/ci/job_token/export_authorizations_service_spec.rb": 2.4652424910000263, 499822:36:11 "spec/finders/projects/export_job_finder_spec.rb": 2.437934953999502, 499922:36:11 "spec/services/namespaces/statistics_refresher_service_spec.rb": 1.9082032050000635, 500022:36:11 "spec/services/ci/job_token_scope/add_group_service_spec.rb": 2.374751923000076, 500122:36:11 "spec/services/discussions/unresolve_service_spec.rb": 2.2994174929999645, 500222:36:11 "spec/lib/gitlab/ci/status/build/action_spec.rb": 3.038307824000185, 500322:36:11 "spec/workers/merge_requests/process_auto_merge_from_event_worker_spec.rb": 2.093053300000065, 500422:36:11 "spec/services/branches/create_service_spec.rb": 2.2153006440003082, 500522:36:11 "spec/lib/gitlab/ci/badge/pipeline/status_spec.rb": 2.0293351780001103, 500622:36:11 "spec/models/achievements/achievement_spec.rb": 1.7047155430000203, 500722:36:11 "spec/lib/gitlab/ci/config/external/file/component_spec.rb": 1.9617703169997185, 500822:36:11 "spec/views/admin/sessions/new.html.haml_spec.rb": 0.783840285000224, 500922:36:11 "spec/services/web_hooks/log_execution_service_spec.rb": 1.8029228989998956, 501022:36:11 "spec/services/feature_flags/destroy_service_spec.rb": 1.658032768999874, 501122:36:11 "spec/services/work_items/callbacks/notifications_spec.rb": 1.3934009429995058, 501222:36:11 "spec/workers/gitlab/bitbucket_import/stage/import_issues_worker_spec.rb": 1.743394047000038, 501322:36:11 "spec/services/ide/terminal_config_service_spec.rb": 1.5249759560001621, 501422:36:11 "spec/lib/gitlab/database/partitioning/sliding_list_strategy_spec.rb": 1.076173786000254, 501522:36:11 "spec/services/merge_requests/create_approval_event_service_spec.rb": 1.435543128000063, 501622:36:11 "spec/lib/gitlab/gl_repository_spec.rb": 1.5713668099997449, 501722:36:11 "spec/lib/gitlab/jira_import/issues_importer_spec.rb": 1.1234142499997688, 501822:36:11 "spec/lib/gitlab/ci/processable_object_hierarchy_spec.rb": 2.4328499650000595, 501922:36:11 "spec/services/personal_access_tokens/last_used_service_spec.rb": 1.221758327000316, 502022:36:11 "spec/services/milestones/create_service_spec.rb": 1.414682761000222, 502122:36:11 "spec/workers/gitlab/github_import/stage/import_base_data_worker_spec.rb": 1.2300164250000307, 502222:36:11 "spec/lib/gitlab/ci/config/entry/root_spec.rb": 0.9056419789994834, 502322:36:11 "spec/models/work_items/widgets/linked_items_spec.rb": 1.2887476180003432, 502422:36:11 "spec/models/namespace/aggregation_schedule_spec.rb": 1.1638902939994296, 502522:36:11 "spec/services/users/authorized_build_service_spec.rb": 0.9964343270003155, 502622:36:11 "spec/lib/gitlab/email/service_desk/custom_email_spec.rb": 1.1148353319995294, 502722:36:11 "spec/lib/gitlab/ci/reports/security/reports_spec.rb": 0.9933449379996091, 502822:36:11 "spec/services/packages/nuget/check_duplicates_service_spec.rb": 1.0920295939995412, 502922:36:11 "spec/workers/gitlab/github_import/import_issue_event_worker_spec.rb": 1.9619062179999673, 503022:36:11 "spec/lib/banzai/commit_renderer_spec.rb": 1.1169695910002702, 503122:36:11 "spec/lib/api/entities/diff_spec.rb": 0.8971686900003988, 503222:36:11 "spec/models/ci/job_annotation_spec.rb": 0.9314360949992988, 503322:36:11 "spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb": 0.7111145250000845, 503422:36:11 "spec/components/rapid_diffs/viewers/text/line_content_component_spec.rb": 1.0084268649998194, 503522:36:11 "spec/models/push_event_payload_spec.rb": 0.7932516840000972, 503622:36:11 "spec/policies/resource_state_event_policy_spec.rb": 0.7551650590003192, 503722:36:11 "spec/lib/gitlab/repository_url_builder_spec.rb": 0.851284055999713, 503822:36:11 "spec/services/achievements/destroy_user_achievement_service_spec.rb": 0.5989756899998611, 503922:36:11 "spec/lib/api/helpers/label_helpers_spec.rb": 0.6642527820004034, 504022:36:11 "spec/lib/gitlab/git_spec.rb": 0.6741795910002111, 504122:36:11 "spec/models/packages/debian/group_architecture_spec.rb": 0.7029926259992862, 504222:36:11 "spec/lib/gitlab/database/transaction/context_spec.rb": 0.6775008690001414, 504322:36:11 "spec/models/ml/candidate_metadata_spec.rb": 0.5846414219995495, 504422:36:11 "spec/lib/gitlab/robots_txt/parser_spec.rb": 0.5837762720002502, 504522:36:11 "spec/lib/bulk_imports/common/rest/get_badges_query_spec.rb": 0.552265737000198, 504622:36:11 "spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb": 0.683116477999647, 504722:36:11 "spec/lib/gitlab/dependency_linker_spec.rb": 0.576487012999678, 504822:36:11 "spec/lib/gitlab/database/load_balancing/setup_spec.rb": 0.29671610100012913, 504922:36:11 "spec/services/members/creator_service_spec.rb": 0.4232372630003738, 505022:36:11 "spec/lib/gitlab/bitbucket_import/ref_converter_spec.rb": 0.5264566700006981, 505122:36:11 "spec/components/pajamas/banner_component_spec.rb": 0.42992359300023963, 505222:36:11 "spec/workers/gitlab/import/stuck_import_job_spec.rb": 1.2852990480005246, 505322:36:11 "spec/lib/gitlab/ci/trace/metrics_spec.rb": 0.7240455639994252, 505422:36:11 "spec/scripts/semgrep_result_processor_spec.rb": 0.39048628799992, 505522:36:11 "spec/views/dashboard/projects/_blank_state_welcome.html.haml_spec.rb": 0.35369256300054985, 505622:36:11 "spec/lib/gitlab/database/migrations/version_spec.rb": 0.35929128199950355, 505722:36:11 "spec/workers/issues/reschedule_stuck_issue_rebalances_worker_spec.rb": 0.40869734499938204, 505822:36:11 "spec/workers/integrations/slack_event_worker_spec.rb": 0.35981761200037, 505922:36:11 "spec/validators/color_validator_spec.rb": 0.3501831730000049, 506022:36:11 "spec/models/attr_encrypted_patches_spec.rb": 0.30450667000059184, 506122:36:11 "spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb": 0.3374485940003069, 506222:36:11 "spec/initializers/settings_spec.rb": 0.25497751600050833, 506322:36:11 "spec/lib/bitbucket_server/representation/pull_request_comment_spec.rb": 0.25509433600018383, 506422:36:11 "spec/policies/abuse_report_policy_spec.rb": 0.19254630399973394, 506522:36:11 "spec/workers/member_invitation_reminder_emails_worker_spec.rb": 0.20967015200039896, 506622:36:11 "spec/lib/gitlab/database/shared_model_spec.rb": 0.19306329499977437, 506722:36:11 "spec/lib/gitlab/config/entry/factory_spec.rb": 0.22886544999983016, 506822:36:11 "spec/presenters/ml/candidate_presenter_spec.rb": 0.2725937730001533, 506922:36:11 "spec/lib/gitlab/database/partitioning/time/base_strategy_spec.rb": 0.21897323099983623, 507022:36:11 "spec/models/namespaces/randomized_suffix_path_spec.rb": 0.13223089199982496, 507122:36:11 "spec/rubocop/cop/sidekiq_load_balancing/worker_data_consistency_spec.rb": 0.26668262499970297, 507222:36:11 "spec/serializers/admin/abuse_report_entity_spec.rb": 0.15764085899991187, 507322:36:11 "spec/graphql/types/color_type_spec.rb": 0.14689918999920337, 507422:36:11 "spec/lib/gitlab/git/pre_receive_error_spec.rb": 0.18013846600024408, 507522:36:11 "spec/lib/gitlab/alert_management/payload_spec.rb": 0.15705837899986363, 507622:36:11 "spec/routing/organizations/organizations_controller_routing_spec.rb": 0.13131656199948338, 507722:36:11 "spec/lib/gitlab/database/migrations/runner_backoff/active_record_mixin_spec.rb": 0.119136984000761, 507822:36:11 "spec/workers/ci/runners/process_runner_version_update_worker_spec.rb": 0.19379146400024183, 507922:36:11 "spec/finders/analytics/cycle_analytics/stage_finder_spec.rb": 0.11373289499988459, 508022:36:11 "spec/tooling/danger/database_spec.rb": 0.15653529900009744, 508122:36:11 "spec/lib/gitlab/ci/reports/security/finding_signature_spec.rb": 0.11688000399954035, 508222:36:11 "spec/lib/gitlab/usage_data_counters/merge_request_widget_extension_counter_spec.rb": 0.13756391199967766, 508322:36:11 "spec/lib/error_tracking/sentry_client_spec.rb": 0.12668404300075053, 508422:36:11 "spec/lib/constraints/activity_pub_constrainer_spec.rb": 0.09573637699941173, 508522:36:11 "spec/models/bulk_imports/file_transfer_spec.rb": 0.09537582699977065, 508622:36:11 "spec/lib/import/bulk_imports/common/graphql/get_users_query_spec.rb": 0.10231052699964494, 508722:36:11 "spec/models/license_template_spec.rb": 0.08089962899975944, 508822:36:11 "spec/workers/batched_git_ref_updates/cleanup_scheduler_worker_spec.rb": 0.09519275700040453, 508922:36:11 "spec/lib/gitlab/memory/watchdog/monitor/unique_memory_growth_spec.rb": 0.09380819800026075, 509022:36:11 "spec/lib/gitlab/database/migrations/extension_helpers_spec.rb": 0.09161613800006307, 509122:36:11 "spec/models/packages/package_file_build_info_spec.rb": 0.08303880899984506, 509222:36:11 "spec/models/concerns/presentable_spec.rb": 0.06704843100033031, 509322:36:11 "spec/lib/gitlab/grape_logging/formatters/lograge_with_timestamp_spec.rb": 0.04448753399992711, 509422:36:11 "spec/helpers/workhorse_helper_spec.rb": 0.08247133900022163, 509522:36:11 "spec/lib/gitlab/database/grant_spec.rb": 0.04759540399936668, 509622:36:11 "spec/graphql/types/design_management/design_collection_copy_state_enum_spec.rb": 0.041083064999838825, 509722:36:11 "spec/views/help/drawers.html.haml_spec.rb": 0.047024853000039, 509822:36:11 "spec/graphql/types/customer_relations/organization_type_spec.rb": 0.061039771000650944, 509922:36:11 "spec/helpers/plan_limits_helper_spec.rb": 0.05194549299994833, 510022:36:11 "spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb": 0.04501629399965168, 510122:36:11 "spec/workers/todos_destroyer/confidential_issue_worker_spec.rb": 0.044180124000376964, 510222:36:11 "spec/lib/system_check/base_check_spec.rb": 0.04113560499990854, 510322:36:11 "spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb": 0.04179049399954238, 510422:36:11 "spec/serializers/codequality_reports_comparer_entity_spec.rb": 0.052891872999680345, 510522:36:11 "spec/graphql/types/member_access_level_enum_spec.rb": 0.04871410400028253, 510622:36:11 "spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb": 0.04646862299978238, 510722:36:11 "spec/graphql/types/alert_management/integration_type_spec.rb": 0.04182654500073113, 510822:36:11 "spec/graphql/types/ci/variable_interface_spec.rb": 0.022643016999609245, 510922:36:11 "spec/keeps/helpers/git_diff_parser_spec.rb": 0.023282946999643173, 511022:36:11 "spec/graphql/types/packages/pypi/metadatum_type_spec.rb": 0.022694527000567177, 511122:36:11 "spec/lib/sidebars/concerns/container_with_html_options_spec.rb": 0.021675257000424608, 511222:36:11 "spec/initializers/omniauth_spec.rb": 0.023212367000269296, 511322:36:11 "spec/lib/api/helpers/open_api_spec.rb": 0.023855927000113297, 511422:36:11 "spec/initializers/circuitbox_spec.rb": 0.025400186000297253, 511522:36:11 "spec/lib/gitlab/dependency_linker/base_linker_spec.rb": 0.025620327000069665 511722:36:11Knapsack global time execution for tests: 19m 24s 511822:36:11Pending: (Failures listed here are expected and do not affect your suite's status) 511922:36:11 1) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like lock tables locks table in schema gitlab_ci and database main 512022:36:11 # Skipping because ci is shared or doesn't not exist 512122:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:79 512222:36:11 2) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like lock tables returns list of actions 512322:36:11 # Skipping because ci is shared or doesn't not exist 512422:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:99 512522:36:11 3) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like lock tables locks table in schema gitlab_main and database ci 512622:36:11 # Skipping because ci is shared or doesn't not exist 512722:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:79 512822:36:11 4) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like lock tables returns list of actions 512922:36:11 # Skipping because ci is shared or doesn't not exist 513022:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:99 513122:36:11 5) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like lock tables locks table in schema gitlab_main_clusterwide and database ci 513222:36:11 # Skipping because ci is shared or doesn't not exist 513322:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:79 513422:36:11 6) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like lock tables returns list of actions 513522:36:11 # Skipping because ci is shared or doesn't not exist 513622:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:99 513722:36:11 7) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables unlocks table in schema gitlab_main_clusterwide and database main 513822:36:11 # Skipping because ci is shared or doesn't not exist 513922:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 514022:36:11 8) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables returns list of actions 514122:36:11 # Skipping because ci is shared or doesn't not exist 514222:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 514322:36:11 9) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables unlocks table in schema gitlab_main and database main 514422:36:11 # Skipping because ci is shared or doesn't not exist 514522:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 514622:36:11 10) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables returns list of actions 514722:36:11 # Skipping because ci is shared or doesn't not exist 514822:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 514922:36:11 11) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables unlocks table in schema gitlab_ci and database ci 515022:36:11 # Skipping because ci is shared or doesn't not exist 515122:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 515222:36:11 12) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables returns list of actions 515322:36:11 # Skipping because ci is shared or doesn't not exist 515422:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 515522:36:11 13) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables unlocks table in schema gitlab_shared and database main 515622:36:11 # Skipping because ci is shared or doesn't not exist 515722:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 515822:36:11 14) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables returns list of actions 515922:36:11 # Skipping because ci is shared or doesn't not exist 516022:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 516122:36:11 15) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables unlocks table in schema gitlab_shared and database ci 516222:36:11 # Skipping because ci is shared or doesn't not exist 516322:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 516422:36:11 16) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables returns list of actions 516522:36:11 # Skipping because ci is shared or doesn't not exist 516622:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 516722:36:11 17) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables unlocks table in schema gitlab_internal and database main 516822:36:11 # Skipping because ci is shared or doesn't not exist 516922:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 517022:36:11 18) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables returns list of actions 517122:36:11 # Skipping because ci is shared or doesn't not exist 517222:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 517322:36:11 19) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables unlocks table in schema gitlab_internal and database ci 517422:36:11 # Skipping because ci is shared or doesn't not exist 517522:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 517622:36:11 20) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock tables returns list of actions 517722:36:11 # Skipping because ci is shared or doesn't not exist 517822:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 517922:36:11 21) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock partitions unlocks the partition 518022:36:11 # Skipping because ci is shared or doesn't not exist 518122:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:160 518222:36:11 22) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like lock partitions locks the partition 518322:36:11 # Skipping because ci is shared or doesn't not exist 518422:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:140 518522:36:11 23) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like unlock partitions unlocks the partition 518622:36:11 # Skipping because ci is shared or doesn't not exist 518722:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:160 518822:36:11 24) Gitlab::Database::TablesLocker when running on multiple databases #lock_writes behaves like lock partitions locks the partition 518922:36:11 # Skipping because ci is shared or doesn't not exist 519022:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:140 519122:36:11 25) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables unlocks table in schema gitlab_ci and database main 519222:36:11 # Skipping because ci is shared or doesn't not exist 519322:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 519422:36:11 26) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables returns list of actions 519522:36:11 # Skipping because ci is shared or doesn't not exist 519622:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 519722:36:11 27) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables unlocks table in schema gitlab_main and database ci 519822:36:11 # Skipping because ci is shared or doesn't not exist 519922:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 520022:36:11 28) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables returns list of actions 520122:36:11 # Skipping because ci is shared or doesn't not exist 520222:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 520322:36:11 29) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables unlocks table in schema gitlab_main and database main 520422:36:11 # Skipping because ci is shared or doesn't not exist 520522:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 520622:36:11 30) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables returns list of actions 520722:36:11 # Skipping because ci is shared or doesn't not exist 520822:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 520922:36:11 31) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables unlocks table in schema gitlab_ci and database ci 521022:36:11 # Skipping because ci is shared or doesn't not exist 521122:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 521222:36:11 32) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables returns list of actions 521322:36:11 # Skipping because ci is shared or doesn't not exist 521422:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 521522:36:11 33) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables unlocks table in schema gitlab_shared and database main 521622:36:11 # Skipping because ci is shared or doesn't not exist 521722:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 521822:36:11 34) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables returns list of actions 521922:36:11 # Skipping because ci is shared or doesn't not exist 522022:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 522122:36:11 35) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables unlocks table in schema gitlab_shared and database ci 522222:36:11 # Skipping because ci is shared or doesn't not exist 522322:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 522422:36:11 36) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables returns list of actions 522522:36:11 # Skipping because ci is shared or doesn't not exist 522622:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 522722:36:11 37) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables unlocks table in schema gitlab_internal and database main 522822:36:11 # Skipping because ci is shared or doesn't not exist 522922:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 523022:36:11 38) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables returns list of actions 523122:36:11 # Skipping because ci is shared or doesn't not exist 523222:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 523322:36:11 39) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables unlocks table in schema gitlab_internal and database ci 523422:36:11 # Skipping because ci is shared or doesn't not exist 523522:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:112 523622:36:11 40) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock tables returns list of actions 523722:36:11 # Skipping because ci is shared or doesn't not exist 523822:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:132 523922:36:11 41) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock partitions unlocks the partition 524022:36:11 # Skipping because ci is shared or doesn't not exist 524122:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:160 524222:36:11 42) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock partitions unlocks the partition 524322:36:11 # Skipping because ci is shared or doesn't not exist 524422:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:160 524522:36:11 43) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock partitions unlocks the partition 524622:36:11 # Skipping because ci is shared or doesn't not exist 524722:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:160 524822:36:11 44) Gitlab::Database::TablesLocker when running on multiple databases #unlock_writes behaves like unlock partitions unlocks the partition 524922:36:11 # Skipping because ci is shared or doesn't not exist 525022:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:160 525122:36:11 45) Gitlab::Database::TablesLocker when running on multiple databases when not including partitions does not include any table partitions 525222:36:11 # Skipping because ci is shared or doesn't not exist 525322:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:267 525422:36:11 46) Gitlab::Database::TablesLocker when running on multiple databases when not including partitions does not include any detached partitions 525522:36:11 # Skipping because ci is shared or doesn't not exist 525622:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:277 525722:36:11 47) Gitlab::Database::TablesLocker when running on multiple databases when running in dry_run mode passes dry_run flag to LockWritesManager 525822:36:11 # Skipping because ci is shared or doesn't not exist 525922:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:292 526022:36:11 48) Gitlab::Database::TablesLocker when running on multiple databases when running on multiple shared databases does not lock any tables if the ci database is shared with main database 526122:36:11 # Skipping because ci is shared or doesn't not exist 526222:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:316 526322:36:11 49) Gitlab::Database::TablesLocker when geo database is configured does not lock table in geo database 526422:36:11 # Geo database is not configured 526522:36:11 # ./spec/lib/gitlab/database/tables_locker_spec.rb:339 526622:36:11 50) Gitlab::Database::Partitioning::SlidingListStrategy#validate_and_fix when the shared connection is for the wrong database does not attempt to fix connections 526722:36:11 # Skipping because ci is shared or doesn't not exist 526822:36:11 # ./spec/lib/gitlab/database/partitioning/sliding_list_strategy_spec.rb:104 526922:36:11 51) Gitlab::Database::Partitioning::SlidingListStrategy#after_adding_partitions when the shared connection is for the wrong database does not attempt to change column default 527022:36:11 # Skipping because ci is shared or doesn't not exist 527122:36:11 # ./spec/lib/gitlab/database/partitioning/sliding_list_strategy_spec.rb:317 527222:36:11 52) Gitlab::Database::SharedModel#connection_db_config when switching the class connection returns the db_config of the used connection when using load balancing 527322:36:11 # Skipping because none of the extra databases [:ci, :sec] are setup 527422:36:11 # ./spec/lib/gitlab/database/shared_model_spec.rb:112 527522:36:11Finished in 19 minutes 30 seconds (files took 1 minute 8.81 seconds to load) 527622:36:112005 examples, 0 failures, 52 pending 527722:36:11Randomized with seed 295 527822:36:19Failed to write to log, write log/workhorse-test.log: file already closed 527922:36:19[TEST PROF INFO] Time spent in factories: 10:31.594 (52.58% of total time) 528022:36:19RSpec exited with 0. 528122:36:19No examples to retry, congrats! 528322:36:20Running after script... 528422:36:20$ source scripts/utils.sh 528522:36:20$ log_disk_usage 528622:36:21******************************************************* 528722:36:21This runner currently has 78G free disk space. 528822:36:21******************************************************* 534222:36:28$ bundle exec gem list gitlab_quality-test_tooling 534322:36:31gitlab_quality-test_tooling (2.1.0) 534422:36:31$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 534722:36:31$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 535022:36:31$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 535322:36:31$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 535622:36:31$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 535922:36:31$ tooling/bin/push_job_metrics || true 536022:36:32[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true. 536222:36:32Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-3 due to policy 536422:36:33Uploading artifacts... 536522:36:33WARNING: auto_explain/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 536622:36:33coverage/: found 5 matching artifact files and directories 536722:36:33crystalball/: found 2 matching artifact files and directories 536822:36:33WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 536922:36:33knapsack/: found 4 matching artifact files and directories 537022:36:33rspec/: found 16 matching artifact files and directories 537122:36:33WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 537222:36:33log/*.log: found 19 matching artifact files and directories 537422:36:33WARNING: Retrying... context=artifacts-uploader error=request redirected 537522:36:36Uploading artifacts as "archive" to coordinator... 201 Created id=8353301545 responseStatus=201 Created token=glcbt-66 537622:36:36Uploading artifacts... 537722:36:36rspec/rspec-*.xml: found 1 matching artifact files and directories 537922:36:36WARNING: Retrying... context=artifacts-uploader error=request redirected 538022:36:38Uploading artifacts as "junit" to coordinator... 201 Created id=8353301545 responseStatus=201 Created token=glcbt-66 538222:36:46Job succeeded