rspec unit pg14 17/32
Passed Started
by
@nickleonard

Nick Leonard
1Running with gitlab-runner 16.11.0~pre.21.gaa21be2d (aa21be2d)2 on blue-5.private.runners-manager.gitlab.com/gitlab.com/gitlab-org PYwgZLQB, system ID: s_4bff81aff7f73 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:57763d55554967cf0a9b05258512282482807d361c68b10fd9599ac9732bfb04 for redis:6.2-alpine with digest redis@sha256:3fcb624d83a9c478357f16dc173c58ded325ccc5fd2a4375f3916c04cc579f70 ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:68c28b617bffe2a886c7cc55876bd2ffe9dc0450f41e86898c5245c6247e92ee for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:80a1e9bcb7ece8797ca1d1e1cad6ca2664ece80bda1d4d2575b247f5c91af96d ...25Running on runner-pywgzlqb-project-278964-concurrent-0 via runner-pywgzlqb-private-1712777467-e307c517...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.1-17...32Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.1-17 33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (6597627647)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627647 responseStatus=200 OK token=glcbt-6537WARNING: Part of .git directory is on the list of files to extract 38WARNING: This may introduce unexpected problems 39Downloading artifacts for compile-test-assets (6597627686)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627686 responseStatus=200 OK token=glcbt-6541Downloading artifacts for detect-tests (6597627712)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627712 responseStatus=200 OK token=glcbt-6543Downloading artifacts for retrieve-tests-metadata (6597627735)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627735 responseStatus=200 OK token=glcbt-6545Downloading artifacts for setup-test-env (6597627691)...46Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627691 responseStatus=200 OK token=glcbt-65 47 Executing "step_script" stage of the job script 48Using docker image sha256:68c28b617bffe2a886c7cc55876bd2ffe9dc0450f41e86898c5245c6247e92ee for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:80a1e9bcb7ece8797ca1d1e1cad6ca2664ece80bda1d4d2575b247f5c91af96d ...49$ echo $FOSS_ONLY50$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb51$ export GOPATH=$CI_PROJECT_DIR/.go52$ mkdir -p $GOPATH53$ source scripts/utils.sh54$ source scripts/prepare_build.sh731Using decomposed database config (config/database.yml.decomposed-postgresql)732Geo DB won't be set up.733Embedding DB won't be set up.745$ source ./scripts/rspec_helpers.sh746$ run_timed_command "gem install knapsack --no-document"747$ gem install knapsack --no-document748Successfully installed knapsack-4.0.07491 gem installed750==> 'gem install knapsack --no-document' succeeded in 0 seconds.751$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"756$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"757$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"758$ tooling/bin/create_job_metrics_file || true759[job-metrics] Creating the job metrics file for the CI/CD job.760$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"762[20:48:09] Starting rspec_parallelized_job763RETRY_FAILED_TESTS_IN_NEW_PROCESS: true764KNAPSACK_GENERATE_REPORT: true765FLAKY_RSPEC_GENERATE_REPORT: true766KNAPSACK_TEST_FILE_PATTERN: spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb767KNAPSACK_LOG_LEVEL: debug768KNAPSACK_REPORT_PATH: knapsack/rspec_unit_pg14_17_32_278964_report.json769FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json770FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_17_32_278964_report.json771NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_17_32_278964_report.json772RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6597627940.txt773CRYSTALBALL: 774RSPEC_TESTS_MAPPING_ENABLED: 775RSPEC_TESTS_FILTER_FILE: 776Shell set options (set -o) enabled:777braceexpand on778hashall on779interactive-comments on780pipefail on781Parsing expected rspec suite duration...782RSpec suite is expected to take 30 minutes 26.72 seconds.783Expected duration for tests:784{785 "spec/lib/gitlab/git_access_spec.rb": 288.25523764088985,786 "spec/services/notes/quick_actions_service_spec.rb": 161.1276687730102,787 "spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb": 112.70638016895475,788 "spec/models/clusters/cluster_spec.rb": 79.85684037946783,789 "spec/lib/gitlab/background_migration/backfill_project_statistics_storage_size_without_pipeline_artifacts_size_job_spec.rb": 69.3422462059925,790 "spec/lib/gitlab/background_migration/backfill_project_statistics_storage_size_with_recent_size_spec.rb": 60.1471749738458,791 "spec/lib/gitlab/database/consistency_checker_spec.rb": 54.01462748393635,792 "spec/workers/repository_fork_worker_spec.rb": 46.85529813070905,793 "spec/models/merge_request/cleanup_schedule_spec.rb": 41.11357174552255,794 "spec/services/projects/unlink_fork_service_spec.rb": 37.82918348411713,795 "spec/uploaders/attachment_uploader_spec.rb": 32.554612631647785,796 "spec/models/merge_request_diff_file_spec.rb": 29.85107601851505,797 "spec/graphql/mutations/merge_requests/set_labels_spec.rb": 28.813752729773313,798 "spec/lib/gitlab/background_migration/migrate_evidences_for_vulnerability_findings_spec.rb": 25.615022153954147,799 "spec/lib/gitlab/data_builder/push_spec.rb": 24.437807121961544,800 "spec/models/ability_spec.rb": 23.33584921818893,801 "spec/lib/gitlab/group_search_results_spec.rb": 21.276587590267216,802 "spec/models/integrations/microsoft_teams_spec.rb": 20.625997109352163,803 "spec/lib/gitlab/background_migration/backfill_partition_id_ci_pipeline_chat_data_spec.rb": 18.930187165130818,804 "spec/policies/ci/runner_policy_spec.rb": 18.75633058561186,805 "spec/models/project_setting_spec.rb": 17.043958134235616,806 "spec/services/merge_requests/retarget_chain_service_spec.rb": 16.179596013960122,807 "spec/lib/gitlab/ci/badge/pipeline/status_spec.rb": 16.068382205566557,808 "spec/models/integrations/pipelines_email_spec.rb": 14.763821137625968,809 "spec/models/concerns/chronic_duration_attribute_spec.rb": 14.488752446273176,810 "spec/services/wiki_pages/update_service_spec.rb": 13.74332090857842,811 "spec/workers/issuable_export_csv_worker_spec.rb": 13.239020223189014,812 "spec/services/projects/update_remote_mirror_service_spec.rb": 12.98574419644932,813 "spec/lib/gitlab/ci/trace/checksum_spec.rb": 12.036032175450604,814 "spec/lib/gitlab/legacy_github_import/project_creator_spec.rb": 12.00814704396549,815 "spec/tasks/gitlab/ldap_rake_spec.rb": 11.342343782537814,816 "spec/models/integrations/pumble_spec.rb": 10.851061780596803,817 "spec/lib/gitlab/patch/redis_cache_store_spec.rb": 10.71812826136743,818 "spec/services/packages/protection/update_rule_service_spec.rb": 10.102286875840864,819 "spec/models/issue/metrics_spec.rb": 9.905276842004795,820 "spec/services/projects/auto_devops/disable_service_spec.rb": 9.527669656905715,821 "spec/workers/merge_worker_spec.rb": 9.293202836217523,822 "spec/services/issues/referenced_merge_requests_service_spec.rb": 8.840596588537354,823 "spec/models/projects/data_transfer_spec.rb": 8.657706807183805,824 "spec/lib/gitlab/database/load_balancing/host_spec.rb": 8.242556295033665,825 "spec/lib/bulk_imports/clients/http_spec.rb": 8.088056213807274,826 "spec/models/members/last_group_owner_assigner_spec.rb": 7.875940175106437,827 "spec/models/service_desk_setting_spec.rb": 7.519170495233056,828 "spec/lib/banzai/filter/references/reference_filter_spec.rb": 7.423512157677623,829 "spec/lib/banzai/filter/references/feature_flag_reference_filter_spec.rb": 7.189499730324496,830 "spec/services/ci/create_pipeline_service/include_spec.rb": 6.987278803098119,831 "spec/lib/gitlab/import_export/lfs_restorer_spec.rb": 6.819527960168486,832 "spec/lib/gitlab/cache/json_caches/json_keyed_spec.rb": 6.747591256515175,833 "spec/services/labels/update_service_spec.rb": 6.407033115940362,834 "spec/lib/gitlab/audit/auditor_spec.rb": 6.386757059976514,835 "spec/models/board_project_recent_visit_spec.rb": 6.113086311476581,836 "spec/serializers/merge_request_serializer_spec.rb": 5.995202439345222,837 "spec/workers/delete_user_worker_spec.rb": 5.816168100727058,838 "spec/lib/gitlab/auth/ldap/person_spec.rb": 5.649557201231481,839 "spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb": 5.549998137528917,840 "spec/lib/gitlab/suggestions/commit_message_spec.rb": 5.348352329535099,841 "spec/workers/x509_issuer_crl_check_worker_spec.rb": 5.3114558925679685,842 "spec/lib/gitlab/ci/status/composite_spec.rb": 5.09759590059914,843 "spec/graphql/resolvers/blobs_resolver_spec.rb": 5.096983497090578,844 "spec/services/projects/container_repository/destroy_service_spec.rb": 4.880742021299325,845 "spec/services/milestones/closed_issues_count_service_spec.rb": 4.838201488327039,846 "spec/services/milestones/issues_count_service_spec.rb": 4.652642913032835,847 "spec/tasks/gitlab/container_registry_rake_spec.rb": 4.610432009638855,848 "spec/lib/gitlab/graphql/queries_spec.rb": 4.433598843254712,849 "spec/helpers/admin/broadcast_messages_helper_spec.rb": 4.386263159781636,850 "spec/models/lfs_file_lock_spec.rb": 4.294643773826885,851 "spec/lib/gitlab/ci/config/entry/service_spec.rb": 4.247294736661706,852 "spec/models/blob_viewer/gitlab_ci_yml_spec.rb": 4.117528223974855,853 "spec/services/jira_import/server_users_mapper_service_spec.rb": 4.075439680928574,854 "spec/graphql/types/terraform/state_version_type_spec.rb": 4.002275154336957,855 "spec/services/ci/job_token_scope/add_project_service_spec.rb": 3.872546131248196,856 "spec/lib/gitlab/internal_events_spec.rb": 3.804171486632934,857 "spec/models/concerns/bulk_insert_safe_spec.rb": 3.752467028455274,858 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb": 3.670978594550506,859 "spec/finders/organizations/organization_association_counter_spec.rb": 3.630513212396,860 "spec/models/service_desk/custom_email_credential_spec.rb": 3.59843381369012,861 "spec/lib/sidebars/groups/menus/packages_registries_menu_spec.rb": 3.453184496749885,862 "spec/services/projects/import_export/parallel_export_service_spec.rb": 3.4435076021367026,863 "spec/lib/gitlab/github_import/importer/label_links_importer_spec.rb": 3.3577802469938827,864 "spec/lib/gitlab/git/blame_pagination_spec.rb": 3.3323774758392553,865 "spec/lib/gitlab/ci/reports/codequality_reports_comparer_spec.rb": 3.2638301267476586,866 "spec/graphql/mutations/release_asset_links/create_spec.rb": 3.2176779974090843,867 "spec/policies/upload_policy_spec.rb": 3.1468979075335435,868 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb": 3.1020273162337104,869 "spec/workers/gitlab/bitbucket_import/stage/import_pull_requests_notes_worker_spec.rb": 3.050815439517877,870 "spec/lib/gitlab/instrumentation/redis_cluster_validator_spec.rb": 2.9785646317049626,871 "spec/services/concerns/rate_limited_service_spec.rb": 2.9290728329621705,872 "spec/models/concerns/delete_with_limit_spec.rb": 2.9148037603982204,873 "spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb": 2.8490914509774976,874 "spec/helpers/ide_helper_spec.rb": 2.7892155318179066,875 "spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb": 2.782949931256251,876 "spec/services/x509_certificate_revoke_service_spec.rb": 2.6825178945362658,877 "spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb": 2.680351022621947,878 "spec/models/bulk_imports/file_transfer/project_config_spec.rb": 2.631737774051098,879 "spec/lib/gitlab/bitbucket_server_import/importers/pull_requests_importer_spec.rb": 2.5589789156585176,880 "spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb": 2.5439563936706273,881 "spec/models/packages/debian/project_distribution_key_spec.rb": 2.489435796052984,882 "spec/policies/resource_milestone_event_policy_spec.rb": 2.4601251948341973,883 "spec/lib/gitlab/branch_push_merge_commit_analyzer_spec.rb": 2.3953435323615984,884 "spec/workers/gitlab/bitbucket_server_import/stage/import_users_worker_spec.rb": 2.376586711626641,885 "spec/rubocop/formatter/todo_formatter_spec.rb": 2.3144887136470365,886 "spec/policies/projects/branch_rule_policy_spec.rb": 2.3073077362466714,887 "spec/workers/concerns/limited_capacity/worker_spec.rb": 2.255754544297063,888 "spec/services/work_items/callbacks/notifications_spec.rb": 2.2494801181626114,889 "spec/services/ci/create_pipeline_service/scripts_spec.rb": 2.1810690343318653,890 "spec/lib/banzai/filter/asset_proxy_filter_spec.rb": 2.1519126971185703,891 "spec/lib/gitlab/lfs/client_spec.rb": 2.1162436882209477,892 "spec/lib/banzai/filter/image_link_filter_spec.rb": 2.0575666716486847,893 "spec/tooling/danger/bulk_database_actions_spec.rb": 2.054150652929076,894 "spec/lib/gitlab/usage/metrics/aggregates/aggregate_spec.rb": 2.0175505341312223,895 "spec/views/layouts/project.html.haml_spec.rb": 1.9744624755298972,896 "spec/lib/atlassian/jira_connect/serializers/branch_entity_spec.rb": 1.9587279445681887,897 "spec/workers/gitlab/jira_import/import_issue_worker_spec.rb": 1.9260245531794902,898 "spec/services/pages_domains/update_service_spec.rb": 1.9026122167610064,899 "spec/models/ci/build_trace_spec.rb": 1.87701960150451,900 "spec/lib/gitlab/shell_spec.rb": 1.8557065006763378,901 "spec/lib/gitlab/usage/metrics/instrumentations/count_packages_metric_spec.rb": 1.8256400780828324,902 "spec/rubocop/cop/redis_queue_usage_spec.rb": 1.7996659102767367,903 "spec/services/ml/find_or_create_model_version_service_spec.rb": 1.785691940272045,904 "spec/workers/ci/job_artifacts/track_artifact_report_worker_spec.rb": 1.7364030696601527,905 "spec/policies/alert_management/http_integration_policy_spec.rb": 1.7317135318436017,906 "spec/finders/packages/composer/packages_finder_spec.rb": 1.699163742977791,907 "spec/components/pajamas/checkbox_component_spec.rb": 1.6813408673753047,908 "spec/services/branch_rules/base_service_spec.rb": 1.6687211214444988,909 "spec/lib/gitlab/github_import/importer/attachments/issues_importer_spec.rb": 1.6272646662752208,910 "spec/services/projects/all_issues_count_service_spec.rb": 1.6240093946242,911 "spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb": 1.5811177078391427,912 "spec/lib/gitlab/database/load_balancing/sticking_spec.rb": 1.5724961170551248,913 "spec/lib/gitlab/push_options_spec.rb": 1.5355967415323035,914 "spec/tooling/danger/saas_feature_spec.rb": 1.5246095719962705,915 "spec/initializers/mail_starttls_patch_spec.rb": 1.4902514899774026,916 "spec/views/notify/changed_milestone_email.html.haml_spec.rb": 1.4711000171153805,917 "spec/workers/namespaces/schedule_aggregation_worker_spec.rb": 1.4456743278159698,918 "spec/rubocop/cop/usage_data/histogram_with_large_table_spec.rb": 1.431397260880809,919 "spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb": 1.39391494663953,920 "spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb": 1.3859122774640154,921 "spec/lib/gitlab/github_import/importer/pull_requests/review_request_importer_spec.rb": 1.3471496019587303,922 "spec/lib/gitlab/usage/metrics/instrumentations/count_csv_imports_metric_spec.rb": 1.3423510474402094,923 "spec/components/pajamas/radio_component_spec.rb": 1.3123406888388658,924 "spec/workers/personal_access_tokens/expired_notification_worker_spec.rb": 1.3118664477779756,925 "spec/lib/gitlab/ci/variables/helpers_spec.rb": 1.2622361791867742,926 "spec/views/layouts/_page.html.haml_spec.rb": 1.2608291036241248,927 "spec/lib/click_house/redactor_spec.rb": 1.2178627436253986,928 "spec/models/users/saved_reply_spec.rb": 1.2114801762110898,929 "spec/lib/gitlab/exception_log_formatter_spec.rb": 1.1720674360578611,930 "spec/lib/gitlab/utils/json_size_estimator_spec.rb": 1.1641195667505861,931 "spec/views/user_settings/profiles/show.html.haml_spec.rb": 1.1394834505297196,932 "spec/lib/gitlab/github_import/importer/notes_importer_spec.rb": 1.1223444328403565,933 "spec/graphql/types/admin/analytics/usage_trends/measurement_type_spec.rb": 1.10653954165593,934 "spec/serializers/project_access_token_entity_spec.rb": 1.0919817297644456,935 "spec/models/external_issue_spec.rb": 1.070877623506933,936 "spec/graphql/types/timelog_type_spec.rb": 1.0489823129062112,937 "spec/services/concerns/audit_event_save_type_spec.rb": 1.0377624070098068,938 "spec/workers/admin_email_worker_spec.rb": 1.0088353530458385,939 "spec/models/concerns/file_store_mounter_spec.rb": 1.0022845025706568,940 "spec/graphql/types/release_links_type_spec.rb": 0.9797652654707218,941 "spec/routing/directs/subscription_portal_spec.rb": 0.9723584710619173,942 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/client_spec.rb": 0.9566989858711886,943 "spec/lib/gitlab/data_builder/alert_spec.rb": 0.9449799324440529,944 "spec/tooling/lib/tooling/helpers/file_handler_spec.rb": 0.9316178035296541,945 "spec/serializers/group_access_token_serializer_spec.rb": 0.9232379791209072,946 "spec/lib/gitlab/sidekiq_middleware/admin_mode/server_spec.rb": 0.905587363804944,947 "spec/workers/gitlab/bitbucket_server_import/stage/import_notes_worker_spec.rb": 0.9009322252875193,948 "spec/lib/gitlab/themes_spec.rb": 0.8773265725319979,949 "spec/lib/gitlab/tracking/service_ping_context_spec.rb": 0.8736277372641571,950 "spec/graphql/mutations/work_items/linked_items/base_spec.rb": 0.8493486731181635,951 "spec/lib/gitlab/ci/config/entry/hidden_spec.rb": 0.8477118713552607,952 "spec/lib/gitlab/ci/config/entry/tags_spec.rb": 0.8237568156656754,953 "spec/services/projects/prometheus/metrics/destroy_service_spec.rb": 0.82240601606085,954 "spec/lib/sidebars/projects/menus/wiki_menu_spec.rb": 0.8046270074150237,955 "spec/lib/gitlab/ci/environment_matcher_spec.rb": 0.8006515237878087,956 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_project_type_active_metric_spec.rb": 0.7754561907608899,957 "spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb": 0.7666098639802814,958 "spec/lib/vite_gdk_spec.rb": 0.7540371102846875,959 "spec/serializers/feature_flags_client_serializer_spec.rb": 0.733200387800101,960 "spec/rubocop/cop/prefer_class_methods_over_module_spec.rb": 0.7287123578059447,961 "spec/lib/gitlab/git/raw_diff_change_spec.rb": 0.7148716923947529,962 "spec/lib/sidebars/search/panel_spec.rb": 0.7083123309969195,963 "spec/lib/gitlab/ci/build/rules/rule/clause_spec.rb": 0.6922838616854521,964 "spec/lib/gitlab/patch/redis_client_spec.rb": 0.6847797384659179,965 "spec/lib/gitlab/ci/config/entry/release/assets/links_spec.rb": 0.6714714086631597,966 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies_spec.rb": 0.6619682745769175,967 "spec/views/admin/application_settings/_eks.html.haml_spec.rb": 0.645684334082233,968 "spec/lib/gitlab/import_export/import_export_spec.rb": 0.6378330162259088,969 "spec/graphql/resolvers/topics_resolver_spec.rb": 0.6204694817411098,970 "spec/graphql/types/dependency_proxy/image_ttl_group_policy_type_spec.rb": 0.6128902898311789,971 "spec/lib/slack/manifest_spec.rb": 0.6083477847574419,972 "spec/graphql/types/ci/test_suite_type_spec.rb": 0.5960667472006923,973 "spec/graphql/types/grafana_integration_type_spec.rb": 0.5826361357269465,974 "spec/validators/gitlab/zoom_url_validator_spec.rb": 0.5763584841883929,975 "spec/graphql/resolvers/users/frecent_projects_resolver_spec.rb": 0.5563258110909949,976 "spec/lib/sidebars/projects/menus/scope_menu_spec.rb": 0.550672958244554,977 "spec/lib/gitlab/tab_width_spec.rb": 0.5364194060852284,978 "spec/models/concerns/database_reflection_spec.rb": 0.5273068304516374,979 "spec/lib/google_api/auth_spec.rb": 0.5195200653296462,980 "spec/graphql/types/customer_relations/contact_state_counts_type_spec.rb": 0.5105026868609157,981 "spec/lib/object_storage/fog_helpers_spec.rb": 0.5040724248430388,982 "spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb": 0.4961227531670766,983 "spec/lib/gitlab/database/background_migration/batched_background_migration_dictionary_spec.rb": 0.4906309984079791,984 "spec/lib/gitlab/ci/config/entry/includes_spec.rb": 0.47800317070922205,985 "spec/views/errors/omniauth_error.html.haml_spec.rb": 0.4666211042290776,986 "spec/initializers/rails_asset_host_spec.rb": 0.4540717266054784,987 "spec/graphql/types/availability_enum_spec.rb": 0.44344049338052777,988 "spec/graphql/types/ci/runner_platform_type_spec.rb": 0.43811579549348756,989 "spec/services/emails/confirm_service_spec.rb": 0.43455038544092073,990 "spec/serializers/import/github_realtime_repo_entity_spec.rb": 0.4278042757429798,991 "spec/lib/gitlab/github_import/representation/representable_spec.rb": 0.4260490788350981,992 "spec/lib/gitlab/utils/safe_inline_hash_spec.rb": 0.4200211632380812,993 "spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb": 0.4155167864727052,994 "spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb": 0.4146800342335635,995 "spec/graphql/types/container_expiration_policy_older_than_enum_spec.rb": 0.40764309545407307,996 "spec/lib/api/entities/ci/job_request/service_spec.rb": 0.40455894972311934,997 "spec/initializers/6_validations_spec.rb": 0.40088528899225967,998 "spec/graphql/types/organizations/organization_user_badge_type_spec.rb": 0.3926590239605256,999 "spec/lib/gitlab/import_export/model_configuration_spec.rb": 0.38510122713465933,1000 "spec/serializers/group_issuable_autocomplete_entity_spec.rb": 0.3666762110451951,1001 "spec/lib/gitlab/github_import/job_delay_calculator_spec.rb": 0.3504235371229503,1002 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb": 0.3426746769119448,1003 "spec/serializers/activity_pub/releases_actor_serializer_spec.rb": 0.33196117016121296,1004 "spec/serializers/ci/codequality_mr_diff_entity_spec.rb": 0.3258033459340268,1005 "spec/graphql/types/ml/model_links_type_spec.rb": 0.3251954371439044,1006 "spec/graphql/types/ci/variable_input_type_spec.rb": 0.32112846542169876,1007 "spec/serializers/ci/variable_entity_spec.rb": 0.3136143618325219,1008 "spec/graphql/types/ci/variable_interface_spec.rb": 0.3133209132526286,1009 "spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb": 0.30130172286731166,1010 "spec/graphql/types/ml/candidate_links_type_spec.rb": 0.29386319881839431011}1012Running 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-6597627940.json --format RspecJunitFormatter --out rspec/rspec-6597627940.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/lib/gitlab/git_access_spec.rb spec/services/notes/quick_actions_service_spec.rb spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb spec/models/clusters/cluster_spec.rb spec/lib/gitlab/background_migration/backfill_project_statistics_storage_size_without_pipeline_artifacts_size_job_spec.rb spec/lib/gitlab/background_migration/backfill_project_statistics_storage_size_with_recent_size_spec.rb spec/lib/gitlab/database/consistency_checker_spec.rb spec/workers/repository_fork_worker_spec.rb spec/models/merge_request/cleanup_schedule_spec.rb spec/services/projects/unlink_fork_service_spec.rb spec/uploaders/attachment_uploader_spec.rb spec/models/merge_request_diff_file_spec.rb spec/graphql/mutations/merge_requests/set_labels_spec.rb spec/lib/gitlab/background_migration/migrate_evidences_for_vulnerability_findings_spec.rb spec/lib/gitlab/data_builder/push_spec.rb spec/models/ability_spec.rb spec/lib/gitlab/group_search_results_spec.rb spec/models/integrations/microsoft_teams_spec.rb spec/lib/gitlab/background_migration/backfill_partition_id_ci_pipeline_chat_data_spec.rb spec/policies/ci/runner_policy_spec.rb spec/models/project_setting_spec.rb spec/services/merge_requests/retarget_chain_service_spec.rb spec/lib/gitlab/ci/badge/pipeline/status_spec.rb spec/models/integrations/pipelines_email_spec.rb spec/models/concerns/chronic_duration_attribute_spec.rb spec/services/wiki_pages/update_service_spec.rb spec/workers/issuable_export_csv_worker_spec.rb spec/services/projects/update_remote_mirror_service_spec.rb spec/lib/gitlab/ci/trace/checksum_spec.rb spec/lib/gitlab/legacy_github_import/project_creator_spec.rb spec/tasks/gitlab/ldap_rake_spec.rb spec/models/integrations/pumble_spec.rb spec/lib/gitlab/patch/redis_cache_store_spec.rb spec/services/packages/protection/update_rule_service_spec.rb spec/models/issue/metrics_spec.rb spec/services/projects/auto_devops/disable_service_spec.rb spec/workers/merge_worker_spec.rb spec/services/issues/referenced_merge_requests_service_spec.rb spec/models/projects/data_transfer_spec.rb spec/lib/gitlab/database/load_balancing/host_spec.rb spec/lib/bulk_imports/clients/http_spec.rb spec/models/members/last_group_owner_assigner_spec.rb spec/models/service_desk_setting_spec.rb spec/lib/banzai/filter/references/reference_filter_spec.rb spec/lib/banzai/filter/references/feature_flag_reference_filter_spec.rb spec/services/ci/create_pipeline_service/include_spec.rb spec/lib/gitlab/import_export/lfs_restorer_spec.rb spec/lib/gitlab/cache/json_caches/json_keyed_spec.rb spec/services/labels/update_service_spec.rb spec/lib/gitlab/audit/auditor_spec.rb spec/models/board_project_recent_visit_spec.rb spec/serializers/merge_request_serializer_spec.rb spec/workers/delete_user_worker_spec.rb spec/lib/gitlab/auth/ldap/person_spec.rb spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb spec/lib/gitlab/suggestions/commit_message_spec.rb spec/workers/x509_issuer_crl_check_worker_spec.rb spec/lib/gitlab/ci/status/composite_spec.rb spec/graphql/resolvers/blobs_resolver_spec.rb spec/services/projects/container_repository/destroy_service_spec.rb spec/services/milestones/closed_issues_count_service_spec.rb spec/services/milestones/issues_count_service_spec.rb spec/tasks/gitlab/container_registry_rake_spec.rb spec/lib/gitlab/graphql/queries_spec.rb spec/helpers/admin/broadcast_messages_helper_spec.rb spec/models/lfs_file_lock_spec.rb spec/lib/gitlab/ci/config/entry/service_spec.rb spec/models/blob_viewer/gitlab_ci_yml_spec.rb spec/services/jira_import/server_users_mapper_service_spec.rb spec/graphql/types/terraform/state_version_type_spec.rb spec/services/ci/job_token_scope/add_project_service_spec.rb spec/lib/gitlab/internal_events_spec.rb spec/models/concerns/bulk_insert_safe_spec.rb spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb spec/finders/organizations/organization_association_counter_spec.rb spec/models/service_desk/custom_email_credential_spec.rb spec/lib/sidebars/groups/menus/packages_registries_menu_spec.rb spec/services/projects/import_export/parallel_export_service_spec.rb spec/lib/gitlab/github_import/importer/label_links_importer_spec.rb spec/lib/gitlab/git/blame_pagination_spec.rb spec/lib/gitlab/ci/reports/codequality_reports_comparer_spec.rb spec/graphql/mutations/release_asset_links/create_spec.rb spec/policies/upload_policy_spec.rb spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb spec/workers/gitlab/bitbucket_import/stage/import_pull_requests_notes_worker_spec.rb spec/lib/gitlab/instrumentation/redis_cluster_validator_spec.rb spec/services/concerns/rate_limited_service_spec.rb spec/models/concerns/delete_with_limit_spec.rb spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb spec/helpers/ide_helper_spec.rb spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb spec/services/x509_certificate_revoke_service_spec.rb spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb spec/models/bulk_imports/file_transfer/project_config_spec.rb spec/lib/gitlab/bitbucket_server_import/importers/pull_requests_importer_spec.rb spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb spec/models/packages/debian/project_distribution_key_spec.rb spec/policies/resource_milestone_event_policy_spec.rb spec/lib/gitlab/branch_push_merge_commit_analyzer_spec.rb spec/workers/gitlab/bitbucket_server_import/stage/import_users_worker_spec.rb spec/rubocop/formatter/todo_formatter_spec.rb spec/policies/projects/branch_rule_policy_spec.rb spec/workers/concerns/limited_capacity/worker_spec.rb spec/services/work_items/callbacks/notifications_spec.rb spec/services/ci/create_pipeline_service/scripts_spec.rb spec/lib/banzai/filter/asset_proxy_filter_spec.rb spec/lib/gitlab/lfs/client_spec.rb spec/lib/banzai/filter/image_link_filter_spec.rb spec/tooling/danger/bulk_database_actions_spec.rb spec/lib/gitlab/usage/metrics/aggregates/aggregate_spec.rb spec/views/layouts/project.html.haml_spec.rb spec/lib/atlassian/jira_connect/serializers/branch_entity_spec.rb spec/workers/gitlab/jira_import/import_issue_worker_spec.rb spec/services/pages_domains/update_service_spec.rb spec/models/ci/build_trace_spec.rb spec/lib/gitlab/shell_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_packages_metric_spec.rb spec/rubocop/cop/redis_queue_usage_spec.rb spec/services/ml/find_or_create_model_version_service_spec.rb spec/workers/ci/job_artifacts/track_artifact_report_worker_spec.rb spec/policies/alert_management/http_integration_policy_spec.rb spec/finders/packages/composer/packages_finder_spec.rb spec/components/pajamas/checkbox_component_spec.rb spec/services/branch_rules/base_service_spec.rb spec/lib/gitlab/github_import/importer/attachments/issues_importer_spec.rb spec/services/projects/all_issues_count_service_spec.rb spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb spec/lib/gitlab/database/load_balancing/sticking_spec.rb spec/lib/gitlab/push_options_spec.rb spec/tooling/danger/saas_feature_spec.rb spec/initializers/mail_starttls_patch_spec.rb spec/views/notify/changed_milestone_email.html.haml_spec.rb spec/workers/namespaces/schedule_aggregation_worker_spec.rb spec/rubocop/cop/usage_data/histogram_with_large_table_spec.rb spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb spec/lib/gitlab/github_import/importer/pull_requests/review_request_importer_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_csv_imports_metric_spec.rb spec/components/pajamas/radio_component_spec.rb spec/workers/personal_access_tokens/expired_notification_worker_spec.rb spec/lib/gitlab/ci/variables/helpers_spec.rb spec/views/layouts/_page.html.haml_spec.rb spec/lib/click_house/redactor_spec.rb spec/models/users/saved_reply_spec.rb spec/lib/gitlab/exception_log_formatter_spec.rb spec/lib/gitlab/utils/json_size_estimator_spec.rb spec/views/user_settings/profiles/show.html.haml_spec.rb spec/lib/gitlab/github_import/importer/notes_importer_spec.rb spec/graphql/types/admin/analytics/usage_trends/measurement_type_spec.rb spec/serializers/project_access_token_entity_spec.rb spec/models/external_issue_spec.rb spec/graphql/types/timelog_type_spec.rb spec/services/concerns/audit_event_save_type_spec.rb spec/workers/admin_email_worker_spec.rb spec/models/concerns/file_store_mounter_spec.rb spec/graphql/types/release_links_type_spec.rb spec/routing/directs/subscription_portal_spec.rb spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/client_spec.rb spec/lib/gitlab/data_builder/alert_spec.rb spec/tooling/lib/tooling/helpers/file_handler_spec.rb spec/serializers/group_access_token_serializer_spec.rb spec/lib/gitlab/sidekiq_middleware/admin_mode/server_spec.rb spec/workers/gitlab/bitbucket_server_import/stage/import_notes_worker_spec.rb spec/lib/gitlab/themes_spec.rb spec/lib/gitlab/tracking/service_ping_context_spec.rb spec/graphql/mutations/work_items/linked_items/base_spec.rb spec/lib/gitlab/ci/config/entry/hidden_spec.rb spec/lib/gitlab/ci/config/entry/tags_spec.rb spec/services/projects/prometheus/metrics/destroy_service_spec.rb spec/lib/sidebars/projects/menus/wiki_menu_spec.rb spec/lib/gitlab/ci/environment_matcher_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_project_type_active_metric_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb spec/lib/vite_gdk_spec.rb spec/serializers/feature_flags_client_serializer_spec.rb spec/rubocop/cop/prefer_class_methods_over_module_spec.rb spec/lib/gitlab/git/raw_diff_change_spec.rb spec/lib/sidebars/search/panel_spec.rb spec/lib/gitlab/ci/build/rules/rule/clause_spec.rb spec/lib/gitlab/patch/redis_client_spec.rb spec/lib/gitlab/ci/config/entry/release/assets/links_spec.rb spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies_spec.rb spec/views/admin/application_settings/_eks.html.haml_spec.rb spec/lib/gitlab/import_export/import_export_spec.rb spec/graphql/resolvers/topics_resolver_spec.rb spec/graphql/types/dependency_proxy/image_ttl_group_policy_type_spec.rb spec/lib/slack/manifest_spec.rb spec/graphql/types/ci/test_suite_type_spec.rb spec/graphql/types/grafana_integration_type_spec.rb spec/validators/gitlab/zoom_url_validator_spec.rb spec/graphql/resolvers/users/frecent_projects_resolver_spec.rb spec/lib/sidebars/projects/menus/scope_menu_spec.rb spec/lib/gitlab/tab_width_spec.rb spec/models/concerns/database_reflection_spec.rb spec/lib/google_api/auth_spec.rb spec/graphql/types/customer_relations/contact_state_counts_type_spec.rb spec/lib/object_storage/fog_helpers_spec.rb spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb spec/lib/gitlab/database/background_migration/batched_background_migration_dictionary_spec.rb spec/lib/gitlab/ci/config/entry/includes_spec.rb spec/views/errors/omniauth_error.html.haml_spec.rb spec/initializers/rails_asset_host_spec.rb spec/graphql/types/availability_enum_spec.rb spec/graphql/types/ci/runner_platform_type_spec.rb spec/services/emails/confirm_service_spec.rb spec/serializers/import/github_realtime_repo_entity_spec.rb spec/lib/gitlab/github_import/representation/representable_spec.rb spec/lib/gitlab/utils/safe_inline_hash_spec.rb spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb spec/graphql/types/container_expiration_policy_older_than_enum_spec.rb spec/lib/api/entities/ci/job_request/service_spec.rb spec/initializers/6_validations_spec.rb spec/graphql/types/organizations/organization_user_badge_type_spec.rb spec/lib/gitlab/import_export/model_configuration_spec.rb spec/serializers/group_issuable_autocomplete_entity_spec.rb spec/lib/gitlab/github_import/job_delay_calculator_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb spec/serializers/activity_pub/releases_actor_serializer_spec.rb spec/serializers/ci/codequality_mr_diff_entity_spec.rb spec/graphql/types/ml/model_links_type_spec.rb spec/graphql/types/ci/variable_input_type_spec.rb spec/serializers/ci/variable_entity_spec.rb spec/graphql/types/ci/variable_interface_spec.rb spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb spec/graphql/types/ml/candidate_links_type_spec.rbKnapsack report generator started!1013Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}1014# [RSpecRunTime] Starting RSpec timer...1015[TEST PROF INFO] EventProf enabled (sql.active_record)1016unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1017unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1018Test environment set up in 0.72224608 seconds1019# [RSpecRunTime] Starting example group spec/lib/gitlab/git_access_spec.rb. Expected to take 4 minutes 48.26 seconds.1020Gitlab::GitAccess1021 #check with single protocols allowed1022 ssh disabled1023 blocks ssh git push and pull1024 http disabled1025 blocks http push and pull1026 when request is made from CI1027 doesn't block http pull1028 when legacy CI credentials are used1029 doesn't block http pull1030# [RSpecRunTime] RSpec elapsed time: 9.76 seconds. Current RSS: ~1409M. load average: 1.22 1.38 1.52 1/284 4191031 #check_project_accessibility!1032 when the project exists1033 when actor exists1034 when actor is a DeployKey1035 when the DeployKey has access to the project1036 allows push and pull access1037 when the Deploykey does not have access to the project1038 blocks push and pull with "not found"1039 when the the deploy key is restricted with external_authorization1040 blocks push and pull with "not found"1041 when actor is a User1042 when the User can read the project1043 allows push and pull access1044# [RSpecRunTime] RSpec elapsed time: 13.96 seconds. Current RSS: ~1490M. load average: 1.28 1.39 1.52 1/284 4441045 when the User cannot read the project1046 blocks push and pull with "not found"1047 when actor is :ci1048 disallows pull access1049 does not block pushes with "not found"1050# [RSpecRunTime] RSpec elapsed time: 16.21 seconds. Current RSS: ~1505M. load average: 1.26 1.38 1.52 1/284 4631051 when actor is DeployToken1052 when DeployToken is active and belongs to project1053 allows pull access1054 blocks the push1055# [RSpecRunTime] RSpec elapsed time: 17.79 seconds. Current RSS: ~1521M. load average: 1.26 1.38 1.52 1/284 4761056 when DeployToken does not belong to project1057 blocks pull access1058 blocks the push1059# [RSpecRunTime] RSpec elapsed time: 19.98 seconds. Current RSS: ~1521M. load average: 1.26 1.38 1.52 1/285 4901060 when the the deploy token is restricted with external_authorization1061 blocks pull access1062 blocks the push1063# [RSpecRunTime] RSpec elapsed time: 21.71 seconds. Current RSS: ~1527M. load average: 1.24 1.37 1.52 1/286 5041064 when actor is nil1065 when guests can read the project1066 allows pull access1067 does not block pushes with "not found"1068# [RSpecRunTime] RSpec elapsed time: 24.46 seconds. Current RSS: ~1565M. load average: 1.24 1.37 1.52 1/286 5171069 when guests cannot read the project1070 blocks pulls with "not found"1071 blocks pushes with "not found"1072# [RSpecRunTime] RSpec elapsed time: 25.87 seconds. Current RSS: ~1577M. load average: 1.22 1.37 1.51 1/286 5301073 when the project does not exist1074 blocks push and pull with "not found"1075 behaves like #check with a key that is not valid1076 key is expired1077 does not allow expired keys1078# [RSpecRunTime] RSpec elapsed time: 27.29 seconds. Current RSS: ~1585M. load average: 1.22 1.37 1.51 1/286 5371079 key is too small1080 does not allow keys which are too small1081 key type is not allowed1082 does not allow keys which are too small1083 behaves like #check with a key that is not valid1084 key is expired1085 does not allow expired keys1086# [RSpecRunTime] RSpec elapsed time: 30.37 seconds. Current RSS: ~1592M. load average: 1.22 1.37 1.51 1/286 5561087 key is too small1088 does not allow keys which are too small1089# [RSpecRunTime] RSpec elapsed time: 31.46 seconds. Current RSS: ~1600M. load average: 1.20 1.36 1.51 1/286 5631090 key type is not allowed1091 does not allow keys which are too small1092# [RSpecRunTime] RSpec elapsed time: 32.48 seconds. Current RSS: ~1601M. load average: 1.20 1.36 1.51 1/286 5701093 #add_project_moved_message!1094 when a redirect was not followed to find the project1095 allows push and pull access1096# [RSpecRunTime] RSpec elapsed time: 33.59 seconds. Current RSS: ~1597M. load average: 1.20 1.36 1.51 1/286 5771097 with a redirect and ssh protocol1098 behaves like check_project_moved1099 enqueues a redirected message for pushing1100 allows push and pull access1101# [RSpecRunTime] RSpec elapsed time: 35.64 seconds. Current RSS: ~1605M. load average: 1.18 1.36 1.51 1/286 5901102 with a redirect and http protocol1103 behaves like check_project_moved1104 enqueues a redirected message for pushing1105 allows push and pull access1106# [RSpecRunTime] RSpec elapsed time: 37.75 seconds. Current RSS: ~1620M. load average: 1.18 1.36 1.51 1/286 6031107 #check_authentication_abilities!1108 when download1109 raises unauthorized with download error1110 when authentication abilities include download code1111 does not raise any errors1112# [RSpecRunTime] RSpec elapsed time: 39.77 seconds. Current RSS: ~1630M. load average: 1.18 1.36 1.51 1/286 6161113 when authentication abilities include build download code1114 does not raise any errors1115# [RSpecRunTime] RSpec elapsed time: 40.8 seconds. Current RSS: ~1629M. load average: 1.17 1.35 1.50 2/286 6231116 when upload1117 raises unauthorized with push error1118 when authentication abilities include push code1119 does not raise any errors1120# [RSpecRunTime] RSpec elapsed time: 42.86 seconds. Current RSS: ~1628M. load average: 1.17 1.35 1.50 1/286 6361121 #check_command_disabled!1122 over http1123 when the git-upload-pack command is disabled in config1124 when calling git-upload-pack1125 is expected to raise Gitlab::GitAccess::ForbiddenError with "Pulling over HTTP is not allowed."1126 when calling git-receive-pack1127 is expected not to raise Exception1128 when the git-receive-pack command is disabled in config1129 when calling git-receive-pack1130 is expected to raise Gitlab::GitAccess::ForbiddenError with "Pushing over HTTP is not allowed."1131 when calling git-upload-pack1132 is expected not to raise Exception1133# [RSpecRunTime] RSpec elapsed time: 46.87 seconds. Current RSS: ~1616M. load average: 1.16 1.34 1.50 1/286 6611134 #check_db_accessibility!1135 when in a read-only GitLab instance1136 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can't push code to a read-only GitLab instance."1137 #check_download_access!1138 allows maintainers to pull1139 disallows guests to pull1140 disallows blocked users to pull1141 disallows users that are blocked pending approval to pull1142 disallows deactivated users to pull1143 disallows users with expired password to pull1144 with an ldap user1145 allows ldap users with expired password to pull1146# [RSpecRunTime] RSpec elapsed time: 55.15 seconds. Current RSS: ~1604M. load average: 1.22 1.35 1.50 1/286 7101147 when the project repository does not exist1148 returns not found1149# [RSpecRunTime] RSpec elapsed time: 56.16 seconds. Current RSS: ~1604M. load average: 1.20 1.35 1.50 1/286 7171150 without access to project1151 pull code1152 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."1153 when project is public1154 when repository is enabled1155 give access to download code1156 when repository is disabled1157 does not give access to download code1158 deploy key permissions1159 pull code1160 when project is public1161 when deploy key exists in the project1162 when the repository is public1163 is expected not to raise Exception1164 when the repository is private1165 is expected not to raise Exception1166 when the repository is disabled1167 is expected to raise Exception with "You are not allowed to download code from this project."1168 when deploy key does not exist in the project1169 when the repository is public1170 is expected not to raise Exception1171# [RSpecRunTime] RSpec elapsed time: 1 minute 2.61 seconds. Current RSS: ~1617M. load average: 1.19 1.34 1.50 1/286 7601172 when the repository is private1173 is expected to raise Exception with "You are not allowed to download code from this project."1174 when the repository is disabled1175 is expected to raise Exception with "You are not allowed to download code from this project."1176 when project is internal1177 when deploy key exists in the project1178 when the repository is public1179 is expected not to raise Exception1180 when the repository is private1181 is expected not to raise Exception1182 when the repository is disabled1183 is expected to raise Exception with "You are not allowed to download code from this project."1184 when deploy key does not exist in the project1185 when the repository is public1186 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."1187 when the repository is private1188 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."1189 when the repository is disabled1190 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."1191 when project is private1192 when deploy key exists in the project1193 when the repository is private1194 is expected not to raise Exception1195 when the repository is disabled1196 is expected to raise Exception with "You are not allowed to download code from this project."1197 when deploy key does not exist in the project1198 when the repository is private1199 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."1200 when the repository is disabled1201 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."1202 deploy token permissions1203 pull code1204 when project is authorized1205 is expected not to raise Exception1206 when unauthorized1207 from public project1208 is expected not to raise Exception1209 from internal project1210 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."1211 from private project1212 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."1213 build authentication_abilities permissions1214 owner1215 pull code1216 is expected not to raise Exception1217 reporter user1218 pull code1219 is expected not to raise Exception1220 admin user1221 when admin mode enabled1222 when member of the project1223 pull code1224 is expected not to raise Exception1225 when is not member of the project1226 pull code1227 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to download code from this project."1228 when admin mode disabled1229 when member of the project1230 pull code1231 is expected not to raise Exception1232 when is not member of the project1233 pull code1234 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."1235 generic CI (build without a user)1236 is expected to raise Gitlab::GitAccess::NotFoundError1237 check LFS integrity1238 when LFS is not enabled1239 does not run LFSIntegrity check1240# [RSpecRunTime] RSpec elapsed time: 1 minute 23.57 seconds. Current RSS: ~1625M. load average: 1.20 1.34 1.49 1/287 9091241 when LFS is enabled1242 checks LFS integrity only for first change1243# [RSpecRunTime] RSpec elapsed time: 1 minute 24.74 seconds. Current RSS: ~1619M. load average: 1.20 1.34 1.49 1/288 9201244 #check_push_access!1246 has the correct permissions for admin_with_admin_modes1247 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1248 has the correct permissions for maintainers1249 has the correct permissions for developers1250 has the correct permissions for reporters1251 has the correct permissions for guests1252# [RSpecRunTime] RSpec elapsed time: 1 minute 35.55 seconds. Current RSS: ~1584M. load average: 1.09 1.31 1.48 1/291 11811253 when developers are allowed to push into the exact protected branch1254 has the correct permissions for admin_with_admin_modes1255 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1256 has the correct permissions for maintainers1257 has the correct permissions for developers1258 has the correct permissions for reporters1259 has the correct permissions for guests1260# [RSpecRunTime] RSpec elapsed time: 1 minute 46.66 seconds. Current RSS: ~1562M. load average: 0.99 1.27 1.47 1/292 14461261 when developers are allowed to merge into the exact protected branch1262 when a merge request exists for the given source/target branch1263 when the merge request is in progress1264 has the correct permissions for admin_with_admin_modes1265 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1266 has the correct permissions for maintainers1267 has the correct permissions for developers1268 has the correct permissions for reporters1269 has the correct permissions for guests1270# [RSpecRunTime] RSpec elapsed time: 1 minute 59.9 seconds. Current RSS: ~1552M. load average: 0.91 1.25 1.46 1/292 18951271 when the merge request is not in progress1272 has the correct permissions for admin_with_admin_modes1273 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1274 has the correct permissions for maintainers1275 has the correct permissions for developers1276 has the correct permissions for reporters1277 has the correct permissions for guests1278# [RSpecRunTime] RSpec elapsed time: 2 minutes 12.45 seconds. Current RSS: ~1557M. load average: 1.00 1.25 1.45 1/292 23401279 when a merge request does not exist for the given source/target branch1280 has the correct permissions for admin_with_admin_modes1281 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1282 has the correct permissions for maintainers1283 has the correct permissions for developers1284 has the correct permissions for reporters1285 has the correct permissions for guests1286# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.56 seconds. Current RSS: ~1557M. load average: 1.08 1.26 1.45 1/292 26011287 when developers are allowed to push and merge into the exact protected branch1288 has the correct permissions for admin_with_admin_modes1289 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1290 has the correct permissions for maintainers1291 has the correct permissions for developers1292 has the correct permissions for reporters1293 has the correct permissions for guests1294# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.83 seconds. Current RSS: ~1554M. load average: 1.07 1.25 1.45 1/292 28651295 when no one is allowed to push to the feature protected branch1296 has the correct permissions for admin_with_admin_modes1297 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1298 has the correct permissions for maintainers1299 has the correct permissions for developers1300 has the correct permissions for reporters1301 has the correct permissions for guests1302# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.55 seconds. Current RSS: ~1566M. load average: 1.12 1.26 1.45 1/290 31231304 has the correct permissions for admin_with_admin_modes1305 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1306 has the correct permissions for maintainers1307 has the correct permissions for developers1308 has the correct permissions for reporters1309 has the correct permissions for guests1310# [RSpecRunTime] RSpec elapsed time: 2 minutes 56.77 seconds. Current RSS: ~1555M. load average: 1.10 1.25 1.44 1/290 33841311 when developers are allowed to push into the wildcard protected branch1312 has the correct permissions for admin_with_admin_modes1313 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1314 has the correct permissions for maintainers1315 has the correct permissions for developers1316 has the correct permissions for reporters1317 has the correct permissions for guests1318# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.85 seconds. Current RSS: ~1547M. load average: 1.17 1.26 1.44 1/290 36481319 when developers are allowed to merge into the wildcard protected branch1320 when a merge request exists for the given source/target branch1321 when the merge request is in progress1322 has the correct permissions for admin_with_admin_modes1323 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1324 has the correct permissions for maintainers1325 has the correct permissions for developers1326 has the correct permissions for reporters1327 has the correct permissions for guests1328# [RSpecRunTime] RSpec elapsed time: 3 minutes 21.06 seconds. Current RSS: ~1545M. load average: 1.34 1.29 1.45 1/291 40971329 when the merge request is not in progress1330 has the correct permissions for admin_with_admin_modes1331 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1332 has the correct permissions for maintainers1333 has the correct permissions for developers1334 has the correct permissions for reporters1335 has the correct permissions for guests1336# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.06 seconds. Current RSS: ~1544M. load average: 1.29 1.28 1.45 1/291 45421337 when a merge request does not exist for the given source/target branch1338 has the correct permissions for admin_with_admin_modes1339 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1340 has the correct permissions for maintainers1341 has the correct permissions for developers1342 has the correct permissions for reporters1343 has the correct permissions for guests1344# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.25 seconds. Current RSS: ~1557M. load average: 1.25 1.27 1.44 1/290 48031345 when developers are allowed to push and merge into the wildcard protected branch1346 has the correct permissions for admin_with_admin_modes1347 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1348 has the correct permissions for maintainers1349 has the correct permissions for developers1350 has the correct permissions for reporters1351 has the correct permissions for guests1352# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.85 seconds. Current RSS: ~1542M. load average: 1.34 1.29 1.45 1/290 50671353 when no one is allowed to push to the feat* protected branch1354 has the correct permissions for admin_with_admin_modes1355 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)1356 has the correct permissions for maintainers1357 has the correct permissions for developers1358 has the correct permissions for reporters1359 has the correct permissions for guests1360# [RSpecRunTime] RSpec elapsed time: 4 minutes 8.0 seconds. Current RSS: ~1554M. load average: 1.29 1.28 1.44 1/290 53251361 when pushing to a project1362 disallows users that are blocked pending approval to push1363 does not allow deactivated users to push1364 disallows users with expired password to push1365 avoids N+1 queries1366 raises TimeoutError when #check_access! raises a timeout error1367 with an ldap user1368 allows ldap users with expired password to push1369 disallows blocked ldap users with expired password to push1370# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.42 seconds. Current RSS: ~1563M. load average: 1.40 1.31 1.45 1/290 55931371 build authentication abilities1372 when project is authorized1373 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."1374# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.51 seconds. Current RSS: ~1560M. load average: 1.40 1.31 1.45 1/290 56001375 when unauthorized1376 to public project1377 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."1378# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.53 seconds. Current RSS: ~1559M. load average: 1.40 1.31 1.45 1/290 56071379 to internal project1380 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."1381# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.58 seconds. Current RSS: ~1561M. load average: 1.40 1.31 1.45 1/290 56141382 to private project1383 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."1384# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.7 seconds. Current RSS: ~1575M. load average: 1.37 1.30 1.45 1/290 56211385 when the repository is read-only1386 denies push access1387# [RSpecRunTime] RSpec elapsed time: 4 minutes 22.94 seconds. Current RSS: ~1574M. load average: 1.37 1.30 1.45 1/290 56281388 deploy key permissions1389 when deploy_key can push1390 when project is authorized1391 is expected not to raise Exception1392# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.09 seconds. Current RSS: ~1573M. load average: 1.37 1.30 1.45 1/290 56351393 when unauthorized1394 to public project1395 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."1396# [RSpecRunTime] RSpec elapsed time: 4 minutes 25.18 seconds. Current RSS: ~1575M. load average: 1.37 1.30 1.45 1/290 56421397 to internal project1398 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."1399# [RSpecRunTime] RSpec elapsed time: 4 minutes 26.24 seconds. Current RSS: ~1575M. load average: 1.34 1.29 1.44 1/288 56491400 to private project1401 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."1402 when deploy_key cannot push1403 when project is authorized1404 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."1405# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.22 seconds. Current RSS: ~1575M. load average: 1.34 1.29 1.44 1/285 56621406 when unauthorized1407 to public project1408 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."1409# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.32 seconds. Current RSS: ~1575M. load average: 1.34 1.29 1.44 1/285 56691410 to internal project1411 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."1412# [RSpecRunTime] RSpec elapsed time: 4 minutes 30.37 seconds. Current RSS: ~1576M. load average: 1.34 1.29 1.44 1/285 56761413 to private project1414 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."1415# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.41 seconds. Current RSS: ~1575M. load average: 1.39 1.31 1.45 1/285 56831416 terms are enforced1417 as an anonymous user to a public project1418 is expected not to raise Exception1419# [RSpecRunTime] RSpec elapsed time: 4 minutes 33.5 seconds. Current RSS: ~1587M. load average: 1.39 1.31 1.45 1/286 56911420 as a guest to a public project1421 behaves like access after accepting terms1422 blocks access when the user did not accept terms1423 allows access when the user accepted the terms1424# [RSpecRunTime] RSpec elapsed time: 4 minutes 37.63 seconds. Current RSS: ~1613M. load average: 1.36 1.30 1.44 1/286 57041425 as a reporter to the project1426 behaves like access after accepting terms1427 blocks access when the user did not accept terms1428 allows access when the user accepted the terms1429# [RSpecRunTime] RSpec elapsed time: 4 minutes 41.98 seconds. Current RSS: ~1595M. load average: 1.33 1.30 1.44 1/286 57171430 as a developer of the project1431 behaves like access after accepting terms1432 blocks access when the user did not accept terms1433 allows access when the user accepted the terms1434# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.39 seconds. Current RSS: ~1577M. load average: 1.31 1.29 1.44 1/286 57301435 as a maintainer of the project1436 behaves like access after accepting terms1437 blocks access when the user did not accept terms1438 allows access when the user accepted the terms1439# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.78 seconds. Current RSS: ~1582M. load average: 1.28 1.29 1.44 1/286 57431440 as an owner of the project1441 behaves like access after accepting terms1442 blocks access when the user did not accept terms1443 allows access when the user accepted the terms1444# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.31 seconds. Current RSS: ~1569M. load average: 1.28 1.29 1.44 1/286 57561445 when a ci build clones the project1446 doesn't block http pull1447# [RSpecRunTime] RSpec elapsed time: 4 minutes 56.41 seconds. Current RSS: ~1576M. load average: 1.26 1.28 1.43 1/286 57631448# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_access_spec.rb. It took 4 minutes 55.97 seconds. Expected to take 4 minutes 48.26 seconds.1449# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.34 seconds. Current RSS: ~1558M. load average: 1.26 1.28 1.43 1/286 57641450# [RSpecRunTime] Starting example group spec/services/notes/quick_actions_service_spec.rb. Expected to take 2 minutes 41.13 seconds.1451Notes::QuickActionsService1452 .supported?1453 with a note on an issue1454 returns true1455# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.47 seconds. Current RSS: ~1552M. load average: 1.24 1.28 1.43 1/287 57711456 with a note on a commit1457 returns false1458 #supported?1459 delegates to the class method1460# [RSpecRunTime] RSpec elapsed time: 5 minutes 3.02 seconds. Current RSS: ~1555M. load average: 1.24 1.28 1.43 1/287 57801461 #execute1462 behaves like note on noteable that supports quick actions1463 note with only command1464 /close, /label, /assign & /milestone1465 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note1466# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.7 seconds. Current RSS: ~1549M. load average: 1.22 1.27 1.43 1/284 57871467 /relate1468 user cannot relate issues1469 does not create issue relation1470 user is allowed to relate issues1471 creates issue relation1472 /reopen1473 opens the noteable, and leave no note1474 /spend1475 when note is not persisted1476 adds time to noteable, adds timelog with nil note_id and has no content1477 when note is persisted1478 updates the spent time and populates timelog with note_id1479 with a timecategory1480 sets the category of the new timelog1481 adds a system note1482 when not specifying a date1483 does not include the date1484 when specifying a date1485 does include the date1486 /estimate1487 when the time estimate is valid1488 adds time estimate to noteable1489 when the time estimate is 01490 adds time estimate to noteable1491 when the time estimate is invalid1492 shows validation error message1493 when the time estimate is partially invalid1494 shows validation error message1495 when the time estimate is negative1496 shows validation error message1497 /confidential1498 when work item does not have children1499 leaves the note empty1500 marks work item as confidential1501# [RSpecRunTime] RSpec elapsed time: 5 minutes 13.9 seconds. Current RSS: ~1550M. load average: 1.28 1.28 1.43 1/283 57881502 when work item has children1503 when children are not confidential1504 does not mark parent work item as confidential1505 when children are confidential1506 marks parent work item as confidential1507 note with command & text1508 /close, /label, /assign & /milestone1509 closes noteable, sets labels, assigns, and sets milestone to noteable1510# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.76 seconds. Current RSS: ~1546M. load average: 1.26 1.28 1.43 1/283 57891511 /reopen1512 opens the noteable1513 /milestone1514 on an incident1515 leaves the note empty1516 assigns the milestone1517# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.29 seconds. Current RSS: ~1542M. load average: 1.26 1.28 1.43 1/284 57981518 on a merge request1519 leaves the note empty1520 assigns the milestone1521# [RSpecRunTime] RSpec elapsed time: 5 minutes 22.15 seconds. Current RSS: ~1532M. load average: 1.24 1.27 1.43 1/289 58291522 /remove_milestone1523 on an issue1524 leaves the note empty1525 removes the milestone1526# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.59 seconds. Current RSS: ~1532M. load average: 1.24 1.27 1.43 1/288 58301527 on an incident1528 leaves the note empty1529 removes the milestone1530# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.05 seconds. Current RSS: ~1524M. load average: 1.24 1.27 1.43 1/288 58311531 on a merge request1532 leaves the note empty1533 removes the milestone1534# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.58 seconds. Current RSS: ~1524M. load average: 1.22 1.27 1.43 1/289 58601535 /add_child1536 when using work item reference1537 behaves like adds child work items1538 leaves the note empty1539 adds child work items1540# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.85 seconds. Current RSS: ~1525M. load average: 1.22 1.27 1.43 1/288 58611541 when using work item iid1542 behaves like adds child work items1543 leaves the note empty1544 adds child work items1545# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.5 seconds. Current RSS: ~1523M. load average: 1.22 1.27 1.43 1/288 58621546 when using work item URL1547 behaves like adds child work items1548 leaves the note empty1549 adds child work items1550# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.09 seconds. Current RSS: ~1523M. load average: 1.20 1.26 1.42 1/288 58631551 /remove_child1552 when using work item reference1553 behaves like removes child work item1554 leaves the note empty1555 removes child work item1556# [RSpecRunTime] RSpec elapsed time: 5 minutes 34.12 seconds. Current RSS: ~1515M. load average: 1.20 1.26 1.42 1/288 58641557 when using work item iid1558 behaves like removes child work item1559 leaves the note empty1560 removes child work item1561# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.88 seconds. Current RSS: ~1514M. load average: 1.18 1.26 1.42 1/283 58651562 when using work item URL1563 behaves like removes child work item1564 leaves the note empty1565 removes child work item1566# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.55 seconds. Current RSS: ~1515M. load average: 1.18 1.26 1.42 1/283 58661567 /set_parent1568 when using work item reference1569 behaves like sets work item parent1570 leaves the note empty1571 sets work item parent1572# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.45 seconds. Current RSS: ~1514M. load average: 1.18 1.26 1.42 1/283 58671573 when using work item iid1574 behaves like sets work item parent1575 leaves the note empty1576 sets work item parent1577# [RSpecRunTime] RSpec elapsed time: 5 minutes 41.05 seconds. Current RSS: ~1515M. load average: 1.17 1.25 1.42 1/283 58681578 when using work item URL1579 behaves like sets work item parent1580 leaves the note empty1581 sets work item parent1582# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.73 seconds. Current RSS: ~1514M. load average: 1.17 1.25 1.42 1/283 58691583 /remove_parent1584 leaves the note empty1585 removes work item parent1586# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.54 seconds. Current RSS: ~1512M. load average: 1.17 1.25 1.42 1/283 58701587 /promote_to1588 on a task1589 behaves like promotes work item1590 leaves the note empty1591 promotes to provided type1592# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.87 seconds. Current RSS: ~1513M. load average: 1.16 1.25 1.42 1/283 58711593 when type name is lower case1594 behaves like promotes work item1595 leaves the note empty1596 promotes to provided type1597 on an issue1598 behaves like promotes work item1599 leaves the note empty1600 promotes to provided type1601# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.14 seconds. Current RSS: ~1517M. load average: 1.16 1.25 1.42 1/284 58721602 when type name is lower case1603 behaves like promotes work item1604 leaves the note empty1605 promotes to provided type1606# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.19 seconds. Current RSS: ~1519M. load average: 1.16 1.25 1.42 1/284 58731607 behaves like note on noteable that supports quick actions1608 note with only command1609 /close, /label, /assign & /milestone1610 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note1611# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.88 seconds. Current RSS: ~1529M. load average: 1.14 1.25 1.41 1/285 58881612 /relate1613 user cannot relate issues1614 does not create issue relation1615 user is allowed to relate issues1616 creates issue relation1617 /reopen1618 opens the noteable, and leave no note1619 /spend1620 when note is not persisted1621 adds time to noteable, adds timelog with nil note_id and has no content1622 when note is persisted1623 updates the spent time and populates timelog with note_id1624 with a timecategory1625 sets the category of the new timelog1626 adds a system note1627 when not specifying a date1628 does not include the date1629 when specifying a date1630 does include the date1631 /estimate1632 when the time estimate is valid1633 adds time estimate to noteable1634 when the time estimate is 01635 adds time estimate to noteable1636 when the time estimate is invalid1637 shows validation error message1638 when the time estimate is partially invalid1639 shows validation error message1640 when the time estimate is negative1641 shows validation error message1642 /confidential1643 when work item does not have children1644 leaves the note empty1645 marks work item as confidential1646# [RSpecRunTime] RSpec elapsed time: 6 minutes 0.61 second. Current RSS: ~1525M. load average: 1.13 1.24 1.41 1/286 58971647 when work item has children1648 when children are not confidential1649 does not mark parent work item as confidential1650 when children are confidential1651 marks parent work item as confidential1652 note with command & text1653 /close, /label, /assign & /milestone1654 closes noteable, sets labels, assigns, and sets milestone to noteable1655# [RSpecRunTime] RSpec elapsed time: 6 minutes 3.73 seconds. Current RSS: ~1523M. load average: 1.12 1.24 1.41 1/285 58981656 /reopen1657 opens the noteable1658 /milestone1659 on an incident1660 leaves the note empty1661 assigns the milestone1662# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.29 seconds. Current RSS: ~1525M. load average: 1.11 1.23 1.41 1/284 58991663 on a merge request1664 leaves the note empty1665 assigns the milestone1666# [RSpecRunTime] RSpec elapsed time: 6 minutes 8.58 seconds. Current RSS: ~1524M. load average: 1.11 1.23 1.41 1/290 59301667 /remove_milestone1668 on an issue1669 leaves the note empty1670 removes the milestone1671# [RSpecRunTime] RSpec elapsed time: 6 minutes 9.84 seconds. Current RSS: ~1521M. load average: 1.11 1.23 1.41 1/290 59311672 on an incident1673 leaves the note empty1674 removes the milestone1675# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.5 seconds. Current RSS: ~1519M. load average: 1.10 1.23 1.40 1/289 59321676 on a merge request1677 leaves the note empty1678 removes the milestone1679# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.05 seconds. Current RSS: ~1518M. load average: 1.10 1.23 1.40 1/290 59611680 /add_child1681 when using work item reference1682 behaves like adds child work items1683 leaves the note empty1684 adds child work items1685# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.27 seconds. Current RSS: ~1512M. load average: 1.10 1.23 1.40 1/289 59621686 when using work item iid1687 behaves like adds child work items1688 leaves the note empty1689 adds child work items1690# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.7 seconds. Current RSS: ~1518M. load average: 1.17 1.24 1.41 1/289 59631691 when using work item URL1692 behaves like adds child work items1693 leaves the note empty1694 adds child work items1695# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.29 seconds. Current RSS: ~1520M. load average: 1.17 1.24 1.41 1/289 59641696 /remove_child1697 when using work item reference1698 behaves like removes child work item1699 leaves the note empty1700 removes child work item1701# [RSpecRunTime] RSpec elapsed time: 6 minutes 20.22 seconds. Current RSS: ~1518M. load average: 1.17 1.24 1.41 1/289 59651702 when using work item iid1703 behaves like removes child work item1704 leaves the note empty1705 removes child work item1706# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.91 seconds. Current RSS: ~1519M. load average: 1.16 1.24 1.41 1/289 59661707 when using work item URL1708 behaves like removes child work item1709 leaves the note empty1710 removes child work item1711# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.82 seconds. Current RSS: ~1517M. load average: 1.16 1.24 1.41 1/284 59671712 /set_parent1713 when using work item reference1714 behaves like sets work item parent1715 leaves the note empty1716 sets work item parent1717# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.54 seconds. Current RSS: ~1517M. load average: 1.16 1.24 1.41 1/284 59681718 when using work item iid1719 behaves like sets work item parent1720 leaves the note empty1721 sets work item parent1722# [RSpecRunTime] RSpec elapsed time: 6 minutes 27.22 seconds. Current RSS: ~1516M. load average: 1.15 1.23 1.40 1/284 59691723 when using work item URL1724 behaves like sets work item parent1725 leaves the note empty1726 sets work item parent1727# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.77 seconds. Current RSS: ~1516M. load average: 1.15 1.23 1.40 1/284 59701728 /remove_parent1729 leaves the note empty1730 removes work item parent1731# [RSpecRunTime] RSpec elapsed time: 6 minutes 30.42 seconds. Current RSS: ~1516M. load average: 1.15 1.23 1.40 1/284 59711732 /promote_to1733 on a task1734 behaves like promotes work item1735 leaves the note empty1736 promotes to provided type1737# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.68 seconds. Current RSS: ~1516M. load average: 1.13 1.23 1.40 1/284 59721738 when type name is lower case1739 behaves like promotes work item1740 leaves the note empty1741 promotes to provided type1742 on an issue1743 behaves like promotes work item1744 leaves the note empty1745 promotes to provided type1746# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.92 seconds. Current RSS: ~1520M. load average: 1.13 1.23 1.40 1/284 59731747 when type name is lower case1748 behaves like promotes work item1749 leaves the note empty1750 promotes to provided type1751 behaves like note on noteable that supports quick actions1752 note with only command1753 /close, /label, /assign & /milestone1754 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note1755# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.22 seconds. Current RSS: ~1527M. load average: 1.12 1.23 1.40 1/290 60141756 /relate1757 user cannot relate issues1758 does not create issue relation1759 user is allowed to relate issues1760 creates issue relation1761 /reopen1762 opens the noteable, and leave no note1763# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.67 seconds. Current RSS: ~1528M. load average: 1.12 1.23 1.40 1/290 60691764 /spend1765 when note is not persisted1766 adds time to noteable, adds timelog with nil note_id and has no content1767 when note is persisted1768 updates the spent time and populates timelog with note_id1769 with a timecategory1770 sets the category of the new timelog1771 adds a system note1772 when not specifying a date1773 does not include the date1774 when specifying a date1775 does include the date1776 /estimate1777 when the time estimate is valid1778 adds time estimate to noteable1779 when the time estimate is 01780 adds time estimate to noteable1781 when the time estimate is invalid1782 shows validation error message1783 when the time estimate is partially invalid1784 shows validation error message1785 when the time estimate is negative1786 shows validation error message1787 /confidential1788 when work item does not have children1789 leaves the note empty1790 marks work item as confidential1791# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.25 seconds. Current RSS: ~1522M. load average: 1.10 1.22 1.39 1/291 63401792 when work item has children1793 when children are not confidential1794 does not mark parent work item as confidential1795 when children are confidential1796 marks parent work item as confidential1797 note with command & text1798 /close, /label, /assign & /milestone1799 closes noteable, sets labels, assigns, and sets milestone to noteable1800# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.28 seconds. Current RSS: ~1523M. load average: 1.10 1.21 1.39 1/291 63691801 /reopen1802 opens the noteable1803# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.54 seconds. Current RSS: ~1517M. load average: 1.10 1.21 1.39 1/291 64241804 /milestone1805 on an incident1806 leaves the note empty1807 assigns the milestone1808# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.55 seconds. Current RSS: ~1515M. load average: 1.10 1.21 1.39 1/291 64331809 on a merge request1810 leaves the note empty1811 assigns the milestone1812# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.81 seconds. Current RSS: ~1514M. load average: 1.09 1.21 1.39 1/291 64611813 /remove_milestone1814 on an issue1815 leaves the note empty1816 removes the milestone1817# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.19 seconds. Current RSS: ~1514M. load average: 1.09 1.21 1.39 1/290 64621818 on an incident1819 leaves the note empty1820 removes the milestone1821# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.79 second. Current RSS: ~1515M. load average: 1.08 1.21 1.39 1/291 64631822 on a merge request1823 leaves the note empty1824 removes the milestone1825# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.46 seconds. Current RSS: ~1516M. load average: 1.08 1.21 1.39 1/292 64921826 /add_child1827 when using work item reference1828 behaves like adds child work items1829 leaves the note empty1830 adds child work items1831# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.67 seconds. Current RSS: ~1516M. load average: 1.08 1.21 1.39 1/291 64931832 when using work item iid1833 behaves like adds child work items1834 leaves the note empty1835 adds child work items1836# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.3 seconds. Current RSS: ~1517M. load average: 1.07 1.20 1.38 1/290 64941837 when using work item URL1838 behaves like adds child work items1839 leaves the note empty1840 adds child work items1841# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.83 seconds. Current RSS: ~1517M. load average: 1.07 1.20 1.38 1/290 64951842 /remove_child1843 when using work item reference1844 behaves like removes child work item1845 leaves the note empty1846 removes child work item1847# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.73 seconds. Current RSS: ~1515M. load average: 1.07 1.20 1.38 1/290 64961848 when using work item iid1849 behaves like removes child work item1850 leaves the note empty1851 removes child work item1852# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.6 seconds. Current RSS: ~1510M. load average: 1.07 1.20 1.38 1/290 64971853 when using work item URL1854 behaves like removes child work item1855 leaves the note empty1856 removes child work item1857# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.4 seconds. Current RSS: ~1510M. load average: 1.07 1.20 1.38 1/285 64981858 /set_parent1859 when using work item reference1860 behaves like sets work item parent1861 leaves the note empty1862 sets work item parent1863# [RSpecRunTime] RSpec elapsed time: 7 minutes 15.28 seconds. Current RSS: ~1509M. load average: 1.07 1.20 1.38 1/285 64991864 when using work item iid1865 behaves like sets work item parent1866 leaves the note empty1867 sets work item parent1868# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.92 seconds. Current RSS: ~1508M. load average: 1.06 1.20 1.38 1/285 65001869 when using work item URL1870 behaves like sets work item parent1871 leaves the note empty1872 sets work item parent1873# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.57 seconds. Current RSS: ~1509M. load average: 1.06 1.20 1.38 1/285 65011874 /remove_parent1875 leaves the note empty1876 removes work item parent1877# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.43 seconds. Current RSS: ~1508M. load average: 1.06 1.20 1.38 1/285 65021878 /promote_to1879 on a task1880 behaves like promotes work item1881 leaves the note empty1882 promotes to provided type1883# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.77 seconds. Current RSS: ~1509M. load average: 1.06 1.19 1.38 1/285 65031884 when type name is lower case1885 behaves like promotes work item1886 leaves the note empty1887 promotes to provided type1888 on an issue1889 behaves like promotes work item1890 leaves the note empty1891 promotes to provided type1892# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.26 seconds. Current RSS: ~1513M. load average: 1.06 1.19 1.38 1/285 65041893 when type name is lower case1894 behaves like promotes work item1895 leaves the note empty1896 promotes to provided type1897# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.35 seconds. Current RSS: ~1515M. load average: 1.06 1.19 1.38 1/285 65051898 note on work item that supports quick actions1899 note with only command1900 /close, /label & /assign1901 closes noteable, sets labels, assigns and leave no note1902# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.46 seconds. Current RSS: ~1517M. load average: 0.97 1.17 1.37 1/285 65121903 /reopen1904 opens the noteable, and leave no note1905 note with command & text1906 /close, /label, /assign1907 closes noteable, sets labels, assigns, and sets milestone to noteable1908# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.35 seconds. Current RSS: ~1515M. load average: 0.97 1.17 1.37 1/285 65131909 /reopen1910 opens the noteable1911 #apply_updates1912 with a note on an issue1913 returns successful service response if update returned no errors1914 returns service response with errors if update failed1915# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.89 seconds. Current RSS: ~1519M. load average: 0.97 1.17 1.37 1/291 65561916 with a note on a merge request1917 returns successful service response if update returned no errors1918 returns service response with errors if update failed1919 with a note on a work item1920 returns successful service response if update returned no errors1921 returns service response with errors if update failed1922 with a note on a commit1923 returns successful service response if update returned no errors1924 returns service response with errors if update failed1925 CE restriction for issue assignees1926 /assign1927 adds only one assignee from the list1928# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.81 seconds. Current RSS: ~1516M. load average: 0.98 1.17 1.36 1/290 65681929# [RSpecRunTime] Finishing example group spec/services/notes/quick_actions_service_spec.rb. It took 2 minutes 36.57 seconds. Expected to take 2 minutes 41.13 seconds.1930# [RSpecRunTime] Starting example group spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb. Expected to take 1 minute 52.71 seconds.1931Members::InvitedPrivateGroupAccessibilityAssigner1932 does not allow STI1933 #initialize1934 raises an error when initializing using ActiveRecord::Relation1935 does not raise an error when initializing using Array or MembersPresenter1936 #execute1937 for project members1938 behaves like assigns is_source_accessible_to_current_user1939 for direct members1940 sets is_source_accessible_to_current_user to true for all members1941 for inherited members1942 sets is_source_accessible_to_current_user to true for all members1943 for shared source members1944 when current user is unauthenticated1945 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true1946 is expected to eq true1947 with multiple members belonging to different sources1948 avoid N+1 queries1949# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.15 seconds. Current RSS: ~1506M. load average: 0.98 1.16 1.36 1/290 65691950 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false1951 is expected to eq false1952 with multiple members belonging to different sources1953 avoid N+1 queries1954# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.54 seconds. Current RSS: ~1501M. load average: 0.98 1.16 1.36 1/288 65701955 when current user non-member of shared source1956 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true1957 is expected to eq true1958 with multiple members belonging to different sources1959 avoid N+1 queries1960# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.23 seconds. Current RSS: ~1488M. load average: 0.98 1.16 1.36 1/285 65711961 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false1962 is expected to eq false1963 with multiple members belonging to different sources1964 avoid N+1 queries1965# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.37 seconds. Current RSS: ~1487M. load average: 1.06 1.17 1.36 1/285 65721966 when current user a member of shared source but not of invited group1967 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true1968 is expected to eq true1969 with multiple members belonging to different sources1970 avoid N+1 queries1971# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.51 seconds. Current RSS: ~1484M. load average: 1.14 1.19 1.37 1/285 65731972 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false1973 is expected to eq false1974 with multiple members belonging to different sources1975 avoid N+1 queries1976# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.71 second. Current RSS: ~1481M. load average: 1.13 1.18 1.36 1/285 65741977 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true1978 is expected to eq true1979 with multiple members belonging to different sources1980 avoid N+1 queries1981# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.51 seconds. Current RSS: ~1477M. load average: 1.13 1.18 1.36 1/285 65751982 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: false1983 is expected to eq false1984 with multiple members belonging to different sources1985 avoid N+1 queries1986# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.31 seconds. Current RSS: ~1475M. load average: 1.12 1.18 1.36 1/285 65761987 when current user a direct member of shared group and of invited group through sharing1988 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true1989 is expected to eq true1990 with multiple members belonging to different sources1991 avoid N+1 queries1992# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.63 seconds. Current RSS: ~1470M. load average: 1.11 1.18 1.36 1/285 65771993 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true1994 is expected to eq true1995 with multiple members belonging to different sources1996 avoid N+1 queries1997# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.03 seconds. Current RSS: ~1471M. load average: 1.18 1.19 1.36 1/285 65781998 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true1999 is expected to eq true2000 with multiple members belonging to different sources2001 avoid N+1 queries2002# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.39 seconds. Current RSS: ~1472M. load average: 1.16 1.19 1.36 1/285 65792003 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true2004 is expected to eq true2005 with multiple members belonging to different sources2006 avoid N+1 queries2007# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.46 seconds. Current RSS: ~1473M. load average: 1.16 1.19 1.36 1/285 65802008 when current user can manage member of shared group not invited group members2009 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true2010 is expected to eq true2011 with multiple members belonging to different sources2012 avoid N+1 queries2013# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.31 seconds. Current RSS: ~1474M. load average: 1.15 1.18 1.36 1/285 65812014 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true2015 is expected to eq true2016 with multiple members belonging to different sources2017 avoid N+1 queries2018# [RSpecRunTime] RSpec elapsed time: 8 minutes 33.01 seconds. Current RSS: ~1469M. load average: 1.06 1.16 1.35 1/285 65822019 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true2020 is expected to eq true2021 with multiple members belonging to different sources2022 avoid N+1 queries2023# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.13 seconds. Current RSS: ~1470M. load average: 1.05 1.16 1.35 1/285 65832024 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true2025 is expected to eq true2026 with multiple members belonging to different sources2027 avoid N+1 queries2028# [RSpecRunTime] RSpec elapsed time: 8 minutes 42.15 seconds. Current RSS: ~1472M. load average: 1.05 1.16 1.35 1/285 65842029 for group members2030 behaves like assigns is_source_accessible_to_current_user2031 for direct members2032 sets is_source_accessible_to_current_user to true for all members2033 for inherited members2034 sets is_source_accessible_to_current_user to true for all members2035 for shared source members2036 when current user is unauthenticated2037 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true2038 is expected to eq true2039 with multiple members belonging to different sources2040 avoid N+1 queries2041# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.18 seconds. Current RSS: ~1485M. load average: 1.05 1.16 1.35 1/285 65852042 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false2043 is expected to eq false2044 with multiple members belonging to different sources2045 avoid N+1 queries2046# [RSpecRunTime] RSpec elapsed time: 8 minutes 47.42 seconds. Current RSS: ~1505M. load average: 1.04 1.16 1.35 1/285 65862047 when current user non-member of shared source2048 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true2049 is expected to eq true2050 with multiple members belonging to different sources2051 avoid N+1 queries2052# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.78 seconds. Current RSS: ~1516M. load average: 1.04 1.16 1.35 1/285 65872053 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false2054 is expected to eq false2055 with multiple members belonging to different sources2056 avoid N+1 queries2057# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.37 seconds. Current RSS: ~1518M. load average: 1.04 1.15 1.34 1/285 65882058 when current user a member of shared source but not of invited group2059 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true2060 is expected to eq true2061 with multiple members belonging to different sources2062 avoid N+1 queries2063# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.92 seconds. Current RSS: ~1531M. load average: 1.04 1.15 1.34 1/285 65892064 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: false2065 is expected to eq false2066 with multiple members belonging to different sources2067 avoid N+1 queries2068# [RSpecRunTime] RSpec elapsed time: 8 minutes 57.67 seconds. Current RSS: ~1530M. load average: 1.04 1.15 1.34 1/285 65902069 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true2070 is expected to eq true2071 with multiple members belonging to different sources2072 avoid N+1 queries2073# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.31 second. Current RSS: ~1528M. load average: 1.04 1.15 1.34 1/285 65912074 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: false2075 is expected to eq false2076 with multiple members belonging to different sources2077 avoid N+1 queries2078# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.07 seconds. Current RSS: ~1532M. load average: 1.03 1.15 1.34 1/285 65922079 when current user a direct member of shared group and of invited group through sharing2080 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true2081 is expected to eq true2082 with multiple members belonging to different sources2083 avoid N+1 queries2084# [RSpecRunTime] RSpec elapsed time: 9 minutes 6.47 seconds. Current RSS: ~1534M. load average: 1.03 1.14 1.34 1/285 65932085 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true2086 is expected to eq true2087 with multiple members belonging to different sources2088 avoid N+1 queries2089# [RSpecRunTime] RSpec elapsed time: 9 minutes 9.58 seconds. Current RSS: ~1538M. load average: 1.03 1.14 1.34 1/285 65942090 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true2091 is expected to eq true2092 with multiple members belonging to different sources2093 avoid N+1 queries2094# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.69 seconds. Current RSS: ~1533M. load average: 1.19 1.18 1.35 1/285 65952095 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true2096 is expected to eq true2097 with multiple members belonging to different sources2098 avoid N+1 queries2099# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.88 seconds. Current RSS: ~1535M. load average: 1.25 1.19 1.35 1/285 65962100 when current user can manage member of shared group not invited group members2101 shared_source_visibility: :public, invited_group_visibility: :public, can_see_invited_members_source?: true2102 is expected to eq true2103 with multiple members belonging to different sources2104 avoid N+1 queries2105# [RSpecRunTime] RSpec elapsed time: 9 minutes 18.56 seconds. Current RSS: ~1538M. load average: 1.25 1.19 1.35 1/285 65972106 shared_source_visibility: :public, invited_group_visibility: :private, can_see_invited_members_source?: true2107 is expected to eq true2108 with multiple members belonging to different sources2109 avoid N+1 queries2110# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.2 seconds. Current RSS: ~1538M. load average: 1.23 1.19 1.35 1/285 65982111 shared_source_visibility: :private, invited_group_visibility: :public, can_see_invited_members_source?: true2112 is expected to eq true2113 with multiple members belonging to different sources2114 avoid N+1 queries2115# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.91 seconds. Current RSS: ~1539M. load average: 1.23 1.19 1.35 1/285 65992116 shared_source_visibility: :private, invited_group_visibility: :private, can_see_invited_members_source?: true2117 is expected to eq true2118 with multiple members belonging to different sources2119 avoid N+1 queries2120# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.57 seconds. Current RSS: ~1541M. load average: 1.21 1.18 1.35 1/285 66002121# [RSpecRunTime] Finishing example group spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb. It took 1 minute 50.75 seconds. Expected to take 1 minute 52.71 seconds.2122# [RSpecRunTime] Starting example group spec/models/clusters/cluster_spec.rb. Expected to take 1 minute 19.86 seconds.2123Clusters::Cluster2124 does not allow STI2125 is expected to includes the HasEnvironmentScope module2126 is expected to belong to user required: false2127 is expected to belong to management_project class_name => ::Project required: false2128 is expected to have many cluster_projects2129 is expected to have many projects2130 is expected to have many cluster_groups2131 is expected to have many groups2132 is expected to have many groups_projects2133 is expected to have one provider_gcp2134 is expected to have one provider_aws2135 is expected to have one platform_kubernetes2136 is expected to have one integration_prometheus2137 is expected to have many kubernetes_namespaces2138 is expected to have one cluster_project2139 is expected to have many deployment_clusters2140 is expected to have many environments through deployments2141 is expected to delegate #status to the #provider object2142 is expected to delegate #status_reason to the #provider object2143 is expected to respond to #project2144 is expected to be namespace per environment2145 has default helm_major_version 32146 behaves like having unique enum values2147 has unique values in "cluster_type"2148 has unique values in "platform_type"2149 has unique values in "provider_type"2150# [RSpecRunTime] RSpec elapsed time: 9 minutes 29.89 seconds. Current RSS: ~1601M. load average: 1.21 1.18 1.35 1/285 66012151 default values2152 is expected to eq 32153 behaves like it has loose foreign keys2154 has at least one loose foreign key definition2155 has the deletion trigger present2156 records record deletions2157 cleans up record deletions2158 .enabled2159 is expected to contain exactly #<Clusters::Cluster id: 4, user_id: 540, provider_type: nil, platform_type: nil, created_at: "2024-04...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2160 .disabled2161 is expected to contain exactly #<Clusters::Cluster id: 6, user_id: 542, provider_type: nil, platform_type: nil, created_at: "2024-04...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2162 .user_provided2163 is expected to contain exactly #<Clusters::Cluster id: 8, user_id: 544, provider_type: "user", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2164 .gcp_provided2165 is expected to contain exactly #<Clusters::Cluster id: 10, user_id: 546, provider_type: "gcp", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2166 .gcp_installed2167 is expected to contain exactly #<Clusters::Cluster id: 13, user_id: 549, provider_type: "gcp", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2168 .aws_provided2169 is expected to contain exactly #<Clusters::Cluster id: 16, user_id: 552, provider_type: "aws", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2170 .aws_installed2171 is expected to contain exactly #<Clusters::Cluster id: 19, user_id: 555, provider_type: "aws", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2172 .managed2173 cluster is not managed2174 is expected not to include #<Clusters::Cluster id: 21, user_id: 557, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2175 cluster is managed2176 is expected to include #<Clusters::Cluster id: 22, user_id: 558, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2177 .with_management_project2178 cluster has a management project2179 is expected to include #<Clusters::Cluster id: 23, user_id: 559, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: 243, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2180 cluster does not have a management project2181 is expected not to include #<Clusters::Cluster id: 24, user_id: 561, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2182 .with_integration_prometheus2183 cluster has prometheus application2184 is expected to include #<Clusters::Cluster id: 25, user_id: 562, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2185 cluster does not have prometheus application2186 is expected not to include #<Clusters::Cluster id: 26, user_id: 563, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2187 .distinct_with_deployed_environments2188 cluster has multiple successful deployment with environment2189 is expected to include #<Clusters::Cluster id: 27, user_id: 564, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2190 lists only distinct environments2191# [RSpecRunTime] RSpec elapsed time: 9 minutes 41.3 seconds. Current RSS: ~1612M. load average: 1.17 1.17 1.34 1/290 66782192 cluster has only failed deployment with environment2193 is expected not to include #<Clusters::Cluster id: 42, user_id: 584, provider_type: "gcp", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2194# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.24 seconds. Current RSS: ~1622M. load average: 1.17 1.17 1.34 1/290 67012195 cluster does not have any deployment2196 is expected not to include #<Clusters::Cluster id: 27, user_id: 564, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2197 .with_project_http_integrations2198 project has alert service data2199 is expected to include #<Clusters::Cluster id: 43, user_id: 588, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2200 project has no alert service data2201 is expected not to include #<Clusters::Cluster id: 44, user_id: 590, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2202 .for_project_namespace2203 is expected to contain exactly #<Clusters::Cluster id: 45, user_id: 592, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2204# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.76 seconds. Current RSS: ~1600M. load average: 1.15 1.17 1.34 1/290 67022205 .with_name2206 is expected to contain exactly #<Clusters::Cluster id: 47, user_id: 596, provider_type: nil, platform_type: nil, created_at: "2024-0...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>2207# [RSpecRunTime] RSpec elapsed time: 9 minutes 46.92 seconds. Current RSS: ~1587M. load average: 1.15 1.17 1.34 1/290 67032208 validations2209 when validates unique_environment_scope2210 for a project cluster2211 when identical environment scope exists in project2212 is expected to be falsey2213 when identical environment scope does not exist in project2214 is expected to be truthy2215 when identical environment scope exists in different project2216 is expected to be truthy2217# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.34 seconds. Current RSS: ~1568M. load average: 1.15 1.17 1.34 1/290 67042218 for a group cluster2219 when identical environment scope exists in group2220 is expected to be falsey2221 when identical environment scope does not exist in group2222 is expected to be truthy2223 when identical environment scope exists in different group2224 is expected to be truthy2225 for an instance cluster2226 identical environment scope exists2227 is expected to be falsey2228 identical environment scope does not exist2229 is expected to be truthy2230 when validates name2231 when provided by user2232 when name is empty2233 is expected to be falsey2234 when name is nil2235 is expected to be falsey2236 when name is present2237 is expected to be truthy2238 when provided by gcp2239 when name is shorter than 12240 is expected to be falsey2241 when name is longer than 632242 is expected to be falsey2243 when name includes invalid character2244 is expected to be falsey2245 when name is present2246 is expected to be truthy2247 when record is persisted2248 when name is changed2249 is expected to be falsey2250 when name is same2251 is expected to be truthy2252 when validates restrict_modification2253 when creation is on going2254 is expected to be falsey2255 when creation is done2256 is expected to be truthy2257 cluster_type validations2258 validates presence2259 project_type cluster2260 does not allow setting group2261 group_type cluster2262 does not allow setting project2263 instance_type cluster2264 does not allow setting group2265 does not allow setting project2266 domain validation2267 when cluster has domain2268 is expected to be valid2269 when cluster is not a valid hostname2270 adds an error on domain2271 when cluster does not have a domain2272 is expected to be valid2273 unique scope for management_project2274 duplicate scopes for the same management project2275 adds an error on environment_scope2276 helm_major_version can only be 2 or 32277 helm_major_version: 2, expect_valid: true2278 is expected to eq true2279 helm_major_version: 3, expect_valid: true2280 is expected to eq true2281 helm_major_version: 4, expect_valid: false2282 is expected to eq false2283 helm_major_version: -1, expect_valid: false2284 is expected to eq false2285 .ancestor_clusters_for_clusterable2286 when project does not belong to this group2287 returns nothing2288 when group has a configured kubernetes cluster2289 returns the group cluster2290 when group and instance have configured kubernetes clusters2291 returns clusters in order, descending the hierachy2292# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.17 seconds. Current RSS: ~1575M. load average: 1.12 1.16 1.33 1/285 67052293 when sub-group has configured kubernetes cluster2294 returns clusters in order, descending the hierachy2295 avoids N+1 queries2296 for a group2297 returns clusters in order for a group2298# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.87 seconds. Current RSS: ~1572M. load average: 1.03 1.14 1.33 1/285 67062299 scope chaining2300 returns nothing2301# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.1 seconds. Current RSS: ~1559M. load average: 1.03 1.14 1.33 1/285 67072302 #provider2303 when provider is gcp2304 returns a provider2305 when provider is aws2306 returns a provider2307 when provider is user2308 is expected to be nil2309 #platform2310 when platform is kubernetes2311 returns a platform2312 #first_project2313 when cluster belongs to a project2314 is expected to eq #<Project id:273 namespace270/project-273>>2315 when cluster does not belong to projects2316 is expected to be nil2317 #group2318 when cluster belongs to a group2319 is expected to eq #<Group id:1050 @group326>2320 when cluster does not belong to any group2321 is expected to be nil2322 #allow_user_defined_namespace?2323 project type cluster2324 gitlab managed2325 is expected to be truthy2326 not managed2327 is expected to be truthy2328 group type cluster2329 gitlab managed2330 is expected to be falsey2331 not managed2332 is expected to be truthy2333 instance type cluster2334 gitlab managed2335 is expected to be falsey2336 not managed2337 is expected to be truthy2338 #all_projects2339 cluster_type is project_type2340 returns projects2341 cluster_type is group_type2342 returns group projects2343# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.36 seconds. Current RSS: ~1575M. load average: 1.03 1.14 1.33 1/285 67082344 cluster_type is instance_type2345 returns all instance's projects2346 #kube_ingress_domain2347 with domain set in cluster2348 is expected to eq "example.com"2349 with no domain on cluster2350 with domain set at instance level2351 is expected to eq "global_domain.com"2352 #kubernetes_namespace_for2353 validates the project id2354 when environment has no last_deployable2355 is expected to eq "project-279-279-the-environment-name"2356# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.15 seconds. Current RSS: ~1569M. load average: 0.94 1.12 1.32 1/285 67092357 when cluster is managed2358 returns the cached namespace if present, ignoring CI config2359 returns the default namespace when no cached namespace, ignoring CI config2360# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.71 seconds. Current RSS: ~1533M. load average: 0.94 1.12 1.32 1/285 67102361 when cluster is not managed2362 returns the cached namespace if present, regardless of CI config2363 returns the CI YAML namespace when configured2364 returns the default namespace when no namespace is configured2365# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.79 seconds. Current RSS: ~1514M. load average: 0.95 1.12 1.32 1/285 67112366 #predefined_variables2367 with an instance domain2368 includes KUBE_INGRESS_BASE_DOMAIN2369 with a cluster domain2370 includes KUBE_INGRESS_BASE_DOMAIN2371 with no domain2372 returns an empty array2373 #provided_by_user?2374 with a GCP provider2375 is expected to be falsy2376 with an user provider2377 is expected to be truthy2378 #status_name2379 the cluster has a provider2380 is expected to eq :errored2381 when cluster cleanup is ongoing2382 status_name: :errored, cleanup_status: :cleanup_not_started2383 returns cleanup_ongoing when uninstalling applications2384 status_name: :cleanup_ongoing, cleanup_status: :cleanup_removing_project_namespaces2385 returns cleanup_ongoing when uninstalling applications2386 status_name: :cleanup_ongoing, cleanup_status: :cleanup_removing_service_account2387 returns cleanup_ongoing when uninstalling applications2388 status_name: :cleanup_errored, cleanup_status: :cleanup_errored2389 returns cleanup_ongoing when uninstalling applications2390 there is a cached connection status2391 is expected to eq :connected2392 there is no connection status in the cache2393 is expected to eq :created2394 cleanup_status state_machine2395 #start_cleanup!2396 when cleanup_status is cleanup_not_started2397 behaves like cleanup_status transition2398 transitions cleanup_status correctly2399 schedules a Clusters::Cleanup::*Worker2400 when cleanup_status is errored2401 behaves like cleanup_status transition2402 transitions cleanup_status correctly2403 schedules a Clusters::Cleanup::*Worker2404 #make_cleanup_errored!2405 transitions cleanup_status from cleanup_not_started to cleanup_errored2406 sets error message2407 transitions cleanup_status from cleanup_removing_project_namespaces to cleanup_errored2408 sets error message2409 transitions cleanup_status from cleanup_removing_service_account to cleanup_errored2410 sets error message2411# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.36 seconds. Current RSS: ~1559M. load average: 0.95 1.12 1.31 2/285 67122412 #continue_cleanup!2413 behaves like cleanup_status transition2414 transitions cleanup_status correctly2415 schedules a Clusters::Cleanup::*Worker2416 #connection_status2417 is expected to be nil2418 with a cached status2419 is expected to eq :connected2420 #connection_error2421 is expected to be nil2422 with a cached status2423 is expected to eq :unknown_error2424 #node_connection_error2425 is expected to be nil2426 with a cached status2427 is expected to eq :unknown_error2428 #metrics_connection_error2429 is expected to be nil2430 with a cached status2431 is expected to eq :unknown_error2432 #nodes2433 is expected to be nil2434 with a cached status2435 is expected to eq [{"metadata"=>{"name"=>"gke-cluster-applications-default-pool-49b7f225-v527"}, "status"=>{"allocatable"=>{"cpu"=>"1930m", "memory"=>"5777164Ki"}, "capacity"=>{"cpu"=>"2", "memory"=>"7657228Ki"}}}]2436 #calculate_reactive_cache2437 cluster is disabled2438 does not populate the cache2439 cluster is enabled2440 connection to the cluster is successful2441 is expected to eq {:connection_status=>:connected, :nodes=>[{"metadata"=>{"name"=>"gke-cluster-applications-default-poo...ity"=>{"cpu"=>"2", "memory"=>"7657228Ki"}}, "usage"=>{"cpu"=>"144208668n", "memory"=>"1789048Ki"}}]}2442 cluster cannot be reached2443 is expected to eq {:connection_error=>:connection_error, :connection_status=>:unreachable}2444 cluster cannot be authenticated to2445 is expected to eq {:connection_error=>:authentication_error, :connection_status=>:authentication_failure}2446 Kubeclient::HttpError2447 is expected to eq {:connection_error=>:http_error, :connection_status=>:authentication_failure}2448 generic timeout2449 is expected to eq {:connection_error=>:http_error, :connection_status=>:unreachable}2450# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.86 seconds. Current RSS: ~1575M. load average: 0.96 1.11 1.31 1/285 67132451 gateway timeout2452 is expected to eq {:connection_error=>:http_error, :connection_status=>:unreachable}2453 an uncategorised error is raised2454 is expected to eq {:connection_error=>:unknown_error, :connection_status=>:unknown_failure}2455 notifies Sentry2456# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.75 seconds. Current RSS: ~1580M. load average: 0.96 1.11 1.31 1/285 67142457 #integration_prometheus_available?2458 is expected to be falsey2459 when integration is enabled2460 is expected to be truthy2461 when integration is disabled2462 is expected to be falsey2463 #prometheus_adapter2464 returns nothing2465 has integration_prometheus2466 returns the integration2467 #delete_cached_resources!2468 deletes associated namespace records2469 #clusterable2470 project type2471 is expected to eq #<Project id:293 namespace290/project-293>>2472 group type2473 is expected to eq #<Group id:1100 @group336>2474 instance type2475 is expected to be a kind of Clusters::Instance2476 unknown type2477 raises NotImplementedError2478 #on_creation?2479 without provider2480 is expected to eq false2481 with provider2482 with on_creation? set to true2483 is expected to eq true2484 with on_creation? set to false2485 is expected to eq false2486 #platform_kubernetes_active?2487 without platform_kubernetes2488 is expected to eq false2489 with platform_kubernetes2490 with active? set to true2491 is expected to eq true2492 with active? set to false2493 is expected to eq false2494 #platform_kubernetes_rbac?2495 without platform_kubernetes2496 is expected to eq false2497 with platform_kubernetes2498 with rbac? set to true2499 is expected to eq true2500 with rbac? set to false2501 is expected to eq false2502# [RSpecRunTime] Finishing example group spec/models/clusters/cluster_spec.rb. It took 1 minute 16.36 seconds. Expected to take 1 minute 19.86 seconds.2503# [RSpecRunTime] Starting example group spec/lib/gitlab/database/consistency_checker_spec.rb. Expected to take 54.01 seconds.2504Gitlab::Database::ConsistencyChecker2505 #over_time_limit?2506 returns true only if the running time has exceeded MAX_RUNTIME2507 #execute2508 when empty tables2509 returns an empty response2510 when the tables contain matching items2511 does not process more than MAX_BATCHES2512 doesn not exceed the MAX_RUNTIME2513 returns the correct number of matches and batches checked2514 returns the min_id as the next_start_id if the check reaches the last element2515# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.05 seconds. Current RSS: ~1496M. load average: 0.98 1.10 1.30 1/285 67152516 when some items are missing from the first table2517 reports the missing elements2518# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.42 seconds. Current RSS: ~1499M. load average: 0.98 1.10 1.29 1/285 67162519 when some items are missing from the second table2520 reports the missing elements2521# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.92 seconds. Current RSS: ~1505M. load average: 0.98 1.09 1.29 1/285 67172522 when elements are different between the two tables2523 reports the difference between the two tables2524# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.67 seconds. Current RSS: ~1506M. load average: 0.98 1.09 1.29 1/285 67182525# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/consistency_checker_spec.rb. It took 46.73 seconds. Expected to take 54.01 seconds.2526# [RSpecRunTime] Starting example group spec/workers/repository_fork_worker_spec.rb. Expected to take 46.86 seconds.2527RepositoryForkWorker2528 modules2529 includes ProjectImportOptions2530 #perform2531 only project ID passed2532 behaves like RepositoryForkWorker performing2533 creates a new repository from a fork2534 protects the default branch2535 flushes various caches2536 handles bad fork2537 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects2538 handles LFS objects link failure2539 when a worker was reset without cleanup2540 creates a new repository from a fork2541# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.37 seconds. Current RSS: ~1630M. load average: 0.91 1.07 1.28 1/293 68942542 when a specific branch is requested2543 behaves like RepositoryForkWorker performing2544 creates a new repository from a fork2545 protects the default branch2546 flushes various caches2547 handles bad fork2548 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects2549 handles LFS objects link failure2550 when a worker was reset without cleanup2551 creates a new repository from a fork2552# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.87 seconds. Current RSS: ~1637M. load average: 1.01 1.08 1.28 1/294 70702553 project ID, storage and repo paths passed2554 behaves like RepositoryForkWorker performing2555 creates a new repository from a fork2556 protects the default branch2557 flushes various caches2558 handles bad fork2559 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects2560 handles LFS objects link failure2561 when a worker was reset without cleanup2562 creates a new repository from a fork2563# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.63 seconds. Current RSS: ~1640M. load average: 1.08 1.10 1.28 1/294 72462564# [RSpecRunTime] Finishing example group spec/workers/repository_fork_worker_spec.rb. It took 44.02 seconds. Expected to take 46.86 seconds.2565# [RSpecRunTime] Starting example group spec/models/merge_request/cleanup_schedule_spec.rb. Expected to take 41.11 seconds.2566MergeRequest::CleanupSchedule2567 does not allow STI2568 associations2569 is expected to belong to merge_request required: false2570 validations2571 is expected to validate that :scheduled_at cannot be empty/falsy2572 state machine transitions2573 sets status to unstarted by default2574 #run2575 sets the status to running2576 when previous status is not unstarted2577 does not change status2578# [RSpecRunTime] RSpec elapsed time: 12 minutes 17.47 seconds. Current RSS: ~1640M. load average: 1.07 1.09 1.28 1/295 73652579 #retry2580 sets the status to unstarted2581 increments failed_count2582 when previous status is not running2583 does not change status2584# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.66 seconds. Current RSS: ~1644M. load average: 1.07 1.09 1.28 1/295 74832585 #complete2586 sets the status to completed2587 sets the completed_at2588 when previous status is not running2589 does not change status2590# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.71 seconds. Current RSS: ~1638M. load average: 1.07 1.09 1.28 1/295 76012591 #mark_as_failed2592 sets the status to failed2593 increments failed_count2594 when previous status is not running2595 does not change status2596# [RSpecRunTime] RSpec elapsed time: 12 minutes 26.82 seconds. Current RSS: ~1629M. load average: 1.06 1.09 1.27 1/295 77192597 .scheduled_and_unstarted2598 returns records that are scheduled before or on current time and unstarted (ordered by scheduled first)2599# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.12 seconds. Current RSS: ~1638M. load average: 1.06 1.09 1.27 1/295 79932600 .stuck2601 returns records that has been in running state for more than 6 hours2602# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.45 seconds. Current RSS: ~1630M. load average: 0.97 1.07 1.26 1/295 81892603 .stuck_retry!2604 sets stuck records to unstarted2605 when there are more than 5 stuck schedules2606 only retries 5 stuck schedules at once2607# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.81 seconds. Current RSS: ~1620M. load average: 0.98 1.07 1.26 1/295 85412608 .start_next2609 finds the next scheduled and unstarted then marked it as running2610# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.44 seconds. Current RSS: ~1612M. load average: 0.98 1.07 1.26 1/295 87372611# [RSpecRunTime] Finishing example group spec/models/merge_request/cleanup_schedule_spec.rb. It took 36.82 seconds. Expected to take 41.11 seconds.2612# [RSpecRunTime] Starting example group spec/services/projects/unlink_fork_service_spec.rb. Expected to take 37.83 seconds.2613Projects::UnlinkForkService2614 removes the link to the fork network2615 refreshes the forks count cache of the source project2616 refreshes the project statistics of the forked project2617 does not refresh project statistics when refresh_statistics is false2618 with opened merge request on the source project2619 close all pending merge requests2620 does not close merge requests for the project being unlinked2621# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.88 seconds. Current RSS: ~1552M. load average: 1.06 1.08 1.26 1/294 87382622 when the original project was deleted2623 does not fail when the original project is deleted2624# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.79 second. Current RSS: ~1535M. load average: 1.06 1.08 1.26 1/295 87392625 when given project is a source of forks2626 removes its link to the fork network and updates direct network members2627 refreshes the forks count cache of the given project2628 with opened merge requests from fork back to root project2629 closes all pending merge requests2630 does not close merge requests that do not come from the project being unlinked2631# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.23 seconds. Current RSS: ~1515M. load average: 1.13 1.09 1.27 1/289 87402632 and is node with a parent2633 refreshes the forks count cache of the parent and the given project2634 removes its link to the fork network and updates direct network members2635 with opened merge requests from and to given project2636 close all pending merge requests2637 does not close merge requests which do not come from the project being unlinked2638# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.34 seconds. Current RSS: ~1521M. load average: 1.11 1.09 1.26 1/289 87412639 a project with pool repository2640 when unlinked leaves pool repository2641# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.13 seconds. Current RSS: ~1536M. load average: 1.11 1.09 1.26 1/289 87542642 when given project is not part of a fork network2643 does not raise errors2644# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.79 seconds. Current RSS: ~1525M. load average: 1.10 1.09 1.26 1/289 87552645# [RSpecRunTime] Finishing example group spec/services/projects/unlink_fork_service_spec.rb. It took 36.29 seconds. Expected to take 37.83 seconds.2646# [RSpecRunTime] Starting example group spec/uploaders/attachment_uploader_spec.rb. Expected to take 32.55 seconds.2647AttachmentUploader2648 behaves like builds correct paths2649 #store_dir2650 behaves like matches the method pattern2651 is expected to match /uploads\/-\/system\/note\/attachment\//2652 #cache_dir2653 behaves like matches the method pattern2654 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2655 #work_dir2656 behaves like matches the method pattern2657 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2658 #upload_path2659 behaves like matches the method pattern2660 is expected to match /uploads\/-\/system\/note\/attachment\//2661 #relative_path2662 is relative2663 .absolute_path2664 behaves like matches the method pattern2665 is expected to match /\/builds\/gitlab-org\/gitlab\/tmp\/tests\/public\/uploads\/-\/system\/note\/attachment\//2666 .base_dir2667 behaves like matches the method pattern2668 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2669 path traversal exploits2670 throws an exception2671 object_store is REMOTE2672 behaves like builds correct paths2673 #store_dir2674 behaves like matches the method pattern2675 is expected to match /note\/attachment\//2676 #cache_dir2677 behaves like matches the method pattern2678 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2679 #work_dir2680 behaves like matches the method pattern2681 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2682 #upload_path2683 behaves like matches the method pattern2684 is expected to match /note\/attachment\//2685 #relative_path2686 is relative2687 .absolute_path2688 behaves like matches the method pattern2689 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2690 .base_dir2691 behaves like matches the method pattern2692 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2693 path traversal exploits2694 throws an exception2695 #migrate!2696 behaves like migrates2697 returns corresponding file type2698 does nothing when migrating to the current store2699 migrate to the specified store2700 removes the original file after the migration2701 can access to the original file during migration2702 when migrate! is not occupied by another process2703 executes migrate!2704 executes use_file2705# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.56 seconds. Current RSS: ~1537M. load average: 1.14 1.10 1.26 1/289 87562706 when migrate! is occupied by another process2707 does not execute migrate!2708 does not execute use_file2709# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.9 seconds. Current RSS: ~1537M. load average: 1.14 1.10 1.26 1/289 87572710 migration is unsuccessful2711 when the store is not supported2712 does not update the object_store2713 does not delete the original file2714# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.28 seconds. Current RSS: ~1540M. load average: 1.14 1.10 1.26 1/289 87582715 upon a fog failure2716 does not update the object_store2717 does not delete the original file2718# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.78 seconds. Current RSS: ~1541M. load average: 1.13 1.10 1.26 1/289 87592719 upon a database failure2720 does not update the object_store2721 does not delete the original file2722# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.07 seconds. Current RSS: ~1541M. load average: 1.13 1.10 1.26 1/289 87602723 behaves like migrates2724 returns corresponding file type2725 does nothing when migrating to the current store2726 migrate to the specified store2727 removes the original file after the migration2728 can access to the original file during migration2729 when migrate! is not occupied by another process2730 executes migrate!2731 executes use_file2732# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.95 seconds. Current RSS: ~1543M. load average: 1.12 1.10 1.26 1/289 87612733 when migrate! is occupied by another process2734 does not execute migrate!2735 does not execute use_file2736# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.35 seconds. Current RSS: ~1544M. load average: 1.12 1.10 1.26 1/289 87622737 migration is unsuccessful2738 when the store is not supported2739 does not update the object_store2740 does not delete the original file2741# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.76 seconds. Current RSS: ~1545M. load average: 1.03 1.08 1.25 1/289 87632742 upon a fog failure2743 does not update the object_store2744 does not delete the original file2745# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.08 seconds. Current RSS: ~1545M. load average: 1.03 1.08 1.25 1/289 87642746 upon a database failure2747 does not update the object_store2748 does not delete the original file2749# [RSpecRunTime] RSpec elapsed time: 13 minutes 58.45 seconds. Current RSS: ~1546M. load average: 1.03 1.08 1.25 1/289 87652750# [RSpecRunTime] Finishing example group spec/uploaders/attachment_uploader_spec.rb. It took 31.65 seconds. Expected to take 32.55 seconds.2751# [RSpecRunTime] Starting example group spec/models/merge_request_diff_file_spec.rb. Expected to take 29.85 seconds.2752MergeRequestDiffFile2753 does not allow STI2754 behaves like a BulkInsertSafe model2755 when calling class methods directly2756 raises an error when method is not bulk-insert safe2757 does not raise an error when method is bulk-insert safe2758 .bulk_insert!2759 when all items are valid2760 inserts them all2761 returns an empty array2762# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.14 seconds. Current RSS: ~1618M. load average: 1.10 1.09 1.25 1/294 90862763 when some items are invalid2764 does not insert any of them and raises an error2765 inserts them anyway when bypassing validations2766 #diff2767 when diff is not stored2768 when the diff is marked as binary2769 unpacks from base 642770 invalid base642771 returns the raw diff2772 when the diff is not marked as binary2773 returns the raw diff2774 when diff is stored in DB2775 returns UTF-8 string2776 when diff is stored in external storage2777 returns UTF-8 string2778 #utf8_diff2779 does not raise error when the diff is binary2780 calls #diff once2781 externally stored diff caching2782 when external diff is not cached2783 caches external diffs2784# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.59 seconds. Current RSS: ~1620M. load average: 1.10 1.09 1.25 1/295 91662785 when external diff is already cached2786 reads diff from cached external diff2787# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.83 seconds. Current RSS: ~1620M. load average: 1.10 1.09 1.25 1/295 92062788 when the diff is marked as binary2789 when the diff is marked as binary2790 unpacks from base 642791 invalid base642792 returns the raw diff2793 when the diff is not marked as binary2794 returns the raw diff2795 when content responds to #encoding2796 encodes content to utf8 encoding2797# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.44 seconds. Current RSS: ~1617M. load average: 1.10 1.09 1.25 3/296 92462798 when content is blank2799 returns an empty string2800# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.56 seconds. Current RSS: ~1610M. load average: 1.09 1.09 1.25 1/295 92862801 when exception is raised2802 falls back to #diff2803# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.64 seconds. Current RSS: ~1611M. load average: 1.09 1.09 1.25 1/295 93262804 when diff is not stored externally2805 calls #diff2806# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.75 seconds. Current RSS: ~1607M. load average: 1.09 1.09 1.25 1/295 93662807 when exception is raised2808 logs exception and returns an empty string2809# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.91 seconds. Current RSS: ~1603M. load average: 1.09 1.09 1.25 1/295 94062810# [RSpecRunTime] Finishing example group spec/models/merge_request_diff_file_spec.rb. It took 26.51 seconds. Expected to take 29.85 seconds.2811# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/set_labels_spec.rb. Expected to take 28.81 seconds.2812Mutations::MergeRequests::SetLabels2813 is expected to require graphql authorizations :update_merge_request2814 #resolve2815 behaves like permission level for merge request mutation is correctly verified2816 when the user is not a project member2817 behaves like when the user does not have access to the resource2818 raises an error2819 even if assigned to the merge request2820 does not modify merge request2821# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.94 seconds. Current RSS: ~1591M. load average: 1.16 1.10 1.26 1/295 94852822 even if reviewer of the merge request2823 raises an error2824# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.29 seconds. Current RSS: ~1589M. load average: 1.16 1.10 1.26 1/295 95252825 even if author of the merge request2826 raises an error2827# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.61 seconds. Current RSS: ~1589M. load average: 1.16 1.10 1.26 1/295 95652828 when the user is a project member2829 with guest role2830 behaves like when the user does not have access to the resource2831 raises an error2832 even if assigned to the merge request2833 does not modify merge request2834# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.4 seconds. Current RSS: ~1582M. load average: 1.15 1.10 1.25 1/295 96442835 even if reviewer of the merge request2836 raises an error2837# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.87 seconds. Current RSS: ~1579M. load average: 1.15 1.10 1.25 1/295 96842838 even if author of the merge request2839 raises an error2840# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.35 seconds. Current RSS: ~1575M. load average: 1.14 1.10 1.25 1/295 97242841 with reporter role2842 behaves like when the user does not have access to the resource2843 raises an error2844 even if assigned to the merge request2845 does not modify merge request2846# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.77 seconds. Current RSS: ~1572M. load average: 1.14 1.10 1.25 1/295 98032847 even if reviewer of the merge request2848 raises an error2849# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.37 seconds. Current RSS: ~1565M. load average: 1.12 1.10 1.25 1/295 98432850 even if author of the merge request2851 raises an error2852# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.29 seconds. Current RSS: ~1565M. load average: 1.12 1.10 1.25 1/295 98832853 when the user can update the merge request2854 sets the labels, removing all others2855 returns errors merge request could not be updated2856 when passing an empty array2857 removes all labels2858# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.67 seconds. Current RSS: ~1562M. load average: 1.11 1.09 1.25 1/295 100012859 when passing operation_mode as APPEND2860 sets the labels, without removing others2861# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.7 seconds. Current RSS: ~1562M. load average: 1.11 1.09 1.25 1/295 100412862 when passing operation_mode as REMOVE2863 removes the labels, without removing others2864# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.52 seconds. Current RSS: ~1563M. load average: 1.10 1.09 1.25 1/295 100812865# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/set_labels_spec.rb. It took 27.6 seconds. Expected to take 28.81 seconds.2866# [RSpecRunTime] Starting example group spec/lib/gitlab/data_builder/push_spec.rb. Expected to take 24.44 seconds.2867Gitlab::DataBuilder::Push2868 .build2869 with changed files2870 returns commit hook data2871 without changed files2872 returns commit hook data without include deltas2873 .build_sample push event2874 is expected to eq "push"2875 is expected to eq "push"2876 is expected to eq "refs/heads/master"2877 contains project data2878 contains deprecated repository data2879 contains commit data2880# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.43 seconds. Current RSS: ~1606M. load average: 1.10 1.09 1.25 1/294 102782881 .build_sample with tag push event2882 is expected to eq "tag_push"2883 is expected to eq "tag_push"2884 is expected to eq "refs/tags/v1.1.1"2885 contains project data2886 contains deprecated repository data2887 contains commit data2888 empty repository2889 is expected to eq "refs/tags/v1.0.0"2890# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.35 seconds. Current RSS: ~1605M. load average: 1.17 1.10 1.25 1/294 104742891 .sample_data2892 is expected to be a kind of Hash2893 is expected to eq "95790bf891e76fee5e1747ab589903a6a1f80f22"2894 is expected to eq "da1560886d4f094c3e6c9ef40349f7d38b5d27d7"2895 is expected to eq "refs/heads/master"2896 is expected to eq 152897 is expected to eq 12898 is expected to eq 12899 contains project data2900# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.42 seconds. Current RSS: ~1612M. load average: 1.15 1.10 1.25 1/294 104752901 .build2902 is expected to be a kind of Hash2903 is expected to eq "0000000000000000000000000000000000000000"2904 is expected to eq "5937ac0a7beb003549fc5fd26fc247adbce4a52e"2905 is expected to eq "8a2a6eb295bb170b34c24c76c49ed0e9b2eaf34b"2906 is expected to eq "refs/tags/v1.1.0"2907 is expected to eq nil2908 is expected to eq "Sidney Jones1564"2909 is expected to eq "user673"2910 is expected to eq "public-email@example.com"2911 is expected to eq "https://www.gravatar.com/avatar/1e8694378c7ca38efdcbf7d3d7bd6a004eedf66706ada45e94fa7dcad4a7d38e?s=80&d=identicon"2912 is expected to eq 5452913 is expected to be a kind of Hash2914 is expected to be empty2915 is expected to be zero2916 contains project data2917 contains deprecated repository data2918 does not raise an error when given nil commits2919# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.51 seconds. Current RSS: ~1617M. load average: 1.35 1.15 1.26 1/294 107962920 .build_bulk2921 is expected to eq {:action=>:created, :ref_count=>2, :ref_type=>:branch}2922# [RSpecRunTime] Finishing example group spec/lib/gitlab/data_builder/push_spec.rb. It took 26.13 seconds. Expected to take 24.44 seconds.2923# [RSpecRunTime] Starting example group spec/models/ability_spec.rb. Expected to take 23.34 seconds.2924Ability2925 does not allow STI2926 #policy_for2927 using a nil subject2928 has no permissions2929 with request store2930 caches in the request store2931 when cache: false2932 uses a fresh cache each time2933 .users_that_can_read_project2934 using a public project2935 returns all the users2936 using an internal project2937 returns users that are administrators2938 returns internal users while skipping external users2939 returns external users if they are the project owner2940 returns external users if they are project members2941 returns an empty Array if all users are external users without access2942# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.64 seconds. Current RSS: ~1603M. load average: 1.32 1.15 1.26 1/294 107972943 using a private project2944 returns users that are administrators when admin mode is enabled2945 does not return users that are administrators when admin mode is disabled2946 returns external users if they are the project owner2947 returns external users if they are project members2948 returns an empty Array if all users are internal users without access2949 returns an empty Array if all users are external users without access2950# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.2 seconds. Current RSS: ~1575M. load average: 1.30 1.14 1.26 1/294 107982951 .users_that_can_read_personal_snippet2952 private snippet is readable only by its author2953 public snippet is readable by all users2954 .users_that_can_read_internal_note2955 for groups2956 behaves like filtering users that can read internal note2957 returns users that can read internal notes2958 for projects2959 behaves like filtering users that can read internal note2960 returns users that can read internal notes2961 .merge_requests_readable_by_user2962 with an admin when admin mode is enabled2963 returns all merge requests2964 with an admin when admin mode is disabled2965 returns merge_requests that are publicly visible2966 without a user2967 returns merge_requests that are publicly visible2968 with a user2969 returns projects visible to the user2970 when a user cannot read cross project and a filter is passed2971 returns only MRs of the specified project without checking access on others2972# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.08 seconds. Current RSS: ~1549M. load average: 1.27 1.14 1.26 1/295 108782973 .issues_readable_by_user2974 is aliased to .work_items_readable_by_user2975 with an admin when admin mode is enabled2976 returns all given issues2977 with an admin when admin mode is disabled2978 returns the issues readable by the admin2979 returns no issues when not given access2980 with a regular user2981 returns the issues readable by the user2982 returns an empty Array when no issues are readable2983 without a regular user2984 returns issues that are publicly visible2985 when the user cannot read cross project2986 excludes issues from other projects whithout checking separatly when passing a scope2987# [RSpecRunTime] RSpec elapsed time: 15 minutes 36.61 seconds. Current RSS: ~1546M. load average: 1.25 1.14 1.26 1/295 108792988 .feature_flags_readable_by_user2989 without a user2990 returns no feature flags2991 with a user2992 returns feature flags visible to the user2993 when a user cannot read cross project and a filter is passed2994 returns only feature flags of the specified project without checking access on others2995# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.85 seconds. Current RSS: ~1551M. load average: 1.25 1.14 1.26 1/294 108802996 .project_disabled_features_rules2997 wiki named abilities2998 disables wiki abilities if the project has no wiki2999 forgetting3000 allows us to discard specific values from the DeclarativePolicy cache3001 when bypassing the session3002 allows us to have re-entrant evaluation of admin-only permissions3003# [RSpecRunTime] Finishing example group spec/models/ability_spec.rb. It took 21.97 seconds. Expected to take 23.34 seconds.3004# [RSpecRunTime] Starting example group spec/lib/gitlab/group_search_results_spec.rb. Expected to take 21.28 seconds.3005Gitlab::GroupSearchResults3006 issues search3007 state not provided3008 returns opened and closed results3009# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.01 seconds. Current RSS: ~1546M. load average: 1.31 1.15 1.26 1/294 108813010 all state3011 returns opened and closed results3012 closed state3013 returns only closed results3014 opened state3015 returns only opened results3016 unsupported state3017 returns only opened results3018 filter not provided (all behavior)3019 returns confidential and not confidential results3020 confidential filter3021 returns only confidential results3022 not confidential filter3023 returns not confidential results3024 merge_requests search3025 state not provided3026 returns opened and closed results3027# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.39 seconds. Current RSS: ~1536M. load average: 1.29 1.15 1.26 2/289 108823028 all state3029 returns opened and closed results3030 closed state3031 returns only closed results3032 opened state3033 returns only opened results3034 unsupported state3035 returns only opened results3036 when filter not provided (all behavior)3037 returns unarchived results only3038 when include_archived is true3039 returns archived and unarchived results3040 when include_archived filter is false3041 returns unarchived results only3042 milestones search3043 when filter not provided (all behavior)3044 returns unarchived results only3045 when include_archived is true3046 returns archived and unarchived results3047 when include_archived filter is false3048 returns unarchived results only3049 #projects3050 filtering3051 behaves like search results filtered by archived3052 when filter not provided (all behavior)3053 returns unarchived results only3054 when include_archived is true3055 returns archived and unarchived results3056 when include_archived filter is false3057 returns unarchived results only3058 user search3059 returns the users belonging to the group matching the search query3060 returns the user belonging to the subgroup matching the search query3061 returns the user belonging to the parent group matching the search query3062 does not return the user belonging to the private subgroup3063 does not return the user belonging to an unrelated group3064 does not return the user invited to the group3065 calls GroupFinder during execution3066# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.19 seconds. Current RSS: ~1539M. load average: 1.17 1.13 1.25 1/289 108833067 #issuable_params3068 sets include_subgroups flag by default3069# [RSpecRunTime] Finishing example group spec/lib/gitlab/group_search_results_spec.rb. It took 17.69 seconds. Expected to take 21.28 seconds.3070# [RSpecRunTime] Starting example group spec/models/integrations/microsoft_teams_spec.rb. Expected to take 20.63 seconds.3071Integrations::MicrosoftTeams3072 does not allow STI3073 behaves like chat integration3074 Associations3075 is expected to belong to project required: false3076 Validations3077 when integration is active3078 is expected to validate that :webhook cannot be empty/falsy3079 behaves like issue tracker integration URL attribute3080 is expected to allow :webhook to be ‹"https://example.com"›3081 is expected not to allow :webhook to be ‹"example.com"›3082 is expected not to allow :webhook to be ‹"ftp://example.com"›3083 is expected not to allow :webhook to be ‹"herp-and-derp"›3084# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.08 second. Current RSS: ~1560M. load average: 1.17 1.13 1.25 1/289 108843085 when integration is inactive3086 is expected not to validate that :webhook cannot be empty/falsy3087 .supported_events3088 does not support deployment_events3089 #execute3090 with push events3091 behaves like triggered Microsoft Teams integration3092 calls Microsoft Teams API3093 with default branch3094 when only default branch are to be notified3095 behaves like triggered Microsoft Teams integration3096 calls Microsoft Teams API3097 when only protected branches are to be notified3098 behaves like untriggered Microsoft Teams integration3099 does not call Microsoft Teams API3100 when default and protected branches are to be notified3101 behaves like triggered Microsoft Teams integration3102 calls Microsoft Teams API3103 when all branches are to be notified3104 behaves like triggered Microsoft Teams integration3105 calls Microsoft Teams API3106 with protected branch3107 when only default branch are to be notified3108 behaves like untriggered Microsoft Teams integration3109 does not call Microsoft Teams API3110 when only protected branches are to be notified3111 behaves like triggered Microsoft Teams integration3112 calls Microsoft Teams API3113 when default and protected branches are to be notified3114 behaves like triggered Microsoft Teams integration3115 calls Microsoft Teams API3116 when all branches are to be notified3117 behaves like triggered Microsoft Teams integration3118 calls Microsoft Teams API3119 with neither default nor protected branch3120 when only default branch are to be notified3121 behaves like untriggered Microsoft Teams integration3122 does not call Microsoft Teams API3123 when only protected branches are to be notified3124 behaves like untriggered Microsoft Teams integration3125 does not call Microsoft Teams API3126 when default and protected branches are to be notified3127 behaves like untriggered Microsoft Teams integration3128 does not call Microsoft Teams API3129 when all branches are to be notified3130 behaves like triggered Microsoft Teams integration3131 calls Microsoft Teams API3132 with issue events3133 behaves like triggered Microsoft Teams integration3134 calls Microsoft Teams API3135 with merge events3136 behaves like triggered Microsoft Teams integration3137 calls Microsoft Teams API3138 with wiki page events3139 behaves like triggered Microsoft Teams integration3140 calls Microsoft Teams API3141 with note events3142 with commit comment3143 behaves like triggered Microsoft Teams integration3144 calls Microsoft Teams API3145 with merge request comment3146 behaves like triggered Microsoft Teams integration3147 calls Microsoft Teams API3148 with issue comment3149 behaves like triggered Microsoft Teams integration3150 calls Microsoft Teams API3151 with snippet comment3152 behaves like triggered Microsoft Teams integration3153 calls Microsoft Teams API3154 with pipeline events3155 with failed pipeline3156 behaves like triggered Microsoft Teams integration3157 calls Microsoft Teams API3158 with succeeded pipeline3159 with default notify_only_broken_pipelines3160 does not call Microsoft Teams API3161 when notify_only_broken_pipelines is false3162 behaves like triggered Microsoft Teams integration3163 calls Microsoft Teams API3164 with default branch3165 when only default branch are to be notified3166 behaves like triggered Microsoft Teams integration3167 calls Microsoft Teams API3168 when only protected branches are to be notified3169 behaves like untriggered Microsoft Teams integration3170 does not call Microsoft Teams API3171 when default and protected branches are to be notified3172 behaves like triggered Microsoft Teams integration3173 calls Microsoft Teams API3174 when all branches are to be notified3175 behaves like triggered Microsoft Teams integration3176 calls Microsoft Teams API3177 with protected branch3178 when only default branch are to be notified3179 behaves like untriggered Microsoft Teams integration3180 does not call Microsoft Teams API3181 when only protected branches are to be notified3182 behaves like triggered Microsoft Teams integration3183 calls Microsoft Teams API3184 when default and protected branches are to be notified3185 behaves like triggered Microsoft Teams integration3186 calls Microsoft Teams API3187 when all branches are to be notified3188 behaves like triggered Microsoft Teams integration3189 calls Microsoft Teams API3190 with neither default nor protected branch3191 when only default branch are to be notified3192 behaves like untriggered Microsoft Teams integration3193 does not call Microsoft Teams API3194 when only protected branches are to be notified3195 behaves like untriggered Microsoft Teams integration3196 does not call Microsoft Teams API3197 when default and protected branches are to be notified3198 behaves like untriggered Microsoft Teams integration3199 does not call Microsoft Teams API3200 when all branches are to be notified3201 behaves like triggered Microsoft Teams integration3202 calls Microsoft Teams API3203 deployment events3204 behaves like untriggered Microsoft Teams integration3205 does not call Microsoft Teams API3206 #execute3207 with push events3208 calls Microsoft Teams API for push events3209 specifies the webhook when it is configured3210 with issue events3211 calls Microsoft Teams API3212 with merge events3213 calls Microsoft Teams API3214 with wiki page events3215 calls Microsoft Teams API3216 Note events3217 when commit comment event executed3218 calls Microsoft Teams API for commit comment events3219 when merge request comment event executed3220 calls Microsoft Teams API for merge request comment events3221 when issue comment event executed3222 calls Microsoft Teams API for issue comment events3223 when snippet comment event executed3224 calls Microsoft Teams API for snippet comment events3225 Pipeline events3226 with failed pipeline3227 behaves like call Microsoft Teams API3228 calls Microsoft Teams API for pipeline events3229 with succeeded pipeline3230 with default to notify_only_broken_pipelines3231 does not call Microsoft Teams API for pipeline events3232 with setting notify_only_broken_pipelines to false3233 behaves like call Microsoft Teams API3234 calls Microsoft Teams API for pipeline events3235 with default branch3236 only notify for the default branch3237 behaves like call Microsoft Teams API3238 calls Microsoft Teams API for pipeline events3239 notify for only protected branches3240 behaves like does not call Microsoft Teams API3241 does not call Microsoft Teams API for pipeline events3242 notify for only default and protected branches3243 behaves like call Microsoft Teams API3244 calls Microsoft Teams API for pipeline events3245 notify for all branches3246 behaves like call Microsoft Teams API3247 calls Microsoft Teams API for pipeline events3248 with protected branch3249 only notify for the default branch3250 behaves like does not call Microsoft Teams API3251 does not call Microsoft Teams API for pipeline events3252 notify for only protected branches3253 behaves like call Microsoft Teams API3254 calls Microsoft Teams API for pipeline events3255 notify for only default and protected branches3256 behaves like call Microsoft Teams API3257 calls Microsoft Teams API for pipeline events3258 notify for all branches3259 behaves like call Microsoft Teams API3260 calls Microsoft Teams API for pipeline events3261 with neither protected nor default branch3262 only notify for the default branch3263 behaves like does not call Microsoft Teams API3264 does not call Microsoft Teams API for pipeline events3265 notify for only protected branches3266 behaves like does not call Microsoft Teams API3267 does not call Microsoft Teams API for pipeline events3268 notify for only default and protected branches3269 behaves like does not call Microsoft Teams API3270 does not call Microsoft Teams API for pipeline events3271 notify for all branches3272 behaves like call Microsoft Teams API3273 calls Microsoft Teams API for pipeline events3274# [RSpecRunTime] Finishing example group spec/models/integrations/microsoft_teams_spec.rb. It took 22.34 seconds. Expected to take 20.63 seconds.3275# [RSpecRunTime] Starting example group spec/policies/ci/runner_policy_spec.rb. Expected to take 18.76 seconds.3276Ci::RunnerPolicy3277 ability :read_runner3278 without access3279 behaves like does not allow reading runners on any scope3280 with instance runner3281 is expected not to be allowed :read_runner3282 with shared runners disabled for groups and projects3283 is expected not to be allowed :read_runner3284# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.47 seconds. Current RSS: ~1547M. load average: 1.45 1.21 1.28 1/294 113113285 with group runner3286 is expected not to be allowed :read_runner3287 with group invited as maintainer to group containing runner3288 is expected not to be allowed :read_runner3289 with sharing of group runners disabled3290 is expected not to be allowed :read_runner3291 with project runner3292 is expected not to be allowed :read_runner3293 with guest access3294 behaves like does not allow reading runners on any scope3295 with instance runner3296 is expected not to be allowed :read_runner3297 with shared runners disabled for groups and projects3298 is expected not to be allowed :read_runner3299 with group runner3300 is expected not to be allowed :read_runner3301 with group invited as maintainer to group containing runner3302 is expected not to be allowed :read_runner3303 with sharing of group runners disabled3304 is expected not to be allowed :read_runner3305 with project runner3306 is expected not to be allowed :read_runner3307 with reporter access3308 behaves like does not allow reading runners on any scope3309 with instance runner3310 is expected not to be allowed :read_runner3311 with shared runners disabled for groups and projects3312 is expected not to be allowed :read_runner3313 with group runner3314 is expected not to be allowed :read_runner3315 with group invited as maintainer to group containing runner3316 is expected not to be allowed :read_runner3317 with sharing of group runners disabled3318 is expected not to be allowed :read_runner3319 with project runner3320 is expected not to be allowed :read_runner3321 with developer access3322 behaves like a policy allowing reading instance runner depending on runner sharing3323 with instance runner3324 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: false, expect_can_read: false3325 is expected not to be allowed :read_runner3326 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: true, expect_can_read: true3327 is expected to be allowed :read_runner3328 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: false, expect_can_read: true3329 is expected to be allowed :read_runner3330 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: true, expect_can_read: true3331 is expected to be allowed :read_runner3332 behaves like a policy allowing reading group runner depending on runner sharing3333 with group runner3334 is expected to be allowed :read_runner3335 with sharing of group runners disabled3336 is expected to be allowed :read_runner3337 when user belongs to subgroup only3338 with runner visible to group project3339 is expected to be allowed :read_runner3340 with sharing of group runners disabled3341 is expected not to be allowed :read_runner3342 without projects in group3343 is expected not to be allowed :read_runner3344 when user is not developer in associated group3345 is expected not to be allowed :read_runner3346 when user is developer in a group invited to group as developer3347 is expected to be allowed :read_runner3348 when user is a reporter in a group invited to group as developer3349 is expected not to be allowed :read_runner3350 when runner is in subgroup3351 is expected to be allowed :read_runner3352 with sharing of group runners disabled3353 is expected not to be allowed :read_runner3354 with project runner3355 is expected to be allowed :read_runner3356 when user is not developer in parent group3357 is expected not to be allowed :read_runner3358 when user is developer in a group invited to project as developer3359 is expected to be allowed :read_runner3360 with maintainer access3361 behaves like a policy allowing reading instance runner depending on runner sharing3362 with instance runner3363 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: false, expect_can_read: false3364 is expected not to be allowed :read_runner3365 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: true, expect_can_read: true3366 is expected to be allowed :read_runner3367 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: false, expect_can_read: true3368 is expected to be allowed :read_runner3369 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: true, expect_can_read: true3370 is expected to be allowed :read_runner3371 behaves like a policy allowing reading group runner depending on runner sharing3372 with group runner3373 is expected to be allowed :read_runner3374 with sharing of group runners disabled3375 is expected to be allowed :read_runner3376 when user belongs to subgroup only3377 with runner visible to group project3378 is expected to be allowed :read_runner3379 with sharing of group runners disabled3380 is expected not to be allowed :read_runner3381 without projects in group3382 is expected not to be allowed :read_runner3383 when user is not maintainer in associated group3384 is expected not to be allowed :read_runner3385 when user is maintainer in a group invited to group as maintainer3386 is expected to be allowed :read_runner3387 when user is a reporter in a group invited to group as maintainer3388 is expected not to be allowed :read_runner3389 when runner is in subgroup3390 is expected to be allowed :read_runner3391 with sharing of group runners disabled3392 is expected not to be allowed :read_runner3393 with project runner3394 is expected to be allowed :read_runner3395 with owner access3396 behaves like a policy allowing reading instance runner depending on runner sharing3397 with instance runner3398 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: false, expect_can_read: false3399 is expected not to be allowed :read_runner3400 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: true, expect_can_read: true3401 is expected to be allowed :read_runner3402 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: false, expect_can_read: true3403 is expected to be allowed :read_runner3404 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: true, expect_can_read: true3405 is expected to be allowed :read_runner3406 with group runner3407 is expected to be allowed :read_runner3408 with sharing of group runners disabled3409 is expected to be allowed :read_runner3410 with project runner3411 is expected to be allowed :read_runner3412 ability :read_ephemeral_token3413 with request made by creator3414 is expected to be allowed :read_ephemeral_token3415 with request made by another user3416 is expected not to be allowed :read_ephemeral_token3417# [RSpecRunTime] Finishing example group spec/policies/ci/runner_policy_spec.rb. It took 18.61 seconds. Expected to take 18.76 seconds.3418# [RSpecRunTime] Starting example group spec/models/project_setting_spec.rb. Expected to take 17.04 seconds.3419ProjectSetting3420 does not allow STI3421 is expected to belong to project required: false3422 default values3423 is expected to be truthy3424 scopes3425 returns project setting for the given projects3426 validations3427 is expected not to allow :target_platforms to be ‹nil›3428 is expected to allow :target_platforms to be ‹[]›3429 is expected to validate that the length of :issue_branch_template is at most 2553430************************************************************************3431Warning from shoulda-matchers:3432You are using `validate_inclusion_of` to assert that a boolean column3433allows boolean values and disallows non-boolean ones. Be aware that it3434is not possible to fully test this, as boolean columns will3435automatically convert non-boolean values to boolean ones. Hence, you3436should consider removing this test.3437************************************************************************3438 is expected to validate that :suggested_reviewers_enabled is either ‹true› or ‹false›3439 allows any combination of the allowed target platforms3440 is expected not to allow :target_platforms to be ‹[nil]›3441 is expected not to allow :target_platforms to be ‹["not_allowed"]›3442 is expected not to allow :target_platforms to be ‹[:invalid]›3443 validates uniqueness of pages_unique_domain3444 validates if the pages_unique_domain already exist as a project path3445 when pages_unique_domain is required3446 is not required if pages_unique_domain_enabled is false3447 is required when pages_unique_domain_enabled is true3448 is required if it is already saved in the database3449# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.01 seconds. Current RSS: ~1537M. load average: 1.39 1.21 1.27 1/288 113123450 when updating3451 validates if the pages_unique_domain already exist as a project path3452# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.11 seconds. Current RSS: ~1539M. load average: 1.39 1.21 1.27 1/288 113133453 target_platforms=3454 stringifies and sorts3455 #human_squash_option3456 squash_option: "never", human_squash_option: "Do not allow"3457 is expected to eq "Do not allow"3458 squash_option: "always", human_squash_option: "Require"3459 is expected to eq "Require"3460 squash_option: "default_on", human_squash_option: "Encourage"3461 is expected to eq "Encourage"3462 squash_option: "default_off", human_squash_option: "Allow"3463 is expected to eq "Allow"3464 #show_diff_preview_in_email?3465 when a project has no parent group3466 when show_diff_preview_in_email is disabled3467 returns false3468# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.01 seconds. Current RSS: ~1534M. load average: 1.36 1.21 1.27 1/288 113143469 when show_diff_preview_in_email is enabled3470 returns true3471# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.06 seconds. Current RSS: ~1528M. load average: 1.36 1.21 1.27 1/288 113153472 when a parent group overrides project settings3473 when show_diff_preview_in_email is disabled for the parent group3474 returns false3475# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.35 seconds. Current RSS: ~1527M. load average: 1.49 1.24 1.28 2/288 113163476 when all ancestors have enabled diff previews3477 returns true3478# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.53 seconds. Current RSS: ~1524M. load average: 1.49 1.24 1.28 1/288 113173479 #emails_enabled?3480 when a project does not have a parent group3481 returns true3482 returns false when project_settings are set to false3483 when a project has a parent group3484 when emails have been disabled in parent group3485 returns false3486# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.8 seconds. Current RSS: ~1518M. load average: 1.49 1.24 1.28 1/288 113183487 when emails are enabled in parent group3488 returns true3489 returns false when disabled at the project3490# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.36 seconds. Current RSS: ~1516M. load average: 1.45 1.23 1.28 1/288 113193491 #runner_registration_enabled3492 returns true3493 when project has runner registration disabled3494 returns false3495# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.52 seconds. Current RSS: ~1511M. load average: 1.45 1.23 1.28 1/288 113203496 when all projects have runner registration disabled3497 returns false3498# [RSpecRunTime] Finishing example group spec/models/project_setting_spec.rb. It took 19.4 seconds. Expected to take 17.04 seconds.3499# [RSpecRunTime] Starting example group spec/services/merge_requests/retarget_chain_service_spec.rb. Expected to take 16.18 seconds.3500MergeRequests::RetargetChainService3501 #execute3502 when there is another MR3503 in the same project3504 and current is merged3505 behaves like retargets merge request3506 another merge request is retargeted3507# [RSpecRunTime] RSpec elapsed time: 17 minutes 0.93 second. Current RSS: ~1528M. load average: 1.41 1.23 1.28 1/295 113683508 and current is closed3509 behaves like does not retarget merge request3510 another merge request is unchanged3511 and another is closed3512 behaves like does not retarget merge request3513 another merge request is unchanged3514 and another is merged3515 behaves like does not retarget merge request3516 another merge request is unchanged3517 in forked project3518 when user has access to source project3519 behaves like retargets merge request3520 another merge request is retargeted3521# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.43 seconds. Current RSS: ~1528M. load average: 1.41 1.23 1.28 1/294 113863522 when user does not have access to source project3523 behaves like does not retarget merge request3524 another merge request is unchanged3525# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.05 seconds. Current RSS: ~1529M. load average: 1.38 1.22 1.28 1/294 113893526 and current and another MR is from a fork3527 behaves like does not retarget merge request3528 another merge request is unchanged3529# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.61 seconds. Current RSS: ~1520M. load average: 1.38 1.22 1.28 1/294 113903530 when many merge requests are to be retargeted3531 retargets and rebases only 4 of them3532 when rebase_when_retargetting_mrs is disabled3533 does not rebase any MRs3534# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.21 seconds. Current RSS: ~1521M. load average: 1.32 1.22 1.27 1/293 115073535# [RSpecRunTime] Finishing example group spec/services/merge_requests/retarget_chain_service_spec.rb. It took 17.5 seconds. Expected to take 16.18 seconds.3536# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/pipeline/status_spec.rb. Expected to take 16.07 seconds.3537Gitlab::Ci::Badge::Pipeline::Status3538 #entity3539 always says pipeline3540 #template3541 returns badge template3542 #metadata3543 returns badge metadata3544 pipeline exists3545 pipeline success3546 #status3547 is successful3548# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.01 seconds. Current RSS: ~1553M. load average: 1.37 1.23 1.28 1/293 115493549 pipeline failed3550 #status3551 failed3552# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.23 seconds. Current RSS: ~1552M. load average: 1.37 1.23 1.28 1/294 115673553 when outdated pipeline for given ref exists3554 does not take outdated pipeline into account3555# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.5 seconds. Current RSS: ~1550M. load average: 1.34 1.23 1.27 1/294 115883556 when multiple pipelines exist for given sha3557 does not take outdated pipeline into account3558# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.46 seconds. Current RSS: ~1542M. load average: 1.34 1.23 1.27 1/294 116093559 when ignored_skipped is set to true3560 #status3561 uses latest non-skipped status3562# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.21 seconds. Current RSS: ~1541M. load average: 1.32 1.22 1.27 1/294 116273563 when ignored_skipped is set to false3564 #status3565 uses latest status3566# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.89 seconds. Current RSS: ~1540M. load average: 1.32 1.22 1.27 1/294 116453567 build does not exist3568 #status3569 is unknown3570# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/pipeline/status_spec.rb. It took 17.44 seconds. Expected to take 16.07 seconds.3571# [RSpecRunTime] Starting example group spec/models/integrations/pipelines_email_spec.rb. Expected to take 14.76 seconds.3572Integrations::PipelinesEmail3573 does not allow STI3574 Validations3575 when integration is active3576 is expected to validate that :recipients cannot be empty/falsy3577 when integration is inactive3578 is expected not to validate that :recipients cannot be empty/falsy3579 validates number of recipients3580 valid number of recipients3581 does not count empty emails3582 invalid number of recipients3583 is expected not to be valid3584 adds an error message3585 when integration is not active3586 is expected to be valid3587 #test3588 when pipeline is failed and on default branch3589 behaves like sending email3590 sends email3591 when pipeline is succeeded3592 behaves like sending email3593 sends email3594 when the pipeline failed3595 on default branch3596 notifications are enabled only for default branch3597 behaves like sending email3598 sends email3599 notifications are enabled only for protected branch3600 behaves like sending email3601 sends email3602 notifications are enabled only for default and protected branches3603 behaves like sending email3604 sends email3605 notifications are enabled only for all branches3606 behaves like sending email3607 sends email3608 on a protected branch3609 notifications are enabled only for default branch3610 behaves like sending email3611 sends email3612 notifications are enabled only for protected branch3613 behaves like sending email3614 sends email3615 notifications are enabled only for default and protected branches3616 behaves like sending email3617 sends email3618 notifications are enabled only for all branches3619 behaves like sending email3620 sends email3621 on a neither protected nor default branch3622 notifications are enabled only for default branch3623 behaves like sending email3624 sends email3625 notifications are enabled only for protected branch3626 behaves like sending email3627 sends email3628 notifications are enabled only for default and protected branches3629 behaves like sending email3630 sends email3631 notifications are enabled only for all branches3632 behaves like sending email3633 sends email3634 #execute3635 with recipients3636 with succeeded pipeline3637 behaves like not sending email3638 does not send email3639 with notify_only_broken_pipelines on3640 with failed pipeline3641 behaves like sending email3642 sends email3643 with succeeded pipeline3644 behaves like not sending email3645 does not send email3646 when the pipeline failed3647 on default branch3648 behaves like sending email3649 sends email3650 notifications are enabled only for default branch3651 behaves like sending email3652 sends email3653 notifications are enabled only for protected branch3654 behaves like not sending email3655 does not send email3656 notifications are enabled only for default and protected branches3657 behaves like sending email3658 sends email3659 notifications are enabled only for all branches3660 behaves like sending email3661 sends email3662 on a protected branch3663 notifications are enabled only for default branch3664 behaves like not sending email3665 does not send email3666 notifications are enabled only for all branches3667 behaves like sending email3668 sends email3669 on a neither protected nor default branch3670 notifications are enabled only for default branch3671 behaves like not sending email3672 does not send email3673 notifications are enabled only for protected branch3674 behaves like not sending email3675 does not send email3676 notifications are enabled only for default and protected branches3677 behaves like not sending email3678 does not send email3679 notifications are enabled only for all branches3680 behaves like sending email3681 sends email3682 with empty recipients list3683 with failed pipeline3684 behaves like not sending email3685 does not send email3686 with recipients list separating with newlines3687 with failed pipeline3688 behaves like sending email3689 sends email3690# [RSpecRunTime] Finishing example group spec/models/integrations/pipelines_email_spec.rb. It took 13.09 seconds. Expected to take 14.76 seconds.3691# [RSpecRunTime] Starting example group spec/models/concerns/chronic_duration_attribute_spec.rb. Expected to take 14.49 seconds.3692ChronicDurationAttribute3693 does not allow STI3694 when default value is not set3695 behaves like ChronicDurationAttribute reader3696 contains dynamically created reader method3697 outputs chronic duration formatted value3698 when value is set to nil3699 outputs nil3700 behaves like ChronicDurationAttribute writer3701 contains dynamically created writer method3702 parses chronic duration input3703 passes validation3704 when negative input is used3705 doesn't raise exception3706 doesn't change value3707 doesn't pass validation3708 when empty input is used3709 writes default value3710 passes validation3711 when nil input is used3712 writes default value3713 passes validation3714 doesn't raise exception3715 when default value is set3716 behaves like ChronicDurationAttribute reader3717 contains dynamically created reader method3718 outputs chronic duration formatted value3719 when value is set to nil3720 outputs nil3721# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.96 seconds. Current RSS: ~1551M. load average: 1.25 1.21 1.27 1/294 118483722 behaves like ChronicDurationAttribute writer3723 contains dynamically created writer method3724 parses chronic duration input3725 passes validation3726 when negative input is used3727 doesn't raise exception3728 doesn't change value3729 doesn't pass validation3730# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.87 seconds. Current RSS: ~1530M. load average: 1.23 1.21 1.27 1/294 118493731 when empty input is used3732 writes default value3733 passes validation3734# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.93 seconds. Current RSS: ~1528M. load average: 1.23 1.21 1.27 1/294 118503735 when nil input is used3736 writes default value3737 passes validation3738 doesn't raise exception3739# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.59 seconds. Current RSS: ~1527M. load average: 1.23 1.21 1.27 1/294 118513740# [RSpecRunTime] Finishing example group spec/models/concerns/chronic_duration_attribute_spec.rb. It took 8.85 seconds. Expected to take 14.49 seconds.3741# [RSpecRunTime] Starting example group spec/models/concerns/chronic_duration_attribute_spec.rb. Expected to take 14.49 seconds.3742ChronicDurationAttribute - reader3743 does not allow STI3744 doesn't contain dynamically created writer method3745 behaves like ChronicDurationAttribute reader3746 contains dynamically created reader method3747 outputs chronic duration formatted value3748 when value is set to nil3749 outputs nil3750# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.8 seconds. Current RSS: ~1519M. load average: 1.21 1.20 1.27 1/289 118523751# [RSpecRunTime] Finishing example group spec/models/concerns/chronic_duration_attribute_spec.rb. It took 3.21 seconds. Expected to take 14.49 seconds.3752# [RSpecRunTime] Starting example group spec/services/wiki_pages/update_service_spec.rb. Expected to take 13.74 seconds.3753WikiPages::UpdateService3754 behaves like WikiPages::UpdateService#execute3755 updates the wiki page3756 executes webhooks3757 counts edit events3758 the page is at the top level3759 adds a new wiki page activity event3760# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.8 seconds. Current RSS: ~1486M. load average: 1.17 1.20 1.26 1/294 121003761 the page is in a subsection3762 adds a new wiki page activity event3763# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.35 seconds. Current RSS: ~1491M. load average: 1.17 1.20 1.26 1/294 121693764 when the options are bad3765 does not count an edit event3766 does not record the activity3767 reports the error3768# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.01 seconds. Current RSS: ~1503M. load average: 1.16 1.19 1.26 1/294 122633769 #execute3770 when wiki create fails due to git error3771 catches the thrown error and returns a ServiceResponse error3772# [RSpecRunTime] Finishing example group spec/services/wiki_pages/update_service_spec.rb. It took 12.82 seconds. Expected to take 13.74 seconds.3773# [RSpecRunTime] Starting example group spec/workers/issuable_export_csv_worker_spec.rb. Expected to take 13.24 seconds.3774IssuableExportCsvWorker3775 when issuable type is Issue3776 emails a CSV3777 ensures that project_id is passed to issues_finder3778 defines the loggable_arguments3779 removes sort parameter3780 calls the issue export service3781 with params3782 allows symbol access for IssuesFinder3783# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.36 seconds. Current RSS: ~1519M. load average: 1.16 1.19 1.26 1/294 122933784 when issuable type is MergeRequest3785 emails a CSV3786 calls the MR export service3787 calls the MergeRequest finder3788 behaves like export with selected fields3789 calls the export service with selected fields3790# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.11 seconds. Current RSS: ~1523M. load average: 1.15 1.19 1.26 1/294 122943791 for type WorkItem3792 emails a CSV3793 calls the work item export service3794 calls the WorkItemsFinder3795 behaves like export with selected fields3796 calls the export service with selected fields3797# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.07 seconds. Current RSS: ~1523M. load average: 1.22 1.20 1.26 1/293 122953798 when issuable type is User3799 is expected to raise ArgumentError3800# [RSpecRunTime] Finishing example group spec/workers/issuable_export_csv_worker_spec.rb. It took 10.1 seconds. Expected to take 13.24 seconds.3801# [RSpecRunTime] Starting example group spec/services/projects/update_remote_mirror_service_spec.rb. Expected to take 12.99 seconds.3802Projects::UpdateRemoteMirrorService3803 #execute3804 does not fetch the remote repository3805 marks the mirror as started when beginning3806 marks the mirror as successfully finished3807 marks the mirror as failed and raises the error when an unexpected error occurs3808 when the URL is blocked3809 hard retries and returns error status3810 when retries are exceeded3811 hard fails and returns error status3812# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.34 seconds. Current RSS: ~1573M. load average: 1.22 1.20 1.26 1/294 123373813 when the URL local3814 when local requests are allowed3815 succeeds3816 when local requests are not allowed3817 fails and returns error status3818 when given URLs containing escaped elements3819 behaves like URLs containing escaped elements return expected status3820 url: "https://user:0a%23@test.example.com/project.git", result_status: :success3821 returns expected status3822 url: "https://git.example.com:1%2F%2F@source.developers.google.com/project.git", result_status: :success3823 returns expected status3824 url: "git%3A%2F%2Flocalhost%3A1234%2Fsome-path%3Fsome-query%3Dsome-val%23%40example.com%2F", result_status: :error3825 returns expected status3826 url: "https%253A%252F%252Fuser%253A0a%252523%2540test.example.com%252Fproject.git", result_status: :error3827 returns expected status3828 when the update fails because of a `Gitlab::Git::CommandError`3829 wraps `Gitlab::Git::CommandError`s in a service error3830 marks the mirror as to be retried3831 marks the mirror as failed after 3 tries3832# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.01 seconds. Current RSS: ~1617M. load average: 1.44 1.25 1.28 1/294 123833833 when there are divergent refs3834 marks the mirror as failed and sets an error message3835 sending lfs objects3836 pushes LFS objects to a HTTP repository3837 when LFS objects fail to push3838 when remote_mirror_fail_on_lfs feature flag enabled3839 fails update3840# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.71 seconds. Current RSS: ~1630M. load average: 1.44 1.25 1.28 1/294 123993841 when remote_mirror_fail_on_lfs feature flag is disabled3842 does not fail update3843 with SSH repository3844 does nothing to an SSH repository3845 does nothing if LFS is disabled3846 does nothing if non-password auth is specified3847# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.12 seconds. Current RSS: ~1637M. load average: 1.40 1.25 1.28 1/294 124203848# [RSpecRunTime] Finishing example group spec/services/projects/update_remote_mirror_service_spec.rb. It took 13.4 seconds. Expected to take 12.99 seconds.3849# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/trace/checksum_spec.rb. Expected to take 12.04 seconds.3850Gitlab::Ci::Trace::Checksum3851 when build pending state exists3852 when matching persisted trace chunks exist3853 calculates combined trace chunks CRC32 correctly3854 when trace chunks were persisted in a wrong order3855 makes trace checksum invalid but not corrupted3856 when one of the trace chunks is missing3857 makes trace checksum invalid and corrupted3858 when checksums of persisted trace chunks do not match3859 makes trace checksum invalid but not corrupted3860 when persisted trace chunks are missing3861 makes trace checksum invalid3862 when build pending state is missing3863 #state_crc323864 returns nil3865 #valid?3866 is expected not to be valid3867 #trace_chunks3868 does not load raw_data from a database store3869 #last_chunk3870 when there are no chunks3871 returns nil3872 is not a valid trace3873 is not a corrupted trace3874# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.51 seconds. Current RSS: ~1597M. load average: 1.34 1.24 1.27 1/289 124213875 when there are multiple chunks3876 returns chunk with the highest index3877 is not a valid trace3878 is not a corrupted trace3879# [RSpecRunTime] RSpec elapsed time: 18 minutes 44.26 seconds. Current RSS: ~1597M. load average: 1.34 1.24 1.27 1/289 124223880 #trace_size3881 returns total trace size in bytes3882# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/trace/checksum_spec.rb. It took 9.9 seconds. Expected to take 12.04 seconds.3883# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/project_creator_spec.rb. Expected to take 12.01 seconds.3884Gitlab::LegacyGithubImport::ProjectCreator3885 #execute3886 creates a project3887 handle GitHub credentials3888 when GitHub project is private3889 sets project visibility to private3890# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.53 seconds. Current RSS: ~1606M. load average: 1.31 1.23 1.27 1/289 124293891 when GitHub project is public3892 sets project visibility to namespace visibility level3893 when importing into a user namespace3894 sets project visibility to user namespace visibility level3895# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.76 seconds. Current RSS: ~1607M. load average: 1.29 1.23 1.27 1/289 124343896 when visibility level is restricted3897 when GitHub project is private3898 sets project visibility to the default project visibility3899# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.96 seconds. Current RSS: ~1606M. load average: 1.29 1.23 1.27 1/289 124373900 when GitHub project is public3901 sets project visibility to the default project visibility3902# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.15 seconds. Current RSS: ~1606M. load average: 1.29 1.23 1.27 1/289 124403903 when GitHub project has wiki3904 does not create the wiki repository3905# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.31 seconds. Current RSS: ~1607M. load average: 1.29 1.23 1.27 1/289 124413906 when GitHub project does not have wiki3907 creates the wiki repository3908# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.48 seconds. Current RSS: ~1604M. load average: 1.27 1.22 1.27 1/289 124443909# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/project_creator_spec.rb. It took 11.46 seconds. Expected to take 12.01 seconds.3910# [RSpecRunTime] Starting example group spec/tasks/gitlab/ldap_rake_spec.rb. Expected to take 11.34 seconds.3911gitlab:ldap:rename_provider rake task3912 completes without error3913# [RSpecRunTime] Finishing example group spec/tasks/gitlab/ldap_rake_spec.rb. It took 5.76 seconds. Expected to take 11.34 seconds.3914# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.39 seconds. Current RSS: ~1584M. load average: 1.16 1.20 1.26 1/289 124453915# [RSpecRunTime] Starting example group spec/tasks/gitlab/ldap_rake_spec.rb. Expected to take 11.34 seconds.3916gitlab:ldap:secret rake tasks3917 :show3918 displays error when file does not exist3919 displays error when key does not exist3920 displays error when key is changed3921 outputs the unencrypted content when present3922# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.68 seconds. Current RSS: ~1600M. load average: 1.16 1.20 1.26 1/289 124463923 edit3924# main:3925# password: '123'3926# bind_dn: 'gitlab-adm'3927 creates encrypted file3928 displays error when key does not exist3929 displays error when key is changed3930 displays error when write directory does not exist3931somevalue shows a warning when content is invalid3932 displays error when $EDITOR is not set3933# main:3934# password: '123'3935# bind_dn: 'gitlab-adm'3936 when $EDITOR contains multiple arguments3937 when $EDITOR is set to a non-existent binary3938# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.28 seconds. Current RSS: ~1617M. load average: 1.16 1.20 1.26 1/289 124513939 write3940 creates encrypted file from stdin3941 displays error when key does not exist3942 displays error when write directory does not exist3943somevalue shows a warning when content is invalid3944# [RSpecRunTime] Finishing example group spec/tasks/gitlab/ldap_rake_spec.rb. It took 6.04 seconds. Expected to take 11.34 seconds.3945# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.47 seconds. Current RSS: ~1619M. load average: 1.15 1.20 1.26 1/289 124533946# [RSpecRunTime] Starting example group spec/models/integrations/pumble_spec.rb. Expected to take 10.85 seconds.3947Integrations::Pumble3948 does not allow STI3949 behaves like chat integration3950 Associations3951 is expected to belong to project required: false3952 Validations3953 when integration is active3954 is expected to validate that :webhook cannot be empty/falsy3955 behaves like issue tracker integration URL attribute3956 is expected to allow :webhook to be ‹"https://example.com"›3957 is expected not to allow :webhook to be ‹"example.com"›3958 is expected not to allow :webhook to be ‹"ftp://example.com"›3959 is expected not to allow :webhook to be ‹"herp-and-derp"›3960 when integration is inactive3961 is expected not to validate that :webhook cannot be empty/falsy3962 .supported_events3963 does not support deployment_events3964 #execute3965 with push events3966 behaves like triggered Pumble integration3967 calls Pumble API3968 with default branch3969 when only default branch are to be notified3970 behaves like triggered Pumble integration3971 calls Pumble API3972 when only protected branches are to be notified3973 behaves like untriggered Pumble integration3974 does not call Pumble API3975 when default and protected branches are to be notified3976 behaves like triggered Pumble integration3977 calls Pumble API3978 when all branches are to be notified3979 behaves like triggered Pumble integration3980 calls Pumble API3981 with protected branch3982 when only default branch are to be notified3983 behaves like untriggered Pumble integration3984 does not call Pumble API3985 when only protected branches are to be notified3986 behaves like triggered Pumble integration3987 calls Pumble API3988 when default and protected branches are to be notified3989 behaves like triggered Pumble integration3990 calls Pumble API3991 when all branches are to be notified3992 behaves like triggered Pumble integration3993 calls Pumble API3994 with neither default nor protected branch3995 when only default branch are to be notified3996 behaves like untriggered Pumble integration3997 does not call Pumble API3998 when only protected branches are to be notified3999 behaves like untriggered Pumble integration4000 does not call Pumble API4001 when default and protected branches are to be notified4002 behaves like untriggered Pumble integration4003 does not call Pumble API4004 when all branches are to be notified4005 behaves like triggered Pumble integration4006 calls Pumble API4007 with issue events4008 behaves like triggered Pumble integration4009 calls Pumble API4010 with merge events4011 behaves like triggered Pumble integration4012 calls Pumble API4013 with wiki page events4014 behaves like triggered Pumble integration4015 calls Pumble API4016 with note events4017 with commit comment4018 behaves like triggered Pumble integration4019 calls Pumble API4020 with merge request comment4021 behaves like triggered Pumble integration4022 calls Pumble API4023 with issue comment4024 behaves like triggered Pumble integration4025 calls Pumble API4026 with snippet comment4027 behaves like triggered Pumble integration4028 calls Pumble API4029 with pipeline events4030 with failed pipeline4031 behaves like triggered Pumble integration4032 calls Pumble API4033 with succeeded pipeline4034 with default notify_only_broken_pipelines4035 does not call Pumble API4036 when notify_only_broken_pipelines is false4037 behaves like triggered Pumble integration4038 calls Pumble API4039 with default branch4040 when only default branch are to be notified4041 behaves like triggered Pumble integration4042 calls Pumble API4043 when only protected branches are to be notified4044 behaves like untriggered Pumble integration4045 does not call Pumble API4046 when default and protected branches are to be notified4047 behaves like triggered Pumble integration4048 calls Pumble API4049 when all branches are to be notified4050 behaves like triggered Pumble integration4051 calls Pumble API4052 with protected branch4053 when only default branch are to be notified4054 behaves like untriggered Pumble integration4055 does not call Pumble API4056 when only protected branches are to be notified4057 behaves like triggered Pumble integration4058 calls Pumble API4059 when default and protected branches are to be notified4060 behaves like triggered Pumble integration4061 calls Pumble API4062 when all branches are to be notified4063 behaves like triggered Pumble integration4064 calls Pumble API4065 with neither default nor protected branch4066 when only default branch are to be notified4067 behaves like untriggered Pumble integration4068 does not call Pumble API4069 when only protected branches are to be notified4070 behaves like untriggered Pumble integration4071 does not call Pumble API4072 when default and protected branches are to be notified4073 behaves like untriggered Pumble integration4074 does not call Pumble API4075 when all branches are to be notified4076 behaves like triggered Pumble integration4077 calls Pumble API4078 deployment events4079 behaves like untriggered Pumble integration4080 does not call Pumble API4081# [RSpecRunTime] Finishing example group spec/models/integrations/pumble_spec.rb. It took 9.68 seconds. Expected to take 10.85 seconds.4082# [RSpecRunTime] Starting example group spec/lib/gitlab/patch/redis_cache_store_spec.rb. Expected to take 10.72 seconds.4083Gitlab::Patch::RedisCacheStore4084 #read_multi_mget4085 when cache is Rails.cache4086 behaves like reading using cache stores4087 gets multiple cross-slot keys4088 gets multiple keys4089 when reading large amount of keys4090 when GITLAB_REDIS_CLUSTER_PIPELINE_BATCH_LIMIT is smaller than the default4091 behaves like read large amount of keys4092 breaks the input into 2 chunks for redis cluster4093 when GITLAB_REDIS_CLUSTER_PIPELINE_BATCH_LIMIT is larger than the default4094 behaves like read large amount of keys4095 breaks the input into 2 chunks for redis cluster4096 behaves like read large amount of keys4097 breaks the input into 2 chunks for redis cluster4098 when cache is feature flag cache store4099 behaves like reading using cache stores4100 gets multiple cross-slot keys4101 gets multiple keys4102 when reading large amount of keys4103 when GITLAB_REDIS_CLUSTER_PIPELINE_BATCH_LIMIT is smaller than the default4104 behaves like read large amount of keys4105 breaks the input into 2 chunks for redis cluster4106 when GITLAB_REDIS_CLUSTER_PIPELINE_BATCH_LIMIT is larger than the default4107 behaves like read large amount of keys4108 breaks the input into 2 chunks for redis cluster4109 behaves like read large amount of keys4110 breaks the input into 2 chunks for redis cluster4111 when cache is repository cache store4112 behaves like reading using cache stores4113 gets multiple cross-slot keys4114 gets multiple keys4115 when reading large amount of keys4116 when GITLAB_REDIS_CLUSTER_PIPELINE_BATCH_LIMIT is smaller than the default4117 behaves like read large amount of keys4118 breaks the input into 2 chunks for redis cluster4119 when GITLAB_REDIS_CLUSTER_PIPELINE_BATCH_LIMIT is larger than the default4120 behaves like read large amount of keys4121 breaks the input into 2 chunks for redis cluster4122 behaves like read large amount of keys4123 breaks the input into 2 chunks for redis cluster4124 #delete_multi_entries4125 when cache is Rails.cache4126 behaves like deleting using cache stores4127 deletes multiple cross-slot keys4128 deletes multiple keys4129 when deleting large amount of keys4130 calls pipeline multiple times4131# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.25 seconds. Current RSS: ~1770M. load average: 1.20 1.21 1.26 1/294 125964132 when cache is feature flag cache store4133 behaves like deleting using cache stores4134 deletes multiple cross-slot keys4135 deletes multiple keys4136 when deleting large amount of keys4137 calls pipeline multiple times4138# [RSpecRunTime] RSpec elapsed time: 19 minutes 25.33 seconds. Current RSS: ~1760M. load average: 1.20 1.21 1.26 1/294 125974139 when cache is repository cache store4140 behaves like deleting using cache stores4141 deletes multiple cross-slot keys4142 deletes multiple keys4143 when deleting large amount of keys4144 calls pipeline multiple times4145# [RSpecRunTime] RSpec elapsed time: 19 minutes 26.46 seconds. Current RSS: ~1738M. load average: 1.18 1.20 1.26 1/293 125984146# [RSpecRunTime] Finishing example group spec/lib/gitlab/patch/redis_cache_store_spec.rb. It took 8.39 seconds. Expected to take 10.72 seconds.4147# [RSpecRunTime] Starting example group spec/services/packages/protection/update_rule_service_spec.rb. Expected to take 10.1 seconds.4148Packages::Protection::UpdateRuleService#execute4149 with disallowed params4150 behaves like a successful service response4151 is expected to be success4152 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:package_protection_rule => (be a kind of Packag...scope/my_package-updated", :package_type => "npm", :push_protected_up_to_access_level => "owner"})}}4153 is expected not to change `Packages::Protection::Rule.count`4154 is expected to have attributes {:package_name_pattern => "@my_scope/my_package-updated", :package_type => "npm", :push_protected_up_to_access_level => "owner"}4155# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.8 seconds. Current RSS: ~1669M. load average: 1.18 1.20 1.26 1/293 126054156 behaves like a successful service response4157 is expected to be success4158 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:package_protection_rule => (be a kind of Packag...scope/my_package-updated", :package_type => "npm", :push_protected_up_to_access_level => "owner"})}}4159 is expected not to change `Packages::Protection::Rule.count`4160 is expected to have attributes {:package_name_pattern => "@my_scope/my_package-updated", :package_type => "npm", :push_protected_up_to_access_level => "owner"}4161 with nil params4162 is expected not to change `package_protection_rule.reload.updated_at`4163 behaves like a successful service response4164 is expected to be success4165 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:package_protection_rule => (be a kind of Packag...rotected_up_to_access_level" => "developer", "updated_at" => 2024-04-10 21:08:29.677534000 +0000})}}4166 is expected not to change `Packages::Protection::Rule.count`4167 is expected to have attributes {"created_at" => 2024-04-10 21:08:29.677534000 +0000, "id" => 1, "package_name_pattern" => "@my_scope/my_pa..."push_protected_up_to_access_level" => "developer", "updated_at" => 2024-04-10 21:08:29.677534000 +0000}4168 when updated field `package_name_pattern` is already taken4169 is expected not to change `other_existing_package_protection_rule.reload.package_name_pattern`4170 is expected to have attributes {:errors => (contain exactly /Package name pattern has already been taken/), :message => (contain exactly /Package name pattern has already been taken/)}4171 behaves like an erroneous service response4172 is expected to be error4173 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:package_protection_rule => nil}}4174 is expected not to change `Packages::Protection::Rule.count`4175 is expected not to change `package_protection_rule.reload.updated_at`4176 without package protection rule4177 is expected to raise ArgumentError4178 with empty params4179 is expected not to change `package_protection_rule.reload.updated_at`4180 behaves like a successful service response4181 is expected to be success4182 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:package_protection_rule => (be a kind of Packag...rotected_up_to_access_level" => "developer", "updated_at" => 2024-04-10 21:08:29.677534000 +0000})}}4183 is expected not to change `Packages::Protection::Rule.count`4184 is expected to have attributes {"created_at" => 2024-04-10 21:08:29.677534000 +0000, "id" => 1, "package_name_pattern" => "@my_scope/my_pa..."push_protected_up_to_access_level" => "developer", "updated_at" => 2024-04-10 21:08:29.677534000 +0000}4185 without current_user4186 is expected to raise ArgumentError4187 when current_user does not have permission4188 current_user: developer4189 is expected to have attributes {:errors => (contain exactly /Unauthorized/), :message => /Unauthorized/}4190 behaves like an erroneous service response4191 is expected to be error4192 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:package_protection_rule => nil}}4193 is expected not to change `Packages::Protection::Rule.count`4194 is expected not to change `package_protection_rule.reload.updated_at`4195 current_user: reporter4196 is expected to have attributes {:errors => (contain exactly /Unauthorized/), :message => /Unauthorized/}4197 behaves like an erroneous service response4198 is expected to be error4199 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:package_protection_rule => nil}}4200 is expected not to change `Packages::Protection::Rule.count`4201 is expected not to change `package_protection_rule.reload.updated_at`4202 current_user: guest4203 is expected to have attributes {:errors => (contain exactly /Unauthorized/), :message => /Unauthorized/}4204 behaves like an erroneous service response4205 is expected to be error4206 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:package_protection_rule => nil}}4207 is expected not to change `Packages::Protection::Rule.count`4208 is expected not to change `package_protection_rule.reload.updated_at`4209 current_user: anonymous4210 is expected to have attributes {:errors => (contain exactly /Unauthorized/), :message => /Unauthorized/}4211 behaves like an erroneous service response4212 is expected to be error4213 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:package_protection_rule => nil}}4214 is expected not to change `Packages::Protection::Rule.count`4215 is expected not to change `package_protection_rule.reload.updated_at`4216 when fields are invalid4217 is expected to have attributes {:message => /'unknown_package_type' is not a valid package_type/}4218 behaves like an erroneous service response4219 is expected to be error4220 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:package_protection_rule => nil}}4221 is expected not to change `Packages::Protection::Rule.count`4222 is expected not to change `package_protection_rule.reload.updated_at`4223# [RSpecRunTime] Finishing example group spec/services/packages/protection/update_rule_service_spec.rb. It took 7.12 seconds. Expected to take 10.1 seconds.4224# [RSpecRunTime] Starting example group spec/models/issue/metrics_spec.rb. Expected to take 9.91 seconds.4225Issue::Metrics4226 does not allow STI4227 .for_issues4228 returns metrics associated with given issues4229# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.16 seconds. Current RSS: ~1633M. load average: 1.17 1.20 1.26 1/289 126064230 .with_first_mention_not_earlier_than4231 returns metrics without mentioning in commit or with mentioning after given timestamp4232# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.6 seconds. Current RSS: ~1627M. load average: 1.15 1.20 1.26 1/289 126074233 when recording the default set of issue metrics on issue save4234 milestones4235 records the first time an issue is associated with a milestone4236 does not record the second time an issue is associated with a milestone4237# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.85 seconds. Current RSS: ~1614M. load average: 1.15 1.20 1.26 1/289 126084238 list labels4239 records the first time an issue is associated with a list label4240 does not record the second time an issue is associated with a list label4241# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.61 seconds. Current RSS: ~1583M. load average: 1.06 1.18 1.25 1/289 126154242# [RSpecRunTime] Finishing example group spec/models/issue/metrics_spec.rb. It took 8.02 seconds. Expected to take 9.91 seconds.4243# [RSpecRunTime] Starting example group spec/services/projects/auto_devops/disable_service_spec.rb. Expected to take 9.53 seconds.4244Projects::AutoDevops::DisableService#execute4245 when Auto DevOps disabled at instance level4246 is expected to be falsy4247# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.96 seconds. Current RSS: ~1562M. load average: 1.06 1.18 1.25 1/289 126224248 when Auto DevOps enabled at instance level4249 when Auto DevOps explicitly enabled on project4250 is expected to be falsy4251 when Auto DevOps explicitly disabled on project4252 is expected to be falsy4253# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.99 seconds. Current RSS: ~1565M. load average: 1.06 1.18 1.25 1/289 126354254 when Auto DevOps is implicitly enabled4255 when is the first pipeline failure4256 disables Auto DevOps for project4257# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.22 seconds. Current RSS: ~1574M. load average: 0.97 1.16 1.24 1/289 126434258 when it is not the first pipeline failure4259 explicitly disables Auto DevOps for project4260# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.5 seconds. Current RSS: ~1584M. load average: 0.97 1.16 1.24 1/289 126524261 when an Auto DevOps pipeline has succeeded before4262 does not disable Auto DevOps for project4263# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.68 seconds. Current RSS: ~1584M. load average: 0.97 1.16 1.24 1/289 126604264 when project does not have an Auto DevOps record related4265 disables Auto DevOps for project4266 creates a ProjectAutoDevops record4267# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.18 seconds. Current RSS: ~1595M. load average: 0.97 1.16 1.24 1/289 126754268# [RSpecRunTime] Finishing example group spec/services/projects/auto_devops/disable_service_spec.rb. It took 8.58 seconds. Expected to take 9.53 seconds.4269# [RSpecRunTime] Starting example group spec/workers/merge_worker_spec.rb. Expected to take 9.29 seconds.4270MergeWorker4271 remove source branch4272 clears cache of source repo after removing source branch4273 behaves like an idempotent worker4274 is labeled as idempotent4275 performs multiple times sequentially without raising an exception4276 the merge request is still shown as merged4277# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.3 seconds. Current RSS: ~1594M. load average: 0.98 1.15 1.24 1/295 128784278 delegation to MergeRequests::MergeService4279 does not call MergeRequests::MergeService4280 when user exists4281 does not call MergeRequests::MergeService4282 and merge request exists4283 delegates to MergeRequests::MergeService4284 and check_mergeability_retry_lease is specified4285 does not change the check_mergeability_retry_lease parameter4286# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.91 seconds. Current RSS: ~1593M. load average: 0.98 1.15 1.24 1/295 128954287# [RSpecRunTime] Finishing example group spec/workers/merge_worker_spec.rb. It took 7.73 seconds. Expected to take 9.29 seconds.4288# [RSpecRunTime] Starting example group spec/services/issues/referenced_merge_requests_service_spec.rb. Expected to take 8.84 seconds.4289Issues::ReferencedMergeRequestsService4290 #execute4291 returns a list of sorted merge requests4292 performance4293 does not run extra queries when extra namespaces are included4294 preloads the head pipeline for each merge request, and its routes4295 only loads issue notes once4296# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.83 seconds. Current RSS: ~1585M. load average: 0.98 1.15 1.24 1/294 130294297 #referenced_merge_requests4298 returns the referenced merge requests4299 excludes cross project references if the user cannot read cross project4300 performance4301 does not run a query for each note author4302# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.06 seconds. Current RSS: ~1592M. load average: 0.98 1.15 1.24 1/294 130304303 #closed_by_merge_requests4304 returns the open merge requests that close this issue4305 returns an empty array when the current issue is closed already4306 performance4307 does not run a query for each note author4308# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.19 seconds. Current RSS: ~1593M. load average: 0.98 1.14 1.24 1/295 130594309# [RSpecRunTime] Finishing example group spec/services/issues/referenced_merge_requests_service_spec.rb. It took 8.28 seconds. Expected to take 8.84 seconds.4310# [RSpecRunTime] Starting example group spec/models/projects/data_transfer_spec.rb. Expected to take 8.66 seconds.4311Projects::DataTransfer4312 is expected to be valid4313 does not allow STI4314 scopes4315 .current_month4316 returns data transfer for the current month4317 .with_project_between_dates4318 returns the correct number of results4319 .with_namespace_between_dates4320 returns the correct number of results4321 .beginning_of_month4322 is expected to eq 2022-05-01 00:00:00.000000000 +00004323 unique index4324 raises unique index violation4325 when project was moved from one namespace to another4326 creates a new record4327 when a different project is created4328 creates a new record4329 behaves like CounterAttribute4330 defines a method to store counters4331 repository_egress4332 #increment_counter4333 when attribute is a counter attribute4334 amount: 104335 increments the counter in Redis and logs it4336 does not increment the counter for the record4337 schedules a worker to flush counter increments asynchronously4338 amount: -34339 increments the counter in Redis and logs it4340 does not increment the counter for the record4341 schedules a worker to flush counter increments asynchronously4342 #increment_amount4343 increases the egress in cache4344 #current_counter4345 increases the amount in cache4346 when increment amount is 04347 does nothing4348 #bulk_increment_counter4349 when attribute is a counter attribute4350 increments the counter in Redis and logs each increment4351 does not increment the counter for the record4352 schedules a worker to flush counter increments asynchronously4353 when feature flag split_log_bulk_increment_counter is disabled4354 logs a single total increment4355 artifacts_egress4356 #increment_counter4357 when attribute is a counter attribute4358 amount: 104359 increments the counter in Redis and logs it4360 does not increment the counter for the record4361 schedules a worker to flush counter increments asynchronously4362 amount: -34363 increments the counter in Redis and logs it4364 does not increment the counter for the record4365 schedules a worker to flush counter increments asynchronously4366 #increment_amount4367 increases the egress in cache4368 #current_counter4369 increases the amount in cache4370 when increment amount is 04371 does nothing4372 #bulk_increment_counter4373 when attribute is a counter attribute4374 increments the counter in Redis and logs each increment4375 does not increment the counter for the record4376 schedules a worker to flush counter increments asynchronously4377 when feature flag split_log_bulk_increment_counter is disabled4378 logs a single total increment4379 packages_egress4380 #increment_counter4381 when attribute is a counter attribute4382 amount: 104383 increments the counter in Redis and logs it4384 does not increment the counter for the record4385 schedules a worker to flush counter increments asynchronously4386 amount: -34387 increments the counter in Redis and logs it4388 does not increment the counter for the record4389 schedules a worker to flush counter increments asynchronously4390 #increment_amount4391 increases the egress in cache4392 #current_counter4393 increases the amount in cache4394 when increment amount is 04395 does nothing4396 #bulk_increment_counter4397 when attribute is a counter attribute4398 increments the counter in Redis and logs each increment4399 does not increment the counter for the record4400 schedules a worker to flush counter increments asynchronously4401 when feature flag split_log_bulk_increment_counter is disabled4402 logs a single total increment4403 registry_egress4404 #increment_counter4405 when attribute is a counter attribute4406 amount: 104407 increments the counter in Redis and logs it4408 does not increment the counter for the record4409 schedules a worker to flush counter increments asynchronously4410 amount: -34411 increments the counter in Redis and logs it4412 does not increment the counter for the record4413 schedules a worker to flush counter increments asynchronously4414 #increment_amount4415 increases the egress in cache4416 #current_counter4417 increases the amount in cache4418 when increment amount is 04419 does nothing4420 #bulk_increment_counter4421 when attribute is a counter attribute4422 increments the counter in Redis and logs each increment4423 does not increment the counter for the record4424 schedules a worker to flush counter increments asynchronously4425 when feature flag split_log_bulk_increment_counter is disabled4426 logs a single total increment4427 #update_counters_with_lease4428 updates counters of the record4429 behaves like obtaining lease to update database4430 when it is unable to obtain lock4431 logs a warning4432 when the execution raises error4433 reraises error4434 associations4435 is expected to belong to project required: false4436 is expected to belong to namespace required: false4437# [RSpecRunTime] Finishing example group spec/models/projects/data_transfer_spec.rb. It took 7.5 seconds. Expected to take 8.66 seconds.4438# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/host_spec.rb. Expected to take 8.24 seconds.4439Gitlab::Database::LoadBalancing::Host4440 #connection4441 returns a connection from the pool4442 #disconnect!4443 disconnects the pool4444 disconnects the pool when waiting for connections takes too long4445# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.18 seconds. Current RSS: ~1624M. load average: 0.98 1.14 1.23 1/294 130604446 #release_connection4447 releases the current connection from the pool4448 #offline!4449 marks the host as offline4450 #online?4451 when the replica status is recent enough4452 returns the latest status4453 returns an offline status4454 when the replica status is outdated4455 refreshes the status4456 and the host was previously online4457 does not log the online event4458 and the host was previously offline4459 logs the online event4460 and replica is not up to date4461 marks the host offline4462 when the replica is not online4463 returns false when ActionView::Template::Error is raised4464 returns false when ActiveRecord::StatementInvalid is raised4465 returns false when PG::Error is raised4466 returns false when ActiveRecord::ConnectionNotEstablished is raised4467 #refresh_status4468 refreshes the status4469 clears the cache for latest_lsn_query4470 #check_replica_status?4471 returns true when we need to check the replica status4472 returns false when we do not need to check the replica status4473 #replica_is_up_to_date?4474 when the lag time is below the threshold4475 returns true4476 when the lag time exceeds the threshold4477 returns true if the data is recent enough4478 returns false when the data is not recent enough4479 #replication_lag_below_threshold4480 returns true when the lag time is below the threshold4481 returns false when the lag time exceeds the threshold4482 returns false when no lag time could be calculated4483 #data_is_recent_enough?4484 returns true when the data is recent enough4485 returns false when the data is not recent enough4486 returns false when no lag size could be calculated4487 #replication_lag_time4488 returns the lag time as a Float4489 returns nil when the database query returned no rows4490 #replication_lag_size4491 returns the lag size as an Integer4492 returns nil when the database query returned no rows4493 returns nil when the database connection fails4494 when can_track_logical_lsn? is false4495 uses LATEST_LSN_WITHOUT_LOGICAL_QUERY4496 when can_track_logical_lsn? is true4497 uses LATEST_LSN_WITH_LOGICAL_QUERY4498 when CAN_TRACK_LOGICAL_LSN_QUERY raises connection errors4499 uses LATEST_LSN_WITHOUT_LOGICAL_QUERY4500 #primary_write_location4501 returns the write location of the primary4502 #caught_up?4503 returns true when a host has caught up4504 returns false when diff query returns nothing4505 returns false when a host has not caught up4506 returns false when the connection fails4507 #database_replica_location4508 returns the write ahead location of the replica4509 returns nil when the database query returned no rows4510 returns nil when the database connection fails4511 #query_and_release4512 executes a SQL query4513 releases the connection after running the query4514 returns an empty Hash in the event of an error4515 #host4516 returns the hostname4517# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/host_spec.rb. It took 6.99 seconds. Expected to take 8.24 seconds.4518# [RSpecRunTime] Starting example group spec/lib/bulk_imports/clients/http_spec.rb. Expected to take 8.09 seconds.4519BulkImports::Clients::HTTP4520 #get4521 performs network request4522 error handling4523 when any known HTTP error occurs4524 exception_class: Net::OpenTimeout4525 raises BulkImports::NetworkError4526 exception_class: Net::ReadTimeout4527 raises BulkImports::NetworkError4528 exception_class: Net::WriteTimeout4529 raises BulkImports::NetworkError4530 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4531 raises BulkImports::NetworkError4532 exception_class: EOFError4533 raises BulkImports::NetworkError4534 exception_class: SocketError4535 raises BulkImports::NetworkError4536 exception_class: OpenSSL::SSL::SSLError4537 raises BulkImports::NetworkError4538 exception_class: OpenSSL::OpenSSLError4539 raises BulkImports::NetworkError4540 exception_class: Errno::ECONNRESET4541 raises BulkImports::NetworkError4542 exception_class: Errno::ECONNREFUSED4543 raises BulkImports::NetworkError4544 exception_class: Errno::EHOSTUNREACH4545 raises BulkImports::NetworkError4546 exception_class: Errno::ENETUNREACH4547 raises BulkImports::NetworkError4548 exception_class: Gitlab::HTTP_V2::BlockedUrlError4549 raises BulkImports::NetworkError4550 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4551 raises BulkImports::NetworkError4552 exception_class: Net::HTTPBadResponse4553 raises BulkImports::NetworkError4554 when response is not success4555 raises BulkImports::NetworkError4556 #each_page4557 with a block4558 yields every retrieved page to the supplied block4559 without a block4560 returns an Enumerator4561 when the request is asynchronous4562 sets a timeout that is double the default read timeout4563 #post4564 performs network request4565 error handling4566 when any known HTTP error occurs4567 exception_class: Net::OpenTimeout4568 raises BulkImports::NetworkError4569 exception_class: Net::ReadTimeout4570 raises BulkImports::NetworkError4571 exception_class: Net::WriteTimeout4572 raises BulkImports::NetworkError4573 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4574 raises BulkImports::NetworkError4575 exception_class: EOFError4576 raises BulkImports::NetworkError4577 exception_class: SocketError4578 raises BulkImports::NetworkError4579 exception_class: OpenSSL::SSL::SSLError4580 raises BulkImports::NetworkError4581 exception_class: OpenSSL::OpenSSLError4582 raises BulkImports::NetworkError4583 exception_class: Errno::ECONNRESET4584 raises BulkImports::NetworkError4585 exception_class: Errno::ECONNREFUSED4586 raises BulkImports::NetworkError4587 exception_class: Errno::EHOSTUNREACH4588 raises BulkImports::NetworkError4589 exception_class: Errno::ENETUNREACH4590 raises BulkImports::NetworkError4591 exception_class: Gitlab::HTTP_V2::BlockedUrlError4592 raises BulkImports::NetworkError4593 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4594 raises BulkImports::NetworkError4595 exception_class: Net::HTTPBadResponse4596 raises BulkImports::NetworkError4597 when response is not success4598 raises BulkImports::NetworkError4599 #head4600 performs network request4601 error handling4602 when any known HTTP error occurs4603 exception_class: Net::OpenTimeout4604 raises BulkImports::NetworkError4605 exception_class: Net::ReadTimeout4606 raises BulkImports::NetworkError4607 exception_class: Net::WriteTimeout4608 raises BulkImports::NetworkError4609 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4610 raises BulkImports::NetworkError4611 exception_class: EOFError4612 raises BulkImports::NetworkError4613 exception_class: SocketError4614 raises BulkImports::NetworkError4615 exception_class: OpenSSL::SSL::SSLError4616 raises BulkImports::NetworkError4617 exception_class: OpenSSL::OpenSSLError4618 raises BulkImports::NetworkError4619 exception_class: Errno::ECONNRESET4620 raises BulkImports::NetworkError4621 exception_class: Errno::ECONNREFUSED4622 raises BulkImports::NetworkError4623 exception_class: Errno::EHOSTUNREACH4624 raises BulkImports::NetworkError4625 exception_class: Errno::ENETUNREACH4626 raises BulkImports::NetworkError4627 exception_class: Gitlab::HTTP_V2::BlockedUrlError4628 raises BulkImports::NetworkError4629 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4630 raises BulkImports::NetworkError4631 exception_class: Net::HTTPBadResponse4632 raises BulkImports::NetworkError4633 when response is not success4634 raises BulkImports::NetworkError4635 #stream4636 performs network request with stream_body option4637 #instance_version4638 returns version as an instance of Gitlab::VersionInfo4639 when /version endpoint is not available4640 requests /metadata endpoint4641 when /metadata endpoint returns a 4014642 raises a BulkImports:Error4643 when /metadata endpoint returns a 4034644 raises a BulkImports:Error4645 when /metadata endpoint returns a 4044646 raises a BulkImports:Error4647 when /metadata endpoint returns any other BulkImports::NetworkError4648 raises a BulkImports:NetworkError4649 #validate_instance_version!4650 when instance version is greater than or equal to the minimum major version4651 is expected to eq true4652 when instance version is less than the minimum major version4653 is expected to raise BulkImports::Error4654 #validate_import_scopes!4655 when the source_version is < 15.54656 skips validation4657 when source version is 15.5 or higher4658 when an HTTP error is raised4659 raises BulkImports::NetworkError4660 when scopes are valid4661 returns true4662 when scopes are invalid4663 raises a BulkImports error4664 #instance_enterprise4665 returns source instance enterprise information4666 when enterprise information is missing4667 defaults to true4668 #compatible_for_project_migration?4669 when instance version is lower the the expected minimum4670 returns false4671 when instance version is at least the expected minimum4672 returns true4673 when url is relative4674 performs network request to a relative gitlab url4675# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/clients/http_spec.rb. It took 6.28 seconds. Expected to take 8.09 seconds.4676# [RSpecRunTime] Starting example group spec/models/members/last_group_owner_assigner_spec.rb. Expected to take 7.88 seconds.4677LastGroupOwnerAssigner4678 does not allow STI4679 #execute4680 avoids extra database queries utilizing memoization4681 when there are unblocked owners4682 with one unblocked owner4683 is expected to change `GroupMember#last_owner` from nil to true4684# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.12 seconds. Current RSS: ~1634M. load average: 1.06 1.15 1.24 1/289 130614685 with multiple unblocked owners4686 is expected to change `GroupMember#last_owner` from nil to false4687 has many members passed4688 with owners from a parent4689 when top-level group4690 with group sharing4691 is expected to change `GroupMember#last_owner` from nil to true4692 when subgroup4693 is expected to change `GroupMember#last_owner` from nil to false4694 when there are blocked owners4695 with one blocked owner4696 is expected to change `GroupMember#last_owner` from nil to true4697 with multiple unblocked owners4698 is expected to change `GroupMember#last_owner` from nil to false4699 with multiple blocked owners4700 is expected to change `GroupMember#last_owner` from nil to false4701 with owners from a parent4702 when top-level group4703 with group sharing4704 is expected to change `GroupMember#last_owner` from nil to true4705 when subgroup4706 is expected to change `GroupMember#last_owner` from nil to true4707 with two owners4708 is expected to change `GroupMember#last_owner` from nil to false4709# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.95 seconds. Current RSS: ~1628M. load average: 1.06 1.15 1.24 1/289 130624710 when there are bot members4711 with a bot owner4712 is expected to change `GroupMember#last_owner` from nil to true4713# [RSpecRunTime] Finishing example group spec/models/members/last_group_owner_assigner_spec.rb. It took 6.36 seconds. Expected to take 7.88 seconds.4714# [RSpecRunTime] Starting example group spec/models/service_desk_setting_spec.rb. Expected to take 7.52 seconds.4715ServiceDeskSetting4716 does not allow STI4717 validations4718 is expected to validate that :project_id cannot be empty/falsy4719 is expected to validate that the length of :outgoing_name is at most 2554720 is expected to validate that the length of :project_key is at most 2554721 is expected to allow :project_key to be ‹"abc123_"›4722 is expected not to allow :project_key to be ‹"abc 12"›, producing a custom validation error on failure4723 is expected not to allow :project_key to be ‹"Big val"›4724 is expected to validate that the length of :custom_email is at most 2554725 #custom_email_enabled4726 is expected to be falsey4727 is expected to be truthy4728 when set to true4729 is not valid4730 when custom email records exist4731 when custom email verification started4732 is not valid4733# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.22 seconds. Current RSS: ~1624M. load average: 1.06 1.15 1.24 1/289 130634734 when custom email verification has been finished4735 is expected to be valid4736 when custom_email_enabled is true4737 is expected to validate that :custom_email cannot be empty/falsy4738 is expected to validate that :custom_email is case-sensitively unique as long as it is not nil4739 is expected to allow :custom_email to be ‹"support@example.com"›4740 is expected to allow :custom_email to be ‹"support@xn--brggen-4ya.de"›4741 is expected to allow :custom_email to be ‹"support1@shop.example.com"›4742 is expected to allow :custom_email to be ‹"support-shop_with.crazy-address@shop.example.com"›4743 is expected not to allow :custom_email to be ‹"support@example@example.com"›4744 is expected not to allow :custom_email to be ‹"support.example.com"›4745 is expected not to allow :custom_email to be ‹"example.com"›4746 is expected not to allow :custom_email to be ‹"example"›4747 is expected not to allow :custom_email to be ‹"\" \"@example.org"›4748 is expected not to allow :custom_email to be ‹"support+12@example.com"›4749 is expected not to allow :custom_email to be ‹"user@[IPv6:2001:db8::1]"›4750 is expected not to allow :custom_email to be ‹"\"><script>alert(1);</script>\"@example.org"›4751 is expected not to allow :custom_email to be ‹"file://example"›4752 is expected not to allow :custom_email to be ‹"no email at all"›4753# [RSpecRunTime] RSpec elapsed time: 20 minutes 37.33 seconds. Current RSS: ~1632M. load average: 1.05 1.15 1.23 1/289 130644754 #valid_issue_template4755 is not valid if template does not exist4756 is valid if template exists4757 #custom_email_address_for_verification4758 returns nil4759 when custom_email exists4760 returns correct verification address4761 #valid_project_key4762 when project_key exists4763 is valid4764 when project_key is unique for every project slug4765 does not add error4766 when project with same slug and settings project_key exists4767 adds error4768 associations4769 is expected to belong to project required: false4770 can access custom email verification from project4771# [RSpecRunTime] Finishing example group spec/models/service_desk_setting_spec.rb. It took 6.04 seconds. Expected to take 7.52 seconds.4772# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/reference_filter_spec.rb. Expected to take 7.42 seconds.4773Banzai::Filter::References::ReferenceFilter4774 #each_node4775 iterates over the nodes in a document4776 returns an Enumerator when no block is given4777 skips links with a "gfm" class4778 skips text nodes in pre elements4779 skips text nodes in inline diff elements4780 #nodes4781 returns an Array of the HTML nodes4782 #replace_text_when_pattern_matches4783 when node has no reference pattern4784 skips node4785 behaves like replaces document node4786 when parent has only one node4787 behaves like replaces text4788 when content didnt change4789 does not replace link node with html4790 when link node has changed4791 replaces reference node4792 calls replace_and_update_new_nodes4793 stores filtered new nodes4794 when parent has multiple nodes4795 when pattern matches in the first node4796 behaves like replaces text4797 when content didnt change4798 does not replace link node with html4799 when link node has changed4800 replaces reference node4801 calls replace_and_update_new_nodes4802 stores filtered new nodes4803 when pattern matches in the middle node4804 behaves like replaces text4805 when content didnt change4806 does not replace link node with html4807 when link node has changed4808 replaces reference node4809 calls replace_and_update_new_nodes4810 stores filtered new nodes4811 when pattern matches in the last node4812 behaves like replaces text4813 when content didnt change4814 does not replace link node with html4815 when link node has changed4816 replaces reference node4817 calls replace_and_update_new_nodes4818 stores filtered new nodes4819 #replace_link_node_with_text4820 behaves like replaces document node4821 when parent has only one node4822 behaves like replaces text4823 when content didnt change4824 does not replace link node with html4825 when link node has changed4826 replaces reference node4827 calls replace_and_update_new_nodes4828 stores filtered new nodes4829 when parent has multiple nodes4830 when pattern matches in the first node4831 behaves like replaces text4832 when content didnt change4833 does not replace link node with html4834 when link node has changed4835 replaces reference node4836 calls replace_and_update_new_nodes4837 stores filtered new nodes4838 when pattern matches in the middle node4839 behaves like replaces text4840 when content didnt change4841 does not replace link node with html4842 when link node has changed4843 replaces reference node4844 calls replace_and_update_new_nodes4845 stores filtered new nodes4846 when pattern matches in the last node4847 behaves like replaces text4848 when content didnt change4849 does not replace link node with html4850 when link node has changed4851 replaces reference node4852 calls replace_and_update_new_nodes4853 stores filtered new nodes4854 #replace_link_node_with_href4855 behaves like replaces document node4856 when parent has only one node4857 behaves like replaces text4858 when content didnt change4859 does not replace link node with html4860 when link node has changed4861 replaces reference node4862 calls replace_and_update_new_nodes4863 stores filtered new nodes4864 when parent has multiple nodes4865 when pattern matches in the first node4866 behaves like replaces text4867 when content didnt change4868 does not replace link node with html4869 when link node has changed4870 replaces reference node4871 calls replace_and_update_new_nodes4872 stores filtered new nodes4873 when pattern matches in the middle node4874 behaves like replaces text4875 when content didnt change4876 does not replace link node with html4877 when link node has changed4878 replaces reference node4879 calls replace_and_update_new_nodes4880 stores filtered new nodes4881 when pattern matches in the last node4882 behaves like replaces text4883 when content didnt change4884 does not replace link node with html4885 when link node has changed4886 replaces reference node4887 calls replace_and_update_new_nodes4888 stores filtered new nodes4889 #call_and_update_nodes4890 updates all new nodes4891 .call4892 updates all nodes4893 abstract methods4894 #references_in4895 raises NotImplementedError4896 #object_link_filter4897 raises NotImplementedError4898# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/reference_filter_spec.rb. It took 6.28 seconds. Expected to take 7.42 seconds.4899# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/feature_flag_reference_filter_spec.rb. Expected to take 7.19 seconds.4900Banzai::Filter::References::FeatureFlagReferenceFilter4901 requires project context4902 ignores valid references contained inside 'pre' element4903 ignores valid references contained inside 'code' element4904 ignores valid references contained inside 'a' element4905 ignores valid references contained inside 'style' element4906 with internal reference4907 links to a valid reference4908 links with adjacent text4909 ignores invalid feature flag IIDs4910 includes a title attribute4911 escapes the title attribute4912 includes default classes4913 includes a data-project attribute4914 includes a data-feature-flag attribute4915 supports an :only_path context4916# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.47 seconds. Current RSS: ~1643M. load average: 1.04 1.14 1.23 1/293 130964917 with cross-project / cross-namespace complete reference4918 links to a valid reference4919 produces a valid text in a link4920 produces a valid text4921 ignores invalid feature flag IIDs on the referenced project4922 with cross-project / same-namespace complete reference4923 links to a valid reference4924 produces a valid text in a link4925 produces a valid text4926 ignores invalid feature flag IIDs on the referenced project4927 with cross-project shorthand reference4928 links to a valid reference4929 produces a valid text in a link4930 produces a valid text4931 ignores invalid feature flag IDs on the referenced project4932 with cross-project URL reference4933 links to a valid reference4934 links with adjacent text4935 ignores invalid feature flag IIDs on the referenced project4936 with group context4937 links to a valid reference4938 ignores internal references4939# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/feature_flag_reference_filter_spec.rb. It took 5.26 seconds. Expected to take 7.19 seconds.4940# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/include_spec.rb. Expected to take 6.99 seconds.4941Ci::CreatePipelineService4942 include:4943 with a local file4944 behaves like including the file4945 includes the job in the file4946# [RSpecRunTime] RSpec elapsed time: 20 minutes 52.69 seconds. Current RSS: ~1631M. load average: 1.04 1.14 1.23 1/294 131814947 with a local file with rules with a project variable4948 when the rules matches4949 behaves like including the file4950 includes the job in the file4951 when the rules does not match4952 behaves like not including the file4953 does not include the job in the file4954 with a local file with rules with a predefined pipeline variable4955 when the rules matches4956 behaves like including the file4957 includes the job in the file4958 when the rules does not match4959 behaves like not including the file4960 does not include the job in the file4961 with a local file with rules with a run pipeline variable4962 when the rules matches4963 behaves like including the file4964 includes the job in the file4965 when the rules does not match4966 behaves like not including the file4967 does not include the job in the file4968# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/include_spec.rb. It took 5.94 seconds. Expected to take 6.99 seconds.4969# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/lfs_restorer_spec.rb. Expected to take 6.82 seconds.4970Gitlab::ImportExport::LfsRestorer4971 #restore4972 when the archive contains lfs files4973 succeeds4974 does not create a new `LfsObject` records, as one already exists4975 creates new `LfsObjectsProject` records in order to link the project to the existing `LfsObject`4976 restores the correct `LfsObject` records4977 restores the correct `LfsObjectsProject` records for the project4978 assigns the file correctly4979 when there is not an existing `LfsObject`4980 creates a new lfs object4981 stores the upload4982# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.25 seconds. Current RSS: ~1573M. load average: 1.03 1.13 1.23 1/294 136054983 when there is no lfs-objects.json file4984 restores the correct `LfsObject` records4985 restores a single `LfsObjectsProject` record for the project with "project" for the `repository_type`4986# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.53 seconds. Current RSS: ~1561M. load average: 1.03 1.13 1.23 1/294 136064987 without any LFS-objects4988 succeeds4989# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/lfs_restorer_spec.rb. It took 7.17 seconds. Expected to take 6.82 seconds.4990# [RSpecRunTime] Starting example group spec/lib/gitlab/cache/json_caches/json_keyed_spec.rb. Expected to take 6.75 seconds.4991Gitlab::Cache::JsonCaches::JsonKeyed4992 #write4993 when there is an existing value in the cache4994 preserves the existing value when writing a different key4995 overwrites existing value when writing the same key4996 when using the version strategy4997 writes value to the cache with the given key4998 #expire4999 with cache_key concerns5000 uses the expanded_key5001 when namespace is nil5002 uses the expanded_key5003 behaves like Json Cache class5004 #read5005 returns the cached value when there is data in the cache with the given key5006 returns nil when there is no data in the cache with the given key5007 parses the cached value5008 returns nil when klass is nil5009 gracefully handles an empty hash5010 when the cached value is a JSON true value5011 parses the cached value5012 when the cached value is a JSON false value5013 parses the cached value5014 when the cached value is a hash5015 gracefully handles bad cached entry5016 gracefully handles unknown attributes5017 gracefully handles excluded fields from attributes during serialization5018 when the cached value is an array5019 parses the cached value5020 returns an empty array when klass is nil5021 gracefully handles bad cached entry5022 gracefully handles an empty array5023 gracefully handles items with unknown attributes5024 #write5025 writes value to the cache with the given key5026 writes a string containing a JSON representation of the value to the cache5027 passes options the underlying cache implementation5028 passes options the underlying cache implementation when options is empty5029 passes options the underlying cache implementation when options is nil5030 #fetch5031 requires a block5032 passes options the underlying cache implementation5033 when the given key does not exist in the cache5034 when the result of the block is truthy5035 returns the result of the block5036 caches the value5037 when the result of the block is false5038 returns the result of the block5039 caches the value5040 when the result of the block is nil5041 returns the result of the block5042 caches the value5043 when the given key exists in the cache5044 when the cached value is a hash5045 parses the cached value5046 decodes enums correctly5047 returns the result of the block when `as` option is nil5048 returns the result of the block when `as` option is missing5049 when the cached value is an instance of ActiveRecord::Base5050 returns a persisted record when id is set5051 returns a new record when id is nil5052 returns a new record when id is missing5053 gracefully handles bad cached entry5054 gracefully handles an empty hash5055 gracefully handles unknown attributes5056 gracefully handles excluded fields from attributes during serialization5057# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.76 seconds. Current RSS: ~1590M. load average: 1.03 1.13 1.23 1/289 136075058 when the cached value is a array5059 parses the cached value5060 returns an empty array when `as` option is nil5061 returns an empty array when `as` option is not provided5062 when the cached value is true5063 returns the cached value5064 does not execute the block5065 does not write to the cache5066 when the cached value is false5067 returns the cached value5068 does not execute the block5069 does not write to the cache5070 when the cached value is nil5071 returns the result of the block5072 writes the result of the block to the cache5073 #read5074 when the cached value is a hash5075 returns nil when the data is not in a nested structure5076 when there are other nested keys in the cache5077 only returns the value we are concerned with5078 when cache_key_strategy is unknown5079 raises KeyError5080# [RSpecRunTime] Finishing example group spec/lib/gitlab/cache/json_caches/json_keyed_spec.rb. It took 6.16 seconds. Expected to take 6.75 seconds.5081# [RSpecRunTime] Starting example group spec/services/labels/update_service_spec.rb. Expected to take 6.41 seconds.5082Labels::UpdateService5083 #execute5084 with color in hex-code5085 updates the label5086 with color in allowed name5087 updates the label5088 with color in up-case allowed name5089 updates the label5090 with color surrounded by spaces5091 updates the label5092 with unknown color5093 doesn't update the label5094 with no color5095 doesn't update the label5096 lock_on_merge5097 when feature flag is disabled5098 does not allow setting lock_on_merge5099 when feature flag is enabled5100 allows setting lock_on_merge5101 does not allow lock_on_merge to be unset5102 does not allow setting lock_on_merge for templates5103# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.04 seconds. Current RSS: ~1585M. load average: 1.03 1.13 1.22 1/289 136085104# [RSpecRunTime] Finishing example group spec/services/labels/update_service_spec.rb. It took 5.87 seconds. Expected to take 6.41 seconds.5105# [RSpecRunTime] Starting example group spec/lib/gitlab/audit/auditor_spec.rb. Expected to take 6.39 seconds.5106Gitlab::Audit::Auditor5107 .audit5108 when yaml definition is not defined5109 raises an error5110 when yaml definition is defined5111 does not raise an error5112 when authentication event5113 creates an authentication event5114 logs audit events to database5115 logs audit events to file5116 when overriding the create datetime5117 logs audit events to database5118 logs audit events to file5119# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.77 seconds. Current RSS: ~1573M. load average: 1.03 1.13 1.22 1/289 136095120 when overriding the additional_details5121 logs audit events to database5122 logs audit events to file5123 when overriding the target_details5124 logs audit events to database5125 logs audit events to file5126 when authentication event is false5127 does not create an authentication event5128 with permitted target5129 with feature_flag5130 logs audit events to database5131 when authentication event is invalid5132 tracks error5133 does not throw exception5134 when audit events are invalid5135 tracks error5136 does not throw exception5137 when audit event is not saved in database due to some database infra issue5138 calls log_to_file_and_stream with in memory events5139 does not throw exception5140# [RSpecRunTime] Finishing example group spec/lib/gitlab/audit/auditor_spec.rb. It took 6.74 seconds. Expected to take 6.39 seconds.5141# [RSpecRunTime] Starting example group spec/models/board_project_recent_visit_spec.rb. Expected to take 6.11 seconds.5142BoardProjectRecentVisit5143 does not allow STI5144 relationships5145 is expected to belong to user required: false5146 is expected to belong to project required: false5147 is expected to belong to board required: false5148 validations5149 is expected to validate that :user cannot be empty/falsy5150 is expected to validate that :project cannot be empty/falsy5151 is expected to validate that :board cannot be empty/falsy5152 behaves like boards recent visit5153 #visited5154 creates a visit if one does not exists5155 behaves like was visited previously5156 updates the timestamp5157 when we try to create a visit that is not unique5158 behaves like was visited previously5159 updates the timestamp5160 #latest5161 returns the most recent visited5162 returns last 3 visited boards5163# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.99 seconds. Current RSS: ~1557M. load average: 1.10 1.14 1.23 1/289 136245164# [RSpecRunTime] Finishing example group spec/models/board_project_recent_visit_spec.rb. It took 5.2 seconds. Expected to take 6.11 seconds.5165# [RSpecRunTime] Starting example group spec/serializers/merge_request_serializer_spec.rb. Expected to take 6.0 seconds.5166MergeRequestSerializer5167 widget merge request serialization5168 matches issue json schema5169# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.36 seconds. Current RSS: ~1559M. load average: 1.10 1.14 1.23 1/295 136695170 sidebar merge request serialization5171 matches merge_request_sidebar json schema5172 sidebar_extras merge request serialization5173 matches merge_request_sidebar_extras json schema5174 basic merge request serialization5175 matches basic merge request json schema5176 noteable merge request serialization5177 matches noteable merge request json schema5178 when merge_request is locked5179 matches noteable merge request json schema5180# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.23 seconds. Current RSS: ~1567M. load average: 1.17 1.15 1.23 1/295 137105181 when project is archived5182 matches noteable merge request json schema5183# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.37 seconds. Current RSS: ~1571M. load average: 1.17 1.15 1.23 1/295 137515184 poll cached widget merge request serialization5185 matches basic merge request json schema5186# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.77 seconds. Current RSS: ~1533M. load average: 1.17 1.15 1.23 1/295 137565187 poll widget merge request serialization5188 matches basic merge request json schema5189 no serializer5190 falls back to the widget entity5191# [RSpecRunTime] Finishing example group spec/serializers/merge_request_serializer_spec.rb. It took 7.78 seconds. Expected to take 6.0 seconds.5192# [RSpecRunTime] Starting example group spec/workers/delete_user_worker_spec.rb. Expected to take 5.82 seconds.5193DeleteUserWorker5194 calls the DeleteUserWorker with the params it was given5195 uses symbolized keys5196 when user deleted their own account5197 behaves like proceeds with deletion5198 proceeds with deletion5199 when delay_delete_own_user feature flag is disabled5200 behaves like proceeds with deletion5201 proceeds with deletion5202 when user is banned5203 behaves like does nothing5204 does not instantiate a DeleteUserWorker5205 behaves like logs5206 logs5207 behaves like updates the user's custom attributes5208 destroys the user's DELETED_OWN_ACCOUNT_AT custom attribute5209 creates a SKIPPED_ACCOUNT_DELETION_AT custom attribute for the user5210 when custom attribute is not present5211 does nothing5212# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.22 seconds. Current RSS: ~1556M. load average: 1.15 1.15 1.23 1/295 137645213 when user is not blocked (e.g. result of user reinstatement request)5214 behaves like does nothing5215 does not instantiate a DeleteUserWorker5216 behaves like logs5217 logs5218 behaves like updates the user's custom attributes5219 destroys the user's DELETED_OWN_ACCOUNT_AT custom attribute5220 creates a SKIPPED_ACCOUNT_DELETION_AT custom attribute for the user5221 when custom attribute is not present5222 does nothing5223 when user to delete does not exist5224 behaves like does nothing5225 does not instantiate a DeleteUserWorker5226 when current user does not exist5227 behaves like does nothing5228 does not instantiate a DeleteUserWorker5229 when user to delete and current user do not exist5230 behaves like does nothing5231 does not instantiate a DeleteUserWorker5232# [RSpecRunTime] Finishing example group spec/workers/delete_user_worker_spec.rb. It took 5.6 seconds. Expected to take 5.82 seconds.5233# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/ldap/person_spec.rb. Expected to take 5.65 seconds.5234Gitlab::Auth::Ldap::Person5235 .normalize_dn5236 behaves like normalizes a DN5237 test_description: "strips extraneous whitespace", given: "uid =John Smith , ou = People, dc= example,dc =com", expected: "uid=john smith,ou=people,dc=example,dc=com"5238 normalizes the DN5239 test_description: "strips extraneous whitespace for a DN with a single RDN", given: "uid = John Smith", expected: "uid=john smith"5240 normalizes the DN5241 test_description: "unescapes non-reserved, non-special Unicode characters", given: "uid = Sebasti\\c3\\a1n\\ C.\\20Smith, ou=People (aka. \\22humans\\\") ,dc=example, dc=com", expected: "uid=sebastián c. smith,ou=people (aka. \\\"humans\\\"),dc=example,dc=com"5242 normalizes the DN5243 test_description: "downcases the whole string", given: "UID=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"5244 normalizes the DN5245 test_description: "for a null DN (empty string), returns empty string and does not error", given: "", expected: ""5246 normalizes the DN5247 test_description: "does not strip an escaped leading space in an attribute value", given: "uid=\\ John Smith,ou=People,dc=example,dc=com", expected: "uid=\\ john smith,ou=people,dc=example,dc=com"5248 normalizes the DN5249 test_description: "does not strip an escaped leading space in the last attribute value", given: "uid=\\ John Smith", expected: "uid=\\ john smith"5250 normalizes the DN5251 test_description: "does not strip an escaped trailing space in an attribute value", given: "uid=John Smith\\ ,ou=People,dc=example,dc=com", expected: "uid=john smith\\ ,ou=people,dc=example,dc=com"5252 normalizes the DN5253 test_description: "strips extraneous spaces after an escaped trailing space", given: "uid=John Smith\\ ,ou=People,dc=example,dc=com", expected: "uid=john smith\\ ,ou=people,dc=example,dc=com"5254 normalizes the DN5255 test_description: "strips extraneous spaces after an escaped trailing space at the end of the DN", given: "uid=John Smith,ou=People,dc=example,dc=com\\ ", expected: "uid=john smith,ou=people,dc=example,dc=com\\ "5256 normalizes the DN5257 test_description: "properly preserves escaped trailing space after unescaped trailing spaces", given: "uid=John Smith \\ ,ou=People,dc=example,dc=com", expected: "uid=john smith \\ ,ou=people,dc=example,dc=com"5258 normalizes the DN5259 test_description: "preserves multiple inner spaces in an attribute value", given: "uid=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"5260 normalizes the DN5261 test_description: "preserves inner spaces after an escaped space", given: "uid=John\\ Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"5262 normalizes the DN5263 test_description: "hex-escapes an escaped leading newline in an attribute value", given: "uid=\\\nJohn Smith,ou=People,dc=example,dc=com", expected: "uid=\\0ajohn smith,ou=people,dc=example,dc=com"5264 normalizes the DN5265 test_description: "hex-escapes and does not strip an escaped trailing newline in an attribute value", given: "uid=John Smith\\\n,ou=People,dc=example,dc=com", expected: "uid=john smith\\0a,ou=people,dc=example,dc=com"5266 normalizes the DN5267 test_description: "hex-escapes an unescaped leading newline (actually an invalid DN?)", given: "uid=\nJohn Smith,ou=People,dc=example,dc=com", expected: "uid=\\0ajohn smith,ou=people,dc=example,dc=com"5268 normalizes the DN5269 test_description: "strips an unescaped trailing newline (actually an invalid DN?)", given: "uid=John Smith\n,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"5270 normalizes the DN5271 test_description: "does not strip if no extraneous whitespace", given: "uid=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"5272 normalizes the DN5273 test_description: "does not modify an escaped equal sign in an attribute value", given: "uid= foo \\= bar", expected: "uid=foo \\= bar"5274 normalizes the DN5275 test_description: "converts an escaped hex equal sign to an escaped equal sign in an attribute value", given: "uid= foo \\3D bar", expected: "uid=foo \\= bar"5276 normalizes the DN5277 test_description: "does not modify an escaped comma in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\, CA", expected: "uid=john c. smith,ou=san francisco\\, ca"5278 normalizes the DN5279 test_description: "converts an escaped hex comma to an escaped comma in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\2C CA", expected: "uid=john c. smith,ou=san francisco\\, ca"5280 normalizes the DN5281 test_description: "does not modify an escaped hex carriage return character in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0DCA", expected: "uid=john c. smith,ou=san francisco\\,\\0dca"5282 normalizes the DN5283 test_description: "does not modify an escaped hex line feed character in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0ACA", expected: "uid=john c. smith,ou=san francisco\\,\\0aca"5284 normalizes the DN5285 test_description: "does not modify an escaped hex CRLF in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0D\\0ACA", expected: "uid=john c. smith,ou=san francisco\\,\\0d\\0aca"5286 normalizes the DN5287 test_description: "allows attribute type name OIDs", given: "0.9.2342.19200300.100.1.25=Example,0.9.2342.19200300.100.1.25=Com", expected: "0.9.2342.19200300.100.1.25=example,0.9.2342.19200300.100.1.25=com"5288 normalizes the DN5289 test_description: "strips extraneous whitespace from attribute type name OIDs", given: "0.9.2342.19200300.100.1.25 = Example, 0.9.2342.19200300.100.1.25 = Com", expected: "0.9.2342.19200300.100.1.25=example,0.9.2342.19200300.100.1.25=com"5290 normalizes the DN5291 with an exception during normalization5292 returns the given DN unmodified5293 .normalize_uid5294 behaves like normalizes a DN attribute value5295 test_description: "strips extraneous whitespace", given: " John Smith ", expected: "john smith"5296 normalizes the DN attribute value5297 test_description: "unescapes non-reserved, non-special Unicode characters", given: "Sebasti\\c3\\a1n\\ C.\\20Smith", expected: "sebastián c. smith"5298 normalizes the DN attribute value5299 test_description: "downcases the whole string", given: "JoHn C. Smith", expected: "john c. smith"5300 normalizes the DN attribute value5301 test_description: "does not strip an escaped leading space in an attribute value", given: "\\ John Smith", expected: "\\ john smith"5302 normalizes the DN attribute value5303 test_description: "does not strip an escaped trailing space in an attribute value", given: "John Smith\\ ", expected: "john smith\\ "5304 normalizes the DN attribute value5305 test_description: "hex-escapes an escaped leading newline in an attribute value", given: "\\\nJohn Smith", expected: "\\0ajohn smith"5306 normalizes the DN attribute value5307 test_description: "hex-escapes and does not strip an escaped trailing newline in an attribute value", given: "John Smith\\\n", expected: "john smith\\0a"5308 normalizes the DN attribute value5309 test_description: "hex-escapes an unescaped leading newline (actually an invalid DN value?)", given: "\nJohn Smith", expected: "\\0ajohn smith"5310 normalizes the DN attribute value5311 test_description: "strips an unescaped trailing newline (actually an invalid DN value?)", given: "John Smith\n", expected: "john smith"5312 normalizes the DN attribute value5313 test_description: "does not strip if no extraneous whitespace", given: "John Smith", expected: "john smith"5314 normalizes the DN attribute value5315 test_description: "does not modify an escaped equal sign in an attribute value", given: " foo \\= bar", expected: "foo \\= bar"5316 normalizes the DN attribute value5317 test_description: "converts an escaped hex equal sign to an escaped equal sign in an attribute value", given: " foo \\3D bar", expected: "foo \\= bar"5318 normalizes the DN attribute value5319 test_description: "does not modify an escaped comma in an attribute value", given: "San Francisco\\, CA", expected: "san francisco\\, ca"5320 normalizes the DN attribute value5321 test_description: "converts an escaped hex comma to an escaped comma in an attribute value", given: "San Francisco\\2C CA", expected: "san francisco\\, ca"5322 normalizes the DN attribute value5323 test_description: "does not modify an escaped hex carriage return character in an attribute value", given: "San Francisco\\,\\0DCA", expected: "san francisco\\,\\0dca"5324 normalizes the DN attribute value5325 test_description: "does not modify an escaped hex line feed character in an attribute value", given: "San Francisco\\,\\0ACA", expected: "san francisco\\,\\0aca"5326 normalizes the DN attribute value5327 test_description: "does not modify an escaped hex CRLF in an attribute value", given: "San Francisco\\,\\0D\\0ACA", expected: "san francisco\\,\\0d\\0aca"5328 normalizes the DN attribute value5329 with an exception during normalization5330 returns the given UID unmodified5331 .ldap_attributes5332 returns a compact and unique array5333 #name5334 uses the configured name attribute and handles values as an array5335 #email5336 returns the value of mail, if present5337 returns the value of userPrincipalName, if mail and email are not present5338 #username5339 with default uid username attribute5340 returns the proper username value5341 with a different username attribute5342 returns the proper username value5343 with a non-standard username attribute5344 returns the proper username value5345 if lowercase_usernames setting is5346 enabled the username attribute is lower cased5347 disabled the username attribute is not lower cased5348# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/ldap/person_spec.rb. It took 5.75 seconds. Expected to take 5.65 seconds.5349# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb. Expected to take 5.55 seconds.5350Gitlab::ImportExport::AfterExportStrategies::WebUploadStrategy5351 validations5352 only POST and PUT method allowed5353 only allow urls as upload urls5354 #execute5355 when upload succeeds5356 does not remove the exported project file after the upload5357 logs when upload starts and finishes5358# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.43 seconds. Current RSS: ~1601M. load average: 1.13 1.14 1.23 1/290 137655359 when upload fails5360 stores the export error5361 when object store is disabled5362 reads file from disk and uploads to external url5363 when object store is enabled5364 uploads file as a remote stream5365 when upload as remote stream raises an exception5366 logs the exception and stores the error message5367# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.32 seconds. Current RSS: ~1601M. load average: 1.12 1.14 1.22 1/290 137665368# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb. It took 5.2 seconds. Expected to take 5.55 seconds.5369# [RSpecRunTime] Starting example group spec/lib/gitlab/suggestions/commit_message_spec.rb. Expected to take 5.35 seconds.5370Gitlab::Suggestions::CommitMessage5371 #message5372 suggestion_set: suggestion_set_same_project5373 when a custom commit message is not specified5374 and is nil5375 uses the default commit message5376# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.84 seconds. Current RSS: ~1567M. load average: 1.11 1.14 1.22 1/296 139405377 and is an empty string5378 uses the default commit message5379 when a custom commit message is specified for forked project5380 uses the default commit message5381 when a custom commit message is specified5382 shows the custom commit message5383 is specified and includes all placeholders5384 generates a custom commit message5385 when a custom commit message is specified for forked project5386 uses the target project commit message5387 suggestion_set: suggestion_set_forked_project5388 when a custom commit message is not specified5389 and is nil5390 uses the default commit message5391 and is an empty string5392 uses the default commit message5393 when a custom commit message is specified for forked project5394 uses the default commit message5395 when a custom commit message is specified5396 shows the custom commit message5397 is specified and includes all placeholders5398 generates a custom commit message5399 when a custom commit message is specified for forked project5400 uses the target project commit message5401# [RSpecRunTime] Finishing example group spec/lib/gitlab/suggestions/commit_message_spec.rb. It took 5.45 seconds. Expected to take 5.35 seconds.5402# [RSpecRunTime] Starting example group spec/workers/x509_issuer_crl_check_worker_spec.rb. Expected to take 5.31 seconds.5403X509IssuerCrlCheckWorker5404 #perform5405 valid crl5406 changes certificate status for revoked certificates5407# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.46 seconds. Current RSS: ~1588M. load average: 1.11 1.14 1.22 1/295 139535408 invalid crl5409 does not change certificate status5410# [RSpecRunTime] RSpec elapsed time: 22 minutes 0.63 second. Current RSS: ~1600M. load average: 1.11 1.14 1.22 1/296 139645411 not found crl5412 does not change certificate status5413# [RSpecRunTime] RSpec elapsed time: 22 minutes 1.73 seconds. Current RSS: ~1606M. load average: 1.10 1.14 1.22 3/296 139755414 unreachable crl5415 does not change certificate status5416# [RSpecRunTime] RSpec elapsed time: 22 minutes 2.81 seconds. Current RSS: ~1616M. load average: 1.10 1.14 1.22 1/295 139865417# [RSpecRunTime] Finishing example group spec/workers/x509_issuer_crl_check_worker_spec.rb. It took 5.03 seconds. Expected to take 5.31 seconds.5418# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/composite_spec.rb. Expected to take 5.1 seconds.5419Gitlab::Ci::Status::Composite5420 .initialize5421 when passing a single status5422 raises ArgumentError5423# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.18 seconds. Current RSS: ~1606M. load average: 1.10 1.14 1.22 1/295 139875424 #status5425 allow_failure: false5426 build_statuses: [:skipped], dag: false, result: "skipped", has_warnings: false5427 behaves like compares status and warnings5428 returns status and warnings?5429 build_statuses: [:skipped, :success], dag: false, result: "success", has_warnings: false5430 behaves like compares status and warnings5431 returns status and warnings?5432 build_statuses: [:skipped, :success], dag: true, result: "skipped", has_warnings: false5433 behaves like compares status and warnings5434 returns status and warnings?5435 build_statuses: [:created], dag: false, result: "created", has_warnings: false5436 behaves like compares status and warnings5437 returns status and warnings?5438 build_statuses: [:preparing], dag: false, result: "preparing", has_warnings: false5439 behaves like compares status and warnings5440 returns status and warnings?5441 build_statuses: [:canceled, :success, :skipped], dag: false, result: "canceled", has_warnings: false5442 behaves like compares status and warnings5443 returns status and warnings?5444 build_statuses: [:canceled, :success, :skipped], dag: true, result: "skipped", has_warnings: false5445 behaves like compares status and warnings5446 returns status and warnings?5447 build_statuses: [:pending, :created, :skipped], dag: false, result: "pending", has_warnings: false5448 behaves like compares status and warnings5449 returns status and warnings?5450 build_statuses: [:pending, :created, :skipped, :success], dag: false, result: "running", has_warnings: false5451 behaves like compares status and warnings5452 returns status and warnings?5453 build_statuses: [:running, :created, :skipped, :success], dag: false, result: "running", has_warnings: false5454 behaves like compares status and warnings5455 returns status and warnings?5456 build_statuses: [:pending, :created, :skipped], dag: true, result: "skipped", has_warnings: false5457 behaves like compares status and warnings5458 returns status and warnings?5459 build_statuses: [:pending, :created, :skipped, :success], dag: true, result: "skipped", has_warnings: false5460 behaves like compares status and warnings5461 returns status and warnings?5462 build_statuses: [:running, :created, :skipped, :success], dag: true, result: "skipped", has_warnings: false5463 behaves like compares status and warnings5464 returns status and warnings?5465 build_statuses: [:success, :waiting_for_resource], dag: false, result: "waiting_for_resource", has_warnings: false5466 behaves like compares status and warnings5467 returns status and warnings?5468 build_statuses: [:success, :waiting_for_callback], dag: false, result: "waiting_for_callback", has_warnings: false5469 behaves like compares status and warnings5470 returns status and warnings?5471 build_statuses: [:success, :manual], dag: false, result: "manual", has_warnings: false5472 behaves like compares status and warnings5473 returns status and warnings?5474 build_statuses: [:success, :scheduled], dag: false, result: "scheduled", has_warnings: false5475 behaves like compares status and warnings5476 returns status and warnings?5477 build_statuses: [:created, :preparing], dag: false, result: "preparing", has_warnings: false5478 behaves like compares status and warnings5479 returns status and warnings?5480 build_statuses: [:created, :success, :pending], dag: false, result: "running", has_warnings: false5481 behaves like compares status and warnings5482 returns status and warnings?5483 build_statuses: [:skipped, :success, :failed], dag: false, result: "failed", has_warnings: false5484 behaves like compares status and warnings5485 returns status and warnings?5486 build_statuses: [:skipped, :success, :failed], dag: true, result: "skipped", has_warnings: false5487 behaves like compares status and warnings5488 returns status and warnings?5489 build_statuses: [:success, :manual], dag: true, result: "manual", has_warnings: false5490 behaves like compares status and warnings5491 returns status and warnings?5492 build_statuses: [:success, :failed, :created], dag: true, result: "running", has_warnings: false5493 behaves like compares status and warnings5494 returns status and warnings?5495 allow_failure: true5496 build_statuses: [:manual], dag: false, result: "skipped", has_warnings: false5497 behaves like compares status and warnings5498 returns status and warnings?5499 build_statuses: [:skipped, :failed], dag: false, result: "success", has_warnings: true5500 behaves like compares status and warnings5501 returns status and warnings?5502 build_statuses: [:skipped, :failed], dag: true, result: "skipped", has_warnings: true5503 behaves like compares status and warnings5504 returns status and warnings?5505 build_statuses: [:success, :manual], dag: true, result: "skipped", has_warnings: false5506 behaves like compares status and warnings5507 returns status and warnings?5508 build_statuses: [:success, :manual], dag: false, result: "success", has_warnings: false5509 behaves like compares status and warnings5510 returns status and warnings?5511 build_statuses: [:created, :failed], dag: false, result: "created", has_warnings: true5512 behaves like compares status and warnings5513 returns status and warnings?5514 build_statuses: [:preparing, :manual], dag: false, result: "preparing", has_warnings: false5515 behaves like compares status and warnings5516 returns status and warnings?5517# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/composite_spec.rb. It took 4.55 seconds. Expected to take 5.1 seconds.5518# [RSpecRunTime] Starting example group spec/graphql/resolvers/blobs_resolver_spec.rb. Expected to take 5.1 seconds.5519Resolvers::BlobsResolver5520 .resolver_complexity5521 adds one per path being resolved5522 #resolve5523 when unauthorized5524 generates an error5525 when authorized5526 using no filter5527 returns nothing5528 using paths filter5529 returns the specified blobs for HEAD5530 specifying a non-existent blob5531 returns nothing5532 when specifying a branch ref5533 and no ref_type is specified5534 returns the specified blobs for that ref5535 and a tag with the same name exists5536 returns the specified blobs for the tag5537 and ref_type is for branches5538 returns nothing5539 and ref_type is for tags5540 returns nothing5541 when specifying a tag ref5542 and no ref_type is specified5543 returns the specified blobs for that ref5544 and ref_type is for tags5545 returns the specified blobs for that ref5546 and ref_type is for branches5547 returns nothing5548 when specifying HEAD ref5549 returns the specified blobs for HEAD5550 when specifying an invalid ref5551 raises an ArgumentError5552 when passing an empty ref5553 raises an ArgumentError5554# [RSpecRunTime] Finishing example group spec/graphql/resolvers/blobs_resolver_spec.rb. It took 4.1 seconds. Expected to take 5.1 seconds.5555# [RSpecRunTime] Starting example group spec/services/projects/container_repository/destroy_service_spec.rb. Expected to take 4.88 seconds.5556Projects::ContainerRepository::DestroyService5557 when user has access to registry5558 behaves like executing with permissions5559 deletes the repository5560 sends disable_timeout = true as part of the params as default5561 sends disable_timeout = false as part of the params if it is set to false5562 when deleting the tags fails5563 sets status as deleted_failed5564 logs the error5565 behaves like returning an error status with message5566 returns an error status5567# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.62 seconds. Current RSS: ~1603M. load average: 1.08 1.13 1.22 1/295 140575568 when destroying the repository fails5569 sets status as deleted_failed5570 logs the error5571 behaves like returning an error status with message5572 returns an error status5573 when user does not have access to registry5574 does not delete a repository5575 behaves like returning an error status with message5576 returns an error status5577 when called during project deletion5578 behaves like executing with permissions5579 deletes the repository5580 sends disable_timeout = true as part of the params as default5581 sends disable_timeout = false as part of the params if it is set to false5582 when deleting the tags fails5583 sets status as deleted_failed5584 logs the error5585 behaves like returning an error status with message5586 returns an error status5587 when destroying the repository fails5588 sets status as deleted_failed5589 logs the error5590 behaves like returning an error status with message5591 returns an error status5592 when there is no user5593 behaves like returning an error status with message5594 returns an error status5595# [RSpecRunTime] Finishing example group spec/services/projects/container_repository/destroy_service_spec.rb. It took 4.48 seconds. Expected to take 4.88 seconds.5596# [RSpecRunTime] Starting example group spec/services/milestones/closed_issues_count_service_spec.rb. Expected to take 4.84 seconds.5597Milestones::ClosedIssuesCountService5598 counts closed issues including confidential5599 behaves like a counter caching service5600 #count5601 caches the count5602# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.92 seconds. Current RSS: ~1593M. load average: 1.08 1.13 1.22 1/295 140585603 #refresh_cache5604 refreshes the cache5605 #delete_cache5606 removes the cache5607 #uncached_count5608 does not cache the count5609# [RSpecRunTime] Finishing example group spec/services/milestones/closed_issues_count_service_spec.rb. It took 4.62 seconds. Expected to take 4.84 seconds.5610# [RSpecRunTime] Starting example group spec/services/milestones/issues_count_service_spec.rb. Expected to take 4.65 seconds.5611Milestones::IssuesCountService5612 counts all issues including confidential5613 behaves like a counter caching service5614 #count5615 caches the count5616# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.0 seconds. Current RSS: ~1571M. load average: 1.23 1.16 1.23 1/290 140595617 #refresh_cache5618 refreshes the cache5619# [RSpecRunTime] RSpec elapsed time: 22 minutes 24.05 seconds. Current RSS: ~1563M. load average: 1.23 1.16 1.23 1/290 140605620 #delete_cache5621 removes the cache5622 #uncached_count5623 does not cache the count5624# [RSpecRunTime] Finishing example group spec/services/milestones/issues_count_service_spec.rb. It took 5.3 seconds. Expected to take 4.65 seconds.5625# [RSpecRunTime] Starting example group spec/tasks/gitlab/container_registry_rake_spec.rb. Expected to take 4.61 seconds.5626gitlab:container_registry namespace rake tasks5627 #configure5628 when container registry is disabled5629 behaves like invalid config5630 does not call UpdateContainerRegistryInfoService5631 does not raise an error5632 prints a warning message5633 when container registry api_url is blank5634 behaves like invalid config5635 does not call UpdateContainerRegistryInfoService5636 does not raise an error5637 prints a warning message5638 when container registry is enabled and api_url is not blank5639 calls UpdateContainerRegistryInfoService5640# [RSpecRunTime] Finishing example group spec/tasks/gitlab/container_registry_rake_spec.rb. It took 4.06 seconds. Expected to take 4.61 seconds.5641# [RSpecRunTime] RSpec elapsed time: 22 minutes 30.06 seconds. Current RSS: ~1543M. load average: 1.21 1.16 1.23 1/290 140665642# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/queries_spec.rb. Expected to take 4.43 seconds.5643Gitlab::Graphql::Queries5644 Gitlab::Graphql::Queries::Fragments5645 has the right home5646 has the right EE home5647 caches query definitions5648 .all5649 is the combination of finding queries in CE and EE5650 .find5651 find a single specific file5652 ignores files that do not exist5653 ignores fragments5654 ignores typedefs5655 ignores customer.query.graphql5656 ignores customer.mutation.graphql5657 finds all query definitions under a root directory5658 Gitlab::Graphql::Queries::Definition5659 a simple query5660 has a complexity5661 behaves like a valid GraphQL query for the blog schema5662 is valid5663 a query with an import5664 behaves like a valid GraphQL query for the blog schema5665 is valid5666 a query with duplicate imports5667 behaves like a valid GraphQL query for the blog schema5668 is valid5669 a query importing from ee_else_ce5670 can resolve the ee fields5671 behaves like a valid GraphQL query for the blog schema5672 is valid5673 a query refering to parent directories5674 behaves like a valid GraphQL query for the blog schema5675 is valid5676 a query refering to parent directories, incorrectly5677 behaves like an invalid GraphQL query for the blog schema5678 is invalid5679 a query with a broken import5680 behaves like an invalid GraphQL query for the blog schema5681 is invalid5682 a query which imports a file with a broken import5683 behaves like an invalid GraphQL query for the blog schema5684 is invalid5685 a query containing a client directive5686 is tagged as a client query5687 behaves like a valid GraphQL query for the blog schema5688 is valid5689 a mixed client query, valid5690 is not tagged as a client query5691 behaves like a valid GraphQL query for the blog schema5692 is valid5693 a mixed client query, with skipped argument5694 behaves like a valid GraphQL query for the blog schema5695 is valid5696 a mixed client query, with unused fragment5697 behaves like a valid GraphQL query for the blog schema5698 is valid5699 a client query, with unused fragment5700 is tagged as a client query5701 behaves like a valid GraphQL query for the blog schema5702 is valid5703 a mixed client query, invalid5704 behaves like an invalid GraphQL query for the blog schema5705 is invalid5706 a query containing a connection directive5707 behaves like a valid GraphQL query for the blog schema5708 is valid5709 a query which mentions an incorrect field5710 behaves like an invalid GraphQL query for the blog schema5711 is invalid5712 a query which has a missing argument5713 behaves like an invalid GraphQL query for the blog schema5714 is invalid5715 a query which has a bad argument5716 behaves like an invalid GraphQL query for the blog schema5717 is invalid5718 a query which has a syntax error5719 behaves like an invalid GraphQL query for the blog schema5720 is invalid5721 a query which has an unused import5722 behaves like an invalid GraphQL query for the blog schema5723 is invalid5724 a query containing a persist directive5725 is tagged as a client query5726 behaves like a valid GraphQL query for the blog schema5727 is valid5728 a query containing a persistantly directive5729 is not tagged as a client query5730 a query containing a persist field5731 behaves like a valid GraphQL query for the blog schema5732 is valid5733# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/queries_spec.rb. It took 4.38 seconds. Expected to take 4.43 seconds.5734# [RSpecRunTime] Starting example group spec/helpers/admin/broadcast_messages_helper_spec.rb. Expected to take 4.39 seconds.5735Admin::BroadcastMessagesHelper5736 #broadcast_message5737 returns nil when no current message5738 includes the current message5739 #current_broadcast_notification_message5740 with available broadcast notification messages5741 is expected to eq #<System::BroadcastMessage id: 3, message: "MyText", starts_at: "2024-04-10 21:11:37.860078773 +0000"...ype: "notification", dismissable: nil, target_access_levels: [], theme: "indigo", show_in_cli: true>5742 when last broadcast message is hidden5743 is expected to eq #<System::BroadcastMessage id: 4, message: "MyText", starts_at: "2024-04-09 21:11:37.979944753 +0000"...ype: "notification", dismissable: nil, target_access_levels: [], theme: "indigo", show_in_cli: true>5744 without broadcast notification messages5745 is expected to be nil5746 user access level targeted messages5747 when in a project page5748 is expected to eq #<System::BroadcastMessage id: 6, message: "MyText", starts_at: "2024-04-10 21:11:38.131937773 +0000"...e: "notification", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true>5749 when in a group page5750 is expected to eq #<System::BroadcastMessage id: 6, message: "MyText", starts_at: "2024-04-10 21:11:38.131937773 +0000"...e: "notification", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true>5751 when not in a project, group, or sub-group page5752 is expected to be nil5753 #target_access_levels_display5754 joins access levels5755 #broadcast_message_data5756 returns the expected message data attributes5757 has the correct iso formatted date5758 #admin_broadcast_messages_data5759 returns the expected messages data attributes5760 has the correct iso formatted date5761 #render_broadcast_message5762 when message is banner5763 renders broadcast message5764 when message is notification5765 renders broadcast message5766 #broadcast_message_status5767 returns Active5768 returns Expired5769 returns Pending5770 #current_broadcast_banner_messages5771 user access level targeted messages5772 when in a project page5773 is expected to eq #<System::BroadcastMessage id: 7, message: "MyText", starts_at: "2024-04-10 21:11:40.292039606 +0000"...st_type: "banner", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true>5774 when in a group page5775 is expected to eq #<System::BroadcastMessage id: 7, message: "MyText", starts_at: "2024-04-10 21:11:40.292039606 +0000"...st_type: "banner", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true>5776 when not in a project, group, or sub-group page5777 is expected to be nil5778# [RSpecRunTime] Finishing example group spec/helpers/admin/broadcast_messages_helper_spec.rb. It took 4.6 seconds. Expected to take 4.39 seconds.5779# [RSpecRunTime] Starting example group spec/models/lfs_file_lock_spec.rb. Expected to take 4.29 seconds.5780LfsFileLock5781 does not allow STI5782 is expected to belong to project required: false5783 is expected to belong to user required: false5784 is expected to validate that :project_id cannot be empty/falsy5785 is expected to validate that :user_id cannot be empty/falsy5786 is expected to validate that :path cannot be empty/falsy5787 #can_be_unlocked_by?5788 when it's forced5789 can be unlocked by the author5790 can be unlocked by a maintainer5791 can't be unlocked by other user5792# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.82 seconds. Current RSS: ~1570M. load average: 1.24 1.17 1.23 1/291 140675793 when it isn't forced5794 can be unlocked by the author5795 can't be unlocked by a maintainer5796 can't be unlocked by other user5797# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.43 seconds. Current RSS: ~1563M. load average: 1.24 1.17 1.23 1/291 140685798# [RSpecRunTime] Finishing example group spec/models/lfs_file_lock_spec.rb. It took 4.52 seconds. Expected to take 4.29 seconds.5799# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/service_spec.rb. Expected to take 4.25 seconds.5800Gitlab::Ci::Config::Entry::Service5801 when configuration is a string5802 #valid?5803 is valid5804 #value5805 returns valid hash5806 #image5807 returns service's image name5808 #alias5809 returns service's alias5810 #command5811 returns service's command5812 #ports5813 returns service's ports5814 #executor_opts5815 returns service's executor_opts configuration5816 when configuration is a hash5817 #valid?5818 is valid5819 #value5820 returns valid hash5821 #image5822 returns service's image name5823 #alias5824 returns service's alias5825 #command5826 returns service's command5827 #entrypoint5828 returns service's entrypoint5829 #pull_policy5830 returns nil5831 when configuration has ports5832 when with_image_ports metadata is not enabled5833 #valid?5834 is not valid5835 when with_image_ports metadata is enabled5836 #valid?5837 is valid5838 when unknown port keys detected5839 is not valid5840 #ports5841 returns image's ports5842 when configuration has docker options5843 with platform option5844 #valid?5845 is valid5846 #value5847 returns value5848 with user option5849 #valid?5850 is valid5851 #value5852 returns value5853 when docker options have an invalid property5854 #valid?5855 is not valid5856 when docker options platform is not string5857 #valid?5858 is not valid5859 when configuration has pull_policy5860 #valid?5861 is valid5862 #value5863 returns value5864 when entry value is not correct5865 #errors5866 saves errors5867 #valid?5868 is not valid5869 when unexpected key is specified5870 #errors5871 saves errors5872 #valid?5873 is not valid5874 when service has ports5875 alias field is mandatory5876 when service does not have ports5877 alias field is optional5878# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/service_spec.rb. It took 3.74 seconds. Expected to take 4.25 seconds.5879# [RSpecRunTime] Starting example group spec/models/blob_viewer/gitlab_ci_yml_spec.rb. Expected to take 4.12 seconds.5880BlobViewer::GitlabCiYml5881 does not allow STI5882 #validation_message5883 calls prepare! on the viewer5884 when the configuration is valid5885 returns nil5886# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.7 seconds. Current RSS: ~1586M. load average: 1.22 1.16 1.23 1/295 140955887 when the configuration is invalid5888 returns the error message5889 when the sha is from a fork5890 when a project ref contains the sha5891 returns nil5892# [RSpecRunTime] RSpec elapsed time: 22 minutes 50.83 seconds. Current RSS: ~1595M. load average: 1.20 1.16 1.22 1/297 141895893 when a project ref does not contain the sha5894 returns an error5895# [RSpecRunTime] Finishing example group spec/models/blob_viewer/gitlab_ci_yml_spec.rb. It took 3.88 seconds. Expected to take 4.12 seconds.5896# [RSpecRunTime] Starting example group spec/services/jira_import/server_users_mapper_service_spec.rb. Expected to take 4.08 seconds.5897JiraImport::ServerUsersMapperService5898 #execute5899 behaves like mapping jira users5900 jira_users is nil5901 returns an empty array5902# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.2 seconds. Current RSS: ~1588M. load average: 1.20 1.16 1.22 1/297 141965903 when jira_users is present5904 returns users mapped to Gitlab5905 runs only 4 queries5906# [RSpecRunTime] RSpec elapsed time: 22 minutes 55.09 seconds. Current RSS: ~1571M. load average: 1.20 1.16 1.22 1/296 141975907# [RSpecRunTime] Finishing example group spec/services/jira_import/server_users_mapper_service_spec.rb. It took 4.04 seconds. Expected to take 4.08 seconds.5908# [RSpecRunTime] Starting example group spec/graphql/types/terraform/state_version_type_spec.rb. Expected to take 4.0 seconds.5909Types::Terraform::StateVersionType5910 is expected to eq "TerraformStateVersion"5911 is expected to require graphql authorizations :read_terraform_state5912 fields5913 is expected to have graphql fields :id, :created_by_user, :job, :download_path, :serial, :created_at, and :updated_at5914 is expected to be non null5915 is expected not to be non null5916 is expected not to be non null5917 is expected not to be non null5918 is expected not to be non null5919 is expected to be non null5920 is expected to be non null5921# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.61 seconds. Current RSS: ~1574M. load average: 1.18 1.16 1.22 1/296 141985922 query5923 returns job of the latest version5924 behaves like returning latest version5925 returns latest version of terraform state5926# [RSpecRunTime] RSpec elapsed time: 22 minutes 58.55 seconds. Current RSS: ~1575M. load average: 1.18 1.16 1.22 1/296 141995927 when user cannot read jobs5928 does not return job of the latest version5929 behaves like returning latest version5930 returns latest version of terraform state5931# [RSpecRunTime] Finishing example group spec/graphql/types/terraform/state_version_type_spec.rb. It took 4.22 seconds. Expected to take 4.0 seconds.5932# [RSpecRunTime] Starting example group spec/services/ci/job_token_scope/add_project_service_spec.rb. Expected to take 3.87 seconds.5933Ci::JobTokenScope::AddProjectService5934 #execute5935 behaves like editable job token scope5936 when user does not have permissions to edit the job token scope5937 behaves like returns error5938 returns an error response5939# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.51 second. Current RSS: ~1551M. load average: 1.18 1.16 1.22 1/297 142005940 when user has permissions to edit the job token scope5941 when target project is not provided5942 behaves like returns error5943 returns an error response5944 when target project is provided5945 when user does not have permissions to read the target project5946 behaves like returns error5947 returns an error response5948 when user has permissions on source and target projects5949 behaves like adds project5950 adds the project to the scope5951 when token scope is disabled5952 creates an inbound link by default5953 behaves like adds project5954 adds the project to the scope5955 when direction is specified5956 when the direction is outbound5957 is expected to eq "outbound"5958 when the direction is inbound5959 is expected to eq "inbound"5960 when target project is same as the source project5961 behaves like returns error5962 returns an error response5963# [RSpecRunTime] Finishing example group spec/services/ci/job_token_scope/add_project_service_spec.rb. It took 4.18 seconds. Expected to take 3.87 seconds.5964# [RSpecRunTime] Starting example group spec/lib/gitlab/internal_events_spec.rb. Expected to take 3.8 seconds.5965Gitlab::InternalEvents5966 logs error on unknown event5967 logs warning on nil property5968 logs warning on missing property5969 updates Redis, RedisHLL and Snowplow5970 rescues error5971 when only user is passed5972 updated all tracking methods5973 when feature_enabled_by_namespace_ids is passed5974 is sent to Snowplow5975 when arguments are invalid5976 when user is not an instance of User5977 behaves like an event that logs an error5978 logs an error5979 when project is not an instance of Project5980 behaves like an event that logs an error5981 logs an error5982 when namespace is not an instance of Namespace5983 behaves like an event that logs an error5984 logs an error5985 when label has an invalid value5986 behaves like an event that logs an error5987 logs an error5988 when value has an invalid value5989 behaves like an event that logs an error5990 logs an error5991 when property has an invalid value5992 behaves like an event that logs an error5993 logs an error5994 when disallowed additional properties are passed5995 behaves like an event that logs an error5996 logs an error5997 when namespace is not passed5998 uses id from projects namespace5999 when namespace is passed6000 uses id from namespace6001 when unique property is missing6002 logs error on missing unique property6003 when category is passed6004 is sent to Snowplow6005 when additional properties are passed6006 is sent to Snowplow6007 Product Analytics tracking6008 when internal_events_for_product_analytics FF is enabled6009 calls Product Analytics Ruby SDK6010 when additional properties are passed6011 passes additional_properties to Product Analytics Ruby SDK6012 when GITLAB_ANALYTICS_ID is nil6013 behaves like does not send a Product Analytics event6014 does not call the Product Analytics Ruby SDK6015 when GITLAB_ANALYTICS_URL is nil6016 behaves like does not send a Product Analytics event6017 does not call the Product Analytics Ruby SDK6018 when send_snowplow_event is false6019 behaves like does not send a Product Analytics event6020 does not call the Product Analytics Ruby SDK6021 when internal_events_for_product_analytics FF is disabled6022 behaves like does not send a Product Analytics event6023 does not call the Product Analytics Ruby SDK6024 when unique key is not defined6025 logs to Redis and Snowplow but not RedisHLL6026 when unique key is defined6027 is used when logging to RedisHLL6028 when property is missing6029 logs error6030 when there are multiple unique keys6031 all of them are used when logging to RedisHLL6032 when send_snowplow_event is false6033 logs to Redis and RedisHLL but not Snowplow6034# [RSpecRunTime] Finishing example group spec/lib/gitlab/internal_events_spec.rb. It took 3.86 seconds. Expected to take 3.8 seconds.6035# [RSpecRunTime] Starting example group spec/models/concerns/bulk_insert_safe_spec.rb. Expected to take 3.75 seconds.6036BulkInsertSafe6037-- create_table(:_test_bulk_insert_parent_items, {:force=>true})6038 -> 0.4947s6039-- create_table(:_test_bulk_insert_items, {:force=>true})6040 -> 0.0676s6041-- create_table(:_test_bulk_insert_items_with_composite_pk, {:id=>false, :force=>true})6042 -> 0.0029s6043-- execute("ALTER TABLE _test_bulk_insert_items_with_composite_pk ADD PRIMARY KEY (id,name);")6044 -> 0.0013s6045 does not allow STI6046 BulkInsertItem6047 behaves like a BulkInsertSafe model6048 when calling class methods directly6049 raises an error when method is not bulk-insert safe6050 does not raise an error when method is bulk-insert safe6051# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.62 seconds. Current RSS: ~1566M. load average: 1.16 1.15 1.22 1/291 142016052 .bulk_insert!6053 when all items are valid6054 inserts them all6055 returns an empty array6056 when some items are invalid6057 does not insert any of them and raises an error6058 inserts them anyway when bypassing validations6059 when inheriting class methods6060 raises an error when method is not bulk-insert safe6061 does not raise an error when method is bulk-insert safe6062 primary keys6063 raises error if primary keys are set prior to insertion6064 .bulk_insert!6065 inserts items in the given number of batches6066 inserts items with belongs_to association6067 items can be properly fetched from database6068 rolls back the transaction when any item is invalid6069 does nothing and returns an empty array when items are empty6070 with returns option set6071 when is set to :ids6072 is expected to contain exactly (a kind of Integer)6073 when is set to nil6074 is expected to eq []6075 when is set to a list of attributes6076 is expected to contain exactly [(a kind of Integer), "2fd4e1c67a2d28fced849ee1bb76e7391b93eb12"]6077 when duplicate items are to be inserted6078 .bulk_insert!6079 when skip_duplicates is set to false6080 raises an exception6081 when skip_duplicates is set to true6082 does not update existing object6083 .bulk_upsert!6084 updates existing object6085 when the `created_at` attribute is provided6086 does not change the existing `created_at` value6087 when a model with composite primary key is inserted6088WARNING: Active Record does not support composite primary key.6089_test_bulk_insert_items_with_composite_pk has composite primary key. Composite primary key is ignored.6090 successfully inserts an item6091-- drop_table(:_test_bulk_insert_items, {:force=>true})6092 -> 0.0900s6093-- drop_table(:_test_bulk_insert_parent_items, {:force=>true})6094 -> 0.0020s6095-- drop_table(:_test_bulk_insert_items_with_composite_pk, {:force=>true})6096 -> 0.0014s6097# [RSpecRunTime] Finishing example group spec/models/concerns/bulk_insert_safe_spec.rb. It took 3.99 seconds. Expected to take 3.75 seconds.6098# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb. Expected to take 3.67 seconds.6099Gitlab::Analytics::CycleAnalytics::StageEvents::MergeRequestLastBuildStarted6100 behaves like value stream analytics event6101 is expected to be a kind of String6102 is expected to be a kind of Symbol6103 is expected to include ApplicationRecord(abstract)6104 is expected to respond to #timestamp_projection6105 is expected to respond to #html_description6106 is expected to be a kind of Array6107 #apply_query_customization6108 expects an ActiveRecord::Relation object as argument and returns a modified version of it6109 #hash_code6110 returns a hash that uniquely identifies an event6111 does not differ when the same object is built with the same params6112 behaves like LEFT JOIN-able value stream analytics event6113 can use the event as LEFT JOIN6114 when looking at the record with data6115 contains the timestamp expression6116# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.4 seconds. Current RSS: ~1578M. load average: 1.14 1.15 1.22 1/297 142816117 when looking at the record without data6118 returns nil for the timestamp expression6119# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb. It took 3.17 seconds. Expected to take 3.67 seconds.6120# [RSpecRunTime] Starting example group spec/finders/organizations/organization_association_counter_spec.rb. Expected to take 3.63 seconds.6121Organizations::OrganizationAssociationCounter6122 #execute6123 when user is not owner of the organization6124 is expected to be empty6125# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.81 seconds. Current RSS: ~1552M. load average: 1.05 1.13 1.21 1/296 143986126 when organization is nil6127 is expected to be empty6128 when user is owner of the organization6129 returns correct counts6130 when counts are over the limit6131 returns limited counts6132# [RSpecRunTime] Finishing example group spec/finders/organizations/organization_association_counter_spec.rb. It took 3.66 seconds. Expected to take 3.63 seconds.6133# [RSpecRunTime] Starting example group spec/models/service_desk/custom_email_credential_spec.rb. Expected to take 3.6 seconds.6134ServiceDesk::CustomEmailCredential6135 does not allow STI6136 associations6137 is expected to belong to project required: false6138 can access service desk setting from project6139 encrypted #smtp_username6140 saves and retrieves the encrypted smtp username and iv correctly6141 #delivery_options6142 is expected to include {:address => "smtp.example.com", :domain => "example.com", :user_name => "user@example.com", :port => 587, :password => "supersecret", :authentication => nil}6143 when authentication is set6144 is expected to include {:address => "smtp.example.com", :domain => "example.com", :user_name => "user@example.com", :port => 587, :password => "supersecret", :authentication => "login"}6145 encrypted #smtp_password6146 saves and retrieves the encrypted smtp password and iv correctly6147 validations6148 is expected to validate that :project cannot be empty/falsy6149 is expected to validate that :smtp_address cannot be empty/falsy6150 is expected to validate that the length of :smtp_address is at most 2556151 is expected to allow :smtp_address to be ‹"smtp.gmail.com"›6152 is expected to allow :smtp_address to be ‹"1.1.1.1"›6153 is expected to allow :smtp_address to be ‹"199.1.1.1"›6154 is expected not to allow :smtp_address to be ‹"https://example.com"›6155 is expected not to allow :smtp_address to be ‹"file://example"›6156 is expected not to allow :smtp_address to be ‹"/example"›6157 is expected not to allow :smtp_address to be ‹"localhost"›6158 is expected not to allow :smtp_address to be ‹"127.0.0.1"›6159 is expected to allow :smtp_address to be ‹"192.168.12.12"›6160 is expected to validate that :smtp_port cannot be empty/falsy6161 is expected to validate that :smtp_port looks like an integer greater than 06162 is expected to validate that :smtp_username cannot be empty/falsy6163 is expected to validate that the length of :smtp_username is at most 2556164 is expected to validate that :smtp_password cannot be empty/falsy6165 is expected to validate that the length of :smtp_password is between 8 and 1286166 when SaaS6167 is expected not to allow :smtp_address to be ‹"192.168.12.12"›6168# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.8 seconds. Current RSS: ~1570M. load average: 1.13 1.14 1.22 1/296 143996169# [RSpecRunTime] Finishing example group spec/models/service_desk/custom_email_credential_spec.rb. It took 3.62 seconds. Expected to take 3.6 seconds.6170# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/menus/packages_registries_menu_spec.rb. Expected to take 3.45 seconds.6171Sidebars::Groups::Menus::PackagesRegistriesMenu6172 behaves like not serializable as super_sidebar_menu_args6173 returns nil6174 #render?6175 when menu has menu items to show6176 returns true6177 #link6178 when Packages Registry is visible6179 menu link points to Packages Registry page6180 when Packages Registry is not visible6181 menu link points to Container Registry page6182 when Container Registry is not visible6183 menu link points to Harbor Registry page6184 Menu items6185 Packages Registry6186 when user can read packages6187 when config package setting is disabled6188 behaves like the menu entry is not available6189 the menu item is not added to list of menu items6190 when config package setting is enabled6191 behaves like the menu entry is available6192 the menu item is added to list of menu items6193 Container Registry6194 when user can read container images6195 when config registry setting is disabled6196 behaves like the menu entry is not available6197 the menu item is not added to list of menu items6198 when config registry setting is enabled6199 behaves like the menu entry is available6200 the menu item is added to list of menu items6201 when user cannot read container images6202 behaves like the menu entry is not available6203 the menu item is not added to list of menu items6204 Dependency Proxy6205 when user can read dependency proxy6206 when config dependency_proxy is enabled6207 behaves like the menu entry is available6208 the menu item is added to list of menu items6209 when the group settings exist6210 behaves like the menu entry is available6211 the menu item is added to list of menu items6212 when the proxy is disabled at the group level6213 behaves like the menu entry is not available6214 the menu item is not added to list of menu items6215 when config dependency_proxy is not enabled6216 behaves like the menu entry is not available6217 the menu item is not added to list of menu items6218 when user cannot read dependency proxy6219 behaves like the menu entry is not available6220 the menu item is not added to list of menu items6221 Harbor Registry6222 behaves like the menu entry is available6223 the menu item is added to list of menu items6224 when config harbor registry setting is not activated6225 behaves like the menu entry is not available6226 the menu item is not added to list of menu items6227 Infrastructure Registry6228 when user can read packages6229 when config package setting is disabled6230 behaves like the menu entry is not available6231 the menu item is not added to list of menu items6232 when config package setting is enabled6233 behaves like the menu entry is available6234 the menu item is added to list of menu items6235 when user cannot read packages6236 behaves like the menu entry is available6237 the menu item is added to list of menu items6238# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/menus/packages_registries_menu_spec.rb. It took 3.7 seconds. Expected to take 3.45 seconds.6239# [RSpecRunTime] Starting example group spec/services/projects/import_export/parallel_export_service_spec.rb. Expected to take 3.44 seconds.6240Projects::ImportExport::ParallelExportService6241 #execute6242 creates a project export archive file6243 logs export progress6244 executes after export stragegy on export success6245 ensures files are cleaned up6246 when export fails6247 notifies the error to the user6248# [RSpecRunTime] RSpec elapsed time: 23 minutes 28.96 seconds. Current RSS: ~1558M. load average: 1.12 1.14 1.21 1/291 144006249 when after export stragegy fails6250 notifies the error to the user6251# [RSpecRunTime] Finishing example group spec/services/projects/import_export/parallel_export_service_spec.rb. It took 4.12 seconds. Expected to take 3.44 seconds.6252# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/label_links_importer_spec.rb. Expected to take 3.36 seconds.6253Gitlab::GithubImport::Importer::LabelLinksImporter6254 #execute6255 creates the label links6256 #create_labels6257 inserts the label links in bulk6258 does not insert label links for non-existing labels6259 does not insert label links for non-existing targets6260# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.91 seconds. Current RSS: ~1535M. load average: 1.11 1.14 1.21 1/291 144016261 #find_target_id6262 returns the ID of the issuable to create the label link for6263# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/label_links_importer_spec.rb. It took 4.91 seconds. Expected to take 3.36 seconds.6264# [RSpecRunTime] Starting example group spec/lib/gitlab/git/blame_pagination_spec.rb. Expected to take 3.33 seconds.6265Gitlab::Git::BlamePagination6266 #blame_range6267 page: 1, expected_range: 1..26268 is expected to eq 1..26269 page: 2, expected_range: 3..46270 is expected to eq 3..46271 page: 0, expected_range: 1..26272 is expected to eq 1..26273 when user disabled the pagination6274 is expected to be nil6275 when streaming is enabled6276 page: 1, expected_range: 1..16277 is expected to eq 1..16278 page: 2, expected_range: 2..26279 is expected to eq 2..26280 page: 0, expected_range: 1..16281 is expected to eq 1..16282 #pagination6283 returns a pagination object6284 when user disabled the pagination6285 is expected to be nil6286 when user chose streaming6287 is expected to be nil6288 when per_page is above the global max per page limit6289 returns a correct pagination object6290 Pagination attributes6291 page: 1, current_page: 1, total_pages: 26292 returns the correct pagination attributes6293 page: 2, current_page: 2, total_pages: 26294 returns the correct pagination attributes6295 page: 0, current_page: 1, total_pages: 26296 returns the correct pagination attributes6297 #total_extra_pages6298 is expected to eq 16299 #per_page6300 is expected to eq 10006301 when blame mode is streaming6302 is expected to eq 20006303 #page6304 page: nil, expected_page: 16305 is expected to eq 16306 page: 1, expected_page: 16307 is expected to eq 16308 page: 5, expected_page: 56309 is expected to eq 56310 page: -1, expected_page: 16311 is expected to eq 16312 page: "a", expected_page: 16313 is expected to eq 16314 #total_pages6315 is expected to eq 26316# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/blame_pagination_spec.rb. It took 3.59 seconds. Expected to take 3.33 seconds.6317# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/codequality_reports_comparer_spec.rb. Expected to take 3.26 seconds.6318Gitlab::Ci::Reports::CodequalityReportsComparer6319 #status6320 when head report has an error6321 returns status failed6322 when head report does not have errors6323 returns status success6324 when head report does not exist6325 returns status not found6326 when base report does not exist6327 returns status success6328 #errors_count6329 when head report has an error6330 returns the number of new errors6331 when head report does not have an error6332 returns zero6333 #resolved_count6334 when base report has an error and head has a different error6335 counts the base report error as resolved6336 when base report has errors head has no errors6337 counts the base report errors as resolved6338 when base report has errors and head has the same error6339 returns zero6340 when base report does not have errors and head has errors6341 returns zero6342 when base report is nil6343 returns zero6344 #total_count6345 when base report has an error6346 returns zero6347 when head report has an error6348 includes the head report error in the count6349 when base report has errors and head report has errors6350 includes errors in the count6351 when base report has errors and head report has the same error6352 includes errors in the count6353 when base report is nil6354 returns zero6355 #existing_errors6356 when base report has errors and head has the same error6357 includes the base report errors sorted by severity6358 when base report has errors and head has a different error6359 returns an empty array6360 when base report does not have errors and head has errors6361 returns an empty array6362 when base report is nil6363 returns an empty array6364 #new_errors6365 when base report has errors and head has more errors6366 includes errors not found in the base report sorted by severity6367 when base report has an error and head has no errors6368 returns an empty array6369 when base report does not have errors and head has errors6370 returns the head report error6371 when base report is nil6372 returns an empty array6373 #resolved_errors6374 when base report errors are still found in the head report6375 returns an empty array6376 when base report has errors and head has a different error6377 returns the base report errors not found in the head report, sorted by severity6378 when base report does not have errors and head has errors6379 returns an empty array6380 when base report is nil6381 returns an empty array6382# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/codequality_reports_comparer_spec.rb. It took 3.32 seconds. Expected to take 3.26 seconds.6383# [RSpecRunTime] Starting example group spec/graphql/mutations/release_asset_links/create_spec.rb. Expected to take 3.22 seconds.6384Mutations::ReleaseAssetLinks::Create6385 #resolve6386 when the user has access and no validation errors occur6387 creates a new release asset link6388# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.88 seconds. Current RSS: ~1607M. load average: 1.09 1.13 1.21 1/293 144226389 with protected tag6390 when user has access to the protected tag6391 does not have errors6392 when user does not have access to the protected tag6393 has an access error6394 when the user doesn't have access to the project6395 generates an error6396 when the project doesn't exist6397 generates an error6398 when a validation errors occur6399 when the release doesn't exist6400 behaves like returns errors-as-data6401 is expected to eq ["Release with tag \"nonexistent-tag\" was not found"]6402 when the URL is badly formatted6403 behaves like returns errors-as-data6404 is expected to eq ["Url is blocked: Only allowed schemes are http, https, ftp"]6405 when the name is not provided6406 behaves like returns errors-as-data6407 is expected to eq ["Name can't be blank"]6408 when the link already exists6409 behaves like returns errors-as-data6410 is expected to eq ["Url has already been taken", "Name has already been taken", "Filepath has already been taken"]6411# [RSpecRunTime] Finishing example group spec/graphql/mutations/release_asset_links/create_spec.rb. It took 3.6 seconds. Expected to take 3.22 seconds.6412# [RSpecRunTime] Starting example group spec/policies/upload_policy_spec.rb. Expected to take 3.15 seconds.6413UploadPolicy6414 destroy_upload6415 when deleting project upload6416 behaves like uploads policy6417 when user is guest6418 is expected to be disallowed :read_upload and :destroy_upload6419# [RSpecRunTime] RSpec elapsed time: 23 minutes 46.68 seconds. Current RSS: ~1611M. load average: 1.08 1.13 1.21 1/291 144236420 when user is developer6421 is expected to be disallowed :read_upload and :destroy_upload6422 when user is maintainer6423 is expected to be allowed :read_upload and :destroy_upload6424 when user is owner6425 is expected to be allowed :read_upload and :destroy_upload6426 when user is admin6427 is expected to be disallowed :read_upload and :destroy_upload6428 with admin mode6429 is expected to be allowed :read_upload and :destroy_upload6430 when deleting group upload6431 behaves like uploads policy6432 when user is guest6433 is expected to be disallowed :read_upload and :destroy_upload6434 when user is developer6435 is expected to be disallowed :read_upload and :destroy_upload6436 when user is maintainer6437 is expected to be allowed :read_upload and :destroy_upload6438 when user is owner6439 is expected to be allowed :read_upload and :destroy_upload6440 when user is admin6441 is expected to be disallowed :read_upload and :destroy_upload6442 with admin mode6443 is expected to be allowed :read_upload and :destroy_upload6444 when deleting upload associated with other model6445 is expected to be disallowed :read_upload and :destroy_upload6446# [RSpecRunTime] Finishing example group spec/policies/upload_policy_spec.rb. It took 3.36 seconds. Expected to take 3.15 seconds.6447# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb. Expected to take 3.1 seconds.6448Gitlab::Analytics::CycleAnalytics::StageEvents::PlanStageStart6449 filters issues where first_associated_with_milestone_at or first_added_to_board_at is filled6450 behaves like value stream analytics event6451 is expected to be a kind of String6452 is expected to be a kind of Symbol6453 is expected to include ApplicationRecord(abstract)6454 is expected to respond to #timestamp_projection6455 is expected to respond to #html_description6456 is expected to be a kind of Array6457 #apply_query_customization6458 expects an ActiveRecord::Relation object as argument and returns a modified version of it6459# [RSpecRunTime] RSpec elapsed time: 23 minutes 50.46 seconds. Current RSS: ~1614M. load average: 1.08 1.13 1.21 1/291 144246460 #hash_code6461 returns a hash that uniquely identifies an event6462 does not differ when the same object is built with the same params6463 behaves like LEFT JOIN-able value stream analytics event6464 can use the event as LEFT JOIN6465 when looking at the record with data6466 contains the timestamp expression6467# [RSpecRunTime] RSpec elapsed time: 23 minutes 51.78 seconds. Current RSS: ~1607M. load average: 1.08 1.13 1.21 1/291 144256468 when looking at the record without data6469 returns nil for the timestamp expression6470# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb. It took 3.53 seconds. Expected to take 3.1 seconds.6471# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/stage/import_pull_requests_notes_worker_spec.rb. Expected to take 3.05 seconds.6472Gitlab::BitbucketImport::Stage::ImportPullRequestsNotesWorker6473 #perform6474 when the import succeeds6475 schedules the next stage6476 logs stage start and finish6477 when project does not exists6478 does not call the importer6479 when project import state is not `started`6480 does not call the importer6481 when the importer fails6482 does not schedule the next stage and raises error6483 behaves like Gitlab::BitbucketImport::StageMethods6484 .sidekiq_retries_exhausted6485 tracks the import failure6486 #perform6487 does not execute the importer if no project could be found6488 does not execute the importer if the import state is no longer in progress6489 logs error when import fails with a StandardError6490 when the import is successful6491 executes the import6492 queues RefreshImportJidWorker6493 logs stage start and finish6494# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/stage/import_pull_requests_notes_worker_spec.rb. It took 3.18 seconds. Expected to take 3.05 seconds.6495# [RSpecRunTime] Starting example group spec/lib/gitlab/instrumentation/redis_cluster_validator_spec.rb. Expected to take 2.98 seconds.6496Gitlab::Instrumentation::RedisClusterValidator6497 .validate6498 command: :rename, arguments: ["foo", "bar"], keys: 2, is_valid: false6499 is expected to eq 26500 command: :RENAME, arguments: ["foo", "bar"], keys: 2, is_valid: false6501 is expected to eq 26502 command: "rename", arguments: ["foo", "bar"], keys: 2, is_valid: false6503 is expected to eq 26504 command: "RENAME", arguments: ["foo", "bar"], keys: 2, is_valid: false6505 is expected to eq 26506 command: :rename, arguments: ["iaa", "ahy"], keys: 2, is_valid: true6507 is expected to eq 26508 command: :rename, arguments: ["{foo}:1", "{foo}:2"], keys: 2, is_valid: true6509 is expected to eq 26510 command: :rename, arguments: ["foo", "foo", "bar"], keys: 2, is_valid: true6511 is expected to eq 26512 command: :mget, arguments: ["foo", "bar"], keys: 2, is_valid: false6513 is expected to eq 26514 command: :mget, arguments: ["foo", "foo", "bar"], keys: 3, is_valid: false6515 is expected to eq 36516 command: :mget, arguments: ["foo", "foo"], keys: 2, is_valid: true6517 is expected to eq 26518 command: :blpop, arguments: ["foo", "bar", "1"], keys: 2, is_valid: false6519 is expected to eq 26520 command: :blpop, arguments: ["foo", "foo", "1"], keys: 2, is_valid: true6521 is expected to eq 26522 command: :mset, arguments: ["foo", "a", "bar", "a"], keys: 2, is_valid: false6523 is expected to eq 26524 command: :mset, arguments: ["foo", "a", "foo", "a"], keys: 2, is_valid: true6525 is expected to eq 26526 command: :del, arguments: ["foo", "bar"], keys: 2, is_valid: false6527 is expected to eq 26528 command: :del, arguments: [["foo", "bar"]], keys: 2, is_valid: false6529 is expected to eq 26530 command: :del, arguments: ["foo", "foo"], keys: 2, is_valid: true6531 is expected to eq 26532 command: :hset, arguments: ["foo", "bar"], keys: 1, is_valid: nil6533 is expected to eq nil6534 command: :get, arguments: ["foo"], keys: 1, is_valid: nil6535 is expected to eq nil6536 command: :mget, arguments: [], keys: 0, is_valid: true6537 is expected to eq 06538 arguments: [[:get, "foo"], [:get, "bar"]], should_raise: true, output: {:valid=>false, :key_count=>2, :command_name=>"PIPELINE/MULTI", :allowed=>false}6539 is expected to eq {:allowed=>false, :command_name=>"PIPELINE/MULTI", :key_count=>2, :valid=>false}6540 arguments: [[:get, "foo"], [:mget, "foo", "bar"]], should_raise: true, output: {:valid=>false, :key_count=>3, :command_name=>"PIPELINE/MULTI", :allowed=>false}6541 is expected to eq {:allowed=>false, :command_name=>"PIPELINE/MULTI", :key_count=>3, :valid=>false}6542 arguments: [[:get, "{foo}:name"], [:get, "{foo}:profile"]], should_raise: false, output: {:valid=>true, :key_count=>2, :command_name=>"PIPELINE/MULTI", :allowed=>false}6543 is expected to eq {:allowed=>false, :command_name=>"PIPELINE/MULTI", :key_count=>2, :valid=>true}6544 arguments: [[:del, "foo"], [:del, "bar"]], should_raise: true, output: {:valid=>false, :key_count=>2, :command_name=>"PIPELINE/MULTI", :allowed=>false}6545 is expected to eq {:allowed=>false, :command_name=>"PIPELINE/MULTI", :key_count=>2, :valid=>false}6546 arguments: [], should_raise: false, output: nil6547 is expected to eq nil6548 .allow_cross_slot_commands6549 skips validation for allowed commands6550 allows nested invocation6551# [RSpecRunTime] Finishing example group spec/lib/gitlab/instrumentation/redis_cluster_validator_spec.rb. It took 3.32 seconds. Expected to take 2.98 seconds.6552# [RSpecRunTime] Starting example group spec/services/concerns/rate_limited_service_spec.rb. Expected to take 2.93 seconds.6553RateLimitedService6554 RateLimitedError6555 #headers6556 returns a Hash of HTTP headers6557 #log_request6558 logs the request6559 RateLimiterScopedAndKeyed6560 #rate_limit!6561 when rate limiting is not in effect6562 does not raise an exception6563 when rate limiting is in effect6564 raises a RateLimitedError exception6565 #execute_without_rate_limiting6566 bypasses rate limiting6567 calls super6568 #execute6569 when rate_limit has not been called6570 raises an RateLimitedNotSetupError exception6571 when rate_limit has been called6572 and applies rate limiting6573 raises an RateLimitedService::RateLimitedError exception6574 but does not apply rate limiting6575 calls super6576# [RSpecRunTime] Finishing example group spec/services/concerns/rate_limited_service_spec.rb. It took 1.75 seconds. Expected to take 2.93 seconds.6577# [RSpecRunTime] Starting example group spec/models/concerns/delete_with_limit_spec.rb. Expected to take 2.91 seconds.6578DeleteWithLimit6579 does not allow STI6580 .delete_with_limit6581 deletes a limited amount of rows6582# [RSpecRunTime] RSpec elapsed time: 24 minutes 3.05 seconds. Current RSS: ~1627M. load average: 1.06 1.12 1.20 1/291 144266583# [RSpecRunTime] Finishing example group spec/models/concerns/delete_with_limit_spec.rb. It took 2.86 seconds. Expected to take 2.91 seconds.6584# [RSpecRunTime] Starting example group spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb. Expected to take 2.85 seconds.6585Resolvers::MergeRequestPipelinesResolver6586 resolves only MRs for the passed merge request6587 with archived project6588 is expected not to contain exactly #<Ci::Pipeline id: 112, ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: n...st_id: nil, ci_ref_id: 107, locked: "artifacts_locked", partition_id: 101, auto_canceled_by_id: nil>6589# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.84 seconds. Current RSS: ~1606M. load average: 1.06 1.12 1.20 1/297 144696590# [RSpecRunTime] Finishing example group spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb. It took 2.8 seconds. Expected to take 2.85 seconds.6591# [RSpecRunTime] Starting example group spec/helpers/ide_helper_spec.rb. Expected to take 2.79 seconds.6592IdeHelper6593 #ide_data6594 returns hash6595 with project6596 returns hash with parameters6597 with fork info6598 returns hash with fork info6599# [RSpecRunTime] RSpec elapsed time: 24 minutes 7.85 seconds. Current RSS: ~1595M. load average: 1.06 1.12 1.20 1/296 144706600 with vscode_web_ide=true6601 returns hash6602 includes editor font configuration6603 does not use new web ide if feature flag is disabled6604 with project6605 returns hash with parameters6606# [RSpecRunTime] Finishing example group spec/helpers/ide_helper_spec.rb. It took 2.67 seconds. Expected to take 2.79 seconds.6607# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb. Expected to take 2.78 seconds.6608Gitlab::Ci::Pipeline::Seed::Build::Cache6609 #attributes6610 with cache:key6611 is expected to include {:key => "a-key", :paths => ["vendor/ruby"]}6612 with cache:key as a symbol6613 is expected to include {:key => "a_key", :paths => ["vendor/ruby"]}6614 with cache:key:files6615 with existing files6616 behaves like version and gemfile files6617 without a prefix6618 builds a string key with an index and file names as a prefix6619 with files starting with ./6620 behaves like version and gemfile files6621 without a prefix6622 builds a string key with an index and file names as a prefix6623 with no files6624 behaves like default key6625 without a prefix6626 uses default key with an index and file names as a prefix6627 with files ending with /6628 behaves like default key6629 without a prefix6630 uses default key with an index and file names as a prefix6631 with new line in filenames6632 behaves like default key6633 without a prefix6634 uses default key with an index and file names as a prefix6635 with missing files6636 behaves like default key6637 without a prefix6638 uses default key with an index and file names as a prefix6639 with directories6640 with directory6641 behaves like foo/bar directory key6642 without a prefix6643 builds a string key with an index and file names as a prefix6644 with directory ending in slash6645 behaves like foo/bar directory key6646 without a prefix6647 builds a string key with an index and file names as a prefix6648 with directories ending in slash star6649 behaves like foo/bar directory key6650 without a prefix6651 builds a string key with an index and file names as a prefix6652 with cache:key:prefix6653 without files6654 adds prefix to default key6655 with existing files6656 adds prefix key6657 with missing files6658 adds prefix to default key6659 with cache:fallback_keys6660 is expected to include {:key => "ruby-branch-key", :paths => ["vendor/ruby"], :fallback_keys => ["ruby-default"]}6661 with all cache option keys6662 is expected to include {:key => "a-key", :paths => ["vendor/ruby"], :untracked => true, :policy => "push", :unprotect => true, :when => "on_success", :fallback_keys => ["default-ruby"]}6663 with unknown cache option keys6664 is expected to raise ArgumentError with message matching /unknown_key/6665# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb. It took 2.91 seconds. Expected to take 2.78 seconds.6666# [RSpecRunTime] Starting example group spec/services/x509_certificate_revoke_service_spec.rb. Expected to take 2.68 seconds.6667X509CertificateRevokeService6668 #execute6669 for revoked certificates6670 update all commit signatures6671# [RSpecRunTime] RSpec elapsed time: 24 minutes 12.91 seconds. Current RSS: ~1607M. load average: 1.05 1.12 1.20 1/296 145106672 for good certificates6673 do not update any commit signature6674# [RSpecRunTime] RSpec elapsed time: 24 minutes 14.06 seconds. Current RSS: ~1599M. load average: 1.05 1.12 1.20 1/296 145116675# [RSpecRunTime] Finishing example group spec/services/x509_certificate_revoke_service_spec.rb. It took 2.62 seconds. Expected to take 2.68 seconds.6676# [RSpecRunTime] Starting example group spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb. Expected to take 2.68 seconds.6677Packages::Rpm::RepositoryMetadata::UpdateXmlService6678 #execute6679 when building empty xml6680 behaves like handling not implemented xml filename6681 raise error6682 for 'primary' xml file6683 behaves like generating empty xml6684 generate expected xml6685 for 'other' xml file6686 behaves like generating empty xml6687 generate expected xml6688 for 'filelist' xml file6689 behaves like generating empty xml6690 generate expected xml6691 when updating xml file6692 behaves like handling not implemented xml filename6693 raise error6694 for 'primary' xml file6695 behaves like updating rpm xml file6696 when updating existing xml6697 generate valid xml add expected xml node to existing xml6698 when empty xml6699 behaves like changing root tag attribute6700 increment previous 'packages' value by 16701 when xml has children6702 when node with given 'pkgid' does not exist yet6703 has children nodes6704 behaves like changing root tag attribute6705 increment previous 'packages' value by 16706 when node with given 'pkgid' already exist6707 has children nodes6708 replace existing node with new data6709 for 'other' xml file6710 behaves like updating rpm xml file6711 when updating existing xml6712 generate valid xml add expected xml node to existing xml6713 when empty xml6714 behaves like changing root tag attribute6715 increment previous 'packages' value by 16716 when xml has children6717 when node with given 'pkgid' does not exist yet6718 has children nodes6719 behaves like changing root tag attribute6720 increment previous 'packages' value by 16721 when node with given 'pkgid' already exist6722 has children nodes6723 replace existing node with new data6724 for 'filelist' xml file6725 behaves like updating rpm xml file6726 when updating existing xml6727 generate valid xml add expected xml node to existing xml6728 when empty xml6729 behaves like changing root tag attribute6730 increment previous 'packages' value by 16731 when xml has children6732 when node with given 'pkgid' does not exist yet6733 has children nodes6734 behaves like changing root tag attribute6735 increment previous 'packages' value by 16736 when node with given 'pkgid' already exist6737 has children nodes6738 replace existing node with new data6739# [RSpecRunTime] Finishing example group spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb. It took 3.02 seconds. Expected to take 2.68 seconds.6740# [RSpecRunTime] Starting example group spec/models/bulk_imports/file_transfer/project_config_spec.rb. Expected to take 2.63 seconds.6741BulkImports::FileTransfer::ProjectConfig6742 does not allow STI6743 portable_tree6744 returns portable tree6745 #export_path6746 returns tmpdir location6747 #portable_relations6748 returns a list of top level exportable relations6749 does not include skipped relations6750 #top_relation_tree6751 returns relation tree of a top level relation6752 returns relation tree with merged with deprecated tree6753 #relation_excluded_keys6754 returns excluded keys for relation6755 #tree_relation?6756 when it is a tree relation6757 returns true6758 when it is not a tree relation6759 returns false6760 #file_relation?6761 when it is a file relation6762 returns true6763 when it is not a file relation6764 returns false6765 #tree_relation_definition_for6766 returns relation definition6767 when relation is not tree relation6768 returns6769 #file_relations6770 returns project file relations6771 #batchable_relation?6772 when relation is batchable6773 returns true6774 when relation is not batchable6775 returns false6776 when relation is not listed as portable6777 returns false6778 #batchable_relations6779 returns a list of collection associations for a project6780# [RSpecRunTime] Finishing example group spec/models/bulk_imports/file_transfer/project_config_spec.rb. It took 2.68 seconds. Expected to take 2.63 seconds.6781# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/importers/pull_requests_importer_spec.rb. Expected to take 2.56 seconds.6782Gitlab::BitbucketServerImport::Importers::PullRequestsImporter6783 #execute6784 imports each pull request in parallel6785 when pull request was already processed6786 does not schedule job for processed pull requests6787# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.91 seconds. Current RSS: ~1600M. load average: 1.13 1.13 1.20 3/297 145286788 when pull requests are in merged or declined status6789 fetches latest commits from the remote repository6790 when a commit already exists6791 does not fetch the commit6792 when there are no commits to process6793 does not fetch anything6794 when fetch causes an unadvertised object error6795 does not log the exception6796 when fetch process is failed6797 rescues and logs the exception6798# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/importers/pull_requests_importer_spec.rb. It took 2.07 seconds. Expected to take 2.56 seconds.6799# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb. Expected to take 2.54 seconds.6800Gitlab::Ci::Pipeline::Expression::Parser6801 #tree6802 validates simple operators6803 expression: "$VAR1 == \"123\"", result_tree: "equals($VAR1, \"123\")"6804 is expected to eq "equals($VAR1, \"123\")"6805 expression: "$VAR1 == \"123\" == $VAR2", result_tree: "equals(equals($VAR1, \"123\"), $VAR2)"6806 is expected to eq "equals(equals($VAR1, \"123\"), $VAR2)"6807 expression: "$VAR", result_tree: "$VAR"6808 is expected to eq "$VAR"6809 expression: "\"some value\"", result_tree: "\"some value\""6810 is expected to eq "\"some value\""6811 expression: "null", result_tree: "null"6812 is expected to eq "null"6813 expression: "$VAR1 || $VAR2 && $VAR3", result_tree: "or($VAR1, and($VAR2, $VAR3))"6814 is expected to eq "or($VAR1, and($VAR2, $VAR3))"6815 expression: "$VAR1 && $VAR2 || $VAR3", result_tree: "or(and($VAR1, $VAR2), $VAR3)"6816 is expected to eq "or(and($VAR1, $VAR2), $VAR3)"6817 expression: "$VAR1 && $VAR2 || $VAR3 && $VAR4", result_tree: "or(and($VAR1, $VAR2), and($VAR3, $VAR4))"6818 is expected to eq "or(and($VAR1, $VAR2), and($VAR3, $VAR4))"6819 expression: "$VAR1 && ($VAR2 || $VAR3) && $VAR4", result_tree: "and(and($VAR1, or($VAR2, $VAR3)), $VAR4)"6820 is expected to eq "and(and($VAR1, or($VAR2, $VAR3)), $VAR4)"6821 when combining && and OR operators6822 returns operations in a correct order6823 when using parenthesis6824 returns operations in a correct order6825 when expression is empty6826 raises a parsing error6827 when two value tokens have no operator6828 raises a parsing error6829 when an operator has no left side6830 raises an OperatorError6831 when an operator has no right side6832 raises an OperatorError6833 when parenthesis are unmatched6834 expression: "$VAR == ("6835 raises a ParseError6836 expression: "$VAR2 == (\"aa\""6837 raises a ParseError6838 expression: "$VAR2 == (\"aa\"))"6839 raises a ParseError6840 expression: "$VAR2 == \"aa\")"6841 raises a ParseError6842 expression: "(($VAR2 == \"aa\")"6843 raises a ParseError6844 expression: "($VAR2 == \"aa\"))"6845 raises a ParseError6846# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb. It took 2.26 seconds. Expected to take 2.54 seconds.6847# [RSpecRunTime] Starting example group spec/models/packages/debian/project_distribution_key_spec.rb. Expected to take 2.49 seconds.6848Packages::Debian::ProjectDistributionKey6849 does not allow STI6850 behaves like Debian Distribution Key6851 relationships6852 is expected to belong to distribution class_name => Packages::Debian::ProjectDistribution required: false inverse_of => key6853 validations6854 #distribution6855 is expected to validate that :distribution cannot be empty/falsy6856 #private_key6857 is expected to validate that :private_key cannot be empty/falsy6858 is expected to allow :private_key to be ‹"-----BEGIN PGP PRIVATE KEY BLOCK-----\n..."›6859 is expected not to allow :private_key to be ‹"A"›, producing a custom validation error on failure6860 #passphrase6861 is expected to validate that :passphrase cannot be empty/falsy6862 is expected to allow :passphrase to be ‹"P@$$w0rd"›6863 is expected to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"›6864 is expected not to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"›6865 #public_key6866 is expected to validate that :public_key cannot be empty/falsy6867 is expected to allow :public_key to be ‹"-----BEGIN PGP PUBLIC KEY BLOCK-----\n..."›6868 is expected not to allow :public_key to be ‹"A"›, producing a custom validation error on failure6869 #fingerprint6870 is expected to validate that :passphrase cannot be empty/falsy6871 is expected to allow :passphrase to be ‹"abc"›6872 is expected to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"›6873 is expected not to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"›6874# [RSpecRunTime] Finishing example group spec/models/packages/debian/project_distribution_key_spec.rb. It took 2.32 seconds. Expected to take 2.49 seconds.6875# [RSpecRunTime] Starting example group spec/policies/resource_milestone_event_policy_spec.rb. Expected to take 2.46 seconds.6876ResourceMilestoneEventPolicy6877 #read_resource_milestone_event6878 with non-member user6879 does not allow to read event6880# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.58 seconds. Current RSS: ~1605M. load average: 1.12 1.13 1.20 1/296 145586881 with member user6882 allows to read event for accessible milestone6883 does not allow to read event for not accessible milestone6884 #read_milestone6885 allows to read deleted milestone6886 allows to read accessible milestone6887 does not allow to read not accessible milestone6888# [RSpecRunTime] Finishing example group spec/policies/resource_milestone_event_policy_spec.rb. It took 2.54 seconds. Expected to take 2.46 seconds.6889# [RSpecRunTime] Starting example group spec/lib/gitlab/branch_push_merge_commit_analyzer_spec.rb. Expected to take 2.4 seconds.6890Gitlab::BranchPushMergeCommitAnalyzer6891 #get_merge_commit6892 returns correct merge commit SHA for each commit6893 when one parent has two children6894 returns correct merge commit SHA for each commit6895# [RSpecRunTime] RSpec elapsed time: 24 minutes 30.75 seconds. Current RSS: ~1610M. load average: 1.12 1.13 1.20 1/296 145776896 when relevant_commit_ids is provided6897 returns correct merge commit6898# [RSpecRunTime] Finishing example group spec/lib/gitlab/branch_push_merge_commit_analyzer_spec.rb. It took 2.55 seconds. Expected to take 2.4 seconds.6899# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/stage/import_users_worker_spec.rb. Expected to take 2.38 seconds.6900Gitlab::BitbucketServerImport::Stage::ImportUsersWorker6901 behaves like Gitlab::BitbucketServerImport::StageMethods6902 .sidekiq_retries_exhausted6903 tracks the import failure6904 #perform6905 executes the import6906 queues RefreshImportJidWorker6907 #perform6908 when the import succeeds6909 schedules the next stage6910 logs stage start and finish6911 behaves like an idempotent worker6912 is labeled as idempotent6913 performs multiple times sequentially without raising an exception6914 when project does not exists6915 does not call importer6916 when project import state is not `started`6917 does not call importer6918 when the importer fails6919 does not schedule the next stage and raises error6920# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/stage/import_users_worker_spec.rb. It took 2.13 seconds. Expected to take 2.38 seconds.6921# [RSpecRunTime] Starting example group spec/rubocop/formatter/todo_formatter_spec.rb. Expected to take 2.31 seconds.6922RuboCop::Formatter::TodoFormatter6923 without offenses detected6924 without existing TODOs6925 does not output anything6926 does not write any YAML files6927 with existing TODOs6928 when existing offenses only6929 does not output anything6930 does not write any YAML files6931 when in grace period6932 outputs its actions6933 creates YAML file with Details only6934 with offenses detected6935 outputs its actions6936 creates YAML files6937 with existing HAML exclusions6938 does not remove them6939 when cop previously not explicitly disabled6940 does not disable cop6941 when cop previously explicitly disabled in rubocop_todo/6942 keeps cop disabled6943 when cop previously explicitly disabled in rubocop_todo.yml6944 keeps cop disabled6945 with grace period6946 in rubocop_todo/6947 behaves like keeps grace period6948 keeps Details: grace period6949 in rubocop_todo.yml6950 behaves like keeps grace period6951 keeps Details: grace period6952 with invalid details value6953 ignores the details and warns6954 and previously disabled6955 raises an exception6956 with cop configuration in both .rubocop_todo/ and .rubocop_todo.yml6957 raises an error6958 without files to inspect6959 does not output anything6960 does not write any YAML files6961# [RSpecRunTime] Finishing example group spec/rubocop/formatter/todo_formatter_spec.rb. It took 2.22 seconds. Expected to take 2.31 seconds.6962# [RSpecRunTime] Starting example group spec/policies/projects/branch_rule_policy_spec.rb. Expected to take 2.31 seconds.6963Projects::BranchRulePolicy6964 as a developer6965 behaves like disallows branch rule crud6966 is expected not to be allowed :read_branch_rule6967 is expected not to be allowed :create_branch_rule6968 is expected not to be allowed :update_branch_rule6969 is expected not to be allowed :destroy_branch_rule6970 as a guest6971 behaves like disallows branch rule crud6972 is expected not to be allowed :read_branch_rule6973 is expected not to be allowed :create_branch_rule6974 is expected not to be allowed :update_branch_rule6975 is expected not to be allowed :destroy_branch_rule6976 as a maintainer6977 behaves like allows branch rule crud6978 is expected to be allowed :read_branch_rule6979 is expected to be allowed :create_branch_rule6980 is expected to be allowed :update_branch_rule6981 is expected to be allowed :destroy_branch_rule6982# [RSpecRunTime] Finishing example group spec/policies/projects/branch_rule_policy_spec.rb. It took 2.1 seconds. Expected to take 2.31 seconds.6983# [RSpecRunTime] Starting example group spec/workers/concerns/limited_capacity/worker_spec.rb. Expected to take 2.26 seconds.6984LimitedCapacity::Worker6985 required methods6986 is expected to raise NotImplementedError6987 is expected to raise NotImplementedError6988 is expected to raise NotImplementedError6989 Sidekiq options6990 does not retry failed jobs6991 does not deduplicate jobs6992 .perform_with_capacity6993 enqueues jobs6994 when max_running_jobs is 06995 does not enqueue jobs6996 #perform6997 with capacity6998 calls perform_work6999 re-enqueues itself7000 reports prometheus metrics7001 updates the running set7002 with capacity and without work7003 does not re-enqueue itself7004 without capacity7005 does not call perform_work7006 does not re-enqueue itself7007 when perform_work fails7008 does not re-enqueue itself7009 removes itself from the running set7010 reports prometheus metrics7011 #remove_failed_jobs7012 removes failed jobs7013 #report_prometheus_metrics7014 reports number of running jobs7015# [RSpecRunTime] Finishing example group spec/workers/concerns/limited_capacity/worker_spec.rb. It took 2.07 seconds. Expected to take 2.26 seconds.7016# [RSpecRunTime] Starting example group spec/services/work_items/callbacks/notifications_spec.rb. Expected to take 2.25 seconds.7017WorkItems::Callbacks::Notifications7018 #before_update_in_transaction7019 when update fails7020 when user lack update_subscription permissions7021 behaves like failing to update subscription7022 when user is subscribed with a subscription record7023 does not update the work item's subscription7024 when user is subscribed by being a participant7025 does not create subscription record or change subscription state7026 when notifications params are not present7027 behaves like failing to update subscription7028 when user is subscribed with a subscription record7029 does not update the work item's subscription7030 when user is subscribed by being a participant7031 does not create subscription record or change subscription state7032 when update is successful7033 when subscribing7034 behaves like updating notifications subscription successfully7035 updates existing subscription record7036 when unsubscribing7037 when user is subscribed with a subscription record7038 behaves like updating notifications subscription successfully7039 updates existing subscription record7040 when user is subscribed by being a participant7041 creates a subscription with expected value7042# [RSpecRunTime] Finishing example group spec/services/work_items/callbacks/notifications_spec.rb. It took 2.1 seconds. Expected to take 2.25 seconds.7043# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/scripts_spec.rb. Expected to take 2.18 seconds.7044Ci::CreatePipelineService7045 when job has script and nested before_script and after_script7046 creates a job with script data7047# [RSpecRunTime] RSpec elapsed time: 24 minutes 43.47 seconds. Current RSS: ~1622M. load average: 1.09 1.12 1.20 1/293 146037048 when job has hooks and default hooks7049 creates jobs with hook data7050# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/scripts_spec.rb. It took 1.93 seconds. Expected to take 2.18 seconds.7051# [RSpecRunTime] Starting example group spec/lib/banzai/filter/asset_proxy_filter_spec.rb. Expected to take 2.15 seconds.7052Banzai::Filter::AssetProxyFilter7053 does not replace if disabled7054 during initialization7055 #initialize_settings7056 supports deprecated whitelist settings7057 when allowlist is empty7058 defaults to the install domain7059 when properly configured7060 data_canonical_src: "http://example.com/test.png", src: "https://assets.example.com/08df250eeeef1a8cf2c761475ac74c5065105612/687474703a2f2f6578616d706c652e636f6d2f746573742e706e67"7061 correctly modifies the img tag7062 data_canonical_src: "///example.com/test.png", src: "https://assets.example.com/3368d2c7b9bed775bdd1e811f36a4b80a0dcd8ab/2f2f2f6578616d706c652e636f6d2f746573742e706e67"7063 correctly modifies the img tag7064 data_canonical_src: "//example.com/test.png", src: "https://assets.example.com/a2e9aa56319e31bbd05be72e633f2864ff08becb/2f2f6578616d706c652e636f6d2f746573742e706e67"7065 correctly modifies the img tag7066 data_canonical_src: "oigjsie8787%$**(#(%0", src: "https://assets.example.com/1b893f9a71d66c99437f27e19b9a061a6f5d9391/6f69676a7369653837383725242a2a2823282530"7067 correctly modifies the img tag7068 data_canonical_src: "https://example.com/x?¬", src: "https://assets.example.com/2f29a8c7f13f3ae14dc18c154dbbd657d703e75f/68747470733a2f2f6578616d706c652e636f6d2f783fc2ac"7069 correctly modifies the img tag7070 data_canonical_src: "http:example.com", src: "https://assets.example.com/bcefecd18484ec2850887d6730273e5e70f5ed1a/687474703a6578616d706c652e636f6d"7071 correctly modifies the img tag7072 data_canonical_src: "https:example.com", src: "https://assets.example.com/648e074361143780357db0b5cf73d4438d5484d3/68747470733a6578616d706c652e636f6d"7073 correctly modifies the img tag7074 data_canonical_src: "https://example.com/##", src: "https://assets.example.com/d7d0c845cc553d9430804c07e9456545ef3e6fe6/68747470733a2f2f6578616d706c652e636f6d2f2323"7075 correctly modifies the img tag7076 data_canonical_src: nil, src: "test.png"7077 correctly modifies the img tag7078 data_canonical_src: nil, src: "/test.png"7079 correctly modifies the img tag7080 data_canonical_src: nil, src: "http://localhost/test.png"7081 correctly modifies the img tag7082 data_canonical_src: nil, src: "http://gitlab.com/test.png"7083 correctly modifies the img tag7084 data_canonical_src: nil, src: "http://gitlab.com/test.png?url=http://example.com/test.png"7085 correctly modifies the img tag7086 data_canonical_src: nil, src: "http://images.mydomain.com/test.png"7087 correctly modifies the img tag7088# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/asset_proxy_filter_spec.rb. It took 2.09 seconds. Expected to take 2.15 seconds.7089# [RSpecRunTime] Starting example group spec/lib/gitlab/lfs/client_spec.rb. Expected to take 2.12 seconds.7090Gitlab::Lfs::Client7091 #batch7092 server returns 200 OK7093 makes a successful batch request7094 server returns 400 error7095 raises an error7096 server returns 500 error7097 raises an error7098 server returns an exotic transfer method7099 raises an error7100 #upload7101 server returns 200 OK to an authenticated request7102 makes an HTTP PUT with expected parameters7103 server returns 200 OK with a chunked transfer request7104 makes an HTTP PUT with expected parameters7105 server returns 200 OK with a username and password in the URL7106 makes an HTTP PUT with expected parameters7107 no credentials in client7108 server returns 200 OK with credentials in URL7109 makes an HTTP PUT with expected parameters7110 server returns 200 OK to an unauthenticated request7111 makes an HTTP PUT with expected parameters7112 request is not marked as authenticated but includes an authorization header7113 prefers the provided authorization header7114 LFS object has no file7115 makes an HTTP PUT with expected parameters7116 server returns 400 error7117 raises an error7118 server returns 500 error7119 raises an error7120 #verify7121 server returns 200 OK to an authenticated request7122 makes an HTTP POST with expected parameters7123 server returns 200 OK with a username and password in the URL7124 makes an HTTP PUT with expected parameters7125 server returns 200 OK to an unauthenticated request7126 makes an HTTP POST with expected parameters7127 request is not marked as authenticated but includes an authorization header7128 prefers the provided authorization header7129 server returns 400 error7130 raises an error7131 server returns 500 error7132 raises an error7133# [RSpecRunTime] Finishing example group spec/lib/gitlab/lfs/client_spec.rb. It took 2.07 seconds. Expected to take 2.12 seconds.7134# [RSpecRunTime] Starting example group spec/lib/banzai/filter/image_link_filter_spec.rb. Expected to take 2.06 seconds.7135Banzai::Filter::ImageLinkFilter7136 wraps the image with a link to the image src7137 does not wrap a duplicate link7138 works with external images7139 works with inline images7140 keep the data-canonical-src7141 moves the data-diagram* attributes7142 adds no-attachment icon class to the link7143 when :link_replaces_image is true7144 replaces the image with link to image src7145 uses image alt as a link text7146 uses image data-src as a link text7147 adds attachment icon class to the link7148 when link attributes contain malicious code7149 when image alt contains malicious code7150 ignores image alt and uses image path as the link text7151# [RSpecRunTime] RSpec elapsed time: 24 minutes 49.54 seconds. Current RSS: ~1631M. load average: 1.08 1.12 1.20 1/295 146087152 when image src contains malicious code7153 ignores image src and does not use it as the link text7154 keeps image src unchanged, malicious code does not execute as part of url7155 when image data-src contains malicious code7156 ignores data-src and uses image path as the link text7157 uses image data-src, malicious code does not execute as part of url7158# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/image_link_filter_spec.rb. It took 1.74 seconds. Expected to take 2.06 seconds.7159# [RSpecRunTime] Starting example group spec/tooling/danger/bulk_database_actions_spec.rb. Expected to take 2.05 seconds.7160Tooling::Danger::BulkDatabaseActions7161 for single line method call7162 when file is a non-spec Ruby file7163 when comment is expected7164 code: "update_all(revoked: true)"7165 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7166 code: "destroy_all"7167 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7168 code: "delete_all"7169 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7170 code: "update(revoked: true)"7171 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7172 code: "delete"7173 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7174 code: "upsert"7175 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7176 code: "upsert_all"7177 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7178 code: "User.upsert"7179 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7180 code: "User.last.destroy"7181 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7182 code: " .destroy"7183 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time7184 when no comment is expected7185 code: "we update bob"7186 is expected not to receive markdown(*(any args)) 0 times7187 code: "update_two_factor"7188 is expected not to receive markdown(*(any args)) 0 times7189 code: "delete_keys(key)"7190 is expected not to receive markdown(*(any args)) 0 times7191 code: "destroy_hook(hook)"7192 is expected not to receive markdown(*(any args)) 0 times7193 code: "destroy_all_merged"7194 is expected not to receive markdown(*(any args)) 0 times7195 code: "update_all_mirrors"7196 is expected not to receive markdown(*(any args)) 0 times7197# [RSpecRunTime] Finishing example group spec/tooling/danger/bulk_database_actions_spec.rb. It took 1.75 seconds. Expected to take 2.05 seconds.7198# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/aggregates/aggregate_spec.rb. Expected to take 2.02 seconds.7199Gitlab::Usage::Metrics::Aggregates::Aggregate7200 .calculate_count_for_aggregation7201 with valid configuration7202 number_of_days: 28, datasource: "redis_hll", attribute: "user.id"7203 returns the number of unique events for aggregation7204 number_of_days: 7, datasource: "redis_hll", attribute: "project.id"7205 returns the number of unique events for aggregation7206 number_of_days: 28, datasource: "database", attribute: "user.id"7207 returns the number of unique events for aggregation7208 number_of_days: 7, datasource: "database", attribute: "user.id"7209 returns the number of unique events for aggregation7210 number_of_days: 28, datasource: "internal_events", attribute: "user.id"7211 returns the number of unique events for aggregation7212 number_of_days: 7, datasource: "internal_events", attribute: "user.id"7213 returns the number of unique events for aggregation7214 with invalid configuration7215 time_frame: "7d", datasource: "mongodb", expected_error: Gitlab::Usage::Metrics::Aggregates::UnknownAggregationSource7216 with non prod environment7217 raises error7218 with prod environment7219 returns fallback value7220 time_frame: "all", datasource: "redis_hll", expected_error: Gitlab::Usage::Metrics::Aggregates::DisallowedAggregationTimeFrame7221 with non prod environment7222 raises error7223 with prod environment7224 returns fallback value7225 when union data is not available7226 time_frame: "28d", datasource: "redis_hll"7227 with non prod environment7228 raises error7229 with prod environment7230 returns fallback value7231 time_frame: "7d", datasource: "database"7232 with non prod environment7233 raises error7234 with prod environment7235 returns fallback value7236 time_frame: "28d", datasource: "internal_events"7237 with non prod environment7238 raises error7239 with prod environment7240 returns fallback value7241# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/aggregates/aggregate_spec.rb. It took 1.68 seconds. Expected to take 2.02 seconds.7242# [RSpecRunTime] Starting example group spec/views/layouts/project.html.haml_spec.rb. Expected to take 1.97 seconds.7243layouts/project7244 without ability to invite members7245 is expected not to have visible css ".js-invite-members-modal"7246 with ability to invite members7247 is expected to have visible css ".js-invite-members-modal"7248# [RSpecRunTime] Finishing example group spec/views/layouts/project.html.haml_spec.rb. It took 1.29 seconds. Expected to take 1.97 seconds.7249# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/serializers/branch_entity_spec.rb. Expected to take 1.96 seconds.7250Atlassian::JiraConnect::Serializers::BranchEntity7251 sets the hash of the branch name as the id7252 #issue_keys7253 calls Atlassian::JiraIssueKeyExtractors::Branch#issue_keys7254 avoids N+1 queries when fetching merge requests for multiple branches7255# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.6 seconds. Current RSS: ~1633M. load average: 1.31 1.17 1.21 1/297 147187256# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/serializers/branch_entity_spec.rb. It took 1.92 seconds. Expected to take 1.96 seconds.7257# [RSpecRunTime] Starting example group spec/workers/gitlab/jira_import/import_issue_worker_spec.rb. Expected to take 1.93 seconds.7258Gitlab::JiraImport::ImportIssueWorker7259 modules7260 is expected to includes the ApplicationWorker module7261 is expected to includes the Gitlab::JiraImport::QueueOptions module7262 is expected to includes the Gitlab::Import::DatabaseHelpers module7263 is expected to includes the Gitlab::Import::NotifyUponDeath module7264 #perform7265 when any exception raised while inserting to DB7266 record a failed to import issue7267 when record is successfully inserted7268 when import label does not exist7269 does not record import failure7270 when import label exists7271 does not record import failure7272 creates an issue with the correct attributes7273 when assignee_ids is nil7274 creates an issue without assignee7275 when assignee_ids is an empty array7276 creates an issue without assignee7277# [RSpecRunTime] Finishing example group spec/workers/gitlab/jira_import/import_issue_worker_spec.rb. It took 1.9 seconds. Expected to take 1.93 seconds.7278# [RSpecRunTime] Starting example group spec/services/pages_domains/update_service_spec.rb. Expected to take 1.9 seconds.7279PagesDomains::UpdateService7280 when the user does not have the required permissions7281 does not update the pages domain and does not publish a PagesDomainUpdatedEvent7282 when the user has the required permissions7283 when it updates the domain successfully7284 updates the domain7285 publishes a PagesDomainUpdatedEvent7286 when it fails to update the domain7287 does not update a pages domain7288 does not publish a PagesDomainUpdatedEvent7289# [RSpecRunTime] Finishing example group spec/services/pages_domains/update_service_spec.rb. It took 1.85 seconds. Expected to take 1.9 seconds.7290# [RSpecRunTime] Starting example group spec/models/ci/build_trace_spec.rb. Expected to take 1.88 seconds.7291Ci::BuildTrace7292 does not allow STI7293 returns formatted trace7294 delegated methods7295 is expected to delegate #state to the #trace object7296 is expected to delegate #append to the #trace object7297 is expected to delegate #truncated to the #trace object7298 is expected to delegate #offset to the #trace object7299 is expected to delegate #size to the #trace object7300 is expected to delegate #total to the #trace object7301 is expected to delegate #build_id to the #build object as #id7302 is expected to delegate #build_status to the #build object as #status7303 is expected to delegate #build_complete? to the #build object as #complete?7304# [RSpecRunTime] RSpec elapsed time: 25 minutes 1.98 seconds. Current RSS: ~1617M. load average: 1.28 1.16 1.21 1/296 147197305 with invalid UTF-8 data7306 returns valid UTF-8 data7307# [RSpecRunTime] Finishing example group spec/models/ci/build_trace_spec.rb. It took 1.74 seconds. Expected to take 1.88 seconds.7308# [RSpecRunTime] Starting example group spec/lib/gitlab/shell_spec.rb. Expected to take 1.86 seconds.7309Gitlab::Shell7310 .secret_token7311 memoized secret_token7312 behaves like creates and links the secret token file7313 creates and links the secret token file7314 when link_file is a broken symbolic link7315 behaves like creates and links the secret token file7316 creates and links the secret token file7317 when secret_file exists7318 reads the token from the existing file7319 behaves like creates and links the secret token file7320 creates and links the secret token file7321 namespace actions7322 #repository_exists?7323 when the repository does not exist7324 returns false7325 when the repository exists7326 returns true7327# [RSpecRunTime] Finishing example group spec/lib/gitlab/shell_spec.rb. It took 1.93 seconds. Expected to take 1.86 seconds.7328# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_packages_metric_spec.rb. Expected to take 1.83 seconds.7329Gitlab::Usage::Metrics::Instrumentations::CountPackagesMetric7330 with all time frame7331 behaves like a correct instrumented metric value and query7332 behaves like a correct instrumented metric value7333 has correct value7334# [RSpecRunTime] RSpec elapsed time: 25 minutes 5.39 seconds. Current RSS: ~1620M. load average: 1.28 1.16 1.21 1/296 147327335 behaves like a correct instrumented metric query7336 has correct generate query7337 with 28d time frame7338 behaves like a correct instrumented metric value and query7339 behaves like a correct instrumented metric value7340 has correct value7341 behaves like a correct instrumented metric query7342 has correct generate query7343# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_packages_metric_spec.rb. It took 1.69 seconds. Expected to take 1.83 seconds.7344# [RSpecRunTime] Starting example group spec/rubocop/cop/redis_queue_usage_spec.rb. Expected to take 1.8 seconds.7345RuboCop::Cop::RedisQueueUsage7346 registers offence for using Gitlab::Redis::Queues as parameter in method calls7347 registers offence for any invocation of Gitlab::Redis::Queues methods7348 when assigning Gitlab::Redis::Queues as a variable7349 registers offence for any variable assignment7350 registers offence for constant assignment7351 when assigning Gitlab::Redis::Queues as a part of an array7352 registers offence for variable assignments7353 registers offence for constant assignments7354 registers offence for constant assignments while invoking function7355 registers offence for constant assignments while invoking multiple functions7356 when assigning Gitlab::Redis::Queues as a part of a hash7357 registers offence for variable assignments7358 registers offence for constant assignments7359 registers offence for constant assignments while invoking function7360 registers offence for constant assignments while invoking multiple functions7361# [RSpecRunTime] Finishing example group spec/rubocop/cop/redis_queue_usage_spec.rb. It took 1.6 seconds. Expected to take 1.8 seconds.7362# [RSpecRunTime] Starting example group spec/services/ml/find_or_create_model_version_service_spec.rb. Expected to take 1.79 seconds.7363Ml::FindOrCreateModelVersionService7364 #execute7365 when model version exists7366 returns existing model version7367# [RSpecRunTime] RSpec elapsed time: 25 minutes 8.83 seconds. Current RSS: ~1621M. load average: 1.34 1.18 1.21 1/291 147337368 when model does not exist7369 does not create a new model version7370 when model exists and model version does not7371[common_name] is deprecated. For animal name in english please use the AnimalUS module7372[common_name] is deprecated. For animal name in english please use the AnimalUS module7373[common_name] is deprecated. For animal name in english please use the AnimalUS module7374 creates a new model version7375# [RSpecRunTime] Finishing example group spec/services/ml/find_or_create_model_version_service_spec.rb. It took 1.85 seconds. Expected to take 1.79 seconds.7376# [RSpecRunTime] Starting example group spec/workers/ci/job_artifacts/track_artifact_report_worker_spec.rb. Expected to take 1.74 seconds.7377Ci::JobArtifacts::TrackArtifactReportWorker7378 #perform7379 when pipeline is found7380 executed service7381 behaves like an idempotent worker7382 is labeled as idempotent7383 performs multiple times sequentially without raising an exception7384 does not try to increment again for the test event7385 does not try to increment again for the coverage event7386# [RSpecRunTime] RSpec elapsed time: 25 minutes 10.82 seconds. Current RSS: ~1600M. load average: 1.34 1.18 1.21 1/291 147347387 when pipeline is not found7388 does not execute service7389# [RSpecRunTime] Finishing example group spec/workers/ci/job_artifacts/track_artifact_report_worker_spec.rb. It took 1.77 seconds. Expected to take 1.74 seconds.7390# [RSpecRunTime] Starting example group spec/policies/alert_management/http_integration_policy_spec.rb. Expected to take 1.73 seconds.7391AlertManagement::HttpIntegrationPolicy7392 rules7393 is expected to be disallowed :admin_operations7394 when maintainer7395 is expected to be allowed :admin_operations7396# [RSpecRunTime] RSpec elapsed time: 25 minutes 12.6 seconds. Current RSS: ~1591M. load average: 1.31 1.17 1.21 1/291 147357397# [RSpecRunTime] Finishing example group spec/policies/alert_management/http_integration_policy_spec.rb. It took 1.67 seconds. Expected to take 1.73 seconds.7398# [RSpecRunTime] Starting example group spec/finders/packages/composer/packages_finder_spec.rb. Expected to take 1.7 seconds.7399Packages::Composer::PackagesFinder7400 #execute7401 is expected to contain exactly #<Packages::Package id: 5, project_id: 910, created_at: "2024-04-10 21:14:15.809466255 +0000", update...type: "composer", creator_id: 2009, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 6, project_id: 910, created_at: "2024-04-10 21:14:15.820200714 +0000", update...type: "composer", creator_id: 2009, status: "default", last_downloaded_at: nil, status_message: nil>7402 when disabling the package registry for the project7403 is expected to be empty7404# [RSpecRunTime] RSpec elapsed time: 25 minutes 14.45 seconds. Current RSS: ~1578M. load average: 1.31 1.17 1.21 1/291 147367405# [RSpecRunTime] Finishing example group spec/finders/packages/composer/packages_finder_spec.rb. It took 1.86 seconds. Expected to take 1.7 seconds.7406# [RSpecRunTime] Starting example group spec/components/pajamas/checkbox_component_spec.rb. Expected to take 1.68 seconds.7407Pajamas::CheckboxComponent7408 with default options7409 renders unchecked checkbox with value of `1`7410 does not render help text7411 renders hidden input with value of `0`7412 with custom options7413 renders help text7414 renders checked checkbox with value of `yes`7415 adds CSS class to label7416 adds CSS class to wrapper7417 renders hidden input with value of `no`7418 with `label` slot7419 renders unchecked checkbox with value of `1`7420 with `help_text` slot7421 renders unchecked checkbox with value of `1`7422 renders help text7423 with `label` and `help_text` slots7424 renders unchecked checkbox with value of `1`7425 renders help text7426# [RSpecRunTime] Finishing example group spec/components/pajamas/checkbox_component_spec.rb. It took 1.56 seconds. Expected to take 1.68 seconds.7427# [RSpecRunTime] Starting example group spec/services/branch_rules/base_service_spec.rb. Expected to take 1.67 seconds.7428BranchRules::BaseService7429 #execute7430 with skip_authorization: false7431 behaves like missing_method_error7432 raises a missing method error7433# [RSpecRunTime] RSpec elapsed time: 25 minutes 17.36 seconds. Current RSS: ~1596M. load average: 1.29 1.17 1.21 1/291 147437434 with skip_authorization: true7435 when branch_rule is an instance of Projects::BranchRule7436 behaves like missing_method_error7437 raises a missing method error7438 when branch_rule is not an instance of Projects::BranchRule7439 returns an unknown branch rule type error7440 when branch_rule is nil7441 returns an unknown branch rule type error7442# [RSpecRunTime] Finishing example group spec/services/branch_rules/base_service_spec.rb. It took 1.64 seconds. Expected to take 1.67 seconds.7443# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/attachments/issues_importer_spec.rb. Expected to take 1.63 seconds.7444Gitlab::GithubImport::Importer::Attachments::IssuesImporter7445 #object_type7446 is expected to eq :issue_attachment7447 #sequential_import7448 selects both issues, and selects only properties it needs7449 executes importer only for the issue with an attachment7450 when issue has already been processed7451 does not select issues that were processed7452 does not execute importer for the issue with an attachment7453 #sidekiq_worker_class7454 is expected to eq Gitlab::GithubImport::Attachments::ImportIssueWorker7455 #collection_method7456 is expected to eq :issue_attachments7457 #id_for_already_imported_cache7458 is expected to eq 12697459# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/attachments/issues_importer_spec.rb. It took 1.46 seconds. Expected to take 1.63 seconds.7460# [RSpecRunTime] Starting example group spec/services/projects/all_issues_count_service_spec.rb. Expected to take 1.62 seconds.7461Projects::AllIssuesCountService7462 behaves like a counter caching service7463 #count7464 caches the count7465 #refresh_cache7466 refreshes the cache7467 #delete_cache7468 removes the cache7469 #uncached_count7470 does not cache the count7471 #count7472 returns the number of all issues7473# [RSpecRunTime] Finishing example group spec/services/projects/all_issues_count_service_spec.rb. It took 1.5 seconds. Expected to take 1.62 seconds.7474# [RSpecRunTime] Starting example group spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb. Expected to take 1.58 seconds.7475Gitlab::Database::QueryAnalyzers::GitlabSchemasMetrics7476 does not increment metrics if feature flag is disabled7477 properly observes all queries7478 for simple query observes schema correctly7479 is expected to receive increment({:db_config_name=>"main", :gitlab_schemas=>"gitlab_main_cell"}) 1 time7480 for query accessing gitlab_ci and gitlab_main7481 is expected to receive increment({:db_config_name=>"main", :gitlab_schemas=>"gitlab_ci,gitlab_main_cell"}) 1 time7482 for query accessing gitlab_ci and gitlab_main the gitlab_schemas is always ordered7483 is expected to receive increment({:db_config_name=>"main", :gitlab_schemas=>"gitlab_ci,gitlab_main_cell"}) 1 time7484 for query accessing CI database7485 is expected to receive increment({:db_config_name=>"ci", :gitlab_schemas=>"gitlab_ci"}) 1 time7486 for query accessing gitlab_main and unknown schema7487 is expected to raise /Could not find gitlab schema for table not_in_schema/7488 for query altering an INDEX7489 is expected not to receive increment(*(any args)) 0 times7490# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb. It took 1.16 seconds. Expected to take 1.58 seconds.7491# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/sticking_spec.rb. Expected to take 1.57 seconds.7492Gitlab::Database::LoadBalancing::Sticking7493 #find_caught_up_replica7494 when no write location could be found7495 returns true7496 when use_primary_on_empty_location is true7497 returns false, does not unstick and calls use_primary!7498 when all replicas have caught up7499 returns true and unsticks7500 when only some of the replicas have caught up7501 returns true and does not unstick7502 when none of the replicas have caught up7503 returns false, does not unstick and calls use_primary!7504 when use_primary_on_failure is false7505 does not call use_primary!7506 #stick7507 behaves like sticking7508 sticks an entity to the primary7509 does not update the write location when no replicas are used7510 #bulk_stick7511 behaves like sticking7512 sticks an entity to the primary7513 does not update the write location when no replicas are used7514# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/sticking_spec.rb. It took 1.17 seconds. Expected to take 1.57 seconds.7515# [RSpecRunTime] Starting example group spec/lib/gitlab/push_options_spec.rb. Expected to take 1.54 seconds.7516Gitlab::PushOptions7517 can parse multiple push options7518 stores options internally as a HashWithIndifferentAccess7519 selects the last option when options contain duplicate namespace and key pairs7520 defaults values to true7521 expands aliases7522 forgives broken push options7523 namespace and key validation7524 ignores unrecognised namespaces7525 ignores unrecognised keys7526 ignores blank keys7527 parses recognised namespace and key pairs7528# [RSpecRunTime] RSpec elapsed time: 25 minutes 24.15 seconds. Current RSS: ~1605M. load average: 1.43 1.20 1.22 1/291 147457529 #get7530 can emulate Hash#dig7531 #as_json7532 returns all options7533# [RSpecRunTime] Finishing example group spec/lib/gitlab/push_options_spec.rb. It took 1.38 seconds. Expected to take 1.54 seconds.7534# [RSpecRunTime] Starting example group spec/tooling/danger/saas_feature_spec.rb. Expected to take 1.52 seconds.7535Tooling::Danger::SaasFeature7536 Tooling::Danger::SaasFeature::Found7537 #name7538 returns value from the YAML7539 #introduced_by_url7540 returns value from the YAML7541 #milestone7542 returns value from the YAML7543 #group7544 returns value from the YAML7545 #raw7546 returns the raw YAML7547 #group_match_mr_label?7548 when group is nil7549 is true only if MR has no group label7550 when group is not nil7551 is true only if MR has the same group label7552 #files7553 retrieves added files7554 when added files contain SaaS feature files7555 returns an array of Found objects7556 when added files does not contain SaaS feature files7557 returns an array of Found objects7558 retrieves modified files7559 when modified files contain SaaS feature files7560 returns an array of Found objects7561 when modified files does not contain SaaS feature files7562 returns an array of Found objects7563 retrieves deleted files7564 when deleted files contain SaaS feature files7565 returns an array of Found objects7566 when deleted files does not contain SaaS feature files7567 returns an array of Found objects7568# [RSpecRunTime] Finishing example group spec/tooling/danger/saas_feature_spec.rb. It took 1.47 seconds. Expected to take 1.52 seconds.7569# [RSpecRunTime] Starting example group spec/initializers/mail_starttls_patch_spec.rb. Expected to take 1.49 seconds.7570Mail STARTTLS patch7571 does not override default constants values7572 ssl: false, tls: false, enable_starttls: false, enable_starttls_auto: nil, smtp_tls: false, smtp_starttls_mode: false7573 sets TLS and STARTTLS settings properly7574 ssl: false, tls: nil, enable_starttls: false, enable_starttls_auto: false, smtp_tls: false, smtp_starttls_mode: false7575 sets TLS and STARTTLS settings properly7576 ssl: false, tls: false, enable_starttls: true, enable_starttls_auto: false, smtp_tls: false, smtp_starttls_mode: :always7577 sets TLS and STARTTLS settings properly7578 when enable_starttls and tls are enabled7579 raises an argument exception7580 ssl: false, tls: nil, enable_starttls: :always, enable_starttls_auto: nil, smtp_tls: false, smtp_starttls_mode: :always7581 sets TLS and STARTTLS settings properly7582 ssl: nil, tls: false, enable_starttls: nil, enable_starttls_auto: true, smtp_tls: false, smtp_starttls_mode: :auto7583 sets TLS and STARTTLS settings properly7584 ssl: nil, tls: false, enable_starttls: nil, enable_starttls_auto: nil, smtp_tls: false, smtp_starttls_mode: :auto7585 sets TLS and STARTTLS settings properly7586 enable_starttls_auto setting7587 uses default for enable_starttls_auto7588 when set to false7589 overrides default and sets value7590 ssl: true, tls: nil, enable_starttls: nil, enable_starttls_auto: nil, smtp_tls: true, smtp_starttls_mode: false7591 sets TLS and STARTTLS settings properly7592 ssl: false, tls: nil, enable_starttls: :auto, enable_starttls_auto: nil, smtp_tls: false, smtp_starttls_mode: :auto7593 sets TLS and STARTTLS settings properly7594# [RSpecRunTime] Finishing example group spec/initializers/mail_starttls_patch_spec.rb. It took 1.32 seconds. Expected to take 1.49 seconds.7595# [RSpecRunTime] Starting example group spec/views/notify/changed_milestone_email.html.haml_spec.rb. Expected to take 1.47 seconds.7596notify/changed_milestone_email.html.haml7597 milestone without start and due dates7598 renders without date range7599 milestone with start and due dates7600 renders with date range7601# [RSpecRunTime] Finishing example group spec/views/notify/changed_milestone_email.html.haml_spec.rb. It took 1.42 seconds. Expected to take 1.47 seconds.7602# [RSpecRunTime] Starting example group spec/workers/namespaces/schedule_aggregation_worker_spec.rb. Expected to take 1.45 seconds.7603Namespaces::ScheduleAggregationWorker#perform7604 when group is the root ancestor7605 when aggregation schedule exists7606 does not create a new one7607 when aggregation schedule does not exist7608 creates one7609 when group is not the root ancestor7610 creates an aggregation schedule for the root7611 when namespace does not exist7612 logs the error7613 behaves like an idempotent worker7614 is labeled as idempotent7615 performs multiple times sequentially without raising an exception7616 creates a single aggregation schedule7617# [RSpecRunTime] Finishing example group spec/workers/namespaces/schedule_aggregation_worker_spec.rb. It took 1.47 seconds. Expected to take 1.45 seconds.7618# [RSpecRunTime] Starting example group spec/rubocop/cop/usage_data/histogram_with_large_table_spec.rb. Expected to take 1.43 seconds.7619RuboCop::Cop::UsageData::HistogramWithLargeTable7620 when outside of an usage data file7621 does not register an offense7622 in an usage data file7623 with large tables7624 with one-level constants7625 when calling histogram(Issue)7626 registers an offense7627 when calling histogram(::Issue)7628 registers an offense7629 when calling histogram(Issue.closed)7630 registers an offense7631 when calling histogram(::Issue.closed)7632 registers an offense7633 with two-level constants7634 when calling histogram(::Ci::Build)7635 registers an offense7636 when calling histogram(::Ci::Build.active)7637 registers an offense7638 when calling histogram(Ci::Build)7639 registers an offense7640 when calling histogram(Ci::Build.active)7641 registers an offense7642 with non related class7643 does not register an offense7644 with non related method7645 does not register an offense7646# [RSpecRunTime] Finishing example group spec/rubocop/cop/usage_data/histogram_with_large_table_spec.rb. It took 1.29 seconds. Expected to take 1.43 seconds.7647# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb. Expected to take 1.39 seconds.7648Gitlab::Ci::Config::Entry::Release::Assets::Link7649 validation7650 when entry config value is correct7651 #value7652 returns link configuration7653 #valid?7654 is valid7655 when entry value is not correct7656 #errors7657 when name is not a string7658 reports error7659 when name is not present7660 reports error7661 when url is not addressable7662 reports error7663 when url is not present7664 reports error7665 when there is an unknown key present7666 reports error7667# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb. It took 1.33 seconds. Expected to take 1.39 seconds.7668# [RSpecRunTime] Starting example group spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb. Expected to take 1.39 seconds.7669Packages::TerraformModule::Metadata::ExtractFilesService7670 #execute7671 when processing a tar archive7672 behaves like extracting metadata7673 successfully extracts metadata from archive7674 with a wrong entry size7675 raises an ExtractionError (FAILED - 1)7676 when processing a zip archive7677 behaves like extracting metadata7678 successfully extracts metadata from archive7679 with a wrong entry size7680 raises an ExtractionError7681# [RSpecRunTime] Finishing example group spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb. It took 1.15 seconds. Expected to take 1.39 seconds.7682# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/pull_requests/review_request_importer_spec.rb. Expected to take 1.35 seconds.7683Gitlab::GithubImport::Importer::PullRequests::ReviewRequestImporter7684 imports merge request reviewers that were found7685# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/pull_requests/review_request_importer_spec.rb. It took 1.37 seconds. Expected to take 1.35 seconds.7686# [RSpecRunTime] RSpec elapsed time: 25 minutes 35.3 seconds. Current RSS: ~1601M. load average: 1.36 1.19 1.22 1/297 147867687# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_csv_imports_metric_spec.rb. Expected to take 1.34 seconds.7688Gitlab::Usage::Metrics::Instrumentations::CountCsvImportsMetric7689 for 28d time frame7690 behaves like a correct instrumented metric value and query7691 behaves like a correct instrumented metric value7692 has correct value7693# [RSpecRunTime] RSpec elapsed time: 25 minutes 36.34 seconds. Current RSS: ~1593M. load average: 1.33 1.19 1.22 1/297 147877694 behaves like a correct instrumented metric query7695 has correct generate query7696 with all time frame7697 behaves like a correct instrumented metric value and query7698 behaves like a correct instrumented metric value7699 has correct value7700 behaves like a correct instrumented metric query7701 has correct generate query7702# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_csv_imports_metric_spec.rb. It took 1.46 seconds. Expected to take 1.34 seconds.7703# [RSpecRunTime] Starting example group spec/components/pajamas/radio_component_spec.rb. Expected to take 1.31 seconds.7704Pajamas::RadioComponent7705 with default options7706 renders unchecked radio7707 does not render help text7708 with custom options7709 renders help text7710 renders checked radio7711 adds CSS class to label7712 with `label` slot7713 renders unchecked radio7714 with `help_text` slot7715 renders unchecked radio7716 renders help text7717 with `label` and `help_text` slots7718 renders unchecked radio7719 renders help text7720# [RSpecRunTime] Finishing example group spec/components/pajamas/radio_component_spec.rb. It took 1.21 seconds. Expected to take 1.31 seconds.7721# [RSpecRunTime] Starting example group spec/workers/personal_access_tokens/expired_notification_worker_spec.rb. Expected to take 1.31 seconds.7722PersonalAccessTokens::ExpiredNotificationWorker7723 #perform7724 when a token has expired7725 uses notification service to send email to the user7726 updates notified column7727 when token has expired in the past7728 behaves like expiry notification is not required to be sent for the token7729 is expected not to receive access_token_expired(#<User id:2028 @user946>, ["PAT 3"]) 0 times7730 when token is impersonated7731 behaves like expiry notification is not required to be sent for the token7732 is expected not to receive access_token_expired(#<User id:2029 @user947>, ["PAT 4"]) 0 times7733 when token is revoked7734 behaves like expiry notification is not required to be sent for the token7735 is expected not to receive access_token_expired(#<User id:2030 @user948>, ["PAT 5"]) 0 times7736# [RSpecRunTime] Finishing example group spec/workers/personal_access_tokens/expired_notification_worker_spec.rb. It took 1.26 seconds. Expected to take 1.31 seconds.7737# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/helpers_spec.rb. Expected to take 1.26 seconds.7738Gitlab::Ci::Variables::Helpers7739 .merge_variables7740 is expected to contain exactly {:key=>"key1", :value=>"value1"}, {:key=>"key2", :value=>"value22"}, and {:key=>"key3", :value=>"value3"}7741 when new variables is a hash7742 is expected to contain exactly {:key=>"key1", :value=>"value1"}, {:key=>"key2", :value=>"value22"}, and {:key=>"key3", :value=>"value3"}7743 when new variables is a hash with symbol keys7744 is expected to contain exactly {:key=>"key1", :value=>"value1"}, {:key=>"key2", :value=>"value22"}, and {:key=>"key3", :value=>"value3"}7745 when new variables is nil7746 is expected to contain exactly {:key=>"key1", :value=>"value1"} and {:key=>"key2", :value=>"value2"}7747 .transform_to_array7748 when values are strings7749 is expected to contain exactly {:key=>"key1", :value=>"value1"} and {:key=>"key2", :value=>"value2"}7750 when variables is nil7751 is expected to contain exactly7752 when values are hashes7753 is expected to contain exactly {:description=>"var 1", :key=>"key1", :value=>"value1"} and {:key=>"key2", :value=>"value2"}7754 when a value data has `key` as a key7755 ignores the key set with "key"7756 .inherit_yaml_variables7757 is expected to contain exactly {:key=>"key1", :value=>"value1"}, {:key=>"key2", :value=>"value22"}, and {:key=>"key3", :value=>"value3"}7758 when inheritance is false7759 is expected to contain exactly {:key=>"key2", :value=>"value22"} and {:key=>"key3", :value=>"value3"}7760 when inheritance is array7761 is expected to contain exactly {:key=>"key2", :value=>"value22"} and {:key=>"key3", :value=>"value3"}7762# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/helpers_spec.rb. It took 1.22 seconds. Expected to take 1.26 seconds.7763# [RSpecRunTime] Starting example group spec/views/layouts/_page.html.haml_spec.rb. Expected to take 1.26 seconds.7764layouts/_page7765 _silent_mode_banner7766 when ::Gitlab::SilentMode.enabled? is true7767 renders silent mode banner7768 when ::Gitlab::SilentMode.enabled? is false7769 does not silent mode banner7770# [RSpecRunTime] Finishing example group spec/views/layouts/_page.html.haml_spec.rb. It took 1.14 seconds. Expected to take 1.26 seconds.7771# [RSpecRunTime] Starting example group spec/lib/click_house/redactor_spec.rb. Expected to take 1.22 seconds.7772ClickHouse::Redactor7773 .redact7774 when given simple conditions7775 redacts equality conditions correctly7776 when given IN conditions7777 redacts IN conditions correctly7778 with supported arel nodes7779 redacts a query using the In node7780 redacts a query using the Equality node7781 redacts a query using the LessThan node7782 redacts a query using the LessThanOrEqual node7783 redacts a query using the GreaterThan node7784 redacts a query using the GreaterThanOrEqual node7785 with unsupported arel nodes7786 raises an error for the unsupported node7787 when method chaining is used7788 redacts chained conditions correctly7789 when calling .redact multiple times7790 produces consistent redacted SQL7791# [RSpecRunTime] Finishing example group spec/lib/click_house/redactor_spec.rb. It took 1.2 seconds. Expected to take 1.22 seconds.7792# [RSpecRunTime] Starting example group spec/models/users/saved_reply_spec.rb. Expected to take 1.21 seconds.7793Users::SavedReply7794 does not allow STI7795 validations7796 is expected to validate that :user_id cannot be empty/falsy7797 is expected to validate that :name cannot be empty/falsy7798 is expected to validate that :content cannot be empty/falsy7799 is expected to validate that :name is case-sensitively unique within the scope of :user_id7800 is expected to validate that the length of :name is at most 2557801 is expected to validate that the length of :content is at most 100007802# [RSpecRunTime] Finishing example group spec/models/users/saved_reply_spec.rb. It took 1.05 seconds. Expected to take 1.21 seconds.7803# [RSpecRunTime] Starting example group spec/lib/gitlab/exception_log_formatter_spec.rb. Expected to take 1.17 seconds.7804Gitlab::ExceptionLogFormatter7805 .format!7806 adds exception data to log7807 cleans the exception message7808 when exception is ActiveRecord::StatementInvalid7809 adds the normalized SQL query to payload7810 when the ActiveRecord::StatementInvalid is wrapped in another exception7811 adds the cause_class to payload7812 adds the normalized SQL query to payload7813 when the ActiveRecord::StatementInvalid is a bad query7814 adds the query as-is to payload7815 when exception is a gRPC bad status7816 when the gRPC error is wrapped by ::Gitlab::Git::BaseError7817 adds gitaly metadata to payload7818 when the gRPC error is wrapped by another error7819 adds gitaly metadata to payload7820 when the gRPC error is not wrapped7821 adds gitaly metadata to payload7822# [RSpecRunTime] Finishing example group spec/lib/gitlab/exception_log_formatter_spec.rb. It took 0.99 second. Expected to take 1.17 seconds.7823# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/json_size_estimator_spec.rb. Expected to take 1.16 seconds.7824Gitlab::Utils::JsonSizeEstimator7825 calls #to_s on unknown object7826 is expected to match json bytesize of7827 is expected to match json bytesize of {100=>500}7828 is expected to match json bytesize of {:a=>{:b=>{:c=>[1, 2, 3], :e=>2024-04-10 20:49:01.778325803 +0000, :f=>nil}}}7829 is expected to match json bytesize of {}7830 is expected to match json bytesize of 1, "str", 3.14, and ["str", {:a=>-1}]7831 is expected to match json bytesize of {:a=>{}}7832 is expected to match json bytesize of {"狸"=>"狸"}7833 is expected to match json bytesize of [[[]]]7834 is expected to match json bytesize of nil7835# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/json_size_estimator_spec.rb. It took 1.16 seconds. Expected to take 1.16 seconds.7836# [RSpecRunTime] RSpec elapsed time: 25 minutes 46.06 seconds. Current RSS: ~1605M. load average: 1.28 1.18 1.21 1/291 147887837# [RSpecRunTime] Starting example group spec/views/user_settings/profiles/show.html.haml_spec.rb. Expected to take 1.14 seconds.7838user_settings/profiles/show7839 when the profile page is opened7840 displays the correct elements7841 renders required hidden inputs for set status form7842# [RSpecRunTime] RSpec elapsed time: 25 minutes 47.3 seconds. Current RSS: ~1595M. load average: 1.28 1.18 1.21 1/291 147897843# [RSpecRunTime] Finishing example group spec/views/user_settings/profiles/show.html.haml_spec.rb. It took 1.34 seconds. Expected to take 1.14 seconds.7844# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/notes_importer_spec.rb. Expected to take 1.12 seconds.7845Gitlab::GithubImport::Importer::NotesImporter7846 #parallel?7847 returns true when running in parallel mode7848 returns false when running in sequential mode7849 #execute7850 when running in parallel mode7851 imports notes in parallel7852 when running in sequential mode7853 imports notes in sequence7854 #sequential_import7855 imports each note in sequence7856 #parallel_import7857 imports each note in parallel7858 #id_for_already_imported_cache7859 returns the ID of the given note7860 #collection_options7861 returns an empty Hash7862# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/notes_importer_spec.rb. It took 1.09 seconds. Expected to take 1.12 seconds.7863# [RSpecRunTime] Starting example group spec/graphql/types/admin/analytics/usage_trends/measurement_type_spec.rb. Expected to take 1.11 seconds.7864Types::Admin::Analytics::UsageTrends::MeasurementType7865 is expected to have graphql field :recorded_at7866 is expected to have graphql field :identifier7867 is expected to have graphql field :count7868 authorization7869 when the user is not admin7870 returns an error7871 does not return usageTrendsMeasurements data7872 when user is an admin7873 returns usageTrendsMeasurements data7874# [RSpecRunTime] Finishing example group spec/graphql/types/admin/analytics/usage_trends/measurement_type_spec.rb. It took 1.03 seconds. Expected to take 1.11 seconds.7875# [RSpecRunTime] Starting example group spec/serializers/project_access_token_entity_spec.rb. Expected to take 1.09 seconds.7876ProjectAccessTokenEntity7877 when bot is a member of the project7878 has the correct attributes7879 when bot is unrelated to the project7880 has the correct attributes7881# [RSpecRunTime] Finishing example group spec/serializers/project_access_token_entity_spec.rb. It took 1.19 seconds. Expected to take 1.09 seconds.7882# [RSpecRunTime] Starting example group spec/models/external_issue_spec.rb. Expected to take 1.07 seconds.7883ExternalIssue7884 does not allow STI7885 modules7886 is expected to includes the Referable module7887 #to_reference7888 returns a String reference to the object7889 #title7890 returns a title7891 #reference_link_text7892 if issue id has a prefix7893 returns the issue ID7894 if issue id is a number7895 returns the issue ID prefixed by #7896 #project_id7897 returns the ID of the project7898 #hash7899 returns the hash of its [class, to_s] pair7900# [RSpecRunTime] Finishing example group spec/models/external_issue_spec.rb. It took 0.98 second. Expected to take 1.07 seconds.7901# [RSpecRunTime] Starting example group spec/graphql/types/timelog_type_spec.rb. Expected to take 1.05 seconds.7902Types::TimelogType7903 is expected to eq "Timelog"7904 is expected to have graphql fields :id, :spent_at, :time_spent, :user, :issue, :merge_request, :note, :summary, :userPermissions, and :project7905 is expected to require graphql authorizations :read_issuable7906 is expected to expose permissions using Types::PermissionTypes::Timelog7907 user field7908 returns user7909 issue field7910 returns issue7911 merge_request field7912 returns merge_request7913 note field7914 returns note7915# [RSpecRunTime] Finishing example group spec/graphql/types/timelog_type_spec.rb. It took 0.93 second. Expected to take 1.05 seconds.7916# [RSpecRunTime] Starting example group spec/services/concerns/audit_event_save_type_spec.rb. Expected to take 1.04 seconds.7917AuditEventSaveType7918 #should_save_database? and #should_save_stream?7919 query_method: :should_save_stream?, query_param: :stream, result: true7920 returns corresponding results according to the query_method and query_param7921 query_method: :should_save_stream?, query_param: :database_and_stream, result: true7922 returns corresponding results according to the query_method and query_param7923 query_method: :should_save_database?, query_param: :database, result: true7924 returns corresponding results according to the query_method and query_param7925 query_method: :should_save_database?, query_param: :database_and_stream, result: true7926 returns corresponding results according to the query_method and query_param7927 query_method: :should_save_stream?, query_param: :database, result: false7928 returns corresponding results according to the query_method and query_param7929 query_method: :should_save_stream?, query_param: nil, result: false7930 returns corresponding results according to the query_method and query_param7931 query_method: :should_save_database?, query_param: :stream, result: false7932 returns corresponding results according to the query_method and query_param7933 query_method: :should_save_database?, query_param: nil, result: false7934 returns corresponding results according to the query_method and query_param7935# [RSpecRunTime] Finishing example group spec/services/concerns/audit_event_save_type_spec.rb. It took 0.94 second. Expected to take 1.04 seconds.7936# [RSpecRunTime] Starting example group spec/workers/admin_email_worker_spec.rb. Expected to take 1.01 seconds.7937AdminEmailWorker7938 .perform7939 does not attempt to send repository check mail when they are disabled7940 repository_checks enabled7941 checks if repository check mail should be sent7942 does not send mail when there are no failed repos7943 send mail when there is a failed repo7944# [RSpecRunTime] Finishing example group spec/workers/admin_email_worker_spec.rb. It took 0.96 second. Expected to take 1.01 seconds.7945# [RSpecRunTime] Starting example group spec/models/concerns/file_store_mounter_spec.rb. Expected to take 1.0 second.7946FileStoreMounter7947 does not allow STI7948 .mount_file_store_uploader7949 skip_store_file: true, file_field: :file7950 defines instance methods and registers a callback7951 skip_store_file: false, file_field: :file7952 defines instance methods and registers a callback7953 skip_store_file: false, file_field: :signed_file7954 defines instance methods and registers a callback7955 skip_store_file: true, file_field: :signed_file7956 defines instance methods and registers a callback7957 with an unknown file_field7958 is expected to raise ArgumentError with "file_field not allowed: unknown"7959 with an instance7960 #update_file_store7961 calls update column7962 #store_file_now!7963 calls the dynamic functions7964# [RSpecRunTime] Finishing example group spec/models/concerns/file_store_mounter_spec.rb. It took 0.91 second. Expected to take 1.0 second.7965# [RSpecRunTime] Starting example group spec/graphql/types/release_links_type_spec.rb. Expected to take 0.98 second.7966Types::ReleaseLinksType7967 is expected to require graphql authorizations :read_release7968 has the expected fields7969 individual field authorization7970 openedMergeRequestsUrl7971 has valid authorization7972 mergedMergeRequestsUrl7973 has valid authorization7974 closedMergeRequestsUrl7975 has valid authorization7976 openedIssuesUrl7977 has valid authorization7978 closedIssuesUrl7979 has valid authorization7980 editUrl7981 has valid authorization7982# [RSpecRunTime] Finishing example group spec/graphql/types/release_links_type_spec.rb. It took 0.98 second. Expected to take 0.98 second.7983# [RSpecRunTime] Starting example group spec/routing/directs/subscription_portal_spec.rb. Expected to take 0.97 second.7984Custom URLs Subscription Portal7985 subscription_portal_url7986 when CUSTOMER_PORTAL_URL ENV is unset7987 test: false, development: false, expected_url: "https://customers.gitlab.com"7988 is expected to eq "https://customers.gitlab.com"7989 test: false, development: true, expected_url: "https://customers.staging.gitlab.com"7990 is expected to eq "https://customers.staging.gitlab.com"7991 test: true, development: false, expected_url: "https://customers.staging.gitlab.com"7992 is expected to eq "https://customers.staging.gitlab.com"7993 when CUSTOMER_PORTAL_URL ENV is set7994 is expected to eq "https://customers.example.com"7995 subscription_portal_instance_review_url7996 is expected to eq "https://customers.staging.gitlab.com/instance_review"7997 subscription_portal_staging_url7998 when STAGING_CUSTOMER_PORTAL_URL is unset7999 is expected to eq "https://customers.staging.gitlab.com"8000 when STAGING_CUSTOMER_PORTAL_URL is set8001 is expected to eq "https://customers.staging.example.com"8002# [RSpecRunTime] Finishing example group spec/routing/directs/subscription_portal_spec.rb. It took 0.86 second. Expected to take 0.97 second.8003# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/client_spec.rb. Expected to take 0.96 second.8004Gitlab::SidekiqMiddleware::DuplicateJobs::Client8005 with until_executing strategy8006 behaves like client duplicate job8007 #call8008 adds a correct duplicate tag to the jobs8009 without scheduled deduplication8010 does not mark a job that's scheduled in the future as a duplicate8011 with scheduled deduplication8012 adds a correct duplicate tag to the jobs8013 with until_executed strategy8014 behaves like client duplicate job8015 #call8016 adds a correct duplicate tag to the jobs8017 without scheduled deduplication8018 does not mark a job that's scheduled in the future as a duplicate8019 with scheduled deduplication8020 adds a correct duplicate tag to the jobs8021# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/client_spec.rb. It took 0.84 second. Expected to take 0.96 second.8022# [RSpecRunTime] Starting example group spec/lib/gitlab/data_builder/alert_spec.rb. Expected to take 0.94 second.8023Gitlab::DataBuilder::Alert8024 .build8025 is expected to be a kind of Hash8026 is expected to eq "alert"8027 contains the correct object attributes8028# [RSpecRunTime] Finishing example group spec/lib/gitlab/data_builder/alert_spec.rb. It took 0.88 second. Expected to take 0.94 second.8029# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/helpers/file_handler_spec.rb. Expected to take 0.93 second.8030Tooling::Helpers::FileHandler8031 #read_array_from_file8032 when the input file does not exist8033 creates the file8034 when the input file is not empty8035 returns the content of the file in an array8036 #write_array_to_file8037 when the output file does not exist8038 creates the file8039 when the output file is empty8040 writes the correct content to the file8041 when the content array is not sorted8042 sorts the array before writing it to file8043 when the output file is not empty8044 appends the correct content to the file8045 when the append flag is set to false8046 overwrites the previous content8047# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/helpers/file_handler_spec.rb. It took 0.83 second. Expected to take 0.93 second.8048# [RSpecRunTime] Starting example group spec/serializers/group_access_token_serializer_spec.rb. Expected to take 0.92 second.8049GroupAccessTokenSerializer8050 #represent8051 can render a single token8052 can render a collection of tokens8053# [RSpecRunTime] Finishing example group spec/serializers/group_access_token_serializer_spec.rb. It took 1.0 second. Expected to take 0.92 second.8054# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/admin_mode/server_spec.rb. Expected to take 0.91 second.8055Gitlab::SidekiqMiddleware::AdminMode::Server8056 yields block8057 job has no admin mode field8058 session is not bypassed8059 job has admin mode field8060 nil admin mode id8061 session is not bypassed8062 valid admin mode id8063 session is bypassed8064 admin mode setting disabled8065 yields block8066 session is not bypassed8067# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/admin_mode/server_spec.rb. It took 0.83 second. Expected to take 0.91 second.8068# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/stage/import_notes_worker_spec.rb. Expected to take 0.9 second.8069Gitlab::BitbucketServerImport::Stage::ImportNotesWorker8070 behaves like Gitlab::BitbucketServerImport::StageMethods8071 .sidekiq_retries_exhausted8072 tracks the import failure8073 #perform8074 executes the import8075 queues RefreshImportJidWorker8076 #perform8077 when the import succeeds8078 schedules the next stage8079# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/stage/import_notes_worker_spec.rb. It took 0.87 second. Expected to take 0.9 second.8080# [RSpecRunTime] Starting example group spec/lib/gitlab/themes_spec.rb. Expected to take 0.88 second.8081Gitlab::Themes8082 .body_classes8083 returns a space-separated list of class names8084 .by_id8085 returns a Theme by its ID8086 .default8087 returns the default application theme8088 prevents an infinite loop when configuration default is invalid8089 .each8090 passes the block to the THEMES Array8091 .valid_ids8092 returns array of available_themes ids with DEPRECATED_DARK_THEME_ID8093# [RSpecRunTime] Finishing example group spec/lib/gitlab/themes_spec.rb. It took 0.8 second. Expected to take 0.88 second.8094# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking/service_ping_context_spec.rb. Expected to take 0.87 second.8095Gitlab::Tracking::ServicePingContext8096 #init8097 with valid configuration8098 data_source: :redis, event: "some_event"8099 does not raise errors8100 data_source: :redis_hll, event: "some_event"8101 does not raise errors8102 with invalid configuration8103 data_source: :redis, event: nil8104 does not raise errors8105 data_source: :redis_hll, event: nil8106 does not raise errors8107 data_source: :random, event: "some_event"8108 does not raise errors8109 #to_context8110 for redis_hll data source8111 contains event_name8112 for redis data source8113 contains event_name8114# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking/service_ping_context_spec.rb. It took 0.83 second. Expected to take 0.87 second.8115# [RSpecRunTime] Starting example group spec/graphql/mutations/work_items/linked_items/base_spec.rb. Expected to take 0.85 second.8116Mutations::WorkItems::LinkedItems::Base8117 raises a NotImplementedError error if the update_links method is called on the base class8118# [RSpecRunTime] Finishing example group spec/graphql/mutations/work_items/linked_items/base_spec.rb. It took 0.89 second. Expected to take 0.85 second.8119# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/hidden_spec.rb. Expected to take 0.85 second.8120Gitlab::Ci::Config::Entry::Hidden8121 .matching?8122 when name starts with dot8123 is expected to be truthy8124 when name does not start with dot8125 is expected to be falsey8126 .new8127 validations8128 when entry config value is correct8129 #value8130 returns key value8131 #valid?8132 is valid8133 when entry value is not correct8134 when config is empty8135 #valid8136 is invalid8137 #leaf?8138 is a leaf8139 #relevant?8140 is not a relevant entry8141# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/hidden_spec.rb. It took 0.9 second. Expected to take 0.85 second.8142# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/tags_spec.rb. Expected to take 0.82 second.8143Gitlab::Ci::Config::Entry::Tags8144 validation8145 when tags config value is correct8146 #value8147 returns tags configuration8148 #valid?8149 is valid8150 when entry value is not correct8151 #errors8152 when tags config is not an array of strings8153 reports error8154 when tags limit is reached8155 reports error8156# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/tags_spec.rb. It took 0.62 second. Expected to take 0.82 second.8157# [RSpecRunTime] Starting example group spec/services/projects/prometheus/metrics/destroy_service_spec.rb. Expected to take 0.82 second.8158Projects::Prometheus::Metrics::DestroyService8159 destroys metric8160# [RSpecRunTime] Finishing example group spec/services/projects/prometheus/metrics/destroy_service_spec.rb. It took 0.84 second. Expected to take 0.82 second.8161# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/wiki_menu_spec.rb. Expected to take 0.8 second.8162Sidebars::Projects::Menus::WikiMenu8163 does not contain any sub menu8164 #render?8165 when user can access project wiki8166 returns true8167 when user cannot access project wiki8168 returns false8169 behaves like serializable as super_sidebar_menu_args8170 returns hash with provided attributes8171 returns hash with an item_id8172# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/wiki_menu_spec.rb. It took 0.8 second. Expected to take 0.8 second.8173# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/environment_matcher_spec.rb. Expected to take 0.8 second.8174Gitlab::Ci::EnvironmentMatcher8175 #match?8176 when given pattern is a normal string8177 returns true on an exact match8178 returns false if not an exact match8179 when given pattern has a wildcard8180 returns true on wildcard matches8181 returns false when not a wildcard match8182 when given pattern is nil8183 always returns false8184 when given pattern is an empty string8185 always returns false8186# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/environment_matcher_spec.rb. It took 0.76 second. Expected to take 0.8 second.8187# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_project_type_active_metric_spec.rb. Expected to take 0.78 second.8188Gitlab::Usage::Metrics::Instrumentations::CountCiRunnersProjectTypeActiveMetric8189 behaves like a correct instrumented metric value8190 has correct value8191# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_project_type_active_metric_spec.rb. It took 0.89 second. Expected to take 0.78 second.8192# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb. Expected to take 0.77 second.8193Gitlab::Usage::Metrics::Instrumentations::CountUserAuthMetric8194 with all time frame8195 behaves like a correct instrumented metric value8196 has correct value8197 with 28d time frame8198 behaves like a correct instrumented metric value8199 has correct value8200# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb. It took 0.64 second. Expected to take 0.77 second.8201# [RSpecRunTime] Starting example group spec/lib/vite_gdk_spec.rb. Expected to take 0.75 second.8202ViteGdk8203 #load_gdk_vite_config8204 when not in production environment8205 when it loads file successfully8206 configures ViteRuby8207 when HMR config is present8208 configures ViteRuby with HMR settings8209 when HMR config has no port8210 configures ViteRuby with default port8211 when config file is missing8212 does nothing8213 when in production environment8214 does not load and configure ViteRuby8215# [RSpecRunTime] Finishing example group spec/lib/vite_gdk_spec.rb. It took 0.76 second. Expected to take 0.75 second.8216# [RSpecRunTime] Starting example group spec/serializers/feature_flags_client_serializer_spec.rb. Expected to take 0.73 second.8217FeatureFlagsClientSerializer8218 #represent_token8219 includes feature flags client token8220# [RSpecRunTime] Finishing example group spec/serializers/feature_flags_client_serializer_spec.rb. It took 0.69 second. Expected to take 0.73 second.8221# [RSpecRunTime] Starting example group spec/rubocop/cop/prefer_class_methods_over_module_spec.rb. Expected to take 0.73 second.8222RuboCop::Cop::PreferClassMethodsOverModule8223 flags violation when using module ClassMethods and corrects8224 doesn't flag violation when module is not extending ActiveSupport::Concern8225 doesn't flag violation when using class_methods8226 doesn't flag violation when not using either class_methods or ClassMethods8227 doesn't flag violation when ClassMethods is used inside a class8228# [RSpecRunTime] Finishing example group spec/rubocop/cop/prefer_class_methods_over_module_spec.rb. It took 0.75 second. Expected to take 0.73 second.8229# [RSpecRunTime] Starting example group spec/lib/gitlab/git/raw_diff_change_spec.rb. Expected to take 0.71 second.8230Gitlab::Git::RawDiffChange8231 bad input8232 does not set most of the attrs8233 adding a file8234 initialize the proper attrs8235 renaming a file8236 initialize the proper attrs8237 modifying a file8238 initialize the proper attrs8239 deleting a file8240 initialize the proper attrs8241# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/raw_diff_change_spec.rb. It took 0.67 second. Expected to take 0.71 second.8242# [RSpecRunTime] Starting example group spec/lib/sidebars/search/panel_spec.rb. Expected to take 0.71 second.8243Sidebars::Search::Panel8244 behaves like a panel with uniquely identifiable menu items8245 all menu_items have unique item_id8246 all menu_items have an item_id8247 behaves like a panel instantiable by the anonymous user8248 is expected to be a kind of Sidebars::Search::Panel8249 #super_sidebar_context_header8250 returns a hash with the correct title and icon8251 #aria_label8252 returns the correct aria label8253# [RSpecRunTime] Finishing example group spec/lib/sidebars/search/panel_spec.rb. It took 0.83 second. Expected to take 0.71 second.8254# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/rules/rule/clause_spec.rb. Expected to take 0.69 second.8255Gitlab::Ci::Build::Rules::Rule::Clause8256 .fabricate8257 when type is valid8258 type: "changes", result: Gitlab::Ci::Build::Rules::Rule::Clause::Changes8259 is expected to be an instance of Gitlab::Ci::Build::Rules::Rule::Clause::Changes8260 type: "exists", result: Gitlab::Ci::Build::Rules::Rule::Clause::Exists8261 is expected to be an instance of Gitlab::Ci::Build::Rules::Rule::Clause::Exists8262 type: "if", result: Gitlab::Ci::Build::Rules::Rule::Clause::If8263 is expected to be an instance of Gitlab::Ci::Build::Rules::Rule::Clause::If8264 when type is invalid8265 is expected to be nil8266 when type is 'variables'8267 is expected to be nil8268# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/rules/rule/clause_spec.rb. It took 0.7 second. Expected to take 0.69 second.8269# [RSpecRunTime] Starting example group spec/lib/gitlab/patch/redis_client_spec.rb. Expected to take 0.68 second.8270Gitlab::Patch::RedisClient8271 resets tracking count after each blocking call8272 resets tracking count after multi8273 resets tracking count after pipelined8274 resets tracking count after each call8275# [RSpecRunTime] Finishing example group spec/lib/gitlab/patch/redis_client_spec.rb. It took 0.61 second. Expected to take 0.68 second.8276# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/release/assets/links_spec.rb. Expected to take 0.67 second.8277Gitlab::Ci::Config::Entry::Release::Assets::Links8278 validation8279 when entry config value is correct8280 #value8281 returns links configuration8282 #valid?8283 is valid8284 when entry value is not correct8285 #errors8286 when value of link is invalid8287 reports error8288 when value of links link is empty8289 reports error8290 when there is an unknown key present8291 reports error8292# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/release/assets/links_spec.rb. It took 0.73 second. Expected to take 0.67 second.8293# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies_spec.rb. Expected to take 0.66 second.8294Gitlab::SidekiqMiddleware::DuplicateJobs::Strategies8295 .for8296 returns the right class for `until_executing`8297 returns the right class for `until_executed`8298 returns the right class for `none`8299 raises an UnknownStrategyError when passing an unknown key8300# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies_spec.rb. It took 0.53 second. Expected to take 0.66 second.8301# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_eks.html.haml_spec.rb. Expected to take 0.65 second.8302admin/application_settings/_eks8303 when eks_secret_access_key is not set8304 renders an empty password field8305 when eks_secret_access_key is set8306 renders an empty password field8307# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_eks.html.haml_spec.rb. It took 0.5 second. Expected to take 0.65 second.8308# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/import_export_spec.rb. Expected to take 0.64 second.8309Gitlab::ImportExport8310 export filename8311 contains the project path8312 contains the namespace path8313 does not go over a certain length8314 #snippet_repo_bundle_filename_for8315 generates the snippet bundle name8316# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/import_export_spec.rb. It took 0.64 second. Expected to take 0.64 second.8317# [RSpecRunTime] Starting example group spec/graphql/resolvers/topics_resolver_spec.rb. Expected to take 0.62 second.8318Resolvers::TopicsResolver8319 #resolve8320 finds all topics8321 with search8322 searches environment by name8323 when the search term does not match any topic8324 is empty8325# [RSpecRunTime] Finishing example group spec/graphql/resolvers/topics_resolver_spec.rb. It took 0.72 second. Expected to take 0.62 second.8326# [RSpecRunTime] Starting example group spec/graphql/types/dependency_proxy/image_ttl_group_policy_type_spec.rb. Expected to take 0.61 second.8327Types::DependencyProxy::ImageTtlGroupPolicyType8328 is expected to eq "DependencyProxyImageTtlGroupPolicy"8329 is expected to eq "Group-level Dependency Proxy TTL policy settings"8330 is expected to require graphql authorizations :admin_dependency_proxy8331 includes dependency proxy image ttl policy fields8332# [RSpecRunTime] Finishing example group spec/graphql/types/dependency_proxy/image_ttl_group_policy_type_spec.rb. It took 0.59 second. Expected to take 0.61 second.8333# [RSpecRunTime] Starting example group spec/lib/slack/manifest_spec.rb. Expected to take 0.61 second.8334Slack::Manifest8335 .to_h8336 creates the correct manifest8337 .to_json8338 behaves like a manifest that matches the JSON schema8339 is expected to match schema "slack/manifest"8340 when the host name is very long8341 behaves like a manifest that matches the JSON schema8342 is expected to match schema "slack/manifest"8343 .share_url8344 URI encodes the manifest8345# [RSpecRunTime] Finishing example group spec/lib/slack/manifest_spec.rb. It took 0.61 second. Expected to take 0.61 second.8346# [RSpecRunTime] Starting example group spec/graphql/types/ci/test_suite_type_spec.rb. Expected to take 0.6 second.8347Types::Ci::TestSuiteType8348 is expected to eq "TestSuite"8349 contains attributes related to a pipeline test suite8350# [RSpecRunTime] Finishing example group spec/graphql/types/ci/test_suite_type_spec.rb. It took 0.39 second. Expected to take 0.6 second.8351# [RSpecRunTime] Starting example group spec/graphql/types/grafana_integration_type_spec.rb. Expected to take 0.58 second.8352Types::GrafanaIntegrationType8353 is expected to eq "GrafanaIntegration"8354 is expected to require graphql authorizations :admin_operations8355 is expected to have graphql fields :id, :grafana_url, :enabled, :created_at, and :updated_at8356# [RSpecRunTime] Finishing example group spec/graphql/types/grafana_integration_type_spec.rb. It took 0.51 second. Expected to take 0.58 second.8357# [RSpecRunTime] Starting example group spec/validators/gitlab/zoom_url_validator_spec.rb. Expected to take 0.58 second.8358Gitlab::ZoomUrlValidator8359 validations8360 when zoom link starts with https8361 passes validation8362 when zoom link does not start with https8363 fails validation8364 when zoom link does not start with a scheme8365 fails validation8366# [RSpecRunTime] Finishing example group spec/validators/gitlab/zoom_url_validator_spec.rb. It took 0.72 second. Expected to take 0.58 second.8367# [RSpecRunTime] Starting example group spec/graphql/resolvers/users/frecent_projects_resolver_spec.rb. Expected to take 0.56 second.8368Resolvers::Users::FrecentProjectsResolver8369 behaves like namespace visits resolver8370 #resolve8371 when user is not logged in8372 returns nil8373 when user is logged in8374 returns frecent groups8375# [RSpecRunTime] Finishing example group spec/graphql/resolvers/users/frecent_projects_resolver_spec.rb. It took 0.57 second. Expected to take 0.56 second.8376# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/scope_menu_spec.rb. Expected to take 0.55 second.8377Sidebars::Projects::Menus::ScopeMenu8378 behaves like serializable as super_sidebar_menu_args8379 returns hash with provided attributes8380 returns hash with an item_id8381 #container_html_options8382 is expected to match #<RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher:0x00007e8d80cad5a0 @expected={:class=>"shortcuts-project"}>8383# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/scope_menu_spec.rb. It took 0.54 second. Expected to take 0.55 second.8384# [RSpecRunTime] Starting example group spec/lib/gitlab/tab_width_spec.rb. Expected to take 0.54 second.8385Gitlab::TabWidth8386 .css_class_for_user8387 returns default CSS class when user is nil8388 returns CSS class for user's tab width8389 raises if tab width is out of valid range8390# [RSpecRunTime] Finishing example group spec/lib/gitlab/tab_width_spec.rb. It took 0.5 second. Expected to take 0.54 second.8391# [RSpecRunTime] Starting example group spec/models/concerns/database_reflection_spec.rb. Expected to take 0.53 second.8392DatabaseReflection8393 does not allow STI8394 .reflect8395 returns a Reflection instance8396 memoizes the result8397# [RSpecRunTime] Finishing example group spec/models/concerns/database_reflection_spec.rb. It took 0.5 second. Expected to take 0.53 second.8398# [RSpecRunTime] Starting example group spec/lib/google_api/auth_spec.rb. Expected to take 0.52 second.8399GoogleApi::Auth8400 #authorize_url8401 returns authorize_url8402 #get_token8403 returns token and expires_at8404 expects the client to receive default options8405# [RSpecRunTime] Finishing example group spec/lib/google_api/auth_spec.rb. It took 0.54 second. Expected to take 0.52 second.8406# [RSpecRunTime] Starting example group spec/graphql/types/customer_relations/contact_state_counts_type_spec.rb. Expected to take 0.51 second.8407Types::CustomerRelations::ContactStateCountsType8408 is expected to eq "ContactStateCounts"8409 is expected to have graphql fields "all", "active", and "inactive"8410 is expected to require graphql authorizations :read_crm_contact8411# [RSpecRunTime] Finishing example group spec/graphql/types/customer_relations/contact_state_counts_type_spec.rb. It took 0.5 second. Expected to take 0.51 second.8412# [RSpecRunTime] Starting example group spec/lib/object_storage/fog_helpers_spec.rb. Expected to take 0.5 second.8413ObjectStorage::FogHelpers8414 #available?8415 when object storage is enabled8416 is expected to eq true8417 when object storage is disabled8418 is expected to eq false8419 when implementing class did not define storage_location_identifier8420 raises an error8421# [RSpecRunTime] Finishing example group spec/lib/object_storage/fog_helpers_spec.rb. It took 0.5 second. Expected to take 0.5 second.8422# [RSpecRunTime] Starting example group spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb. Expected to take 0.5 second.8423Packages::CleanupArtifactWorker8424 #model8425 is expected to raise NotImplementedError8426 #log_metadata8427 is expected to raise NotImplementedError8428 #log_cleanup_item8429 is expected to raise NotImplementedError8430# [RSpecRunTime] Finishing example group spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb. It took 0.5 second. Expected to take 0.5 second.8431# [RSpecRunTime] Starting example group spec/lib/gitlab/database/background_migration/batched_background_migration_dictionary_spec.rb. Expected to take 0.49 second.8432Gitlab::Database::BackgroundMigration::BatchedBackgroundMigrationDictionary8433 .entry8434 returns a single dictionary entry for the given migration job8435# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/background_migration/batched_background_migration_dictionary_spec.rb. It took 0.39 second. Expected to take 0.49 second.8436# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/includes_spec.rb. Expected to take 0.48 second.8437Gitlab::Ci::Config::Entry::Includes8438 #initialize8439 does not increase aspects8440 validations8441 returns invalid8442 returns the appropriate error8443# [RSpecRunTime] RSpec elapsed time: 26 minutes 27.85 seconds. Current RSS: ~1569M. load average: 1.22 1.18 1.21 1/291 147908444# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/includes_spec.rb. It took 1.99 seconds. Expected to take 0.48 second.8445# [RSpecRunTime] Starting example group spec/views/errors/omniauth_error.html.haml_spec.rb. Expected to take 0.47 second.8446errors/omniauth_error8447 renders template8448# [RSpecRunTime] Finishing example group spec/views/errors/omniauth_error.html.haml_spec.rb. It took 0.4 second. Expected to take 0.47 second.8449# [RSpecRunTime] Starting example group spec/initializers/rails_asset_host_spec.rb. Expected to take 0.45 second.8450Rails asset host initializer8451 uses no asset host by default8452 with cdn_host defined in gitlab.yml8453 returns https://gitlab.example.com8454# [RSpecRunTime] Finishing example group spec/initializers/rails_asset_host_spec.rb. It took 0.4 second. Expected to take 0.45 second.8455# [RSpecRunTime] Starting example group spec/graphql/types/availability_enum_spec.rb. Expected to take 0.44 second.8456Types::AvailabilityEnum8457 is expected to eq "AvailabilityEnum"8458 exposes all the existing access levels8459# [RSpecRunTime] Finishing example group spec/graphql/types/availability_enum_spec.rb. It took 0.42 second. Expected to take 0.44 second.8460# [RSpecRunTime] Starting example group spec/graphql/types/ci/runner_platform_type_spec.rb. Expected to take 0.44 second.8461Types::Ci::RunnerPlatformType8462 is expected to eq "RunnerPlatform"8463 exposes the expected fields8464# [RSpecRunTime] Finishing example group spec/graphql/types/ci/runner_platform_type_spec.rb. It took 0.38 second. Expected to take 0.44 second.8465# [RSpecRunTime] Starting example group spec/services/emails/confirm_service_spec.rb. Expected to take 0.43 second.8466Emails::ConfirmService8467 #execute8468 enqueues a background job to send confirmation email again8469# [RSpecRunTime] Finishing example group spec/services/emails/confirm_service_spec.rb. It took 0.36 second. Expected to take 0.43 second.8470# [RSpecRunTime] Starting example group spec/serializers/import/github_realtime_repo_entity_spec.rb. Expected to take 0.43 second.8471Import::GithubRealtimeRepoEntity8472 exposes correct attributes8473 when import stats is failed8474 includes import_error8475# [RSpecRunTime] Finishing example group spec/serializers/import/github_realtime_repo_entity_spec.rb. It took 0.41 second. Expected to take 0.43 second.8476# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/representable_spec.rb. Expected to take 0.43 second.8477Gitlab::GithubImport::Representation::Representable8478 #github_identifiers8479 when class does not define `#github_identifiers`8480 tracks the error8481 when class defines `#github_identifiers`8482 does not track an exception and returns the identifiers8483# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/representable_spec.rb. It took 0.39 second. Expected to take 0.43 second.8484# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/safe_inline_hash_spec.rb. Expected to take 0.42 second.8485Gitlab::Utils::SafeInlineHash8486 .merge_keys!8487 when hash is too big8488 raises an exception8489 when hash has an acceptaable size8490 returns a result of InlineHash8491# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/safe_inline_hash_spec.rb. It took 0.4 second. Expected to take 0.42 second.8492# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb. Expected to take 0.42 second.8493Sidebars::Projects::SuperSidebarMenus::DeployMenu8494 has title and sprite_icon8495 defines list of NilMenuItem placeholders8496# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb. It took 0.41 second. Expected to take 0.42 second.8497# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb. Expected to take 0.41 second.8498Sidebars::Projects::SuperSidebarMenus::AnalyzeMenu8499 defines list of NilMenuItem placeholders8500 has title and sprite_icon8501# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb. It took 0.46 second. Expected to take 0.41 second.8502# [RSpecRunTime] Starting example group spec/graphql/types/container_expiration_policy_older_than_enum_spec.rb. Expected to take 0.41 second.8503Types::ContainerExpirationPolicyOlderThanEnum8504 behaves like exposing container expiration policy option8505 exposes all options8506 uses all possible options from model8507# [RSpecRunTime] Finishing example group spec/graphql/types/container_expiration_policy_older_than_enum_spec.rb. It took 0.41 second. Expected to take 0.41 second.8508# [RSpecRunTime] Starting example group spec/lib/api/entities/ci/job_request/service_spec.rb. Expected to take 0.4 second.8509API::Entities::Ci::JobRequest::Service8510 exposes attributes8511 when the ports param is nil8512 does not return the ports8513# [RSpecRunTime] Finishing example group spec/lib/api/entities/ci/job_request/service_spec.rb. It took 0.41 second. Expected to take 0.4 second.8514# [RSpecRunTime] Starting example group spec/initializers/6_validations_spec.rb. Expected to take 0.4 second.85156_validations8516 validate_storages_config8517 with correct settings8518 passes through8519 with invalid storage names8520 throws an error8521# [RSpecRunTime] Finishing example group spec/initializers/6_validations_spec.rb. It took 0.4 second. Expected to take 0.4 second.8522# [RSpecRunTime] Starting example group spec/graphql/types/organizations/organization_user_badge_type_spec.rb. Expected to take 0.39 second.8523Types::Organizations::OrganizationUserBadgeType8524 is expected to have graphql fields "text" and "variant"8525 is expected to eq "OrganizationUserBadge"8526# [RSpecRunTime] Finishing example group spec/graphql/types/organizations/organization_user_badge_type_spec.rb. It took 0.4 second. Expected to take 0.39 second.8527# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/model_configuration_spec.rb. Expected to take 0.39 second.8528Import/Export model configuration8529 has no new models8530# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/model_configuration_spec.rb. It took 0.35 second. Expected to take 0.39 second.8531# [RSpecRunTime] Starting example group spec/serializers/group_issuable_autocomplete_entity_spec.rb. Expected to take 0.37 second.8532GroupIssuableAutocompleteEntity8533 #represent8534 includes the iid, title, and reference8535# [RSpecRunTime] Finishing example group spec/serializers/group_issuable_autocomplete_entity_spec.rb. It took 0.37 second. Expected to take 0.37 second.8536# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/job_delay_calculator_spec.rb. Expected to take 0.35 second.8537Gitlab::GithubImport::JobDelayCalculator8538 #parallel_import_batch8539 is expected to eq {:delay=>1 minute, :size=>10}8540# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/job_delay_calculator_spec.rb. It took 0.32 second. Expected to take 0.35 second.8541# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb. Expected to take 0.34 second.8542Gitlab::Usage::Metrics::Instrumentations::GitlabDedicatedMetric8543 behaves like a correct instrumented metric value8544 has correct value8545# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb. It took 0.32 second. Expected to take 0.34 second.8546# [RSpecRunTime] Starting example group spec/serializers/activity_pub/releases_actor_serializer_spec.rb. Expected to take 0.33 second.8547ActivityPub::ReleasesActorSerializer8548 when there is a single object provided8549 serializes the actor attributes8550# [RSpecRunTime] Finishing example group spec/serializers/activity_pub/releases_actor_serializer_spec.rb. It took 0.33 second. Expected to take 0.33 second.8551# [RSpecRunTime] Starting example group spec/serializers/ci/codequality_mr_diff_entity_spec.rb. Expected to take 0.33 second.8552Ci::CodequalityMrDiffEntity8553 #as_json8554 when quality report has degradations8555 contains correct codequality mr diff report8556# [RSpecRunTime] Finishing example group spec/serializers/ci/codequality_mr_diff_entity_spec.rb. It took 0.32 second. Expected to take 0.33 second.8557# [RSpecRunTime] Starting example group spec/graphql/types/ml/model_links_type_spec.rb. Expected to take 0.33 second.8558Types::Ml::ModelLinksType8559 has the expected fields8560# [RSpecRunTime] Finishing example group spec/graphql/types/ml/model_links_type_spec.rb. It took 0.32 second. Expected to take 0.33 second.8561# [RSpecRunTime] Starting example group spec/graphql/types/ci/variable_input_type_spec.rb. Expected to take 0.32 second.8562Types::Ci::VariableInputType8563 has the correct arguments8564# [RSpecRunTime] Finishing example group spec/graphql/types/ci/variable_input_type_spec.rb. It took 0.35 second. Expected to take 0.32 second.8565# [RSpecRunTime] Starting example group spec/serializers/ci/variable_entity_spec.rb. Expected to take 0.31 second.8566Ci::VariableEntity8567 #as_json8568 contains required fields8569# [RSpecRunTime] Finishing example group spec/serializers/ci/variable_entity_spec.rb. It took 0.34 second. Expected to take 0.31 second.8570# [RSpecRunTime] Starting example group spec/graphql/types/ci/variable_interface_spec.rb. Expected to take 0.31 second.8571Types::Ci::VariableInterface8572 is expected to have graphql fields :id, :key, :raw, :value, and :variable_type8573# [RSpecRunTime] Finishing example group spec/graphql/types/ci/variable_interface_spec.rb. It took 0.29 second. Expected to take 0.31 second.8574# [RSpecRunTime] Starting example group spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb. Expected to take 0.3 second.8575Integrations::HarborSerializers::TagSerializer8576 represents Integrations::HarborSerializers::TagEntity entities8577# [RSpecRunTime] Finishing example group spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb. It took 0.31 second. Expected to take 0.3 second.8578# [RSpecRunTime] Starting example group spec/graphql/types/ml/candidate_links_type_spec.rb. Expected to take 0.29 second.8579Types::Ml::CandidateLinksType8580 has the expected fields8581# [RSpecRunTime] Finishing example group spec/graphql/types/ml/candidate_links_type_spec.rb. It took 0.3 second. Expected to take 0.29 second.8582auto_explain log contains 1390 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-17-32.339.main.ndjson.gz8583took 27.601446118584auto_explain log contains 1390 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-17-32.339.ci.ndjson.gz8585took 24.4416554668586[TEST PROF INFO] EventProf results for sql.active_record8587Total time: 06:21.425 of 26:34.130 (23.93%)8588Total events: 2808548589Top 5 slowest suites (by time):8590Gitlab::GitAccess (./spec/lib/gitlab/git_access_spec.rb:5) – 01:05.418 (44239 / 199) of 04:56.010 (22.1%)8591Notes::QuickActionsService (./spec/services/notes/quick_actions_service_spec.rb:5) – 00:40.168 (28025 / 190) of 02:36.574 (25.65%)8592Members::Invi...bilityAssigner (./spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb:5) – 00:36.355 (24569 / 71) of 01:50.752 (32.83%)8593Clusters::Cluster (./spec/models/clusters/cluster_spec.rb:5) – 00:19.891 (13198 / 178) of 01:16.362 (26.05%)8594Gitlab::Datab...istencyChecker (./spec/lib/gitlab/database/consistency_checker_spec.rb:5) – 00:14.620 (11434 / 9) of 00:46.734 (31.28%)8595Knapsack report was generated. Preview:8596{8597 "spec/lib/gitlab/git_access_spec.rb": 295.96722455799954,8598 "spec/services/notes/quick_actions_service_spec.rb": 156.5737155679999,8599 "spec/models/members/members/invited_private_group_accessibility_assigner_spec.rb": 110.75174924300063,8600 "spec/models/clusters/cluster_spec.rb": 76.36243307199948,8601 "spec/lib/gitlab/database/consistency_checker_spec.rb": 46.73431937799978,8602 "spec/workers/repository_fork_worker_spec.rb": 44.016554894000365,8603 "spec/models/merge_request/cleanup_schedule_spec.rb": 36.81790579199969,8604 "spec/services/projects/unlink_fork_service_spec.rb": 36.285098641999866,8605 "spec/uploaders/attachment_uploader_spec.rb": 31.64785099599976,8606 "spec/models/merge_request_diff_file_spec.rb": 26.50804661300026,8607 "spec/graphql/mutations/merge_requests/set_labels_spec.rb": 27.601398949000213,8608 "spec/lib/gitlab/data_builder/push_spec.rb": 26.134032888000547,8609 "spec/models/ability_spec.rb": 21.97123978199943,8610 "spec/lib/gitlab/group_search_results_spec.rb": 17.690020215000004,8611 "spec/models/integrations/microsoft_teams_spec.rb": 22.33793371200045,8612 "spec/policies/ci/runner_policy_spec.rb": 18.614343166999788,8613 "spec/models/project_setting_spec.rb": 19.40107507800076,8614 "spec/services/merge_requests/retarget_chain_service_spec.rb": 17.497286984999846,8615 "spec/lib/gitlab/ci/badge/pipeline/status_spec.rb": 17.441782814999897,8616 "spec/models/integrations/pipelines_email_spec.rb": 13.091804439000043,8617 "spec/models/concerns/chronic_duration_attribute_spec.rb": 12.05953887799933,8618 "spec/services/wiki_pages/update_service_spec.rb": 12.818990478999694,8619 "spec/workers/issuable_export_csv_worker_spec.rb": 10.098119483999653,8620 "spec/services/projects/update_remote_mirror_service_spec.rb": 13.395244910000656,8621 "spec/lib/gitlab/ci/trace/checksum_spec.rb": 9.904182003000642,8622 "spec/lib/gitlab/legacy_github_import/project_creator_spec.rb": 11.460367337000207,8623 "spec/tasks/gitlab/ldap_rake_spec.rb": 11.802983957000833,8624 "spec/models/integrations/pumble_spec.rb": 9.684237183999358,8625 "spec/lib/gitlab/patch/redis_cache_store_spec.rb": 8.394312501999593,8626 "spec/services/packages/protection/update_rule_service_spec.rb": 7.124448860000484,8627 "spec/models/issue/metrics_spec.rb": 8.021547981000367,8628 "spec/services/projects/auto_devops/disable_service_spec.rb": 8.581201642000451,8629 "spec/workers/merge_worker_spec.rb": 7.7280842110003505,8630 "spec/services/issues/referenced_merge_requests_service_spec.rb": 8.278974842000025,8631 "spec/models/projects/data_transfer_spec.rb": 7.497812130000057,8632 "spec/lib/gitlab/database/load_balancing/host_spec.rb": 6.992835161000585,8633 "spec/lib/bulk_imports/clients/http_spec.rb": 6.284638098999494,8634 "spec/models/members/last_group_owner_assigner_spec.rb": 6.356652208999549,8635 "spec/models/service_desk_setting_spec.rb": 6.04291529800048,8636 "spec/lib/banzai/filter/references/reference_filter_spec.rb": 6.280342379000103,8637 "spec/lib/banzai/filter/references/feature_flag_reference_filter_spec.rb": 5.2614594679998845,8638 "spec/services/ci/create_pipeline_service/include_spec.rb": 5.938875339000333,8639 "spec/lib/gitlab/import_export/lfs_restorer_spec.rb": 7.168766449999566,8640 "spec/lib/gitlab/cache/json_caches/json_keyed_spec.rb": 6.159513008999966,8641 "spec/services/labels/update_service_spec.rb": 5.871362557999419,8642 "spec/lib/gitlab/audit/auditor_spec.rb": 6.7446319000000585,8643 "spec/models/board_project_recent_visit_spec.rb": 5.19845488700048,8644 "spec/serializers/merge_request_serializer_spec.rb": 7.7843384210000295,8645 "spec/workers/delete_user_worker_spec.rb": 5.59742303800067,8646 "spec/lib/gitlab/auth/ldap/person_spec.rb": 5.75066625799991,8647 "spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb": 5.198755137000262,8648 "spec/lib/gitlab/suggestions/commit_message_spec.rb": 5.453641147000781,8649 "spec/workers/x509_issuer_crl_check_worker_spec.rb": 5.033917548000318,8650 "spec/lib/gitlab/ci/status/composite_spec.rb": 4.5460849759992925,8651 "spec/graphql/resolvers/blobs_resolver_spec.rb": 4.09704951599997,8652 "spec/services/projects/container_repository/destroy_service_spec.rb": 4.475373045999731,8653 "spec/services/milestones/closed_issues_count_service_spec.rb": 4.615750905999448,8654 "spec/services/milestones/issues_count_service_spec.rb": 5.294530617999953,8655 "spec/tasks/gitlab/container_registry_rake_spec.rb": 4.061318275999838,8656 "spec/lib/gitlab/graphql/queries_spec.rb": 4.3757933759998195,8657 "spec/helpers/admin/broadcast_messages_helper_spec.rb": 4.598521806999997,8658 "spec/models/lfs_file_lock_spec.rb": 4.5168062860002465,8659 "spec/lib/gitlab/ci/config/entry/service_spec.rb": 3.739971095999863,8660 "spec/models/blob_viewer/gitlab_ci_yml_spec.rb": 3.8778927960001965,8661 "spec/services/jira_import/server_users_mapper_service_spec.rb": 4.037472555000022,8662 "spec/graphql/types/terraform/state_version_type_spec.rb": 4.215910215999429,8663 "spec/services/ci/job_token_scope/add_project_service_spec.rb": 4.183058405999873,8664 "spec/lib/gitlab/internal_events_spec.rb": 3.863005774999692,8665 "spec/models/concerns/bulk_insert_safe_spec.rb": 3.9914399959998264,8666 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb": 3.1692634749997524,8667 "spec/finders/organizations/organization_association_counter_spec.rb": 3.6578088249998473,8668 "spec/models/service_desk/custom_email_credential_spec.rb": 3.618025495999973,8669 "spec/lib/sidebars/groups/menus/packages_registries_menu_spec.rb": 3.6987085959999604,8670 "spec/services/projects/import_export/parallel_export_service_spec.rb": 4.123381315999723,8671 "spec/lib/gitlab/github_import/importer/label_links_importer_spec.rb": 4.905719647000296,8672 "spec/lib/gitlab/git/blame_pagination_spec.rb": 3.591128346000005,8673 "spec/lib/gitlab/ci/reports/codequality_reports_comparer_spec.rb": 3.322891164999419,8674 "spec/graphql/mutations/release_asset_links/create_spec.rb": 3.6017149750005046,8675 "spec/policies/upload_policy_spec.rb": 3.3575973639999575,8676 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb": 3.524912034999943,8677 "spec/workers/gitlab/bitbucket_import/stage/import_pull_requests_notes_worker_spec.rb": 3.1791101449998678,8678 "spec/lib/gitlab/instrumentation/redis_cluster_validator_spec.rb": 3.3220986240003185,8679 "spec/services/concerns/rate_limited_service_spec.rb": 1.7464007709995713,8680 "spec/models/concerns/delete_with_limit_spec.rb": 2.8639413979999517,8681 "spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb": 2.7991383170001427,8682 "spec/helpers/ide_helper_spec.rb": 2.670172064000326,8683 "spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb": 2.9135388180002337,8684 "spec/services/x509_certificate_revoke_service_spec.rb": 2.621664385999793,8685 "spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb": 3.018510714000513,8686 "spec/models/bulk_imports/file_transfer/project_config_spec.rb": 2.675018963999719,8687 "spec/lib/gitlab/bitbucket_server_import/importers/pull_requests_importer_spec.rb": 2.0680064919997676,8688 "spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb": 2.2570121329999893,8689 "spec/models/packages/debian/project_distribution_key_spec.rb": 2.3219657739991817,8690 "spec/policies/resource_milestone_event_policy_spec.rb": 2.54345971299972,8691 "spec/lib/gitlab/branch_push_merge_commit_analyzer_spec.rb": 2.5452310729997407,8692 "spec/workers/gitlab/bitbucket_server_import/stage/import_users_worker_spec.rb": 2.1319748430005347,8693 "spec/rubocop/formatter/todo_formatter_spec.rb": 2.22383246300069,8694 "spec/policies/projects/branch_rule_policy_spec.rb": 2.0984569530000954,8695 "spec/workers/concerns/limited_capacity/worker_spec.rb": 2.070959693000077,8696 "spec/services/work_items/callbacks/notifications_spec.rb": 2.0990185030004795,8697 "spec/services/ci/create_pipeline_service/scripts_spec.rb": 1.9278337529995042,8698 "spec/lib/banzai/filter/asset_proxy_filter_spec.rb": 2.0890199329996904,8699 "spec/lib/gitlab/lfs/client_spec.rb": 2.07434515299974,8700 "spec/lib/banzai/filter/image_link_filter_spec.rb": 1.7403009629997541,8701 "spec/tooling/danger/bulk_database_actions_spec.rb": 1.7496965720001754,8702 "spec/lib/gitlab/usage/metrics/aggregates/aggregate_spec.rb": 1.6817710619998252,8703 "spec/views/layouts/project.html.haml_spec.rb": 1.290316580999388,8704 "spec/lib/atlassian/jira_connect/serializers/branch_entity_spec.rb": 1.9212484119998408,8705 "spec/workers/gitlab/jira_import/import_issue_worker_spec.rb": 1.8965862329996526,8706 "spec/services/pages_domains/update_service_spec.rb": 1.8447851330001868,8707 "spec/models/ci/build_trace_spec.rb": 1.7401339420002842,8708 "spec/lib/gitlab/shell_spec.rb": 1.9269170430006852,8709 "spec/lib/gitlab/usage/metrics/instrumentations/count_packages_metric_spec.rb": 1.6907680220001566,8710 "spec/rubocop/cop/redis_queue_usage_spec.rb": 1.6018032029996903,8711 "spec/services/ml/find_or_create_model_version_service_spec.rb": 1.84672294199936,8712 "spec/workers/ci/job_artifacts/track_artifact_report_worker_spec.rb": 1.7704191719994924,8713 "spec/policies/alert_management/http_integration_policy_spec.rb": 1.6728657730000123,8714 "spec/finders/packages/composer/packages_finder_spec.rb": 1.8558430820003196,8715 "spec/components/pajamas/checkbox_component_spec.rb": 1.560673023000163,8716 "spec/services/branch_rules/base_service_spec.rb": 1.6388653529993462,8717 "spec/lib/gitlab/github_import/importer/attachments/issues_importer_spec.rb": 1.4612157729998216,8718 "spec/services/projects/all_issues_count_service_spec.rb": 1.5008814519997031,8719 "spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb": 1.1601595719994293,8720 "spec/lib/gitlab/database/load_balancing/sticking_spec.rb": 1.169049651000023,8721 "spec/lib/gitlab/push_options_spec.rb": 1.3806912820000434,8722 "spec/tooling/danger/saas_feature_spec.rb": 1.472419092000564,8723 "spec/initializers/mail_starttls_patch_spec.rb": 1.320270731999699,8724 "spec/views/notify/changed_milestone_email.html.haml_spec.rb": 1.4226497019999442,8725 "spec/workers/namespaces/schedule_aggregation_worker_spec.rb": 1.46620539200012,8726 "spec/rubocop/cop/usage_data/histogram_with_large_table_spec.rb": 1.2907604920001177,8727 "spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb": 1.3249331219994929,8728 "spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb": 1.1479656820001765,8729 "spec/lib/gitlab/github_import/importer/pull_requests/review_request_importer_spec.rb": 1.367613672000516,8730 "spec/lib/gitlab/usage/metrics/instrumentations/count_csv_imports_metric_spec.rb": 1.4600151219992767,8731 "spec/components/pajamas/radio_component_spec.rb": 1.2075495520002733,8732 "spec/workers/personal_access_tokens/expired_notification_worker_spec.rb": 1.256722381000145,8733 "spec/lib/gitlab/ci/variables/helpers_spec.rb": 1.2162940710004477,8734 "spec/views/layouts/_page.html.haml_spec.rb": 1.1427549820000422,8735 "spec/lib/click_house/redactor_spec.rb": 1.2009104310000112,8736 "spec/models/users/saved_reply_spec.rb": 1.0529500010006814,8737 "spec/lib/gitlab/exception_log_formatter_spec.rb": 0.9938773209996725,8738 "spec/lib/gitlab/utils/json_size_estimator_spec.rb": 1.1626520609997897,8739 "spec/views/user_settings/profiles/show.html.haml_spec.rb": 1.3409048219991746,8740 "spec/lib/gitlab/github_import/importer/notes_importer_spec.rb": 1.0877633509999214,8741 "spec/graphql/types/admin/analytics/usage_trends/measurement_type_spec.rb": 1.0296013409997613,8742 "spec/serializers/project_access_token_entity_spec.rb": 1.184900342000219,8743 "spec/models/external_issue_spec.rb": 0.9815043609996792,8744 "spec/graphql/types/timelog_type_spec.rb": 0.9249196410000877,8745 "spec/services/concerns/audit_event_save_type_spec.rb": 0.941431630999432,8746 "spec/workers/admin_email_worker_spec.rb": 0.9554024809995099,8747 "spec/models/concerns/file_store_mounter_spec.rb": 0.9072847309998906,8748 "spec/graphql/types/release_links_type_spec.rb": 0.98030177200053,8749 "spec/routing/directs/subscription_portal_spec.rb": 0.8582359109996105,8750 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/client_spec.rb": 0.8408869710001454,8751 "spec/lib/gitlab/data_builder/alert_spec.rb": 0.8772772520005674,8752 "spec/tooling/lib/tooling/helpers/file_handler_spec.rb": 0.8268374320005023,8753 "spec/serializers/group_access_token_serializer_spec.rb": 0.9995391610000297,8754 "spec/lib/gitlab/sidekiq_middleware/admin_mode/server_spec.rb": 0.8260105119998116,8755 "spec/workers/gitlab/bitbucket_server_import/stage/import_notes_worker_spec.rb": 0.8687623610003357,8756 "spec/lib/gitlab/themes_spec.rb": 0.8025394520000191,8757 "spec/lib/gitlab/tracking/service_ping_context_spec.rb": 0.832553561000168,8758 "spec/graphql/mutations/work_items/linked_items/base_spec.rb": 0.8915332609994948,8759 "spec/lib/gitlab/ci/config/entry/hidden_spec.rb": 0.901949611999953,8760 "spec/lib/gitlab/ci/config/entry/tags_spec.rb": 0.6160776019996774,8761 "spec/services/projects/prometheus/metrics/destroy_service_spec.rb": 0.8384466719999182,8762 "spec/lib/sidebars/projects/menus/wiki_menu_spec.rb": 0.7948161309996067,8763 "spec/lib/gitlab/ci/environment_matcher_spec.rb": 0.7625639309999315,8764 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_project_type_active_metric_spec.rb": 0.8875467609996122,8765 "spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb": 0.6418058509998446,8766 "spec/lib/vite_gdk_spec.rb": 0.7607360410002002,8767 "spec/serializers/feature_flags_client_serializer_spec.rb": 0.6905918009997549,8768 "spec/rubocop/cop/prefer_class_methods_over_module_spec.rb": 0.7494281110002703,8769 "spec/lib/gitlab/git/raw_diff_change_spec.rb": 0.672668731000158,8770 "spec/lib/sidebars/search/panel_spec.rb": 0.8254053520004163,8771 "spec/lib/gitlab/ci/build/rules/rule/clause_spec.rb": 0.6956085309993796,8772 "spec/lib/gitlab/patch/redis_client_spec.rb": 0.6124894710001172,8773 "spec/lib/gitlab/ci/config/entry/release/assets/links_spec.rb": 0.7287710210002842,8774 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies_spec.rb": 0.5295714710000539,8775 "spec/views/admin/application_settings/_eks.html.haml_spec.rb": 0.5031564509999953,8776 "spec/lib/gitlab/import_export/import_export_spec.rb": 0.6400389509999513,8777 "spec/graphql/resolvers/topics_resolver_spec.rb": 0.722853901000235,8778 "spec/graphql/types/dependency_proxy/image_ttl_group_policy_type_spec.rb": 0.5891458310006783,8779 "spec/lib/slack/manifest_spec.rb": 0.606170660999851,8780 "spec/graphql/types/ci/test_suite_type_spec.rb": 0.3912322010000935,8781 "spec/graphql/types/grafana_integration_type_spec.rb": 0.5079927920005503,8782 "spec/validators/gitlab/zoom_url_validator_spec.rb": 0.7178378600001452,8783 "spec/graphql/resolvers/users/frecent_projects_resolver_spec.rb": 0.5723341610000716,8784 "spec/lib/sidebars/projects/menus/scope_menu_spec.rb": 0.5362440310000238,8785 "spec/lib/gitlab/tab_width_spec.rb": 0.4954812709993348,8786 "spec/models/concerns/database_reflection_spec.rb": 0.4984378809995178,8787 "spec/lib/google_api/auth_spec.rb": 0.5403997509993133,8788 "spec/graphql/types/customer_relations/contact_state_counts_type_spec.rb": 0.49534533099995315,8789 "spec/lib/object_storage/fog_helpers_spec.rb": 0.4948516810000001,8790 "spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb": 0.4965289000001576,8791 "spec/lib/gitlab/database/background_migration/batched_background_migration_dictionary_spec.rb": 0.389920651000466,8792 "spec/lib/gitlab/ci/config/entry/includes_spec.rb": 1.9924417829997765,8793 "spec/views/errors/omniauth_error.html.haml_spec.rb": 0.40402137100045366,8794 "spec/initializers/rails_asset_host_spec.rb": 0.3951416899999458,8795 "spec/graphql/types/availability_enum_spec.rb": 0.4192473009998139,8796 "spec/graphql/types/ci/runner_platform_type_spec.rb": 0.38300240999978996,8797 "spec/services/emails/confirm_service_spec.rb": 0.3610624210004971,8798 "spec/serializers/import/github_realtime_repo_entity_spec.rb": 0.41115075000016077,8799 "spec/lib/gitlab/github_import/representation/representable_spec.rb": 0.38598457100033556,8800 "spec/lib/gitlab/utils/safe_inline_hash_spec.rb": 0.39622877100009646,8801 "spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb": 0.4116355610003666,8802 "spec/lib/sidebars/projects/super_sidebar_menus/analyze_menu_spec.rb": 0.4625883809994775,8803 "spec/graphql/types/container_expiration_policy_older_than_enum_spec.rb": 0.4108780200003821,8804 "spec/lib/api/entities/ci/job_request/service_spec.rb": 0.41277816999991046,8805 "spec/initializers/6_validations_spec.rb": 0.40151136000076804,8806 "spec/graphql/types/organizations/organization_user_badge_type_spec.rb": 0.3974917909999931,8807 "spec/lib/gitlab/import_export/model_configuration_spec.rb": 0.35378570099965145,8808 "spec/serializers/group_issuable_autocomplete_entity_spec.rb": 0.365116179999859,8809 "spec/lib/gitlab/github_import/job_delay_calculator_spec.rb": 0.31781012099963846,8810 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb": 0.32112345000041387,8811 "spec/serializers/activity_pub/releases_actor_serializer_spec.rb": 0.3329875310000716,8812 "spec/serializers/ci/codequality_mr_diff_entity_spec.rb": 0.3160324500004208,8813 "spec/graphql/types/ml/model_links_type_spec.rb": 0.32298880999951507,8814 "spec/graphql/types/ci/variable_input_type_spec.rb": 0.35387856000033935,8815 "spec/serializers/ci/variable_entity_spec.rb": 0.3372162200003004,8816 "spec/graphql/types/ci/variable_interface_spec.rb": 0.2916918099999748,8817 "spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb": 0.3049399800001993,8818 "spec/graphql/types/ml/candidate_links_type_spec.rb": 0.301605800999823268819}8820Knapsack global time execution for tests: 26m 33s8821Pending: (Failures listed here are expected and do not affect your suite's status)8822 1) Gitlab::GitAccess#check_push_access! has the correct permissions for admin_without_admin_modes8823 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098824 # ./spec/lib/gitlab/git_access_spec.rb:8528825 2) Gitlab::GitAccess#check_push_access! when developers are allowed to push into the exact protected branch has the correct permissions for admin_without_admin_modes8826 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098827 # ./spec/lib/gitlab/git_access_spec.rb:8528828 3) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the exact protected branch when a merge request exists for the given source/target branch when the merge request is in progress has the correct permissions for admin_without_admin_modes8829 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098830 # ./spec/lib/gitlab/git_access_spec.rb:8528831 4) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the exact protected branch when a merge request exists for the given source/target branch when the merge request is not in progress has the correct permissions for admin_without_admin_modes8832 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098833 # ./spec/lib/gitlab/git_access_spec.rb:8528834 5) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the exact protected branch when a merge request exists for the given source/target branch when a merge request does not exist for the given source/target branch has the correct permissions for admin_without_admin_modes8835 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098836 # ./spec/lib/gitlab/git_access_spec.rb:8528837 6) Gitlab::GitAccess#check_push_access! when developers are allowed to push and merge into the exact protected branch has the correct permissions for admin_without_admin_modes8838 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098839 # ./spec/lib/gitlab/git_access_spec.rb:8528840 7) Gitlab::GitAccess#check_push_access! when no one is allowed to push to the feature protected branch has the correct permissions for admin_without_admin_modes8841 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098842 # ./spec/lib/gitlab/git_access_spec.rb:8528843 8) Gitlab::GitAccess#check_push_access! has the correct permissions for admin_without_admin_modes8844 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098845 # ./spec/lib/gitlab/git_access_spec.rb:8528846 9) Gitlab::GitAccess#check_push_access! when developers are allowed to push into the wildcard protected branch has the correct permissions for admin_without_admin_modes8847 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098848 # ./spec/lib/gitlab/git_access_spec.rb:8528849 10) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the wildcard protected branch when a merge request exists for the given source/target branch when the merge request is in progress has the correct permissions for admin_without_admin_modes8850 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098851 # ./spec/lib/gitlab/git_access_spec.rb:8528852 11) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the wildcard protected branch when a merge request exists for the given source/target branch when the merge request is not in progress has the correct permissions for admin_without_admin_modes8853 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098854 # ./spec/lib/gitlab/git_access_spec.rb:8528855 12) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the wildcard protected branch when a merge request exists for the given source/target branch when a merge request does not exist for the given source/target branch has the correct permissions for admin_without_admin_modes8856 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098857 # ./spec/lib/gitlab/git_access_spec.rb:8528858 13) Gitlab::GitAccess#check_push_access! when developers are allowed to push and merge into the wildcard protected branch has the correct permissions for admin_without_admin_modes8859 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098860 # ./spec/lib/gitlab/git_access_spec.rb:8528861 14) Gitlab::GitAccess#check_push_access! when no one is allowed to push to the feat* protected branch has the correct permissions for admin_without_admin_modes8862 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098863 # ./spec/lib/gitlab/git_access_spec.rb:8528864 15) AttachmentUploader behaves like builds correct paths #cache_dir behaves like matches the method pattern 8865 # No pattern provided, skipping.8866 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88867 16) AttachmentUploader behaves like builds correct paths #work_dir behaves like matches the method pattern 8868 # No pattern provided, skipping.8869 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88870 17) AttachmentUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 8871 # No pattern provided, skipping.8872 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88873 18) AttachmentUploader object_store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 8874 # No pattern provided, skipping.8875 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88876 19) AttachmentUploader object_store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 8877 # No pattern provided, skipping.8878 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88879 20) AttachmentUploader object_store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 8880 # No pattern provided, skipping.8881 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88882 21) AttachmentUploader object_store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 8883 # No pattern provided, skipping.8884 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88885Failures:8886 1) Packages::TerraformModule::Metadata::ExtractFilesService#execute when processing a tar archive with a wrong entry size raises an ExtractionError8887 Failure/Error:8888 expect do8889 service.execute8890 end.to raise_error(described_class::ExtractionError, /metadata file has the wrong entry size/)8891 expected Packages::TerraformModule::Metadata::ExtractFilesService::ExtractionError with message matching /metadata file has the wrong entry size/ but nothing was raised8892 # ./spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb:31:in `block (5 levels) in <top (required)>'8893 # ./spec/spec_helper.rb:425:in `block (3 levels) in <top (required)>'8894 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'8895 # ./spec/spec_helper.rb:416:in `block (2 levels) in <top (required)>'8896 # ./spec/spec_helper.rb:412:in `block (3 levels) in <top (required)>'8897 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'8898 # ./spec/spec_helper.rb:412:in `block (2 levels) in <top (required)>'8899 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'8900 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'8901 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'8902 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'8903 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'8904 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'8905Finished in 27 minutes 30 seconds (files took 49.06 seconds to load)89063227 examples, 1 failure, 21 pending8907Failed examples:8908rspec ./spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb:30 # Packages::TerraformModule::Metadata::ExtractFilesService#execute when processing a tar archive with a wrong entry size raises an ExtractionError8909Randomized with seed 393438910Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected8911[TEST PROF INFO] Time spent in factories: 12:48.143 (46.38% of total time)8912RSpec exited with 1.8913[job-metrics] Updating job metrics tag for the CI/CD job.8914RSPEC_RETRIED_TESTS_REPORT_PATH: rspec/retried_tests-6597627940.txt8915Retrying the failing examples in a new RSpec process...8916$ gem install junit_merge --no-document --version 0.1.28917Successfully installed nokogiri-1.16.4-x86_64-linux8918Successfully installed junit_merge-0.1.289192 gems installed8920==> 'gem install junit_merge --no-document --version 0.1.2' succeeded in 2 seconds.8921Running RSpec command: bin/rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-retry-6597627940.json --format RspecJunitFormatter --out rspec/rspec-retry-6597627940.xml --only-failures --pattern "spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb"8922Run options: include {:last_run_status=>"failed"}8923# [RSpecRunTime] Starting RSpec timer...8924[TEST PROF INFO] EventProf enabled (sql.active_record)8925unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.8926unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.8927Test environment set up in 1.921531204 seconds8928# [RSpecRunTime] Starting example group spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb. Expected to take 1.39 seconds.8929Packages::TerraformModule::Metadata::ExtractFilesService8930 #execute8931 when processing a tar archive8932 with a wrong entry size8933 raises an ExtractionError8934# [RSpecRunTime] Finishing example group spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb. It took 1.73 seconds. Expected to take 1.39 seconds.8935auto_explain log contains 1394 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-17-32.14807.main.ndjson.gz8936took 23.4819204038937auto_explain log contains 1394 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-17-32.14807.ci.ndjson.gz8938took 23.4394226438939[TEST PROF INFO] EventProf results for sql.active_record8940Total time: 00:00.881 of 00:01.734 (50.85%)8941Total events: 2928942Top 5 slowest suites (by time):8943Packages::Ter...ctFilesService (./spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb:5) – 00:00.881 (292 / 1) of 00:01.734 (50.85%)8944Finished in 54.03 seconds (files took 59.45 seconds to load)89451 example, 0 failures8946Randomized with seed 163968947[TEST PROF INFO] Time spent in factories: 00:01.067 (1.89% of total time)8948Loading rspec/rspec-6597627940.json...8949Merged rspec/rspec-retry-6597627940.json adding 5 results.8950Saved rspec/rspec-6597627940.json.8951A test was flaky and succeeded after being retried. Checking to see if flaky test is part of this MR...8952Flaky test was not part of this MR.8954Running after script...8955$ source scripts/utils.sh8956$ bundle exec gem list gitlab_quality-test_tooling8957gitlab_quality-test_tooling (1.21.1)8958$ section_start "relate-failure-issue" "Report test failures" # collapsed multi-line command8960$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command8962$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command8964$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command8969$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command8973$ tooling/bin/push_job_metrics || true8974[job-metrics] Pushing job metrics file for the CI/CD job.8975[job-metrics] Pushed 4 CI job metric entries to InfluxDB.8977Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy8979Uploading artifacts...8980auto_explain/: found 5 matching artifact files and directories 8981coverage/: found 4 matching artifact files and directories 8982crystalball/: found 2 matching artifact files and directories 8983WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8984knapsack/: found 4 matching artifact files and directories 8985rspec/: found 19 matching artifact files and directories 8986WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8987log/*.log: found 19 matching artifact files and directories 8988WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6597627940/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8989WARNING: Retrying... context=artifacts-uploader error=request redirected8990Uploading artifacts as "archive" to coordinator... 201 Created id=6597627940 responseStatus=201 Created token=glcbt-658991Uploading artifacts...8992rspec/rspec-*.xml: found 2 matching artifact files and directories 8993WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6597627940/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8994WARNING: Retrying... context=artifacts-uploader error=request redirected8995Uploading artifacts as "junit" to coordinator... 201 Created id=6597627940 responseStatus=201 Created token=glcbt-658997Job succeeded