rspec unit pg14 single-db 25/32
Passed Started
by
@krasio

Krasimir Angelov
1 "spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb": 0.5536569024790878,2 "spec/lib/sidebars/projects/menus/scope_menu_spec.rb": 0.547998160355437,3 "spec/lib/api/entities/bulk_import_spec.rb": 0.5358868795577731,4 "spec/lib/gitlab/metrics/memory_spec.rb": 0.5319410917790622,5 "spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb": 0.5200297677572002,6 "spec/lib/gitlab/ci/reports/security/flag_spec.rb": 0.5154882433232549,7 "spec/graphql/types/ci/stage_type_spec.rb": 0.5019509300292687,8 "spec/lib/json_web_token/token_spec.rb": 0.49815862869097827,9 "spec/graphql/types/packages/package_group_sort_enum_spec.rb": 0.48248842007096876,10 "spec/services/spam/spam_params_spec.rb": 0.48032386305164465,11 "spec/lib/gitlab/batch_worker_context_spec.rb": 0.4681878471458713,12 "spec/graphql/types/issue_state_enum_spec.rb": 0.4655266185270011,13 "spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb": 0.4572318257716774,14 "spec/lib/kramdown/kramdown_spec.rb": 0.45371270837436123,15 "spec/models/merge_request_context_commit_diff_file_spec.rb": 0.44482444376157226,16 "spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb": 0.4417056515630666,17 "spec/lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric_spec.rb": 0.43418801992319545,18 "spec/db/production/add_security_training_providers_spec.rb": 0.4314267365119294,19 "spec/scripts/generate_failed_package_and_test_mr_message_spec.rb": 0.4229718765936541,20 "spec/serializers/access_token_entity_base_spec.rb": 0.42188003914932315,21 "spec/graphql/types/packages/composer/json_type_spec.rb": 0.4104642131442903,22 "spec/graphql/types/ci_configuration/sast/entity_type_spec.rb": 0.40862711354610876,23 "spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb": 0.3912615467221457,24 "spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb": 0.38889409823595195,25 "spec/views/help/show.html.haml_spec.rb": 0.3670055839696574,26 "spec/serializers/import/github_org_entity_spec.rb": 0.3605431849631908,27 "spec/serializers/rollout_statuses/ingress_entity_spec.rb": 0.3572990001019496,28 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_environment_toolkit_metric_spec.rb": 0.3460603108884046,29 "spec/lib/gitlab/kubernetes/role_spec.rb": 0.3435070049812728,30 "spec/lib/bulk_imports/file_downloads/filename_fetch_spec.rb": 0.33459931224440564,31 "spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb": 0.32893044662678195,32 "spec/graphql/types/container_registry/protection/rule_access_level_enum_spec.rb": 0.323777923942312,33 "spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb": 0.2967421806440314634}35Running 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-6975007540.json --format RspecJunitFormatter --out rspec/rspec-6975007540.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/lib/gitlab/usage_data_spec.rb spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb spec/lib/gitlab/background_migration/backfill_vulnerability_reads_cluster_agent_spec.rb spec/lib/gitlab/background_migration/backfill_project_wiki_repositories_spec.rb spec/lib/gitlab/background_migration/backfill_namespace_id_of_vulnerability_reads_spec.rb spec/lib/gitlab/regex_spec.rb spec/lib/gitlab/background_migration/batched_migration_job_spec.rb spec/graphql/types/project_type_spec.rb spec/uploaders/file_uploader_spec.rb spec/services/spam/spam_action_service_spec.rb spec/lib/gitlab/background_migration/migrate_links_for_vulnerability_findings_spec.rb spec/uploaders/attachment_uploader_spec.rb spec/lib/gitlab/pagination/offset_pagination_spec.rb spec/models/concerns/reset_on_column_errors_spec.rb spec/models/clusters/agent_spec.rb spec/services/labels/available_labels_service_spec.rb spec/services/deployments/link_merge_requests_service_spec.rb spec/lib/gitlab/usage/service_ping_report_spec.rb spec/services/work_items/create_service_spec.rb spec/models/abuse_report_spec.rb spec/lib/gitlab/group_search_results_spec.rb spec/lib/gitlab/rack_attack/request_spec.rb spec/finders/ci/pipelines_finder_spec.rb spec/lib/users/internal_spec.rb spec/policies/packages/policies/project_policy_spec.rb spec/services/search/group_service_spec.rb spec/lib/gitlab/redis/queues_metadata_spec.rb spec/lib/gitlab/redis/cluster_util_spec.rb spec/services/notification_recipients/build_service_spec.rb spec/models/integrations/pumble_spec.rb spec/models/ci/build_trace_chunks/redis_spec.rb spec/services/test_hooks/project_service_spec.rb spec/lib/gitlab/ci/build/image_spec.rb spec/lib/gitlab/ci/trace/checksum_spec.rb spec/serializers/diff_file_entity_spec.rb spec/lib/gitlab/gitaly_client/object_pool_service_spec.rb spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/process_list_spec.rb spec/models/ci/unit_test_failure_spec.rb spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb spec/services/projects/group_links/destroy_service_spec.rb spec/routing/admin_routing_spec.rb spec/lib/gitlab/email/receiver_spec.rb spec/lib/gitlab/kubernetes/default_namespace_spec.rb spec/lib/gitlab/database/background_migration/prometheus_metrics_spec.rb spec/lib/gitlab/diff/rendered/notebook/diff_file_spec.rb spec/lib/gitlab/ci/status/build/unschedule_spec.rb spec/finders/groups/accepting_project_shares_finder_spec.rb spec/lib/bulk_imports/clients/http_spec.rb spec/workers/ci/delete_unit_tests_worker_spec.rb spec/finders/clusters/agents_finder_spec.rb spec/models/protected_tag_spec.rb spec/views/projects/commits/_commit.html.haml_spec.rb spec/models/slack_integration_spec.rb spec/services/ci/create_pipeline_service/dry_run_spec.rb spec/services/projects/group_links/create_service_spec.rb spec/workers/delete_user_worker_spec.rb spec/views/projects/empty.html.haml_spec.rb spec/workers/object_pool/create_worker_spec.rb spec/lib/gitlab/import_export/project/export_task_spec.rb spec/graphql/resolvers/namespace_projects_resolver_spec.rb spec/services/loose_foreign_keys/cleaner_service_spec.rb spec/services/ci/create_pipeline_service/evaluate_runner_tags_spec.rb spec/serializers/diffs_metadata_entity_spec.rb spec/services/repositories/housekeeping_service_spec.rb spec/models/audit_event_spec.rb spec/tasks/gitlab/db/lock_writes_rake_spec.rb spec/lib/gitlab/background_migration/backfill_project_feature_package_registry_access_level_spec.rb spec/models/clusters/providers/gcp_spec.rb spec/views/projects/jobs/show.html.haml_spec.rb spec/lib/gitlab/alert_management/payload/generic_spec.rb spec/models/admin/abuse_report_assignee_spec.rb spec/lib/gitlab/background_migration/populate_topics_slug_column_spec.rb spec/lib/gitlab/background_migration/issues_internal_id_scope_updater_spec.rb spec/lib/gitlab/ci/templates/Jobs/sast_iac_gitlab_ci_yaml_spec.rb spec/finders/fork_targets_finder_spec.rb spec/services/integrations/propagate_service_spec.rb spec/finders/timelogs/timelogs_finder_spec.rb spec/lib/gitlab/pagination/keyset/pager_spec.rb spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb spec/lib/gitlab/database/count/exact_count_strategy_spec.rb spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_deployed_to_production_spec.rb spec/services/merge_requests/execute_approval_hooks_service_spec.rb spec/lib/gitlab/tracking/event_definition_spec.rb spec/lib/bulk_imports/common/pipelines/badges_pipeline_spec.rb spec/services/ml/experiment_tracking/experiment_repository_spec.rb spec/lib/gitlab/middleware/same_site_cookies_spec.rb spec/helpers/admin/user_actions_helper_spec.rb spec/lib/gitlab/github_import/importer/events/merged_spec.rb spec/graphql/mutations/merge_requests/set_subscription_spec.rb spec/graphql/resolvers/base_resolver_spec.rb spec/workers/bulk_imports/relation_export_worker_spec.rb spec/views/shared/issuable/_sidebar.html.haml_spec.rb spec/models/packages/maven/metadatum_spec.rb spec/lib/kramdown/parser/atlassian_document_format_spec.rb spec/lib/gitlab/github_import/parallel_scheduling_spec.rb spec/lib/gitlab/diff/line_mapper_spec.rb spec/helpers/web_hooks/web_hooks_helper_spec.rb spec/graphql/types/base_enum_spec.rb spec/views/shared/projects/_project_card.html.haml_spec.rb spec/lib/api/entities/ml/mlflow/run_info_spec.rb spec/graphql/resolvers/ci/runner_projects_resolver_spec.rb spec/graphql/resolvers/crm/organizations_resolver_spec.rb spec/lib/gitlab/metrics/background_transaction_spec.rb spec/rubocop/migration_helpers_spec.rb spec/services/protected_branches/create_service_spec.rb spec/policies/alert_management/alert_policy_spec.rb spec/graphql/resolvers/nested_groups_resolver_spec.rb spec/lib/gitlab/github_import/importer/events/commented_spec.rb spec/serializers/ci/dag_job_group_entity_spec.rb spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb spec/graphql/resolvers/terraform/states_resolver_spec.rb spec/lib/gitlab/ci/config/entry/jobs_spec.rb spec/services/ci/parse_annotations_artifact_service_spec.rb spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb spec/serializers/evidences/evidence_entity_spec.rb spec/finders/award_emojis_finder_spec.rb spec/lib/gitlab/git_post_receive_spec.rb spec/models/postgresql/replication_slot_spec.rb spec/graphql/resolvers/deployments_resolver_spec.rb spec/lib/gitlab/ci/yaml_processor/result_spec.rb spec/services/ci/generate_kubeconfig_service_spec.rb spec/lib/gitlab/ci/variables/builder/release_spec.rb spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb spec/tooling/danger/datateam_spec.rb spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb spec/workers/pages_domain_ssl_renewal_worker_spec.rb spec/lib/gitlab/database/reindexing/reindex_concurrently_spec.rb spec/services/packages/cleanup/execute_policy_service_spec.rb spec/workers/propagate_integration_group_worker_spec.rb spec/serializers/merge_request_sidebar_extras_entity_spec.rb spec/lib/gitlab/wiki_file_finder_spec.rb spec/lib/gitlab/ci/trace/backoff_spec.rb spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb spec/initializers/mail_starttls_patch_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/dormant_user_setting_enabled_metric_spec.rb spec/services/packages/maven/metadata/append_package_file_service_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb spec/lib/gitlab/github_import/importer/issues_importer_spec.rb spec/services/admin/abuse_reports/update_service_spec.rb spec/serializers/container_repository_entity_spec.rb spec/support_specs/database/prevent_cross_joins_spec.rb spec/lib/gitlab/email/handler_spec.rb spec/graphql/mutations/terraform/state/delete_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/dormant_user_period_setting_metric_spec.rb spec/helpers/resource_events/abuse_report_events_helper_spec.rb spec/lib/gitlab/database/migrations/reestablished_connection_stack_spec.rb spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb spec/workers/ci/track_failed_build_worker_spec.rb spec/lib/gitlab/legacy_github_import/user_formatter_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/redis_hll_metric_spec.rb spec/lib/gitlab/github_import/settings_spec.rb spec/helpers/admin/abuse_reports_helper_spec.rb spec/components/pajamas/card_component_spec.rb spec/lib/error_tracking/stacktrace_builder_spec.rb spec/lib/gitlab/usage/service_ping/instrumented_payload_spec.rb spec/models/users/ghost_user_migration_spec.rb spec/models/concerns/file_store_mounter_spec.rb spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb spec/lib/gitlab/memory/watchdog/event_reporter_spec.rb spec/views/shared/projects/_project.html.haml_spec.rb spec/rubocop/cop/usage_data/large_table_spec.rb spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb spec/models/concerns/x509_serial_number_attribute_spec.rb spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb spec/lib/gitlab/usage/metrics/aggregates/sources/postgres_hll_spec.rb spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb spec/lib/bulk_imports/pipeline_schema_info_spec.rb spec/lib/gitlab/utils/lazy_attributes_spec.rb spec/lib/gitlab/github_import/representation/user_spec.rb spec/lib/gitlab/ci/config/interpolation/functions_stack_spec.rb spec/lib/gitlab/config/entry/attributable_spec.rb spec/workers/ci/delete_objects_worker_spec.rb spec/workers/email_receiver_worker_spec.rb spec/initializers/action_mailer_hooks_spec.rb spec/rubocop/cop/scalability/bulk_perform_with_context_spec.rb spec/services/packages/nuget/extract_metadata_file_service_spec.rb spec/rubocop/cop/rails/avoid_time_comparison_spec.rb spec/lib/api/entities/group_spec.rb spec/services/groups/deploy_tokens/destroy_service_spec.rb spec/lib/gitlab/loggable_spec.rb spec/services/packages/nuget/odata_package_entry_service_spec.rb spec/views/devise/sessions/new.html.haml_spec.rb spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb spec/models/clusters/project_spec.rb spec/lib/gitlab/ci/build/hook_spec.rb spec/lib/gitlab/manifest_import/metadata_spec.rb spec/lib/gitlab/import_formatter_spec.rb spec/lib/gitlab/auth/activity_spec.rb spec/rubocop/cop/search/avoid_checking_finished_on_deprecated_migrations_spec.rb spec/lib/gitlab/git/util_spec.rb spec/rubocop/cop/scalability/file_uploads_spec.rb spec/workers/ci/runners/process_runner_version_update_worker_spec.rb spec/lib/gitlab/ci/variables/downstream/generator_spec.rb spec/services/groups/deploy_tokens/revoke_service_spec.rb spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb spec/tooling/danger/clickhouse_spec.rb spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb spec/lib/sidebars/projects/menus/scope_menu_spec.rb spec/lib/api/entities/bulk_import_spec.rb spec/lib/gitlab/metrics/memory_spec.rb spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb spec/lib/gitlab/ci/reports/security/flag_spec.rb spec/graphql/types/ci/stage_type_spec.rb spec/lib/json_web_token/token_spec.rb spec/graphql/types/packages/package_group_sort_enum_spec.rb spec/services/spam/spam_params_spec.rb spec/lib/gitlab/batch_worker_context_spec.rb spec/graphql/types/issue_state_enum_spec.rb spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb spec/lib/kramdown/kramdown_spec.rb spec/models/merge_request_context_commit_diff_file_spec.rb spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric_spec.rb spec/db/production/add_security_training_providers_spec.rb spec/scripts/generate_failed_package_and_test_mr_message_spec.rb spec/serializers/access_token_entity_base_spec.rb spec/graphql/types/packages/composer/json_type_spec.rb spec/graphql/types/ci_configuration/sast/entity_type_spec.rb spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb spec/views/help/show.html.haml_spec.rb spec/serializers/import/github_org_entity_spec.rb spec/serializers/rollout_statuses/ingress_entity_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/gitlab_environment_toolkit_metric_spec.rb spec/lib/gitlab/kubernetes/role_spec.rb spec/lib/bulk_imports/file_downloads/filename_fetch_spec.rb spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb spec/graphql/types/container_registry/protection/rule_access_level_enum_spec.rb spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rbKnapsack report generator started!36 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 37 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 38 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 39 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 40 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 41******************************************************************************42 Your database has a single connection, and single connections were43 deprecated in GitLab 15.9 https://docs.gitlab.com/ee/update/deprecations.html#single-database-connection-is-deprecated.44 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml.45 Please add a :ci section to your database, following these instructions:47******************************************************************************48warning: parser/current is loading parser/ruby32, which recognizes 3.2.3-compliant syntax, but you are running 3.2.4.50Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}51# [RSpecRunTime] Starting RSpec timer...52[TEST PROF INFO] EventProf enabled (sql.active_record)53unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.54Test environment set up in 3.39699001 seconds55# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_spec.rb. Expected to take 4 minutes 33.85 seconds.56Gitlab::UsageData57 .data58 includes basic top and second level keys59 clears memoized values60 ensures recorded_at is set before any other usage data calculation61 when generating usage ping in critical weeks62 does not raise error when generated in last week of the year63 does not raise error when generated in first week of the year64 does not raise error when generated in second week of the year65 does not raise error when generated in 3rd week of the year66 usage_activity_by_stage_package67 includes accurate usage_activity_by_stage data68# [RSpecRunTime] RSpec elapsed time: 1 minute 17.01 seconds. Current RSS: ~1201M. Threads: 4. load average: 0.64 1.36 1.66 1/277 39669.70 .usage_activity_by_stage_configure71 includes accurate usage_activity_by_stage data72# [RSpecRunTime] RSpec elapsed time: 1 minute 22.53 seconds. Current RSS: ~1225M. Threads: 4. load average: 0.83 1.39 1.67 1/277 39773.74 usage_activity_by_stage_create75 includes accurate usage_activity_by_stage data76# [RSpecRunTime] RSpec elapsed time: 1 minute 31.92 seconds. Current RSS: ~1259M. Threads: 4. load average: 0.86 1.37 1.66 1/286 57977.78 usage_activity_by_stage_manage79 includes accurate usage_activity_by_stage data80 includes imports usage data81# [RSpecRunTime] RSpec elapsed time: 1 minute 47.2 seconds. Current RSS: ~1200M. Threads: 4. load average: 0.89 1.35 1.65 1/281 58082.83 usage_activity_by_stage_monitor84 includes accurate usage_activity_by_stage data85# [RSpecRunTime] RSpec elapsed time: 1 minute 56.12 seconds. Current RSS: ~1214M. Threads: 4. load average: 0.76 1.31 1.63 1/281 58186.87 usage_activity_by_stage_plan88 includes accurate usage_activity_by_stage data89 does not merge the data from instrumentation classes90# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.01 seconds. Current RSS: ~1217M. Threads: 4. load average: 0.78 1.30 1.63 1/281 58291.92 usage_activity_by_stage_release93 includes accurate usage_activity_by_stage data94# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.16 seconds. Current RSS: ~1246M. Threads: 4. load average: 0.87 1.32 1.63 1/285 66395.96 usage_activity_by_stage_verify97 includes accurate usage_activity_by_stage data98# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.79 seconds. Current RSS: ~1217M. Threads: 4. load average: 0.88 1.31 1.62 1/285 66499.100 .data101 gathers usage data102 gathers usage counts103 gathers usage counts correctly104 gathers object store usage correctly105 includes a recording_ce_finished_at timestamp106 when queries time out107 with should_raise_for_dev? true108 raises an error109# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.14 seconds. Current RSS: ~1262M. Threads: 4. load average: 0.75 1.09 1.50 1/286 2401110.111 with should_raise_for_dev? false112 does not raise an error113# [RSpecRunTime] RSpec elapsed time: 4 minutes 37.58 seconds. Current RSS: ~1228M. Threads: 4. load average: 0.82 1.08 1.49 1/285 2691114.115 when not relying on database records116 .components_usage_data117 gathers basic components usage data118 .object_store_config119 when object_store is not configured120 returns component enable status only121 when object_store is configured122 returns filtered object store config123 when retrieve component setting meets exception124 with should_raise_for_dev? false125 returns -1 for component enable status126 with should_raise_for_dev? true127 raises an error128 .object_store_usage_data129 fetches object store config of five components130 .grafana_embed_usage_data131 with project grafana integration enabled132 with valid and invalid embeds133 counts only the issues with embeds134# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.79 seconds. Current RSS: ~1266M. Threads: 4. load average: 0.82 1.08 1.49 1/284 2692135.136 with project grafana integration disabled137 with one issue having a grafana link in the description and one without138 behaves like zero count139 does not count the issue140 with an un-integrated project141 with one issue having a grafana link in the description and one without142 behaves like zero count143 does not count the issue144 .service_desk_counts145 gathers Service Desk data146 .with_metadata147 records duration148 records error and returns nil149# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_spec.rb. It took 4 minutes 38.11 seconds. Expected to take 4 minutes 33.85 seconds.150# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.89 seconds. Current RSS: ~1275M. Threads: 4. load average: 0.92 1.10 1.49 1/279 2693151.152# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.153Lint factories for Gitlab::UsageData154 with saas, license, and factory defaults155 behaves like factory156 usage_data factory157 does not raise error when built158 does not raise error when created159# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.43 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.15 1.14 1.49 1/284 3288160.161# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 23.68 seconds. Expected to take 39.97 seconds.162# [RSpecRunTime] Starting example group spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb. Expected to take 3 minutes 32.86 seconds.163Members::InvitedPrivateGroupAccessibilityAssigner164 does not allow STI165 #execute166 for project members167 behaves like assigns is_source_accessible_to_current_user168 for direct members169 source_visibility: :public170 behaves like sets is_source_accessible_to_current_user to true for all members171 is expected to eq true172# [RSpecRunTime] RSpec elapsed time: 5 minutes 8.77 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.15 1.14 1.49 1/284 3289173.174 with webui_members_inherited_users feature flag disabled175 behaves like sets is_source_accessible_to_current_user to true for all members176 is expected to eq true177 source_visibility: :private178 behaves like sets is_source_accessible_to_current_user to true for all members179 is expected to eq true180 with webui_members_inherited_users feature flag disabled181 behaves like sets is_source_accessible_to_current_user to true for all members182 is expected to eq true183 for inherited members184 source_visibility: :public185 behaves like sets is_source_accessible_to_current_user to true for all members186 is expected to eq true187 with webui_members_inherited_users feature flag disabled188 behaves like sets is_source_accessible_to_current_user to true for all members189 is expected to eq true190 source_visibility: :private191 behaves like sets is_source_accessible_to_current_user to true for all members192 is expected to eq true193 with webui_members_inherited_users feature flag disabled194 behaves like sets is_source_accessible_to_current_user to true for all members195 is expected to eq true196 for shared source members197 when current user is unauthenticated198 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true199 is expected to eq true200 with webui_members_inherited_users feature flag disabled201 behaves like sets is_source_accessible_to_current_user to true for all members202 is expected to eq true203# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.46 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.12 1.14 1.49 1/284 3290204.205 with multiple members belonging to the same source206 avoid N+1 queries207# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.74 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.12 1.14 1.49 1/279 3291208.209 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false210 is expected to eq false211 with webui_members_inherited_users feature flag disabled212 behaves like sets is_source_accessible_to_current_user to true for all members213 is expected to eq true214# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.0 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.11 1.13 1.49 1/279 3292215.216 with multiple members belonging to the same source217 avoid N+1 queries218# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.29 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.11 1.13 1.49 1/279 3293219.220 when current user non-member of shared source221 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true222 is expected to eq true223 with webui_members_inherited_users feature flag disabled224 behaves like sets is_source_accessible_to_current_user to true for all members225 is expected to eq true226# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.56 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.11 1.13 1.49 1/279 3294227.228 with multiple members belonging to the same source229 avoid N+1 queries230# [RSpecRunTime] RSpec elapsed time: 5 minutes 27.79 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.10 1.13 1.48 1/279 3295231.232 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false233 is expected to eq false234 with webui_members_inherited_users feature flag disabled235 behaves like sets is_source_accessible_to_current_user to true for all members236 is expected to eq true237# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.19 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.10 1.13 1.48 1/279 3296238.239 with multiple members belonging to the same source240 avoid N+1 queries241# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.68 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.10 1.13 1.48 1/279 3297242.243 when current user a member of shared source but not of invited group244 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true245 is expected to eq true246 with webui_members_inherited_users feature flag disabled247 behaves like sets is_source_accessible_to_current_user to true for all members248 is expected to eq true249# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.24 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.10 1.13 1.48 1/279 3298250.251 with multiple members belonging to the same source252 avoid N+1 queries253# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.77 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.09 1.13 1.48 1/279 3299254.255 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false256 is expected to eq false257 with webui_members_inherited_users feature flag disabled258 behaves like sets is_source_accessible_to_current_user to true for all members259 is expected to eq true260# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.43 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.09 1.13 1.48 1/278 3300261.262 with multiple members belonging to the same source263 avoid N+1 queries264# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.98 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.08 1.12 1.47 1/278 3301265.266 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true267 is expected to eq true268 with webui_members_inherited_users feature flag disabled269 behaves like sets is_source_accessible_to_current_user to true for all members270 is expected to eq true271# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.54 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.08 1.12 1.47 1/278 3302272.273 with multiple members belonging to the same source274 avoid N+1 queries275# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.08 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.07 1.12 1.47 1/278 3303276.277 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: false278 is expected to eq false279 with webui_members_inherited_users feature flag disabled280 behaves like sets is_source_accessible_to_current_user to true for all members281 is expected to eq true282# [RSpecRunTime] RSpec elapsed time: 5 minutes 50.68 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.07 1.12 1.47 1/278 3304283.284 with multiple members belonging to the same source285 avoid N+1 queries286# [RSpecRunTime] RSpec elapsed time: 5 minutes 53.37 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.07 1.12 1.47 1/278 3305287.288 when current user is a direct member of shared group and of invited group through sharing289 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true290 is expected to eq true291 with webui_members_inherited_users feature flag disabled292 behaves like sets is_source_accessible_to_current_user to true for all members293 is expected to eq true294# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.29 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.06 1.12 1.46 1/278 3306295.296 with multiple members belonging to the same source297 avoid N+1 queries298# [RSpecRunTime] RSpec elapsed time: 5 minutes 58.96 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.06 1.12 1.46 1/278 3307299.300 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true301 is expected to eq true302 with webui_members_inherited_users feature flag disabled303 behaves like sets is_source_accessible_to_current_user to true for all members304 is expected to eq true305# [RSpecRunTime] RSpec elapsed time: 6 minutes 1.82 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.06 1.11 1.46 1/278 3308306.307 with multiple members belonging to the same source308 avoid N+1 queries309# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.5 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.06 1.11 1.46 1/278 3309310.311 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true312 is expected to eq true313 with webui_members_inherited_users feature flag disabled314 behaves like sets is_source_accessible_to_current_user to true for all members315 is expected to eq true316# [RSpecRunTime] RSpec elapsed time: 6 minutes 7.4 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.05 1.11 1.46 1/278 3310317.318 with multiple members belonging to the same source319 avoid N+1 queries320# [RSpecRunTime] RSpec elapsed time: 6 minutes 9.99 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.05 1.11 1.46 1/278 3311321.322 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true323 is expected to eq true324 with webui_members_inherited_users feature flag disabled325 behaves like sets is_source_accessible_to_current_user to true for all members326 is expected to eq true327# [RSpecRunTime] RSpec elapsed time: 6 minutes 12.87 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.05 1.11 1.46 1/278 3312328.329 with multiple members belonging to the same source330 avoid N+1 queries331# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.64 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.05 1.11 1.46 1/278 3313332.333 when current user is a direct member of shared group and of invited group through inheritance334 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true335 is expected to eq true336 with webui_members_inherited_users feature flag disabled337 behaves like sets is_source_accessible_to_current_user to true for all members338 is expected to eq true339# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.26 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.04 1.11 1.45 1/278 3314340.341 with multiple members belonging to the same source342 avoid N+1 queries343# [RSpecRunTime] RSpec elapsed time: 6 minutes 20.92 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.04 1.11 1.45 1/278 3315344.345 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true346 is expected to eq true347 with webui_members_inherited_users feature flag disabled348 behaves like sets is_source_accessible_to_current_user to true for all members349 is expected to eq true350# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.67 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.04 1.11 1.45 1/278 3316351.352 with multiple members belonging to the same source353 avoid N+1 queries354# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.3 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.04 1.10 1.45 1/278 3317355.356 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true357 is expected to eq true358 with webui_members_inherited_users feature flag disabled359 behaves like sets is_source_accessible_to_current_user to true for all members360 is expected to eq true361# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.98 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.04 1.10 1.45 1/278 3318362.363 with multiple members belonging to the same source364 avoid N+1 queries365# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.49 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.11 1.12 1.45 1/278 3319366.367 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true368 is expected to eq true369 with webui_members_inherited_users feature flag disabled370 behaves like sets is_source_accessible_to_current_user to true for all members371 is expected to eq true372# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.33 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.11 1.12 1.45 1/278 3320373.374 with multiple members belonging to the same source375 avoid N+1 queries376# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.8 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.10 1.12 1.45 1/278 3321377.378 when current user can manage member of shared group not invited group members379 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true380 is expected to eq true381 with webui_members_inherited_users feature flag disabled382 behaves like sets is_source_accessible_to_current_user to true for all members383 is expected to eq true384# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.27 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.10 1.12 1.45 1/278 3322385.386 with multiple members belonging to the same source387 avoid N+1 queries388# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.78 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.02 1.10 1.44 1/278 3323389.390 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true391 is expected to eq true392 with webui_members_inherited_users feature flag disabled393 behaves like sets is_source_accessible_to_current_user to true for all members394 is expected to eq true395# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.44 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.02 1.10 1.44 2/278 3324396.397 with multiple members belonging to the same source398 avoid N+1 queries399# [RSpecRunTime] RSpec elapsed time: 6 minutes 46.96 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.01 1.10 1.44 1/278 3325400.401 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true402 is expected to eq true403 with webui_members_inherited_users feature flag disabled404 behaves like sets is_source_accessible_to_current_user to true for all members405 is expected to eq true406# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.65 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.01 1.10 1.44 1/278 3326407.408 with multiple members belonging to the same source409 avoid N+1 queries410# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.17 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.01 1.09 1.44 1/278 3327411.412 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true413 is expected to eq true414 with webui_members_inherited_users feature flag disabled415 behaves like sets is_source_accessible_to_current_user to true for all members416 is expected to eq true417# [RSpecRunTime] RSpec elapsed time: 6 minutes 54.76 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.01 1.09 1.44 1/278 3328418.419 with multiple members belonging to the same source420 avoid N+1 queries421# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.31 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.01 1.09 1.43 1/278 3329422.423 for group members424 behaves like assigns is_source_accessible_to_current_user425 for direct members426 source_visibility: :public427 behaves like sets is_source_accessible_to_current_user to true for all members428 is expected to eq true429 with webui_members_inherited_users feature flag disabled430 behaves like sets is_source_accessible_to_current_user to true for all members431 is expected to eq true432 source_visibility: :private433 behaves like sets is_source_accessible_to_current_user to true for all members434 is expected to eq true435 with webui_members_inherited_users feature flag disabled436 behaves like sets is_source_accessible_to_current_user to true for all members437 is expected to eq true438 for inherited members439 source_visibility: :public440 behaves like sets is_source_accessible_to_current_user to true for all members441 is expected to eq true442 with webui_members_inherited_users feature flag disabled443 behaves like sets is_source_accessible_to_current_user to true for all members444 is expected to eq true445 source_visibility: :private446 behaves like sets is_source_accessible_to_current_user to true for all members447 is expected to eq true448 with webui_members_inherited_users feature flag disabled449 behaves like sets is_source_accessible_to_current_user to true for all members450 is expected to eq true451 for shared source members452 when current user is unauthenticated453 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true454 is expected to eq true455 with webui_members_inherited_users feature flag disabled456 behaves like sets is_source_accessible_to_current_user to true for all members457 is expected to eq true458# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.71 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.09 1.11 1.44 1/278 3330459.460 with multiple members belonging to the same source461 avoid N+1 queries462# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.54 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.09 1.11 1.44 1/278 3331463.464 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false465 is expected to eq false466 with webui_members_inherited_users feature flag disabled467 behaves like sets is_source_accessible_to_current_user to true for all members468 is expected to eq true469# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.13 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.08 1.11 1.43 1/278 3332470.471 with multiple members belonging to the same source472 avoid N+1 queries473# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.94 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.08 1.11 1.43 1/278 3333474.475 when current user non-member of shared source476 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true477 is expected to eq true478 with webui_members_inherited_users feature flag disabled479 behaves like sets is_source_accessible_to_current_user to true for all members480 is expected to eq true481# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.5 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.08 1.11 1.43 1/278 3334482.483 with multiple members belonging to the same source484 avoid N+1 queries485# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.35 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.08 1.10 1.43 1/278 3335486.487 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false488 is expected to eq false489 with webui_members_inherited_users feature flag disabled490 behaves like sets is_source_accessible_to_current_user to true for all members491 is expected to eq true492# [RSpecRunTime] RSpec elapsed time: 7 minutes 12.9 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.08 1.10 1.43 1/278 3336493.494 with multiple members belonging to the same source495 avoid N+1 queries496# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.76 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.08 1.10 1.43 1/278 3337497.498 when current user a member of shared source but not of invited group499 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true500 is expected to eq true501 with webui_members_inherited_users feature flag disabled502 behaves like sets is_source_accessible_to_current_user to true for all members503 is expected to eq true504# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.57 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.15 1.12 1.44 1/278 3338505.506 with multiple members belonging to the same source507 avoid N+1 queries508# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.67 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.15 1.12 1.44 1/278 3339509.510 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false511 is expected to eq false512 with webui_members_inherited_users feature flag disabled513 behaves like sets is_source_accessible_to_current_user to true for all members514 is expected to eq true515# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.51 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.15 1.12 1.44 1/278 3340516.517 with multiple members belonging to the same source518 avoid N+1 queries519# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.63 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.14 1.12 1.43 1/278 3341520.521 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true522 is expected to eq true523 with webui_members_inherited_users feature flag disabled524 behaves like sets is_source_accessible_to_current_user to true for all members525 is expected to eq true526# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.53 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.14 1.12 1.43 1/278 3342527.528 with multiple members belonging to the same source529 avoid N+1 queries530# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.54 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.13 1.11 1.43 1/278 3343531.532 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: false533 is expected to eq false534 with webui_members_inherited_users feature flag disabled535 behaves like sets is_source_accessible_to_current_user to true for all members536 is expected to eq true537# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.43 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.13 1.11 1.43 1/278 3344538.539 with multiple members belonging to the same source540 avoid N+1 queries541# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.51 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.13 1.11 1.43 1/278 3345542.543 when current user is a direct member of shared group and of invited group through sharing544 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true545 is expected to eq true546 with webui_members_inherited_users feature flag disabled547 behaves like sets is_source_accessible_to_current_user to true for all members548 is expected to eq true549# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.64 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.12 1.11 1.43 1/278 3346550.551 with multiple members belonging to the same source552 avoid N+1 queries553# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.9 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.12 1.11 1.43 1/278 3347554.555 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true556 is expected to eq true557 with webui_members_inherited_users feature flag disabled558 behaves like sets is_source_accessible_to_current_user to true for all members559 is expected to eq true560# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.0 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.11 1.11 1.43 2/278 3348561.562 with multiple members belonging to the same source563 avoid N+1 queries564# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.27 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.11 1.11 1.43 1/278 3349565.566 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true567 is expected to eq true568 with webui_members_inherited_users feature flag disabled569 behaves like sets is_source_accessible_to_current_user to true for all members570 is expected to eq true571# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.38 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.10 1.11 1.42 1/278 3350572.573 with multiple members belonging to the same source574 avoid N+1 queries575# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.56 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.10 1.11 1.42 1/278 3351576.577 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true578 is expected to eq true579 with webui_members_inherited_users feature flag disabled580 behaves like sets is_source_accessible_to_current_user to true for all members581 is expected to eq true582# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.74 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.10 1.11 1.42 1/278 3352583.584 with multiple members belonging to the same source585 avoid N+1 queries586# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.06 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.09 1.11 1.42 1/278 3353587.588 when current user is a direct member of shared group and of invited group through inheritance589 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true590 is expected to eq true591 with webui_members_inherited_users feature flag disabled592 behaves like sets is_source_accessible_to_current_user to true for all members593 is expected to eq true594# [RSpecRunTime] RSpec elapsed time: 7 minutes 49.89 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.09 1.11 1.42 1/278 3354595.596 with multiple members belonging to the same source597 avoid N+1 queries598# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.92 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.08 1.10 1.42 1/278 3355599.600 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true601 is expected to eq true602 with webui_members_inherited_users feature flag disabled603 behaves like sets is_source_accessible_to_current_user to true for all members604 is expected to eq true605# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.74 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.08 1.10 1.42 1/278 3356606.607 with multiple members belonging to the same source608 avoid N+1 queries609# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.84 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.08 1.10 1.42 1/278 3357610.611 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true612 is expected to eq true613 with webui_members_inherited_users feature flag disabled614 behaves like sets is_source_accessible_to_current_user to true for all members615 is expected to eq true616# [RSpecRunTime] RSpec elapsed time: 7 minutes 58.69 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.08 1.10 1.42 3/278 3358617.618 with multiple members belonging to the same source619 avoid N+1 queries620# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.73 second. Current RSS: ~1272M. Threads: 4. load average: 1.08 1.10 1.42 1/278 3359621.622 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true623 is expected to eq true624 with webui_members_inherited_users feature flag disabled625 behaves like sets is_source_accessible_to_current_user to true for all members626 is expected to eq true627# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.57 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.07 1.10 1.41 1/278 3360628.629 with multiple members belonging to the same source630 avoid N+1 queries631# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.66 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.07 1.10 1.41 1/278 3361632.633 when current user can manage member of shared group not invited group members634 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true635 is expected to eq true636 with webui_members_inherited_users feature flag disabled637 behaves like sets is_source_accessible_to_current_user to true for all members638 is expected to eq true639# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.46 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.06 1.10 1.41 1/278 3362640.641 with multiple members belonging to the same source642 avoid N+1 queries643# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.47 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.06 1.10 1.41 1/278 3363644.645 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true646 is expected to eq true647 with webui_members_inherited_users feature flag disabled648 behaves like sets is_source_accessible_to_current_user to true for all members649 is expected to eq true650# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.28 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.06 1.10 1.41 1/278 3364651.652 with multiple members belonging to the same source653 avoid N+1 queries654# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.29 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.14 1.11 1.41 1/278 3365655.656 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true657 is expected to eq true658 with webui_members_inherited_users feature flag disabled659 behaves like sets is_source_accessible_to_current_user to true for all members660 is expected to eq true661# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.16 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.14 1.11 1.41 1/278 3366662.663 with multiple members belonging to the same source664 avoid N+1 queries665# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.17 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.13 1.11 1.41 1/278 3367666.667 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true668 is expected to eq true669 with webui_members_inherited_users feature flag disabled670 behaves like sets is_source_accessible_to_current_user to true for all members671 is expected to eq true672# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.97 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.13 1.11 1.41 1/278 3368673.674 with multiple members belonging to the same source675 avoid N+1 queries676# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.99 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.13 1.11 1.41 1/278 3369677.678# [RSpecRunTime] Finishing example group spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb. It took 3 minutes 12.55 seconds. Expected to take 3 minutes 32.86 seconds.679# [RSpecRunTime] Starting example group spec/lib/gitlab/regex_spec.rb. Expected to take 1 minute 21.53 seconds.680Gitlab::Regex681 .project_name_regex682 behaves like project name regex683 is expected to match "Gitlab++"684 is expected not to match "?gitlab"685 is expected not to match "Users's something"686 is expected not to match "users/something"687 behaves like project/group name chars regex688 is expected to match "gitlab-ce"689 is expected to match "GitLab CE"690 is expected to match "100 lines"691 is expected to match "gitlab.git"692 is expected to match "Český název"693 is expected to match "Dash – is this"694# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.74 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.12 1.11 1.41 2/278 3370695.696 .group_name_regex697 allows parenthesis698 does not start with parenthesis699 behaves like group name regex700 is expected not to match "?gitlab"701 is expected not to match "Users's something"702 is expected not to match "users/something"703 behaves like project/group name chars regex704 is expected to match "gitlab-ce"705 is expected to match "GitLab CE"706 is expected to match "100 lines"707 is expected to match "gitlab.git"708 is expected to match "Český název"709 is expected to match "Dash – is this"710# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.37 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.12 1.11 1.41 1/278 3371711.712 .group_name_regex_chars713 allows partial matches714 behaves like project/group name chars regex715 is expected to match "gitlab-ce"716 is expected to match "GitLab CE"717 is expected to match "100 lines"718 is expected to match "gitlab.git"719 is expected to match "Český název"720 is expected to match "Dash – is this"721 .project_name_regex_message722 is expected to eq "can contain only letters, digits, emoji, '_', '.', '+', dashes, or spaces. It must start with a letter, digit, emoji, or '_'."723 .group_name_regex_message724 is expected to eq "can contain only letters, digits, emoji, '_', '.', dash, space, parenthesis. It must start with letter, digit, emoji or '_'."725 .slack_link_regex726 is expected not to match "http://custom-url.com|click here"727 is expected not to match "custom-url.com|any-Charact3r$"728 is expected not to match "<custom-url.com|any-Charact3r$>"729 is expected not to match "<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|"730 is expected to match "<http://custom-url.com|click here>"731 is expected to match "<custom-url.com|any-Charact3r$>"732 is expected to match "<any-Charact3r$|any-Charact3r$>"733 is expected to match "<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<<|<https://gitlab.example|click here>"734# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.75 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.12 1.11 1.41 1/278 3372735.736 .environment_name_regex737 is expected to match "foo"738 is expected to match "a"739 is expected to match "foo-1"740 is expected to match "FOO"741 is expected to match "foo/1"742 is expected to match "foo.1"743 is expected not to match "9&foo"744 is expected not to match "foo-^"745 is expected not to match "!!()()"746 is expected not to match "/foo"747 is expected not to match "foo/"748 is expected not to match "/foo/"749 is expected not to match "/"750# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.57 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.11 1.11 1.41 1/278 3373751.752 .environment_scope_regex753 is expected to match "foo"754 is expected to match "foo*Z"755 is expected not to match "!!()()"756 .environment_slug_regex757 is expected to match "foo"758 is expected to match "foo-1"759 is expected not to match "FOO"760 is expected not to match "foo/1"761 is expected not to match "foo.1"762 is expected not to match "foo*1"763 is expected not to match "9foo"764 is expected not to match "foo-"765# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.16 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.11 1.11 1.41 4/278 3374766.767 .build_trace_section_regex768 without options769 is expected to match "section_start:1600445393032:NAME\r\e[0K"770 is expected to match "section_end:12345678:aBcDeFg1234\r\e[0K"771 is expected to match "section_start:0:sect_for_alpha-v1.0\r\e[0K"772 is expected not to match "section_start:section:0\r\e[0K"773 is expected not to match "section_:1600445393032:NAME\r\e[0K"774 is expected not to match "SECTION_START:1600445393032:NAME\r\e[0K"775 with options776 is expected to match "section_start:1600445393032:NAME[collapsed=true]\r\e[0K"777 is expected to match "section_start:1600445393032:NAME[collapsed=true, example_option=false]\r\e[0K"778 is expected to match "section_start:1600445393032:NAME[collapsed=true,example_option=false]\r\e[0K"779 is expected to match "section_start:1600445393032:NAME[numeric_option=1234567]\r\e[0K"780 is expected to match "section_end:1600445393032:NAME[collapsed=true]\r\e[0K"781 is expected not to match "section_start:1600445393032:NAME[collapsed=[]]]\r\e[0K"782 is expected not to match "section_start:1600445393032:NAME[collapsed = true]\r\e[0K"783 is expected not to match "section_start:1600445393032:NAME[collapsed = true, example_option=false]\r\e[0K"784 is expected not to match "section_start:1600445393032:NAME[collapsed=true, example_option=false]\r\e[0K"785 is expected not to match "section_start:1600445393032:NAME[]\r\e[0K"786# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.53 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.10 1.11 1.41 1/278 3375787.788 .container_repository_name_regex789 behaves like container repository name regex790 is expected to match "image"791 is expected to match "my/image"792 is expected to match "my/awesome/image-1"793 is expected to match "my/awesome/image.test"794 is expected to match "my/awesome/image--test"795 is expected to match "my/image__test"796 is expected to match "user1/project/a_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb------------x"797 is expected not to match "user1/project/a_bbbbb-------------"798 is expected not to match "my/image-.test"799 is expected not to match "my/image___test"800 is expected not to match "my/image_.test"801 is expected not to match "my/image_-test"802 is expected not to match "my/image..test"803 is expected not to match "my/image\\ntest"804 is expected not to match ".my/image"805 is expected not to match "my/image."806# [RSpecRunTime] RSpec elapsed time: 8 minutes 33.82 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.10 1.11 1.41 1/278 3376807.808 .aws_account_id_regex809 is expected to match "123456789012"810 is expected not to match "12345678901"811 is expected not to match "1234567890123"812 is expected not to match "12345678901a"813 .aws_arn_regex814 is expected to match "arn:aws:iam::123456789012:role/role-name"815 is expected to match "arn:aws:s3:::bucket/key"816 is expected to match "arn:aws:ec2:us-east-1:123456789012:volume/vol-1"817 is expected to match "arn:aws:rds:us-east-1:123456789012:pg:prod"818 is expected not to match "123456789012"819 is expected not to match "role/role-name"820 .utc_date_regex821 is expected to match "2019-10-20"822 is expected to match "1990-01-01"823 is expected not to match "11-1234-90"824 is expected not to match "aa-1234-cc"825 is expected not to match "9/9/2018"826 .cluster_agent_name_regex827 is expected to match "foo"828 is expected to match "foo-bar"829 is expected to match "1foo-bar"830 is expected to match "foo-bar2"831 is expected to match "foo-1bar"832 is expected not to match "foo.bar"833 is expected not to match "Foo"834 is expected not to match "FoO"835 is expected not to match "FoO-"836 is expected not to match "-foo-"837 is expected not to match "foo/bar"838# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.39 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.09 1.10 1.40 1/278 3377839.840 .kubernetes_namespace_regex841 is expected to match "foo"842 is expected to match "foo-bar"843 is expected to match "1foo-bar"844 is expected to match "foo-bar2"845 is expected to match "foo-1bar"846 is expected not to match "foo.bar"847 is expected not to match "Foo"848 is expected not to match "FoO"849 is expected not to match "FoO-"850 is expected not to match "-foo-"851 is expected not to match "foo/bar"852# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.98 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.09 1.10 1.40 1/278 3378853.854 .kubernetes_dns_subdomain_regex855 is expected to match "foo"856 is expected to match "foo-bar"857 is expected to match "foo.bar"858 is expected to match "foo1.bar"859 is expected to match "foo1.2bar"860 is expected to match "foo.bar1"861 is expected to match "1foo.bar1"862 is expected not to match "Foo"863 is expected not to match "FoO"864 is expected not to match "FoO-"865 is expected not to match "-foo-"866 is expected not to match "foo/bar"867# [RSpecRunTime] RSpec elapsed time: 8 minutes 40.76 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.09 1.10 1.40 1/280 3379868.869 .conan_package_reference_regex870 is expected to match "123456789"871 is expected to match "asdf1234"872 is expected not to match "@foo"873 is expected not to match "0/pack+age/1@1/0"874 is expected not to match "!!()()"875 .conan_revision_regex876 is expected to match "0"877 is expected not to match "foo"878 is expected not to match "!!()()"879 .composer_dev_version_regex880 is expected to match "dev-master"881 is expected to match "1.x-dev"882 is expected not to match "foobar"883 is expected not to match "1.2.3"884 conan recipe components885 .conan_recipe_component_regex886 is expected not to match "_"887 behaves like accepting valid recipe components values888 is expected to match "foobar"889 is expected to match "foo_bar"890 is expected to match "foo+bar"891 is expected to match "_foo+bar-baz+1.0"892 is expected to match "1.0.0"893 is expected not to match "-foo_bar"894 is expected not to match "+foo_bar"895 is expected not to match ".foo_bar"896 is expected not to match "foo@bar"897 is expected not to match "foo/bar"898 is expected not to match "!!()()"899 is expected not to match "f_af_af_af_af_af_af_af_af_af_af_af_af_af_af_af_af_a"900# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.26 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.08 1.10 1.40 1/280 3380901.902 .conan_recipe_user_channel_regex903 is expected to match "_"904 behaves like accepting valid recipe components values905 is expected to match "foobar"906 is expected to match "foo_bar"907 is expected to match "foo+bar"908 is expected to match "_foo+bar-baz+1.0"909 is expected to match "1.0.0"910 is expected not to match "-foo_bar"911 is expected not to match "+foo_bar"912 is expected not to match ".foo_bar"913 is expected not to match "foo@bar"914 is expected not to match "foo/bar"915 is expected not to match "!!()()"916 is expected not to match "f_af_af_af_af_af_af_af_af_af_af_af_af_af_af_af_af_a"917# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.12 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.08 1.10 1.40 1/280 3381918.919 .package_name_regex920 is expected to match "123"921 is expected to match "foo"922 is expected to match "foo/bar"923 is expected to match "@foo/bar"924 is expected to match "com/mycompany/app/my-app"925 is expected to match "my-package/1.0.0@my+project+path/beta"926 is expected not to match "my-package/1.0.0@@@@@my+project+path/beta"927 is expected not to match "$foo/bar"928 is expected not to match "@foo/@/bar"929 is expected not to match "@@foo/bar"930 is expected not to match "my package name"931 is expected not to match "!!()()"932 is expected not to match "..\n..\foo"933 has no backtracking issue934# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.12 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.08 1.10 1.40 1/280 3382935.936 .maven_file_name_regex937 is expected to match "123"938 is expected to match "foo"939 is expected to match "foo+bar-2_0.pom"940 is expected to match "foo.bar.baz-2.0-20190901.47283-1.jar"941 is expected to match "maven-metadata.xml"942 is expected to match "1.0-SNAPSHOT"943 is expected not to match "../../foo"944 is expected not to match "..\\..\\foo"945 is expected not to match "%2f%2e%2e%2f%2essh%2fauthorized_keys"946 is expected not to match "$foo/bar"947 is expected not to match "my file name"948 is expected not to match "!!()()"949# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.91 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.08 1.10 1.40 2/280 3383950.951 .maven_path_regex952 is expected to match "123"953 is expected to match "foo"954 is expected to match "foo/bar"955 is expected to match "@foo/bar"956 is expected to match "com/mycompany/app/my-app"957 is expected to match "com/mycompany/app/my-app/1.0-SNAPSHOT"958 is expected to match "com/mycompany/app/my-app/1.0-SNAPSHOT+debian64"959 is expected not to match "com/mycompany/app/my+app/1.0-SNAPSHOT"960 is expected not to match "$foo/bar"961 is expected not to match "@foo/@/bar"962 is expected not to match "my package name"963 is expected not to match "!!()()"964# [RSpecRunTime] RSpec elapsed time: 8 minutes 51.63 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.07 1.10 1.40 1/280 3384965.966 .maven_version_regex967 has no ReDoS issues with long strings968 has no ReDos issues with long strings ending with an exclamation mark969 is expected to match "0"970 is expected to match "1"971 is expected to match "03"972 is expected to match "2.0"973 is expected to match "01.2"974 is expected to match "10.2.3-beta"975 is expected to match "1.2-SNAPSHOT"976 is expected to match "20"977 is expected to match "20.3"978 is expected to match "1.2.1"979 is expected to match "1.4.2-12"980 is expected to match "1.2-beta-2"981 is expected to match "12.1.2-2-1"982 is expected to match "1.1-beta-2"983 is expected to match "1.3.350.v20200505-1744"984 is expected to match "2.0.0.v200706041905-7C78EK9E_EkMNfNOd2d8qq"985 is expected to match "1.2-alpha-1-20050205.060708-1"986 is expected to match "703220b4e2cea9592caeb9f3013f6b1e5335c293"987 is expected to match "RELEASE"988 is expected not to match "..1.2.3"989 is expected not to match "1.2.3..beta"990 is expected not to match " 1.2.3"991 is expected not to match "1.2.3 \r\t"992 is expected not to match "\r\t 1.2.3"993 is expected not to match "1./2.3"994 is expected not to match "1.2.3-4/../../"995 is expected not to match "1.2.3-4%2e%2e%"996 is expected not to match "../../../../../1.2.3"997 is expected not to match "%2e%2e%2f1.2.3"998# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.96 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.07 1.10 1.40 1/280 3385999.1000 .nuget_version_regex1001 is expected to match "1.2"1002 is expected to match "1.2.3"1003 is expected to match "1.2.3.4"1004 is expected to match "1.2.3.4-stable.1"1005 is expected to match "1.2.3-beta"1006 is expected to match "1.2.3-alpha.3"1007 is expected to match "1.0.7+r3456"1008 is expected not to match "1"1009 is expected not to match "1./2.3"1010 is expected not to match "../../../../../1.2.3"1011 is expected not to match "%2e%2e%2f1.2.3"1012# [RSpecRunTime] RSpec elapsed time: 8 minutes 57.5 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.06 1.10 1.39 1/280 33861013.1014 .nuget_package_name_regex1015 is expected to match "My.Package"1016 is expected to match "My.Package.Mvc"1017 is expected to match "MyPackage"1018 is expected to match "My.23.Package"1019 is expected to match "My23Package"1020 is expected to match "runtime.my-test64.runtime.package.Mvc"1021 is expected to match "my_package"1022 is expected not to match "My/package"1023 is expected not to match "../../../my_package"1024 is expected not to match "%2e%2e%2fmy_package"1025# [RSpecRunTime] RSpec elapsed time: 8 minutes 58.97 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.06 1.10 1.39 1/280 33871026.1027 .terraform_module_package_name_regex1028 is expected to match "my-module/my-system"1029 is expected to match "my/module"1030 is expected not to match "my-module"1031 is expected not to match "My-Module"1032 is expected not to match "my_module"1033 is expected not to match "my.module"1034 is expected not to match "../../../my-module"1035 is expected not to match "%2e%2e%2fmy-module"1036# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.11 second. Current RSS: ~1434M. Threads: 4. load average: 1.06 1.10 1.39 1/280 33881037.1038 .pypi_version_regex1039 is expected to match "0.1"1040 is expected to match "2.0"1041 is expected to match "1.2.0"1042 is expected to match "0100!0.0"1043 is expected to match "00!1.2"1044 is expected to match "1.0a"1045 is expected to match "1.0-a"1046 is expected to match "1.0.a1"1047 is expected to match "1.0a1"1048 is expected to match "1.0-a1"1049 is expected to match "1.0alpha1"1050 is expected to match "1.0b1"1051 is expected to match "1.0beta1"1052 is expected to match "1.0rc1"1053 is expected to match "1.0pre1"1054 is expected to match "1.0preview1"1055 is expected to match "1.0.dev1"1056 is expected to match "1.0.DEV1"1057 is expected to match "1.0.post1"1058 is expected to match "1.0.rev1"1059 is expected to match "1.0.r1"1060 is expected to match "1.0c2"1061 is expected to match "2012.15"1062 is expected to match "1.0+5"1063 is expected to match "1.0+abc.5"1064 is expected to match "1!1.1"1065 is expected to match "1.0c3"1066 is expected to match "1.0rc2"1067 is expected to match "1.0c1"1068 is expected to match "1.0b2-346"1069 is expected to match "1.0b2.post345"1070 is expected to match "1.0b2.post345.dev456"1071 is expected to match "1.2.rev33+123456"1072 is expected to match "1.1.dev1"1073 is expected to match "1.0b1.dev456"1074 is expected to match "1.0a12.dev456"1075 is expected to match "1.0b2"1076 is expected to match "1.0.dev456"1077 is expected to match "1.0c1.dev456"1078 is expected to match "1.0.post456"1079 is expected to match "1.0.post456.dev34"1080 is expected to match "1.2+123abc"1081 is expected to match "1.2+abc"1082 is expected to match "1.2+abc123"1083 is expected to match "1.2+abc123def"1084 is expected to match "1.2+1234.abc"1085 is expected to match "1.2+123456"1086 is expected to match "1.2.r32+123456"1087 is expected to match "1!1.2.rev33+123456"1088 is expected to match "1.0a12"1089 is expected to match "1.2.3-45+abcdefgh"1090 is expected to match "v1.2.3"1091 is expected not to match "1.2.3-45-abcdefgh"1092 is expected not to match "..1.2.3"1093 is expected not to match " 1.2.3"1094 is expected not to match "1.2.3 \r\t"1095 is expected not to match "\r\t 1.2.3"1096 is expected not to match "1./2.3"1097 is expected not to match "1.2.3-4/../../"1098 is expected not to match "1.2.3-4%2e%2e%"1099 is expected not to match "../../../../../1.2.3"1100 is expected not to match "%2e%2e%2f1.2.3"1101# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.47 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.05 1.09 1.39 1/280 33891102.1103 .debian_package_name_regex1104 is expected to match "0ad"1105 is expected to match "g++"1106 is expected to match "lua5.1"1107 is expected to match "samba"1108 is expected not to match ""1109 is expected not to match "-a"1110 is expected not to match "+a"1111 is expected not to match ".a"1112 is expected not to match "_a"1113 is expected not to match "a~"1114 is expected not to match "aé"1115 is expected not to match "a"1116 is expected not to match "Aa"1117 is expected not to match "aA"1118 is expected not to match "a_b"1119 behaves like regex rejecting path traversal1120 is expected not to match "a../b"1121 is expected not to match "a..%2fb"1122 is expected not to match "a%2e%2e%2fb"1123 is expected not to match "a%2e%2e/b"1124# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.13 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.05 1.09 1.39 1/280 33901125.1126 .debian_version_regex1127 valid versions1128 is expected to match "1.0"1129 is expected to match "1.0~alpha1"1130 is expected to match "2:4.9.5+dfsg-5+deb10u1"1131 is expected to match "0.0.0-806aa143-f0bf-4f27-be65-8e4fcb745f37"1132 dpkg errors1133 is expected not to match ""1134 is expected not to match "1 0"1135 is expected not to match ":1.0"1136 is expected not to match "a:1.0"1137 is expected not to match "-1:1.0"1138 is expected not to match "9999999999:1.0"1139 is expected not to match "2:"1140 is expected not to match "1.0-"1141 is expected not to match "-1"1142 is expected not to match "2:-1"1143# [RSpecRunTime] RSpec elapsed time: 9 minutes 13.13 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.05 1.09 1.39 1/280 33911144.1145 dpkg warnings1146 is expected not to match "a"1147 is expected not to match "a1.0"1148 is expected not to match "1_0"1149 is expected not to match "1.0-1_0"1150 dpkg accepts1151 is expected not to match " 1.0"1152 is expected not to match "1.0 "1153 is expected not to match "1:2:3"1154 is expected to match "1-2-3-4-5-6-7-8-9-10-11-12-13-14-15"1155 is expected not to match "1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16"1156 path traversals1157 is expected not to match "1../0"1158 is expected not to match "1..%2f0"1159 is expected not to match "1%2e%2e%2f0"1160 is expected not to match "1%2e%2e/0"1161 .debian_direct_upload_filename_regex1162 is expected to match "libsample0_1.2.3~alpha2_amd64.deb"1163 is expected to match "sample-dev_1.2.3~binary_amd64.deb"1164 is expected to match "sample-udeb_1.2.3~alpha2_amd64.udeb"1165 is expected to match "sample-ddeb_1.2.3~alpha2_amd64.ddeb"1166 is expected not to match "sample_1.2.3~alpha2_amd64.buildinfo"1167 is expected not to match "sample_1.2.3~alpha2_amd64.changes"1168 is expected not to match "sample_1.2.3~alpha2.dsc"1169 is expected not to match "sample_1.2.3~alpha2.tar.xz"1170 is expected not to match "libsample0_1.2.3~alpha2_amd64.debu"1171# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.19 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.05 1.09 1.38 1/280 33921172.1173 .helm_channel_regex1174 is expected to match "release"1175 is expected to match "my-repo"1176 is expected to match "My-Re_po"1177 is expected to match "my_repo42"1178 is expected to match "1.2.3"1179 is expected to match "v1.2.3-beta-12"1180 is expected to match "renovate_https-github.com-operator-framework-operator-lifecycle-manager.git-0.x"1181 is expected not to match ""1182 is expected not to match "hé"1183 is expected not to match ".1.23"1184 is expected not to match "1..23"1185 is expected not to match "1.2.3."1186 is expected not to match "1..2.3."1187 is expected not to match "1/../2.3."1188 is expected not to match "1/..%2F2.3."1189# [RSpecRunTime] RSpec elapsed time: 9 minutes 18.32 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.05 1.09 1.38 1/280 33931190.1191 .helm_package_regex1192 is expected to match "release"1193 is expected to match "my-repo"1194 is expected to match "my-repo42"1195 is expected not to match ""1196 is expected not to match "hé"1197 is expected not to match "my/../repo"1198 is expected not to match "me%2f%2e%2e%2f"1199 .helm_version_regex1200 is expected to match "1.2.3"1201 is expected to match "1.2.3-beta"1202 is expected to match "1.2.3-alpha.3"1203 is expected to match "v1.2.3"1204 is expected to match "v1.2.3-beta"1205 is expected to match "v1.2.3-alpha.3"1206 is expected not to match "1"1207 is expected not to match "1.2"1208 is expected not to match "1./2.3"1209 is expected not to match "../../../../../1.2.3"1210 is expected not to match "%2e%2e%2f1.2.3"1211 is expected not to match "v1"1212 is expected not to match "v1.2"1213 is expected not to match "v1./2.3"1214 is expected not to match "v../../../../../1.2.3"1215 is expected not to match "v%2e%2e%2f1.2.3"1216# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.48 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.04 1.09 1.38 1/280 33941217.1218 .semver_regex1219 is expected to match "1.2.3"1220 is expected to match "1.2.3-beta"1221 is expected to match "1.2.3-alpha.3"1222 is expected to match "1.2.3-alpha.3+abcd"1223 is expected not to match "1"1224 is expected not to match "1.2"1225 is expected not to match "1./2.3"1226 is expected not to match "../../../../../1.2.3"1227 is expected not to match "%2e%2e%2f1.2.3"1228# [RSpecRunTime] RSpec elapsed time: 9 minutes 22.76 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.04 1.09 1.38 1/280 33951229.1230 .go_package_regex1231 is expected to match "example.com"1232 is expected to match "example.com/foo"1233 is expected to match "example.com/foo/bar"1234 is expected to match "example.com/foo/bar/baz"1235 is expected to match "tl.dr.foo.bar.baz"1236 .unbounded_semver_regex1237 is expected to match "1.2.3"1238 is expected to match "1.2.3-beta"1239 is expected to match "1.2.3-alpha.3"1240 is expected not to match "1"1241 is expected not to match "1.2"1242 is expected not to match "1./2.3"1243 .generic_package_version_regex1244 is expected to match "1.2.3"1245 is expected to match "1.3.350"1246 is expected to match "1.3.350-20201230123456"1247 is expected to match "1.2.3-rc1"1248 is expected to match "1.2.3g"1249 is expected to match "1.2"1250 is expected to match "1.2.bananas"1251 is expected to match "v1.2.4-build"1252 is expected to match "d50d836eb3de6177ce6c7a5482f27f9c2c84b672"1253 is expected to match "this_is_a_string_only"1254 is expected not to match "..1.2.3"1255 is expected not to match " 1.2.3"1256 is expected not to match "1.2.3 \r\t"1257 is expected not to match "\r\t 1.2.3"1258 is expected not to match "1.2.3-4/../../"1259 is expected not to match "1.2.3-4%2e%2e%"1260 is expected not to match "../../../../../1.2.3"1261 is expected not to match "%2e%2e%2f1.2.3"1262 is expected not to match ""1263# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.85 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.04 1.08 1.38 1/280 33961264.1265 .generic_package_name_regex1266 is expected to match "123"1267 is expected to match "foo"1268 is expected to match "foo.bar.baz-2.0-20190901.47283-1"1269 is expected not to match "../../foo"1270 is expected not to match "..\\..\\foo"1271 is expected not to match "%2f%2e%2e%2f%2essh%2fauthorized_keys"1272 is expected not to match "$foo/bar"1273 is expected not to match "my file name"1274 is expected not to match "!!()()"1275# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.12 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.04 1.08 1.38 1/280 33971276.1277 .generic_package_file_name_regex1278 is expected to match "123"1279 is expected to match "foo"1280 is expected to match "foo.bar.baz-2.0-20190901.47283-1.jar"1281 is expected not to match "../../foo"1282 is expected not to match "..\\..\\foo"1283 is expected not to match "%2f%2e%2e%2f%2essh%2fauthorized_keys"1284 is expected not to match "$foo/bar"1285 is expected not to match "my file name"1286 is expected not to match "!!()()"1287# [RSpecRunTime] RSpec elapsed time: 9 minutes 29.45 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.04 1.08 1.38 1/280 33981288.1289 .prefixed_semver_regex1290 is expected to match "v1.2.3"1291 is expected to match "v1.2.3-beta"1292 is expected to match "v1.2.3-alpha.3"1293 is expected not to match "v1"1294 is expected not to match "v1.2"1295 is expected not to match "v1./2.3"1296 is expected not to match "v../../../../../1.2.3"1297 is expected not to match "v%2e%2e%2f1.2.3"1298# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.62 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.04 1.08 1.38 1/280 33991299.1300 Packages::API_PATH_REGEX1301 is expected to match "/api/v4/group/12345/-/packages/composer/p/123456789"1302 is expected to match "/api/v4/group/12345/-/packages/composer/p2/pkg_name"1303 is expected to match "/api/v4/group/12345/-/packages/composer/packages"1304 is expected to match "/api/v4/group/12345/-/packages/composer/pkg_name"1305 is expected to match "/api/v4/groups/1234/-/packages/maven/a/path/file.jar"1306 is expected to match "/api/v4/groups/1234/-/packages/nuget/index"1307 is expected to match "/api/v4/groups/1234/-/packages/nuget/metadata/pkg_name/1.3.4"1308 is expected to match "/api/v4/groups/1234/-/packages/nuget/metadata/pkg_name/index"1309 is expected to match "/api/v4/groups/1234/-/packages/nuget/query"1310 is expected to match "/api/v4/packages/conan/v1/conans/pkg_name/1.2.3/username/stable"1311 is expected to match "/api/v4/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/digest"1312 is expected to match "/api/v4/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/download_urls"1313 is expected to match "/api/v4/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/packages/pkg_ref"1314 is expected to match "/api/v4/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/packages/pkg_ref/digest"1315 is expected to match "/api/v4/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/packages/pkg_ref/download_urls"1316 is expected to match "/api/v4/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/packages/pkg_ref/upload_urls"1317 is expected to match "/api/v4/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/upload_urls"1318 is expected to match "/api/v4/packages/conan/v1/conans/search"1319 is expected to match "/api/v4/packages/conan/v1/files/pkg_name/1.2.3/username/stable/2.3/export/file.name"1320 is expected to match "/api/v4/packages/conan/v1/files/pkg_name/1.2.3/username/stable/2.3/export/file.name/authorize"1321 is expected to match "/api/v4/packages/conan/v1/files/pkg_name/1.2.3/username/stable/2.3/package/pkg_ref/pkg_revision/file.name"1322 is expected to match "/api/v4/packages/conan/v1/files/pkg_name/1.2.3/username/stable/2.3/package/pkg_ref/pkg_revision/file.name/authorize"1323 is expected to match "/api/v4/packages/conan/v1/ping"1324 is expected to match "/api/v4/packages/conan/v1/users/authenticate"1325 is expected to match "/api/v4/packages/conan/v1/users/check_credentials"1326 is expected to match "/api/v4/packages/maven/a/path/file.jar"1327 is expected to match "/api/v4/packages/npm/-/package/pkg_name/dist-tags"1328 is expected to match "/api/v4/packages/npm/-/package/pkg_name/dist-tags/tag"1329 is expected to match "/api/v4/packages/npm/pkg_name"1330 is expected to match "/api/v4/projects/1234/packages/composer"1331 is expected to match "/api/v4/projects/1234/packages/composer/archives/pkg_name"1332 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/pkg_name/1.2.3/username/stable"1333 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/digest"1334 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/download_urls"1335 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/packages/pkg_ref"1336 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/packages/pkg_ref/digest"1337 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/packages/pkg_ref/download_urls"1338 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/packages/pkg_ref/upload_urls"1339 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/pkg_name/1.2.3/username/stable/upload_urls"1340 is expected to match "/api/v4/projects/1234/packages/conan/v1/conans/search"1341 is expected to match "/api/v4/projects/1234/packages/conan/v1/files/pkg_name/1.2.3/username/stable/2.3/export/file.name"1342 is expected to match "/api/v4/projects/1234/packages/conan/v1/files/pkg_name/1.2.3/username/stable/2.3/export/file.name/authorize"1343 is expected to match "/api/v4/projects/1234/packages/conan/v1/files/pkg_name/1.2.3/username/stable/2.3/package/pkg_ref/pkg_revision/file.name"1344 is expected to match "/api/v4/projects/1234/packages/conan/v1/files/pkg_name/1.2.3/username/stable/2.3/package/pkg_ref/pkg_revision/file.name/authorize"1345 is expected to match "/api/v4/projects/1234/packages/conan/v1/ping"1346 is expected to match "/api/v4/projects/1234/packages/conan/v1/users/authenticate"1347 is expected to match "/api/v4/projects/1234/packages/conan/v1/users/check_credentials"1348 is expected to match "/api/v4/projects/1234/packages/debian/dists/stable/compon/binary-x64/Packages"1349 is expected to match "/api/v4/projects/1234/packages/debian/dists/stable/InRelease"1350 is expected to match "/api/v4/projects/1234/packages/debian/dists/stable/Release"1351 is expected to match "/api/v4/projects/1234/packages/debian/dists/stable/Release.gpg"1352 is expected to match "/api/v4/projects/1234/packages/debian/file.name"1353 is expected to match "/api/v4/projects/1234/packages/debian/file.name/authorize"1354 is expected to match "/api/v4/projects/1234/packages/debian/pool/compon/e/pkg/file.name"1355 is expected to match "/api/v4/projects/1234/packages/generic/pkg_name/1.3.4/myfile.txt"1356 is expected to match "/api/v4/projects/1234/packages/generic/pkg_name/1.3.4/myfile.txt/authorize"1357 is expected to match "/api/v4/projects/1234/packages/go/my_module/@v/11.2.3.info"1358 is expected to match "/api/v4/projects/1234/packages/go/my_module/@v/11.2.3.mod"1359 is expected to match "/api/v4/projects/1234/packages/go/my_module/@v/11.2.3.zip"1360 is expected to match "/api/v4/projects/1234/packages/go/my_module/@v/list"1361 is expected to match "/api/v4/projects/1234/packages/maven/a/path/file.jar"1362 is expected to match "/api/v4/projects/1234/packages/maven/a/path/file.jar/authorize"1363 is expected to match "/api/v4/projects/1234/packages/npm/-/package/pkg_name/dist-tags"1364 is expected to match "/api/v4/projects/1234/packages/npm/-/package/pkg_name/dist-tags/tag"1365 is expected to match "/api/v4/projects/1234/packages/npm/pkg_name"1366 is expected to match "/api/v4/projects/1234/packages/npm/pkg_name/-/tarball.tgz"1367 is expected to match "/api/v4/projects/1234/packages/nuget"1368 is expected to match "/api/v4/projects/1234/packages/nuget/authorize"1369 is expected to match "/api/v4/projects/1234/packages/nuget/download/pkg_name/1.3.4/pkg.npkg"1370 is expected to match "/api/v4/projects/1234/packages/nuget/download/pkg_name/index"1371 is expected to match "/api/v4/projects/1234/packages/nuget/index"1372 is expected to match "/api/v4/projects/1234/packages/nuget/metadata/pkg_name/1.3.4"1373 is expected to match "/api/v4/projects/1234/packages/nuget/metadata/pkg_name/index"1374 is expected to match "/api/v4/projects/1234/packages/nuget/query"1375 is expected to match "/api/v4/projects/1234/packages/pypi"1376 is expected to match "/api/v4/projects/1234/packages/pypi/authorize"1377 is expected to match "/api/v4/projects/1234/packages/pypi/files/1234567890/file.identifier"1378 is expected to match "/api/v4/projects/1234/packages/pypi/simple/pkg_name"1379 is expected to match "/api/v4/projects/1234/packages/rubygems/api/v1/dependencies"1380 is expected to match "/api/v4/projects/1234/packages/rubygems/api/v1/gems"1381 is expected to match "/api/v4/projects/1234/packages/rubygems/api/v1/gems/authorize"1382 is expected to match "/api/v4/projects/1234/packages/rubygems/gems/pkg"1383 is expected to match "/api/v4/projects/1234/packages/rubygems/pkg"1384 is expected to match "/api/v4/projects/1234/packages/rubygems/quick/Marshal.4.8/pkg"1385 is expected not to match ""1386 is expected not to match "foo"1387 is expected not to match "/api/v4"1388 is expected not to match "/api/v4/version"1389 is expected not to match "/api/v4/packages"1390 is expected not to match "/api/v4/packages/"1391 is expected not to match "/api/v4/group"1392 is expected not to match "/api/v4/group/12345"1393 is expected not to match "/api/v4/group/12345/-"1394 is expected not to match "/api/v4/group/12345/-/packages"1395 is expected not to match "/api/v4/group/12345/-/packages/"1396 is expected not to match "/api/v4/group/12345/-/packages/50"1397 is expected not to match "/api/v4/groups"1398 is expected not to match "/api/v4/groups/12345"1399 is expected not to match "/api/v4/groups/12345/-"1400 is expected not to match "/api/v4/groups/12345/-/packages"1401 is expected not to match "/api/v4/groups/12345/-/packages/"1402 is expected not to match "/api/v4/groups/12345/-/packages/50"1403 is expected not to match "/api/v4/groups/12345/packages"1404 is expected not to match "/api/v4/groups/12345/packages/"1405 is expected not to match "/api/v4/groups/12345/badges"1406 is expected not to match "/api/v4/groups/12345/issues"1407 is expected not to match "/api/v4/projects"1408 is expected not to match "/api/v4/projects/1234"1409 is expected not to match "/api/v4/projects/1234/packages"1410 is expected not to match "/api/v4/projects/1234/packages/"1411 is expected not to match "/api/v4/projects/1234/packages/50"1412 is expected not to match "/api/v4/projects/1234/packages/50/package_files"1413 is expected not to match "/api/v4/projects/1234/merge_requests"1414 is expected not to match "/api/v4/projects/1234/registry/repositories"1415 is expected not to match "/api/v4/projects/1234/issues"1416 is expected not to match "/api/v4/projects/1234/members"1417 is expected not to match "/api/v4/projects/1234/milestones"1418 is expected not to match "/api/v4/groups/1234/packages/debian/dists/stable/compon/binary-compo/Packages"1419 is expected not to match "/api/v4/groups/1234/packages/debian/dists/stable/InRelease"1420 is expected not to match "/api/v4/groups/1234/packages/debian/dists/stable/Release"1421 is expected not to match "/api/v4/groups/1234/packages/debian/dists/stable/Release.gpg"1422 is expected not to match "/api/v4/groups/1234/packages/debian/pool/compon/a/pkg/file.name"1423# [RSpecRunTime] RSpec elapsed time: 9 minutes 46.81 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.09 1.10 1.37 1/281 34001424.1425 Packages::MAVEN_SNAPSHOT_DYNAMIC_PARTS1426 is expected to match "test-2.11-20230303.163304-1.jar"1427 is expected to match "test-2.11-20230303.163304-1-javadoc.jar"1428 is expected to match "test-2.11-20230303.163304-1-sources.jar"1429 is expected to match "test-2.11-20230303.163304-1-20230303.163304-1.jar"1430 is expected to match "test-2.11-20230303.163304-1-20230303.163304-1-javadoc.jar"1431 is expected to match "test-2.11-20230303.163304-1-20230303.163304-1-sources.jar"1432 is expected to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-20230303.163304-1-sources.jar"1433 is expected to match "test-2.11-20230303.163304-1-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.jar"1434 is expected to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-20230303.163304-1-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.jar"1435 is expected not to match ""1436 is expected not to match nil1437 is expected not to match "test"1438 is expected not to match "1.2.3"1439 is expected not to match "1.2.3-javadoc.jar"1440 is expected not to match "-202303039.163304-1.jar"1441 is expected not to match "test-2.11-202303039.163304-1.jar"1442 is expected not to match "test-2.11-20230303.16330-1.jar"1443 is expected not to match "test-2.11-202303039.163304.jar"1444 is expected not to match "test-2.11-202303039.163304-.jar"1445 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-20230303.163304-1-sources.jar"1446 is expected not to match "test-2.11-20230303.163304-1-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.jar"1447 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-20230303.163304-1-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.jar"1448# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.85 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.09 1.10 1.37 1/281 34011449.1450 .composer_package_version_regex1451 is expected to match "v1.2.3"1452 is expected to match "v1.2.x"1453 is expected to match "v1.2.X"1454 is expected to match "1.2.3"1455 is expected to match "1"1456 is expected to match "v1"1457 is expected to match "1.2"1458 is expected to match "v1.2"1459 is expected not to match "1.2.3-beta"1460 is expected not to match "1.2.x-beta"1461 is expected not to match "1.2.X-beta"1462 is expected not to match "1.2.3-alpha.3"1463 is expected not to match "1./2.3"1464 is expected not to match "v1./2.3"1465 is expected not to match "../../../../../1.2.3"1466 is expected not to match "%2e%2e%2f1.2.3"1467# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.15 seconds. Current RSS: ~1448M. Threads: 4. load average: 1.09 1.09 1.37 1/281 34021468.1469 .sha256_regex1470 is expected to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"1471 is expected to match "abcdefABCDEF1234567890abcdefABCDEF1234567890abcdefABCDEF12345678"1472 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"1473 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"1474 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaag"1475 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa{"1476 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa%"1477 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa*"1478 is expected not to match "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa#"1479 is expected not to match ""1480# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.62 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.09 1.09 1.37 1/281 34031481.1482 .sep_by_11483 is expected to match "abc"1484 is expected to match "abc.def"1485 is expected to match "abc.def.caf"1486 is expected to match "abc..def"1487 is expected to match "abc..def..caf"1488 is expected to match "abc...def"1489 is expected to match "abc....def........caf"1490 is expected to match "abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc"1491 is expected not to match ""1492 is expected not to match "a"1493 is expected not to match "aaaa"1494 is expected not to match "foo"1495 is expected not to match ".abc"1496 is expected not to match "abc."1497 is expected not to match ".abc.def"1498 is expected not to match "abc.def."1499 is expected not to match "abc.defe.caf"1500 is expected not to match "abc!abc"1501 is expected not to match "abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc.abc!"1502# [RSpecRunTime] RSpec elapsed time: 9 minutes 56.25 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.08 1.09 1.37 1/281 34041503.1504 .x509_subject_key_identifier_regex1505 is expected to match "AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB:AB"1506 is expected to match "CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD"1507 is expected to match "79:FB:C1:E5:6B:53:8B:0A"1508 is expected to match "79:fb:c1:e5:6b:53:8b:0a"1509 is expected not to match ""1510 is expected not to match "CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:CD:GG"1511 is expected not to match "random string"1512 is expected not to match "12321342545356434523412341245452345623453542345234523453245"1513# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.45 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.08 1.09 1.37 1/281 34051514.1515 code, html blocks, or html comment blocks regex1516 code blocks1517 is expected to match "```ruby\nsomething\n```"1518 is expected not to match "must start in first column ```ruby\nsomething\n```"1519 is expected not to match "```ruby must be multi-line ```"1520 is expected to eq "```code\nsome code\n\n>>>\nthat includes a multiline-blockquote\n>>>\n```"1521 HTML blocks1522 untrusted regular expression1523 is expected to match "<section>\nsomething\n</section>"1524 is expected not to match "must start in first column <section>\nsomething\n</section>"1525 is expected not to match "<section>must be multi-line</section>"1526 is expected to eq "<section>\n<p>paragraph</p>\n\n>>>\nthat includes a multiline-blockquote\n>>>\n</section>"1527 HTML comment lines1528 is expected to match "<!-- single line comment -->"1529 is expected not to match "<!--\nblock comment\n-->"1530 is expected not to match "must start in first column <!-- comment -->"1531 is expected to eq [["<!-- an HTML comment -->"], ["<!-- another HTML comment -->"]]1532 HTML comment blocks1533 is expected to match "<!--\ncomment\n-->"1534 is expected not to match "must start in first column <!--\ncomment\n-->"1535 is expected to eq "<!-- the start of an HTML comment\n- [ ] list item commented out\nmore text -->"1536# [RSpecRunTime] Finishing example group spec/lib/gitlab/regex_spec.rb. It took 1 minute 39.52 seconds. Expected to take 1 minute 21.53 seconds.1537# [RSpecRunTime] Starting example group spec/graphql/types/project_type_spec.rb. Expected to take 59.73 seconds.1538Types::ProjectType1539 is expected to expose permissions using Types::PermissionTypes::Project1540 is expected to eq "Project"1541 is expected to require graphql authorizations :read_project1542 has the expected fields1543 count1544 returns valid projects count1545# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.3 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.15 1.11 1.37 1/281 34061546.1547 container_registry_enabled1548 with `enabled` visibility1549 with non member user1550 returns true1551 with `private` visibility1552 with reporter user1553 returns true1554 with guest user1555 returns false1556 sast_ci_configuration1557 returns the project's sast configuration for global variables1558 returns the project's sast configuration for pipeline variables1559 returns the project's sast configuration for analyzer variables1560 with guest user1561 when project is private1562 returns no configuration1563# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.38 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.14 1.10 1.37 1/286 35811564.1565 when project is public1566 when repository is accessible by everyone1567 returns the project's sast configuration for global variables1568# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.13 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.14 1.10 1.37 1/286 36491569.1570 with non-member user1571 when project is private1572 returns no configuration1573# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.88 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.14 1.10 1.37 1/286 36651574.1575 when project is public1576 when repository is accessible by everyone1577 returns the project's sast configuration for global variables1578# [RSpecRunTime] RSpec elapsed time: 10 minutes 13.05 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.13 1.10 1.37 1/286 37331579.1580 when repository is accessible only by team members1581 returns no configuration1582# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.58 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.13 1.10 1.37 1/286 37491583.1584 with empty repository1585 raises an error1586 issue field1587 is expected to have graphql type Types::IssueType1588 is expected to have graphql resolver #<Class:0x00007c831dbbde98>1589 issues field1590 is expected to have graphql type #<Class:0x00007c831d3360e0>1591 is expected to have graphql resolver Resolvers::ProjectIssuesResolver1592 merge_request field1593 is expected to have graphql type Types::MergeRequestType1594 is expected to have graphql resolver Resolvers::MergeRequestResolver1595 is expected to have graphql arguments :iid1596 merge_requests field1597 is expected to have graphql type #<Class:0x00007c831d0c42f8>1598 is expected to have graphql resolver Resolvers::ProjectMergeRequestsResolver1599 is expected to have graphql arguments :iids, :source_branches, :target_branches, :state, :draft, :approved, :labels, :before, :after, :first, :last, :merged_after, :merged_before, :created_after, :created_before, :deployed_after, :deployed_before, :deployment_id, :updated_after, :updated_before, :author_username, :assignee_username, :reviewer_username, :reviewer_wildcard_id, :review_state, :review_states, :milestone_title, :not, and :sort1600 pipelineCounts field1601 is expected to have graphql type Types::Ci::PipelineCountsType1602 is expected to have graphql resolver Resolvers::Ci::ProjectPipelineCountsResolver1603 snippets field1604 is expected to have graphql type #<Class:0x00007c831dcc6560>1605 is expected to have graphql resolver Resolvers::Projects::SnippetsResolver1606 grafana_integration field1607 is expected to have graphql type Types::GrafanaIntegrationType1608 is expected to have graphql resolver Resolvers::Projects::GrafanaIntegrationResolver1609 environments field1610 is expected to have graphql type #<Class:0x00007c831dba46a0>1611 is expected to have graphql resolver Resolvers::EnvironmentsResolver1612 environment field1613 is expected to have graphql type Types::EnvironmentType1614 is expected to have graphql resolver #<Class:0x00007c831dba29e0>1615 members field1616 is expected to have graphql type #<Class:0x00007c83203760e8>1617 is expected to have graphql resolver Resolvers::ProjectMembersResolver1618 boards field1619 is expected to have graphql type #<Class:0x00007c832037dc08>1620 jira_imports field1621 is expected to have graphql type #<Class:0x00007c831dcd1e10>1622 services field1623 is expected to have graphql type #<Class:0x00007c8320076e10>1624 releases field1625 is expected to have graphql type Types::ReleaseType1626 is expected to have graphql resolver Resolvers::ReleaseResolver1627 release field1628 is expected to have graphql type #<Class:0x00007c831d1c5288>1629 is expected to have graphql resolver Resolvers::ReleasesResolver1630 container expiration policy field1631 is expected to have graphql type Types::ContainerExpirationPolicyType1632 packages cleanup policy field1633 is expected to have graphql type Types::Packages::Cleanup::PolicyType1634 terraform state field1635 is expected to have graphql type Types::Terraform::StateType1636 is expected to have graphql resolver #<Class:0x00007c83203ffb40>1637 terraform states field1638 is expected to have graphql type #<Class:0x00007c83203a0140>1639 is expected to have graphql resolver Resolvers::Terraform::StatesResolver1640 timelogs field1641 finds timelogs for project1642 behaves like a GraphQL type with labels1643 has label fields1644 label field1645 is expected to have graphql type Types::LabelType1646 is expected to have graphql arguments :title1647 labels field1648 is expected to have graphql type #<Class:0x00007c831d216d68>1649 is expected to have graphql arguments :search_term, :includeAncestorGroups, and :searchIn1650 jira_imports1651 when project has Jira imports1652 retrieves the imports1653# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.63 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.12 1.10 1.37 1/286 37571654.1655 when project does not have Jira imports1656 returns an empty result1657 pipeline_analytics field1658 is expected to have graphql type Types::Ci::AnalyticsType1659 is expected to have graphql resolver Resolvers::ProjectPipelineStatisticsResolver1660 jobs field1661 is expected to have graphql type #<Class:0x00007c831d4f1060>1662 is expected to have graphql arguments :statuses and :with_artifacts1663 ci_template field1664 is expected to have graphql type Types::Ci::TemplateType1665 is expected to have graphql arguments :name1666 ci_job_token_scope field1667 is expected to have graphql type Types::Ci::JobTokenScopeType1668 is expected to have graphql resolver Resolvers::Ci::JobTokenScopeResolver1669 incident_management_timeline_event_tags field1670 is expected to have graphql type Types::IncidentManagement::TimelineEventTagType1671 mlModels field1672 is expected to have graphql type #<Class:0x00007c8320fe6c38>1673 is expected to have graphql resolver Resolvers::Ml::FindModelsResolver1674 agent_configurations1675 returns configured agents1676 cluster_agents1677 returns associated cluster agents1678 returns count of cluster agents1679# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.94 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.11 1.10 1.36 1/281 37581680.1681 cluster_agent1682 returns associated cluster agents1683 returns count of agent tokens1684# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.37 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.11 1.10 1.36 1/281 37591685.1686 service_desk_address1687 when a user can admin issues1688 is present1689 when a user can not admin issues1690 is empty1691 project features access level1692 project_feature: "forkingAccessLevel"1693 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"}1694 project_feature: "issuesAccessLevel"1695 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"}1696 project_feature: "mergeRequestsAccessLevel"1697 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"}1698 open_merge_requests_count1699 when the user can access merge requests1700 is expected to eq 11701 when the user cannot access merge requests1702 is expected to be nil1703 is_forked1704 when project has a fork network1705 when fork is itself1706 is expected to equal false1707# [RSpecRunTime] RSpec elapsed time: 10 minutes 29.91 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.18 1.11 1.37 1/281 37601708.1709 when fork is not itself1710 is expected to equal true1711 avoids N+1 queries1712# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.96 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.17 1.11 1.36 1/281 37611713.1714 when project does not have a fork network1715 is expected to equal false1716# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.08 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.17 1.11 1.36 1/281 37621717.1718 branch_rules1719 when a user can read protected branches1720 is present and correct1721 when a user cannot read protected branches1722 is empty1723 timeline_event_tags1724 when user has permissions to read project1725 contains timeline event tags1726# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.4 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.17 1.11 1.36 1/281 37781727.1728 languages1729 when the languages haven't been detected yet1730 returns an empty array1731 when the languages were detected before1732 returns the repository languages1733 visible_forks1734 contains all forks1735 with minimum_access_level DEVELOPER1736 contains forks with developer access1737 when current user is not set1738 does not return any forks1739# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.04 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.22 1.12 1.37 1/281 38741740.1741 detailed_import_status1742 when project is not imported1743 returns nil1744 when current_user is not set1745 returns nil1746 when current_user has no permission1747 returns nil1748 when current_user has limited permission1749 returns detailed information1750 when current_user has permission1751 returns detailed information1752 protectable_branches1753 an empty repository1754 returns an empty array1755 a repository with branches1756 and no protections1757 returns all the branch names1758 and all branches are protected with specific rules1759 returns an empty array1760 and all branches are protected with a wildcard rule1761 returns all the branch names1762 available_deploy_keys1763 when there are deploy keys1764 and the current user has access1765 returns the deploy keys1766 and the current user does not have access1767 does not return any deploy keys1768 organization_edit_path1769 when project has an organization associated with it1770 returns edit path scoped to organization1771 when project does not have an organization associated with it1772 returns nil1773# [RSpecRunTime] Finishing example group spec/graphql/types/project_type_spec.rb. It took 49.83 seconds. Expected to take 59.73 seconds.1774# [RSpecRunTime] Starting example group spec/uploaders/file_uploader_spec.rb. Expected to take 54.28 seconds.1775FileUploader1776 legacy storage1777 behaves like builds correct legacy storage paths1778 #store_dir1779 behaves like matches the method pattern1780 is expected to match /awesome\/project\/\h+/1781 #cache_dir1782 behaves like matches the method pattern1783 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1784 #work_dir1785 behaves like matches the method pattern1786 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1787 #upload_path1788 behaves like matches the method pattern1789 is expected to match /\h+\/<filename>/1790 #relative_path1791 is relative (PENDING: Path not set, skipping.)1792 .absolute_path1793 behaves like matches the method pattern1794 is expected to match /\/builds\/gitlab-org\/gitlab\/tmp\/tests\/public\/uploads\/awesome\/project\/55dc16aa0edd05693fd98b5051e83321\/foo.jpg/1795 .base_dir1796 behaves like matches the method pattern1797 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1798 path traversal exploits1799 throws an exception1800 uses hashed storage1801 when rolled out attachments1802 #store_dir1803 behaves like matches the method pattern1804 is expected to match /@hashed\/\h{2}\/\h{2}\/\h+/1805 #cache_dir1806 behaves like matches the method pattern1807 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1808 #work_dir1809 behaves like matches the method pattern1810 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1811 #upload_path1812 behaves like matches the method pattern1813 is expected to match /\h+\/<filename>/1814 #relative_path1815 is relative (PENDING: Path not set, skipping.)1816 .absolute_path1817 behaves like matches the method pattern1818 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1819 .base_dir1820 behaves like matches the method pattern1821 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1822 path traversal exploits1823 throws an exception1824 when only repositories are rolled out1825 behaves like builds correct legacy storage paths1826 #store_dir1827 behaves like matches the method pattern1828 is expected to match /awesome\/project\/\h+/1829 #cache_dir1830 behaves like matches the method pattern1831 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1832 #work_dir1833 behaves like matches the method pattern1834 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1835 #upload_path1836 behaves like matches the method pattern1837 is expected to match /\h+\/<filename>/1838 #relative_path1839 is relative (PENDING: Path not set, skipping.)1840 .absolute_path1841 behaves like matches the method pattern1842 is expected to match /\/builds\/gitlab-org\/gitlab\/tmp\/tests\/public\/uploads\/awesome\/project\/55dc16aa0edd05693fd98b5051e83321\/foo.jpg/1843 .base_dir1844 behaves like matches the method pattern1845 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1846 path traversal exploits1847 throws an exception1848 object store is remote1849 behaves like builds correct paths1850 #store_dir1851 behaves like matches the method pattern1852 is expected to match /@hashed\/\h{2}\/\h{2}\/\h+/1853 #cache_dir1854 behaves like matches the method pattern1855 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1856 #work_dir1857 behaves like matches the method pattern1858 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1859 #upload_path1860 behaves like matches the method pattern1861 is expected to match /@hashed\/\h{2}\/\h{2}\/\h+\/\h+\/<filename>/1862 #relative_path1863 is relative (PENDING: Path not set, skipping.)1864 .absolute_path1865 behaves like matches the method pattern1866 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1867 .base_dir1868 behaves like matches the method pattern1869 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1870 path traversal exploits1871 throws an exception1872 initialize1873 accepts a secret parameter1874 callbacks1875 #prune_store_dir after :remove1876 is called1877 prune the store directory1878# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.61 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.22 1.13 1.36 1/281 39341879.1880 copy_to1881 files are stored locally1882 copies the file to the correct location1883 returned uploader1884 generates a new secret1885 creates new upload correctly1886 copies the file1887# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.56 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.20 1.13 1.36 1/281 39351888.1889 files are stored remotely1890 copies the file to the correct location1891 returned uploader1892 generates a new secret1893 creates new upload correctly1894 copies the file1895# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.51 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.18 1.13 1.36 1/281 39361896.1897 .extract_dynamic_path1898 with an absolute path without a slash in the beginning1899 behaves like a valid secret1900 with a 32-byte hexadecimal secret1901 extracts the secret1902 extracts the identifier1903 with a 10-byte hexadecimal secret1904 extracts the secret1905 extracts the identifier1906 with an invalid secret1907 returns nil1908 with an absolute path with a slash in the beginning1909 behaves like a valid secret1910 with a 32-byte hexadecimal secret1911 extracts the secret1912 extracts the identifier1913 with a 10-byte hexadecimal secret1914 extracts the secret1915 extracts the identifier1916 with an invalid secret1917 returns nil1918 with an relative path without a slash in the beginning1919 behaves like a valid secret1920 with a 32-byte hexadecimal secret1921 extracts the secret1922 extracts the identifier1923 with a 10-byte hexadecimal secret1924 extracts the secret1925 extracts the identifier1926 with an invalid secret1927 returns nil1928 with an relative path with a slash in the beginning1929 behaves like a valid secret1930 with a 32-byte hexadecimal secret1931 extracts the secret1932 extracts the identifier1933 with a 10-byte hexadecimal secret1934 extracts the secret1935 extracts the identifier1936 with an invalid secret1937 returns nil1938 #secret1939 generates a secret if none is provided1940 validation1941 32-byte hexadecimal1942 returns the secret1943 10-byte hexadecimal1944 returns the secret1945# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.16 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.17 1.12 1.36 1/281 39371946.1947 invalid secret supplied1948 raises an exception1949 #migrate!1950 behaves like migrates1951 returns corresponding file type1952 does nothing when migrating to the current store1953 migrate to the specified store1954 removes the original file after the migration1955 can access to the original file during migration1956 when migrate! is not occupied by another process1957 executes migrate!1958 executes use_file1959# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.44 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.16 1.12 1.35 1/281 39381960.1961 when migrate! is occupied by another process1962 does not execute migrate!1963 does not execute use_file1964# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.56 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.16 1.12 1.35 1/281 39391965.1966 migration is unsuccessful1967 when the store is not supported1968 does not update the object_store1969 does not delete the original file1970# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.75 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.16 1.12 1.35 1/281 39401971.1972 upon a fog failure1973 does not update the object_store1974 does not delete the original file1975# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.91 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.16 1.12 1.35 1/281 39411976.1977 upon a database failure1978 does not update the object_store1979 does not delete the original file1980# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.04 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.14 1.12 1.35 1/281 39421981.1982 behaves like migrates1983 returns corresponding file type1984 does nothing when migrating to the current store1985 migrate to the specified store1986 removes the original file after the migration1987 can access to the original file during migration1988 when migrate! is not occupied by another process1989 executes migrate!1990 executes use_file1991# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.96 seconds. Current RSS: ~1306M. Threads: 4. load average: 1.14 1.12 1.35 1/281 39431992.1993 when migrate! is occupied by another process1994 does not execute migrate!1995 does not execute use_file1996# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.16 seconds. Current RSS: ~1306M. Threads: 4. load average: 1.13 1.12 1.35 1/283 39441997.1998 migration is unsuccessful1999 when the store is not supported2000 does not update the object_store2001 does not delete the original file2002# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.36 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.13 1.12 1.35 1/281 39452003.2004 upon a fog failure2005 does not update the object_store2006 does not delete the original file2007# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.6 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.13 1.12 1.35 1/281 39462008.2009 upon a database failure2010 does not update the object_store2011 does not delete the original file2012# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.77 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.13 1.12 1.35 1/281 39472013.2014 #upload=2015 handles nil2016 extract the uploader context from it2017# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.3 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.12 1.12 1.35 1/281 39482018.2019 #replace_file_without_saving!2020 replaces an existing file without changing its metadata2021 when remote file is used2022 #cache!2023 file is stored remotely in permament location with sanitized name2024 #to_h2025 generates URL using original file name instead of filename returned by object storage2026# [RSpecRunTime] Finishing example group spec/uploaders/file_uploader_spec.rb. It took 48.62 seconds. Expected to take 54.28 seconds.2027# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.2028Lint factories for FileUploader2029 with saas, license, and factory defaults2030 behaves like factory2031 file_uploader factory2032 does not raise error when built2033 does not raise error when created2034# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.33 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.12 1.12 1.35 1/281 39642035.2036# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.38 seconds. Expected to take 39.97 seconds.2037# [RSpecRunTime] Starting example group spec/services/spam/spam_action_service_spec.rb. Expected to take 47.82 seconds.2038Spam::SpamActionService2039 constructor argument validation2040 when user is nil2041 returns success with a messaage2042 #execute2043 issue2044 behaves like execute spam action service2045 when captcha response verification returns true2046 doesn't check with the SpamVerdictService2047 updates spam log2048 when captcha response verification returns false2049 when spammable attributes have not changed2050 does not create a spam log2051 does not call SpamAbuseEventsWorker2052 when spammable attributes have changed2053 when captcha is not supported2054 does not execute with captcha support2055 executes a spam check2056 when user is a gitlab bot2057 behaves like allows user2058 does not perform spam check2059 when user is a gitlab service user2060 behaves like allows user2061 does not perform spam check2062 when disallowed by the spam verdict service2063 marks as spam2064 behaves like creates a spam log2065 is expected to eq true2066 behaves like calls SpamAbuseEventsWorker with correct arguments2067 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"Issue", :source_ip=>"1.2.3.4", :title=>"My title 351", :user_agent=>"fake-user-agent", :user_id=>624, :verdict=>"disallow"}) 1 time2068 spam verdict service advises to block the user2069 marks as spam2070 bans the user2071 behaves like creates a spam log2072 is expected to eq true2073# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.31 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.11 1.11 1.35 1/282 39692074.2075 behaves like calls SpamAbuseEventsWorker with correct arguments2076 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"Issue", :source_ip=>"1.2.3.4", :title=>"My title 367", :user_agent=>"fake-user-agent", :user_id=>629, :verdict=>"block"}) 1 time2077 when spam verdict service conditionally allows2078 does not mark as spam2079 marks as needing reCAPTCHA2080 behaves like creates a spam log2081 is expected to eq true2082# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.9 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.11 1.11 1.35 2/282 39712083.2084 behaves like calls SpamAbuseEventsWorker with correct arguments2085 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"Issue", :source_ip=>"1.2.3.4", :title=>"My title 383", :user_agent=>"fake-user-agent", :user_id=>624, :verdict=>"conditional_allow"}) 1 time2086 when spam verdict service returns OVERRIDE_VIA_ALLOW_POSSIBLE_SPAM2087 does not call SpamAbuseEventsWorker2088 does not mark as spam2089 does not mark as needing CAPTCHA2090 behaves like creates a spam log2091 is expected to eq true2092# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.24 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.10 1.11 1.34 1/282 39722093.2094 when spam verdict service allows creation2095 does not create a spam log2096 does not call SpamAbuseEventsWorker2097 clears spam flags2098 when spam verdict service returns noop2099 does not create a spam log2100 does not call SpamAbuseEventsWorker2101 clears spam flags2102 with spam verdict service options2103 assembles the options with information from the request2104 project snippet2105 behaves like execute spam action service2106 when captcha response verification returns true2107 doesn't check with the SpamVerdictService2108 updates spam log2109# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.46 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.10 1.11 1.34 1/282 39732110.2111 when captcha response verification returns false2112 when spammable attributes have not changed2113 does not create a spam log2114 does not call SpamAbuseEventsWorker2115# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.02 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.09 1.11 1.34 1/282 39742116.2117 when spammable attributes have changed2118 when captcha is not supported2119 does not execute with captcha support2120 executes a spam check2121# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.49 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.09 1.11 1.34 1/282 39752122.2123 when user is a gitlab bot2124 behaves like allows user2125 does not perform spam check2126 when user is a gitlab service user2127 behaves like allows user2128 does not perform spam check2129 when disallowed by the spam verdict service2130 marks as spam2131 behaves like creates a spam log2132 is expected to eq true2133# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.49 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.17 1.12 1.35 1/282 39762134.2135 behaves like calls SpamAbuseEventsWorker with correct arguments2136 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"ProjectSnippet", :source_ip=>"1.2.3.4", :title=>"My title 505", :user_agent=>"fake-user-agent", :user_id=>624, :verdict=>"disallow"}) 1 time2137 spam verdict service advises to block the user2138 marks as spam2139 bans the user2140 behaves like creates a spam log2141 is expected to eq true2142# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.83 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.17 1.12 1.35 1/282 39802143.2144 behaves like calls SpamAbuseEventsWorker with correct arguments2145 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"ProjectSnippet", :source_ip=>"1.2.3.4", :title=>"My title 533", :user_agent=>"fake-user-agent", :user_id=>648, :verdict=>"block"}) 1 time2146 when spam verdict service conditionally allows2147 does not mark as spam2148 marks as needing reCAPTCHA2149 behaves like creates a spam log2150 is expected to eq true2151# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.86 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.15 1.12 1.34 1/282 39822152.2153 behaves like calls SpamAbuseEventsWorker with correct arguments2154 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"ProjectSnippet", :source_ip=>"1.2.3.4...title=>"My title 561", :user_agent=>"fake-user-agent", :user_id=>624, :verdict=>"conditional_allow"}) 1 time2155 when spam verdict service returns OVERRIDE_VIA_ALLOW_POSSIBLE_SPAM2156 does not call SpamAbuseEventsWorker2157 does not mark as spam2158 does not mark as needing CAPTCHA2159 behaves like creates a spam log2160 is expected to eq true2161# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.61 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.14 1.12 1.34 1/282 39832162.2163 when spam verdict service allows creation2164 does not create a spam log2165 does not call SpamAbuseEventsWorker2166 clears spam flags2167# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.86 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.14 1.12 1.34 1/282 39842168.2169 when spam verdict service returns noop2170 does not create a spam log2171 does not call SpamAbuseEventsWorker2172 clears spam flags2173# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.08 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.13 1.12 1.34 1/282 39852174.2175 with spam verdict service options2176 assembles the options with information from the request2177 personal snippet2178 behaves like execute spam action service2179 when captcha response verification returns true2180 doesn't check with the SpamVerdictService2181 updates spam log2182 when captcha response verification returns false2183 when spammable attributes have not changed2184 does not create a spam log2185 does not call SpamAbuseEventsWorker2186 when spammable attributes have changed2187 when captcha is not supported2188 does not execute with captcha support2189 executes a spam check2190 when user is a gitlab bot2191 behaves like allows user2192 does not perform spam check2193 when user is a gitlab service user2194 behaves like allows user2195 does not perform spam check2196 when disallowed by the spam verdict service2197 marks as spam2198 behaves like creates a spam log2199 is expected to eq true2200 behaves like calls SpamAbuseEventsWorker with correct arguments2201 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"PersonalSnippet", :source_ip=>"1.2.3.4", :title=>"My title 682", :user_agent=>"fake-user-agent", :user_id=>624, :verdict=>"disallow"}) 1 time2202 spam verdict service advises to block the user2203 marks as spam2204 bans the user2205 behaves like creates a spam log2206 is expected to eq true2207# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.84 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.13 1.12 1.34 1/282 39892208.2209 behaves like calls SpamAbuseEventsWorker with correct arguments2210 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"PersonalSnippet", :source_ip=>"1.2.3.4", :title=>"My title 698", :user_agent=>"fake-user-agent", :user_id=>667, :verdict=>"block"}) 1 time2211 when spam verdict service conditionally allows2212 does not mark as spam2213 marks as needing reCAPTCHA2214 behaves like creates a spam log2215 is expected to eq true2216 behaves like calls SpamAbuseEventsWorker with correct arguments2217 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"PersonalSnippet", :source_ip=>"1.2.3....title=>"My title 714", :user_agent=>"fake-user-agent", :user_id=>624, :verdict=>"conditional_allow"}) 1 time2218 when spam verdict service returns OVERRIDE_VIA_ALLOW_POSSIBLE_SPAM2219 does not call SpamAbuseEventsWorker2220 does not mark as spam2221 does not mark as needing CAPTCHA2222 behaves like creates a spam log2223 is expected to eq true2224# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.47 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.04 1.10 1.33 1/282 39912225.2226 when spam verdict service allows creation2227 does not create a spam log2228 does not call SpamAbuseEventsWorker2229 clears spam flags2230 when spam verdict service returns noop2231 does not create a spam log2232 does not call SpamAbuseEventsWorker2233 clears spam flags2234 with spam verdict service options2235 assembles the options with information from the request2236# [RSpecRunTime] Finishing example group spec/services/spam/spam_action_service_spec.rb. It took 41.02 seconds. Expected to take 47.82 seconds.2237# [RSpecRunTime] Starting example group spec/uploaders/attachment_uploader_spec.rb. Expected to take 39.23 seconds.2238AttachmentUploader2239 behaves like builds correct paths2240 #store_dir2241 behaves like matches the method pattern2242 is expected to match /uploads\/-\/system\/note\/attachment\//2243 #cache_dir2244 behaves like matches the method pattern2245 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2246 #work_dir2247 behaves like matches the method pattern2248 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2249 #upload_path2250 behaves like matches the method pattern2251 is expected to match /uploads\/-\/system\/note\/attachment\//2252 #relative_path2253 is relative2254 .absolute_path2255 behaves like matches the method pattern2256 is expected to match /\/builds\/gitlab-org\/gitlab\/tmp\/tests\/public\/uploads\/-\/system\/note\/attachment\//2257 .base_dir2258 behaves like matches the method pattern2259 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2260 path traversal exploits2261 throws an exception2262 object_store is REMOTE2263 behaves like builds correct paths2264 #store_dir2265 behaves like matches the method pattern2266 is expected to match /note\/attachment\//2267 #cache_dir2268 behaves like matches the method pattern2269 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2270 #work_dir2271 behaves like matches the method pattern2272 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2273 #upload_path2274 behaves like matches the method pattern2275 is expected to match /note\/attachment\//2276 #relative_path2277 is relative2278 .absolute_path2279 behaves like matches the method pattern2280 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2281 .base_dir2282 behaves like matches the method pattern2283 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2284 path traversal exploits2285 throws an exception2286 #migrate!2287 behaves like migrates2288 returns corresponding file type2289 does nothing when migrating to the current store2290 migrate to the specified store2291 removes the original file after the migration2292 can access to the original file during migration2293 when migrate! is not occupied by another process2294 executes migrate!2295 executes use_file2296# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.68 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.03 1.09 1.33 1/282 39922297.2298 when migrate! is occupied by another process2299 does not execute migrate!2300 does not execute use_file2301# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.19 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.03 1.09 1.33 1/282 39932302.2303 migration is unsuccessful2304 when the store is not supported2305 does not update the object_store2306 does not delete the original file2307# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.04 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.03 1.09 1.33 1/282 39942308.2309 upon a fog failure2310 does not update the object_store2311 does not delete the original file2312# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.6 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.02 1.09 1.32 1/282 39952313.2314 upon a database failure2315 does not update the object_store2316 does not delete the original file2317# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.15 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.02 1.09 1.32 1/282 39962318.2319 behaves like migrates2320 returns corresponding file type2321 does nothing when migrating to the current store2322 migrate to the specified store2323 removes the original file after the migration2324 can access to the original file during migration2325 when migrate! is not occupied by another process2326 executes migrate!2327 executes use_file2328# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.23 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.02 1.09 1.32 1/282 39972329.2330 when migrate! is occupied by another process2331 does not execute migrate!2332 does not execute use_file2333# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.74 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.02 1.09 1.32 1/282 39982334.2335 migration is unsuccessful2336 when the store is not supported2337 does not update the object_store2338 does not delete the original file2339# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.32 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.02 1.09 1.32 1/282 39992340.2341 upon a fog failure2342 does not update the object_store2343 does not delete the original file2344# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.91 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.02 1.09 1.32 1/282 40002345.2346 upon a database failure2347 does not update the object_store2348 does not delete the original file2349# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.45 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.02 1.09 1.32 1/282 40012350.2351# [RSpecRunTime] Finishing example group spec/uploaders/attachment_uploader_spec.rb. It took 34.1 seconds. Expected to take 39.23 seconds.2352# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/offset_pagination_spec.rb. Expected to take 35.48 seconds.2353Gitlab::Pagination::OffsetPagination2354 #paginate2355 when resource can be paginated2356 first page2357 does not return the total headers when excluding them2358 when resources count is less than MAX_COUNT_LIMIT2359 behaves like paginated response2360 returns appropriate amount of resources2361 executes only one SELECT COUNT query2362# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.9 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.02 1.08 1.32 1/282 40022363.2364 behaves like response with pagination headers2365 adds appropriate headers2366# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.37 second. Current RSS: ~1296M. Threads: 5. load average: 1.02 1.08 1.32 1/282 40032367.2368 when resources count is more than MAX_COUNT_LIMIT2369 does not return the X-Total and X-Total-Pages headers2370 behaves like paginated response2371 returns appropriate amount of resources2372 executes only one SELECT COUNT query2373# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.7 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.02 1.08 1.32 2/282 40042374.2375 when without_count is true2376 does not return the X-Total and X-Total-Pages headers2377 behaves like paginated response2378 returns appropriate amount of resources2379 executes only one SELECT COUNT query2380# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.87 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.02 1.08 1.31 1/282 40052381.2382 when resource already paginated2383 when per_page param is specified2384 returns appropriate amount of resources based on per_page param2385# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.38 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.02 1.08 1.31 1/282 40062386.2387 when page and per page params are strings2388 returns appropriate amount of resources2389# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.89 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.93 1.06 1.31 1/282 40072390.2391 when per_page param is blank2392 returns appropriate amount of resources2393# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.37 seconds. Current RSS: ~1294M. Threads: 5. load average: 0.93 1.06 1.31 1/282 40082394.2395 when page param is blank2396 returns appropriate amount of resources based on resource per(N)2397# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.86 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.93 1.06 1.31 1/282 40092398.2399 when resource does not respond to limit_value2400 when page param is blank2401 returns appropriate amount of resources2402# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.35 seconds. Current RSS: ~1294M. Threads: 5. load average: 0.94 1.06 1.30 1/282 40102403.2404 when per_page param is blank2405 returns appropriate amount of resources with default per page value2406# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.84 seconds. Current RSS: ~1296M. Threads: 5. load average: 0.94 1.06 1.30 1/282 40112407.2408 when resource is a paginatable array2409 only returns the requested resources2410 does not return total headers when excluding them2411 behaves like response with pagination headers2412 adds appropriate headers2413# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.05 seconds. Current RSS: ~1296M. Threads: 5. load average: 0.94 1.06 1.30 1/282 40122414.2415 second page2416 returns appropriate amount of resources2417 adds appropriate headers2418# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.92 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.94 1.06 1.30 1/282 40132419.2420 if order2421 is not present it adds default order(:id) if no order is present2422 is present it does not add anything2423# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.7 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.03 1.08 1.31 1/282 40142424.2425 when resource empty2426 first page2427 returns appropriate amount of resources2428 adds appropriate headers2429# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/offset_pagination_spec.rb. It took 33.55 seconds. Expected to take 35.48 seconds.2430# [RSpecRunTime] Starting example group spec/models/concerns/reset_on_column_errors_spec.rb. Expected to take 31.48 seconds.2431ResetOnColumnErrors2432 does not allow STI2433 resetting on missing column error on save2434 with mismatched columns due to schema cache2435 resets column information when encountering an UnknownAttributeError2436 logs when column is reset2437 when reset_column_information_on_statement_invalid FF is disabled2438 does not reset column information2439# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.33 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.25 1.12 1.32 1/282 40152440.2441 resetting on union errors2442 handles ActiveRecord::StatementInvalid on the instance level2443 with mismatched columns due to schema cache2444 resets column information when encountering an UNION error2445 logs when column is reset2446# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.8 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.23 1.12 1.32 1/282 40162447.2448 with mismatched columns due to coding error2449 limits reset_column_information calls2450 does reset_column_information after some time has passed2451# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.79 seconds. Current RSS: ~1260M. Threads: 5. load average: 1.21 1.12 1.32 1/282 40172452.2453# [RSpecRunTime] Finishing example group spec/models/concerns/reset_on_column_errors_spec.rb. It took 22.78 seconds. Expected to take 31.48 seconds.2454# [RSpecRunTime] Starting example group spec/models/clusters/agent_spec.rb. Expected to take 30.39 seconds.2455Clusters::Agent2456 does not allow STI2457 is expected to belong to created_by_user class_name => User optional: true2458 is expected to belong to project class_name => ::Project required: false2459 is expected to have many agent_tokens class_name => Clusters::AgentToken order => #<Arel::Nodes::NullsLast:0x00007c832a74fe58>2460 is expected to have many active_agent_tokens class_name => Clusters::AgentToken order => #<Arel::Nodes::NullsLast:0x00007c831f2ef198>2461 is expected to have many ci_access_group_authorizations class_name => Clusters::Agents::Authorizations::CiAccess::GroupAuthorization2462 is expected to have many ci_access_authorized_groups through ci_access_group_authorizations2463 is expected to have many ci_access_project_authorizations class_name => Clusters::Agents::Authorizations::CiAccess::ProjectAuthorization2464 is expected to have many ci_access_authorized_projects class_name => ::Project through ci_access_project_authorizations2465 is expected to have many environments class_name => ::Environment2466 is expected to validate that :name cannot be empty/falsy2467 is expected to validate that the length of :name is at most 632468 is expected to validate that :name is case-sensitively unique within the scope of :project_id2469 scopes2470 .ordered_by_name2471 is expected to eq ["agent-a", "agent-b", "agent-c", "agent-d"]2472# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.58 second. Current RSS: ~1294M. Threads: 5. load average: 1.32 1.15 1.32 1/282 40182473.2474 .with_name2475 is expected to contain exactly #<Clusters::Agent id: 37, created_at: "2024-05-29 23:48:18.141442833 +0000", updated_at: "2024-05-29 ...+0000", project_id: 467, name: "matching-name", created_by_user_id: 816, has_vulnerabilities: false>2476# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.77 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.30 1.14 1.32 1/282 40192477.2478 .has_vulnerabilities2479 when value is not provided2480 returns agents which have vulnerabilities2481 when value is provided2482 as true2483 returns agents which have vulnerabilities2484 as false2485 returns agents which do not have vulnerabilities2486 validation2487 name validation2488 rejects names that do not conform to RFC 11232489 accepts valid names2490 #has_access_to?2491 has access to own project2492 does not have access to other projects2493 #connected?2494 agent has never connected2495 is expected to be falsey2496 agent has connected, but not recently2497 is expected to be falsey2498 agent has connected recently2499 is expected to be truthy2500 agent token has been revoked2501 is expected to be falsey2502 agent has multiple tokens2503 is expected to be truthy2504 #activity_event_deletion_cutoff2505 is expected to within one second of 2024-05-29 21:48:24 UTC2506# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.43 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.27 1.14 1.32 1/282 40202507.2508 #ci_access_authorized_for?2509 is expected to eq false2510 with project-level authorization2511 user_role: :guest, allowed: false2512 is expected to eq false2513# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.79 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.27 1.14 1.32 1/282 40212514.2515 user_role: :reporter, allowed: false2516 is expected to eq false2517 user_role: :developer, allowed: true2518 is expected to eq true2519 user_role: :maintainer, allowed: true2520 is expected to eq true2521 user_role: :owner, allowed: true2522 is expected to eq true2523 with group-level authorization2524 user_role: :guest, allowed: false2525 is expected to eq false2526 user_role: :reporter, allowed: false2527 is expected to eq false2528 user_role: :developer, allowed: true2529 is expected to eq true2530 user_role: :maintainer, allowed: true2531 is expected to eq true2532 user_role: :owner, allowed: true2533 is expected to eq true2534 #user_access_authorized_for?2535 is expected to eq false2536 with project-level authorization2537 user_role: :guest, allowed: false2538 is expected to eq false2539# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.33 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.25 1.14 1.32 1/282 40222540.2541 user_role: :reporter, allowed: false2542 is expected to eq false2543 user_role: :developer, allowed: true2544 is expected to eq true2545 user_role: :maintainer, allowed: true2546 is expected to eq true2547 user_role: :owner, allowed: true2548 is expected to eq true2549 with group-level authorization2550 user_role: :guest, allowed: false2551 is expected to eq false2552 user_role: :reporter, allowed: false2553 is expected to eq false2554 user_role: :developer, allowed: true2555 is expected to eq true2556 user_role: :maintainer, allowed: true2557 is expected to eq true2558 user_role: :owner, allowed: true2559 is expected to eq true2560 #user_access_config2561 is expected to be nil2562 with user_access project authorizations2563 is expected to eq {}2564 when access_as keyword exists2565 is expected to eq {"access_as"=>{"agent"=>{}}}2566 with user_access group authorizations2567 is expected to eq {}2568 when access_as keyword exists2569 is expected to eq {"access_as"=>{"agent"=>{}}}2570# [RSpecRunTime] Finishing example group spec/models/clusters/agent_spec.rb. It took 27.99 seconds. Expected to take 30.39 seconds.2571# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.2572Lint factories for Clusters::Agent2573 with saas, license, and factory defaults2574 behaves like factory2575 cluster_agent factory2576 does not raise error when built2577 does not raise error when created2578 linting :in_group trait2579 does not raise error when created2580# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.3 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.31 1.15 1.32 1/282 40382581.2582 behaves like factory2583 ee_cluster_agent factory2584 does not raise error when built2585 does not raise error when created2586 linting :with_remote_development_agent_config trait2587 does not raise error when created2588# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.08 seconds. Expected to take 39.97 seconds.2589# [RSpecRunTime] Starting example group spec/services/labels/available_labels_service_spec.rb. Expected to take 27.17 seconds.2590Labels::AvailableLabelsService2591 #find_or_create_by_titles2592 when parent is a project2593 when a user is not a project member2594 returns only relevant label ids2595# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.95 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.29 1.15 1.32 1/282 40392596.2597 when a user is a project member2598 creates new labels for not found titles2599 do not cause additional query for finding labels2600# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.92 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.26 1.15 1.32 1/282 40402601.2602 when parent is a group2603 when a user is not a group member2604 returns only relevant label ids2605# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.78 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.26 1.15 1.32 1/282 40412606.2607 when a user is a group member2608 creates new labels for not found titles2609# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.97 seconds. Current RSS: ~1281M. Threads: 5. load average: 1.26 1.15 1.32 1/283 40422610.2611 #filter_labels_ids_in_param2612 accepts a single id parameter2613 when parent is a project2614 returns only relevant label ids2615 returns labels in preserved order2616# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.08 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.30 1.16 1.32 1/282 40432617.2618 when parent is a group2619 returns only relevant label ids2620# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.94 seconds. Current RSS: ~1281M. Threads: 5. load average: 1.30 1.16 1.32 1/281 40442621.2622 #filter_locked_label_ids2623 when parent is a project2624 returns only relevant label ids2625# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.83 seconds. Current RSS: ~1281M. Threads: 5. load average: 1.30 1.16 1.32 1/281 40452626.2627 when parent is a group2628 returns only relevant label ids2629# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.65 seconds. Current RSS: ~1281M. Threads: 5. load average: 1.27 1.16 1.32 1/281 40462630.2631 #available_labels2632 when parent is a project2633 returns only relevant labels2634# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.53 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.27 1.16 1.32 1/280 40472635.2636 when parent is a group2637 returns only relevant labels2638# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.41 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.27 1.16 1.32 1/280 40482639.2640# [RSpecRunTime] Finishing example group spec/services/labels/available_labels_service_spec.rb. It took 24.55 seconds. Expected to take 27.17 seconds.2641# [RSpecRunTime] Starting example group spec/services/deployments/link_merge_requests_service_spec.rb. Expected to take 26.81 seconds.2642Deployments::LinkMergeRequestsService2643 #execute2644 when the deployment is for a review environment2645 does nothing2646# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.99 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.25 1.15 1.31 1/282 40692647.2648 when the deployment is for one of the production environments2649 links merge requests2650# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.21 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.25 1.15 1.31 1/284 40902651.2652 when the deployment failed2653 does nothing2654# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.43 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.25 1.15 1.31 1/285 41112655.2656 when there is a previous deployment2657 links all merge requests merged since the previous deployment2658# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.61 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.23 1.15 1.31 1/285 41522659.2660 when there are no previous deployments2661 links all merged merge requests2662# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.66 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.23 1.15 1.31 1/285 41882663.2664 #link_merge_requests_for_range2665 links merge requests2666 links picked merge requests2667 doesn't link the same merge_request twice2668 when the deploy commits are the merge_commit_sha and head_commit_sha of one merge_request2669 only links the merge request once2670# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.49 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.19 1.14 1.31 1/286 46672671.2672 when merge request is fast-forward merged and commits are not squashed2673 links merge requests by the HEAD commit sha of the MR's diff2674# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.0 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.19 1.14 1.31 1/286 48122675.2676 when merge request is fast-forward merged and commits are squashed2677 links merge requests by the squash commit of the MR2678# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.25 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.18 1.14 1.31 1/286 49432679.2680 #link_all_merged_merge_requests2681 links all merged merge requests targeting the deployed branch2682# [RSpecRunTime] RSpec elapsed time: 15 minutes 10.11 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.18 1.14 1.31 1/286 50122683.2684# [RSpecRunTime] Finishing example group spec/services/deployments/link_merge_requests_service_spec.rb. It took 24.74 seconds. Expected to take 26.81 seconds.2685# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/service_ping_report_spec.rb. Expected to take 24.0 seconds.2686Gitlab::Usage::ServicePingReport2687 all_metrics_values2688 generates the service ping when there are no missing values2689 generates the service ping with the missing values2690 with usage data payload with symbol keys and instrumented payload with string keys2691 correctly merges string and symbol keys2692 for output: :metrics_queries2693 generates the service ping2694 for output: :non_sql_metrics_values2695 generates the service ping2696 when using cached2697 for cached: true2698 caches the values2699 writes to cache and returns fresh data2700 when no caching2701 returns fresh data2702 cross test values against queries2703 generates queries that match collected data2704# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.79 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.05 1.12 1.29 1/280 50132705.2706# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/service_ping_report_spec.rb. It took 17.64 seconds. Expected to take 24.0 seconds.2707# [RSpecRunTime] Starting example group spec/services/work_items/create_service_spec.rb. Expected to take 23.77 seconds.2708WorkItems::CreateService2709 behaves like creates work item in container2710 #execute2711 publishes WorkItems::WorkItemCreatedEvent2712 when user is not allowed to create a work item in the container2713 is expected to be error2714 returns an access error2715# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.76 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.05 1.12 1.29 1/280 50142716.2717 when applying quick actions2718 when work item type is not the default Issue2719 saves the work item without applying the quick action2720 when work item type is the default Issue2721 saves the work item and applies the quick action2722 when params are valid2723 created instance is a WorkItem2724 calls NewIssueWorker with correct arguments2725# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.84 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.13 1.13 1.30 1/283 50152726.2727 when params are invalid2728 is expected to be error2729 returns validation errors2730 does not execute after-create transaction widgets2731# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.93 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.13 1.13 1.30 1/283 50162732.2733 checking spam2734 checks for spam2735 when `perform_spam_check` is set to `false`2736 does not check for spam2737 behaves like work item widgetable service2738 executes callbacks for expected widgets2739 hierarchy widget2740 when user can admin parent link2741 when parent is valid work item2742 creates new work item and sets parent reference2743 when parent type is invalid2744 behaves like fails creating work item and returns errors2745 does not create new work item if parent can not be set2746 when user cannot admin parent link2747 behaves like fails creating work item and returns errors2748 does not create new work item if parent can not be set2749 behaves like creates work item in container2750 #execute2751 publishes WorkItems::WorkItemCreatedEvent2752 when user is not allowed to create a work item in the container2753 is expected to be error2754 returns an access error2755# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.45 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.20 1.15 1.30 1/283 50172756.2757 when applying quick actions2758 when work item type is not the default Issue2759 saves the work item without applying the quick action2760 when work item type is the default Issue2761 saves the work item and applies the quick action2762 when params are valid2763 created instance is a WorkItem2764 calls NewIssueWorker with correct arguments2765 when params are invalid2766 is expected to be error2767 returns validation errors2768 does not execute after-create transaction widgets2769 checking spam2770 checks for spam2771 when `perform_spam_check` is set to `false`2772 does not check for spam2773 behaves like work item widgetable service2774 executes callbacks for expected widgets2775 hierarchy widget2776 when user can admin parent link2777 when parent is valid work item2778 creates new work item and sets parent reference2779 when parent type is invalid2780 behaves like fails creating work item and returns errors2781 does not create new work item if parent can not be set2782 when user cannot admin parent link2783 behaves like fails creating work item and returns errors2784 does not create new work item if parent can not be set2785 behaves like creates work item in container2786 #execute2787 publishes WorkItems::WorkItemCreatedEvent2788 when user is not allowed to create a work item in the container2789 is expected to be error2790 returns an access error2791# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.23 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.18 1.14 1.30 1/283 50182792.2793 when applying quick actions2794 when work item type is not the default Issue2795 saves the work item without applying the quick action2796 when work item type is the default Issue2797 saves the work item and applies the quick action2798 when params are valid2799 created instance is a WorkItem2800 calls NewIssueWorker with correct arguments2801 when params are invalid2802 is expected to be error2803 returns validation errors2804 does not execute after-create transaction widgets2805 checking spam2806 checks for spam2807 when `perform_spam_check` is set to `false`2808 does not check for spam2809 behaves like work item widgetable service2810 executes callbacks for expected widgets2811 hierarchy widget2812 when user can admin parent link2813 when parent is valid work item2814 creates new work item and sets parent reference2815 when parent type is invalid2816 behaves like fails creating work item and returns errors2817 does not create new work item if parent can not be set2818 when user cannot admin parent link2819 behaves like fails creating work item and returns errors2820 does not create new work item if parent can not be set2821# [RSpecRunTime] Finishing example group spec/services/work_items/create_service_spec.rb. It took 21.31 seconds. Expected to take 23.77 seconds.2822# [RSpecRunTime] Starting example group spec/models/abuse_report_spec.rb. Expected to take 21.26 seconds.2823AbuseReport2824 does not allow STI2825 is expected to be valid2826 associations2827 is expected to belong to reporter class_name => User required: false inverse_of => reported_abuse_reports2828 is expected to belong to resolved_by class_name => User required: false inverse_of => resolved_abuse_reports2829 is expected to belong to user required: false inverse_of => abuse_reports2830 is expected to have many events class_name => ResourceEvents::AbuseReportEvent inverse_of => abuse_report2831 is expected to have many notes2832 is expected to have many user_mentions class_name => Abuse::Reports::UserMention2833 is expected to have many admin_abuse_report_assignees class_name => Admin::AbuseReportAssignee2834 is expected to have many assignees class_name => User through admin_abuse_report_assignees2835 aliases reporter to author2836# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.74 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.15 1.14 1.30 1/282 50192837.2838 validations2839 is expected to validate that :reporter cannot be empty/falsy2840 is expected to validate that :user cannot be empty/falsy2841 is expected to validate that :message cannot be empty/falsy2842 is expected to validate that :category cannot be empty/falsy2843 is expected to validate that :user_id is case-sensitively unique within the scope of :reporter_id and :category, producing a custom validation error on failure2844 is expected to validate that the length of :reported_from_url is at most 5122845 is expected to allow :reported_from_url to be ‹"http://gitlab.com"›2846 is expected to allow :reported_from_url to be ‹"https://gitlab.com"›2847 is expected not to allow :reported_from_url to be ‹"ftp://example.com"›2848 is expected not to allow :reported_from_url to be ‹"javascript:alert(window.opener.document.location)"›2849 is expected to allow :reported_from_url to be ‹"http://localhost:9000"›2850 is expected to allow :reported_from_url to be ‹"https://gitlab.com"›2851 is expected to validate that the length of :mitigation_steps is at most 10002852 is expected to allow :links_to_spam to be ‹[]›2853 is expected to allow :links_to_spam to be ‹nil›2854 is expected to allow :links_to_spam to be ‹""›2855 is expected to allow :links_to_spam to be ‹["https://gitlab.com"]›2856 is expected to allow :links_to_spam to be ‹["http://localhost:9000"]›2857 is expected not to allow :links_to_spam to be ‹["spam"]›2858 is expected not to allow :links_to_spam to be ‹["http://localhost:9000", "spam"]›2859 is expected to allow :links_to_spam to be ‹["https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com"]›2860 is expected not to allow :links_to_spam to be ‹["https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com", "https://gitlab.com"]›2861 is expected to allow :links_to_spam to be ‹["https://gitlab.com/xDNR0tcQPxhQJEG2XMphrMlVbTuj4vx4elajnlgvY9vzFAYb6a1PINlto2Is5cNZOOevrhVUM2RwxvPqa47ldYHAL86ravbuQK5ReEC3PLJScT27z2X2USZs5Hcxm8zEQ2xSDFPWR7L46Iq3DLzFqrseRbxCHdl5i0zV4Rz2Peri6NsqmVmKdRtq102fK1HOyfRrHOmesD5STMi7tP33zJJyNv3fNqRvb4t2NWx1YYQFaNsqKnHeciuhUaEzbCBnQGlE1boRAs1E9X25cLMOTLNkIKLBYbX3FC6qGWeyLX8e2MiKVdzvxrwDBEWLm0Q1oZ4SFsJpZCVSszYDkJMI5jsdD4aw8c0BTaFmV2J6HHzaPQuoRyfEdqdxdUAdnUGOduaItWylf3yTxtMYE4ZeXu8ktpxbYMHIMS0aIBleViBmNaiam20t5BsZd3B0kZuSm4yJdkKP0BdQFdZYT6vQ7oHCC9eIH6L...›2862 is expected not to allow :links_to_spam to be ‹["https://gitlab.com/wpHBWrJCJdi1ZHbwWM96PjsJC0oWr85bFqWS8PyxEF0pPZsOGjXWi3J83VtshbXhTwb09JFtDxAIDyu7yRZixYxiUjyr9QfpSIKEXd8k1iBDIdwheYiHX0A4V9X1YgkiZufJtAAKx7dpcVBSMeJtgvcwOoNdH456vWxnBYzTzkkLYspTJcTGbJIeUXT7Iizbm3Mfn4RWtM4qSGVwC6q67JSI0Hc0AyOjx7cCtPwrfcsseAmS7e3BxqC3ecJwUhazQQP26hoENf7s8vRjzlmHrNinjgj5s0drqUyudVavJh8iOI1dgcNzfI975HhXxk1xs8fASyG5gx43LrIFrxlBuCTxcl1KfefWOuioaOuRvyGwil8J0P9LhVGfCt5YfXtsYPcUyRTWAhQooXHNDj66PDPXQ8qWkJNgYanxeOJqwKuropx8L2rYsDiWDh3iuXsaWZTsUMXnWKkasJf7kPjoo9PiHOvP3dc...›2863 for screenshot2864 is expected not to allow :screenshot to be ‹#<Rack::Test::UploadedFile:0x00007c831e4ba348 @content_type="text/plain", @original_filename="doc_sample.txt", @tempfile=#<Tempfile:/tmp/doc_sample20240529-339-rfi8dm.txt>>›2865 is expected to allow :screenshot to be ‹#<Rack::Test::UploadedFile:0x00007c83113bbdf0 @content_type="image/jpg", @original_filename="rails_sample.jpg", @tempfile=#<Tempfile:/tmp/rails_sample20240529-339-4yztq9.jpg>>›2866 is expected to allow :screenshot to be ‹nil›2867 is expected to allow :screenshot to be ‹""›2868# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.13 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.13 1.13 1.29 1/282 50202869.2870 evidence2871 is expected not to allow :evidence to be ‹"string"›2872 is expected not to allow :evidence to be ‹1.0›2873 is expected to allow :evidence to be ‹nil›2874 is expected to allow :evidence to be ‹{issues: [{:id=>1, :title=>"test issue title", :description=>"test issue content"}], snippets: [{:id=>2, :content=>"snippet content"}], notes: [{:id=>44, :content=>"notes content"}], user: {:login_count=>1, :account_age=>3, :spam_score=>0.3, :telesign_score=>0.4, :arkos_score=>0.2, :pvs_score=>0.8, :product_coverage=>0.8, :virus_total_score=>0.2}}›2875# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.23 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.13 1.13 1.29 1/282 50212876.2877 scopes2878 .by_reporter_id2879 returns reports with reporter_id equal to the given user id2880 .open2881 returns reports without resolved_at value2882 .closed2883 returns reports with resolved_at value2884 .by_category2885 returns abuse reports with the specified category2886 .aggregated_by_user_and_category2887 when sort_by_count = true2888 sorts by aggregated_count in descending order and created_at in descending order2889 returns count with aggregated reports2890 when sort_by_count = false2891 does not sort using a specific order2892 before_validation2893 when links to spam contains empty strings2894 removes empty strings2895 #remove_user2896 blocks the user2897 lets a worker delete the user2898 #notify2899 delivers2900 returns early when not persisted2901 #screenshot_path2902 with asset host configured2903 returns a full URL with the asset host and system path2904 when no asset path configured2905 returns a full URL with the base url and system path2906 #report_type2907 when reported from an issue2908 is expected to eq :issue2909# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.57 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.12 1.13 1.29 3/288 50972910.2911 when reported from a merge request2912 is expected to eq :merge_request2913 when reported from a profile2914 is expected to eq :profile2915 comment type2916 when reported from an issue comment2917 is expected to eq :comment2918 when reported from a merge request comment2919 is expected to eq :comment2920 when anchor exists not from an issue or merge request URL2921 is expected to eq :profile2922 when note id is invalid2923 is expected to eq :merge_request2924 when URL cannot be matched2925 is expected to be nil2926 #reported_content2927 when reported from an issue2928 is expected to eq "<p data-sourcepos=\"1:1-1:17\" dir=\"auto\">issue description</p>"2929# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.89 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.11 1.13 1.29 1/288 51732930.2931 when reported from a merge request2932 is expected to eq "<p data-sourcepos=\"1:1-1:14\" dir=\"auto\">mr description</p>"2933 when reported from a merge request with an invalid note ID2934 is expected to eq "<p data-sourcepos=\"1:1-1:14\" dir=\"auto\">mr description</p>"2935 when reported from a profile2936 is expected to be nil2937 when reported from an unknown URL2938 is expected to be nil2939 when reported from an invalid URL2940 is expected to be nil2941 when reported from an issue comment2942 is expected to eq "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">comment in issue</p>"2943 when reported from a merge request comment2944 is expected to eq "<p data-sourcepos=\"1:1-1:13\" dir=\"auto\">comment in mr</p>"2945 when report type cannot be determined, because the comment does not exist2946 is expected to be nil2947 #past_closed_reports_for_user2948 returns past closed reports for the same user2949 #similar_open_reports_for_user2950 returns open reports for the same user and category2951 returns no abuse reports when the report is closed2952 enums2953 is expected to define :category as an enum backed by an integer with values ‹{spam: 1, offensive: 2, phishing: 3, crypto: 4, credentials: 5, copyright: 6, malware: 7, other: 8}›2954# [RSpecRunTime] Finishing example group spec/models/abuse_report_spec.rb. It took 25.83 seconds. Expected to take 21.26 seconds.2955# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.2956Lint factories for AbuseReport2957 with saas, license, and factory defaults2958 behaves like factory2959 abuse_report factory2960 does not raise error when built2961 does not raise error when created2962 linting :closed trait2963 does not raise error when created2964# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.79 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.10 1.13 1.29 1/287 51892965.2966 linting :with_screenshot trait2967 does not raise error when created2968 linting :with_assignee trait2969 does not raise error when created2970 linting :with_evidence trait2971 does not raise error when created2972# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.9 seconds. Expected to take 39.97 seconds.2973# [RSpecRunTime] Starting example group spec/lib/gitlab/group_search_results_spec.rb. Expected to take 20.81 seconds.2974Gitlab::GroupSearchResults2975 issues search2976 state not provided2977 returns opened and closed results2978# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.3 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.10 1.13 1.29 1/287 51902979.2980 all state2981 returns opened and closed results2982 closed state2983 returns only closed results2984 opened state2985 returns only opened results2986 unsupported state2987 returns only opened results2988 filter not provided (all behavior)2989 returns confidential and not confidential results2990 confidential filter2991 returns only confidential results2992 not confidential filter2993 returns not confidential results2994 merge_requests search2995 state not provided2996 returns opened and closed results2997# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.85 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.09 1.12 1.28 1/282 51912998.2999 all state3000 returns opened and closed results3001 closed state3002 returns only closed results3003 opened state3004 returns only opened results3005 unsupported state3006 returns only opened results3007 when filter not provided (all behavior)3008 returns unarchived results only3009 when include_archived is true3010 returns archived and unarchived results3011 when include_archived filter is false3012 returns unarchived results only3013 milestones search3014 when filter not provided (all behavior)3015 returns unarchived results only3016# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.74 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.16 1.14 1.29 1/282 51923017.3018 when include_archived is true3019 returns archived and unarchived results3020# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.88 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.16 1.14 1.29 1/282 51933021.3022 when include_archived filter is false3023 returns unarchived results only3024# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.09 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.16 1.14 1.29 1/283 51943025.3026 #projects3027 filtering3028 behaves like search results filtered by archived3029 when filter not provided (all behavior)3030 returns unarchived results only3031 when include_archived is true3032 returns archived and unarchived results3033 when include_archived filter is false3034 returns unarchived results only3035 user search3036 returns the users belonging to the group matching the search query3037 returns the user belonging to the subgroup matching the search query3038 returns the user belonging to the parent group matching the search query3039 does not return the user belonging to the private subgroup3040 does not return the user belonging to an unrelated group3041 does not return the user invited to the group3042 calls GroupFinder during execution3043# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.83 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.14 1.13 1.28 1/283 51953044.3045 #issuable_params3046 sets include_subgroups flag by default3047# [RSpecRunTime] Finishing example group spec/lib/gitlab/group_search_results_spec.rb. It took 19.17 seconds. Expected to take 20.81 seconds.3048# [RSpecRunTime] Starting example group spec/lib/gitlab/rack_attack/request_spec.rb. Expected to take 19.19 seconds.3049Gitlab::RackAttack::Request3050 FILES_PATH_REGEX3051 is expected to match "/api/v4/projects/1/repository/files/README"3052 is expected to match "/api/v4/projects/1/repository/files/README?ref=master"3053 is expected to match "/api/v4/projects/1/repository/files/README/blame"3054 is expected to match "/api/v4/projects/1/repository/files/README/raw"3055 is expected to match "/api/v4/projects/some%2Fnested%2Frepo/repository/files/README"3056 is expected not to match "/api/v4/projects/some/nested/repo/repository/files/README"3057 #api_request?3058 path: "/", expected: false3059 is expected to eq false3060 when the application is mounted at a relative URL3061 is expected to eq false3062 path: "/groups", expected: false3063 is expected to eq false3064 when the application is mounted at a relative URL3065 is expected to eq false3066 path: "/foo/api", expected: false3067 is expected to eq false3068 when the application is mounted at a relative URL3069 is expected to eq false3070 path: "/api", expected: false3071 is expected to eq false3072 when the application is mounted at a relative URL3073 is expected to eq false3074 path: "/api/", expected: true3075 is expected to eq true3076 when the application is mounted at a relative URL3077 is expected to eq true3078 path: "/api/v4/groups/1", expected: true3079 is expected to eq true3080 when the application is mounted at a relative URL3081 is expected to eq true3082 path: "/oauth/tokens", expected: true3083 is expected to eq true3084 when the application is mounted at a relative URL3085 is expected to eq true3086 path: "/oauth/userinfo", expected: true3087 is expected to eq true3088 when the application is mounted at a relative URL3089 is expected to eq true3090 #api_internal_request?3091 path: "/", expected: false3092 is expected to eq false3093 when the application is mounted at a relative URL3094 is expected to eq false3095 path: "/groups", expected: false3096 is expected to eq false3097 when the application is mounted at a relative URL3098 is expected to eq false3099 path: "/api", expected: false3100 is expected to eq false3101 when the application is mounted at a relative URL3102 is expected to eq false3103 path: "/api/v4/groups/1", expected: false3104 is expected to eq false3105 when the application is mounted at a relative URL3106 is expected to eq false3107 path: "/api/v4/internal", expected: false3108 is expected to eq false3109 when the application is mounted at a relative URL3110 is expected to eq false3111 path: "/foo/api/v4/internal", expected: false3112 is expected to eq false3113 when the application is mounted at a relative URL3114 is expected to eq false3115 path: "/api/v4/internal/", expected: true3116 is expected to eq true3117 when the application is mounted at a relative URL3118 is expected to eq true3119 path: "/api/v4/internal/foo", expected: true3120 is expected to eq true3121 when the application is mounted at a relative URL3122 is expected to eq true3123 path: "/api/v1/internal/foo", expected: true3124 is expected to eq true3125 when the application is mounted at a relative URL3126 is expected to eq true3127 #health_check_request?3128 path: "/", expected: false3129 is expected to eq false3130 when the application is mounted at a relative URL3131 is expected to eq false3132 path: "/groups", expected: false3133 is expected to eq false3134 when the application is mounted at a relative URL3135 is expected to eq false3136 path: "/foo/-/health", expected: false3137 is expected to eq false3138 when the application is mounted at a relative URL3139 is expected to eq false3140 path: "/-/health", expected: true3141 is expected to eq true3142 when the application is mounted at a relative URL3143 is expected to eq true3144 path: "/-/liveness", expected: true3145 is expected to eq true3146 when the application is mounted at a relative URL3147 is expected to eq true3148 path: "/-/readiness", expected: true3149 is expected to eq true3150 when the application is mounted at a relative URL3151 is expected to eq true3152 path: "/-/metrics", expected: true3153 is expected to eq true3154 when the application is mounted at a relative URL3155 is expected to eq true3156 path: "/-/health/foo", expected: true3157 is expected to eq true3158 when the application is mounted at a relative URL3159 is expected to eq true3160 path: "/-/liveness/foo", expected: true3161 is expected to eq true3162 when the application is mounted at a relative URL3163 is expected to eq true3164 path: "/-/readiness/foo", expected: true3165 is expected to eq true3166 when the application is mounted at a relative URL3167 is expected to eq true3168 path: "/-/metrics/foo", expected: true3169 is expected to eq true3170 when the application is mounted at a relative URL3171 is expected to eq true3172 #container_registry_event?3173 path: "/", expected: false3174 is expected to eq false3175 when the application is mounted at a relative URL3176 is expected to eq false3177 path: "/groups", expected: false3178 is expected to eq false3179 when the application is mounted at a relative URL3180 is expected to eq false3181 path: "/api/v4/container_registry_event", expected: false3182 is expected to eq false3183 when the application is mounted at a relative URL3184 is expected to eq false3185 path: "/foo/api/v4/container_registry_event/", expected: false3186 is expected to eq false3187 when the application is mounted at a relative URL3188 is expected to eq false3189 path: "/api/v4/container_registry_event/", expected: true3190 is expected to eq true3191 when the application is mounted at a relative URL3192 is expected to eq true3193 path: "/api/v4/container_registry_event/foo", expected: true3194 is expected to eq true3195 when the application is mounted at a relative URL3196 is expected to eq true3197 path: "/api/v1/container_registry_event/foo", expected: true3198 is expected to eq true3199 when the application is mounted at a relative URL3200 is expected to eq true3201 #product_analytics_collector_request?3202 path: "/", expected: false3203 is expected to eq false3204 when the application is mounted at a relative URL3205 is expected to eq false3206 path: "/groups", expected: false3207 is expected to eq false3208 when the application is mounted at a relative URL3209 is expected to eq false3210 path: "/-/collector", expected: false3211 is expected to eq false3212 when the application is mounted at a relative URL3213 is expected to eq false3214 path: "/-/collector/foo", expected: false3215 is expected to eq false3216 when the application is mounted at a relative URL3217 is expected to eq false3218 path: "/foo/-/collector/i", expected: false3219 is expected to eq false3220 when the application is mounted at a relative URL3221 is expected to eq false3222 path: "/-/collector/i", expected: true3223 is expected to eq true3224 when the application is mounted at a relative URL3225 is expected to eq true3226 path: "/-/collector/ifoo", expected: true3227 is expected to eq true3228 when the application is mounted at a relative URL3229 is expected to eq true3230 path: "/-/collector/i/foo", expected: true3231 is expected to eq true3232 when the application is mounted at a relative URL3233 is expected to eq true3234 #should_be_skipped?3235 api_internal_request: true, health_check_request: true, container_registry_event: true3236 returns true if any condition is true3237 api_internal_request: true, health_check_request: true, container_registry_event: false3238 returns true if any condition is true3239 api_internal_request: true, health_check_request: false, container_registry_event: true3240 returns true if any condition is true3241 api_internal_request: true, health_check_request: false, container_registry_event: false3242 returns true if any condition is true3243 api_internal_request: false, health_check_request: true, container_registry_event: true3244 returns true if any condition is true3245 api_internal_request: false, health_check_request: true, container_registry_event: false3246 returns true if any condition is true3247 api_internal_request: false, health_check_request: false, container_registry_event: true3248 returns true if any condition is true3249 api_internal_request: false, health_check_request: false, container_registry_event: false3250 returns true if any condition is true3251 #web_request?3252 path: "/", expected: true3253 is expected to eq true3254 when the application is mounted at a relative URL3255 is expected to eq true3256 path: "/groups", expected: true3257 is expected to eq true3258 when the application is mounted at a relative URL3259 is expected to eq true3260 path: "/foo/api", expected: true3261 is expected to eq true3262 when the application is mounted at a relative URL3263 is expected to eq true3264 path: "/api", expected: true3265 is expected to eq true3266 when the application is mounted at a relative URL3267 is expected to eq true3268 path: "/api/", expected: false3269 is expected to eq false3270 when the application is mounted at a relative URL3271 is expected to eq false3272 path: "/api/v4/groups/1", expected: false3273 is expected to eq false3274 when the application is mounted at a relative URL3275 is expected to eq false3276 #throttle_unauthenticated_git_http?3277 path: git_clone_project_path_get_info_refs, request_unauthenticated?: true, application_setting_throttle_unauthenticated_git_http_enabled: true, expected: true3278 is expected to eq true3279 path: git_clone_project_path_get_info_refs, request_unauthenticated?: false, application_setting_throttle_unauthenticated_git_http_enabled: true, expected: false3280 is expected to eq false3281 path: git_clone_project_path_get_info_refs, request_unauthenticated?: true, application_setting_throttle_unauthenticated_git_http_enabled: false, expected: false3282 is expected to eq false3283 path: git_clone_project_path_get_info_refs, request_unauthenticated?: false, application_setting_throttle_unauthenticated_git_http_enabled: false, expected: false3284 is expected to eq false3285 path: git_clone_path_post_git_upload_pack, request_unauthenticated?: true, application_setting_throttle_unauthenticated_git_http_enabled: true, expected: true3286 is expected to eq true3287 path: git_clone_path_post_git_upload_pack, request_unauthenticated?: false, application_setting_throttle_unauthenticated_git_http_enabled: false, expected: false3288 is expected to eq false3289 path: "/users/sign_in", request_unauthenticated?: true, application_setting_throttle_unauthenticated_git_http_enabled: true, expected: false3290 is expected to eq false3291 path: "/users/sign_in", request_unauthenticated?: false, application_setting_throttle_unauthenticated_git_http_enabled: false, expected: false3292 is expected to eq false3293 #protected_path?3294 path: "/", expected: false3295 is expected to eq false3296 when the application is mounted at a relative URL3297 is expected to eq false3298 path: "/groups", expected: false3299 is expected to eq false3300 when the application is mounted at a relative URL3301 is expected to eq false3302 path: "/foo/protected", expected: false3303 is expected to eq false3304 when the application is mounted at a relative URL3305 is expected to eq false3306 path: "/foo/secure", expected: false3307 is expected to eq false3308 when the application is mounted at a relative URL3309 is expected to eq false3310 path: "/protected", expected: true3311 is expected to eq true3312 when the application is mounted at a relative URL3313 is expected to eq true3314 path: "/secure", expected: true3315 is expected to eq true3316 when the application is mounted at a relative URL3317 is expected to eq true3318 path: "/secure/", expected: true3319 is expected to eq true3320 when the application is mounted at a relative URL3321 is expected to eq true3322 path: "/secure/foo", expected: true3323 is expected to eq true3324 when the application is mounted at a relative URL3325 is expected to eq true3326 #get_request_protected_path?3327 path: "/", expected: false3328 is expected to eq false3329 when the application is mounted at a relative URL3330 is expected to eq false3331 path: "/groups", expected: false3332 is expected to eq false3333 when the application is mounted at a relative URL3334 is expected to eq false3335 path: "/foo/protected", expected: false3336 is expected to eq false3337 when the application is mounted at a relative URL3338 is expected to eq false3339 path: "/foo/secure", expected: false3340 is expected to eq false3341 when the application is mounted at a relative URL3342 is expected to eq false3343 path: "/protected", expected: true3344 is expected to eq true3345 when the application is mounted at a relative URL3346 is expected to eq true3347 path: "/secure", expected: true3348 is expected to eq true3349 when the application is mounted at a relative URL3350 is expected to eq true3351 path: "/secure/", expected: true3352 is expected to eq true3353 when the application is mounted at a relative URL3354 is expected to eq true3355 path: "/secure/foo", expected: true3356 is expected to eq true3357 when the application is mounted at a relative URL3358 is expected to eq true3359 #frontend_request?3360 session: {}, env: {}, expected: false3361 is expected to eq false3362 session: {}, env: {"HTTP_X_CSRF_TOKEN"=>"bV1hOgP+VzLg/JIwE24glfhC3bbw+8e+HjMkpN1N5FE="}, expected: false3363 is expected to eq false3364 session: {:_csrf_token=>"bV1hOgP+VzLg/JIwE24glfhC3bbw+8e+HjMkpN1N5FE="}, env: {"HTTP_X_CSRF_TOKEN"=>"H3rJdiRXmVEChgBY3D+GH6AuUPThnt/oMBoKvHX/dqU="}, expected: false3365 is expected to eq false3366 session: {:_csrf_token=>"bV1hOgP+VzLg/JIwE24glfhC3bbw+8e+HjMkpN1N5FE="}, env: {"HTTP_X_CSRF_TOKEN"=>"bV1hOgP+VzLg/JIwE24glfhC3bbw+8e+HjMkpN1N5FE="}, expected: true3367 is expected to eq true3368 #deprecated_api_request?3369 path: "/", query: "", expected: false3370 is expected to eq false3371 when the application is mounted at a relative URL3372 is expected to eq false3373 path: "/api/v4/groups/1/", query: "", expected: true3374 is expected to eq true3375 when the application is mounted at a relative URL3376 is expected to eq true3377 path: "/api/v4/groups/1", query: "", expected: true3378 is expected to eq true3379 when the application is mounted at a relative URL3380 is expected to eq true3381 path: "/api/v4/groups/foo/", query: "", expected: true3382 is expected to eq true3383 when the application is mounted at a relative URL3384 is expected to eq true3385 path: "/api/v4/groups/foo", query: "", expected: true3386 is expected to eq true3387 when the application is mounted at a relative URL3388 is expected to eq true3389 path: "/api/v4/groups/1", query: "with_projects=", expected: true3390 is expected to eq true3391 when the application is mounted at a relative URL3392 is expected to eq true3393 path: "/api/v4/groups/1", query: "with_projects=1", expected: true3394 is expected to eq true3395 when the application is mounted at a relative URL3396 is expected to eq true3397 path: "/api/v4/groups/1", query: "with_projects=0", expected: false3398 is expected to eq false3399 when the application is mounted at a relative URL3400 is expected to eq false3401 path: "/foo/api/v4/groups/1", query: "", expected: false3402 is expected to eq false3403 when the application is mounted at a relative URL3404 is expected to eq false3405 path: "/api/v4/groups/1/foo", query: "", expected: false3406 is expected to eq false3407 when the application is mounted at a relative URL3408 is expected to eq false3409 path: "/api/v4/groups/nested%2Fgroup", query: "", expected: true3410 is expected to eq true3411 when the application is mounted at a relative URL3412 is expected to eq true3413# [RSpecRunTime] Finishing example group spec/lib/gitlab/rack_attack/request_spec.rb. It took 25.61 seconds. Expected to take 19.19 seconds.3414# [RSpecRunTime] Starting example group spec/finders/ci/pipelines_finder_spec.rb. Expected to take 18.85 seconds.3415Ci::PipelinesFinder3416 #execute3417 when params is empty3418 returns all pipelines3419# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.92 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.29 1.17 1.29 1/283 52133420.3421 when scope is running3422 returns matched pipelines3423 when scope is pending3424 returns matched pipelines3425 when scope is finished3426 returns matched pipelines3427 when scope is branches or tags3428 when scope is branches3429 returns matched pipelines3430 when project has child pipelines3431 displays child pipelines3432 when exclude_child_pipelines_from_tag_branch_query FF is disabled3433 displays child pipelines3434# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.71 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.35 1.18 1.30 1/283 52283435.3436 when scope is tags3437 returns matched pipelines3438 when project has child pipelines3439 filters out child pipelines and shows only the parents by default3440 when exclude_child_pipelines_from_tag_branch_query FF is disabled3441 displays child pipelines3442# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.91 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.35 1.18 1.30 1/283 52383443.3444 when project has child pipelines3445 filters out child pipelines and shows only the parents by default3446 when source is parent_pipeline3447 does not filter out child pipelines3448# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.52 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.35 1.18 1.30 1/283 52433449.3450 when status is created3451 returns matched pipelines3452 when status is waiting_for_resource3453 returns matched pipelines3454 when status is preparing3455 returns matched pipelines3456 when status is waiting_for_callback3457 returns matched pipelines3458 when status is pending3459 returns matched pipelines3460 when status is running3461 returns matched pipelines3462 when status is success3463 returns matched pipelines3464 when status is failed3465 returns matched pipelines3466 when status is canceling3467 returns matched pipelines3468 when status is canceled3469 returns matched pipelines3470 when status is skipped3471 returns matched pipelines3472 when status is manual3473 returns matched pipelines3474 when status is scheduled3475 returns matched pipelines3476 when ref is specified3477 when ref exists3478 returns matched pipelines3479 when ref does not exist3480 returns empty3481 when username is specified3482 when username exists3483 returns matched pipelines3484 when username does not exist3485 returns empty3486 when yaml_errors is specified3487 when yaml_errors is true3488 returns matched pipelines3489 when yaml_errors is false3490 returns matched pipelines3491 when yaml_errors is invalid3492 returns all pipelines3493 when updated_at filters are specified3494 returns deployments with matched updated_at3495 when iids filter is specified3496 returns matches pipelines3497 does not filter out child pipelines3498 when sha is specified3499 when sha exists3500 returns matched pipelines3501 when sha does not exist3502 returns empty3503 when the project has limited access to pipelines3504 when the user has access3505 is expected to return pipelines3506# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.81 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.29 1.18 1.29 1/283 53083507.3508 the user is not allowed to read pipelines3509 returns empty3510# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.01 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.29 1.18 1.29 1/283 53263511.3512 when source is specified3513 returns only the matched pipeline3514 when name is specified3515 performs exact compare3516 when name does not exist3517 returns empty3518 ordering3519 order_by: "id", sort: "asc", ordered_pipelines: [:pipeline_1, :pipeline_2, :pipeline_3]3520 returns the pipelines ordered3521 order_by: "id", sort: "desc", ordered_pipelines: [:pipeline_3, :pipeline_2, :pipeline_1]3522 returns the pipelines ordered3523 order_by: "ref", sort: "asc", ordered_pipelines: [:pipeline_2, :pipeline_1, :pipeline_3]3524 returns the pipelines ordered3525 order_by: "ref", sort: "desc", ordered_pipelines: [:pipeline_3, :pipeline_1, :pipeline_2]3526 returns the pipelines ordered3527 order_by: "status", sort: "asc", ordered_pipelines: [:pipeline_2, :pipeline_1, :pipeline_3]3528 returns the pipelines ordered3529 order_by: "status", sort: "desc", ordered_pipelines: [:pipeline_3, :pipeline_1, :pipeline_2]3530 returns the pipelines ordered3531 order_by: "updated_at", sort: "asc", ordered_pipelines: [:pipeline_2, :pipeline_3, :pipeline_1]3532 returns the pipelines ordered3533 order_by: "updated_at", sort: "desc", ordered_pipelines: [:pipeline_1, :pipeline_3, :pipeline_2]3534 returns the pipelines ordered3535 order_by: "user_id", sort: "asc", ordered_pipelines: [:pipeline_1, :pipeline_2, :pipeline_3]3536 returns the pipelines ordered3537 order_by: "user_id", sort: "desc", ordered_pipelines: [:pipeline_3, :pipeline_2, :pipeline_1]3538 returns the pipelines ordered3539 order_by: "invalid", sort: "asc", ordered_pipelines: [:pipeline_1, :pipeline_2, :pipeline_3]3540 returns the pipelines ordered3541 order_by: "id", sort: "err", ordered_pipelines: [:pipeline_3, :pipeline_2, :pipeline_1]3542 returns the pipelines ordered3543# [RSpecRunTime] Finishing example group spec/finders/ci/pipelines_finder_spec.rb. It took 22.83 seconds. Expected to take 18.85 seconds.3544# [RSpecRunTime] Starting example group spec/lib/users/internal_spec.rb. Expected to take 17.22 seconds.3545Users::Internal3546 when bot is the admin bot3547 is expected to be admin3548 is expected to be confirmed3549 behaves like bot users3550 creates the user if it does not exist3551 creates a route for the namespace of the created user3552 does not create a new user if it already exists3553 when a regular user exists with the bot usernane3554 creates a user with a non-conflicting username3555# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.37 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.18 1.15 1.28 1/283 53683556.3557 when a regular user exists with the bot user email3558 creates a user with a non-conflicting email3559 when a domain allowlist is in place3560 creates the bot user3561 behaves like bot users3562 creates the user if it does not exist3563 creates a route for the namespace of the created user3564 does not create a new user if it already exists3565 when a regular user exists with the bot usernane3566 creates a user with a non-conflicting username3567# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.16 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.18 1.15 1.28 1/283 53693568.3569 when a regular user exists with the bot user email3570 creates a user with a non-conflicting email3571 when a domain allowlist is in place3572 creates the bot user3573 behaves like bot users3574 creates the user if it does not exist3575 creates a route for the namespace of the created user3576 does not create a new user if it already exists3577 when a regular user exists with the bot usernane3578 creates a user with a non-conflicting username3579# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.13 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.32 1.19 1.29 2/284 53703580.3581 when a regular user exists with the bot user email3582 creates a user with a non-conflicting email3583 when a domain allowlist is in place3584 creates the bot user3585 behaves like bot user avatars3586 sets the custom avatar for the created bot3587 behaves like bot users3588 creates the user if it does not exist3589 creates a route for the namespace of the created user3590 does not create a new user if it already exists3591 when a regular user exists with the bot usernane3592 creates a user with a non-conflicting username3593# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.29 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.32 1.19 1.29 1/283 53713594.3595 when a regular user exists with the bot user email3596 creates a user with a non-conflicting email3597 when a domain allowlist is in place3598 creates the bot user3599 behaves like bot user avatars3600 sets the custom avatar for the created bot3601 when bot is the support_bot3602 is expected to be confirmed3603 behaves like bot user avatars3604 sets the custom avatar for the created bot3605 behaves like bot users3606 creates the user if it does not exist3607 creates a route for the namespace of the created user3608 does not create a new user if it already exists3609 when a regular user exists with the bot usernane3610 creates a user with a non-conflicting username3611# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.05 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.32 1.19 1.29 1/283 53723612.3613 when a regular user exists with the bot user email3614 creates a user with a non-conflicting email3615 when a domain allowlist is in place3616 creates the bot user3617 behaves like bot user avatars3618 sets the custom avatar for the created bot3619 behaves like bot users3620 creates the user if it does not exist3621 creates a route for the namespace of the created user3622 does not create a new user if it already exists3623 when a regular user exists with the bot usernane3624 creates a user with a non-conflicting username3625# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.26 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.30 1.18 1.29 1/283 53733626.3627 when a regular user exists with the bot user email3628 creates a user with a non-conflicting email3629 when a domain allowlist is in place3630 creates the bot user3631 behaves like bot user avatars3632 sets the custom avatar for the created bot3633 behaves like bot users3634 creates the user if it does not exist3635 creates a route for the namespace of the created user3636 does not create a new user if it already exists3637 when a regular user exists with the bot usernane3638 creates a user with a non-conflicting username3639# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.43 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.30 1.18 1.29 1/283 53743640.3641 when a regular user exists with the bot user email3642 creates a user with a non-conflicting email3643 when a domain allowlist is in place3644 creates the bot user3645 behaves like bot user avatars3646 sets the custom avatar for the created bot3647 behaves like bot users3648 creates the user if it does not exist3649 creates a route for the namespace of the created user3650 does not create a new user if it already exists3651 when a regular user exists with the bot usernane3652 creates a user with a non-conflicting username3653# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.67 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.27 1.18 1.29 1/283 53753654.3655 when a regular user exists with the bot user email3656 creates a user with a non-conflicting email3657 when a domain allowlist is in place3658 creates the bot user3659# [RSpecRunTime] Finishing example group spec/lib/users/internal_spec.rb. It took 17.89 seconds. Expected to take 17.22 seconds.3660# [RSpecRunTime] Starting example group spec/policies/packages/policies/project_policy_spec.rb. Expected to take 16.83 seconds.3661Packages::Policies::ProjectPolicy3662 deploy token access3663 when a deploy token with read_package_registry scope3664 is expected to be allowed :read_package3665 behaves like package access with repository disabled3666 is expected to be allowed :read_package3667# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.18 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.25 1.18 1.29 1/283 53763668.3669 when a deploy token with write_package_registry scope3670 is expected to be allowed :read_package3671 behaves like package access with repository disabled3672 is expected to be allowed :read_package3673 read_package3674 project: private_project, package_registry_access_level: 0, current_user: anonymous, expect_to_be_allowed: false3675 is expected to be disallowed :read_package3676 project: private_project, package_registry_access_level: 0, current_user: non_member, expect_to_be_allowed: false3677 is expected to be disallowed :read_package3678 project: private_project, package_registry_access_level: 0, current_user: guest, expect_to_be_allowed: false3679 is expected to be disallowed :read_package3680 project: private_project, package_registry_access_level: 0, current_user: reporter, expect_to_be_allowed: false3681 is expected to be disallowed :read_package3682 project: private_project, package_registry_access_level: 0, current_user: developer, expect_to_be_allowed: false3683 is expected to be disallowed :read_package3684 project: private_project, package_registry_access_level: 0, current_user: maintainer, expect_to_be_allowed: false3685 is expected to be disallowed :read_package3686 project: private_project, package_registry_access_level: 0, current_user: owner, expect_to_be_allowed: false3687 is expected to be disallowed :read_package3688 project: private_project, package_registry_access_level: 0, current_user: admin, expect_to_be_allowed: false3689 is expected to be disallowed :read_package3690 project: private_project, package_registry_access_level: 10, current_user: anonymous, expect_to_be_allowed: false3691 is expected to be disallowed :read_package3692 project: private_project, package_registry_access_level: 10, current_user: non_member, expect_to_be_allowed: false3693 is expected to be disallowed :read_package3694 project: private_project, package_registry_access_level: 10, current_user: guest, expect_to_be_allowed: false3695 is expected to be disallowed :read_package3696 project: private_project, package_registry_access_level: 10, current_user: reporter, expect_to_be_allowed: true3697 is expected to be allowed :read_package3698 project: private_project, package_registry_access_level: 10, current_user: developer, expect_to_be_allowed: true3699 is expected to be allowed :read_package3700 project: private_project, package_registry_access_level: 10, current_user: maintainer, expect_to_be_allowed: true3701 is expected to be allowed :read_package3702 project: private_project, package_registry_access_level: 10, current_user: owner, expect_to_be_allowed: true3703 is expected to be allowed :read_package3704 project: private_project, package_registry_access_level: 10, current_user: admin, expect_to_be_allowed: true3705 is expected to be allowed :read_package3706 project: private_project, package_registry_access_level: 30, current_user: anonymous, expect_to_be_allowed: true3707 is expected to be allowed :read_package3708 project: private_project, package_registry_access_level: 30, current_user: non_member, expect_to_be_allowed: true3709 is expected to be allowed :read_package3710 project: private_project, package_registry_access_level: 30, current_user: guest, expect_to_be_allowed: true3711 is expected to be allowed :read_package3712 project: private_project, package_registry_access_level: 30, current_user: reporter, expect_to_be_allowed: true3713 is expected to be allowed :read_package3714 project: private_project, package_registry_access_level: 30, current_user: developer, expect_to_be_allowed: true3715 is expected to be allowed :read_package3716 project: private_project, package_registry_access_level: 30, current_user: maintainer, expect_to_be_allowed: true3717 is expected to be allowed :read_package3718 project: private_project, package_registry_access_level: 30, current_user: owner, expect_to_be_allowed: true3719 is expected to be allowed :read_package3720 project: private_project, package_registry_access_level: 30, current_user: admin, expect_to_be_allowed: true3721 is expected to be allowed :read_package3722 project: internal_project, package_registry_access_level: 0, current_user: anonymous, expect_to_be_allowed: false3723 is expected to be disallowed :read_package3724 project: internal_project, package_registry_access_level: 0, current_user: non_member, expect_to_be_allowed: false3725 is expected to be disallowed :read_package3726 project: internal_project, package_registry_access_level: 0, current_user: guest, expect_to_be_allowed: false3727 is expected to be disallowed :read_package3728 project: internal_project, package_registry_access_level: 0, current_user: reporter, expect_to_be_allowed: false3729 is expected to be disallowed :read_package3730 project: internal_project, package_registry_access_level: 0, current_user: developer, expect_to_be_allowed: false3731 is expected to be disallowed :read_package3732 project: internal_project, package_registry_access_level: 0, current_user: maintainer, expect_to_be_allowed: false3733 is expected to be disallowed :read_package3734 project: internal_project, package_registry_access_level: 0, current_user: owner, expect_to_be_allowed: false3735 is expected to be disallowed :read_package3736 project: internal_project, package_registry_access_level: 0, current_user: admin, expect_to_be_allowed: false3737 is expected to be disallowed :read_package3738 project: internal_project, package_registry_access_level: 20, current_user: anonymous, expect_to_be_allowed: false3739 is expected to be disallowed :read_package3740 project: internal_project, package_registry_access_level: 20, current_user: non_member, expect_to_be_allowed: true3741 is expected to be allowed :read_package3742 project: internal_project, package_registry_access_level: 20, current_user: guest, expect_to_be_allowed: true3743 is expected to be allowed :read_package3744 project: internal_project, package_registry_access_level: 20, current_user: reporter, expect_to_be_allowed: true3745 is expected to be allowed :read_package3746 project: internal_project, package_registry_access_level: 20, current_user: developer, expect_to_be_allowed: true3747 is expected to be allowed :read_package3748 project: internal_project, package_registry_access_level: 20, current_user: maintainer, expect_to_be_allowed: true3749 is expected to be allowed :read_package3750 project: internal_project, package_registry_access_level: 20, current_user: owner, expect_to_be_allowed: true3751 is expected to be allowed :read_package3752 project: internal_project, package_registry_access_level: 20, current_user: admin, expect_to_be_allowed: true3753 is expected to be allowed :read_package3754 project: internal_project, package_registry_access_level: 30, current_user: anonymous, expect_to_be_allowed: true3755 is expected to be allowed :read_package3756 project: internal_project, package_registry_access_level: 30, current_user: non_member, expect_to_be_allowed: true3757 is expected to be allowed :read_package3758 project: internal_project, package_registry_access_level: 30, current_user: guest, expect_to_be_allowed: true3759 is expected to be allowed :read_package3760 project: internal_project, package_registry_access_level: 30, current_user: reporter, expect_to_be_allowed: true3761 is expected to be allowed :read_package3762 project: internal_project, package_registry_access_level: 30, current_user: developer, expect_to_be_allowed: true3763 is expected to be allowed :read_package3764 project: internal_project, package_registry_access_level: 30, current_user: maintainer, expect_to_be_allowed: true3765 is expected to be allowed :read_package3766 project: internal_project, package_registry_access_level: 30, current_user: owner, expect_to_be_allowed: true3767 is expected to be allowed :read_package3768 project: internal_project, package_registry_access_level: 30, current_user: admin, expect_to_be_allowed: true3769 is expected to be allowed :read_package3770 project: public_project, package_registry_access_level: 0, current_user: anonymous, expect_to_be_allowed: false3771 is expected to be disallowed :read_package3772 project: public_project, package_registry_access_level: 0, current_user: non_member, expect_to_be_allowed: false3773 is expected to be disallowed :read_package3774 project: public_project, package_registry_access_level: 0, current_user: guest, expect_to_be_allowed: false3775 is expected to be disallowed :read_package3776 project: public_project, package_registry_access_level: 0, current_user: reporter, expect_to_be_allowed: false3777 is expected to be disallowed :read_package3778 project: public_project, package_registry_access_level: 0, current_user: developer, expect_to_be_allowed: false3779 is expected to be disallowed :read_package3780 project: public_project, package_registry_access_level: 0, current_user: maintainer, expect_to_be_allowed: false3781 is expected to be disallowed :read_package3782 project: public_project, package_registry_access_level: 0, current_user: owner, expect_to_be_allowed: false3783 is expected to be disallowed :read_package3784 project: public_project, package_registry_access_level: 0, current_user: admin, expect_to_be_allowed: false3785 is expected to be disallowed :read_package3786 project: public_project, package_registry_access_level: 30, current_user: anonymous, expect_to_be_allowed: true3787 is expected to be allowed :read_package3788 project: public_project, package_registry_access_level: 30, current_user: non_member, expect_to_be_allowed: true3789 is expected to be allowed :read_package3790 project: public_project, package_registry_access_level: 30, current_user: guest, expect_to_be_allowed: true3791 is expected to be allowed :read_package3792 project: public_project, package_registry_access_level: 30, current_user: reporter, expect_to_be_allowed: true3793 is expected to be allowed :read_package3794 project: public_project, package_registry_access_level: 30, current_user: developer, expect_to_be_allowed: true3795 is expected to be allowed :read_package3796 project: public_project, package_registry_access_level: 30, current_user: maintainer, expect_to_be_allowed: true3797 is expected to be allowed :read_package3798 project: public_project, package_registry_access_level: 30, current_user: owner, expect_to_be_allowed: true3799 is expected to be allowed :read_package3800 project: public_project, package_registry_access_level: 30, current_user: admin, expect_to_be_allowed: true3801 is expected to be allowed :read_package3802 with admin3803 behaves like package access with repository disabled3804 is expected to be allowed :read_package3805 with package_registry_allow_anyone_to_pull_option disabled3806 project: private_project, expect_to_be_allowed: false3807 is expected to be disallowed :read_package3808 project: internal_project, expect_to_be_allowed: false3809 is expected to be disallowed :read_package3810 project: public_project, expect_to_be_allowed: true3811 is expected to be allowed :read_package3812 when accessing a project from another project with job token3813 project: public_project, access_level: 30, expect_to_be_allowed: true3814 is expected to eq true3815 project: public_project, access_level: 20, expect_to_be_allowed: true3816 is expected to eq true3817 project: public_project, access_level: 10, expect_to_be_allowed: false3818 is expected to eq false3819 project: public_project, access_level: 0, expect_to_be_allowed: false3820 is expected to eq false3821 project: internal_project, access_level: 30, expect_to_be_allowed: true3822 is expected to eq true3823 project: internal_project, access_level: 20, expect_to_be_allowed: true3824 is expected to eq true3825 project: internal_project, access_level: 10, expect_to_be_allowed: false3826 is expected to eq false3827 project: internal_project, access_level: 0, expect_to_be_allowed: false3828 is expected to eq false3829 project: private_project, access_level: 30, expect_to_be_allowed: false3830 is expected to eq false3831 project: private_project, access_level: 20, expect_to_be_allowed: false3832 is expected to eq false3833 project: private_project, access_level: 10, expect_to_be_allowed: false3834 is expected to eq false3835 project: private_project, access_level: 0, expect_to_be_allowed: false3836 is expected to eq false3837# [RSpecRunTime] Finishing example group spec/policies/packages/policies/project_policy_spec.rb. It took 19.35 seconds. Expected to take 16.83 seconds.3838# [RSpecRunTime] Starting example group spec/services/search/group_service_spec.rb. Expected to take 15.76 seconds.3839Search::GroupService3840 basic search3841 finding projects by name3842 in parent group3843 is expected to contain exactly #<Project id:577 group633/group632/project-526>>, #<Project id:578 group633/group632/project-527>>, and #<Project id:579 group633/project-528>>3844# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.21 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.18 1.16 1.28 1/283 53773845.3846 in subgroup3847 is expected to contain exactly #<Project id:583 group635/group634/project-532>> and #<Project id:584 group635/group634/project-533>>3848# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.67 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.18 1.16 1.28 1/283 53783849.3850 issues3851 sorting3852 sort: created_desc3853 sorts results by created_at3854# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.83 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.18 1.16 1.28 1/283 53793855.3856 sort: created_asc3857 sorts results by created_at3858 sort: updated_desc3859 sorts results by updated_desc3860 sort: updated_asc3861 sorts results by updated_asc3862 merge requests3863 sorting3864 sort: created_desc3865 sorts results by created_at3866# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.47 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.16 1.16 1.28 1/283 53803867.3868 sort: created_asc3869 sorts results by created_at3870# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.1 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.16 1.16 1.28 1/283 53813871.3872 sort: updated_desc3873 sorts results by updated_desc3874# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.68 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.15 1.16 1.27 1/283 53823875.3876 sort: updated_asc3877 sorts results by updated_asc3878# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.26 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.15 1.16 1.27 1/283 53833879.3880# [RSpecRunTime] Finishing example group spec/services/search/group_service_spec.rb. It took 15.58 seconds. Expected to take 15.76 seconds.3881# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/queues_metadata_spec.rb. Expected to take 15.05 seconds.3882Gitlab::Redis::QueuesMetadata3883 #sentinels?3884 when sentinels are defined3885 returns true3886 when sentinels are not defined3887 is expected to eq nil3888 when cluster is defined3889 returns false3890 .version3891 returns a version3892 behaves like redis_shared_examples3893 .config_file_name3894 when there is no config file anywhere3895 is expected to be nil3896 .store3897 with old format3898 behaves like redis store3899 instantiates Redis::Store3900 with the namespace3901 uses specified namespace3902 with new format3903 behaves like redis store3904 instantiates Redis::Store3905 with the namespace3906 uses specified namespace3907 .params3908 withstands mutation3909 with command to generate extra config specified3910 when the command returns valid yaml3911 merges config from command on top of config from file3912 when the command returns invalid yaml3913 raises error3914 when the parsed external command output returns invalid hash3915 raises an error3916 when the command fails3917 raises error3918 when url contains unix socket reference3919 with old format3920 returns path key instead3921 with new format3922 returns path key instead3923 when url is host based3924 with old format3925 returns hash with host, port, db, and password3926 with new format3927 rails_env: "development", host: "development-host"3928 returns hash with host, port, db, and password3929 does not raise ArgumentError for invalid keywords in SentinelConfig3930 rails_env: "test", host: "test-host"3931 returns hash with host, port, db, and password3932 does not raise ArgumentError for invalid keywords in SentinelConfig3933 rails_env: "production", host: "production-host"3934 returns hash with host, port, db, and password3935 does not raise ArgumentError for invalid keywords in SentinelConfig3936 behaves like instrumentation_class in custom key3937 moves instrumentation class into custom3938 with redis cluster format3939 rails_env: "development", host: "development-master"3940 returns hash with cluster and password3941 does not raise ArgumentError for invalid keywords in ClusterConfig3942 behaves like instrumentation_class in custom key3943 moves instrumentation class into custom3944 rails_env: "test", host: "test-master"3945 returns hash with cluster and password3946 does not raise ArgumentError for invalid keywords in ClusterConfig3947 behaves like instrumentation_class in custom key3948 moves instrumentation class into custom3949 rails_env: "production", host: "production-master"3950 returns hash with cluster and password3951 does not raise ArgumentError for invalid keywords in ClusterConfig3952 behaves like instrumentation_class in custom key3953 moves instrumentation class into custom3954 .url3955 withstands mutation3956 when yml file with env variable3957 reads redis url from env variable3958 .version3959 returns a version3960 .with3961 yields a ::Redis3962 when running on single-threaded runtime3963 instantiates a connection pool with size 53964 when running on multi-threaded runtime3965 instantiates a connection pool with a size based on the concurrency of the worker3966 when there is no config at all3967 can run an empty block3968 #db3969 with old format3970 returns the correct db3971 with new format3972 returns the correct db3973 with cluster-mode3974 returns the correct db3975 #sentinels3976 when sentinels are defined3977 rails_env: "development", hosts: ["development-replica1", "development-replica2"]3978 returns an array of hashes with host and port keys3979 rails_env: "test", hosts: ["test-replica1", "test-replica2"]3980 returns an array of hashes with host and port keys3981 rails_env: "production", hosts: ["production-replica1", "production-replica2"]3982 returns an array of hashes with host and port keys3983 when sentinels are not defined3984 returns nil3985 when cluster is defined3986 returns nil3987 #sentinels?3988 when sentinels are defined3989 returns true3990 when sentinels are not defined3991 is expected to eq nil3992 when cluster is defined3993 returns false3994 #raw_config_hash3995 returns old-style single url config in a hash3996 returns cluster config without url key in a hash3997 #secret_file3998 when explicitly specified in config file3999 returns the absolute path of specified file inside Rails root4000 when not explicitly specified4001 returns the default path in the encrypted settings shared directory4002 #parse_client_tls_options4003 when configuration does not have TLS related options4004 returns the coniguration as-is4005 when specified certificate file does not exist4006 raises error about missing certificate file4007 when specified key file does not exist4008 raises error about missing key file4009 when only certificate file is specified4010 renders resque.yml correctly4011 when only key file is specified4012 renders resque.yml correctly4013 when configuration valid TLS related options4014 converts cert_file and key_file appropriately4015 #fetch_config4016 raises an exception when the config file contains invalid yaml4017 when redis.yml exists4018 uses config/redis.yml4019 when no config file exsits4020 returns nil4021 when resque.yml exists4022 returns the config from resque.yml4023 #parse_client_tls_options4024 when configuration does not have TLS related options4025 returns the coniguration as-is4026 when specified certificate file does not exist4027 raises error about missing certificate file4028 when specified key file does not exist4029 raises error about missing key file4030 when only certificate file is specified4031 renders resque.yml correctly4032 when only key file is specified4033 renders resque.yml correctly4034 when configuration valid TLS related options4035 converts cert_file and key_file appropriately4036 .store4037 with old format4038 behaves like redis store4039 instantiates Redis::Store4040 with the namespace4041 uses specified namespace4042 with new format4043 behaves like redis store4044 instantiates Redis::Store4045 with the namespace4046 uses specified namespace4047 #db4048 with old format4049 returns the correct db4050 with new format4051 returns the correct db4052 with cluster-mode4053 returns the correct db4054 .config_file_name4055 when there is no config file anywhere4056 is expected to be nil4057 #fetch_config4058 raises an exception when the config file contains invalid yaml4059 when redis.yml exists4060 uses config/redis.yml4061 when no config file exsits4062 returns nil4063 when resque.yml exists4064 returns the config from resque.yml4065 #secret_file4066 when explicitly specified in config file4067 returns the absolute path of specified file inside Rails root4068 when not explicitly specified4069 returns the default path in the encrypted settings shared directory4070 .with4071 yields a ::Redis4072 when running on single-threaded runtime4073 instantiates a connection pool with size 54074 when running on multi-threaded runtime4075 instantiates a connection pool with a size based on the concurrency of the worker4076 when there is no config at all4077 can run an empty block4078 .params4079 withstands mutation4080 with command to generate extra config specified4081 when the command returns valid yaml4082 merges config from command on top of config from file4083 when the command returns invalid yaml4084 raises error4085 when the parsed external command output returns invalid hash4086 raises an error4087 when the command fails4088 raises error4089 when url contains unix socket reference4090 with old format4091 returns path key instead4092 with new format4093 returns path key instead4094 when url is host based4095 with old format4096 returns hash with host, port, db, and password4097 with new format4098 rails_env: "development", host: "development-host"4099 returns hash with host, port, db, and password4100 does not raise ArgumentError for invalid keywords in SentinelConfig4101 rails_env: "test", host: "test-host"4102 returns hash with host, port, db, and password4103 does not raise ArgumentError for invalid keywords in SentinelConfig4104 rails_env: "production", host: "production-host"4105 returns hash with host, port, db, and password4106 does not raise ArgumentError for invalid keywords in SentinelConfig4107 behaves like instrumentation_class in custom key4108 moves instrumentation class into custom4109 with redis cluster format4110 rails_env: "development", host: "development-master"4111 returns hash with cluster and password4112 does not raise ArgumentError for invalid keywords in ClusterConfig4113 behaves like instrumentation_class in custom key4114 moves instrumentation class into custom4115 rails_env: "test", host: "test-master"4116 returns hash with cluster and password4117 does not raise ArgumentError for invalid keywords in ClusterConfig4118 behaves like instrumentation_class in custom key4119 moves instrumentation class into custom4120 rails_env: "production", host: "production-master"4121 returns hash with cluster and password4122 does not raise ArgumentError for invalid keywords in ClusterConfig4123 behaves like instrumentation_class in custom key4124 moves instrumentation class into custom4125 .url4126 withstands mutation4127 when yml file with env variable4128 reads redis url from env variable4129 .pool4130 when not using fallback config4131 creates its own connection pool4132 when using fallback config4133 uses the fallback class connection pool4134 #fetch_config4135 when redis.yml exists4136 when the fallback has a redis.yml entry4137 is expected to eq {"fallback redis.yml"=>123}4138 and an instance config file exists4139 is expected to eq {"instance specific file"=>456}4140 and the instance has a redis.yml entry4141 is expected to eq {"instance redis.yml"=>789}4142 when no redis config file exsits4143 returns nil4144 when resque.yml exists4145 returns the config from resque.yml4146 #sentinels4147 when sentinels are defined4148 rails_env: "development", hosts: ["development-replica1", "development-replica2"]4149 returns an array of hashes with host and port keys4150 rails_env: "test", hosts: ["test-replica1", "test-replica2"]4151 returns an array of hashes with host and port keys4152 rails_env: "production", hosts: ["production-replica1", "production-replica2"]4153 returns an array of hashes with host and port keys4154 when sentinels are not defined4155 returns nil4156 when cluster is defined4157 returns nil4158 #raw_config_hash4159 returns old-style single url config in a hash4160 returns cluster config without url key in a hash4161# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/queues_metadata_spec.rb. It took 19.94 seconds. Expected to take 15.05 seconds.4162# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/cluster_util_spec.rb. Expected to take 14.76 seconds.4163Gitlab::Redis::ClusterUtil4164 .batch_unlink4165 unlinks multiple keys4166 behaves like batches pipelined commands4167 behaves like batches commands4168 calls pipelined multiple times4169# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.33 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.11 1.15 1.27 2/283 53844170.4171 when larger than batch limit4172 behaves like batches commands4173 calls pipelined multiple times4174 when smaller than batch limit4175 behaves like batches commands4176 calls pipelined multiple times4177 .cluster?4178 when MultiStore4179 pri_store: :cluster, sec_store: :cluster, expected_val: true4180 returns expected value4181 pri_store: :cluster, sec_store: :single, expected_val: true4182 returns expected value4183 pri_store: :single, sec_store: :cluster, expected_val: true4184 returns expected value4185 pri_store: :single, sec_store: :single, expected_val: false4186 returns expected value4187 when is not Redis::Cluster4188 returns false4189 when is Redis::Cluster4190 returns true4191 .batch_del4192 deletes multiple keys4193 behaves like batches pipelined commands4194 behaves like batches commands4195 calls pipelined multiple times4196# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.31 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.09 1.14 1.27 1/283 53854197.4198 when larger than batch limit4199 behaves like batches commands4200 calls pipelined multiple times4201 when smaller than batch limit4202 behaves like batches commands4203 calls pipelined multiple times4204 .batch_get4205 gets multiple keys4206 behaves like batches pipelined commands4207 behaves like batches commands4208 calls pipelined multiple times4209# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.35 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.09 1.14 1.27 1/283 53864210.4211 when larger than batch limit4212 behaves like batches commands4213 calls pipelined multiple times4214 when smaller than batch limit4215 behaves like batches commands4216 calls pipelined multiple times4217# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/cluster_util_spec.rb. It took 13.98 seconds. Expected to take 14.76 seconds.4218# [RSpecRunTime] Starting example group spec/services/notification_recipients/build_service_spec.rb. Expected to take 13.76 seconds.4219NotificationRecipients::BuildService4220 #build_new_note_recipients4221 when there are multiple watchers4222 avoids N+1 queries4223# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.43 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.08 1.14 1.26 1/283 53874224.4225 when there are multiple subscribers4226 avoids N+1 queries4227 when the project is private4228 avoids N+1 queries4229# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.21 second. Current RSS: ~1312M. Threads: 5. load average: 1.08 1.14 1.26 1/283 53884230.4231 #build_new_review_recipients4232 when there are multiple watchers4233 avoids N+1 queries4234# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.65 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.07 1.13 1.26 1/283 53894235.4236 when there are multiple subscribers4237 avoids N+1 queries4238 when the project is private4239 avoids N+1 queries4240# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.35 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.14 1.15 1.27 1/283 53904241.4242# [RSpecRunTime] Finishing example group spec/services/notification_recipients/build_service_spec.rb. It took 14.18 seconds. Expected to take 13.76 seconds.4243# [RSpecRunTime] Starting example group spec/models/integrations/pumble_spec.rb. Expected to take 13.71 seconds.4244Integrations::Pumble4245 does not allow STI4246 behaves like Integrations::HasAvatar4247 #avatar_url4248 returns the expected avatar URL4249 behaves like chat integration4250 Associations4251 is expected to belong to project required: false4252 Validations4253 when integration is active4254 is expected to validate that :webhook cannot be empty/falsy4255 behaves like issue tracker integration URL attribute4256 is expected to allow :webhook to be ‹"https://example.com"›4257 is expected not to allow :webhook to be ‹"example.com"›4258 is expected not to allow :webhook to be ‹"ftp://example.com"›4259 is expected not to allow :webhook to be ‹"herp-and-derp"›4260# [RSpecRunTime] RSpec elapsed time: 19 minutes 10.26 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.14 1.15 1.27 1/283 53914261.4262 when integration is inactive4263 is expected not to validate that :webhook cannot be empty/falsy4264 .supported_events4265 does not support deployment_events4266 #execute4267 with push events4268 behaves like triggered Pumble integration4269 calls Pumble API4270# [RSpecRunTime] RSpec elapsed time: 19 minutes 12.57 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.13 1.15 1.26 1/285 54264271.4272 with default branch4273 when only default branch are to be notified4274 behaves like triggered Pumble integration4275 calls Pumble API4276 when only protected branches are to be notified4277 behaves like untriggered Pumble integration4278 does not call Pumble API4279 when default and protected branches are to be notified4280 behaves like triggered Pumble integration4281 calls Pumble API4282 when all branches are to be notified4283 behaves like triggered Pumble integration4284 calls Pumble API4285 with protected branch4286 when only default branch are to be notified4287 behaves like untriggered Pumble integration4288 does not call Pumble API4289 when only protected branches are to be notified4290 behaves like triggered Pumble integration4291 calls Pumble API4292 when default and protected branches are to be notified4293 behaves like triggered Pumble integration4294 calls Pumble API4295 when all branches are to be notified4296 behaves like triggered Pumble integration4297 calls Pumble API4298 with neither default nor protected branch4299 when only default branch are to be notified4300 behaves like untriggered Pumble integration4301 does not call Pumble API4302 when only protected branches are to be notified4303 behaves like untriggered Pumble integration4304 does not call Pumble API4305 when default and protected branches are to be notified4306 behaves like untriggered Pumble integration4307 does not call Pumble API4308 when all branches are to be notified4309 behaves like triggered Pumble integration4310 calls Pumble API4311 with issue events4312 behaves like triggered Pumble integration4313 calls Pumble API4314 with merge events4315 behaves like triggered Pumble integration4316 calls Pumble API4317 with wiki page events4318 behaves like triggered Pumble integration4319 calls Pumble API4320 with note events4321 with commit comment4322 behaves like triggered Pumble integration4323 calls Pumble API4324 with merge request comment4325 behaves like triggered Pumble integration4326 calls Pumble API4327# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.32 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.11 1.14 1.26 1/289 55684328.4329 with issue comment4330 behaves like triggered Pumble integration4331 calls Pumble API4332 with snippet comment4333 behaves like triggered Pumble integration4334 calls Pumble API4335 with pipeline events4336 with failed pipeline4337 behaves like triggered Pumble integration4338 calls Pumble API4339 with succeeded pipeline4340 with default notify_only_broken_pipelines4341 does not call Pumble API4342 when notify_only_broken_pipelines is false4343 behaves like triggered Pumble integration4344 calls Pumble API4345 with default branch4346 when only default branch are to be notified4347 behaves like triggered Pumble integration4348 calls Pumble API4349 when only protected branches are to be notified4350 behaves like untriggered Pumble integration4351 does not call Pumble API4352 when default and protected branches are to be notified4353 behaves like triggered Pumble integration4354 calls Pumble API4355 when all branches are to be notified4356 behaves like triggered Pumble integration4357 calls Pumble API4358 with protected branch4359 when only default branch are to be notified4360 behaves like untriggered Pumble integration4361 does not call Pumble API4362 when only protected branches are to be notified4363 behaves like triggered Pumble integration4364 calls Pumble API4365 when default and protected branches are to be notified4366 behaves like triggered Pumble integration4367 calls Pumble API4368 when all branches are to be notified4369 behaves like triggered Pumble integration4370 calls Pumble API4371 with neither default nor protected branch4372 when only default branch are to be notified4373 behaves like untriggered Pumble integration4374 does not call Pumble API4375 when only protected branches are to be notified4376 behaves like untriggered Pumble integration4377 does not call Pumble API4378 when default and protected branches are to be notified4379 behaves like untriggered Pumble integration4380 does not call Pumble API4381 when all branches are to be notified4382 behaves like triggered Pumble integration4383 calls Pumble API4384 deployment events4385 behaves like untriggered Pumble integration4386 does not call Pumble API4387# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.98 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.17 1.15 1.26 1/288 56414388.4389# [RSpecRunTime] Finishing example group spec/models/integrations/pumble_spec.rb. It took 25.64 seconds. Expected to take 13.71 seconds.4390# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.4391Lint factories for Integrations::Pumble4392 with saas, license, and factory defaults4393 behaves like factory4394 pumble_integration factory4395 does not raise error when built4396 does not raise error when created4397# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.0 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.17 1.15 1.26 1/288 56574398.4399# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.01 seconds. Expected to take 39.97 seconds.4400# [RSpecRunTime] Starting example group spec/models/ci/build_trace_chunks/redis_spec.rb. Expected to take 12.89 seconds.4401Ci::BuildTraceChunks::Redis4402 does not allow STI4403 behaves like CI build trace chunk redis4404 #data4405 when data exists4406 returns the data4407# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.26 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.17 1.15 1.26 1/288 56584408.4409 when data does not exist4410 returns nil4411 #set_data4412 when data exists4413 overwrites data4414 when data does not exist4415 sets new data4416 #append_data4417 when valid offset is used with existing data4418 appends data4419 when data does not exist yet4420 sets new data4421 when data needs to be truncated4422 appends data and truncates stored value4423 when invalid offset is provided4424 raises an exception4425 when trace contains multi-byte UTF8 characters4426 appends data4427 when trace contains non-UTF8 characters4428 appends data4429 #delete_data4430 when data exists4431 deletes data4432 when data does not exist4433 does nothing4434 #size4435 when data exists4436 returns data bytesize correctly4437 when data does not exist4438 returns zero4439 #keys4440 returns keys4441 #delete_keys4442 deletes multiple data4443# [RSpecRunTime] Finishing example group spec/models/ci/build_trace_chunks/redis_spec.rb. It took 10.62 seconds. Expected to take 12.89 seconds.4444# [RSpecRunTime] Starting example group spec/services/test_hooks/project_service_spec.rb. Expected to take 12.73 seconds.4445TestHooks::ProjectService4446 #execute4447 allows to set a custom project4448 hook with not implemented test4449 returns error message4450# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.25 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.14 1.14 1.26 1/283 56744451.4452 push_events4453 executes hook4454 tag_push_events4455 executes hook4456 note_events4457 returns error message if not enough data4458 executes hook4459 issues_events4460 behaves like a test webhook that operates on issues4461 returns error message if not enough data4462 executes hook4463 confidential_issues_events4464 behaves like a test webhook that operates on issues4465 returns error message if not enough data4466 executes hook4467 merge_requests_events4468 returns error message if not enough data4469 executes hook4470 job_events4471 returns error message if not enough data4472 executes hook4473 pipeline_events4474 returns error message if not enough data4475 executes hook4476 wiki_page_events4477 returns error message if wiki disabled4478 returns error message if not enough data4479 executes hook4480# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.27 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.12 1.14 1.26 1/286 57304481.4482 releases_events4483 returns error message if not enough data4484 executes hook4485 emoji4486 returns error message if not enough data4487 executes hook4488# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.18 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.12 1.14 1.26 1/286 57314489.4490 when resource access token events hook4491 executes hook4492# [RSpecRunTime] Finishing example group spec/services/test_hooks/project_service_spec.rb. It took 10.91 seconds. Expected to take 12.73 seconds.4493# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/image_spec.rb. Expected to take 12.07 seconds.4494Gitlab::Ci::Build::Image4495 #from_image4496 when image is defined in job4497 when image is defined as string4498 fabricates an object of the proper class4499 populates fabricated object with the proper name attribute4500 does not populate the ports4501# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.96 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.03 1.12 1.25 1/286 57324502.4503 when image is defined as hash4504 fabricates an object of the proper class4505 populates fabricated object with the proper attributes4506 populates the ports4507# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.96 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.03 1.12 1.25 1/286 57334508.4509 when image name is empty4510 does not fabricate an object4511 when image is not defined in job4512 does not fabricate an object4513 #from_services4514 when services are defined in job4515 when service is defined as string4516 fabricates an non-empty array of objects4517 populates fabricated objects with the proper name attributes4518 does not populate the ports4519# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.21 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.03 1.12 1.25 1/286 57344520.4521 when service is defined as hash4522 fabricates an non-empty array of objects4523 populates fabricated objects with the proper attributes4524# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.57 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.03 1.12 1.25 1/283 57354525.4526 when service image name is empty4527 fabricates an empty array4528 when services are not defined in job4529 fabricates an empty array4530# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/image_spec.rb. It took 10.29 seconds. Expected to take 12.07 seconds.4531# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/trace/checksum_spec.rb. Expected to take 11.77 seconds.4532Gitlab::Ci::Trace::Checksum4533 when build pending state exists4534 when matching persisted trace chunks exist4535 calculates combined trace chunks CRC32 correctly4536 when trace chunks were persisted in a wrong order4537 makes trace checksum invalid but not corrupted4538 when one of the trace chunks is missing4539 makes trace checksum invalid and corrupted4540 when checksums of persisted trace chunks do not match4541 makes trace checksum invalid but not corrupted4542 when persisted trace chunks are missing4543 makes trace checksum invalid4544 when build pending state is missing4545 #state_crc324546 returns nil4547 #valid?4548 is expected not to be valid4549 #trace_chunks4550 does not load raw_data from a database store4551 #last_chunk4552 when there are no chunks4553 returns nil4554 is not a valid trace4555 is not a corrupted trace4556# [RSpecRunTime] RSpec elapsed time: 20 minutes 13.47 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.03 1.12 1.25 1/283 57364557.4558 when there are multiple chunks4559 returns chunk with the highest index4560 is not a valid trace4561 is not a corrupted trace4562# [RSpecRunTime] RSpec elapsed time: 20 minutes 15.49 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.03 1.12 1.25 1/283 57374563.4564 #trace_size4565 returns total trace size in bytes4566# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/trace/checksum_spec.rb. It took 10.36 seconds. Expected to take 11.77 seconds.4567# [RSpecRunTime] Starting example group spec/serializers/diff_file_entity_spec.rb. Expected to take 11.06 seconds.4568DiffFileEntity4569 when there is no merge request4570 behaves like diff file entity4571 exposes correct attributes4572 behaves like diff file base entity4573 exposes essential attributes4574 when diff file does not have a blob and content sha4575 exposes some attributes as nil4576# [RSpecRunTime] RSpec elapsed time: 20 minutes 17.79 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.02 1.11 1.25 1/288 57754577.4578 when a viewer4579 matches the schema4580 when it is a whitespace only change4581 has whitespace_only true4582 when the highlighted lines arent shown4583 has whitespace_only nil4584 when it is a new file4585 has whitespace_only false4586 when it is a collapsed file4587 has whitespace_only false4588 diff files4589 when diff_view is parallel4590 contains only the parallel diff lines4591 when diff_view is parallel4592 contains only the inline diff lines4593 when there is a merge request4594 exposes additional attributes4595 points all urls to merge request target project4596 exposes load_collapsed_diff_url if the file viewer is collapsed4597 behaves like diff file entity4598 exposes correct attributes4599 behaves like diff file base entity4600 exposes essential attributes4601 when diff file does not have a blob and content sha4602 exposes some attributes as nil4603# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.72 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.10 1.13 1.25 1/289 59574604.4605 when a viewer4606 matches the schema4607 when it is a whitespace only change4608 has whitespace_only true4609 when the highlighted lines arent shown4610 has whitespace_only nil4611 when it is a new file4612 has whitespace_only false4613 when it is a collapsed file4614 has whitespace_only false4615 diff files4616 when diff_view is parallel4617 contains only the parallel diff lines4618 when diff_view is parallel4619 contains only the inline diff lines4620 when diff_view is unknown4621 hides highlighted_diff_lines and parallel_diff_lines4622 #parallel_diff_lines4623 exposes parallel diff lines correctly4624 #highlighted_diff_lines4625 calls diff_lines_for_serializer on diff_file4626 behaves like diff file with conflict_type4627 #conflict_type4628 returns nil by default4629 when there is matching conflict file4630 returns conflict_type4631 when diff file is renamed4632 returns conflict_type4633# [RSpecRunTime] Finishing example group spec/serializers/diff_file_entity_spec.rb. It took 10.39 seconds. Expected to take 11.06 seconds.4634# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/object_pool_service_spec.rb. Expected to take 10.75 seconds.4635Gitlab::GitalyClient::ObjectPoolService4636 #create4637 exists on disk4638 when the pool already exists4639 returns an error4640# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.49 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.33 1.18 1.26 1/288 61744641.4642 #delete4643 removes the repository from disk4644 when called twice4645 doesn't raise an error4646# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.52 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.31 1.17 1.26 1/288 62624647.4648 #fetch4649 without changes4650 fetches changes4651# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.51 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.31 1.17 1.26 1/288 63624652.4653 with new reference in source repository4654 fetches changes4655# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.79 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.36 1.19 1.27 1/285 64914656.4657# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/object_pool_service_spec.rb. It took 10.22 seconds. Expected to take 10.75 seconds.4658# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/process_list_spec.rb. Expected to take 10.58 seconds.4659Gitlab::Cleanup::OrphanJobArtifactFinalObjects::ProcessList4660 #run!4661 when not configured to use bucket_prefix4662 behaves like deleting orphan final job artifact objects4663 deletes all objects without a matching DB record from the given CSV file and logs them to the deleted list4664 when objects have generation attribute (GCP)4665 includes the last known generation value of deleted objects in the list4666# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.56 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.36 1.19 1.27 1/283 64924667.4668 when given custom filename is under a directory4669 correctly generates the deleted list file under the same directory as the orphans list4670 when an object listed in the CSV file does not exist in storage anymore4671 does not fail and still logs the non-existent path to the deleted list4672 when interrupted in the middle of processing entries4673 resumes from last known cursor position on the next run4674 and force_restart is true4675 starts from the first page on the next run4676# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.21 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.33 1.18 1.27 1/283 64934677.4678 when configured to use bucket_prefix4679 behaves like deleting orphan final job artifact objects4680 deletes all objects without a matching DB record from the given CSV file and logs them to the deleted list4681 when objects have generation attribute (GCP)4682 includes the last known generation value of deleted objects in the list4683# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.62 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.33 1.18 1.27 1/283 64944684.4685 when given custom filename is under a directory4686 correctly generates the deleted list file under the same directory as the orphans list4687 when an object listed in the CSV file does not exist in storage anymore4688 does not fail and still logs the non-existent path to the deleted list4689 when interrupted in the middle of processing entries4690 resumes from last known cursor position on the next run4691 and force_restart is true4692 starts from the first page on the next run4693# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.31 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.33 1.18 1.27 1/283 64954694.4695# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/process_list_spec.rb. It took 8.52 seconds. Expected to take 10.58 seconds.4696# [RSpecRunTime] Starting example group spec/models/ci/unit_test_failure_spec.rb. Expected to take 9.98 seconds.4697Ci::UnitTestFailure4698 does not allow STI4699 relationships4700 is expected to belong to build required: false4701 is expected to belong to unit_test required: false4702 validations4703 is expected to validate that :unit_test cannot be empty/falsy4704 is expected to validate that :build cannot be empty/falsy4705 is expected to validate that :failed_at cannot be empty/falsy4706# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.33 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.31 1.18 1.26 1/283 64964707.4708 .recent_failures_count4709 when unit test failures are within the date range and are for the unit test keys4710 returns the number of failures for each unit test key hash for the past 14 days by default4711# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.38 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.31 1.18 1.26 1/283 64974712.4713 when unit test failures are within the date range but are not for the unit test keys4714 excludes them from the count4715 when unit test failures are not within the date range but are for the unit test keys4716 excludes them from the count4717 partitioning4718 with build4719 copies the partition_id from build4720 when it is already set4721 does not change the partition_id value4722 without build4723 is expected to validate that :partition_id cannot be empty/falsy4724 does not change the partition_id value4725# [RSpecRunTime] Finishing example group spec/models/ci/unit_test_failure_spec.rb. It took 7.49 seconds. Expected to take 9.98 seconds.4726# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.4727Lint factories for Ci::UnitTestFailure4728 with saas, license, and factory defaults4729 behaves like factory4730 ci_unit_test_failure factory4731 does not raise error when built4732 does not raise error when created4733# [RSpecRunTime] RSpec elapsed time: 20 minutes 54.36 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.28 1.18 1.26 1/283 65144734.4735# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.57 seconds. Expected to take 39.97 seconds.4736# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb. Expected to take 9.95 seconds.4737Terraform.latest.gitlab-ci.yml4738 the created pipeline4739 on master branch4740 creates deprecation warning job4741 creates init, validate and build jobs4742# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.56 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.26 1.17 1.26 1/287 65654743.4744 outside the master branch4745 creates deprecation warning job4746 does not creates a deploy and a test job4747# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.3 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.26 1.17 1.26 1/288 65744748.4749 on merge request4750 creates deprecation warning job4751 creates a pipeline with the terraform and sast_iac jobs4752 does not creates a deploy4753 does not create a branch pipeline4754# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.87 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.24 1.17 1.26 1/289 67444755.4756# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb. It took 9.49 seconds. Expected to take 9.95 seconds.4757# [RSpecRunTime] Starting example group spec/services/projects/group_links/destroy_service_spec.rb. Expected to take 9.56 seconds.4758Projects::GroupLinks::DestroyService#execute4759 if group_link is blank4760 returns 404 not found4761 if the user does not have access to destroy the link4762 returns 404 not found4763 when the user has proper permissions to remove a group-link from a project4764 when the user is a MAINTAINER in the project4765 behaves like removes group from project4766 removes group from project4767 project authorizations refresh4768 calls AuthorizedProjectUpdate::ProjectRecalculateWorker to update project authorizations4769 calls AuthorizedProjectUpdate::UserRefreshFromReplicaWorker with a delay to update project authorizations4770 updates project authorizations of users who had access to the project via the group share4771# [RSpecRunTime] RSpec elapsed time: 21 minutes 7.06 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.22 1.17 1.26 1/288 67454772.4773 todos cleanup4774 when project is private4775 triggers todos cleanup4776 when project is public or internal4777 when project is public4778 behaves like removes confidential todos4779 does not trigger todos cleanup4780 when project is internal4781 behaves like removes confidential todos4782 does not trigger todos cleanup4783 on trying to destroy a link with OWNER access4784 does not remove the group from project4785 if the user is an OWNER of the group4786 behaves like removes group from project4787 removes group from project4788# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.2 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.22 1.17 1.26 1/288 67464789.4790 when the user is an OWNER in the project4791 behaves like removes group from project4792 removes group from project4793 on trying to destroy a link with OWNER access4794 behaves like removes group from project4795 removes group from project4796 when skipping authorization4797 without providing a user4798 destroys the link4799# [RSpecRunTime] Finishing example group spec/services/projects/group_links/destroy_service_spec.rb. It took 7.51 seconds. Expected to take 9.56 seconds.4800# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4801Admin::UsersController routing4802 to #block4803 to #unblock4804 to #index4805 to #show4806 to #create4807 to #new4808 to #edit4809 to #update4810 to #destroy4811# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 1.28 seconds. Expected to take 9.24 seconds.4812# [RSpecRunTime] RSpec elapsed time: 21 minutes 12.84 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.20 1.16 1.26 1/288 67474813.4814# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4815Admin::ProjectsController routing4816 to #index4817 to #show4818# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.49 second. Expected to take 9.24 seconds.4819# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4820Admin::HooksController routing4821 to #test4822 to #index4823 to #create4824 to #edit4825 to #update4826 to #destroy4827# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.89 second. Expected to take 9.24 seconds.4828# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4829Admin::HookLogsController routing4830 to #retry4831 to #show4832# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.45 second. Expected to take 9.24 seconds.4833# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4834Admin::BackgroundJobsController routing4835 to #show4836# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.38 second. Expected to take 9.24 seconds.4837# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4838Admin::DashboardController routing4839 to #index4840# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.36 second. Expected to take 9.24 seconds.4841# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4842Admin::HealthCheckController routing4843 to #show4844# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.39 second. Expected to take 9.24 seconds.4845# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4846Admin::InitialSetupController routing4847 GET #new4848 PUT #update4849 PATCH #update4850# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.58 second. Expected to take 9.24 seconds.4851# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4852Admin::DevOpsReportController routing4853 to #show4854 admin devops reports4855 redirects from /admin/dev_ops_report to /admin/dev_ops_reports4856# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.8 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.18 1.16 1.26 1/284 67494857.4858# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 1.54 seconds. Expected to take 9.24 seconds.4859# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4860Admin::GroupsController routing4861 to #index4862 to #show4863 to #edit4864# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.59 second. Expected to take 9.24 seconds.4865# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4866Admin::OrganizationsController routing4867 to #index4868# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.37 second. Expected to take 9.24 seconds.4869# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4870Admin::SessionsController routing4871 to #new4872 to #create4873 to #destroy4874# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.57 second. Expected to take 9.24 seconds.4875# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4876Admin::PlanLimitsController routing4877 to #create4878# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.44 second. Expected to take 9.24 seconds.4879# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 9.24 seconds.4880Admin::RunnersController routing4881 to #runner_setup_scripts4882# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.38 second. Expected to take 9.24 seconds.4883# [RSpecRunTime] Starting example group spec/lib/gitlab/email/receiver_spec.rb. Expected to take 8.94 seconds.4884Gitlab::Email::Receiver4885 requires all handlers to have a unique metric_event4886 requires all handlers to respond to #project4887 when the email contains a valid email address in a header4888 when in a Delivered-To header4889 behaves like successful receive4890 correctly finds the mail key4891 adds metric event4892 returns valid metadata4893# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.36 seconds. Current RSS: ~1422M. Threads: 6. load average: 1.17 1.16 1.25 1/284 67504894.4895 when in an Envelope-To header4896 behaves like successful receive4897 correctly finds the mail key4898 adds metric event4899 returns valid metadata4900 when in an X-Envelope-To header4901 behaves like successful receive4902 correctly finds the mail key4903 adds metric event4904 returns valid metadata4905 when enclosed with angle brackets in an Envelope-To header4906 behaves like successful receive4907 correctly finds the mail key4908 adds metric event4909 returns valid metadata4910 when mail key is in the references header with a comma4911 behaves like successful receive4912 correctly finds the mail key4913 adds metric event4914 returns valid metadata4915 when all other headers are missing4916 it uses receive headers to find the key4917 behaves like successful receive4918 correctly finds the mail key4919 adds metric event4920 returns valid metadata4921 when in a Cc header4922 behaves like successful receive4923 correctly finds the mail key4924 adds metric event4925 returns valid metadata4926 when in a X-Original-To header4927 behaves like successful receive4928 correctly finds the mail key4929 adds metric event4930 returns valid metadata4931 when Service Desk custom email reply address in To header and no References header exists4932 when custom email is enabled4933 behaves like successful receive4934 correctly finds the mail key4935 adds metric event4936 returns valid metadata4937 when also Service Desk incoming address in To header4938 behaves like successful receive4939 correctly finds the mail key4940 adds metric event4941 returns valid metadata4942 when we cannot find a capable handler4943 behaves like failed receive with event4944 adds metric event4945 when the email is blank4946 behaves like failed receive without event4947 adds metric event4948 when the email was auto generated with Auto-Submitted header4949 behaves like failed receive without event4950 adds metric event4951 when the email's To field is blank4952 behaves like successful receive4953 correctly finds the mail key4954 adds metric event4955 returns valid metadata4956 when the email's From field is blank4957 behaves like successful receive4958 correctly finds the mail key4959 adds metric event4960 returns valid metadata4961 when the email was auto generated with X-Autoreply header4962 behaves like failed receive without event4963 adds metric event4964 event raising via errors4965 handling errors which do not raise events4966 expected_error: Gitlab::Email::AutoGeneratedEmailError4967 behaves like failed receive without event4968 adds metric event4969 expected_error: Gitlab::Email::ProjectNotFound4970 behaves like failed receive without event4971 adds metric event4972 expected_error: Gitlab::Email::EmptyEmailError4973 behaves like failed receive without event4974 adds metric event4975 expected_error: Gitlab::Email::UserNotFoundError4976 behaves like failed receive without event4977 adds metric event4978 expected_error: Gitlab::Email::UserBlockedError4979 behaves like failed receive without event4980 adds metric event4981 expected_error: Gitlab::Email::UserNotAuthorizedError4982 behaves like failed receive without event4983 adds metric event4984 expected_error: Gitlab::Email::NoteableNotFoundError4985 behaves like failed receive without event4986 adds metric event4987 expected_error: Gitlab::Email::InvalidAttachment4988 behaves like failed receive without event4989 adds metric event4990 expected_error: Gitlab::Email::InvalidRecordError4991 behaves like failed receive without event4992 adds metric event4993 expected_error: Gitlab::Email::EmailTooLarge4994 behaves like failed receive without event4995 adds metric event4996 handling errors which do raise events4997 expected_error: Gitlab::Email::EmailUnparsableError4998 behaves like failed receive with event4999 adds metric event5000 expected_error: Gitlab::Email::UnknownIncomingEmail5001 behaves like failed receive with event5002 adds metric event5003 expected_error: ArgumentError5004 behaves like failed receive with event5005 adds metric event5006 expected_error: StandardError5007 behaves like failed receive with event5008 adds metric event5009 when the received field is malformed5010 mail_metadata has no ReDos issue5011# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/receiver_spec.rb. It took 7.84 seconds. Expected to take 8.94 seconds.5012# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/default_namespace_spec.rb. Expected to take 8.78 seconds.5013Gitlab::Kubernetes::DefaultNamespace5014 #from_environment_name5015 generates a slug and passes it to #from_environment_slug5016# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.29 seconds. Current RSS: ~1462M. Threads: 6. load average: 1.16 1.16 1.25 1/284 67665017.5018 #from_environment_slug5019 namespace per environment is enabled5020 platform namespace is specified5021 is expected to eq "platform-namespace-environment52"5022 cluster is unmanaged5023 is expected to eq "platform-namespace"5024# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.26 seconds. Current RSS: ~1462M. Threads: 6. load average: 1.30 1.19 1.26 1/285 67675025.5026 platform namespace is blank5027 constructs a namespace from the project and environment slug5028 behaves like handles very long project paths5029 is expected to satisfy expression `s.length <= 63`5030# [RSpecRunTime] RSpec elapsed time: 21 minutes 33.2 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.30 1.19 1.26 2/285 67685031.5032 namespace per environment is disabled5033 platform namespace is specified5034 is expected to eq "platform-namespace"5035 platform namespace is blank5036 constructs a namespace from just the project5037 behaves like handles very long project paths5038 is expected to satisfy expression `s.length <= 63`5039# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.05 seconds. Current RSS: ~1414M. Threads: 6. load average: 1.30 1.19 1.26 1/284 67695040.5041# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/default_namespace_spec.rb. It took 8.08 seconds. Expected to take 8.78 seconds.5042# [RSpecRunTime] Starting example group spec/lib/gitlab/database/background_migration/prometheus_metrics_spec.rb. Expected to take 8.42 seconds.5043Gitlab::Database::BackgroundMigration::PrometheusMetrics5044 #track5045 reports batch_size5046 reports sub_batch_size5047 reports interval5048 reports job duration5049 increments updated tuples (currently based on batch_size)5050 reports migrated tuples5051 reports the total tuple count for the migration5052 reports last updated at timestamp5053 reports summary of query timings5054 when the tracking record does not having timing metrics5055 does not attempt to report query timings5056# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.57 seconds. Current RSS: ~1410M. Threads: 6. load average: 1.44 1.22 1.27 1/284 67705057.5058# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/background_migration/prometheus_metrics_spec.rb. It took 2.52 seconds. Expected to take 8.42 seconds.5059# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/rendered/notebook/diff_file_spec.rb. Expected to take 8.12 seconds.5060Gitlab::Diff::Rendered::Notebook::DiffFile5061 #old_blob and #new_blob5062 when file is changed5063 transforms the old blob5064 transforms the new blob5065# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.03 seconds. Current RSS: ~1420M. Threads: 6. load average: 1.44 1.22 1.27 1/288 68005066.5067 when file is added5068 old_blob is empty5069 new_blob is transformed5070 when file is removed5071 old_blob is transformed5072 new_blob is empty5073 #diff5074 for valid notebooks5075 returns the transformed diff5076 for invalid notebooks5077 returns nil5078 timeout5079 utilizes timeout for web5080 falls back to nil on timeout5081 utilizes longer timeout for sidekiq5082 #has_renderable?5083 notebook diff is empty5084 is false5085 notebook is valid5086 is true5087 when old blob file is truncated5088 is false5089 when new blob file is truncated5090 is false5091 #highlighted_diff_lines?5092 when line transformed line is not part of the diff5093 line is not discussable5094 when line transformed line part of the diff5095 line is not discussable5096 assigns the correct position5097 computes the first line where the remove would appear5098 has image5099 replaces rich text with img to the embedded image5100 adds image to src5101 when embedded image has injected html5102 prevents injected html to be rendered as html5103 keeps the injected html as part of the string5104# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/rendered/notebook/diff_file_spec.rb. It took 7.36 seconds. Expected to take 8.12 seconds.5105# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/unschedule_spec.rb. Expected to take 7.93 seconds.5106Gitlab::Ci::Status::Build::Unschedule5107 #label5108 is expected to eq "unschedule action"5109 action details5110 #has_action?5111 when user is allowed to update build5112 is expected to have action5113 when user is not allowed to update build5114 is expected not to have action5115 #action_path5116 is expected to include "223/unschedule"5117 #action_icon5118 is expected to eq "time-out"5119 #action_title5120 is expected to eq "Unschedule"5121 #action_button_title5122 is expected to eq "Unschedule job"5123 .matches?5124 when build is scheduled5125 when build unschedules an delayed job5126 is a correct match5127 when build unschedules an normal job5128 does not match5129 #status_tooltip5130 does not override status status_tooltip5131 #badge_tooltip5132 does not override status badge_tooltip5133# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/unschedule_spec.rb. It took 6.7 seconds. Expected to take 7.93 seconds.5134# [RSpecRunTime] Starting example group spec/finders/groups/accepting_project_shares_finder_spec.rb. Expected to take 7.81 seconds.5135Groups::AcceptingProjectSharesFinder5136 when admin5137 returns all groups5138# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.88 seconds. Current RSS: ~1390M. Threads: 6. load average: 1.49 1.24 1.28 1/288 69575139.5140 when normal user5141 when the user has no access to the project to be shared5142 does not return any group5143 when the user has no access to any group5144 does not return any group5145 when the project's group has enabled lock on group sharing5146 does not return any group5147 when the user has access to groups5148 returns groups where the user has at least guest access5149 when searching5150 returns groups where the search term matches5151# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.14 seconds. Current RSS: ~1393M. Threads: 6. load average: 1.49 1.24 1.28 1/285 69585152.5153 for sharing outside hierarchy5154 when sharing outside hierarchy is allowed5155 returns all groups where the user has at least guest access5156# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.66 seconds. Current RSS: ~1361M. Threads: 6. load average: 1.45 1.23 1.28 1/283 69595157.5158 when sharing outside hierarchy is not allowed5159 returns groups where the user has at least guest access, but only from within the hierarchy5160 when groups are already linked to the project5161 does not appear in the result5162# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.09 seconds. Current RSS: ~1358M. Threads: 6. load average: 1.45 1.23 1.28 1/283 69605163.5164# [RSpecRunTime] Finishing example group spec/finders/groups/accepting_project_shares_finder_spec.rb. It took 6.46 seconds. Expected to take 7.81 seconds.5165# [RSpecRunTime] Starting example group spec/lib/bulk_imports/clients/http_spec.rb. Expected to take 7.35 seconds.5166BulkImports::Clients::HTTP5167 #get5168 performs network request5169 error handling5170 when any known HTTP error occurs5171 exception_class: Net::OpenTimeout5172 raises BulkImports::NetworkError5173 exception_class: Net::ReadTimeout5174 raises BulkImports::NetworkError5175 exception_class: Net::WriteTimeout5176 raises BulkImports::NetworkError5177 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout5178 raises BulkImports::NetworkError5179 exception_class: EOFError5180 raises BulkImports::NetworkError5181 exception_class: SocketError5182 raises BulkImports::NetworkError5183 exception_class: OpenSSL::SSL::SSLError5184 raises BulkImports::NetworkError5185 exception_class: OpenSSL::OpenSSLError5186 raises BulkImports::NetworkError5187 exception_class: Errno::ECONNRESET5188 raises BulkImports::NetworkError5189 exception_class: Errno::ECONNREFUSED5190 raises BulkImports::NetworkError5191 exception_class: Errno::EHOSTUNREACH5192 raises BulkImports::NetworkError5193 exception_class: Errno::ENETUNREACH5194 raises BulkImports::NetworkError5195 exception_class: Gitlab::HTTP_V2::BlockedUrlError5196 raises BulkImports::NetworkError5197 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep5198 raises BulkImports::NetworkError5199 exception_class: Net::HTTPBadResponse5200 raises BulkImports::NetworkError5201 when response is not success5202 raises BulkImports::NetworkError5203 #each_page5204 with a block5205 yields every retrieved page to the supplied block5206 without a block5207 returns an Enumerator5208 when the request is asynchronous5209 sets a timeout that is double the default read timeout5210 #post5211 performs network request5212 error handling5213 when any known HTTP error occurs5214 exception_class: Net::OpenTimeout5215 raises BulkImports::NetworkError5216 exception_class: Net::ReadTimeout5217 raises BulkImports::NetworkError5218 exception_class: Net::WriteTimeout5219 raises BulkImports::NetworkError5220 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout5221 raises BulkImports::NetworkError5222 exception_class: EOFError5223 raises BulkImports::NetworkError5224 exception_class: SocketError5225 raises BulkImports::NetworkError5226 exception_class: OpenSSL::SSL::SSLError5227 raises BulkImports::NetworkError5228 exception_class: OpenSSL::OpenSSLError5229 raises BulkImports::NetworkError5230 exception_class: Errno::ECONNRESET5231 raises BulkImports::NetworkError5232 exception_class: Errno::ECONNREFUSED5233 raises BulkImports::NetworkError5234 exception_class: Errno::EHOSTUNREACH5235 raises BulkImports::NetworkError5236 exception_class: Errno::ENETUNREACH5237 raises BulkImports::NetworkError5238 exception_class: Gitlab::HTTP_V2::BlockedUrlError5239 raises BulkImports::NetworkError5240 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep5241 raises BulkImports::NetworkError5242 exception_class: Net::HTTPBadResponse5243 raises BulkImports::NetworkError5244 when response is not success5245 raises BulkImports::NetworkError5246 #head5247 performs network request5248 error handling5249 when any known HTTP error occurs5250 exception_class: Net::OpenTimeout5251 raises BulkImports::NetworkError5252 exception_class: Net::ReadTimeout5253 raises BulkImports::NetworkError5254 exception_class: Net::WriteTimeout5255 raises BulkImports::NetworkError5256 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout5257 raises BulkImports::NetworkError5258 exception_class: EOFError5259 raises BulkImports::NetworkError5260 exception_class: SocketError5261 raises BulkImports::NetworkError5262 exception_class: OpenSSL::SSL::SSLError5263 raises BulkImports::NetworkError5264 exception_class: OpenSSL::OpenSSLError5265 raises BulkImports::NetworkError5266 exception_class: Errno::ECONNRESET5267 raises BulkImports::NetworkError5268 exception_class: Errno::ECONNREFUSED5269 raises BulkImports::NetworkError5270 exception_class: Errno::EHOSTUNREACH5271 raises BulkImports::NetworkError5272 exception_class: Errno::ENETUNREACH5273 raises BulkImports::NetworkError5274 exception_class: Gitlab::HTTP_V2::BlockedUrlError5275 raises BulkImports::NetworkError5276 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep5277 raises BulkImports::NetworkError5278 exception_class: Net::HTTPBadResponse5279 raises BulkImports::NetworkError5280 when response is not success5281 raises BulkImports::NetworkError5282 #stream5283 performs network request with stream_body option5284 #instance_version5285 returns version as an instance of Gitlab::VersionInfo5286 when /version endpoint is not available5287 requests /metadata endpoint5288 when /metadata endpoint returns a 4015289 raises a BulkImports:Error5290 when /metadata endpoint returns a 4035291 raises a BulkImports:Error5292 when /metadata endpoint returns a 4045293 raises a BulkImports:Error5294 when /metadata endpoint returns any other BulkImports::NetworkError5295 raises a BulkImports:NetworkError5296 #validate_instance_version!5297 when instance version is greater than or equal to the minimum major version5298 is expected to eq true5299 when instance version is less than the minimum major version5300 is expected to raise BulkImports::Error5301 #validate_import_scopes!5302 when the source_version is < 15.55303 skips validation5304 when source version is 15.5 or higher5305 when an HTTP error is raised5306 raises BulkImports::NetworkError5307 when scopes are valid5308 returns true5309 when scopes are invalid5310 raises a BulkImports error5311 #instance_enterprise5312 returns source instance enterprise information5313 when enterprise information is missing5314 defaults to true5315 #compatible_for_project_migration?5316 when instance version is lower the the expected minimum5317 returns false5318 when instance version is at least the expected minimum5319 returns true5320 when url is relative5321 performs network request to a relative gitlab url5322# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/clients/http_spec.rb. It took 8.97 seconds. Expected to take 7.35 seconds.5323# [RSpecRunTime] Starting example group spec/workers/ci/delete_unit_tests_worker_spec.rb. Expected to take 7.27 seconds.5324Ci::DeleteUnitTestsWorker5325 #perform5326 executes a service5327 behaves like an idempotent worker5328 is labeled as idempotent5329 performs multiple times sequentially without raising an exception5330 only deletes old unit tests and their failures5331# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.39 seconds. Current RSS: ~1396M. Threads: 6. load average: 1.35 1.22 1.27 1/283 69615332.5333# [RSpecRunTime] Finishing example group spec/workers/ci/delete_unit_tests_worker_spec.rb. It took 6.33 seconds. Expected to take 7.27 seconds.5334# [RSpecRunTime] Starting example group spec/finders/clusters/agents_finder_spec.rb. Expected to take 6.99 seconds.5335Clusters::AgentsFinder5336 #execute5337 is expected to contain exactly #<Clusters::Agent id: 54, created_at: "2024-05-29 23:56:32.215533816 +0000", updated_at: "2024-05-29 ...816 +0000", project_id: 734, name: "agent-50", created_by_user_id: 1429, has_vulnerabilities: false>5338 user does not have permission5339 is expected to be empty5340# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.29 seconds. Current RSS: ~1342M. Threads: 6. load average: 1.40 1.24 1.28 1/283 69625341.5342 filtering by name5343 name does not match5344 is expected to be empty5345# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.65 seconds. Current RSS: ~1335M. Threads: 6. load average: 1.40 1.24 1.28 1/283 69635346.5347 name does match5348 is expected to contain exactly #<Clusters::Agent id: 60, created_at: "2024-05-29 23:56:36.177173206 +0000", updated_at: "2024-05-29 ...206 +0000", project_id: 740, name: "agent-56", created_by_user_id: 1444, has_vulnerabilities: false>5349# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.01 seconds. Current RSS: ~1332M. Threads: 6. load average: 1.40 1.24 1.28 1/283 69645350.5351# [RSpecRunTime] Finishing example group spec/finders/clusters/agents_finder_spec.rb. It took 5.61 seconds. Expected to take 6.99 seconds.5352# [RSpecRunTime] Starting example group spec/models/protected_tag_spec.rb. Expected to take 6.87 seconds.5353ProtectedTag5354 does not allow STI5355 Associations5356 is expected to belong to project required: false5357 is expected to have many create_access_levels inverse_of => protected_tag5358 Validation5359 is expected to validate that :project cannot be empty/falsy5360 is expected to validate that :name cannot be empty/falsy5361 #protected?5362 returns true when the tag matches a protected tag via direct match5363 returns true when the tag matches a protected tag via wildcard match5364 returns false when the tag does not match a protected tag via direct match5365 returns false when the tag does not match a protected tag via wildcard match5366 returns false when tag name is nil5367 with caching5368 correctly invalidates a cache5369 correctly uses the cached version5370# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.67 seconds. Current RSS: ~1410M. Threads: 6. load average: 1.27 1.21 1.27 1/283 70555371.5372# [RSpecRunTime] Finishing example group spec/models/protected_tag_spec.rb. It took 6.66 seconds. Expected to take 6.87 seconds.5373# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.5374Lint factories for ProtectedTag5375 with saas, license, and no factory defaults5376 behaves like factory5377 protected_tag factory5378 does not raise error when built5379 does not raise error when created5380 linting :developers_can_create trait5381 does not raise error when created5382# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.23 seconds. Current RSS: ~1410M. Threads: 6. load average: 1.27 1.21 1.27 1/283 70565383.5384 linting :no_one_can_create trait5385 does not raise error when created5386 linting :maintainers_can_create trait5387 does not raise error when created5388 linting :developers_can_create trait5389 does not raise error when created5390 linting :no_one_can_create trait5391 does not raise error when created5392 linting :maintainers_can_create trait5393 does not raise error when created5394# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 4.42 seconds. Expected to take 39.97 seconds.5395# [RSpecRunTime] Starting example group spec/views/projects/commits/_commit.html.haml_spec.rb. Expected to take 6.61 seconds.5396projects/commits/_commit.html.haml5397 with different committer5398 renders committed by user5399# [RSpecRunTime] RSpec elapsed time: 22 minutes 32.69 seconds. Current RSS: ~1377M. Threads: 6. load average: 1.33 1.22 1.27 3/285 70745400.5401 with a signed commit5402 does not display a loading spinner for GPG status5403# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.8 seconds. Current RSS: ~1373M. Threads: 6. load average: 1.33 1.22 1.27 1/285 70925404.5405 with ci status5406 when pipelines are disabled5407 does not display a ci status icon5408# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.07 seconds. Current RSS: ~1374M. Threads: 6. load average: 1.33 1.22 1.27 1/286 71115409.5410 when pipelines are enabled5411 when user has access5412 displays a ci status icon5413# [RSpecRunTime] RSpec elapsed time: 22 minutes 36.37 seconds. Current RSS: ~1378M. Threads: 6. load average: 1.30 1.22 1.27 1/287 71305414.5415 when user does not have access5416 does not display a ci status icon5417# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.49 seconds. Current RSS: ~1378M. Threads: 6. load average: 1.30 1.22 1.27 1/288 71495418.5419# [RSpecRunTime] Finishing example group spec/views/projects/commits/_commit.html.haml_spec.rb. It took 6.4 seconds. Expected to take 6.61 seconds.5420# [RSpecRunTime] Starting example group spec/models/slack_integration_spec.rb. Expected to take 6.49 seconds.5421SlackIntegration5422 does not allow STI5423 toggles the integration to active when created5424 toggles the integration to inactive when destroyed5425 feature_available?5426 without any scopes5427 is always true for :commands5428 is always false for others5429# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.72 seconds. Current RSS: ~1375M. Threads: 6. load average: 1.30 1.22 1.27 1/288 71505430.5431 with enough scopes for notifications5432 only has the correct features5433 with enough scopes for commands5434 only has the correct features5435 with all scopes5436 only has the correct features5437 all_features_supported?/upgrade_needed?5438 with enough scopes5439 is expected to be all features supported5440 is expected not to be upgrade needed5441 without chat:write.public5442 is expected not to be all features supported5443 is expected to be upgrade needed5444 without chat:write5445 is expected not to be all features supported5446 is expected to be upgrade needed5447 Associations5448 is expected to belong to integration required: false5449 Scopes5450 #with_bot5451 returns records with bot data5452 #by_team5453 returns records with shared team_id5454 #by_integration5455 returns records by the integration5456 #to_database_hash5457 includes the correct attributes5458 authorized_scope_names5459 accepts assignment to nil5460 accepts assignment to a string5461 accepts assignment to an array of strings5462 accepts assignment to a comma-separated string5463 strips white-space5464 Validations5465 is expected to validate that :team_id cannot be empty/falsy5466 is expected to validate that :team_name cannot be empty/falsy5467 is expected to validate that :alias cannot be empty/falsy5468 is expected to validate that :user_id cannot be empty/falsy5469 is expected to validate that :integration cannot be empty/falsy5470# [RSpecRunTime] Finishing example group spec/models/slack_integration_spec.rb. It took 6.12 seconds. Expected to take 6.49 seconds.5471# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.5472Lint factories for SlackIntegration5473 with saas, license, and factory defaults5474 behaves like factory5475 slack_integration factory5476 does not raise error when built5477 does not raise error when created5478 linting :legacy trait5479 does not raise error when created5480# [RSpecRunTime] RSpec elapsed time: 22 minutes 45.17 seconds. Current RSS: ~1413M. Threads: 6. load average: 1.27 1.22 1.27 1/286 71665481.5482 linting :all_features_supported trait5483 does not raise error when created5484# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.77 seconds. Expected to take 39.97 seconds.5485# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/dry_run_spec.rb. Expected to take 6.34 seconds.5486Ci::CreatePipelineService5487 dry run5488 when pipeline is valid5489 returns a valid pipeline5490 behaves like returns a non persisted pipeline5491 does not persist the pipeline5492 does not process the pipeline5493 does not schedule merge request head pipeline update5494# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.36 seconds. Current RSS: ~1414M. Threads: 6. load average: 1.33 1.23 1.27 1/289 72045495.5496 when pipeline is not valid5497 when there are syntax errors5498 returns a pipeline with errors5499 behaves like returns a non persisted pipeline5500 does not persist the pipeline5501 does not process the pipeline5502 does not schedule merge request head pipeline update5503# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.5 seconds. Current RSS: ~1415M. Threads: 6. load average: 1.33 1.23 1.27 1/289 72215504.5505 when there are logical errors5506 returns a pipeline with errors5507 behaves like returns a non persisted pipeline5508 does not persist the pipeline5509 does not process the pipeline5510 does not schedule merge request head pipeline update5511 when there are errors at the seeding stage5512 returns a pipeline with errors5513 behaves like returns a non persisted pipeline5514 does not persist the pipeline5515 does not process the pipeline5516 does not schedule merge request head pipeline update5517# [RSpecRunTime] RSpec elapsed time: 22 minutes 51.84 seconds. Current RSS: ~1425M. Threads: 6. load average: 1.31 1.23 1.27 1/289 72545518.5519# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/dry_run_spec.rb. It took 6.48 seconds. Expected to take 6.34 seconds.5520# [RSpecRunTime] Starting example group spec/services/projects/group_links/create_service_spec.rb. Expected to take 6.25 seconds.5521Projects::GroupLinks::CreateService#execute5522 when user has proper permissions to share a project with a group5523 when the user is a MAINTAINER in the project5524 updates authorization5525 behaves like shareable5526 adds group to project5527# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.92 seconds. Current RSS: ~1412M. Threads: 6. load average: 1.31 1.23 1.27 1/289 72555528.5529 with specialized project_authorization workers5530 schedules authorization update for users with access to group5531 when sharing outside the hierarchy is disabled5532 behaves like not shareable5533 does not share and returns an error5534 when group is inside hierarchy5535 behaves like shareable5536 adds group to project5537 when sharing it to a group with OWNER access5538 does not share and returns a forbiden error5539 when the user is an OWNER in the project5540 behaves like shareable5541 adds group to project5542 when sharing it to a group with OWNER access5543 behaves like shareable5544 adds group to project5545 when user does not have permissions to share the project with a group5546 behaves like not shareable5547 does not share and returns an error5548 when the user has less than MAINTAINER access in the project5549 behaves like not shareable5550 does not share and returns an error5551 when group is blank5552 behaves like not shareable5553 does not share and returns an error5554# [RSpecRunTime] Finishing example group spec/services/projects/group_links/create_service_spec.rb. It took 6.25 seconds. Expected to take 6.25 seconds.5555# [RSpecRunTime] Starting example group spec/workers/delete_user_worker_spec.rb. Expected to take 6.0 seconds.5556DeleteUserWorker5557 calls the DeleteUserWorker with the params it was given5558 uses symbolized keys5559 when user deleted their own account5560 behaves like proceeds with deletion5561 proceeds with deletion5562 when delay_delete_own_user feature flag is disabled5563 behaves like proceeds with deletion5564 proceeds with deletion5565 when user is banned5566 behaves like does nothing5567 does not instantiate a DeleteUserWorker5568 behaves like logs5569 logs5570 behaves like updates the user's custom attributes5571 destroys the user's DELETED_OWN_ACCOUNT_AT custom attribute5572 creates a SKIPPED_ACCOUNT_DELETION_AT custom attribute for the user5573 when custom attribute is not present5574 does nothing5575 when user is not blocked (e.g. result of user reinstatement request)5576 behaves like does nothing5577 does not instantiate a DeleteUserWorker5578 behaves like logs5579 logs5580 behaves like updates the user's custom attributes5581 destroys the user's DELETED_OWN_ACCOUNT_AT custom attribute5582 creates a SKIPPED_ACCOUNT_DELETION_AT custom attribute for the user5583 when custom attribute is not present5584 does nothing5585 when user to delete does not exist5586 behaves like does nothing5587 does not instantiate a DeleteUserWorker5588 when current user does not exist5589 behaves like does nothing5590 does not instantiate a DeleteUserWorker5591 when user to delete and current user do not exist5592 behaves like does nothing5593 does not instantiate a DeleteUserWorker5594# [RSpecRunTime] Finishing example group spec/workers/delete_user_worker_spec.rb. It took 5.02 seconds. Expected to take 6.0 seconds.5595# [RSpecRunTime] Starting example group spec/views/projects/empty.html.haml_spec.rb. Expected to take 5.98 seconds.5596projects/empty5597 when user can push code on the project5598 displays "git clone" instructions5599 when default branch name contains special shell characters5600 escapes the default branch name5601# [RSpecRunTime] RSpec elapsed time: 23 minutes 5.34 seconds. Current RSS: ~1384M. Threads: 6. load average: 1.41 1.25 1.28 1/284 72705602.5603 when user can not push code on the project5604 does not display "git clone" instructions5605 project is archived5606 shows archived notice5607 with invite button on empty projects5608 shows invite members info5609 when user does not have permissions to invite members5610 does not show invite member info5611# [RSpecRunTime] RSpec elapsed time: 23 minutes 7.94 seconds. Current RSS: ~1395M. Threads: 6. load average: 1.45 1.26 1.28 1/284 72805612.5613# [RSpecRunTime] Finishing example group spec/views/projects/empty.html.haml_spec.rb. It took 4.79 seconds. Expected to take 5.98 seconds.5614# [RSpecRunTime] Starting example group spec/workers/object_pool/create_worker_spec.rb. Expected to take 5.73 seconds.5615ObjectPool::CreateWorker5616 #perform5617 when the pool creation is successful5618 marks the pool as ready5619# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.63 seconds. Current RSS: ~1399M. Threads: 6. load average: 1.45 1.26 1.28 1/284 73235620.5621 when a the pool already exists5622 cleans up the pool5623# [RSpecRunTime] RSpec elapsed time: 23 minutes 11.09 seconds. Current RSS: ~1400M. Threads: 6. load average: 1.45 1.26 1.28 1/284 73665624.5625 when the server raises an unknown error5626 marks the pool as failed5627# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.22 seconds. Current RSS: ~1406M. Threads: 6. load average: 1.42 1.26 1.28 1/284 73825628.5629 when the pool creation failed before5630 deletes the pool first5631# [RSpecRunTime] RSpec elapsed time: 23 minutes 13.68 seconds. Current RSS: ~1413M. Threads: 6. load average: 1.42 1.26 1.28 1/284 74255632.5633# [RSpecRunTime] Finishing example group spec/workers/object_pool/create_worker_spec.rb. It took 5.74 seconds. Expected to take 5.73 seconds.5634# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/project/export_task_spec.rb. Expected to take 5.71 seconds.5635Gitlab::ImportExport::Project::ExportTask5636 when project is found5637 performs project export successfully5638 behaves like rake task with disabled object_storage5639 disables direct & background upload only for service call5640# [RSpecRunTime] RSpec elapsed time: 23 minutes 16.07 seconds. Current RSS: ~1387M. Threads: 6. load average: 1.42 1.26 1.28 1/287 74355641.5642 when project is not found5643 logs an error5644 returns false5645 when file path is invalid5646 logs an error5647 returns false5648# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.39 seconds. Current RSS: ~1389M. Threads: 6. load average: 1.38 1.25 1.28 1/287 74365649.5650 when after export strategy fails5651 error is logged5652 when saving services fail5653 error is logged5654# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/project/export_task_spec.rb. It took 4.97 seconds. Expected to take 5.71 seconds.5655# [RSpecRunTime] Starting example group spec/graphql/resolvers/namespace_projects_resolver_spec.rb. Expected to take 5.45 seconds.5656Resolvers::NamespaceProjectsResolver5657 has an high complexity regardless of arguments5658 #resolve5659 with a group5660 is expected to contain exactly #<Project id:784 group654/project>>, #<Project id:785 group654/test-project>>, and #<Project id:786 group654/test>>5661 when include_subgroups is true5662 is expected to contain exactly #<Project id:784 group654/project>>, #<Project id:785 group654/test-project>>, #<Project id:786 group654/test>>, #<Project id:787 group654/group655/project-738>>, and #<Project id:788 group654/group655/project-739>>5663# [RSpecRunTime] RSpec elapsed time: 23 minutes 22.16 seconds. Current RSS: ~1354M. Threads: 6. load average: 1.35 1.25 1.28 1/284 74405664.5665 when not_aimed_for_deletion is true5666 is expected to contain exactly #<Project id:784 group654/project>>, #<Project id:785 group654/test-project>>, and #<Project id:787 group654/group655/project-738>>5667 when include_archived is false5668 is expected to contain exactly #<Project id:784 group654/project>> and #<Project id:786 group654/test>>5669 search and similarity sorting5670 returns projects ordered by similarity to the search input5671 filters out result that do not match the search input5672 when `search` parameter is not given5673 returns projects not ordered by similarity5674 when only search term is given5675 filters out result that do not match the search input, but does not sort them5676 ids filtering5677 when ids is provided5678 is expected to contain exactly #<Project id:786 group654/test>>5679 when ids is nil5680 is expected to contain exactly #<Project id:784 group654/project>>, #<Project id:785 group654/test-project>>, and #<Project id:786 group654/test>>5681 with an user namespace5682 is expected to contain exactly #<Project id:781 user806/project-735>>, #<Project id:782 user806/project-736>>, and #<Project id:783 user806/project-737>>5683 when passing a non existent, batch loaded namespace5684 is expected to be empty5685# [RSpecRunTime] Finishing example group spec/graphql/resolvers/namespace_projects_resolver_spec.rb. It took 4.71 seconds. Expected to take 5.45 seconds.5686# [RSpecRunTime] Starting example group spec/services/loose_foreign_keys/cleaner_service_spec.rb. Expected to take 5.35 seconds.5687LooseForeignKeys::CleanerService5688 when invalid foreign key definition is passed5689 when invalid on_delete argument was given5690 raises KeyError5691 query generation5692 when single primary key is used5693 generates an IN query for nullifying the rows5694 generates an IN query for deleting the rows5695# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.08 seconds. Current RSS: ~1398M. Threads: 6. load average: 1.35 1.25 1.28 1/284 74415696.5697 when composite primary key is used5698 generates an IN query for deleting the rows5699 when the query generation is incorrect (paranoid check)5700 raises error if the foreign key condition is missing5701# [RSpecRunTime] RSpec elapsed time: 23 minutes 27.74 seconds. Current RSS: ~1376M. Threads: 6. load average: 1.32 1.25 1.27 1/284 74425702.5703 when with_skip_locked parameter is true5704 generates a query with the SKIP LOCKED clause5705# [RSpecRunTime] Finishing example group spec/services/loose_foreign_keys/cleaner_service_spec.rb. It took 4.53 seconds. Expected to take 5.35 seconds.5706# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/evaluate_runner_tags_spec.rb. Expected to take 5.3 seconds.5707Ci::CreatePipelineService5708 when the variable is set5709 uses the evaluated variable5710# [RSpecRunTime] RSpec elapsed time: 23 minutes 29.98 seconds. Current RSS: ~1363M. Threads: 6. load average: 1.32 1.25 1.27 1/286 74685711.5712 when the tag is composed by two variables5713 uses the evaluated variables5714 when the variable is not set5715 uses the variable as a regular string5716 when the tag uses group variables5717 uses the evaluated variables5718 when the tag has the same variable name defined for both group and project5719 uses the project variable instead of group due to variable precedence5720 with parallel:matrix config5721 uses the evaluated variables5722# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/evaluate_runner_tags_spec.rb. It took 5.37 seconds. Expected to take 5.3 seconds.5723# [RSpecRunTime] Starting example group spec/serializers/diffs_metadata_entity_spec.rb. Expected to take 5.16 seconds.5724DiffsMetadataEntity5725 as json5726 contain only required attributes5727 diff_files5728 serializes diff files metadata using DiffFileMetadataEntity5729 when there are conflicts5730 serializes diff files with conflicts5731# [RSpecRunTime] RSpec elapsed time: 23 minutes 38.69 seconds. Current RSS: ~1373M. Threads: 6. load average: 1.43 1.27 1.28 1/290 77185732.5733# [RSpecRunTime] Finishing example group spec/serializers/diffs_metadata_entity_spec.rb. It took 5.44 seconds. Expected to take 5.16 seconds.5734# [RSpecRunTime] Starting example group spec/services/repositories/housekeeping_service_spec.rb. Expected to take 5.02 seconds.5735Repositories::HousekeepingService5736 behaves like housekeeps repository5737 with a clean redis state5738 #execute5739 enqueues a sidekiq job5740 yields the block if given5741 resets counter after execution5742 runs the task specifically requested5743 when no lease can be obtained5744 does not enqueue a job5745 does not reset pushes_since_gc5746 does not yield5747# [RSpecRunTime] RSpec elapsed time: 23 minutes 40.64 seconds. Current RSS: ~1376M. Threads: 6. load average: 1.43 1.27 1.28 1/290 77345748.5749 task type5750 goes through all three housekeeping tasks, executing only the highest task when there is overlap5751 #needed?5752 when the count is low enough5753 when the count is high enough5754 when incremental repack period is not multiple of gc period5755 #increment!5756 increments the pushes_since_gc counter5757 behaves like housekeeps repository5758 with a clean redis state5759 #execute5760 enqueues a sidekiq job5761 yields the block if given5762 resets counter after execution5763 runs the task specifically requested5764 when no lease can be obtained5765 does not enqueue a job5766 does not reset pushes_since_gc5767 does not yield5768# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.69 seconds. Current RSS: ~1419M. Threads: 6. load average: 1.40 1.27 1.28 1/289 77415769.5770 task type5771 goes through all three housekeeping tasks, executing only the highest task when there is overlap5772 #needed?5773 when the count is low enough5774 when the count is high enough5775 when incremental repack period is not multiple of gc period5776 #increment!5777 increments the pushes_since_gc counter5778# [RSpecRunTime] Finishing example group spec/services/repositories/housekeeping_service_spec.rb. It took 4.81 seconds. Expected to take 5.02 seconds.5779# [RSpecRunTime] Starting example group spec/models/audit_event_spec.rb. Expected to take 4.91 seconds.5780AuditEvent5781 does not allow STI5782 sanitizes custom_message in the details hash5783 associations5784 is expected to belong to user required: false inverse_of => audit_events5785 validations5786 is expected to allow :ip_address to be ‹"192.168.17.43"›5787 is expected to allow :ip_address to be ‹"2001:0db8:85a3:0000:0000:8a2e:0370:7334"›5788 is expected not to allow :ip_address to be ‹"invalid IP"›5789 callbacks5790 #parallel_persist5791 wih author_name5792 behaves like a parallel persisted field5793 column: :value, details: nil, expected_value: :value5794 sets both values to be the same5795 column: nil, details: :value, expected_value: :value5796 sets both values to be the same5797 column: :value, details: :another_value, expected_value: :value5798 sets both values to be the same5799 column: nil, details: nil, expected_value: nil5800 sets both values to be the same5801 with entity_path5802 behaves like a parallel persisted field5803 column: :value, details: nil, expected_value: :value5804 sets both values to be the same5805 column: nil, details: :value, expected_value: :value5806 sets both values to be the same5807 column: :value, details: :another_value, expected_value: :value5808 sets both values to be the same5809 column: nil, details: nil, expected_value: nil5810 sets both values to be the same5811 with target_details5812 behaves like a parallel persisted field5813 column: :value, details: nil, expected_value: :value5814 sets both values to be the same5815 column: nil, details: :value, expected_value: :value5816 sets both values to be the same5817 column: :value, details: :another_value, expected_value: :value5818 sets both values to be the same5819 column: nil, details: nil, expected_value: nil5820 sets both values to be the same5821 with target_type5822 behaves like a parallel persisted field5823 column: :value, details: nil, expected_value: :value5824 sets both values to be the same5825 column: nil, details: :value, expected_value: :value5826 sets both values to be the same5827 column: :value, details: :another_value, expected_value: :value5828 sets both values to be the same5829 column: nil, details: nil, expected_value: nil5830 sets both values to be the same5831 with target_id5832 behaves like a parallel persisted field5833 column: :value, details: nil, expected_value: :value5834 sets both values to be the same5835 column: nil, details: :value, expected_value: :value5836 sets both values to be the same5837 column: :value, details: :another_value, expected_value: :value5838 sets both values to be the same5839 column: nil, details: nil, expected_value: nil5840 sets both values to be the same5841 #as_json5842 ip_address5843 overrides the ip_address with its string value5844 #author5845 when the target type is not Ci::Runner5846 returns a NullAuthor5847 when the target type is Ci::Runner and details contain runner_registration_token5848 returns a CiRunnerTokenAuthor5849 name consists of prefix and token5850# [RSpecRunTime] Finishing example group spec/models/audit_event_spec.rb. It took 4.5 seconds. Expected to take 4.91 seconds.5851# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.5852Lint factories for AuditEvent5853 with saas, license, and factory defaults5854 behaves like factory5855 audit_event factory5856 does not raise error when built5857 does not raise error when created5858 linting :project_event trait5859 does not raise error when created5860# [RSpecRunTime] RSpec elapsed time: 23 minutes 49.5 seconds. Current RSS: ~1441M. Threads: 6. load average: 1.37 1.26 1.28 1/284 77575861.5862 linting :unauthenticated trait5863 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5864 linting :group_event trait5865 does not raise error when created5866 linting :instance_event trait5867 does not raise error when created5868 behaves like factory5869 project_audit_event factory5870 does not raise error when built5871 does not raise error when created5872 behaves like factory5873 group_audit_event factory5874 does not raise error when built5875 does not raise error when created5876# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.64 seconds. Expected to take 39.97 seconds.5877# [RSpecRunTime] Starting example group spec/tasks/gitlab/db/lock_writes_rake_spec.rb. Expected to take 4.85 seconds.5878gitlab:db:lock_writes5879 lock_writes5880 when environment sets DRY_RUN to true5881 creates TablesLocker with dry run set and calls lock_writes5882 when environment sets DRY_RUN to false5883 creates TablesLocker with dry run set and calls lock_writes5884 when environment does not define DRY_RUN5885 creates TablesLocker with dry run set and calls lock_writes5886 when environment sets VERBOSE to true5887 creates TablesLocker with dry run set and calls lock_writes5888 when environment sets VERBOSE to false5889 creates TablesLocker with dry run set and calls lock_writes5890 when environment does not define VERBOSE5891 creates TablesLocker with dry run set and calls lock_writes5892 unlock_writes5893 when environment sets DRY_RUN to true5894 creates TablesLocker with dry run set and calls unlock_writes5895 when environment sets DRY_RUN to false5896 creates TablesLocker with dry run set and calls unlock_writes5897 when environment does not define DRY_RUN5898 creates TablesLocker with dry run set and calls unlock_writes5899 when environment sets VERBOSE to true5900 creates TablesLocker with dry run set and calls lock_writes5901 when environment sets VERBOSE to false5902 creates TablesLocker with dry run set and calls lock_writes5903 when environment does not define VERBOSE5904 creates TablesLocker with dry run set and calls lock_writes5905# [RSpecRunTime] Finishing example group spec/tasks/gitlab/db/lock_writes_rake_spec.rb. It took 4.43 seconds. Expected to take 4.85 seconds.5906# [RSpecRunTime] RSpec elapsed time: 23 minutes 55.25 seconds. Current RSS: ~1434M. Threads: 6. load average: 1.34 1.26 1.28 1/284 77585907.5908# [RSpecRunTime] Starting example group spec/models/clusters/providers/gcp_spec.rb. Expected to take 4.58 seconds.5909Clusters::Providers::Gcp5910 does not allow STI5911 is expected to belong to cluster required: false5912 is expected to validate that :zone cannot be empty/falsy5913 state_machine5914 when any => [:created]5915 nullifies API credentials5916 when any => [:creating]5917 calls #assign_operation_id on the provider5918 when any => [:errored]5919 calls #nullify_credentials on the provider5920 sets a status reason5921 when status_reason is nil5922 does not set status_reason5923 #on_creation?5924 status: :scheduled, result: true5925 is expected to eq true5926 status: :creating, result: true5927 is expected to eq true5928 status: :created, result: false5929 is expected to eq false5930 status: :errored, result: false5931 is expected to eq false5932 default values5933 has default value5934 validation5935 when validates gcp_project_id5936 when gcp_project_id is shorter than 15937 is expected to be falsey5938 when gcp_project_id is longer than 635939 is expected to be falsey5940 when gcp_project_id includes invalid character5941 is expected to be falsey5942 when gcp_project_id is valid5943 is expected to be truthy5944 when validates num_nodes5945 when num_nodes is string5946 is expected to be falsey5947 when num_nodes is nil5948 is expected to be falsey5949 when num_nodes is smaller than 15950 is expected to be falsey5951 when num_nodes is valid5952 is expected to be truthy5953 #has_rbac_enabled?5954 when cluster is legacy_abac5955 is expected to be falsey5956 when cluster is not legacy_abac5957 is expected to be truthy5958 #knative_pre_installed?5959 when cluster is cloud_run5960 is expected to be falsey5961 when cluster is not cloud_run5962 is expected to be truthy5963 #nullify_credentials5964 removes access_token and operation_id5965 #assign_operation_id5966 sets operation_id5967# [RSpecRunTime] Finishing example group spec/models/clusters/providers/gcp_spec.rb. It took 4.18 seconds. Expected to take 4.58 seconds.5968# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.5969Lint factories for Clusters::Providers::Gcp5970 with saas, license, and factory defaults5971 behaves like factory5972 cluster_provider_gcp factory5973 does not raise error when built5974 does not raise error when created5975 linting :scheduled trait5976 does not raise error when created5977# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.77 second. Current RSS: ~1444M. Threads: 6. load average: 1.31 1.25 1.27 1/284 77745978.5979 linting :creating trait5980 does not raise error when created5981 linting :created trait5982 does not raise error when created5983 linting :errored trait5984 does not raise error when created5985 linting :abac_enabled trait5986 does not raise error when created5987 linting :cloud_run_enabled trait5988 does not raise error when created5989# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.17 seconds. Expected to take 39.97 seconds.5990# [RSpecRunTime] Starting example group spec/views/projects/jobs/show.html.haml_spec.rb. Expected to take 4.43 seconds.5991projects/jobs/show5992 when showing a CI build5993 shows job vue app5994 when job is running5995 does not show retry button5996 does not show New issue button5997# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.57 seconds. Current RSS: ~1437M. Threads: 6. load average: 1.29 1.25 1.27 1/287 78295998.5999# [RSpecRunTime] Finishing example group spec/views/projects/jobs/show.html.haml_spec.rb. It took 4.11 seconds. Expected to take 4.43 seconds.6000# [RSpecRunTime] Starting example group spec/lib/gitlab/alert_management/payload/generic_spec.rb. Expected to take 4.4 seconds.6001Gitlab::AlertManagement::Payload::Generic6002 behaves like subclass has expected api6003 defines all public methods in the base class6004 #title6005 behaves like parsable alert payload field with fallback6006 without payload6007 is expected to eq "New: Alert"6008 with title6009 is expected to eq "some value"6010 #severity6011 when set6012 payload_severity: "critical", expected_severity: :critical6013 is expected to eq :critical6014 payload_severity: "high", expected_severity: :high6015 is expected to eq :high6016 payload_severity: "medium", expected_severity: :medium6017 is expected to eq :medium6018 payload_severity: "low", expected_severity: :low6019 is expected to eq :low6020 payload_severity: "info", expected_severity: :info6021 is expected to eq :info6022 payload_severity: "CRITICAL", expected_severity: :critical6023 is expected to eq :critical6024 payload_severity: "cRiTiCaL", expected_severity: :critical6025 is expected to eq :critical6026 payload_severity: "unmapped", expected_severity: nil6027 is expected to eq nil6028 payload_severity: 1, expected_severity: nil6029 is expected to eq nil6030 payload_severity: nil, expected_severity: nil6031 is expected to eq nil6032 without key6033 is expected to be nil6034 #monitoring_tool6035 behaves like parsable alert payload field6036 behaves like parsable alert payload field with fallback6037 without payload6038 is expected to eq nil6039 with monitoring_tool6040 is expected to eq "some value"6041 #service6042 behaves like parsable alert payload field6043 behaves like parsable alert payload field with fallback6044 without payload6045 is expected to eq nil6046 with service6047 is expected to eq "some value"6048 #hosts6049 behaves like parsable alert payload field6050 behaves like parsable alert payload field with fallback6051 without payload6052 is expected to eq nil6053 with hosts6054 is expected to eq "some value"6055 #starts_at6056 without start_time6057 is expected to eq 2024-05-29 23:58:25.000000000 +00006058 with start_time6059 is expected to eq 2024-05-29 23:48:25.000000000 +00006060 #runbook6061 behaves like parsable alert payload field6062 behaves like parsable alert payload field with fallback6063 without payload6064 is expected to eq nil6065 with runbook6066 is expected to eq "some value"6067 #gitlab_fingerprint6068 returns a fingerprint6069 #environment_name6070 behaves like parsable alert payload field6071 behaves like parsable alert payload field with fallback6072 without payload6073 is expected to eq nil6074 with gitlab_environment_name6075 is expected to eq "some value"6076 #description6077 behaves like parsable alert payload field6078 behaves like parsable alert payload field with fallback6079 without payload6080 is expected to eq nil6081 with description6082 is expected to eq "some value"6083 #ends_at6084 without end_time6085 is expected to be nil6086 with end_time6087 is expected to eq 2024-05-29 23:48:26.000000000 +00006088 when integer is given6089 is expected to be within 1 of 2024-05-29 23:58:26.146427316 +00006090 #resolved?6091 without end time6092 is expected to eq false6093 with end time6094 is expected to eq true6095 #source6096 is expected to eq "Generic Alert Endpoint"6097 with alerting integration provided6098 is expected to eq "INTEGRATION"6099 with monitoring tool defined in the raw payload6100 is expected to eq "TOOL"6101# [RSpecRunTime] Finishing example group spec/lib/gitlab/alert_management/payload/generic_spec.rb. It took 4.27 seconds. Expected to take 4.4 seconds.6102# [RSpecRunTime] Starting example group spec/models/admin/abuse_report_assignee_spec.rb. Expected to take 4.25 seconds.6103Admin::AbuseReportAssignee6104 does not allow STI6105 is expected to be valid6106 validations6107 is expected to validate that :assignee is case-sensitively unique within the scope of :abuse_report_id6108 associations6109 is expected to belong to abuse_report required: false6110 is expected to belong to assignee class_name => User required: false6111 with loose foreign key on abuse_report_assignees.user_id6112 behaves like cleanup by a loose foreign key6113 cleans up (delete or nullify) the model6114# [RSpecRunTime] RSpec elapsed time: 24 minutes 13.53 seconds. Current RSS: ~1439M. Threads: 6. load average: 1.24 1.24 1.27 1/287 78306115.6116# [RSpecRunTime] Finishing example group spec/models/admin/abuse_report_assignee_spec.rb. It took 3.68 seconds. Expected to take 4.25 seconds.6117# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Jobs/sast_iac_gitlab_ci_yaml_spec.rb. Expected to take 4.11 seconds.6118Jobs/SAST-IaC.gitlab-ci.yml6119 the created pipeline6120 on feature branch6121 creates the kics-iac-sast job6122# [RSpecRunTime] RSpec elapsed time: 24 minutes 15.34 seconds. Current RSS: ~1437M. Threads: 6. load average: 1.24 1.24 1.27 1/287 78536123.6124 on merge request6125 has no jobs6126# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.4 seconds. Current RSS: ~1431M. Threads: 6. load average: 1.22 1.23 1.27 1/290 79156127.6128 SAST_DISABLED is set6129 on default branch6130 has no jobs6131 on feature branch6132 has no jobs6133# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Jobs/sast_iac_gitlab_ci_yaml_spec.rb. It took 3.64 seconds. Expected to take 4.11 seconds.6134# [RSpecRunTime] Starting example group spec/finders/fork_targets_finder_spec.rb. Expected to take 3.99 seconds.6135ForkTargetsFinder6136 #execute6137 behaves like returns namespaces and groups6138 returns all user manageable namespaces6139 returns only groups when only_groups option is passed6140 returns groups relation when only_groups option is passed6141# [RSpecRunTime] RSpec elapsed time: 24 minutes 19.96 seconds. Current RSS: ~1399M. Threads: 6. load average: 1.22 1.23 1.27 1/289 79246142.6143 when search is provided6144 filters the targets by the param6145 when searching by a full path6146 returns a group for an exact match6147# [RSpecRunTime] Finishing example group spec/finders/fork_targets_finder_spec.rb. It took 3.58 seconds. Expected to take 3.99 seconds.6148# [RSpecRunTime] Starting example group spec/services/integrations/propagate_service_spec.rb. Expected to take 3.96 seconds.6149Integrations::PropagateService6150 #execute6151 with inherited integration6152 calls to PropagateIntegrationProjectWorker6153# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.21 seconds. Current RSS: ~1389M. Threads: 6. load average: 1.20 1.23 1.27 1/289 79256154.6155 with a project without integration6156 calls to PropagateIntegrationProjectWorker6157 with a group without integration6158 calls to PropagateIntegrationProjectWorker6159 for a group-level integration6160 with a project without integration6161 calls to PropagateIntegrationProjectWorker6162 with a subgroup without integration6163 calls to PropagateIntegrationGroupWorker6164 with a subgroup with integration6165 calls to PropagateIntegrationInheritDescendantWorker6166# [RSpecRunTime] Finishing example group spec/services/integrations/propagate_service_spec.rb. It took 4.15 seconds. Expected to take 3.96 seconds.6167# [RSpecRunTime] Starting example group spec/finders/timelogs/timelogs_finder_spec.rb. Expected to take 3.9 seconds.6168Timelogs::TimelogsFinder6169 #execute6170 when params is empty6171 returns all timelogs6172# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.35 seconds. Current RSS: ~1384M. Threads: 6. load average: 1.27 1.24 1.27 1/289 79526173.6174 when an issuable is provided6175 returns the issuable timelogs6176 when a username is provided6177 returns all timelogs created by the user6178 when a group is provided6179 returns all timelogs of issuables inside that group6180 when the group does not exist6181 raises an exception6182 when a project is provided6183 returns all timelogs of issuables inside that project6184 when the project does not exist6185 returns an empty list and does not raise an exception6186 when a start datetime is provided6187 returns all timelogs created after that date6188 when an end datetime is provided6189 returns all timelogs created before that date6190 when both a start and an end datetime are provided6191 returns all timelogs created between those dates6192 when start time is after end time6193 raises an exception6194 when sort is provided6195 when sorting by spent_at desc6196 returns timelogs sorted accordingly6197 when sorting by spent_at asc6198 returns timelogs sorted accordingly6199 when sorting by time_spent desc6200 returns timelogs sorted accordingly6201 when sorting by time_spent asc6202 returns timelogs sorted accordingly6203# [RSpecRunTime] Finishing example group spec/finders/timelogs/timelogs_finder_spec.rb. It took 4.12 seconds. Expected to take 3.9 seconds.6204# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/pager_spec.rb. Expected to take 3.78 seconds.6205Gitlab::Pagination::Keyset::Pager6206 #paginate6207 does not execute a query6208 applies a LIMIT6209 returns the limited relation6210 validating the order clause6211 raises an error if has a different order clause than the page6212# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.98 seconds. Current RSS: ~1390M. Threads: 6. load average: 1.41 1.27 1.28 1/286 79536213.6214 #finalize6215 passes information about next page to request6216 when retrieving the last page6217 indicates there is another (likely empty) page6218 when retrieving an empty page6219 indicates this is the last page6220# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/pager_spec.rb. It took 3.36 seconds. Expected to take 3.78 seconds.6221# [RSpecRunTime] Starting example group spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb. Expected to take 3.78 seconds.6222Gitlab::Regex::ContainerRegistry::Protection::Rules6223 .protection_rules_container_repository_path_pattern_regex6224 is expected to match "my/awesome/*image-with-wildcard-inbetween"6225 is expected to match "my/awesome/*image-with-wildcard-start"6226 is expected to match "my/awesome/*image-*with-wildcard-multiple-*"6227 is expected to match "my/awesome/image-with__underscore"6228 is expected to match "my/awesome/image-with-wildcard-end*"6229 is expected to match "my/awesome/image-with-container-seperator-period-and-wildcard-end.*"6230 is expected to match "my/awesome/image-with-container-seperator-slash-and-wildcard-end/*"6231 is expected to match "my/awesome/image-with-container-seperator-underscore-and-wildcard-end_*"6232 is expected to match "my/awesome/image-with-container-seperator-underscore-double-and-wildcard-end__*"6233 is expected not to match "my/awesome/image-with-whitespace /sub-image"6234 is expected not to match "my/awesome/image-with-whitespace /sub-image-with-wildcard-*"6235 is expected not to match "my/awesome/image-with-percent-sign-end-%"6236 is expected not to match "my/awesome/image-with-percent-sign-and-wildcard-end-%*"6237 is expected not to match "*my/awesome/image-with-wildcard-start"6238 is expected not to match "my/awesome/image-with-backslash-\\*"6239 is expected not to match "my/awesome/image-with-UPPERCASE-LETTERS"6240 behaves like container repository name regex6241 is expected to match "image"6242 is expected to match "my/image"6243 is expected to match "my/awesome/image-1"6244 is expected to match "my/awesome/image.test"6245 is expected to match "my/awesome/image--test"6246 is expected to match "my/image__test"6247 is expected to match "user1/project/a_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb------------x"6248 is expected not to match "user1/project/a_bbbbb-------------"6249 is expected not to match "my/image-.test"6250 is expected not to match "my/image___test"6251 is expected not to match "my/image_.test"6252 is expected not to match "my/image_-test"6253 is expected not to match "my/image..test"6254 is expected not to match "my/image\\ntest"6255 is expected not to match ".my/image"6256 is expected not to match "my/image."6257# [RSpecRunTime] RSpec elapsed time: 24 minutes 36.05 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.41 1.27 1.28 1/286 79546258.6259# [RSpecRunTime] Finishing example group spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb. It took 3.66 seconds. Expected to take 3.78 seconds.6260# [RSpecRunTime] Starting example group spec/lib/gitlab/database/count/exact_count_strategy_spec.rb. Expected to take 3.65 seconds.6261Gitlab::Database::Count::ExactCountStrategy6262 #count6263 counts all models6264 returns default value if count times out6265# [RSpecRunTime] RSpec elapsed time: 24 minutes 39.08 seconds. Current RSS: ~1438M. Threads: 6. load average: 1.53 1.30 1.29 1/284 79556266.6267# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/count/exact_count_strategy_spec.rb. It took 3.03 seconds. Expected to take 3.65 seconds.6268# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_deployed_to_production_spec.rb. Expected to take 3.62 seconds.6269Gitlab::Analytics::CycleAnalytics::StageEvents::IssueDeployedToProduction6270 behaves like value stream analytics event6271 is expected to be a kind of String6272 is expected to be a kind of Symbol6273 is expected to include ApplicationRecord(abstract)6274 is expected to respond to #timestamp_projection6275 is expected to respond to #html_description6276 is expected to be a kind of Array6277 #apply_query_customization6278 expects an ActiveRecord::Relation object as argument and returns a modified version of it6279 #hash_code6280 returns a hash that uniquely identifies an event6281 does not differ when the same object is built with the same params6282 behaves like LEFT JOIN-able value stream analytics event6283 can use the event as LEFT JOIN6284 when looking at the record with data6285 contains the timestamp expression6286# [RSpecRunTime] RSpec elapsed time: 24 minutes 42.74 seconds. Current RSS: ~1449M. Threads: 6. load average: 1.49 1.30 1.29 1/290 80306287.6288 when looking at the record without data6289 returns nil for the timestamp expression6290# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_deployed_to_production_spec.rb. It took 3.82 seconds. Expected to take 3.62 seconds.6291# [RSpecRunTime] Starting example group spec/services/merge_requests/execute_approval_hooks_service_spec.rb. Expected to take 3.53 seconds.6292MergeRequests::ExecuteApprovalHooksService6293 #execute6294 sends a notification when approving6295 with remaining approvals6296 fires an approval webhook6297# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.48 seconds. Current RSS: ~1427M. Threads: 6. load average: 1.53 1.31 1.29 1/290 81786298.6299# [RSpecRunTime] Finishing example group spec/services/merge_requests/execute_approval_hooks_service_spec.rb. It took 3.58 seconds. Expected to take 3.53 seconds.6300# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking/event_definition_spec.rb. Expected to take 3.49 seconds.6301Gitlab::Tracking::EventDefinition6302 has no duplicated actions in InternalEventTracking events6303 only has internal events without category6304 has event definitions for all events used in Internal Events metric definitions6305 #validate6306 attribute: :description, value: 16307 has validation errors6308# [RSpecRunTime] RSpec elapsed time: 24 minutes 47.76 seconds. Current RSS: ~1431M. Threads: 6. load average: 1.53 1.31 1.29 1/290 81796309.6310 attribute: :category, value: nil6311 has validation errors6312 attribute: :action, value: nil6313 has validation errors6314 attribute: :label_description, value: 16315 has validation errors6316 attribute: :property_description, value: 16317 has validation errors6318 attribute: :value_description, value: 16319 has validation errors6320 attribute: :extra_properties, value: "smth"6321 has validation errors6322 attribute: :product_group, value: nil6323 has validation errors6324 attribute: :distributions, value: "be eb"6325 has validation errors6326 attribute: :tiers, value: "pro"6327 has validation errors6328 .definitions6329 has empty list when there are no definition files6330 has one metric when there is one file6331 when definitions are already loaded6332 does not read any files6333 .find6334 finds the event definition by action6335 memorizes results6336# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking/event_definition_spec.rb. It took 2.97 seconds. Expected to take 3.49 seconds.6337# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/pipelines/badges_pipeline_spec.rb. Expected to take 3.41 seconds.6338BulkImports::Common::Pipelines::BadgesPipeline6339 #run6340 imports a group badge6341 skips already imported records6342 when project entity6343 imports a project badge & skips group badge6344# [RSpecRunTime] RSpec elapsed time: 24 minutes 51.99 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.49 1.30 1.29 1/289 81806345.6346 #transform6347 return transformed badge hash6348 when data is blank6349 does nothing when the data is blank6350 when project entity & group badge6351 returns6352# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/pipelines/badges_pipeline_spec.rb. It took 3.13 seconds. Expected to take 3.41 seconds.6353# [RSpecRunTime] Starting example group spec/services/ml/experiment_tracking/experiment_repository_spec.rb. Expected to take 3.39 seconds.6354Ml::ExperimentTracking::ExperimentRepository6355 #create!6356 creates the experiment6357 when name exists6358 throws error6359# [RSpecRunTime] RSpec elapsed time: 24 minutes 54.02 seconds. Current RSS: ~1442M. Threads: 6. load average: 1.49 1.30 1.29 1/289 81816360.6361 when has tags6362 creates the experiment with tag6363 when name is missing6364 throws error6365 #by_iid_or_name6366 when iid passed6367 fetches the experiment6368 and name passed6369 ignores the name6370 and does not exist6371 is expected to eq nil6372 when iid is not passed and name is passed6373 when name exists6374 fetches the experiment6375 when name does not exist6376 is expected to eq nil6377 #all6378 fetches experiments for project6379 #add_tag!6380 adds a new tag6381 when name missing6382 throws RecordInvalid6383 when tag was already added6384 throws RecordInvalid6385# [RSpecRunTime] Finishing example group spec/services/ml/experiment_tracking/experiment_repository_spec.rb. It took 2.82 seconds. Expected to take 3.39 seconds.6386# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/same_site_cookies_spec.rb. Expected to take 3.27 seconds.6387Gitlab::Middleware::SameSiteCookies6388 #call6389 without SSL enabled6390 with cookie6391 does not add headers to cookies6392 with SSL enabled6393 with no cookies6394 does not add headers6395 with different browsers6396 description: "iOS 12", user_agent: "Mozilla/5.0 (iPhone; CPU iPhone OS 12_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1", expected: false6397 returns expected SameSite status6398 description: "macOS 10.14 + Safari", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Safari/605.1.15", expected: false6399 returns expected SameSite status6400 description: "macOS 10.14 + Opera", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36 OPR/47.0.2631.55", expected: false6401 returns expected SameSite status6402 description: "macOS 10.14 + Chrome v80", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36", expected: true6403 returns expected SameSite status6404 description: "Chrome v41", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.1 Safari/537.36", expected: true6405 returns expected SameSite status6406 description: "Chrome v50", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2348.1 Safari/537.36", expected: true6407 returns expected SameSite status6408 description: "Chrome v51", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2718.15 Safari/537.36", expected: false6409 returns expected SameSite status6410 description: "Chrome v62", user_agent: "Mozilla/5.0 (Macintosh; Intel NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36", expected: false6411 returns expected SameSite status6412 description: "Chrome v66", user_agent: "Mozilla/5.0 (Linux; Android 4.4.2; Avvio_793 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.126 Mobile Safari/537.36", expected: false6413 returns expected SameSite status6414 description: "Chrome v67", user_agent: "Mozilla/5.0 (Linux; Android 7.1.1; SM-J510F Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3371.0 Mobile Safari/537.36", expected: true6415 returns expected SameSite status6416 description: "Chrome v85", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36", expected: true6417 returns expected SameSite status6418 description: "Chromium v66", user_agent: "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/66.0.3359.181 HeadlessChrome/66.0.3359.181 Safari/537.36", expected: false6419 returns expected SameSite status6420 description: "Chromium v85", user_agent: "Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/85.0.4183.59 Chrome/85.0.4183.59 Safari/537.36", expected: true6421 returns expected SameSite status6422 description: "UC Browser 12.0.4", user_agent: "Mozilla/5.0 (Linux; U; Android 4.4.4; zh-CN; A31 Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.4.986 Mobile Safari/537.36", expected: false6423 returns expected SameSite status6424 description: "UC Browser 12.13.0", user_agent: "Mozilla/5.0 (Linux; U; Android 7.1.1; en-US; SM-C9000 Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.13.0.1207 Mobile Safari/537.36", expected: false6425 returns expected SameSite status6426 description: "UC Browser 12.13.2", user_agent: "Mozilla/5.0 (Linux; U; Android 9; en-US; Redmi Note 7 Build/PQ3B.190801.002) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.13.2.1208 Mobile Safari/537.36", expected: true6427 returns expected SameSite status6428 description: "UC Browser 12.13.5", user_agent: "Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; PHICOMM C630 (CLUE L) Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.13.5.1209 Mobile Safari/537.36", expected: true6429 returns expected SameSite status6430 description: "Playstation", user_agent: "Mozilla/5.0 (PlayStation 4 2.51) AppleWebKit/537.73 (KHTML, like Gecko)", expected: true6431 returns expected SameSite status6432 with single cookie6433 adds required headers6434 multiple cookies6435 adds required headers6436 multiple cookies with some missing headers6437 adds missing headers6438 multiple cookies with all headers present6439 does not add new headers6440# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/same_site_cookies_spec.rb. It took 2.92 seconds. Expected to take 3.27 seconds.6441# [RSpecRunTime] Starting example group spec/helpers/admin/user_actions_helper_spec.rb. Expected to take 3.26 seconds.6442Admin::UserActionsHelper6443 #admin_actions6444 the user is a bot6445 is expected to be empty6446 the current user and user are the same6447 is expected to contain exactly "edit"6448 the user is a standard user6449 is expected to contain exactly "edit", "block", "ban", "deactivate", "delete", "delete_with_contributions", and "trust"6450 the user is an admin user6451 is expected to contain exactly "edit", "block", "ban", "deactivate", "delete", "delete_with_contributions", and "trust"6452 the user is blocked by LDAP6453 is expected to contain exactly "edit", "ldap", "delete", and "delete_with_contributions"6454 the user is blocked pending approval6455 is expected to contain exactly "edit", "approve", and "reject"6456 the user is blocked6457 is expected to contain exactly "edit", "unblock", "delete", and "delete_with_contributions"6458# [RSpecRunTime] RSpec elapsed time: 25 minutes 1.01 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.45 1.30 1.29 1/284 81826459.6460 the user is deactivated6461 is expected to contain exactly "edit", "block", "ban", "activate", "delete", and "delete_with_contributions"6462 the user is locked6463 is expected to contain exactly "edit", "block", "ban", "deactivate", "unlock", "delete", "delete_with_contributions", and "trust"6464 the user is banned6465 is expected to contain exactly "edit", "unban", "delete", and "delete_with_contributions"6466 the user is trusted6467 is expected to contain exactly "edit", "block", "deactivate", "ban", "delete", "delete_with_contributions", and "untrust"6468 the current_user does not have permission to delete the user6469 is expected to contain exactly "edit", "block", "ban", "deactivate", and "trust"6470 the user is a sole owner of a group6471 is expected to contain exactly "edit", "block", "ban", "deactivate", "delete_with_contributions", and "trust"6472 the user is a bot6473 is expected to contain exactly6474# [RSpecRunTime] Finishing example group spec/helpers/admin/user_actions_helper_spec.rb. It took 4.46 seconds. Expected to take 3.26 seconds.6475# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/events/merged_spec.rb. Expected to take 3.16 seconds.6476Gitlab::GithubImport::Importer::Events::Merged6477 creates expected event and state event6478 creates a merged by note6479 when commit ID is present6480 creates expected event and state event6481# [RSpecRunTime] RSpec elapsed time: 25 minutes 6.13 seconds. Current RSS: ~1456M. Threads: 6. load average: 1.41 1.29 1.29 1/290 83586482.6483# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/events/merged_spec.rb. It took 3.36 seconds. Expected to take 3.16 seconds.6484# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/set_subscription_spec.rb. Expected to take 3.14 seconds.6485Mutations::MergeRequests::SetSubscription6486 is expected to require graphql authorizations :update_subscription6487 when user does not have access to the project6488 behaves like a subscribeable not accessible graphql resource6489 raises an error if the resource is not accessible to the user6490 when user is developer member of the project6491 behaves like a subscribeable graphql resource6492 subscribes to the resource6493 when passing subscribe as false6494 unsubscribes from the discussion6495# [RSpecRunTime] RSpec elapsed time: 25 minutes 8.36 seconds. Current RSS: ~1421M. Threads: 6. load average: 1.38 1.29 1.28 1/290 83596496.6497 when the project is public6498 behaves like a subscribeable graphql resource6499 subscribes to the resource6500 when passing subscribe as false6501 unsubscribes from the discussion6502# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/set_subscription_spec.rb. It took 3.17 seconds. Expected to take 3.14 seconds.6503# [RSpecRunTime] Starting example group spec/graphql/resolvers/base_resolver_spec.rb. Expected to take 3.05 seconds.6504Resolvers::BaseResolver6505 .singular_type6506 for a connection of scalars6507 is expected to eq GraphQL::Types::Int6508 for a connection of objects6509 is expected to eq #<Class:0x00007c82f3a15840>6510 for a list type6511 is expected to eq GraphQL::Types::String6512 for a scalar type6513 is expected to eq GraphQL::Types::Boolean6514 .single6515 returns a subclass from the resolver6516 has the correct (singular) type6517 returns the same subclass every time6518 returns a resolver that gives the first result from the original resolver6519 .when_single6520 does not apply the block to the resolver6521 applies the block to the single version of the resolver6522 multiple when_single blocks6523 applies both blocks to the single version of the resolver6524 inheritance6525 applies both blocks to the single version of the resolver6526 when the resolver returns early6527 runs correctly in our test framework6528 single selects the first early return value6529 last selects the last early return value6530 .last6531 returns a subclass from the resolver6532 returns the same subclass every time6533 returns a resolver that gives the last result from the original resolver6534 when field is a connection6535 increases complexity based on arguments6536 does not increase complexity when filtering by iids6537 #object6538 returns object6539 when object is a presenter6540 returns presented object6541 #offset_pagination6542 is sugar for OffsetPaginatedRelation.new6543 #authorized?6544 delegates to authorization6545# [RSpecRunTime] Finishing example group spec/graphql/resolvers/base_resolver_spec.rb. It took 3.06 seconds. Expected to take 3.05 seconds.6546# [RSpecRunTime] Starting example group spec/workers/bulk_imports/relation_export_worker_spec.rb. Expected to take 3.01 seconds.6547BulkImports::RelationExportWorker6548 #perform6549 is labeled as idempotent6550 performs multiple times sequentially without raising an exception6551 when export record does not exist6552 creates export record6553# [RSpecRunTime] RSpec elapsed time: 25 minutes 13.73 seconds. Current RSS: ~1453M. Threads: 6. load average: 1.35 1.28 1.28 1/292 83656554.6555 when export is batched6556 when relation is batchable6557 executes export service6558 when relation is not batchable6559 executes export service6560 when export is not batched6561 executes export service6562 when export is user_contributions6563 and :bulk_import_user_mapping feature flag is enabled6564 enqueues the UserContributionsExportWorker6565 and :bulk_import_user_mapping feature flag is disabled6566 does not enqueue the UserContributionsExportWorker6567 does not create a user contributions export with a different service6568 .sidekiq_retries_exhausted6569 sets export status to failed and tracks the exception6570# [RSpecRunTime] Finishing example group spec/workers/bulk_imports/relation_export_worker_spec.rb. It took 2.82 seconds. Expected to take 3.01 seconds.6571# [RSpecRunTime] Starting example group spec/views/shared/issuable/_sidebar.html.haml_spec.rb. Expected to take 2.93 seconds.6572shared/issuable/_sidebar.html.haml6573 project in a group6574 issuable that does not support escalations6575 shows escalation policy dropdown6576# [RSpecRunTime] RSpec elapsed time: 25 minutes 16.56 seconds. Current RSS: ~1460M. Threads: 6. load average: 1.32 1.28 1.28 1/292 83666577.6578 issuable that supports escalations6579 does not show escalation policy dropdown6580 crm contacts widget6581 without permission6582 is expected not to be shown6583 without contacts6584 is expected not to be shown6585 with permission and contacts6586 is expected to be shown6587# [RSpecRunTime] Finishing example group spec/views/shared/issuable/_sidebar.html.haml_spec.rb. It took 2.75 seconds. Expected to take 2.93 seconds.6588# [RSpecRunTime] Starting example group spec/models/packages/maven/metadatum_spec.rb. Expected to take 2.9 seconds.6589Packages::Maven::Metadatum6590 does not allow STI6591 relationships6592 is expected to belong to package required: false6593 validations6594 is expected to validate that :package cannot be empty/falsy6595 #app_name6596 is expected to allow :app_name to be ‹"my-app"›6597 is expected not to allow :app_name to be ‹"my/app"›6598 is expected not to allow :app_name to be ‹"my(app)"›6599 #app_group6600 is expected to allow :app_group to be ‹"my.domain.com"›6601 is expected not to allow :app_group to be ‹"my/domain/com"›6602 is expected not to allow :app_group to be ‹"my(domain)"›6603 #path6604 is expected to allow :path to be ‹"my/domain/com/my-app"›6605 is expected to allow :path to be ‹"my/domain/com/my-app/1.0-SNAPSHOT"›6606 is expected not to allow :path to be ‹"my(domain)com.my-app"›6607 #maven_package_type6608 will not allow a package with a different package_type6609 with a package6610 .for_package_ids6611 is expected to contain exactly #<Packages::Maven::Metadatum id: 1, package_id: 39, created_at: "2024-05-29 23:59:36.993824995 +0000"...y.app", app_name: "my-app", app_version: "1.0-SNAPSHOT", path: "my/company/app/my-app/1.0-SNAPSHOT">, #<Packages::Maven::Metadatum id: 2, package_id: 39, created_at: "2024-05-29 23:59:36.998669115 +0000"...y.app", app_name: "my-app", app_version: "1.0-SNAPSHOT", path: "my/company/app/my-app/1.0-SNAPSHOT">, and #<Packages::Maven::Metadatum id: 3, package_id: 39, created_at: "2024-05-29 23:59:37.003173215 +0000"...y.app", app_name: "my-app", app_version: "1.0-SNAPSHOT", path: "my/company/app/my-app/1.0-SNAPSHOT">6612 .order_created6613 is expected to eq [#<Packages::Maven::Metadatum id: 4, package_id: 39, created_at: "2024-05-29 23:59:37.116603458 +0000....app", app_name: "my-app", app_version: "1.0-SNAPSHOT", path: "my/company/app/my-app/1.0-SNAPSHOT">]6614 .pluck_app_name6615 is expected to contain exactly "one", "two", and "three"6616 .with_path6617 is expected to contain exactly #<Packages::Maven::Metadatum id: 12, package_id: 39, created_at: "2024-05-29 23:59:37.371725424 +0000...4 +0000", app_group: "my.company.app", app_name: "my-app", app_version: "1.0-SNAPSHOT", path: "two">6618# [RSpecRunTime] Finishing example group spec/models/packages/maven/metadatum_spec.rb. It took 2.61 seconds. Expected to take 2.9 seconds.6619# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.6620Lint factories for Packages::Maven::Metadatum6621 with saas, license, and factory defaults6622 behaves like factory6623 maven_metadatum factory6624 does not raise error when built6625 does not raise error when created6626# [RSpecRunTime] RSpec elapsed time: 25 minutes 21.96 seconds. Current RSS: ~1466M. Threads: 6. load average: 1.30 1.27 1.28 1/284 83826627.6628# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.42 seconds. Expected to take 39.97 seconds.6629# [RSpecRunTime] Starting example group spec/lib/kramdown/parser/atlassian_document_format_spec.rb. Expected to take 2.82 seconds.6630Kramdown::Parser::AtlassianDocumentFormat6631 markdown render6632 renders header id to html6633 logs an error with invalid json6634 logs an error if no valid document node6635 invalid node gets ignored6636 behaves like render elements to markdown6637 renders blockquote6638 behaves like render elements to markdown6639 renders bullet_list6640 behaves like render elements to markdown6641 renders code_block6642 behaves like render elements to markdown6643 renders emoji6644 behaves like render elements to markdown6645 renders hard_break6646 behaves like render elements to markdown6647 renders heading6648 behaves like render elements to markdown6649 renders inline_card6650 behaves like render elements to markdown6651 renders media_group6652 behaves like render elements to markdown6653 renders media_single6654 behaves like render elements to markdown6655 renders mention6656 behaves like render elements to markdown6657 renders ordered_list6658 behaves like render elements to markdown6659 renders panel6660 behaves like render elements to markdown6661 renders paragraph6662 behaves like render elements to markdown6663 renders rule6664 behaves like render elements to markdown6665 renders table6666 behaves like render elements to markdown6667 renders strong_em_mark6668 behaves like render elements to markdown6669 renders code_mark6670 behaves like render elements to markdown6671 renders link_mark6672 behaves like render elements to markdown6673 renders strike_sup_sub_mark6674 behaves like render elements to markdown6675 renders underline_text_color_mark6676 behaves like render elements to markdown6677 renders complex_document6678# [RSpecRunTime] Finishing example group spec/lib/kramdown/parser/atlassian_document_format_spec.rb. It took 3.35 seconds. Expected to take 2.82 seconds.6679# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/parallel_scheduling_spec.rb. Expected to take 2.82 seconds.6680Gitlab::GithubImport::ParallelScheduling6681 #parallel?6682 returns true when running in parallel mode6683 returns false when running in sequential mode6684 #execute6685 imports data in parallel when running in parallel mode6686 imports data in parallel when running in sequential mode6687 expires the cache used for tracking already imported objects6688 logs the the process6689 when abort_on_failure is false6690 logs the error when it fails6691 when abort_on_failure is true6692 logs the error when it fails and marks import as failed6693 #sequential_import6694 imports data in sequence6695 #parallel_import6696 imports data in parallel with delays respecting parallel_import_batch definition and return job waiter6697 when job is running for a long time6698 deducts the job runtime from the delay6699 when job restarts due to API rate limit or Sidekiq interruption6700 restores job waiter's key and jobs_remaining6701 #each_object_to_import6702 yields every object to import6703 resumes from the last page6704 does not yield any objects if the page number was not set6705 does not yield the object if it was already imported6706 #already_imported?6707 returns false when an object has not yet been imported6708 returns true when an object has already been imported6709 #mark_as_imported6710 marks an object as already imported6711 #increment_object_counter?6712 returns true6713# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/parallel_scheduling_spec.rb. It took 2.79 seconds. Expected to take 2.82 seconds.6714# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/line_mapper_spec.rb. Expected to take 2.74 seconds.6715Gitlab::Diff::LineMapper6716 #old_to_new6717 with a diff file6718 returns the new line number for the old line number6719# [RSpecRunTime] RSpec elapsed time: 25 minutes 29.4 seconds. Current RSS: ~1489M. Threads: 6. load average: 1.27 1.27 1.28 1/285 84026720.6721 without a diff file6722 returns the same line number6723 #new_to_old6724 with a diff file6725 returns the old line number for the new line number6726 without a diff file6727 returns the same line number6728# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/line_mapper_spec.rb. It took 2.46 seconds. Expected to take 2.74 seconds.6729# [RSpecRunTime] Starting example group spec/helpers/web_hooks/web_hooks_helper_spec.rb. Expected to take 2.73 seconds.6730WebHooks::WebHooksHelper6731 #show_project_hook_failed_callout?6732 all conditions are met6733 is true6734 stores a value6735# [RSpecRunTime] RSpec elapsed time: 25 minutes 32.34 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.33 1.28 1.28 1/287 84226736.6737 one condition is not met6738 namely user is logged in6739 is false6740 namely the user has permission6741 is false6742 namely a hook has failed6743 is false6744# [RSpecRunTime] Finishing example group spec/helpers/web_hooks/web_hooks_helper_spec.rb. It took 2.72 seconds. Expected to take 2.73 seconds.6745# [RSpecRunTime] Starting example group spec/graphql/types/base_enum_spec.rb. Expected to take 2.66 seconds.6746Types::BaseEnum6747 adds a formatted `deprecated_reason` to the subject6748 appends to the description if given6749 does not append to the description if it is absent6750 adds information about the replacement if provided6751 supports named reasons: renamed6752 supports :alpha6753 does not allow :alpha and :deprecated together6754 .from_rails_enum6755 contructs the correct values6756# [RSpecRunTime] RSpec elapsed time: 25 minutes 34.59 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.33 1.28 1.28 1/286 84236757.6758 .declarative_enum6759 #graphql_name6760 when the use_name is `true`6761 changes the graphql_name6762 when the use_name is `false`6763 does not change the graphql_name6764 #description6765 when the use_description is `true`6766 changes the description6767 when the use_description is `false`6768 does not change the description6769 #values6770 sets the values defined by the declarative enum6771 .enum6772 adds all enum values to #enum6773 is a HashWithIndefferentAccess6774 validations6775 raises an informative error if `deprecation_reason` is used6776 raises an error if a required property is missing6777 raises an error if milestone is not a String6778 visible?6779 defaults to true6780 when subject is deprecated6781 defaults to true6782 returns false if `remove_deprecated` is true in context6783 #authorized?6784 delegates to authorization6785# [RSpecRunTime] Finishing example group spec/graphql/types/base_enum_spec.rb. It took 2.79 seconds. Expected to take 2.66 seconds.6786# [RSpecRunTime] Starting example group spec/views/shared/projects/_project_card.html.haml_spec.rb. Expected to take 2.64 seconds.6787shared/projects/_project_card.html.haml6788 renders a generic avatar if project does not have a creator6789 renders as a card component6790 renders creator avatar if project has a creator6791# [RSpecRunTime] Finishing example group spec/views/shared/projects/_project_card.html.haml_spec.rb. It took 0.78 second. Expected to take 2.64 seconds.6792# [RSpecRunTime] Starting example group spec/lib/api/entities/ml/mlflow/run_info_spec.rb. Expected to take 2.6 seconds.6793API::Entities::Ml::Mlflow::RunInfo6794 run_uuid6795 is the iid as string6796 end_time6797 when nil6798 is expected not to have key :end_time6799 when not nil6800 is expected to eq 12346801 lifecycle_stage6802 is active6803 artifact_uri6804 when candidate does not belong to a model version6805 returns the generic package (legacy) format of the artifact_uri6806 when candidate belongs to a model version6807 returns the model version format of the artifact_uri6808# [RSpecRunTime] RSpec elapsed time: 25 minutes 38.8 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.30 1.28 1.28 1/286 84246809.6810 when start_time is not nil6811 is expected to eq 12346812 run_name6813 when nil6814 is expected not to have key :run_name6815 when not nil6816 is expected to eq "hello"6817 run_id6818 is the iid as string6819 experiment_id6820 is the experiment iid as string6821 when start_time is nil6822 is expected to eq 06823# [RSpecRunTime] Finishing example group spec/lib/api/entities/ml/mlflow/run_info_spec.rb. It took 2.58 seconds. Expected to take 2.6 seconds.6824# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_projects_resolver_spec.rb. Expected to take 2.54 seconds.6825Resolvers::Ci::RunnerProjectsResolver6826 #resolve6827 with authorized user6828 with search argument6829 returns a lazy value with projects containing the specified prefix6830# [RSpecRunTime] RSpec elapsed time: 25 minutes 41.06 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.30 1.28 1.28 1/284 84256831.6832 with sort argument6833 when :id_asc6834 returns a lazy value with projects sorted by :id_asc6835 when :id_desc6836 returns a lazy value with projects sorted by :id_desc6837 with supported arguments6838 creates ProjectsFinder with expected arguments6839 without arguments6840 returns a lazy value with all projects sorted by :id_desc6841 with unauthorized user6842 is expected to be nil6843# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_projects_resolver_spec.rb. It took 2.44 seconds. Expected to take 2.54 seconds.6844# [RSpecRunTime] Starting example group spec/graphql/resolvers/crm/organizations_resolver_spec.rb. Expected to take 2.52 seconds.6845Resolvers::Crm::OrganizationsResolver6846 #resolve6847 with unauthorized user6848 does not rise an error and returns no crm_organizations6849 with authorized user6850 does not rise an error and returns all crm_organizations in the correct order6851 without parent6852 returns no crm_organizations6853 with a group parent6854 when no filter is provided6855 returns all the crm_organizations in the default order6856 when a sort is provided6857 returns all the crm_organizations in the correct order6858 when filtering for all states6859 returns all the crm_organizations6860 when search term is provided6861 returns the correct crm_organizations6862 when state is provided6863 returns the correct crm_organizations6864 when ids are provided6865 returns the correct crm_organizations6866# [RSpecRunTime] Finishing example group spec/graphql/resolvers/crm/organizations_resolver_spec.rb. It took 2.58 seconds. Expected to take 2.52 seconds.6867# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/background_transaction_spec.rb. Expected to take 2.47 seconds.6868Gitlab::Metrics::BackgroundTransaction6869 #run6870 yields the supplied block6871 stores the transaction in the current thread6872 removes the transaction from the current thread upon completion6873 #labels6874 when the worker queue is accessible6875 provides labels with endpoint_id, feature_category and queue6876 when the worker name does not exist6877 provides labels with endpoint_id and feature_category6878 when the worker queue is not accessible6879 provides labels with endpoint_id and feature_category6880 behaves like transaction metrics with labels6881 .prometheus_metric6882 adds a metric6883 #method_call_for6884 returns a MethodCall6885 #add_event6886 adds a metric6887 allows tracking of custom tags6888 with sensitive tags6889 filters tags6890 #increment6891 adds a metric6892 with block6893 overrides docstring6894 overrides labels6895 filters sensitive tags6896 #set6897 adds a metric6898 with block6899 overrides docstring6900 overrides labels6901 filters sensitive tags6902 #observe6903 adds a metric6904 with block6905 overrides docstring6906 overrides labels6907 filters sensitive tags6908# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/background_transaction_spec.rb. It took 2.69 seconds. Expected to take 2.47 seconds.6909# [RSpecRunTime] Starting example group spec/rubocop/migration_helpers_spec.rb. Expected to take 2.44 seconds.6910RuboCop::MigrationHelpers6911 #version6912 is expected to eq 202002101844206913 #in_migration?6914 name: "/gitlab/db/migrate/20200210184420_create_operations_scopes_table.rb", expected: true6915 is expected to eq true6916 name: "/gitlab/db/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: true6917 is expected to eq true6918 name: "/gitlab/db/geo/migrate/20200210184420_create_operations_scopes_table.rb", expected: true6919 is expected to eq true6920 name: "/gitlab/db/geo/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: true6921 is expected to eq true6922 name: "/gitlab/db/elsewhere/20200210184420_create_operations_scopes_table.rb", expected: false6923 is expected to eq false6924 #in_post_deployment_migration?6925 name: "/gitlab/db/migrate/20200210184420_create_operations_scopes_table.rb", expected: false6926 is expected to eq false6927 name: "/gitlab/db/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: true6928 is expected to eq true6929 name: "/gitlab/db/geo/migrate/20200210184420_create_operations_scopes_table.rb", expected: false6930 is expected to eq false6931 name: "/gitlab/db/geo/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: true6932 is expected to eq true6933 name: "/gitlab/db/elsewhere/20200210184420_create_operations_scopes_table.rb", expected: false6934 is expected to eq false6935 #array_column?6936 when it matches array: true6937 is expected to eq true6938 when it matches a variable => 1006939 is expected to eq false6940 #time_enforced?6941 name: "/gitlab/db/post_migrate/20200210184420_create_operations_scopes_table.rb", expected: false6942 is expected to eq false6943 name: "/gitlab/db/post_migrate/20220210184420_create_fake_table.rb", expected: false6944 is expected to eq false6945 name: "/gitlab/db/post_migrate/20221019184420_add_id_to_reports_table.rb", expected: true6946 is expected to eq true6947# [RSpecRunTime] Finishing example group spec/rubocop/migration_helpers_spec.rb. It took 1.88 seconds. Expected to take 2.44 seconds.6948# [RSpecRunTime] Starting example group spec/services/protected_branches/create_service_spec.rb. Expected to take 2.42 seconds.6949ProtectedBranches::CreateService6950 with entity project6951 behaves like execute with entity6952 #execute6953 creates a new protected branch6954 refreshes the cache6955 when protecting a branch with a name that contains HTML tags6956 creates a new protected branch6957# [RSpecRunTime] RSpec elapsed time: 25 minutes 50.25 seconds. Current RSS: ~1478M. Threads: 6. load average: 1.26 1.27 1.27 1/284 84266958.6959 when a policy restricts rule creation6960 prevents creation of the protected branch rule6961 creates a new protected branch if we skip authorization step6962 with entity group6963 behaves like execute with entity6964 #execute6965 creates a new protected branch6966 refreshes the cache6967 when protecting a branch with a name that contains HTML tags6968 creates a new protected branch6969 when a policy restricts rule creation6970 prevents creation of the protected branch rule6971 creates a new protected branch if we skip authorization step6972# [RSpecRunTime] Finishing example group spec/services/protected_branches/create_service_spec.rb. It took 2.67 seconds. Expected to take 2.42 seconds.6973# [RSpecRunTime] Starting example group spec/policies/alert_management/alert_policy_spec.rb. Expected to take 2.35 seconds.6974AlertManagement::AlertPolicy6975 rules6976 is expected to be disallowed :read_alert_management_alert6977 is expected to be disallowed :update_alert_management_alert6978 when developer6979 is expected to be allowed :read_alert_management_alert6980 is expected to be allowed :update_alert_management_alert6981# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.15 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.24 1.26 1.27 1/284 84276982.6983 when user is not a member6984 is expected to be disallowed :read_alert_management_metric_image6985 is expected to be disallowed :destroy_alert_management_metric_image6986 when user is a guest6987 is expected to be disallowed :read_alert_management_metric_image6988 is expected to be disallowed :destroy_alert_management_metric_image6989 when user is a developer6990 is expected to be allowed :read_alert_management_metric_image6991 is expected to be allowed :destroy_alert_management_metric_image6992# [RSpecRunTime] Finishing example group spec/policies/alert_management/alert_policy_spec.rb. It took 2.75 seconds. Expected to take 2.35 seconds.6993# [RSpecRunTime] Starting example group spec/graphql/resolvers/nested_groups_resolver_spec.rb. Expected to take 2.32 seconds.6994Resolvers::NestedGroupsResolver6995 #resolve6996 when parent group is public6997 when `include_parent_descendants` is false6998 when user is not logged in6999 behaves like access to all public subgroups7000 returns all public subgroups of the parent group7001 when user is logged in7002 behaves like access to all public subgroups7003 returns all public subgroups of the parent group7004 when `include_parent_descendants` is true7005 when user is not logged in7006 behaves like access to all public descendant groups7007 returns all public descendant groups of the parent group ordered by ASC name7008 when user is logged in7009 behaves like access to all public descendant groups7010 returns all public descendant groups of the parent group ordered by ASC name7011 with owned argument set as true7012 returns only descendant groups owned by the user7013 with search argument7014 returns only descendant groups with matching name or path7015 when parent group is private7016 when `include_parent_descendants` is true7017 when user is not logged in7018 behaves like returning empty results7019 returns empty results7020 when user is logged in7021 returns all private descendant groups7022 when `include_parent_descendants` is false7023 when user is not logged in7024 behaves like returning empty results7025 returns empty results7026 when user is logged in7027 returns private subgroups7028# [RSpecRunTime] Finishing example group spec/graphql/resolvers/nested_groups_resolver_spec.rb. It took 2.49 seconds. Expected to take 2.32 seconds.7029# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/events/commented_spec.rb. Expected to take 2.31 seconds.7030Gitlab::GithubImport::Importer::Events::Commented7031 with MergeRequest7032 behaves like new note7033 creates a note7034# [RSpecRunTime] RSpec elapsed time: 25 minutes 58.8 seconds. Current RSS: ~1463M. Threads: 6. load average: 1.14 1.24 1.27 1/290 85027035.7036 with Issue7037 behaves like new note7038 creates a note7039# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/events/commented_spec.rb. It took 2.14 seconds. Expected to take 2.31 seconds.7040# [RSpecRunTime] Starting example group spec/serializers/ci/dag_job_group_entity_spec.rb. Expected to take 2.26 seconds.7041Ci::DagJobGroupEntity7042 #as_json7043 when group contains 1 job7044 exposes a name7045 exposes the size7046 exposes the jobs7047 matches schema7048# [RSpecRunTime] RSpec elapsed time: 26 minutes 0.5 second. Current RSS: ~1450M. Threads: 6. load average: 1.14 1.24 1.27 1/290 85037049.7050 when group contains multiple parallel jobs7051 exposes a name7052 exposes the size7053 exposes the jobs7054 matches schema7055# [RSpecRunTime] Finishing example group spec/serializers/ci/dag_job_group_entity_spec.rb. It took 2.23 seconds. Expected to take 2.26 seconds.7056# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb. Expected to take 2.24 seconds.7057Gitlab::Graphql::Loaders::BatchCommitLoader7058 #find7059 finds a commit by id7060 only queries once7061# [RSpecRunTime] RSpec elapsed time: 26 minutes 3.5 seconds. Current RSS: ~1456M. Threads: 6. load average: 1.13 1.24 1.26 1/289 85487062.7063# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb. It took 2.22 seconds. Expected to take 2.24 seconds.7064# [RSpecRunTime] Starting example group spec/graphql/resolvers/terraform/states_resolver_spec.rb. Expected to take 2.19 seconds.7065Resolvers::Terraform::StatesResolver7066 is expected to have nullable GraphQL type TerraformStateConnection7067 is expected to be truthy7068 #resolve7069 returns states associated with the agent7070 user does not have permission7071 is expected to be empty7072# [RSpecRunTime] RSpec elapsed time: 26 minutes 5.31 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.13 1.24 1.26 1/289 85497073.7074# [RSpecRunTime] Finishing example group spec/graphql/resolvers/terraform/states_resolver_spec.rb. It took 1.79 seconds. Expected to take 2.19 seconds.7075# [RSpecRunTime] Starting example group spec/graphql/resolvers/terraform/states_resolver_spec.rb. Expected to take 2.19 seconds.7076Resolvers::Terraform::StatesResolver.single7077 is expected to be < Resolvers::Terraform::StatesResolver7078 arguments7079 name7080 is expected to be present7081# [RSpecRunTime] Finishing example group spec/graphql/resolvers/terraform/states_resolver_spec.rb. It took 0.5 second. Expected to take 2.19 seconds.7082# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/jobs_spec.rb. Expected to take 2.16 seconds.7083Gitlab::Ci::Config::Entry::Jobs7084 .all_types7085 is expected to include Gitlab::Ci::Config::Entry::Hidden7086 is expected to include Gitlab::Ci::Config::Entry::Job7087 is expected to include Gitlab::Ci::Config::Entry::Bridge7088 .find_type7089 name: :".hidden_job", type: Gitlab::Ci::Config::Entry::Hidden7090 is expected to eq Gitlab::Ci::Config::Entry::Hidden7091 name: :".hidden_bridge", type: Gitlab::Ci::Config::Entry::Hidden7092 is expected to eq Gitlab::Ci::Config::Entry::Hidden7093 name: :regular_job, type: Gitlab::Ci::Config::Entry::Job7094 is expected to eq Gitlab::Ci::Config::Entry::Job7095 name: :my_trigger, type: Gitlab::Ci::Config::Entry::Bridge7096 is expected to eq Gitlab::Ci::Config::Entry::Bridge7097 name: :invalid_job, type: nil7098 is expected to eq nil7099 validations7100 when entry config value is correct7101 #valid?7102 is valid7103 when entry value is not correct7104 #errors7105 incorrect config value type7106 returns error about incorrect type7107 when job is invalid7108 reports error7109 when the job name cannot be cast directly to a symbol7110 properly parses the job name without raising a NoMethodError7111 when no visible jobs present7112 returns error about no visible jobs defined7113 .compose!7114 when valid job entries composed7115 #value7116 returns key value7117 #descendants7118 creates valid descendant nodes7119 #value7120 returns value of visible jobs only7121# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/jobs_spec.rb. It took 2.03 seconds. Expected to take 2.16 seconds.7122# [RSpecRunTime] Starting example group spec/services/ci/parse_annotations_artifact_service_spec.rb. Expected to take 2.12 seconds.7123Ci::ParseAnnotationsArtifactService7124 #execute7125 when build has an annotations artifact7126 when artifact does not have the specified blob7127 parses nothing7128# [RSpecRunTime] RSpec elapsed time: 26 minutes 9.15 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.12 1.23 1.26 1/289 85507129.7130 when artifact has the specified blob7131 when valid annotations are given7132 parses the artifact7133 when valid annotations are given and annotation list name is the same7134 parses the artifact7135 when invalid JSON is given7136 returns error7137 when root is not an object7138 returns error7139 when item is not a valid annotation list7140 returns error7141 when more than limitated annotations are specified in annotations7142 returns error7143 when artifact size is too big7144 returns error7145# [RSpecRunTime] Finishing example group spec/services/ci/parse_annotations_artifact_service_spec.rb. It took 2.29 seconds. Expected to take 2.12 seconds.7146# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb. Expected to take 2.09 seconds.7147Gitlab::Ci::Config::Entry::Reports::CoverageReport7148 validations7149 when it is valid7150 is expected to be valid7151 is expected to eq {:coverage_format=>"cobertura", :path=>"cobertura-coverage.xml"}7152 when it is not a hash7153 config: "string"7154 is expected not to be valid7155 is expected to include /should be a hash/7156 config: true7157 is expected not to be valid7158 is expected to include /should be a hash/7159 config: []7160 is expected not to be valid7161 is expected to include /should be a hash/7162 with unsupported coverage format7163 is expected not to be valid7164 is expected to include /format must be one of supported formats/7165 without coverage format7166 is expected not to be valid7167 is expected to include /format can't be blank/7168 without path7169 is expected not to be valid7170 is expected to include /path can't be blank/7171 with invalid path7172 is expected not to be valid7173 is expected to include /path should be a string/7174 with unknown keys7175 is expected not to be valid7176 is expected to include /contains unknown keys/7177# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb. It took 2.26 seconds. Expected to take 2.09 seconds.7178# [RSpecRunTime] Starting example group spec/serializers/evidences/evidence_entity_spec.rb. Expected to take 2.07 seconds.7179Evidences::EvidenceEntity7180 exposes the expected fields7181 when a release is associated to a milestone7182 when a milestone has no issue associated with it7183 creates a valid JSON object7184# [RSpecRunTime] RSpec elapsed time: 26 minutes 14.67 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.11 1.23 1.26 1/284 85517185.7186 when a milestone has no description7187 creates a valid JSON object7188 when a milestone has no due_date7189 creates a valid JSON object7190 when a milestone has an issue7191 when the issue has no description7192 creates a valid JSON object7193 when a release is not associated to any milestone7194 creates a valid JSON object7195# [RSpecRunTime] Finishing example group spec/serializers/evidences/evidence_entity_spec.rb. It took 3.46 seconds. Expected to take 2.07 seconds.7196# [RSpecRunTime] Starting example group spec/finders/award_emojis_finder_spec.rb. Expected to take 2.05 seconds.7197AwardEmojisFinder7198 param validation7199 raises an error if `awarded_by` is invalid7200# [RSpecRunTime] RSpec elapsed time: 26 minutes 17.73 seconds. Current RSS: ~1436M. Threads: 6. load average: 1.18 1.24 1.27 1/284 85527201.7202 #execute7203 scopes to the awardable7204 filters by emoji name7205 filters by user7206# [RSpecRunTime] Finishing example group spec/finders/award_emojis_finder_spec.rb. It took 2.27 seconds. Expected to take 2.05 seconds.7207# [RSpecRunTime] Starting example group spec/lib/gitlab/git_post_receive_spec.rb. Expected to take 1.99 seconds.7208Gitlab::GitPostReceive7209 #includes_branches?7210 with no branches7211 returns false7212 with branches7213 returns true7214 with malformed changes7215 returns false7216 #includes_tags?7217 with no tags7218 returns false7219 with tags7220 returns true7221 with malformed changes7222 returns false7223 #includes_default_branch?7224 with no default branch7225 returns false7226 with a project with no default branch7227 returns true7228 with default branch7229 returns true7230# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_post_receive_spec.rb. It took 2.07 seconds. Expected to take 1.99 seconds.7231# [RSpecRunTime] Starting example group spec/models/postgresql/replication_slot_spec.rb. Expected to take 1.98 seconds.7232Postgresql::ReplicationSlot7233 does not allow STI7234 is expected to be a kind of Gitlab::Database::SharedModel(abstract)7235 .in_use?7236 returns true when replication slots are present7237 returns false when replication slots are not present7238 returns false if the existence check is invalid7239 .lag_too_great?7240 does not raise an exception7241 returns true when replication lag is too great7242 returns false when more than one replicas is up to date enough7243 returns false when replication lag is not too great7244 returns false when there is a nil replication lag7245 #max_replication_slots7246 returns the maximum number of replication slots7247 with enough slots available7248 #slots_count7249 returns the number of replication slots7250 #unused_slots_count7251 returns the number of unused replication slots7252 #max_retained_wal7253 returns the retained WAL size7254 #slots_retained_bytes7255 returns the number of retained bytes7256# [RSpecRunTime] Finishing example group spec/models/postgresql/replication_slot_spec.rb. It took 1.92 seconds. Expected to take 1.98 seconds.7257# [RSpecRunTime] Starting example group spec/graphql/resolvers/deployments_resolver_spec.rb. Expected to take 1.95 seconds.7258Resolvers::DeploymentsResolver7259 #resolve7260 finds the deployment7261 finds the deployment when status matches7262 does not find the deployment when status does not match7263 transforms order_by for finder7264# [RSpecRunTime] RSpec elapsed time: 26 minutes 24.12 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.16 1.24 1.26 1/286 85927265.7266# [RSpecRunTime] Finishing example group spec/graphql/resolvers/deployments_resolver_spec.rb. It took 2.02 seconds. Expected to take 1.95 seconds.7267# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/yaml_processor/result_spec.rb. Expected to take 1.93 seconds.7268Gitlab::Ci::YamlProcessor::Result7269 #builds7270 when a job has ID tokens7271 includes `id_tokens`7272 when a job has manual_confirmation7273 includes `manual_confirmation`7274 #config_metadata7275 returns expanded yaml config7276 returns includes7277 #yaml_variables_for7278 returns calculated variables with root and job variables7279 when an absent job is sent7280 is expected to eq []7281 #stage_for7282 is expected to eq "test"7283 when an absent job is sent7284 is expected to be nil7285 #included_components7286 delegates to ci_config and memoizes the result7287# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/yaml_processor/result_spec.rb. It took 1.93 seconds. Expected to take 1.93 seconds.7288# [RSpecRunTime] Starting example group spec/services/ci/generate_kubeconfig_service_spec.rb. Expected to take 1.9 seconds.7289Ci::GenerateKubeconfigService7290 #execute7291 returns a Kubeconfig Template7292 adds a cluster7293 filters the pipeline's agents by `nil` environment7294 adds user and context for all eligible agents7295 when environment is specified7296 filters the pipeline's agents by the specified environment7297# [RSpecRunTime] RSpec elapsed time: 26 minutes 27.96 seconds. Current RSS: ~1449M. Threads: 7. load average: 1.15 1.23 1.26 1/287 85947298.7299# [RSpecRunTime] Finishing example group spec/services/ci/generate_kubeconfig_service_spec.rb. It took 1.91 seconds. Expected to take 1.9 seconds.7300# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/builder/release_spec.rb. Expected to take 1.87 seconds.7301Gitlab::Ci::Variables::Builder::Release7302 #variables7303 when the release is present7304 contains all the variables7305 for large description7306 truncates7307# [RSpecRunTime] RSpec elapsed time: 26 minutes 29.53 seconds. Current RSS: ~1447M. Threads: 7. load average: 1.15 1.23 1.26 1/287 86107308.7309 when description is nil7310 returns without error7311 when the release is not present7312 contains no variables7313# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/builder/release_spec.rb. It took 1.79 seconds. Expected to take 1.87 seconds.7314# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb. Expected to take 1.85 seconds.7315BulkImports::Projects::Pipelines::RepositoryPipeline7316 #run7317 successfully imports repository7318 imports new repository into destination project7319 project has no repository7320 skips repository import7321 blocked local networks7322 prevents import7323 when scheme is blocked7324 prevents import7325 #after_run7326 executes housekeeping service after import7327# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb. It took 2.03 seconds. Expected to take 1.85 seconds.7328# [RSpecRunTime] Starting example group spec/tooling/danger/datateam_spec.rb. Expected to take 1.82 seconds.7329Tooling::Danger::Datateam7330 data team danger7331 with structure.sql subtraction changes and no Data Warehouse::Impact Check label7332 aggregate_failures7333 with structure.sql subtraction changes and Data Warehouse::Impact Check label7334 aggregate_failures7335 with structure.sql addition changes and no Data Warehouse::Impact Check label7336 aggregate_failures7337 with user model changes7338 aggregate_failures7339 with perfomance indicator changes and no Data Warehouse::Impact Check label7340 aggregate_failures7341 with perfomance indicator changes and Data Warehouse::Impact Check label7342 aggregate_failures7343 with metric file changes and no performance indicator changes7344 aggregate_failures7345 with metric file changes and no performance indicator changes and other label7346 aggregate_failures7347 with performance indicator changes and other label7348 aggregate_failures7349 with performance indicator changes, Data Warehouse::Impact Check and other label7350 aggregate_failures7351 with performance indicator changes and other labels7352 aggregate_failures7353 with metric status removed7354 aggregate_failures7355 with metric status active7356 aggregate_failures7357 with database metric files added7358 aggregate_failures7359 with non-database metric files added7360 aggregate_failures7361# [RSpecRunTime] Finishing example group spec/tooling/danger/datateam_spec.rb. It took 1.95 seconds. Expected to take 1.82 seconds.7362# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb. Expected to take 1.79 seconds.7363Sidebars::Groups::Menus::MergeRequestsMenu7364 #render?7365 when user can read merge requests7366 returns true7367 when user cannot read merge requests7368 returns false7369 behaves like pill_count formatted results7370 returns all digits for count value under 10007371 returns truncated digits for count value over 10007372 returns truncated digits for count value over 100007373 returns truncated digits for count value over 1000007374 behaves like serializable as super_sidebar_menu_args7375 returns hash with provided attributes7376 returns hash with an item_id7377# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb. It took 1.62 seconds. Expected to take 1.79 seconds.7378# [RSpecRunTime] Starting example group spec/workers/pages_domain_ssl_renewal_worker_spec.rb. Expected to take 1.75 seconds.7379PagesDomainSslRenewalWorker7380 #perform7381 delegates to ObtainLetsEncryptCertificateService7382 when domain was deleted7383 does nothing7384# [RSpecRunTime] RSpec elapsed time: 26 minutes 36.84 seconds. Current RSS: ~1451M. Threads: 7. load average: 1.43 1.29 1.28 2/285 86207385.7386 when domain is disabled7387 does nothing7388# [RSpecRunTime] Finishing example group spec/workers/pages_domain_ssl_renewal_worker_spec.rb. It took 1.6 seconds. Expected to take 1.75 seconds.7389# [RSpecRunTime] Starting example group spec/lib/gitlab/database/reindexing/reindex_concurrently_spec.rb. Expected to take 1.73 seconds.7390Gitlab::Database::Reindexing::ReindexConcurrently#perform7391 recreates the index using REINDEX with a long statement timeout7392 when the index serves an exclusion constraint7393 raises an error7394 when attempting to reindex an expression index7395 raises an error7396 when the index is a dangling temporary index from a previous reindexing run7397 with the temporary index prefix7398 raises an error7399 with the temporary index prefix with a counter7400 raises an error7401 with dangling indexes matching TEMPORARY_INDEX_PATTERN, i.e. /some\_index\_ccnew(\d)*/7402 with normal index names7403 behaves like dropping the dangling index7404 drops the dangling indexes while controlling lock_timeout7405 with index name at 63 character limit7406 behaves like dropping the dangling index7407 drops the dangling indexes while controlling lock_timeout7408# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/reindexing/reindex_concurrently_spec.rb. It took 1.52 seconds. Expected to take 1.73 seconds.7409# [RSpecRunTime] Starting example group spec/services/packages/cleanup/execute_policy_service_spec.rb. Expected to take 1.7 seconds.7410Packages::Cleanup::ExecutePolicyService7411 #execute7412 with the keep_n_duplicated_files parameter7413 set to less than the total number of duplicated files7414 behaves like keeping the most recent package files7415 only keeps the most recent package files7416 when the service needs to loop7417 behaves like keeping the most recent package files7418 only keeps the most recent package files7419 when a timeout is hit7420 keeps part of the most recent package files7421 set to more than the total number of duplicated files7422 keeps all package files7423 set to all7424 skips the policy7425# [RSpecRunTime] Finishing example group spec/services/packages/cleanup/execute_policy_service_spec.rb. It took 1.72 seconds. Expected to take 1.7 seconds.7426# [RSpecRunTime] Starting example group spec/workers/propagate_integration_group_worker_spec.rb. Expected to take 1.69 seconds.7427PropagateIntegrationGroupWorker7428 #perform7429 behaves like an idempotent worker7430 is labeled as idempotent7431 performs multiple times sequentially without raising an exception7432 calls to Integrations::Propagation::BulkCreateService7433 with a group integration7434 calls to Integrations::Propagation::BulkCreateService7435# [RSpecRunTime] RSpec elapsed time: 26 minutes 41.83 seconds. Current RSS: ~1444M. Threads: 7. load average: 1.39 1.29 1.28 1/285 86217436.7437 with an invalid integration id7438 returns without failure7439# [RSpecRunTime] Finishing example group spec/workers/propagate_integration_group_worker_spec.rb. It took 1.73 seconds. Expected to take 1.69 seconds.7440# [RSpecRunTime] Starting example group spec/serializers/merge_request_sidebar_extras_entity_spec.rb. Expected to take 1.64 seconds.7441MergeRequestSidebarExtrasEntity7442 #assignees7443 contains assignees attributes7444# [RSpecRunTime] RSpec elapsed time: 26 minutes 43.47 seconds. Current RSS: ~1440M. Threads: 7. load average: 1.39 1.29 1.28 1/285 86387445.7446 #reviewers7447 contains reviewers attributes7448# [RSpecRunTime] Finishing example group spec/serializers/merge_request_sidebar_extras_entity_spec.rb. It took 1.84 seconds. Expected to take 1.64 seconds.7449# [RSpecRunTime] Starting example group spec/lib/gitlab/wiki_file_finder_spec.rb. Expected to take 1.64 seconds.7450Gitlab::WikiFileFinder7451 #find7452 behaves like file finder7453 finds by path7454 finds by content7455# [RSpecRunTime] RSpec elapsed time: 26 minutes 45.48 seconds. Current RSS: ~1423M. Threads: 7. load average: 1.39 1.29 1.28 1/289 87337456.7457# [RSpecRunTime] Finishing example group spec/lib/gitlab/wiki_file_finder_spec.rb. It took 1.71 seconds. Expected to take 1.64 seconds.7458# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/trace/backoff_spec.rb. Expected to take 1.59 seconds.7459Gitlab::Ci::Trace::Backoff7460 keeps the MAX_ATTEMPTS limit in sync7461 keeps the Redis TTL limit in sync7462 all retries are happening under the 7 days limit7463 #value7464 archival_attempts: 1, result: 9.67465 is expected to eq 9.6 hours7466 archival_attempts: 2, result: 19.27467 is expected to eq 19.2 hours7468 archival_attempts: 3, result: 28.87469 is expected to eq 28.8 hours7470 archival_attempts: 4, result: 38.47471 is expected to eq 38.4 hours7472 archival_attempts: 5, result: 48.07473 is expected to eq 48.0 hours7474 #value_with_jitter7475 archival_attempts: 1, min_value: 9.6, max_value: 13.67476 is expected to be in 9.6 hours..13.6 hours7477 archival_attempts: 2, min_value: 19.2, max_value: 23.27478 is expected to be in 19.2 hours..23.2 hours7479 archival_attempts: 3, min_value: 28.8, max_value: 32.87480 is expected to be in 28.8 hours..32.8 hours7481 archival_attempts: 4, min_value: 38.4, max_value: 42.47482 is expected to be in 38.4 hours..42.4 hours7483 archival_attempts: 5, min_value: 48.0, max_value: 52.07484 is expected to be in 48.0 hours..52.0 hours7485# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/trace/backoff_spec.rb. It took 1.79 seconds. Expected to take 1.59 seconds.7486# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb. Expected to take 1.57 seconds.7487Gitlab::Auth::Atlassian::IdentityLinker7488 linked identity exists7489 sets #changed? to false7490 does not mark as failed7491 identity already linked to different user7492 sets #changed? to false7493 exposes error message7494 identity needs to be created7495 sets #changed? to true7496 behaves like an atlassian identity7497 sets the proper values7498# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb. It took 1.53 seconds. Expected to take 1.57 seconds.7499# [RSpecRunTime] Starting example group spec/initializers/mail_starttls_patch_spec.rb. Expected to take 1.56 seconds.7500Mail STARTTLS patch7501 does not override default constants values7502 ssl: false, tls: false, enable_starttls: false, enable_starttls_auto: nil, smtp_tls: false, smtp_starttls_mode: false7503 sets TLS and STARTTLS settings properly7504 when enable_starttls and tls are enabled7505 raises an argument exception7506 ssl: false, tls: false, enable_starttls: true, enable_starttls_auto: false, smtp_tls: false, smtp_starttls_mode: :always7507 sets TLS and STARTTLS settings properly7508 ssl: true, tls: nil, enable_starttls: nil, enable_starttls_auto: nil, smtp_tls: true, smtp_starttls_mode: false7509 sets TLS and STARTTLS settings properly7510 ssl: false, tls: nil, enable_starttls: false, enable_starttls_auto: false, smtp_tls: false, smtp_starttls_mode: false7511 sets TLS and STARTTLS settings properly7512 ssl: nil, tls: false, enable_starttls: nil, enable_starttls_auto: true, smtp_tls: false, smtp_starttls_mode: :auto7513 sets TLS and STARTTLS settings properly7514 enable_starttls_auto setting7515 uses default for enable_starttls_auto7516 when set to false7517 overrides default and sets value7518 ssl: nil, tls: false, enable_starttls: nil, enable_starttls_auto: nil, smtp_tls: false, smtp_starttls_mode: :auto7519 sets TLS and STARTTLS settings properly7520 ssl: false, tls: nil, enable_starttls: :auto, enable_starttls_auto: nil, smtp_tls: false, smtp_starttls_mode: :auto7521 sets TLS and STARTTLS settings properly7522 ssl: false, tls: nil, enable_starttls: :always, enable_starttls_auto: nil, smtp_tls: false, smtp_starttls_mode: :always7523 sets TLS and STARTTLS settings properly7524# [RSpecRunTime] Finishing example group spec/initializers/mail_starttls_patch_spec.rb. It took 1.56 seconds. Expected to take 1.56 seconds.7525# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/dormant_user_setting_enabled_metric_spec.rb. Expected to take 1.52 seconds.7526Gitlab::Usage::Metrics::Instrumentations::DormantUserSettingEnabledMetric7527 deactivate_dormant_users_enabled: 1, expected_value: 17528 behaves like a correct instrumented metric value7529 has correct value7530 deactivate_dormant_users_enabled: 0, expected_value: 07531 behaves like a correct instrumented metric value7532 has correct value7533# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/dormant_user_setting_enabled_metric_spec.rb. It took 1.52 seconds. Expected to take 1.52 seconds.7534# [RSpecRunTime] Starting example group spec/services/packages/maven/metadata/append_package_file_service_spec.rb. Expected to take 1.51 seconds.7535Packages::Maven::Metadata::AppendPackageFileService7536 #execute7537 with some content7538 creates all the related package files7539 with FIPS mode7540 does not generate file_md57541# [RSpecRunTime] RSpec elapsed time: 26 minutes 53.29 seconds. Current RSS: ~1471M. Threads: 7. load average: 1.33 1.28 1.28 1/289 87347542.7543 with nil content7544 behaves like returning an error service response7545 returns an error service response7546 with nil package7547 behaves like returning an error service response7548 returns an error service response7549# [RSpecRunTime] Finishing example group spec/services/packages/maven/metadata/append_package_file_service_spec.rb. It took 1.65 seconds. Expected to take 1.51 seconds.7550# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb. Expected to take 1.47 seconds.7551Gitlab::Usage::Metrics::Instrumentations::CountSlackAppInstallationsMetric7552 behaves like a correct instrumented metric value and query7553 behaves like a correct instrumented metric value7554 has correct value7555# [RSpecRunTime] RSpec elapsed time: 26 minutes 54.83 seconds. Current RSS: ~1457M. Threads: 7. load average: 1.33 1.28 1.28 1/288 87357556.7557 behaves like a correct instrumented metric query7558 has correct generate query7559# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb. It took 1.42 seconds. Expected to take 1.47 seconds.7560# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/issues_importer_spec.rb. Expected to take 1.45 seconds.7561Gitlab::GithubImport::Importer::IssuesImporter7562 #parallel?7563 returns true when running in parallel mode7564 returns false when running in sequential mode7565 #execute7566 when running in parallel mode7567 imports issues in parallel7568 when running in sequential mode7569 imports issues in sequence7570 #sequential_import7571 imports each issue in sequence7572 #parallel_import7573 imports each issue in parallel7574 #id_for_already_imported_cache7575 returns the issue number of the given issue7576 #increment_object_counter?7577 when issue is a pull request7578 returns false7579 when issue is a regular issue7580 returns true7581# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/issues_importer_spec.rb. It took 1.4 seconds. Expected to take 1.45 seconds.7582# [RSpecRunTime] Starting example group spec/services/admin/abuse_reports/update_service_spec.rb. Expected to take 1.43 seconds.7583Admin::AbuseReports::UpdateService7584 #execute7585 with invalid parameters7586 invalid user7587 when no user is given7588 behaves like returns an error response7589 returns an error response7590 when given user is not an admin7591 behaves like returns an error response7592 returns an error response7593 invalid label_ids7594 does not update the abuse report7595 is expected to be success7596 with valid parameters7597 when label_ids is empty7598 when abuse report has existing labels7599 clears the abuse report labels7600 is expected to be success7601 when abuse report has no existing labels7602 does not update the abuse report7603 is expected to be success7604 when label_ids is not empty7605 updates the abuse report7606 is expected to be success7607# [RSpecRunTime] Finishing example group spec/services/admin/abuse_reports/update_service_spec.rb. It took 1.65 seconds. Expected to take 1.43 seconds.7608# [RSpecRunTime] Starting example group spec/serializers/container_repository_entity_spec.rb. Expected to take 1.4 seconds.7609ContainerRepositoryEntity7610 exposes required informations7611 when project is not preset in the request7612 uses project from the object7613 when user can manage repositories7614 exposes destroy_path7615 when user cannot manage repositories7616 does not expose destroy_path7617# [RSpecRunTime] Finishing example group spec/serializers/container_repository_entity_spec.rb. It took 1.24 seconds. Expected to take 1.4 seconds.7618# [RSpecRunTime] Starting example group spec/support_specs/database/prevent_cross_joins_spec.rb. Expected to take 1.38 seconds.7619Database::PreventCrossJoins7620 when running in a default scope7621 when only non-CI tables are used7622 does not raise exception7623 when only CI tables are used7624 does not raise exception7625 when CI and non-CI tables are used7626 raises exception7627 when annotation is used7628 does not raise exception7629 when allow_cross_joins_across_databases is used7630 does not raise exception7631 when allow_cross_joins_across_databases is used7632 does not raise exception7633 when there is a parser error7634 does not raise parse PGQuery::ParseError7635 when an ALTER INDEX query is used7636 does not raise exception7637# [RSpecRunTime] Finishing example group spec/support_specs/database/prevent_cross_joins_spec.rb. It took 1.17 seconds. Expected to take 1.38 seconds.7638# [RSpecRunTime] Starting example group spec/lib/gitlab/email/handler_spec.rb. Expected to take 1.37 seconds.7639Gitlab::Email::Handler7640 .for7641 picks issue handler if there is no merge request prefix7642 picks merge request handler if there is merge request key7643 returns nil if no handler is found7644 returns nil if provided email is nil7645 key matches the reply_key of a notification7646 picks note handler7647 key matches the reply_key of a notification, along with an unsubscribe suffix7648 picks unsubscribe handler7649 new issue email7650 return new issue handler7651 a Service Desk email7652 uses the Service Desk handler7653 regexps are set properly7654 picks each handler at least once7655 can pick exactly one handler for each address7656# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/handler_spec.rb. It took 1.54 seconds. Expected to take 1.37 seconds.7657# [RSpecRunTime] Starting example group spec/graphql/mutations/terraform/state/delete_spec.rb. Expected to take 1.32 seconds.7658Mutations::Terraform::State::Delete7659 is expected to eq "TerraformStateDelete"7660 is expected to require graphql authorizations :admin_terraform_state7661 #resolve7662 user does not have permission7663 raises an error7664 user has permission7665 schedules the state for deletion7666 with invalid params7667 raises an error7668# [RSpecRunTime] Finishing example group spec/graphql/mutations/terraform/state/delete_spec.rb. It took 1.44 seconds. Expected to take 1.32 seconds.7669# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/dormant_user_period_setting_metric_spec.rb. Expected to take 1.32 seconds.7670Gitlab::Usage::Metrics::Instrumentations::DormantUserPeriodSettingMetric7671 deactivate_dormant_users_period_value: 90, expected_value: 907672 behaves like a correct instrumented metric value7673 has correct value7674 deactivate_dormant_users_period_value: 365, expected_value: 3657675 behaves like a correct instrumented metric value7676 has correct value7677# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/dormant_user_period_setting_metric_spec.rb. It took 1.39 seconds. Expected to take 1.32 seconds.7678# [RSpecRunTime] Starting example group spec/helpers/resource_events/abuse_report_events_helper_spec.rb. Expected to take 1.29 seconds.7679ResourceEvents::AbuseReportEventsHelper7680 #success_message_for_action7681 action: "ban_user", action_value: 17682 is expected not to be nil7683 action: "block_user", action_value: 27684 is expected not to be nil7685 action: "delete_user", action_value: 37686 is expected not to be nil7687 action: "close_report", action_value: 47688 is expected not to be nil7689 action: "ban_user_and_close_report", action_value: 57690 is expected not to be nil7691 action: "block_user_and_close_report", action_value: 67692 is expected not to be nil7693 action: "delete_user_and_close_report", action_value: 77694 is expected not to be nil7695 action: "trust_user", action_value: 87696 is expected not to be nil7697 action: "trust_user_and_close_report", action_value: 97698 is expected not to be nil7699# [RSpecRunTime] Finishing example group spec/helpers/resource_events/abuse_report_events_helper_spec.rb. It took 1.22 seconds. Expected to take 1.29 seconds.7700# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/reestablished_connection_stack_spec.rb. Expected to take 1.28 seconds.7701Gitlab::Database::Migrations::ReestablishedConnectionStack7702 #with_restored_connection_stack7703 main7704 behaves like reconfigures connection stack7705 does restore connection hierarchy (PENDING: Skipping because none of the extra databases [:ci, :main_clusterwide, :embedding, :geo] are setup)7706 does keep original connection handler (PENDING: Skipping because none of the extra databases [:ci, :main_clusterwide, :embedding, :geo] are setup)7707# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/reestablished_connection_stack_spec.rb. It took 0.56 second. Expected to take 1.28 seconds.7708# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb. Expected to take 1.24 seconds.7709BulkImports::Projects::Pipelines::PipelineSchedulesPipeline7710 imports schedule into destination project7711 is active7712 imports the schedule but active is false7713# [RSpecRunTime] RSpec elapsed time: 27 minutes 8.23 seconds. Current RSS: ~1485M. Threads: 7. load average: 1.26 1.26 1.27 1/285 87367714.7715# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb. It took 1.67 seconds. Expected to take 1.24 seconds.7716# [RSpecRunTime] Starting example group spec/workers/ci/track_failed_build_worker_spec.rb. Expected to take 1.23 seconds.7717Ci::TrackFailedBuildWorker7718 #perform7719 when a build has failed7720 executes track service7721# [RSpecRunTime] RSpec elapsed time: 27 minutes 10.66 seconds. Current RSS: ~1450M. Threads: 7. load average: 1.26 1.26 1.27 1/285 87377722.7723 behaves like an idempotent worker7724 is labeled as idempotent7725 performs multiple times sequentially without raising an exception7726# [RSpecRunTime] Finishing example group spec/workers/ci/track_failed_build_worker_spec.rb. It took 2.68 seconds. Expected to take 1.23 seconds.7727# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/user_formatter_spec.rb. Expected to take 1.2 seconds.7728Gitlab::LegacyGithubImport::UserFormatter7729 #gitlab_id7730 returns nil when GitHub user is not a GitLab user7731 when GitHub user is a GitLab user7732 returns GitLab user id when user confirmed primary email matches GitHub email7733 returns GitLab user id when user unconfirmed primary email matches GitHub email7734 returns GitLab user id when user confirmed secondary email matches GitHub email7735 returns nil when user unconfirmed secondary email matches GitHub email7736 .email7737 assigns a dummy email address when user is a Ghost gitea user7738# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/user_formatter_spec.rb. It took 1.17 seconds. Expected to take 1.2 seconds.7739# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/redis_hll_metric_spec.rb. Expected to take 1.18 seconds.7740Gitlab::Usage::Metrics::Instrumentations::RedisHLLMetric7741 raise exception if events options is not present7742 for 28d7743 behaves like a correct instrumented metric value7744 has correct value7745 for 7d7746 behaves like a correct instrumented metric value7747 has correct value7748 with events attribute defined7749 behaves like a correct instrumented metric value7750 has correct value7751 with events having different `unique` values7752 raises an exception7753 with options attributes also defined7754 behaves like a correct instrumented metric value7755 has correct value7756 children classes7757 availability not defined7758 returns default availability7759 availability defined7760 returns defined availability7761# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/redis_hll_metric_spec.rb. It took 1.21 seconds. Expected to take 1.18 seconds.7762# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/settings_spec.rb. Expected to take 1.17 seconds.7763Gitlab::GithubImport::Settings7764 #disabled?7765 returns is disabled or not specific optional stage7766 .stages_array7767 returns stages list as array7768 #write7769 puts optional steps and timeout strategy into projects import_data7770 #enabled?7771 returns is enabled or not specific optional stage7772# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/settings_spec.rb. It took 0.98 second. Expected to take 1.17 seconds.7773# [RSpecRunTime] Starting example group spec/helpers/admin/abuse_reports_helper_spec.rb. Expected to take 1.15 seconds.7774Admin::AbuseReportsHelper7775 #abuse_report_data7776 has the expected attributes7777 includes path to abuse reports list page7778 #abuse_reports_list_data7779 has expected attributes7780# [RSpecRunTime] Finishing example group spec/helpers/admin/abuse_reports_helper_spec.rb. It took 1.0 second. Expected to take 1.15 seconds.7781# [RSpecRunTime] Starting example group spec/components/pajamas/card_component_spec.rb. Expected to take 1.12 seconds.7782Pajamas::CardComponent7783 slots7784 renders card header7785 renders card body7786 renders footer7787 with defaults7788 does not have a header or footer7789 renders the card and body7790 with custom options7791 renders card options7792 renders header options7793 renders body options7794 renders footer options7795# [RSpecRunTime] Finishing example group spec/components/pajamas/card_component_spec.rb. It took 1.2 seconds. Expected to take 1.12 seconds.7796# [RSpecRunTime] Starting example group spec/lib/error_tracking/stacktrace_builder_spec.rb. Expected to take 1.11 seconds.7797ErrorTracking::StacktraceBuilder7798 #stacktrace7799 with full error context7800 generates a correct stacktrace in expected format7801 when error context is missing7802 generates a stacktrace without context7803 when exception payload is a list7804 extracts a stracktrace7805 with empty payload7806 is expected to eq []7807 without exception field7808 is expected to eq []7809 without exception.values field7810 is expected to eq []7811 without any exception.values[].stacktrace fields7812 is expected to eq []7813 without any exception.values[].stacktrace.frame fields7814 is expected to eq []7815# [RSpecRunTime] Finishing example group spec/lib/error_tracking/stacktrace_builder_spec.rb. It took 1.21 seconds. Expected to take 1.11 seconds.7816# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/service_ping/instrumented_payload_spec.rb. Expected to take 1.1 seconds.7817Gitlab::Usage::ServicePing::InstrumentedPayload7818 when building service ping with values7819 builds the service ping payload for the metrics key_paths7820 when building service ping with instrumentations7821 builds the service ping payload for the metrics key_paths7822 when missing instrumentation class7823 returns empty hash7824 with broken metric definition file7825 when instrumentation class name is incorrect7826 tracks error and return fallback7827 when instrumentation class raises TypeError7828 tracks error and return fallback7829 when instrumentation class raises ArgumentError7830 tracks error and return fallback7831 when instrumentation class raises StandardError7832 tracks error and return fallback7833# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/service_ping/instrumented_payload_spec.rb. It took 1.08 seconds. Expected to take 1.1 seconds.7834# [RSpecRunTime] Starting example group spec/models/users/ghost_user_migration_spec.rb. Expected to take 1.07 seconds.7835Users::GhostUserMigration7836 does not allow STI7837 scopes7838 .consume_order7839 is expected to eq [#<Users::GhostUserMigration id: 2, user_id: 1767, initiator_user_id: 1768, created_at: "2024-05-30 0...0:01:36.313887463 +0000", hard_delete: false, consume_after: "2024-05-30 00:01:36.176907680 +0000">]7840 associations7841 is expected to belong to user required: false7842 is expected to belong to initiator_user required: false7843 validations7844 is expected to validate that :user_id cannot be empty/falsy7845# [RSpecRunTime] Finishing example group spec/models/users/ghost_user_migration_spec.rb. It took 1.1 seconds. Expected to take 1.07 seconds.7846# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.7847Lint factories for Users::GhostUserMigration7848 with saas, license, and factory defaults7849 behaves like factory7850 ghost_user_migration factory7851 does not raise error when built7852 does not raise error when created7853# [RSpecRunTime] RSpec elapsed time: 27 minutes 21.24 seconds. Current RSS: ~1471M. Threads: 7. load average: 1.20 1.25 1.27 1/285 87537854.7855# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.39 seconds. Expected to take 39.97 seconds.7856# [RSpecRunTime] Starting example group spec/models/concerns/file_store_mounter_spec.rb. Expected to take 1.07 seconds.7857FileStoreMounter7858 does not allow STI7859 with an instance7860 #update_file_store7861 calls update column7862 #store_file_now!7863 calls the dynamic functions7864 .mount_file_store_uploader7865 skip_store_file: true, file_field: :file7866 defines instance methods and registers a callback7867 skip_store_file: false, file_field: :file7868 defines instance methods and registers a callback7869 skip_store_file: false, file_field: :signed_file7870 defines instance methods and registers a callback7871 skip_store_file: true, file_field: :signed_file7872 defines instance methods and registers a callback7873 with an unknown file_field7874 is expected to raise ArgumentError with "file_field not allowed: unknown"7875# [RSpecRunTime] Finishing example group spec/models/concerns/file_store_mounter_spec.rb. It took 1.15 seconds. Expected to take 1.07 seconds.7876# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb. Expected to take 1.04 seconds.7877Gitlab::Graphql::Loaders::BatchLfsOidLoader7878 #find7879 batch-resolves LFS blob IDs7880# [RSpecRunTime] RSpec elapsed time: 27 minutes 23.66 seconds. Current RSS: ~1471M. Threads: 7. load average: 1.20 1.25 1.27 1/288 87787881.7882# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb. It took 1.25 seconds. Expected to take 1.04 seconds.7883# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/event_reporter_spec.rb. Expected to take 1.04 seconds.7884Gitlab::Memory::Watchdog::EventReporter7885 #logger7886 when logger is not provided7887 uses default Gitlab::AppLogger7888 #strikes_exceeded7889 increments handled violations counter7890 logs violation7891 #threshold_violated7892 increments violations counter7893 does not increment handled violations counter7894 does not log violation7895 #started7896 logs start message once7897 #stopped7898 logs stop message once7899# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/event_reporter_spec.rb. It took 1.14 seconds. Expected to take 1.04 seconds.7900# [RSpecRunTime] Starting example group spec/views/shared/projects/_project.html.haml_spec.rb. Expected to take 1.01 seconds.7901shared/projects/_project.html.haml7902 renders creator avatar if project has a creator7903 renders a generic avatar if project does not have a creator7904# [RSpecRunTime] Finishing example group spec/views/shared/projects/_project.html.haml_spec.rb. It took 0.92 second. Expected to take 1.01 seconds.7905# [RSpecRunTime] Starting example group spec/rubocop/cop/usage_data/large_table_spec.rb. Expected to take 1.01 seconds.7906RuboCop::Cop::UsageData::LargeTable7907 when outside of an usage data file7908 does not register an offense7909 in an usage data file7910 with large tables7911 when calling Issue.count7912 registers an offense7913 when calling Issue.active.count7914 registers an offense7915 when calling count(Issue)7916 does not register an offense7917 when calling count(Ci::Build.active)7918 does not register an offense7919 when calling Ci::Build.active.count7920 registers an offense7921 when using allowed methods7922 does not register an offense7923 with non related class7924 does not register an offense7925# [RSpecRunTime] Finishing example group spec/rubocop/cop/usage_data/large_table_spec.rb. It took 1.19 seconds. Expected to take 1.01 seconds.7926# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb. Expected to take 0.99 second.7927BulkImports::Projects::Graphql::GetRepositoryQuery7928 returns project repository url7929 queries project based on source_full_path7930 behaves like a valid Direct Transfer GraphQL query7931 has a valid query7932 does not use any deprecated GraphQL schema7933 does not exceed max authenticated complexity7934 does not exceed max depth7935# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb. It took 1.0 second. Expected to take 0.99 second.7936# [RSpecRunTime] Starting example group spec/models/concerns/x509_serial_number_attribute_spec.rb. Expected to take 0.97 second.7937X509SerialNumberAttribute7938 does not allow STI7939 #x509_serial_number_attribute7940 when in non-production7941 when the table exists7942 defines a x509 serial number attribute for a binary column7943 raises ArgumentError when the column type is not :binary7944 when the table does not exist7945 allows the attribute to be added and issues a warning7946 when the column does not exist7947 allows the attribute to be added and issues a warning7948 when other execeptions are raised7949 logs and re-rasises the error7950 when in production7951 defines a x509 serial number attribute7952# [RSpecRunTime] Finishing example group spec/models/concerns/x509_serial_number_attribute_spec.rb. It took 1.05 seconds. Expected to take 0.97 second.7953# [RSpecRunTime] Starting example group spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb. Expected to take 0.96 second.7954shared/projects/_inactive_project_deletion_alert7955 without a project7956 behaves like does not render7957 is expected not to have text "Due to inactivity, this project is scheduled to be deleted on 2022-04-01. Why is this scheduled?"7958 with a project7959 when the project is active7960 behaves like does not render7961 is expected not to have text "Due to inactivity, this project is scheduled to be deleted on 2022-04-01. Why is this scheduled?"7962 when the project is inactive7963 does render the alert7964# [RSpecRunTime] Finishing example group spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb. It took 0.9 second. Expected to take 0.96 second.7965# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/aggregates/sources/postgres_hll_spec.rb. Expected to take 0.95 second.7966Gitlab::Usage::Metrics::Aggregates::Sources::PostgresHll7967 .save_aggregated_metrics7968 with compatible data argument7969 persists serialized data in Redis7970 with monthly key7971 persists serialized data in Redis7972 with all_time key7973 persists serialized data in Redis7974 error handling7975 rescues and reraise ::Redis::CommandError for development and test environments7976 for environment different than development7977 rescues ::Redis::CommandError7978 with incompatible data argument7979 raises error for development environment7980 for environment different than development7981 does not persist data in Redis7982# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/aggregates/sources/postgres_hll_spec.rb. It took 1.09 seconds. Expected to take 0.95 second.7983# [RSpecRunTime] Starting example group spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb. Expected to take 0.93 second.7984Gitlab::ErrorTracking::Processor::GrpcErrorProcessor7985 .call7986 when there is no GRPC exception7987 with Sentry event7988 behaves like leaves data unchanged7989 is expected to include {:fingerprint => ["ArgumentError", "Missing arguments"]}7990 when there is a GRPC exception with a debug string7991 with Sentry event7992 behaves like processes the exception7993 removes the debug error string and stores it as an extra field7994 with no custom fingerprint7995 removes the debug error string and stores it as an extra field7996 when there is a wrapped GRPC exception with a debug string7997 with Sentry event7998 behaves like processes the exception7999 removes the debug error string and stores it as an extra field8000 with no custom fingerprint8001 removes the debug error string and stores it as an extra field8002# [RSpecRunTime] Finishing example group spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb. It took 1.07 seconds. Expected to take 0.93 second.8003# [RSpecRunTime] Starting example group spec/lib/bulk_imports/pipeline_schema_info_spec.rb. Expected to take 0.91 second.8004BulkImports::PipelineSchemaInfo8005 #db_schema8006 when pipeline defines a relation name which is an association8007 returns the schema name of the table used by the association8008 when pipeline does not define a relation name8009 returns nil8010 when pipeline relation name is not an association8011 returns nil8012 #db_table8013 when pipeline defines a relation name which is an association8014 returns the name of the table used by the association8015 when pipeline does not define a relation name8016 returns nil8017 when pipeline relation name is not an association8018 returns nil8019# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/pipeline_schema_info_spec.rb. It took 0.91 second. Expected to take 0.91 second.8020# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/lazy_attributes_spec.rb. Expected to take 0.9 second.8021Gitlab::Utils::LazyAttributes8022 class methods8023 is expected to respond to [:lazy_attr_reader, :lazy_attr_accessor]8024 is expected not to respond to [:define_lazy_reader, :define_lazy_writer]8025 instance methods8026 is expected to respond to [:number, :reader_1, :reader_2, :incorrect_type, :incorrect_type=, :accessor_2, :accessor_2=, :string_attribute, :string_attribute=]8027 reading attributes8028 returns the correct values for procs8029 does not return the value if the type did not match what was specified8030 only calls the block once even if it returned `nil`8031 writing attributes8032 sets the correct values8033# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/lazy_attributes_spec.rb. It took 1.04 seconds. Expected to take 0.9 second.8034# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/user_spec.rb. Expected to take 0.88 second.8035Gitlab::GithubImport::Representation::User8036 .from_api_response8037 behaves like a User8038 returns an instance of User8039 the returned User8040 includes the user ID8041 includes the username8042 .from_json_hash8043 behaves like a User8044 returns an instance of User8045 the returned User8046 includes the user ID8047 includes the username8048# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/user_spec.rb. It took 0.86 second. Expected to take 0.88 second.8049# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/interpolation/functions_stack_spec.rb. Expected to take 0.87 second.8050Gitlab::Ci::Config::Interpolation::FunctionsStack8051 modifies the given input value according to the function expressions8052 when applying a function fails8053 returns the error given by the failure8054 when function expressions do not match any function8055 returns an error8056# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/interpolation/functions_stack_spec.rb. It took 0.57 second. Expected to take 0.87 second.8057# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/attributable_spec.rb. Expected to take 0.85 second.8058Gitlab::Config::Entry::Attributable8059 when config is a hash8060 returns the value of config8061 returns no method error for unknown attributes8062 and is provided a prefix8063 returns the value of config8064 when config is not a hash8065 returns nil8066 when method is already defined in a superclass8067 raises an error8068# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/attributable_spec.rb. It took 0.83 second. Expected to take 0.85 second.8069# [RSpecRunTime] Starting example group spec/workers/ci/delete_objects_worker_spec.rb. Expected to take 0.85 second.8070Ci::DeleteObjectsWorker8071 is expected to be truthy8072 is expected to respond to #max_running_jobs8073 is expected to respond to #remaining_work_count8074 is expected to respond to #perform_work8075 #perform8076 executes a service8077# [RSpecRunTime] Finishing example group spec/workers/ci/delete_objects_worker_spec.rb. It took 0.78 second. Expected to take 0.85 second.8078# [RSpecRunTime] Starting example group spec/workers/email_receiver_worker_spec.rb. Expected to take 0.83 second.8079EmailReceiverWorker8080 when reply by email is enabled8081 calls the email receiver8082 when an error occurs8083 when error is a processing error8084 triggers email failure handler8085 logs the error8086 when error is not a processing error8087 triggers email failure handler8088 reports the error8089 when reply by email is disabled8090 doesn't call the email receiver8091# [RSpecRunTime] Finishing example group spec/workers/email_receiver_worker_spec.rb. It took 0.95 second. Expected to take 0.83 second.8092# [RSpecRunTime] Starting example group spec/initializers/action_mailer_hooks_spec.rb. Expected to take 0.82 second.8093ActionMailer hooks8094 smime signature interceptor8095 is disabled by default8096 interceptor testbed8097 email_enabled: false, email_smime_enabled: false, smime_interceptor_enabled: false8098 is enabled depending on settings8099 email_enabled: false, email_smime_enabled: true, smime_interceptor_enabled: false8100 is enabled depending on settings8101 email_enabled: true, email_smime_enabled: false, smime_interceptor_enabled: false8102 is enabled depending on settings8103 email_enabled: true, email_smime_enabled: true, smime_interceptor_enabled: true8104 is enabled depending on settings8105# [RSpecRunTime] Finishing example group spec/initializers/action_mailer_hooks_spec.rb. It took 0.84 second. Expected to take 0.82 second.8106# [RSpecRunTime] Starting example group spec/rubocop/cop/scalability/bulk_perform_with_context_spec.rb. Expected to take 0.81 second.8107RuboCop::Cop::Scalability::BulkPerformWithContext8108 does not add an offense for scheduling on the CiDatabaseWorker8109 adds an offense when calling bulk_perform_in8110 does not add an offence for specs8111 adds an offense when calling bulk_perform_async8112 does not add an offense for migrations8113 does not add an offense for scheduling on the BackgroundMigrationWorker8114# [RSpecRunTime] Finishing example group spec/rubocop/cop/scalability/bulk_perform_with_context_spec.rb. It took 0.97 second. Expected to take 0.81 second.8115# [RSpecRunTime] Starting example group spec/services/packages/nuget/extract_metadata_file_service_spec.rb. Expected to take 0.79 second.8116Packages::Nuget::ExtractMetadataFileService8117 #execute8118 with valid package file8119 returns the nuspec file content8120 with InputStream zip8121 returns the nuspec file content8122 without the nuspec file8123 behaves like raises an error8124 is expected to raise Packages::Nuget::ExtractMetadataFileService::ExtractionError with "nuspec file not found"8125 with a too big nuspec file8126 behaves like raises an error8127 is expected to raise Packages::Nuget::ExtractMetadataFileService::ExtractionError with "nuspec file too big"8128 with a corrupted nupkg file with a wrong entry size8129 behaves like raises an error8130 is expected to raise Packages::Nuget::ExtractMetadataFileService::ExtractionError with "nuspec file has the wrong entry size: entry 'DummyProject.DummyPackage.nuspec' should be 255B, but is larger when inflated."8131# [RSpecRunTime] Finishing example group spec/services/packages/nuget/extract_metadata_file_service_spec.rb. It took 0.88 second. Expected to take 0.79 second.8132# [RSpecRunTime] Starting example group spec/rubocop/cop/rails/avoid_time_comparison_spec.rb. Expected to take 0.79 second.8133RuboCop::Cop::Rails::AvoidTimeComparison8134 does not flag assigning time methods to variables8135 when comparing with Time.now8136 behaves like using time comparison8137 flags violation8138 when comparing with ::Time.now8139 behaves like using time comparison8140 flags violation8141 when comparing with Time.current8142 behaves like using time comparison8143 flags violation8144 when comparing with Time.zone.now8145 behaves like using time comparison8146 flags violation8147# [RSpecRunTime] Finishing example group spec/rubocop/cop/rails/avoid_time_comparison_spec.rb. It took 0.8 second. Expected to take 0.79 second.8148# [RSpecRunTime] Starting example group spec/lib/api/entities/group_spec.rb. Expected to take 0.76 second.8149API::Entities::Group8150 returns expected data8151# [RSpecRunTime] Finishing example group spec/lib/api/entities/group_spec.rb. It took 0.83 second. Expected to take 0.76 second.8152# [RSpecRunTime] Starting example group spec/services/groups/deploy_tokens/destroy_service_spec.rb. Expected to take 0.76 second.8153Groups::DeployTokens::DestroyService8154 behaves like a deploy token deletion service8155 #execute8156 destroys a token record and it's associated DeployToken8157 with invalid token id8158 raises an error8159# [RSpecRunTime] Finishing example group spec/services/groups/deploy_tokens/destroy_service_spec.rb. It took 0.77 second. Expected to take 0.76 second.8160# [RSpecRunTime] Starting example group spec/lib/gitlab/loggable_spec.rb. Expected to take 0.74 second.8161Gitlab::Loggable8162 #build_structured_payload8163 adds class and returns formatted json8164 appends additional params and returns formatted json8165 does not raise an error in loggers when passed non-symbols8166 handles anonymous classes8167 handles duplicate keys8168# [RSpecRunTime] Finishing example group spec/lib/gitlab/loggable_spec.rb. It took 0.78 second. Expected to take 0.74 second.8169# [RSpecRunTime] Starting example group spec/services/packages/nuget/odata_package_entry_service_spec.rb. Expected to take 0.73 second.8170Packages::Nuget::OdataPackageEntryService8171 #execute8172 when package_version is present8173 returns a success ServiceResponse8174 behaves like returning a package entry with the correct attributes8175 returns a package entry with the correct attributes8176 when package_version is not present8177 returns a success ServiceResponse8178 behaves like returning a package entry with the correct attributes8179 returns a package entry with the correct attributes8180# [RSpecRunTime] Finishing example group spec/services/packages/nuget/odata_package_entry_service_spec.rb. It took 0.69 second. Expected to take 0.73 second.8181# [RSpecRunTime] Starting example group spec/views/devise/sessions/new.html.haml_spec.rb. Expected to take 0.71 second.8182devise/sessions/new8183 ldap8184 is shown when enabled8185 is not shown when LDAP sign in is disabled8186# [RSpecRunTime] Finishing example group spec/views/devise/sessions/new.html.haml_spec.rb. It took 0.72 second. Expected to take 0.71 second.8187# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb. Expected to take 0.71 second.8188RuboCop::Cop::Migration::AddConcurrentForeignKey8189 when outside of a migration8190 does not register any offenses8191 when in a migration8192 registers an offense when using add_foreign_key8193 does not register an offense when a `NOT VALID` foreign key is added8194 does not register an offense when `add_foreign_key` is within `with_lock_retries`8195# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb. It took 0.71 second. Expected to take 0.71 second.8196# [RSpecRunTime] Starting example group spec/models/clusters/project_spec.rb. Expected to take 0.69 second.8197Clusters::Project8198 does not allow STI8199 is expected to belong to cluster required: false8200 is expected to belong to project required: false8201 is expected to have many kubernetes_namespaces8202# [RSpecRunTime] Finishing example group spec/models/clusters/project_spec.rb. It took 0.71 second. Expected to take 0.69 second.8203# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.8204Lint factories for Clusters::Project8205 with saas, license, and factory defaults8206 behaves like factory8207 cluster_project factory8208 does not raise error when built8209 does not raise error when created8210# [RSpecRunTime] RSpec elapsed time: 27 minutes 48.01 seconds. Current RSS: ~1484M. Threads: 7. load average: 1.32 1.27 1.27 1/284 87948211.8212# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.36 seconds. Expected to take 39.97 seconds.8213# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/hook_spec.rb. Expected to take 0.68 second.8214Gitlab::Ci::Build::Hook8215 .from_hooks8216 initializes and returns hooks8217# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/hook_spec.rb. It took 0.78 second. Expected to take 0.68 second.8218# [RSpecRunTime] Starting example group spec/lib/gitlab/manifest_import/metadata_spec.rb. Expected to take 0.67 second.8219Gitlab::ManifestImport::Metadata8220 #save8221 stores data in Redis with an expiry of EXPIRY_TIME8222 #repositories8223 allows repositories to round-trip with symbol keys8224 uses the fallback when there is nothing in Redis8225 #group_id8226 returns the group ID as an integer8227 uses the fallback when there is nothing in Redis8228# [RSpecRunTime] Finishing example group spec/lib/gitlab/manifest_import/metadata_spec.rb. It took 0.84 second. Expected to take 0.67 second.8229# [RSpecRunTime] Starting example group spec/lib/gitlab/import_formatter_spec.rb. Expected to take 0.66 second.8230Gitlab::ImportFormatter8231 #comment8232 creates the correct string8233 #author_line8234 returns the correct string with provided author name8235 returns the correct string with Anonymous name if author not provided8236 #assignee_line8237 returns the correct string with provided author name8238 returns the correct string with Anonymous name if author not provided8239# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_formatter_spec.rb. It took 0.78 second. Expected to take 0.66 second.8240# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/activity_spec.rb. Expected to take 0.64 second.8241Gitlab::Auth::Activity8242 .each_counter8243 has all static counters defined8244 has all static incrementers defined8245 has all counters starting with `user_`8246 yields counter method, name and description8247# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/activity_spec.rb. It took 0.68 second. Expected to take 0.64 second.8248# [RSpecRunTime] Starting example group spec/rubocop/cop/search/avoid_checking_finished_on_deprecated_migrations_spec.rb. Expected to take 0.64 second.8249RuboCop::Cop::Search::AvoidCheckingFinishedOnDeprecatedMigrations8250 when a deprecated class is used with migration_has_finished?8251 flags it as an offense8252 when a non deprecated class is used with migration_has_finished?8253 does not flag it as an offense8254 when migration_has_finished? method is called on another class8255 does not flag it as an offense8256# [RSpecRunTime] Finishing example group spec/rubocop/cop/search/avoid_checking_finished_on_deprecated_migrations_spec.rb. It took 0.62 second. Expected to take 0.64 second.8257# [RSpecRunTime] Starting example group spec/lib/gitlab/git/util_spec.rb. Expected to take 0.62 second.8258Gitlab::Git::Util8259 #count_lines8260 counts 0 lines in ""8261 counts 1 lines in "foo"8262 counts 1 lines in "foo\n"8263 counts 2 lines in "foo\n\n"8264# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/util_spec.rb. It took 0.68 second. Expected to take 0.62 second.8265# [RSpecRunTime] Starting example group spec/rubocop/cop/scalability/file_uploads_spec.rb. Expected to take 0.62 second.8266RuboCop::Cop::Scalability::FileUploads8267 with required params8268 detects File in types array8269 detects File as type argument8270 with optional params8271 detects File in types array8272 detects File as type argument8273# [RSpecRunTime] Finishing example group spec/rubocop/cop/scalability/file_uploads_spec.rb. It took 0.68 second. Expected to take 0.62 second.8274# [RSpecRunTime] Starting example group spec/workers/ci/runners/process_runner_version_update_worker_spec.rb. Expected to take 0.6 second.8275Ci::Runners::ProcessRunnerVersionUpdateWorker8276 #perform8277 is labeled as idempotent8278 performs multiple times sequentially without raising an exception8279 logs the service result8280# [RSpecRunTime] Finishing example group spec/workers/ci/runners/process_runner_version_update_worker_spec.rb. It took 0.67 second. Expected to take 0.6 second.8281# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/downstream/generator_spec.rb. Expected to take 0.59 second.8282Gitlab::Ci::Variables::Downstream::Generator8283 #calculate8284 creates attributes for downstream pipeline variables from the given yaml variables, pipeline variables and pipeline schedule variables8285 returns empty array when bridge has no variables8286 with file variable interpolation8287 does not expand file variables and adds file variables8288# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/downstream/generator_spec.rb. It took 0.69 second. Expected to take 0.59 second.8289# [RSpecRunTime] Starting example group spec/services/groups/deploy_tokens/revoke_service_spec.rb. Expected to take 0.58 second.8290Groups::DeployTokens::RevokeService8291 #execute8292 revokes a group deploy token8293 invalid token id8294 raises an error8295# [RSpecRunTime] Finishing example group spec/services/groups/deploy_tokens/revoke_service_spec.rb. It took 0.63 second. Expected to take 0.58 second.8296# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb. Expected to take 0.58 second.8297Gitlab::SidekiqMiddleware::PauseControl::WorkersMap8298 .strategy_for8299 accepts classname8300 accepts worker instance8301 returns nil for unknown worker8302# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb. It took 0.59 second. Expected to take 0.58 second.8303# [RSpecRunTime] Starting example group spec/tooling/danger/clickhouse_spec.rb. Expected to take 0.56 second.8304Tooling::Danger::Clickhouse8305 #changes8306 with click_house gem changes8307 returns only clickhouse changes8308 with clickhouse data changes8309 returns only clickhouse changes8310 with clickhouse app changes8311 returns only clickhouse changes8312# [RSpecRunTime] Finishing example group spec/tooling/danger/clickhouse_spec.rb. It took 0.63 second. Expected to take 0.56 second.8313# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb. Expected to take 0.55 second.8314Sidebars::Projects::Menus::ExternalWikiMenu8315 does not contain any sub menu8316 #render?8317 when active external issue tracker8318 is present8319 returns true8320 is not present8321 returns false8322# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb. It took 0.65 second. Expected to take 0.55 second.8323# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/scope_menu_spec.rb. Expected to take 0.55 second.8324Sidebars::Projects::Menus::ScopeMenu8325 behaves like serializable as super_sidebar_menu_args8326 returns hash with provided attributes8327 returns hash with an item_id8328 #container_html_options8329 is expected to match #<RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher:0x00007c831df10dc0 @expected={:class=>"shortcuts-project"}>8330# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/scope_menu_spec.rb. It took 0.65 second. Expected to take 0.55 second.8331# [RSpecRunTime] Starting example group spec/lib/api/entities/bulk_import_spec.rb. Expected to take 0.54 second.8332API::Entities::BulkImport8333 has the correct attributes8334# [RSpecRunTime] Finishing example group spec/lib/api/entities/bulk_import_spec.rb. It took 0.44 second. Expected to take 0.54 second.8335# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/memory_spec.rb. Expected to take 0.53 second.8336Gitlab::Metrics::Memory8337 .gc_heap_fragmentation8338 when the Ruby heap is perfectly utilized8339 is expected to eq 08340 when the Ruby heap is greatly fragmented8341 is expected to be > 0.998342 when the Ruby heap is semi-fragmented8343 is expected to eq 0.58344# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/memory_spec.rb. It took 0.57 second. Expected to take 0.53 second.8345# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb. Expected to take 0.52 second.8346Gitlab::Ci::Config::External::Mapper::VariablesExpander8347 #process8348 when locations are strings8349 expands variables8350 when locations are hashes8351 expands variables8352 when locations are arrays8353 expands variables8354# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb. It took 0.6 second. Expected to take 0.52 second.8355# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/security/flag_spec.rb. Expected to take 0.52 second.8356Gitlab::Ci::Reports::Security::Flag8357 #initialize8358 when all params are given8359 initializes an instance8360 #to_h8361 returns expected hash8362 #false_positive?8363 is expected to be truthy8364# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/security/flag_spec.rb. It took 0.59 second. Expected to take 0.52 second.8365# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.8366Lint factories for Gitlab::Ci::Reports::Security::Flag8367 with saas, license, and factory defaults8368 behaves like factory8369 ci_reports_security_flag factory8370 does not raise error when built8371 does not raise error when created8372# [RSpecRunTime] RSpec elapsed time: 28 minutes 1.19 seconds. Current RSS: ~1475M. Threads: 7. load average: 1.42 1.30 1.28 1/284 88108373.8374# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.4 seconds. Expected to take 39.97 seconds.8375# [RSpecRunTime] Starting example group spec/graphql/types/ci/stage_type_spec.rb. Expected to take 0.5 second.8376Types::Ci::StageType8377 is expected to eq "CiStage"8378 exposes the expected fields8379# [RSpecRunTime] Finishing example group spec/graphql/types/ci/stage_type_spec.rb. It took 0.5 second. Expected to take 0.5 second.8380# [RSpecRunTime] Starting example group spec/lib/json_web_token/token_spec.rb. Expected to take 0.5 second.8381JSONWebToken::Token8382 custom parameters8383 is expected to eq "value"8384 is expected to include {:key => "value"}8385 embeds default payload8386 is expected to include {:jti => "acac92ad-efea-4a15-a73f-5461dfde73a0", :iat => 1717027339, :nbf => 1717027334, :exp => 1717027399}8387# [RSpecRunTime] Finishing example group spec/lib/json_web_token/token_spec.rb. It took 0.6 second. Expected to take 0.5 second.8388# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_group_sort_enum_spec.rb. Expected to take 0.48 second.8389Types::Packages::PackageGroupSortEnum8390 exposes all package group sort values8391# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_group_sort_enum_spec.rb. It took 0.39 second. Expected to take 0.48 second.8392# [RSpecRunTime] Starting example group spec/services/spam/spam_params_spec.rb. Expected to take 0.48 second.8393Spam::SpamParams8394 .new_from_request8395 with a normal Rails request8396 behaves like constructs from a request8397 constructs from a request8398 with a grape request8399 behaves like constructs from a request8400 constructs from a request8401# [RSpecRunTime] Finishing example group spec/services/spam/spam_params_spec.rb. It took 0.51 second. Expected to take 0.48 second.8402# [RSpecRunTime] Starting example group spec/lib/gitlab/batch_worker_context_spec.rb. Expected to take 0.47 second.8403Gitlab::BatchWorkerContext8404 #arguments8405 returns all the expected arguments in arrays8406 #context_for8407 returns the correct application context for the arguments8408# [RSpecRunTime] Finishing example group spec/lib/gitlab/batch_worker_context_spec.rb. It took 0.59 second. Expected to take 0.47 second.8409# [RSpecRunTime] Starting example group spec/graphql/types/issue_state_enum_spec.rb. Expected to take 0.47 second.8410Types::IssueStateEnum8411 is expected to eq "IssueState"8412 behaves like issuable state8413 exposes all the existing issuable states8414# [RSpecRunTime] Finishing example group spec/graphql/types/issue_state_enum_spec.rb. It took 0.5 second. Expected to take 0.47 second.8415# [RSpecRunTime] Starting example group spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb. Expected to take 0.46 second.8416shared/ssh_keys/_key_delete.html.haml8417 has text8418# [RSpecRunTime] Finishing example group spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb. It took 0.45 second. Expected to take 0.46 second.8419# [RSpecRunTime] Starting example group spec/lib/kramdown/kramdown_spec.rb. Expected to take 0.45 second.8420Ensure kramdown detects invalid syntax highlighting formatters8421 with invalid formatter8422 falls back to standard HTML and disallows CSV8423 with valid formatter8424 allows formatter8425# [RSpecRunTime] Finishing example group spec/lib/kramdown/kramdown_spec.rb. It took 0.48 second. Expected to take 0.45 second.8426# [RSpecRunTime] Starting example group spec/models/merge_request_context_commit_diff_file_spec.rb. Expected to take 0.44 second.8427MergeRequestContextCommitDiffFile8428 does not allow STI8429 associations8430 is expected to belong to merge_request_context_commit required: false8431# [RSpecRunTime] Finishing example group spec/models/merge_request_context_commit_diff_file_spec.rb. It took 0.51 second. Expected to take 0.44 second.8432# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.8433Lint factories for MergeRequestContextCommitDiffFile8434 with saas, license, and factory defaults8435 behaves like factory8436 merge_request_context_commit_diff_file factory8437 does not raise error when built8438 does not raise error when created8439# [RSpecRunTime] RSpec elapsed time: 28 minutes 7.81 seconds. Current RSS: ~1459M. Threads: 7. load average: 1.36 1.29 1.28 1/290 88868440.8441# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.09 seconds. Expected to take 39.97 seconds.8442# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb. Expected to take 0.44 second.8443Sidebars::Groups::SuperSidebarMenus::ManageMenu8444 defines list of NilMenuItem placeholders8445 has title and sprite_icon8446# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb. It took 0.53 second. Expected to take 0.44 second.8447# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric_spec.rb. Expected to take 0.43 second.8448Gitlab::Usage::Metrics::Instrumentations::CertBasedClustersFfMetric8449 with FF enabled8450 behaves like a correct instrumented metric value8451 has correct value8452 with FF disabled8453 behaves like a correct instrumented metric value8454 has correct value8455# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric_spec.rb. It took 0.5 second. Expected to take 0.43 second.8456# [RSpecRunTime] Starting example group spec/db/production/add_security_training_providers_spec.rb. Expected to take 0.43 second.8457Create security training providers in production8458 behaves like security training providers importer8459OK8460 upserts security training providers8461# [RSpecRunTime] Finishing example group spec/db/production/add_security_training_providers_spec.rb. It took 0.46 second. Expected to take 0.43 second.8462# [RSpecRunTime] Starting example group spec/scripts/generate_failed_package_and_test_mr_message_spec.rb. Expected to take 0.42 second.8463GenerateFailedPackageAndTestMrMessage8464 #execute8465 when package-and-test fails8466 successfully creates a discussion8467 when package-and-test is did not fail8468 does not add a discussion8469# [RSpecRunTime] Finishing example group spec/scripts/generate_failed_package_and_test_mr_message_spec.rb. It took 0.5 second. Expected to take 0.42 second.8470# [RSpecRunTime] Starting example group spec/serializers/access_token_entity_base_spec.rb. Expected to take 0.42 second.8471AccessTokenEntityBase8472 has the correct attributes8473# [RSpecRunTime] Finishing example group spec/serializers/access_token_entity_base_spec.rb. It took 0.45 second. Expected to take 0.42 second.8474# [RSpecRunTime] Starting example group spec/graphql/types/packages/composer/json_type_spec.rb. Expected to take 0.41 second.8475Types::Packages::Composer::JsonType8476 is expected to eq "PackageComposerJsonType"8477 includes composer json files8478# [RSpecRunTime] Finishing example group spec/graphql/types/packages/composer/json_type_spec.rb. It took 0.5 second. Expected to take 0.41 second.8479# [RSpecRunTime] Starting example group spec/graphql/types/ci_configuration/sast/entity_type_spec.rb. Expected to take 0.41 second.8480Types::CiConfiguration::Sast::EntityType8481 is expected to eq "SastCiConfigurationEntity"8482 is expected to have graphql fields :field, :label, :description, :type, :options, :default_value, :value, and :size8483# [RSpecRunTime] Finishing example group spec/graphql/types/ci_configuration/sast/entity_type_spec.rb. It took 0.54 second. Expected to take 0.41 second.8484# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb. Expected to take 0.39 second.8485Gitlab::Ci::Variables::Downstream::RawVariableGenerator8486 #for8487 returns an array containing the unexpanded raw variable8488# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb. It took 0.41 second. Expected to take 0.39 second.8489# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb. Expected to take 0.39 second.8490Sidebars::Projects::SuperSidebarMenus::PlanMenu8491 defines list of NilMenuItem placeholders8492 has title and sprite_icon8493# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb. It took 0.51 second. Expected to take 0.39 second.8494# [RSpecRunTime] Starting example group spec/views/help/show.html.haml_spec.rb. Expected to take 0.37 second.8495help/show8496 Markdown rendering8497 renders Markdown8498# [RSpecRunTime] Finishing example group spec/views/help/show.html.haml_spec.rb. It took 0.43 second. Expected to take 0.37 second.8499# [RSpecRunTime] Starting example group spec/serializers/import/github_org_entity_spec.rb. Expected to take 0.36 second.8500Import::GithubOrgEntity8501 exposes correct attributes8502# [RSpecRunTime] Finishing example group spec/serializers/import/github_org_entity_spec.rb. It took 0.38 second. Expected to take 0.36 second.8503# [RSpecRunTime] Starting example group spec/serializers/rollout_statuses/ingress_entity_spec.rb. Expected to take 0.36 second.8504RolloutStatuses::IngressEntity8505 exposes canary weight8506# [RSpecRunTime] Finishing example group spec/serializers/rollout_statuses/ingress_entity_spec.rb. It took 0.38 second. Expected to take 0.36 second.8507# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_environment_toolkit_metric_spec.rb. Expected to take 0.35 second.8508Gitlab::Usage::Metrics::Instrumentations::GitlabEnvironmentToolkitMetric8509 behaves like a correct instrumented metric value8510 has correct value8511# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_environment_toolkit_metric_spec.rb. It took 0.39 second. Expected to take 0.35 second.8512# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/role_spec.rb. Expected to take 0.34 second.8513Gitlab::Kubernetes::Role8514 #generate8515 is expected to eq #<Kubeclient::Resource metadata={:name=>"example-name", :namespace=>"example-namespace"}, rules=[{:ap...>["hello.world"], :resources=>["oil", "diamonds", "coffee"], :verbs=>["say", "do", "walk", "run"]}]>8516# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/role_spec.rb. It took 0.38 second. Expected to take 0.34 second.8517# [RSpecRunTime] Starting example group spec/lib/bulk_imports/file_downloads/filename_fetch_spec.rb. Expected to take 0.33 second.8518BulkImports::FileDownloads::FilenameFetch8519 #raise_error8520 is expected to raise NotImplementedError8521# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/file_downloads/filename_fetch_spec.rb. It took 0.41 second. Expected to take 0.33 second.8522# [RSpecRunTime] Starting example group spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb. Expected to take 0.33 second.8523Integrations::HarborSerializers::TagSerializer8524 represents Integrations::HarborSerializers::TagEntity entities8525# [RSpecRunTime] Finishing example group spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb. It took 0.41 second. Expected to take 0.33 second.8526# [RSpecRunTime] Starting example group spec/graphql/types/container_registry/protection/rule_access_level_enum_spec.rb. Expected to take 0.32 second.8527Types::ContainerRegistry::Protection::RuleAccessLevelEnum8528 exposes all options8529# [RSpecRunTime] Finishing example group spec/graphql/types/container_registry/protection/rule_access_level_enum_spec.rb. It took 1.32 seconds. Expected to take 0.32 second.8530# [RSpecRunTime] RSpec elapsed time: 28 minutes 16.53 seconds. Current RSS: ~1436M. Threads: 7. load average: 1.30 1.28 1.27 1/289 88878531.8532# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb. Expected to take 0.3 second.8533Gitlab::Ci::Status::Build::WaitingForResource8534 is expected to be < Gitlab::Ci::Status::Processable::WaitingForResource8535# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb. It took 0.77 second. Expected to take 0.3 second.8536auto_explain log contains 1665 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-single-db-25-32.339.main.ndjson.gz8537took 46.1053122568538[TEST PROF INFO] EventProf results for sql.active_record8539Total time: 06:15.534 of 28:11.487 (22.2%)8540Total events: 2715218541Top 5 slowest suites (by time):8542Gitlab::UsageData (./spec/lib/gitlab/usage_data_spec.rb:5) – 01:11.952 (43480 / 36) of 04:38.164 (25.87%)8543Members::Invi...bilityAssigner (./spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb:5) – 01:00.181 (39125 / 137) of 03:12.549 (31.26%)8544ResetOnColumnErrors (./spec/models/concerns/reset_on_column_errors_spec.rb:5) – 00:12.080 (13513 / 9) of 00:22.781 (53.03%)8545FileUploader (./spec/uploaders/file_uploader_spec.rb:5) – 00:11.270 (8472 / 102) of 00:48.616 (23.18%)8546Gitlab::Pagin...fsetPagination (./spec/lib/gitlab/pagination/offset_pagination_spec.rb:5) – 00:09.934 (7283 / 25) of 00:33.545 (29.62%)8547Knapsack report was generated. Preview:8548{8549 "spec/lib/gitlab/usage_data_spec.rb": 278.1135998159998,8550 "spec/support/shared_examples/lint_factories_shared_examples.rb": 52.28282697300119,8551 "spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb": 192.54879953499994,8552 "spec/lib/gitlab/regex_spec.rb": 99.52065129600032,8553 "spec/graphql/types/project_type_spec.rb": 49.82704705499964,8554 "spec/uploaders/file_uploader_spec.rb": 48.61590249800065,8555 "spec/services/spam/spam_action_service_spec.rb": 41.01567984199937,8556 "spec/uploaders/attachment_uploader_spec.rb": 34.09676112799934,8557 "spec/lib/gitlab/pagination/offset_pagination_spec.rb": 33.545508368999435,8558 "spec/models/concerns/reset_on_column_errors_spec.rb": 22.781430390000423,8559 "spec/models/clusters/agent_spec.rb": 27.994476148999638,8560 "spec/services/labels/available_labels_service_spec.rb": 24.551550041000155,8561 "spec/services/deployments/link_merge_requests_service_spec.rb": 24.736718729999666,8562 "spec/lib/gitlab/usage/service_ping_report_spec.rb": 17.638208089000727,8563 "spec/services/work_items/create_service_spec.rb": 21.312202580999838,8564 "spec/models/abuse_report_spec.rb": 25.82714327999929,8565 "spec/lib/gitlab/group_search_results_spec.rb": 19.17074285000035,8566 "spec/lib/gitlab/rack_attack/request_spec.rb": 25.607806300000448,8567 "spec/finders/ci/pipelines_finder_spec.rb": 22.829611007000494,8568 "spec/lib/users/internal_spec.rb": 17.889187841999956,8569 "spec/policies/packages/policies/project_policy_spec.rb": 19.34474138099995,8570 "spec/services/search/group_service_spec.rb": 15.58008301100017,8571 "spec/lib/gitlab/redis/queues_metadata_spec.rb": 19.94074088799971,8572 "spec/lib/gitlab/redis/cluster_util_spec.rb": 13.97706621999987,8573 "spec/services/notification_recipients/build_service_spec.rb": 14.174860390000504,8574 "spec/models/integrations/pumble_spec.rb": 25.643715459000305,8575 "spec/models/ci/build_trace_chunks/redis_spec.rb": 10.616584708000119,8576 "spec/services/test_hooks/project_service_spec.rb": 10.908767320999686,8577 "spec/lib/gitlab/ci/build/image_spec.rb": 10.291239754999879,8578 "spec/lib/gitlab/ci/trace/checksum_spec.rb": 10.360781572999258,8579 "spec/serializers/diff_file_entity_spec.rb": 10.387004780000098,8580 "spec/lib/gitlab/gitaly_client/object_pool_service_spec.rb": 10.221323760000814,8581 "spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/process_list_spec.rb": 8.516662805000124,8582 "spec/models/ci/unit_test_failure_spec.rb": 7.488008612999693,8583 "spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb": 9.491484480000508,8584 "spec/services/projects/group_links/destroy_service_spec.rb": 7.506748881000021,8585 "spec/routing/admin_routing_spec.rb": 8.693782198000008,8586 "spec/lib/gitlab/email/receiver_spec.rb": 7.837785462999818,8587 "spec/lib/gitlab/kubernetes/default_namespace_spec.rb": 8.083659769000406,8588 "spec/lib/gitlab/database/background_migration/prometheus_metrics_spec.rb": 2.5233475089999047,8589 "spec/lib/gitlab/diff/rendered/notebook/diff_file_spec.rb": 7.362226078999811,8590 "spec/lib/gitlab/ci/status/build/unschedule_spec.rb": 6.695943397000519,8591 "spec/finders/groups/accepting_project_shares_finder_spec.rb": 6.458541208999122,8592 "spec/lib/bulk_imports/clients/http_spec.rb": 8.96796755000014,8593 "spec/workers/ci/delete_unit_tests_worker_spec.rb": 6.330368346999421,8594 "spec/finders/clusters/agents_finder_spec.rb": 5.611924776999331,8595 "spec/models/protected_tag_spec.rb": 6.659970487999999,8596 "spec/views/projects/commits/_commit.html.haml_spec.rb": 6.398482491999857,8597 "spec/models/slack_integration_spec.rb": 6.120811359000072,8598 "spec/services/ci/create_pipeline_service/dry_run_spec.rb": 6.480409048999718,8599 "spec/services/projects/group_links/create_service_spec.rb": 6.254120251000131,8600 "spec/workers/delete_user_worker_spec.rb": 5.023685199999818,8601 "spec/views/projects/empty.html.haml_spec.rb": 4.789376692000587,8602 "spec/workers/object_pool/create_worker_spec.rb": 5.735771850000674,8603 "spec/lib/gitlab/import_export/project/export_task_spec.rb": 4.966125662000195,8604 "spec/graphql/resolvers/namespace_projects_resolver_spec.rb": 4.708351227000094,8605 "spec/services/loose_foreign_keys/cleaner_service_spec.rb": 4.529846335000002,8606 "spec/services/ci/create_pipeline_service/evaluate_runner_tags_spec.rb": 5.371756886999719,8607 "spec/serializers/diffs_metadata_entity_spec.rb": 5.438981466000769,8608 "spec/services/repositories/housekeeping_service_spec.rb": 4.805861201999505,8609 "spec/models/audit_event_spec.rb": 4.500639668999611,8610 "spec/tasks/gitlab/db/lock_writes_rake_spec.rb": 4.427871364000566,8611 "spec/models/clusters/providers/gcp_spec.rb": 4.175436337999599,8612 "spec/views/projects/jobs/show.html.haml_spec.rb": 4.108340050999686,8613 "spec/lib/gitlab/alert_management/payload/generic_spec.rb": 4.270818032000534,8614 "spec/models/admin/abuse_report_assignee_spec.rb": 3.681633905000126,8615 "spec/lib/gitlab/ci/templates/Jobs/sast_iac_gitlab_ci_yaml_spec.rb": 3.640231207999932,8616 "spec/finders/fork_targets_finder_spec.rb": 3.580237699999998,8617 "spec/services/integrations/propagate_service_spec.rb": 4.15211902900046,8618 "spec/finders/timelogs/timelogs_finder_spec.rb": 4.115263911000511,8619 "spec/lib/gitlab/pagination/keyset/pager_spec.rb": 3.3641890620001504,8620 "spec/lib/gitlab/regex/container_registry/protection/rules_spec.rb": 3.662156884999604,8621 "spec/lib/gitlab/database/count/exact_count_strategy_spec.rb": 3.02734811099981,8622 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_deployed_to_production_spec.rb": 3.821205187000487,8623 "spec/services/merge_requests/execute_approval_hooks_service_spec.rb": 3.577903719999995,8624 "spec/lib/gitlab/tracking/event_definition_spec.rb": 2.974482685000112,8625 "spec/lib/bulk_imports/common/pipelines/badges_pipeline_spec.rb": 3.129632115000277,8626 "spec/services/ml/experiment_tracking/experiment_repository_spec.rb": 2.8175105129994336,8627 "spec/lib/gitlab/middleware/same_site_cookies_spec.rb": 2.918182796999645,8628 "spec/helpers/admin/user_actions_helper_spec.rb": 4.456446042000607,8629 "spec/lib/gitlab/github_import/importer/events/merged_spec.rb": 3.3592578119996688,8630 "spec/graphql/mutations/merge_requests/set_subscription_spec.rb": 3.173506792999433,8631 "spec/graphql/resolvers/base_resolver_spec.rb": 3.057139620000271,8632 "spec/workers/bulk_imports/relation_export_worker_spec.rb": 2.8185629419995166,8633 "spec/views/shared/issuable/_sidebar.html.haml_spec.rb": 2.7519620069997472,8634 "spec/models/packages/maven/metadatum_spec.rb": 2.6058525850003207,8635 "spec/lib/kramdown/parser/atlassian_document_format_spec.rb": 3.351406433000193,8636 "spec/lib/gitlab/github_import/parallel_scheduling_spec.rb": 2.7853128649994687,8637 "spec/lib/gitlab/diff/line_mapper_spec.rb": 2.455042933000186,8638 "spec/helpers/web_hooks/web_hooks_helper_spec.rb": 2.7196108089992777,8639 "spec/graphql/types/base_enum_spec.rb": 2.7857057740002347,8640 "spec/views/shared/projects/_project_card.html.haml_spec.rb": 0.7816121260002546,8641 "spec/lib/api/entities/ml/mlflow/run_info_spec.rb": 2.5844449659998645,8642 "spec/graphql/resolvers/ci/runner_projects_resolver_spec.rb": 2.4396990039995217,8643 "spec/graphql/resolvers/crm/organizations_resolver_spec.rb": 2.5759945869995136,8644 "spec/lib/gitlab/metrics/background_transaction_spec.rb": 2.6923342790005336,8645 "spec/rubocop/migration_helpers_spec.rb": 1.8822939950005093,8646 "spec/services/protected_branches/create_service_spec.rb": 2.670664850999856,8647 "spec/policies/alert_management/alert_policy_spec.rb": 2.7466672669997934,8648 "spec/graphql/resolvers/nested_groups_resolver_spec.rb": 2.4894843409992973,8649 "spec/lib/gitlab/github_import/importer/events/commented_spec.rb": 2.1440449900001113,8650 "spec/serializers/ci/dag_job_group_entity_spec.rb": 2.2251331460001893,8651 "spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb": 2.217958536999504,8652 "spec/graphql/resolvers/terraform/states_resolver_spec.rb": 2.2867391319996386,8653 "spec/lib/gitlab/ci/config/entry/jobs_spec.rb": 2.0250580370002353,8654 "spec/services/ci/parse_annotations_artifact_service_spec.rb": 2.2889550820000295,8655 "spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb": 2.2549307439994664,8656 "spec/serializers/evidences/evidence_entity_spec.rb": 3.459967456999948,8657 "spec/finders/award_emojis_finder_spec.rb": 2.270406994000041,8658 "spec/lib/gitlab/git_post_receive_spec.rb": 2.0710426239993467,8659 "spec/models/postgresql/replication_slot_spec.rb": 1.9198273029996926,8660 "spec/graphql/resolvers/deployments_resolver_spec.rb": 2.019182787000318,8661 "spec/lib/gitlab/ci/yaml_processor/result_spec.rb": 1.9267978830002903,8662 "spec/services/ci/generate_kubeconfig_service_spec.rb": 1.912916573000075,8663 "spec/lib/gitlab/ci/variables/builder/release_spec.rb": 1.792272800000319,8664 "spec/lib/bulk_imports/projects/pipelines/repository_pipeline_spec.rb": 2.0322904470003778,8665 "spec/tooling/danger/datateam_spec.rb": 1.9497559710007408,8666 "spec/lib/sidebars/groups/menus/merge_requests_menu_spec.rb": 1.618107589999454,8667 "spec/workers/pages_domain_ssl_renewal_worker_spec.rb": 1.6017700200000036,8668 "spec/lib/gitlab/database/reindexing/reindex_concurrently_spec.rb": 1.521802684999784,8669 "spec/services/packages/cleanup/execute_policy_service_spec.rb": 1.7188416640001378,8670 "spec/workers/propagate_integration_group_worker_spec.rb": 1.7299553530001504,8671 "spec/serializers/merge_request_sidebar_extras_entity_spec.rb": 1.8390478679993976,8672 "spec/lib/gitlab/wiki_file_finder_spec.rb": 1.7062531450001188,8673 "spec/lib/gitlab/ci/trace/backoff_spec.rb": 1.7914145100003225,8674 "spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb": 1.532633044999784,8675 "spec/initializers/mail_starttls_patch_spec.rb": 1.5632127419994504,8676 "spec/lib/gitlab/usage/metrics/instrumentations/dormant_user_setting_enabled_metric_spec.rb": 1.5167600360000506,8677 "spec/services/packages/maven/metadata/append_package_file_service_spec.rb": 1.6459019979993172,8678 "spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric_spec.rb": 1.417344028000116,8679 "spec/lib/gitlab/github_import/importer/issues_importer_spec.rb": 1.3980268880004587,8680 "spec/services/admin/abuse_reports/update_service_spec.rb": 1.6470252859999164,8681 "spec/serializers/container_repository_entity_spec.rb": 1.2402763669997512,8682 "spec/support_specs/database/prevent_cross_joins_spec.rb": 1.1714350800002649,8683 "spec/lib/gitlab/email/handler_spec.rb": 1.5381959520000237,8684 "spec/graphql/mutations/terraform/state/delete_spec.rb": 1.438936706000277,8685 "spec/lib/gitlab/usage/metrics/instrumentations/dormant_user_period_setting_metric_spec.rb": 1.3878676699996504,8686 "spec/helpers/resource_events/abuse_report_events_helper_spec.rb": 1.2152147690003403,8687 "spec/lib/gitlab/database/migrations/reestablished_connection_stack_spec.rb": 0.5582345509992592,8688 "spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb": 1.6707362750003085,8689 "spec/workers/ci/track_failed_build_worker_spec.rb": 2.6780493830001433,8690 "spec/lib/gitlab/legacy_github_import/user_formatter_spec.rb": 1.1744903499993598,8691 "spec/lib/gitlab/usage/metrics/instrumentations/redis_hll_metric_spec.rb": 1.211365009000474,8692 "spec/lib/gitlab/github_import/settings_spec.rb": 0.9761822000000393,8693 "spec/helpers/admin/abuse_reports_helper_spec.rb": 0.9962904089998119,8694 "spec/components/pajamas/card_component_spec.rb": 1.2007042590003039,8695 "spec/lib/error_tracking/stacktrace_builder_spec.rb": 1.206706449000194,8696 "spec/lib/gitlab/usage/service_ping/instrumented_payload_spec.rb": 1.0834937050003646,8697 "spec/models/users/ghost_user_migration_spec.rb": 1.096909623999636,8698 "spec/models/concerns/file_store_mounter_spec.rb": 1.1515002810001533,8699 "spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb": 1.2491772359999231,8700 "spec/lib/gitlab/memory/watchdog/event_reporter_spec.rb": 1.1401828719999685,8701 "spec/views/shared/projects/_project.html.haml_spec.rb": 0.9183624329998565,8702 "spec/rubocop/cop/usage_data/large_table_spec.rb": 1.1864819889997307,8703 "spec/lib/bulk_imports/projects/graphql/get_repository_query_spec.rb": 0.9968360689999827,8704 "spec/models/concerns/x509_serial_number_attribute_spec.rb": 1.0449779370001124,8705 "spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb": 0.9023541339993244,8706 "spec/lib/gitlab/usage/metrics/aggregates/sources/postgres_hll_spec.rb": 1.0871320240003115,8707 "spec/lib/gitlab/error_tracking/processor/grpc_error_processor_spec.rb": 1.0721866960002444,8708 "spec/lib/bulk_imports/pipeline_schema_info_spec.rb": 0.9106988740004454,8709 "spec/lib/gitlab/utils/lazy_attributes_spec.rb": 1.0410808670003462,8710 "spec/lib/gitlab/github_import/representation/user_spec.rb": 0.8609877260005305,8711 "spec/lib/gitlab/ci/config/interpolation/functions_stack_spec.rb": 0.567873370999223,8712 "spec/lib/gitlab/config/entry/attributable_spec.rb": 0.8259407980003743,8713 "spec/workers/ci/delete_objects_worker_spec.rb": 0.7829751700000998,8714 "spec/workers/email_receiver_worker_spec.rb": 0.9522703410002578,8715 "spec/initializers/action_mailer_hooks_spec.rb": 0.838474278000831,8716 "spec/rubocop/cop/scalability/bulk_perform_with_context_spec.rb": 0.9683382399998663,8717 "spec/services/packages/nuget/extract_metadata_file_service_spec.rb": 0.8767699159998301,8718 "spec/rubocop/cop/rails/avoid_time_comparison_spec.rb": 0.8035403879994192,8719 "spec/lib/api/entities/group_spec.rb": 0.8266001579995645,8720 "spec/services/groups/deploy_tokens/destroy_service_spec.rb": 0.768916230999821,8721 "spec/lib/gitlab/loggable_spec.rb": 0.783521970000038,8722 "spec/services/packages/nuget/odata_package_entry_service_spec.rb": 0.6897759850007787,8723 "spec/views/devise/sessions/new.html.haml_spec.rb": 0.7172511629996734,8724 "spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb": 0.7118354340000224,8725 "spec/models/clusters/project_spec.rb": 0.7089948339998955,8726 "spec/lib/gitlab/ci/build/hook_spec.rb": 0.7753856610006551,8727 "spec/lib/gitlab/manifest_import/metadata_spec.rb": 0.8399446270004773,8728 "spec/lib/gitlab/import_formatter_spec.rb": 0.7789128599997639,8729 "spec/lib/gitlab/auth/activity_spec.rb": 0.6794921250002517,8730 "spec/rubocop/cop/search/avoid_checking_finished_on_deprecated_migrations_spec.rb": 0.6238140879995626,8731 "spec/lib/gitlab/git/util_spec.rb": 0.681468544999916,8732 "spec/rubocop/cop/scalability/file_uploads_spec.rb": 0.6844459149997419,8733 "spec/workers/ci/runners/process_runner_version_update_worker_spec.rb": 0.6716251759999068,8734 "spec/lib/gitlab/ci/variables/downstream/generator_spec.rb": 0.6928298240000004,8735 "spec/services/groups/deploy_tokens/revoke_service_spec.rb": 0.6297168179999062,8736 "spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb": 0.591948099999172,8737 "spec/tooling/danger/clickhouse_spec.rb": 0.6259194980002576,8738 "spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb": 0.6480546770008004,8739 "spec/lib/sidebars/projects/menus/scope_menu_spec.rb": 0.6457989570008067,8740 "spec/lib/api/entities/bulk_import_spec.rb": 0.44469954700070957,8741 "spec/lib/gitlab/metrics/memory_spec.rb": 0.573008280999602,8742 "spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb": 0.595488818999911,8743 "spec/lib/gitlab/ci/reports/security/flag_spec.rb": 0.588172769999801,8744 "spec/graphql/types/ci/stage_type_spec.rb": 0.4990756940005667,8745 "spec/lib/json_web_token/token_spec.rb": 0.6025486899998214,8746 "spec/graphql/types/packages/package_group_sort_enum_spec.rb": 0.3879808100000446,8747 "spec/services/spam/spam_params_spec.rb": 0.5091655940004784,8748 "spec/lib/gitlab/batch_worker_context_spec.rb": 0.5887314600004174,8749 "spec/graphql/types/issue_state_enum_spec.rb": 0.5037366140004451,8750 "spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb": 0.44445322699993994,8751 "spec/lib/kramdown/kramdown_spec.rb": 0.4793874160004634,8752 "spec/models/merge_request_context_commit_diff_file_spec.rb": 0.5067320439993637,8753 "spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb": 0.5274821530001645,8754 "spec/lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric_spec.rb": 0.5043776940001408,8755 "spec/db/production/add_security_training_providers_spec.rb": 0.4588898160000099,8756 "spec/scripts/generate_failed_package_and_test_mr_message_spec.rb": 0.5044036150002285,8757 "spec/serializers/access_token_entity_base_spec.rb": 0.45322142700024415,8758 "spec/graphql/types/packages/composer/json_type_spec.rb": 0.5015310750004573,8759 "spec/graphql/types/ci_configuration/sast/entity_type_spec.rb": 0.5350148119996447,8760 "spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb": 0.40594543000042904,8761 "spec/lib/sidebars/projects/super_sidebar_menus/plan_menu_spec.rb": 0.5064708840000094,8762 "spec/views/help/show.html.haml_spec.rb": 0.4309382179999375,8763 "spec/serializers/import/github_org_entity_spec.rb": 0.3817074799999318,8764 "spec/serializers/rollout_statuses/ingress_entity_spec.rb": 0.3842528710001716,8765 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_environment_toolkit_metric_spec.rb": 0.3891445400004159,8766 "spec/lib/gitlab/kubernetes/role_spec.rb": 0.3814008700001068,8767 "spec/lib/bulk_imports/file_downloads/filename_fetch_spec.rb": 0.4081606190002276,8768 "spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb": 0.40547102900018217,8769 "spec/graphql/types/container_registry/protection/rule_access_level_enum_spec.rb": 1.3234450519994425,8770 "spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb": 0.7692167710001748771}8772Knapsack global time execution for tests: 28m 11s8773Pending: (Failures listed here are expected and do not affect your suite's status)8774 1) FileUploader legacy storage behaves like builds correct legacy storage paths #cache_dir behaves like matches the method pattern 8775 # No pattern provided, skipping.8776 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88777 2) FileUploader legacy storage behaves like builds correct legacy storage paths #work_dir behaves like matches the method pattern 8778 # No pattern provided, skipping.8779 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88780 3) FileUploader legacy storage behaves like builds correct legacy storage paths #relative_path is relative8781 # Path not set, skipping.8782 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408783 4) FileUploader legacy storage behaves like builds correct legacy storage paths .base_dir behaves like matches the method pattern 8784 # No pattern provided, skipping.8785 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88786 5) FileUploader legacy storage uses hashed storage when rolled out attachments #cache_dir behaves like matches the method pattern 8787 # No pattern provided, skipping.8788 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88789 6) FileUploader legacy storage uses hashed storage when rolled out attachments #work_dir behaves like matches the method pattern 8790 # No pattern provided, skipping.8791 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88792 7) FileUploader legacy storage uses hashed storage when rolled out attachments #relative_path is relative8793 # Path not set, skipping.8794 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408795 8) FileUploader legacy storage uses hashed storage when rolled out attachments .absolute_path behaves like matches the method pattern 8796 # No pattern provided, skipping.8797 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88798 9) FileUploader legacy storage uses hashed storage when rolled out attachments .base_dir behaves like matches the method pattern 8799 # No pattern provided, skipping.8800 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88801 10) FileUploader legacy storage uses hashed storage when only repositories are rolled out behaves like builds correct legacy storage paths #cache_dir behaves like matches the method pattern 8802 # No pattern provided, skipping.8803 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88804 11) FileUploader legacy storage uses hashed storage when only repositories are rolled out behaves like builds correct legacy storage paths #work_dir behaves like matches the method pattern 8805 # No pattern provided, skipping.8806 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88807 12) FileUploader legacy storage uses hashed storage when only repositories are rolled out behaves like builds correct legacy storage paths #relative_path is relative8808 # Path not set, skipping.8809 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408810 13) FileUploader legacy storage uses hashed storage when only repositories are rolled out behaves like builds correct legacy storage paths .base_dir behaves like matches the method pattern 8811 # No pattern provided, skipping.8812 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88813 14) FileUploader object store is remote behaves like builds correct paths #cache_dir behaves like matches the method pattern 8814 # No pattern provided, skipping.8815 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88816 15) FileUploader object store is remote behaves like builds correct paths #work_dir behaves like matches the method pattern 8817 # No pattern provided, skipping.8818 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88819 16) FileUploader object store is remote behaves like builds correct paths #relative_path is relative8820 # Path not set, skipping.8821 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408822 17) FileUploader object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 8823 # No pattern provided, skipping.8824 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88825 18) FileUploader object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 8826 # No pattern provided, skipping.8827 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88828 19) AttachmentUploader behaves like builds correct paths #cache_dir behaves like matches the method pattern 8829 # No pattern provided, skipping.8830 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88831 20) AttachmentUploader behaves like builds correct paths #work_dir behaves like matches the method pattern 8832 # No pattern provided, skipping.8833 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88834 21) AttachmentUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 8835 # No pattern provided, skipping.8836 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88837 22) AttachmentUploader object_store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 8838 # No pattern provided, skipping.8839 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88840 23) AttachmentUploader object_store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 8841 # No pattern provided, skipping.8842 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88843 24) AttachmentUploader object_store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 8844 # No pattern provided, skipping.8845 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88846 25) AttachmentUploader object_store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 8847 # No pattern provided, skipping.8848 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88849 26) Lint factories for AuditEvent with saas, license, and factory defaults behaves like factory audit_event factory linting :unauthenticated trait does not raise error when created8850 # Trait skipped linting due to legacy error8851 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2838852 27) Gitlab::Database::Migrations::ReestablishedConnectionStack#with_restored_connection_stack main behaves like reconfigures connection stack does restore connection hierarchy8853 # Skipping because none of the extra databases [:ci, :main_clusterwide, :embedding, :geo] are setup8854 # ./spec/lib/gitlab/database/migrations/reestablished_connection_stack_spec.rb:178855 28) Gitlab::Database::Migrations::ReestablishedConnectionStack#with_restored_connection_stack main behaves like reconfigures connection stack does keep original connection handler8856 # Skipping because none of the extra databases [:ci, :main_clusterwide, :embedding, :geo] are setup8857 # ./spec/lib/gitlab/database/migrations/reestablished_connection_stack_spec.rb:428858Finished in 29 minutes 4 seconds (files took 1 minute 19.34 seconds to load)88593767 examples, 0 failures, 28 pending8860Randomized with seed 349648861[TEST PROF INFO] Time spent in factories: 12:16.814 (41.94% of total time)8862RSpec exited with 0.8863No examples to retry, congrats!8865Running after script...8866$ source scripts/utils.sh8867$ bundle exec gem list gitlab_quality-test_tooling8868gitlab_quality-test_tooling (1.26.0)8869$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command8872$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command8875$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command8878$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command8882$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command8887$ tooling/bin/push_job_metrics || true8888[job-metrics] Pushing job metrics file for the CI/CD job.8889[job-metrics] Pushed 4 CI job metric entries to InfluxDB.8891Not uploading cache ruby-gems-debian-bookworm-ruby-3.2-17 due to policy8893Uploading artifacts...8894auto_explain/: found 2 matching artifact files and directories 8895coverage/: found 5 matching artifact files and directories 8896crystalball/: found 2 matching artifact files and directories 8897WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8898knapsack/: found 4 matching artifact files and directories 8899rspec/: found 16 matching artifact files and directories 8900WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8901log/*.log: found 18 matching artifact files and directories 8902WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975007540/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8903WARNING: Retrying... context=artifacts-uploader error=request redirected8904Uploading artifacts as "archive" to coordinator... 201 Created id=6975007540 responseStatus=201 Created token=glcbt-658905Uploading artifacts...8906rspec/rspec-*.xml: found 1 matching artifact files and directories 8907WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975007540/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8908WARNING: Retrying... context=artifacts-uploader error=request redirected8909Uploading artifacts as "junit" to coordinator... 201 Created id=6975007540 responseStatus=201 Created token=glcbt-658911Job succeeded