rspec unit pg14 single-db-ci-connection 21/32
Passed Started
by
@rkadam3

Rajendra Kadam
1Running with gitlab-runner 16.9.1 (782c6ecb)2 on green-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 4bq1s9yM, system ID: s_9d15f3e4e7ae3 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:b6c412dc298714b5c26feca1330d8f743b48caf0b1feeadfd554d7d446f985a5 for redis:6.2-alpine with digest redis@sha256:51d6c56749a4243096327e3fb964a48ed92254357108449cb6e23999c37773c5 ...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:fc7435a87025ef82fcd7c3a7df1e52121e8a88ab05430c94ba7ad5920fecc0d0 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:c129fa1214137f01be7f1412c5233ac179604d32d9d852cbe06113596fb24504 ...25Running on runner-4bq1s9ym-project-278964-concurrent-0 via runner-4bq1s9ym-private-1709554159-45f03024...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.1-17...32cache.zip is up to date 33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (6311410718)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410718 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 (6311410765)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410765 responseStatus=200 OK token=glcbt-6541Downloading artifacts for detect-tests (6311410787)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410787 responseStatus=200 OK token=glcbt-6543Downloading artifacts for retrieve-tests-metadata (6311410799)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410799 responseStatus=200 OK token=glcbt-6545Downloading artifacts for setup-test-env (6311410773)...46Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410773 responseStatus=200 OK token=glcbt-6548Using docker image sha256:fc7435a87025ef82fcd7c3a7df1e52121e8a88ab05430c94ba7ad5920fecc0d0 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:c129fa1214137f01be7f1412c5233ac179604d32d9d852cbe06113596fb24504 ...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.sh732Using two connections, single database config (config/database.yml.postgresql)733Geo DB won't be set up.734Embedding DB won't be set up.746$ source ./scripts/rspec_helpers.sh747$ run_timed_command "gem install knapsack --no-document"748$ gem install knapsack --no-document749Successfully installed knapsack-4.0.07501 gem installed751==> 'gem install knapsack --no-document' succeeded in 1 seconds.752$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"757$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"758$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"759$ tooling/bin/create_job_metrics_file || true760[job-metrics] Creating the job metrics file for the CI/CD job.761$ rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"762[13:30:02] 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_single-db-ci-connection_21_32_278964_report.json769FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json770FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_single-db-ci-connection_21_32_278964_report.json771NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_single-db-ci-connection_21_32_278964_report.json772RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6311411486.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 43 minutes 29.04 seconds.783Expected duration for tests:784{785 "spec/lib/gitlab/git_access_spec.rb": 316.37877093880775,786 "spec/lib/gitlab/usage_data_metrics_spec.rb": 216.76778820076757,787 "spec/models/concerns/mentionable_spec.rb": 145.41462014503435,788 "spec/services/ci/create_pipeline_service/rules_spec.rb": 112.2715427289948,789 "spec/lib/banzai/filter/references/issue_reference_filter_spec.rb": 93.50334837130838,790 "spec/services/incident_management/timeline_events/update_service_spec.rb": 79.69783108671271,791 "spec/lib/gitlab/auth/o_auth/user_spec.rb": 72.77354206454957,792 "spec/lib/gitlab/background_migration/backfill_namespace_id_of_vulnerability_reads_spec.rb": 67.7915972269125,793 "spec/models/protected_branch_spec.rb": 57.06904532979668,794 "spec/services/projects/fork_service_spec.rb": 52.85092042677531,795 "spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb": 44.431270804632256,796 "spec/models/hooks/web_hook_spec.rb": 43.03461141822809,797 "spec/lib/gitlab/redis/db_load_balancing_spec.rb": 38.58597189170822,798 "spec/lib/gitlab/ci/status/bridge/factory_spec.rb": 36.019723565762945,799 "spec/services/projects/lfs_pointers/lfs_download_service_spec.rb": 33.01028978258529,800 "spec/services/deployments/create_for_job_service_spec.rb": 32.36566834207388,801 "spec/models/concerns/routable_spec.rb": 30.69412180488308,802 "spec/lib/gitlab/background_migration/backfill_nuget_normalized_version_spec.rb": 28.822490742539593,803 "spec/models/concerns/resolvable_discussion_spec.rb": 27.212166573621992,804 "spec/models/merge_request_diff_commit_spec.rb": 26.501019344492477,805 "spec/lib/bulk_imports/clients/http_spec.rb": 25.24342222159906,806 "spec/models/commit_range_spec.rb": 24.38636435062152,807 "spec/services/snippets/destroy_service_spec.rb": 23.19548123703102,808 "spec/graphql/mutations/issues/update_spec.rb": 22.3135879987709,809 "spec/models/integrations/pumble_spec.rb": 21.88598625384681,810 "spec/lib/gitlab/relative_positioning/range_spec.rb": 20.628629065378497,811 "spec/lib/gitlab/usage_data_counters/package_event_counter_spec.rb": 19.74743936259884,812 "spec/services/admin/set_feature_flag_service_spec.rb": 19.56409767615589,813 "spec/serializers/stage_entity_spec.rb": 18.480557627355267,814 "spec/workers/new_merge_request_worker_spec.rb": 17.69343729445618,815 "spec/models/concerns/discussion_on_diff_spec.rb": 17.27991121280808,816 "spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb": 16.595913025958197,817 "spec/models/project_group_link_spec.rb": 15.943822709567222,818 "spec/lib/gitlab/database/migrations/batched_background_migration_helpers_spec.rb": 15.752633528517489,819 "spec/workers/merge_requests/ensure_prepared_worker_spec.rb": 15.002312885660107,820 "spec/lib/gitlab/x509/certificate_spec.rb": 14.781434724162377,821 "spec/presenters/project_member_presenter_spec.rb": 14.153618155657906,822 "spec/services/milestones/promote_service_spec.rb": 13.982196395265175,823 "spec/helpers/tree_helper_spec.rb": 13.31122642055508,824 "spec/graphql/types/issue_type_spec.rb": 13.109030763949997,825 "spec/lib/gitlab/instrumentation_helper_spec.rb": 12.480748876146496,826 "spec/lib/gitlab/visibility_level_spec.rb": 12.443718801835349,827 "spec/models/packages/debian/group_component_file_spec.rb": 11.828828214654402,828 "spec/lib/gitlab/import_export/snippet_repo_restorer_spec.rb": 11.793257955128109,829 "spec/models/bulk_imports/export_status_spec.rb": 11.466623392257638,830 "spec/workers/merge_requests/create_pipeline_worker_spec.rb": 11.065078716048934,831 "spec/models/discussion_spec.rb": 10.879511536289396,832 "spec/lib/gitlab/database/partitioning_spec.rb": 10.652177042124022,833 "spec/lib/gitlab/ci/trace/archive_spec.rb": 10.37442460057451,834 "spec/models/ci/catalog/components_project_spec.rb": 10.216473706318002,835 "spec/models/prometheus_alert_spec.rb": 9.990962594879317,836 "spec/lib/gitlab/background_migration/delete_orphans_approval_project_rules2_spec.rb": 9.793307844860085,837 "spec/lib/gitlab/jira_import_spec.rb": 9.576154524149999,838 "spec/lib/gitlab/mail_room/mail_room_spec.rb": 9.400416678233478,839 "spec/lib/gitlab/ci/pipeline/chain/helpers_spec.rb": 9.152280763006441,840 "spec/helpers/ci/status_helper_spec.rb": 8.968453649485365,841 "spec/finders/groups/accepting_group_transfers_finder_spec.rb": 8.796696276017574,842 "spec/services/ci/create_pipeline_service/rate_limit_spec.rb": 8.666780186384084,843 "spec/lib/gitlab/database/async_constraints/migration_helpers_spec.rb": 8.458828324568131,844 "spec/models/integrations/youtrack_spec.rb": 8.318515473506032,845 "spec/lib/gitlab/database/count_spec.rb": 8.19805897044338,846 "spec/lib/gitlab/git/attributes_parser_spec.rb": 7.939550868726906,847 "spec/lib/banzai/filter/commit_trailers_filter_spec.rb": 7.763219886320971,848 "spec/services/boards/lists/destroy_service_spec.rb": 7.740570654830694,849 "spec/lib/gitlab/manifest_import/project_creator_spec.rb": 7.5260193959608905,850 "spec/models/import_failure_spec.rb": 7.414335278072741,851 "spec/models/ci/pipeline_variable_spec.rb": 7.249275316265346,852 "spec/services/milestones/find_or_create_service_spec.rb": 7.189381336525779,853 "spec/models/concerns/semantic_versionable_spec.rb": 6.947115984995785,854 "spec/tooling/graphql/docs/renderer_spec.rb": 6.927112224756687,855 "spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb": 6.758723225015753,856 "spec/lib/gitlab/ci/config/entry/prefix_spec.rb": 6.641460547850729,857 "spec/services/service_desk/custom_email_verifications/update_service_spec.rb": 6.517039441721488,858 "spec/helpers/nav_helper_spec.rb": 6.385701554586106,859 "spec/lib/gitlab/merge_requests/mergeability/check_result_spec.rb": 6.323144569801753,860 "spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb": 6.157443004465949,861 "spec/services/ci/compare_test_reports_service_spec.rb": 6.110013652309625,862 "spec/finders/autocomplete/group_users_finder_spec.rb": 5.982647687682991,863 "spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb": 5.916076334180971,864 "spec/services/groups/participants_service_spec.rb": 5.862480908774486,865 "spec/workers/pages_domain_verification_cron_worker_spec.rb": 5.721606599238114,866 "spec/lib/system_check/simple_executor_spec.rb": 5.674394879343946,867 "spec/lib/gitlab/usage/metrics/instrumentations/count_imported_projects_metric_spec.rb": 5.572234754292347,868 "spec/services/users/ban_service_spec.rb": 5.478606271181765,869 "spec/lib/gitlab/utils/nokogiri_spec.rb": 5.403462527523516,870 "spec/lib/gitlab/ci/badge/pipeline/template_spec.rb": 5.306884829246856,871 "spec/lib/gitlab/auth/user_access_denied_reason_spec.rb": 5.19881903480189,872 "spec/validators/color_validator_spec.rb": 5.153896106058121,873 "spec/services/packages/rpm/parse_package_service_spec.rb": 4.987556884782717,874 "spec/lib/mattermost/session_spec.rb": 4.979178204764199,875 "spec/workers/gitlab/bitbucket_server_import/advance_stage_worker_spec.rb": 4.8674802123776875,876 "spec/serializers/diff_viewer_entity_spec.rb": 4.847929736450098,877 "spec/graphql/resolvers/projects/snippets_resolver_spec.rb": 4.750525973282334,878 "spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb": 4.739266473044763,879 "spec/services/loose_foreign_keys/process_deleted_records_service_spec.rb": 4.600053221558491,880 "spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb": 4.586861809686672,881 "spec/finders/fork_targets_finder_spec.rb": 4.460822370866398,882 "spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb": 4.443702129100165,883 "spec/workers/packages/cleanup_package_file_worker_spec.rb": 4.371978921382331,884 "spec/workers/merge_requests/handle_assignees_change_worker_spec.rb": 4.293610211057244,885 "spec/helpers/notify_helper_spec.rb": 4.2515757147377355,886 "spec/graphql/resolvers/releases_resolver_spec.rb": 4.1516315526130665,887 "spec/graphql/resolvers/ci/catalog/resources_resolver_spec.rb": 4.133936966628159,888 "spec/lib/gitlab/database/migration_helpers/swapping_spec.rb": 4.071049043087838,889 "spec/lib/gitlab/database/reindexing/coordinator_spec.rb": 4.027917767521291,890 "spec/graphql/resolvers/users/snippets_resolver_spec.rb": 3.9474827654735596,891 "spec/services/system_hooks_service_spec.rb": 3.9013624741494346,892 "spec/workers/group_import_worker_spec.rb": 3.8316286269416175,893 "spec/models/plan_spec.rb": 3.8052942832743577,894 "spec/finders/resource_milestone_event_finder_spec.rb": 3.7399601595415204,895 "spec/models/work_items/widgets/description_spec.rb": 3.722318684916338,896 "spec/lib/gitlab/memory/watchdog/handlers/sidekiq_handler_spec.rb": 3.6843240185968162,897 "spec/lib/gitlab/event_store/event_spec.rb": 3.6289403382612293,898 "spec/finders/bulk_imports/entities_finder_spec.rb": 3.584656128434669,899 "spec/lib/gitlab/composer/version_index_spec.rb": 3.5404545193770156,900 "spec/lib/gitlab/repository_cache/preloader_spec.rb": 3.512957873520964,901 "spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb": 3.433333748054028,902 "spec/models/abuse/event_spec.rb": 3.419970686916437,903 "spec/services/personal_access_tokens/rotate_service_spec.rb": 3.355537349657869,904 "spec/lib/gitlab/background_migration/batching_strategies/remove_backfilled_job_artifacts_expire_at_batching_strategy_spec.rb": 3.3453594402584224,905 "spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb": 3.2699553877472365,906 "spec/lib/banzai/filter/truncate_visible_filter_spec.rb": 3.2525718275363453,907 "spec/services/packages/update_tags_service_spec.rb": 3.195775394649768,908 "spec/workers/jira_connect/sync_deployments_worker_spec.rb": 3.1875977129303985,909 "spec/lib/bulk_imports/pipeline_spec.rb": 3.1189286818313993,910 "spec/models/alerting/project_alerting_setting_spec.rb": 3.108130647828489,911 "spec/lib/bulk_imports/groups/pipelines/group_attributes_pipeline_spec.rb": 3.05988156714907,912 "spec/models/integrations/irker_spec.rb": 3.046293025016242,913 "spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb": 3.0027465583588318,914 "spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb": 2.9788714208968194,915 "spec/finders/packages/go/module_finder_spec.rb": 2.9302811535720616,916 "spec/graphql/resolvers/users/groups_resolver_spec.rb": 2.907201414761526,917 "spec/workers/personal_access_tokens/expired_notification_worker_spec.rb": 2.853076932625412,918 "spec/views/projects/tree/show.html.haml_spec.rb": 2.8341245543219427,919 "spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb": 2.7685292586417,920 "spec/lib/gitlab/middleware/multipart/handler_spec.rb": 2.7494786597313987,921 "spec/models/work_items/widgets/notes_spec.rb": 2.7009576773035167,922 "spec/lib/gitlab/usage/metrics/instrumentations/bulk_imports_users_metric_spec.rb": 2.686248902656662,923 "spec/services/resource_events/merge_into_notes_service_spec.rb": 2.6206621721997,924 "spec/graphql/types/time_type_spec.rb": 2.585838552776203,925 "spec/lib/gitlab/loop_helpers_spec.rb": 2.5752959846115253,926 "spec/graphql/resolvers/deployments_resolver_spec.rb": 2.514401428766268,927 "spec/models/concerns/strip_attribute_spec.rb": 2.4990257654349612,928 "spec/workers/bulk_imports/finish_project_import_worker_spec.rb": 2.464614594537276,929 "spec/models/dependency_proxy/group_setting_spec.rb": 2.4316906419014135,930 "spec/serializers/activity_pub/releases_actor_entity_spec.rb": 2.4122027135908173,931 "spec/models/dependency_proxy/registry_spec.rb": 2.36763702511843,932 "spec/lib/gitlab/ci/trace/remote_checksum_spec.rb": 2.3434899105676346,933 "spec/lib/gitlab/usage_data_counters/snippet_counter_spec.rb": 2.3082826352017403,934 "spec/initializers/google_cloud_profiler_spec.rb": 2.2949099212514676,935 "spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb": 2.2465987943506764,936 "spec/lib/gitlab/checks/force_push_spec.rb": 2.226764737568009,937 "spec/serializers/test_suite_comparer_entity_spec.rb": 2.178192700940671,938 "spec/services/service_desk_settings/update_service_spec.rb": 2.1614600928404375,939 "spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb": 2.1111823670036123,940 "spec/lib/gitlab/ci/secure_files/cer_spec.rb": 2.102242525832091,941 "spec/workers/build_queue_worker_spec.rb": 2.045460244323353,942 "spec/lib/gitlab/bitbucket_import/user_finder_spec.rb": 2.043449058233959,943 "spec/workers/auto_merge_process_worker_spec.rb": 1.9792013884879627,944 "spec/lib/gitlab/exceptions_app_spec.rb": 1.9685507319511013,945 "spec/services/packages/debian/parse_debian822_service_spec.rb": 1.9196076560926778,946 "spec/models/resource_events/merge_request_assignment_event_spec.rb": 1.9095841106100773,947 "spec/services/environments/reset_auto_stop_service_spec.rb": 1.8801923947930366,948 "spec/lib/gitlab/metrics/subscribers/ldap_spec.rb": 1.8360612536594032,949 "spec/lib/gitlab/usage/metrics/instrumentations/count_snippets_metric_spec.rb": 1.8192845413756698,950 "spec/serializers/merge_request_sidebar_extras_entity_spec.rb": 1.8039824090197056,951 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 1.7400932873021127,952 "spec/lib/sidebars/organizations/panel_spec.rb": 1.7389720545335727,953 "spec/rubocop/cop/scalability/file_uploads_spec.rb": 1.7141186513528708,954 "spec/lib/gitlab/repository_size_error_message_spec.rb": 1.6611201186018278,955 "spec/rubocop/cop/code_reuse/service_class_spec.rb": 1.6576949357495583,956 "spec/lib/gitlab/ci/parsers/accessibility/pa11y_spec.rb": 1.6032235919052207,957 "spec/services/saved_replies/update_service_spec.rb": 1.5877172616396558,958 "spec/lib/gitlab/utils/uniquify_spec.rb": 1.5462251630285064,959 "spec/graphql/mutations/achievements/delete_spec.rb": 1.5438849969916468,960 "spec/presenters/member_presenter_spec.rb": 1.502653202738161,961 "spec/rubocop/cop/gitlab/finder_with_find_by_spec.rb": 1.4957027035467385,962 "spec/models/concerns/signature_type_spec.rb": 1.4547754136834494,963 "spec/lib/gitlab/ci/config/entry/files_spec.rb": 1.4260324143701686,964 "spec/graphql/types/permission_types/issue_spec.rb": 1.4005431769698025,965 "spec/workers/google_cloud/fetch_google_ip_list_worker_spec.rb": 1.3562052641918507,966 "spec/services/batched_git_ref_updates/cleanup_scheduler_service_spec.rb": 1.3449240967538683,967 "spec/helpers/git_helper_spec.rb": 1.3033326618880061,968 "spec/finders/packages/pipelines_finder_spec.rb": 1.2821873820348777,969 "spec/views/shared/milestones/_issuables.html.haml_spec.rb": 1.2401409035172029,970 "spec/graphql/types/eventable_type_spec.rb": 1.2123988553902625,971 "spec/lib/gitlab/usage_data_counters_spec.rb": 1.1946378614148654,972 "spec/graphql/types/notes/system_note_metadata_type_spec.rb": 1.1705356462994203,973 "spec/initializers/google_api_client_spec.rb": 1.143658915849936,974 "spec/graphql/types/commit_signatures/gpg_signature_type_spec.rb": 1.1164298076435681,975 "spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb": 1.101693593369506,976 "spec/views/admin/application_settings/_security_txt.html.haml_spec.rb": 1.068731773093791,977 "spec/graphql/types/x509_certificate_type_spec.rb": 1.0599804932648704,978 "spec/lib/gitlab/etag_caching/router_spec.rb": 1.0139137398474558,979 "spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb": 1.0108882965350123,980 "spec/lib/vite_gdk_spec.rb": 0.9599473664793172,981 "spec/views/layouts/minimal.html.haml_spec.rb": 0.9542711803837651,982 "spec/models/concerns/transactions_spec.rb": 0.9205969790210398,983 "spec/lib/gitlab/app_text_logger_spec.rb": 0.9103660599363237,984 "spec/rubocop/cop/avoid_becomes_spec.rb": 0.881701698154508,985 "spec/lib/gitlab/bitbucket_server_import/parallel_scheduling_spec.rb": 0.8673300367502315,986 "spec/lib/gitlab/sidekiq_versioning_spec.rb": 0.8345064513670681,987 "spec/graphql/types/ci/config/job_type_spec.rb": 0.81059101588166,988 "spec/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled_spec.rb": 0.7692891378222136,989 "spec/models/clusters/cluster_enabled_grant_spec.rb": 0.7524488687673844,990 "spec/lib/gitlab/ci/build/hook_spec.rb": 0.7212199582592682,991 "spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb": 0.7125037997145632,992 "spec/lib/sidebars/projects/super_sidebar_menus/operations_menu_spec.rb": 0.6989449970100841,993 "spec/graphql/types/tree/tree_entry_type_spec.rb": 0.68911074856466,994 "spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb": 0.6783357598515753,995 "spec/serializers/group_link/group_group_link_serializer_spec.rb": 0.6622922530426969,996 "spec/lib/banzai/pipeline/pre_process_pipeline_spec.rb": 0.6551974686516462,997 "spec/graphql/types/member_access_level_enum_spec.rb": 0.6319192297988029,998 "spec/graphql/types/ml/model_version_type_spec.rb": 0.6239382880849693,999 "spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb": 0.5545687923838021,1000 "spec/helpers/abuse_reports_helper_spec.rb": 0.5388007144827869,1001 "spec/lib/gitlab/usage/metrics/instrumentations/incoming_email_encrypted_secrets_enabled_metric_spec.rb": 0.4934434531665317,1002 "spec/rubocop/rubocop_spec.rb": 0.46846495217738066,1003 "spec/helpers/deploy_tokens_helper_spec.rb": 0.46692944151485005,1004 "spec/lib/gitlab/graphql/copy_field_description_spec.rb": 0.44403016111050386,1005 "spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb": 0.4399190778132392,1006 "spec/graphql/resolvers/metadata_resolver_spec.rb": 0.43097723935337684,1007 "spec/graphql/types/ci/pipeline_status_enum_spec.rb": 0.420276471755447,1008 "spec/graphql/types/ci/variable_type_enum_spec.rb": 0.409326538603444871009}1010Running 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-6311411486.json --format RspecJunitFormatter --out rspec/rspec-6311411486.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/lib/gitlab/usage_data_metrics_spec.rb spec/models/concerns/mentionable_spec.rb spec/services/ci/create_pipeline_service/rules_spec.rb spec/lib/banzai/filter/references/issue_reference_filter_spec.rb spec/services/incident_management/timeline_events/update_service_spec.rb spec/lib/gitlab/auth/o_auth/user_spec.rb spec/lib/gitlab/background_migration/backfill_namespace_id_of_vulnerability_reads_spec.rb spec/models/protected_branch_spec.rb spec/services/projects/fork_service_spec.rb spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb spec/models/hooks/web_hook_spec.rb spec/lib/gitlab/redis/db_load_balancing_spec.rb spec/lib/gitlab/ci/status/bridge/factory_spec.rb spec/services/projects/lfs_pointers/lfs_download_service_spec.rb spec/services/deployments/create_for_job_service_spec.rb spec/models/concerns/routable_spec.rb spec/lib/gitlab/background_migration/backfill_nuget_normalized_version_spec.rb spec/models/concerns/resolvable_discussion_spec.rb spec/models/merge_request_diff_commit_spec.rb spec/lib/bulk_imports/clients/http_spec.rb spec/models/commit_range_spec.rb spec/services/snippets/destroy_service_spec.rb spec/graphql/mutations/issues/update_spec.rb spec/models/integrations/pumble_spec.rb spec/lib/gitlab/relative_positioning/range_spec.rb spec/lib/gitlab/usage_data_counters/package_event_counter_spec.rb spec/services/admin/set_feature_flag_service_spec.rb spec/serializers/stage_entity_spec.rb spec/workers/new_merge_request_worker_spec.rb spec/models/concerns/discussion_on_diff_spec.rb spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb spec/models/project_group_link_spec.rb spec/lib/gitlab/database/migrations/batched_background_migration_helpers_spec.rb spec/workers/merge_requests/ensure_prepared_worker_spec.rb spec/lib/gitlab/x509/certificate_spec.rb spec/presenters/project_member_presenter_spec.rb spec/services/milestones/promote_service_spec.rb spec/helpers/tree_helper_spec.rb spec/graphql/types/issue_type_spec.rb spec/lib/gitlab/instrumentation_helper_spec.rb spec/lib/gitlab/visibility_level_spec.rb spec/models/packages/debian/group_component_file_spec.rb spec/lib/gitlab/import_export/snippet_repo_restorer_spec.rb spec/models/bulk_imports/export_status_spec.rb spec/workers/merge_requests/create_pipeline_worker_spec.rb spec/models/discussion_spec.rb spec/lib/gitlab/database/partitioning_spec.rb spec/lib/gitlab/ci/trace/archive_spec.rb spec/models/ci/catalog/components_project_spec.rb spec/models/prometheus_alert_spec.rb spec/lib/gitlab/background_migration/delete_orphans_approval_project_rules2_spec.rb spec/lib/gitlab/jira_import_spec.rb spec/lib/gitlab/mail_room/mail_room_spec.rb spec/lib/gitlab/ci/pipeline/chain/helpers_spec.rb spec/helpers/ci/status_helper_spec.rb spec/finders/groups/accepting_group_transfers_finder_spec.rb spec/services/ci/create_pipeline_service/rate_limit_spec.rb spec/lib/gitlab/database/async_constraints/migration_helpers_spec.rb spec/models/integrations/youtrack_spec.rb spec/lib/gitlab/database/count_spec.rb spec/lib/gitlab/git/attributes_parser_spec.rb spec/lib/banzai/filter/commit_trailers_filter_spec.rb spec/services/boards/lists/destroy_service_spec.rb spec/lib/gitlab/manifest_import/project_creator_spec.rb spec/models/import_failure_spec.rb spec/models/ci/pipeline_variable_spec.rb spec/services/milestones/find_or_create_service_spec.rb spec/models/concerns/semantic_versionable_spec.rb spec/tooling/graphql/docs/renderer_spec.rb spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb spec/lib/gitlab/ci/config/entry/prefix_spec.rb spec/services/service_desk/custom_email_verifications/update_service_spec.rb spec/helpers/nav_helper_spec.rb spec/lib/gitlab/merge_requests/mergeability/check_result_spec.rb spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb spec/services/ci/compare_test_reports_service_spec.rb spec/finders/autocomplete/group_users_finder_spec.rb spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb spec/services/groups/participants_service_spec.rb spec/workers/pages_domain_verification_cron_worker_spec.rb spec/lib/system_check/simple_executor_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_imported_projects_metric_spec.rb spec/services/users/ban_service_spec.rb spec/lib/gitlab/utils/nokogiri_spec.rb spec/lib/gitlab/ci/badge/pipeline/template_spec.rb spec/lib/gitlab/auth/user_access_denied_reason_spec.rb spec/validators/color_validator_spec.rb spec/services/packages/rpm/parse_package_service_spec.rb spec/lib/mattermost/session_spec.rb spec/workers/gitlab/bitbucket_server_import/advance_stage_worker_spec.rb spec/serializers/diff_viewer_entity_spec.rb spec/graphql/resolvers/projects/snippets_resolver_spec.rb spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb spec/services/loose_foreign_keys/process_deleted_records_service_spec.rb spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb spec/finders/fork_targets_finder_spec.rb spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb spec/workers/packages/cleanup_package_file_worker_spec.rb spec/workers/merge_requests/handle_assignees_change_worker_spec.rb spec/helpers/notify_helper_spec.rb spec/graphql/resolvers/releases_resolver_spec.rb spec/graphql/resolvers/ci/catalog/resources_resolver_spec.rb spec/lib/gitlab/database/migration_helpers/swapping_spec.rb spec/lib/gitlab/database/reindexing/coordinator_spec.rb spec/graphql/resolvers/users/snippets_resolver_spec.rb spec/services/system_hooks_service_spec.rb spec/workers/group_import_worker_spec.rb spec/models/plan_spec.rb spec/finders/resource_milestone_event_finder_spec.rb spec/models/work_items/widgets/description_spec.rb spec/lib/gitlab/memory/watchdog/handlers/sidekiq_handler_spec.rb spec/lib/gitlab/event_store/event_spec.rb spec/finders/bulk_imports/entities_finder_spec.rb spec/lib/gitlab/composer/version_index_spec.rb spec/lib/gitlab/repository_cache/preloader_spec.rb spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb spec/models/abuse/event_spec.rb spec/services/personal_access_tokens/rotate_service_spec.rb spec/lib/gitlab/background_migration/batching_strategies/remove_backfilled_job_artifacts_expire_at_batching_strategy_spec.rb spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb spec/lib/banzai/filter/truncate_visible_filter_spec.rb spec/services/packages/update_tags_service_spec.rb spec/workers/jira_connect/sync_deployments_worker_spec.rb spec/lib/bulk_imports/pipeline_spec.rb spec/models/alerting/project_alerting_setting_spec.rb spec/lib/bulk_imports/groups/pipelines/group_attributes_pipeline_spec.rb spec/models/integrations/irker_spec.rb spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb spec/finders/packages/go/module_finder_spec.rb spec/graphql/resolvers/users/groups_resolver_spec.rb spec/workers/personal_access_tokens/expired_notification_worker_spec.rb spec/views/projects/tree/show.html.haml_spec.rb spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb spec/lib/gitlab/middleware/multipart/handler_spec.rb spec/models/work_items/widgets/notes_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/bulk_imports_users_metric_spec.rb spec/services/resource_events/merge_into_notes_service_spec.rb spec/graphql/types/time_type_spec.rb spec/lib/gitlab/loop_helpers_spec.rb spec/graphql/resolvers/deployments_resolver_spec.rb spec/models/concerns/strip_attribute_spec.rb spec/workers/bulk_imports/finish_project_import_worker_spec.rb spec/models/dependency_proxy/group_setting_spec.rb spec/serializers/activity_pub/releases_actor_entity_spec.rb spec/models/dependency_proxy/registry_spec.rb spec/lib/gitlab/ci/trace/remote_checksum_spec.rb spec/lib/gitlab/usage_data_counters/snippet_counter_spec.rb spec/initializers/google_cloud_profiler_spec.rb spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb spec/lib/gitlab/checks/force_push_spec.rb spec/serializers/test_suite_comparer_entity_spec.rb spec/services/service_desk_settings/update_service_spec.rb spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb spec/lib/gitlab/ci/secure_files/cer_spec.rb spec/workers/build_queue_worker_spec.rb spec/lib/gitlab/bitbucket_import/user_finder_spec.rb spec/workers/auto_merge_process_worker_spec.rb spec/lib/gitlab/exceptions_app_spec.rb spec/services/packages/debian/parse_debian822_service_spec.rb spec/models/resource_events/merge_request_assignment_event_spec.rb spec/services/environments/reset_auto_stop_service_spec.rb spec/lib/gitlab/metrics/subscribers/ldap_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_snippets_metric_spec.rb spec/serializers/merge_request_sidebar_extras_entity_spec.rb spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb spec/lib/sidebars/organizations/panel_spec.rb spec/rubocop/cop/scalability/file_uploads_spec.rb spec/lib/gitlab/repository_size_error_message_spec.rb spec/rubocop/cop/code_reuse/service_class_spec.rb spec/lib/gitlab/ci/parsers/accessibility/pa11y_spec.rb spec/services/saved_replies/update_service_spec.rb spec/lib/gitlab/utils/uniquify_spec.rb spec/graphql/mutations/achievements/delete_spec.rb spec/presenters/member_presenter_spec.rb spec/rubocop/cop/gitlab/finder_with_find_by_spec.rb spec/models/concerns/signature_type_spec.rb spec/lib/gitlab/ci/config/entry/files_spec.rb spec/graphql/types/permission_types/issue_spec.rb spec/workers/google_cloud/fetch_google_ip_list_worker_spec.rb spec/services/batched_git_ref_updates/cleanup_scheduler_service_spec.rb spec/helpers/git_helper_spec.rb spec/finders/packages/pipelines_finder_spec.rb spec/views/shared/milestones/_issuables.html.haml_spec.rb spec/graphql/types/eventable_type_spec.rb spec/lib/gitlab/usage_data_counters_spec.rb spec/graphql/types/notes/system_note_metadata_type_spec.rb spec/initializers/google_api_client_spec.rb spec/graphql/types/commit_signatures/gpg_signature_type_spec.rb spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb spec/views/admin/application_settings/_security_txt.html.haml_spec.rb spec/graphql/types/x509_certificate_type_spec.rb spec/lib/gitlab/etag_caching/router_spec.rb spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb spec/lib/vite_gdk_spec.rb spec/views/layouts/minimal.html.haml_spec.rb spec/models/concerns/transactions_spec.rb spec/lib/gitlab/app_text_logger_spec.rb spec/rubocop/cop/avoid_becomes_spec.rb spec/lib/gitlab/bitbucket_server_import/parallel_scheduling_spec.rb spec/lib/gitlab/sidekiq_versioning_spec.rb spec/graphql/types/ci/config/job_type_spec.rb spec/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled_spec.rb spec/models/clusters/cluster_enabled_grant_spec.rb spec/lib/gitlab/ci/build/hook_spec.rb spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb spec/lib/sidebars/projects/super_sidebar_menus/operations_menu_spec.rb spec/graphql/types/tree/tree_entry_type_spec.rb spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb spec/serializers/group_link/group_group_link_serializer_spec.rb spec/lib/banzai/pipeline/pre_process_pipeline_spec.rb spec/graphql/types/member_access_level_enum_spec.rb spec/graphql/types/ml/model_version_type_spec.rb spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb spec/helpers/abuse_reports_helper_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/incoming_email_encrypted_secrets_enabled_metric_spec.rb spec/rubocop/rubocop_spec.rb spec/helpers/deploy_tokens_helper_spec.rb spec/lib/gitlab/graphql/copy_field_description_spec.rb spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb spec/graphql/resolvers/metadata_resolver_spec.rb spec/graphql/types/ci/pipeline_status_enum_spec.rb spec/graphql/types/ci/variable_type_enum_spec.rbKnapsack report generator started!1011/builds/gitlab-org/gitlab/spec/lib/gitlab/relative_positioning/range_spec.rb:98: warning: Passing only keyword arguments to Struct#initialize will behave differently from Ruby 3.2. Please use a Hash literal like .new({k: v}) instead of .new(k: v).1012Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}1013# [RSpecRunTime] Starting RSpec timer...1014[TEST PROF INFO] EventProf enabled (sql.active_record)1015unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1016Test environment set up in 0.796501841 seconds1017# [RSpecRunTime] Starting example group spec/lib/gitlab/git_access_spec.rb. Expected to take 5 minutes 16.38 seconds.1018Gitlab::GitAccess1019 #check with single protocols allowed1020 ssh disabled1021 blocks ssh git push and pull1022 http disabled1023 blocks http push and pull1024 when request is made from CI1025 doesn't block http pull1026 when legacy CI credentials are used1027 doesn't block http pull1028# [RSpecRunTime] RSpec elapsed time: 10.4 seconds. Current RSS: ~1372M. load average: 1.25 1.54 1.45 1/283 4161029 #check_project_accessibility!1030 when the project exists1031 when actor exists1032 when actor is a DeployKey1033 when the DeployKey has access to the project1034 allows push and pull access1035# [RSpecRunTime] RSpec elapsed time: 11.78 seconds. Current RSS: ~1394M. load average: 1.23 1.53 1.44 2/284 4241036 when the Deploykey does not have access to the project1037 blocks push and pull with "not found"1038# [RSpecRunTime] RSpec elapsed time: 12.83 seconds. Current RSS: ~1416M. load average: 1.23 1.53 1.44 1/285 4321039 when the the deploy key is restricted with external_authorization1040 blocks push and pull with "not found"1041# [RSpecRunTime] RSpec elapsed time: 13.93 seconds. Current RSS: ~1425M. load average: 1.23 1.53 1.44 1/285 4391042 when actor is a User1043 when the User can read the project1044 allows push and pull access1045# [RSpecRunTime] RSpec elapsed time: 15.18 seconds. Current RSS: ~1439M. load average: 1.23 1.53 1.44 1/285 4461046 when the User cannot read the project1047 blocks push and pull with "not found"1048# [RSpecRunTime] RSpec elapsed time: 16.3 seconds. Current RSS: ~1454M. load average: 1.23 1.53 1.44 1/285 4531049 when actor is :ci1050 disallows pull access1051 does not block pushes with "not found"1052# [RSpecRunTime] RSpec elapsed time: 18.02 seconds. Current RSS: ~1475M. load average: 1.21 1.52 1.44 1/285 4661053 when actor is DeployToken1054 when DeployToken is active and belongs to project1055 allows pull access1056 blocks the push1057# [RSpecRunTime] RSpec elapsed time: 19.85 seconds. Current RSS: ~1486M. load average: 1.21 1.52 1.44 1/285 4791058 when DeployToken does not belong to project1059 blocks pull access1060 blocks the push1061# [RSpecRunTime] RSpec elapsed time: 22.71 seconds. Current RSS: ~1490M. load average: 1.19 1.51 1.44 1/285 4921062 when the the deploy token is restricted with external_authorization1063 blocks pull access1064 blocks the push1065# [RSpecRunTime] RSpec elapsed time: 24.61 seconds. Current RSS: ~1491M. load average: 1.19 1.51 1.44 1/285 5051066 when actor is nil1067 when guests can read the project1068 allows pull access1069 does not block pushes with "not found"1070# [RSpecRunTime] RSpec elapsed time: 26.41 seconds. Current RSS: ~1491M. load average: 1.19 1.51 1.44 1/285 5181071 when guests cannot read the project1072 blocks pulls with "not found"1073 blocks pushes with "not found"1074# [RSpecRunTime] RSpec elapsed time: 28.21 seconds. Current RSS: ~1499M. load average: 1.18 1.50 1.44 1/285 5311075 when the project does not exist1076 blocks push and pull with "not found"1077 behaves like #check with a key that is not valid1078 key is expired1079 does not allow expired keys1080# [RSpecRunTime] RSpec elapsed time: 31.2 seconds. Current RSS: ~1514M. load average: 1.18 1.50 1.44 1/285 5381081 key is too small1082 does not allow keys which are too small1083# [RSpecRunTime] RSpec elapsed time: 32.46 seconds. Current RSS: ~1512M. load average: 1.16 1.50 1.43 1/285 5451084 key type is not allowed1085 does not allow keys which are too small1086# [RSpecRunTime] RSpec elapsed time: 33.69 seconds. Current RSS: ~1508M. load average: 1.16 1.50 1.43 1/285 5521087 behaves like #check with a key that is not valid1088 key is expired1089 does not allow expired keys1090# [RSpecRunTime] RSpec elapsed time: 34.98 seconds. Current RSS: ~1504M. load average: 1.16 1.50 1.43 1/285 5591091 key is too small1092 does not allow keys which are too small1093# [RSpecRunTime] RSpec elapsed time: 36.22 seconds. Current RSS: ~1500M. load average: 1.16 1.50 1.43 1/285 5661094 key type is not allowed1095 does not allow keys which are too small1096# [RSpecRunTime] RSpec elapsed time: 37.43 seconds. Current RSS: ~1499M. load average: 1.23 1.50 1.44 1/285 5731097 #add_project_moved_message!1098 when a redirect was not followed to find the project1099 allows push and pull access1100# [RSpecRunTime] RSpec elapsed time: 38.76 seconds. Current RSS: ~1500M. load average: 1.23 1.50 1.44 1/285 5801101 with a redirect and ssh protocol1102 behaves like check_project_moved1103 enqueues a redirected message for pushing1104 allows push and pull access1105# [RSpecRunTime] RSpec elapsed time: 41.17 seconds. Current RSS: ~1499M. load average: 1.23 1.50 1.44 1/285 5931106 with a redirect and http protocol1107 behaves like check_project_moved1108 enqueues a redirected message for pushing1109 allows push and pull access1110# [RSpecRunTime] RSpec elapsed time: 43.55 seconds. Current RSS: ~1501M. load average: 1.21 1.50 1.44 1/285 6061111 #check_authentication_abilities!1112 when download1113 raises unauthorized with download error1114 when authentication abilities include download code1115 does not raise any errors1116# [RSpecRunTime] RSpec elapsed time: 46.01 seconds. Current RSS: ~1500M. load average: 1.21 1.50 1.44 1/286 6201117 when authentication abilities include build download code1118 does not raise any errors1119# [RSpecRunTime] RSpec elapsed time: 47.25 seconds. Current RSS: ~1502M. load average: 1.27 1.50 1.44 1/286 6271120 when upload1121 raises unauthorized with push error1122 when authentication abilities include push code1123 does not raise any errors1124# [RSpecRunTime] RSpec elapsed time: 49.5 seconds. Current RSS: ~1498M. load average: 1.27 1.50 1.44 1/286 6401125 #check_command_disabled!1126 over http1127 when the git-upload-pack command is disabled in config1128 when calling git-upload-pack1129 is expected to raise Gitlab::GitAccess::ForbiddenError with "Pulling over HTTP is not allowed."1130# [RSpecRunTime] RSpec elapsed time: 50.73 seconds. Current RSS: ~1497M. load average: 1.27 1.50 1.44 1/286 6471131 when calling git-receive-pack1132 is expected not to raise Exception1133# [RSpecRunTime] RSpec elapsed time: 52.03 seconds. Current RSS: ~1495M. load average: 1.33 1.51 1.44 1/286 6541134 when the git-receive-pack command is disabled in config1135 when calling git-receive-pack1136 is expected to raise Gitlab::GitAccess::ForbiddenError with "Pushing over HTTP is not allowed."1137# [RSpecRunTime] RSpec elapsed time: 53.19 seconds. Current RSS: ~1496M. load average: 1.33 1.51 1.44 1/286 6611138 when calling git-upload-pack1139 is expected not to raise Exception1140# [RSpecRunTime] RSpec elapsed time: 54.4 seconds. Current RSS: ~1495M. load average: 1.33 1.51 1.44 1/286 6681141 #check_db_accessibility!1142 when in a read-only GitLab instance1143 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can't push code to a read-only GitLab instance."1144# [RSpecRunTime] RSpec elapsed time: 55.56 seconds. Current RSS: ~1495M. load average: 1.33 1.51 1.44 1/286 6751145 #check_download_access!1146 allows maintainers to pull1147 disallows guests to pull1148 disallows blocked users to pull1149 disallows users that are blocked pending approval to pull1150 disallows deactivated users to pull1151 disallows users with expired password to pull1152 with an ldap user1153 allows ldap users with expired password to pull1154# [RSpecRunTime] RSpec elapsed time: 1 minute 4.06 seconds. Current RSS: ~1492M. load average: 1.28 1.49 1.44 1/286 7181155 when the project repository does not exist1156 returns not found1157# [RSpecRunTime] RSpec elapsed time: 1 minute 5.34 seconds. Current RSS: ~1492M. load average: 1.28 1.49 1.44 1/286 7251158 without access to project1159 pull code1160 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."1161# [RSpecRunTime] RSpec elapsed time: 1 minute 6.41 seconds. Current RSS: ~1492M. load average: 1.28 1.49 1.44 1/286 7321162 when project is public1163 when repository is enabled1164 give access to download code1165 when repository is disabled1166 does not give access to download code1167 deploy key permissions1168 pull code1169 when project is public1170 when deploy key exists in the project1171 when the repository is public1172 is expected not to raise Exception1173# [RSpecRunTime] RSpec elapsed time: 1 minute 9.26 seconds. Current RSS: ~1497M. load average: 1.26 1.49 1.44 1/286 7511174 when the repository is private1175 is expected not to raise Exception1176# [RSpecRunTime] RSpec elapsed time: 1 minute 10.36 seconds. Current RSS: ~1508M. load average: 1.26 1.49 1.44 1/286 7581177 when the repository is disabled1178 is expected to raise Exception with "You are not allowed to download code from this project."1179# [RSpecRunTime] RSpec elapsed time: 1 minute 11.58 seconds. Current RSS: ~1512M. load average: 1.26 1.49 1.44 1/286 7651180 when deploy key does not exist in the project1181 when the repository is public1182 is expected not to raise Exception1183# [RSpecRunTime] RSpec elapsed time: 1 minute 12.76 seconds. Current RSS: ~1512M. load average: 1.24 1.48 1.43 1/286 7721184 when the repository is private1185 is expected to raise Exception with "You are not allowed to download code from this project."1186# [RSpecRunTime] RSpec elapsed time: 1 minute 13.87 seconds. Current RSS: ~1511M. load average: 1.24 1.48 1.43 1/286 7791187 when the repository is disabled1188 is expected to raise Exception with "You are not allowed to download code from this project."1189# [RSpecRunTime] RSpec elapsed time: 1 minute 14.95 seconds. Current RSS: ~1510M. load average: 1.24 1.48 1.43 1/286 7861190 when project is internal1191 when deploy key exists in the project1192 when the repository is public1193 is expected not to raise Exception1194# [RSpecRunTime] RSpec elapsed time: 1 minute 16.12 seconds. Current RSS: ~1512M. load average: 1.24 1.48 1.43 1/286 7931195 when the repository is private1196 is expected not to raise Exception1197# [RSpecRunTime] RSpec elapsed time: 1 minute 17.23 seconds. Current RSS: ~1515M. load average: 1.22 1.47 1.43 1/286 8001198 when the repository is disabled1199 is expected to raise Exception with "You are not allowed to download code from this project."1200# [RSpecRunTime] RSpec elapsed time: 1 minute 18.45 seconds. Current RSS: ~1511M. load average: 1.22 1.47 1.43 1/286 8071201 when deploy key does not exist in the project1202 when the repository is public1203 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."1204# [RSpecRunTime] RSpec elapsed time: 1 minute 19.6 seconds. Current RSS: ~1508M. load average: 1.22 1.47 1.43 1/286 8141205 when the repository is private1206 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."1207# [RSpecRunTime] RSpec elapsed time: 1 minute 20.68 seconds. Current RSS: ~1510M. load average: 1.22 1.47 1.43 1/286 8211208 when the repository is disabled1209 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."1210# [RSpecRunTime] RSpec elapsed time: 1 minute 21.75 seconds. Current RSS: ~1512M. load average: 1.20 1.46 1.43 1/286 8281211 when project is private1212 when deploy key exists in the project1213 when the repository is private1214 is expected not to raise Exception1215# [RSpecRunTime] RSpec elapsed time: 1 minute 22.89 seconds. Current RSS: ~1513M. load average: 1.20 1.46 1.43 1/286 8351216 when the repository is disabled1217 is expected to raise Exception with "You are not allowed to download code from this project."1218# [RSpecRunTime] RSpec elapsed time: 1 minute 24.02 seconds. Current RSS: ~1514M. load average: 1.20 1.46 1.43 1/286 8421219 when deploy key does not exist in the project1220 when the repository is private1221 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."1222# [RSpecRunTime] RSpec elapsed time: 1 minute 25.14 seconds. Current RSS: ~1514M. load average: 1.20 1.46 1.43 1/286 8491223 when the repository is disabled1224 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."1225# [RSpecRunTime] RSpec elapsed time: 1 minute 26.3 seconds. Current RSS: ~1513M. load average: 1.20 1.46 1.43 1/286 8561226 deploy token permissions1227 pull code1228 when project is authorized1229 is expected not to raise Exception1230 when unauthorized1231 from public project1232 is expected not to raise Exception1233 from internal project1234 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 from private project1236 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."1237 build authentication_abilities permissions1238 owner1239 pull code1240 is expected not to raise Exception1241 reporter user1242 pull code1243 is expected not to raise Exception1244# [RSpecRunTime] RSpec elapsed time: 1 minute 31.89 seconds. Current RSS: ~1523M. load average: 1.32 1.48 1.43 1/286 8931245 admin user1246 when admin mode enabled1247 when member of the project1248 pull code1249 is expected not to raise Exception1250# [RSpecRunTime] RSpec elapsed time: 1 minute 33.15 seconds. Current RSS: ~1522M. load average: 1.32 1.48 1.43 1/286 9001251 when is not member of the project1252 pull code1253 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to download code from this project."1254# [RSpecRunTime] RSpec elapsed time: 1 minute 34.24 seconds. Current RSS: ~1517M. load average: 1.32 1.48 1.43 1/286 9071255 when admin mode disabled1256 when member of the project1257 pull code1258 is expected not to raise Exception1259# [RSpecRunTime] RSpec elapsed time: 1 minute 35.49 seconds. Current RSS: ~1517M. load average: 1.32 1.48 1.43 1/286 9141260 when is not member of the project1261 pull code1262 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."1263 generic CI (build without a user)1264 is expected to raise Gitlab::GitAccess::NotFoundError1265 check LFS integrity1266 when LFS is not enabled1267 does not run LFSIntegrity check1268# [RSpecRunTime] RSpec elapsed time: 1 minute 38.91 seconds. Current RSS: ~1512M. load average: 1.30 1.47 1.43 1/287 9371269 when LFS is enabled1270 checks LFS integrity only for first change1271# [RSpecRunTime] RSpec elapsed time: 1 minute 40.28 seconds. Current RSS: ~1503M. load average: 1.30 1.47 1.43 1/288 9481272 #check_push_access!1274 has the correct permissions for admin_with_admin_modes1275 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)1276 has the correct permissions for maintainers1277 has the correct permissions for developers1278 has the correct permissions for reporters1279 has the correct permissions for guests1280# [RSpecRunTime] RSpec elapsed time: 1 minute 51.7 seconds. Current RSS: ~1486M. load average: 1.53 1.51 1.45 1/291 12091281 when developers are allowed to push into the exact protected branch1282 has the correct permissions for admin_with_admin_modes1283 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)1284 has the correct permissions for maintainers1285 has the correct permissions for developers1286 has the correct permissions for reporters1287 has the correct permissions for guests1288# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.37 seconds. Current RSS: ~1484M. load average: 1.45 1.50 1.44 1/290 14731289 when developers are allowed to merge into the exact protected branch1290 when a merge request exists for the given source/target branch1291 when the merge request is in progress1292 has the correct permissions for admin_with_admin_modes1293 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)1294 has the correct permissions for maintainers1295 has the correct permissions for developers1296 has the correct permissions for reporters1297 has the correct permissions for guests1298# [RSpecRunTime] RSpec elapsed time: 2 minutes 17.65 seconds. Current RSS: ~1463M. load average: 1.51 1.51 1.45 1/287 19221299 when the merge request is not in progress1300 has the correct permissions for admin_with_admin_modes1301 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)1302 has the correct permissions for maintainers1303 has the correct permissions for developers1304 has the correct permissions for reporters1305 has the correct permissions for guests1306# [RSpecRunTime] RSpec elapsed time: 2 minutes 31.36 seconds. Current RSS: ~1459M. load average: 1.43 1.49 1.44 1/288 23671307 when a merge request does not exist for the given source/target branch1308 has the correct permissions for admin_with_admin_modes1309 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)1310 has the correct permissions for maintainers1311 has the correct permissions for developers1312 has the correct permissions for reporters1313 has the correct permissions for guests1314# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.0 seconds. Current RSS: ~1475M. load average: 1.41 1.48 1.44 1/286 26281315 when developers are allowed to push and merge into the exact protected branch1316 has the correct permissions for admin_with_admin_modes1317 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)1318 has the correct permissions for maintainers1319 has the correct permissions for developers1320 has the correct permissions for reporters1321 has the correct permissions for guests1322# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.85 seconds. Current RSS: ~1472M. load average: 1.34 1.46 1.44 1/285 28921323 when no one is allowed to push to the feature protected branch1324 has the correct permissions for admin_with_admin_modes1325 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)1326 has the correct permissions for maintainers1327 has the correct permissions for developers1328 has the correct permissions for reporters1329 has the correct permissions for guests1330# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.17 seconds. Current RSS: ~1471M. load average: 1.29 1.45 1.43 1/285 31501332 has the correct permissions for admin_with_admin_modes1333 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)1334 has the correct permissions for maintainers1335 has the correct permissions for developers1336 has the correct permissions for reporters1337 has the correct permissions for guests1338# [RSpecRunTime] RSpec elapsed time: 3 minutes 17.85 seconds. Current RSS: ~1473M. load average: 1.22 1.43 1.42 1/285 34111339 when developers are allowed to push into the wildcard protected branch1340 has the correct permissions for admin_with_admin_modes1341 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)1342 has the correct permissions for maintainers1343 has the correct permissions for developers1344 has the correct permissions for reporters1345 has the correct permissions for guests1346# [RSpecRunTime] RSpec elapsed time: 3 minutes 29.52 seconds. Current RSS: ~1471M. load average: 1.19 1.41 1.42 1/285 36751347 when developers are allowed to merge into the wildcard protected branch1348 when a merge request exists for the given source/target branch1349 when the merge request is in progress1350 has the correct permissions for admin_with_admin_modes1351 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)1352 has the correct permissions for maintainers1353 has the correct permissions for developers1354 has the correct permissions for reporters1355 has the correct permissions for guests1356# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.76 seconds. Current RSS: ~1457M. load average: 1.15 1.39 1.41 1/286 41241357 when the merge request is not in progress1358 has the correct permissions for admin_with_admin_modes1359 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)1360 has the correct permissions for maintainers1361 has the correct permissions for developers1362 has the correct permissions for reporters1363 has the correct permissions for guests1364# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.86 seconds. Current RSS: ~1453M. load average: 1.11 1.37 1.40 1/286 45691365 when a merge request does not exist for the given source/target branch1366 has the correct permissions for admin_with_admin_modes1367 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)1368 has the correct permissions for maintainers1369 has the correct permissions for developers1370 has the correct permissions for reporters1371 has the correct permissions for guests1372# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.6 seconds. Current RSS: ~1451M. load average: 1.10 1.36 1.40 1/285 48301373 when developers are allowed to push and merge into the wildcard protected branch1374 has the correct permissions for admin_with_admin_modes1375 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)1376 has the correct permissions for maintainers1377 has the correct permissions for developers1378 has the correct permissions for reporters1379 has the correct permissions for guests1380# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.35 seconds. Current RSS: ~1442M. load average: 1.08 1.35 1.39 1/285 50941381 when no one is allowed to push to the feat* protected branch1382 has the correct permissions for admin_with_admin_modes1383 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)1384 has the correct permissions for maintainers1385 has the correct permissions for developers1386 has the correct permissions for reporters1387 has the correct permissions for guests1388# [RSpecRunTime] RSpec elapsed time: 4 minutes 32.61 seconds. Current RSS: ~1451M. load average: 1.14 1.35 1.39 1/285 53521389 when pushing to a project1390 disallows users that are blocked pending approval to push1391 does not allow deactivated users to push1392 disallows users with expired password to push1393 avoids N+1 queries1394 raises TimeoutError when #check_access! raises a timeout error1395 with an ldap user1396 allows ldap users with expired password to push1397 disallows blocked ldap users with expired password to push1398# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.48 seconds. Current RSS: ~1446M. load average: 1.11 1.33 1.39 1/285 56201399 build authentication abilities1400 when project is authorized1401 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."1402# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.7 seconds. Current RSS: ~1446M. load average: 1.11 1.33 1.39 1/285 56271403 when unauthorized1404 to public project1405 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."1406# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.79 seconds. Current RSS: ~1446M. load average: 1.11 1.33 1.39 1/285 56341407 to internal project1408 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."1409# [RSpecRunTime] RSpec elapsed time: 4 minutes 45.87 seconds. Current RSS: ~1458M. load average: 1.11 1.33 1.39 1/285 56411410 to private project1411 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."1412# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.9 seconds. Current RSS: ~1464M. load average: 1.18 1.35 1.39 1/285 56481413 when the repository is read-only1414 denies push access1415# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.21 seconds. Current RSS: ~1462M. load average: 1.18 1.35 1.39 1/285 56551416 deploy key permissions1417 when deploy_key can push1418 when project is authorized1419 is expected not to raise Exception1420# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.25 seconds. Current RSS: ~1456M. load average: 1.18 1.35 1.39 1/285 56621421 when unauthorized1422 to public project1423 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."1424# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.35 seconds. Current RSS: ~1456M. load average: 1.18 1.35 1.39 1/285 56691425 to internal project1426 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."1427# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.45 seconds. Current RSS: ~1457M. load average: 1.18 1.35 1.39 1/282 56761428 to private project1429 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."1430# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.61 seconds. Current RSS: ~1457M. load average: 1.17 1.34 1.39 1/280 56831431 when deploy_key cannot push1432 when project is authorized1433 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."1434# [RSpecRunTime] RSpec elapsed time: 4 minutes 53.71 seconds. Current RSS: ~1456M. load average: 1.17 1.34 1.39 1/280 56901435 when unauthorized1436 to public project1437 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."1438# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.78 seconds. Current RSS: ~1457M. load average: 1.17 1.34 1.39 1/280 56971439 to internal project1440 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."1441# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.88 seconds. Current RSS: ~1457M. load average: 1.17 1.34 1.39 1/280 57041442 to private project1443 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."1444# [RSpecRunTime] RSpec elapsed time: 4 minutes 56.96 seconds. Current RSS: ~1458M. load average: 1.16 1.33 1.39 1/280 57111445 terms are enforced1446 as an anonymous user to a public project1447 is expected not to raise Exception1448# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.94 seconds. Current RSS: ~1468M. load average: 1.16 1.33 1.39 1/281 57191449 as a guest to a public project1450 behaves like access after accepting terms1451 blocks access when the user did not accept terms1452 allows access when the user accepted the terms1453# [RSpecRunTime] RSpec elapsed time: 5 minutes 3.13 seconds. Current RSS: ~1470M. load average: 1.14 1.33 1.38 1/281 57321454 as a reporter to the project1455 behaves like access after accepting terms1456 blocks access when the user did not accept terms1457 allows access when the user accepted the terms1458# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.75 seconds. Current RSS: ~1459M. load average: 1.13 1.32 1.38 1/281 57451459 as a developer of the project1460 behaves like access after accepting terms1461 blocks access when the user did not accept terms1462 allows access when the user accepted the terms1463# [RSpecRunTime] RSpec elapsed time: 5 minutes 12.63 seconds. Current RSS: ~1447M. load average: 1.12 1.32 1.38 1/281 57581464 as a maintainer of the project1465 behaves like access after accepting terms1466 blocks access when the user did not accept terms1467 allows access when the user accepted the terms1468# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.4 seconds. Current RSS: ~1448M. load average: 1.11 1.31 1.38 1/281 57711469 as an owner of the project1470 behaves like access after accepting terms1471 blocks access when the user did not accept terms1472 allows access when the user accepted the terms1473# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.25 seconds. Current RSS: ~1450M. load average: 1.11 1.31 1.38 1/281 57841474 when a ci build clones the project1475 doesn't block http pull1476# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.7 seconds. Current RSS: ~1445M. load average: 1.10 1.31 1.37 1/281 57911477# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_access_spec.rb. It took 5 minutes 21.01 seconds. Expected to take 5 minutes 16.38 seconds.1478# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_metrics_spec.rb. Expected to take 3 minutes 36.77 seconds.1479Gitlab::UsageDataMetrics1480 .uncached_data1481 with instrumentation_class1482 includes top level keys1483 includes counts keys1484 includes usage_activity_by_stage keys1485 includes usage_activity_by_stage metrics1486 includes usage_activity_by_stage_monthly keys1487 includes settings keys1488 Redis_HLL_counters1489 is included in the Service Ping hash structure1490# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.39 seconds. Current RSS: ~1440M. load average: 1.01 1.16 1.30 1/281 59461491# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_metrics_spec.rb. It took 3 minutes 21.88 seconds. Expected to take 3 minutes 36.77 seconds.1492# [RSpecRunTime] Starting example group spec/models/concerns/mentionable_spec.rb. Expected to take 2 minutes 25.41 seconds.1493Mentionable1494 does not allow STI1495 references1496 excludes Jira references1497# [RSpecRunTime] Finishing example group spec/models/concerns/mentionable_spec.rb. It took 1.03 seconds. Expected to take 2 minutes 25.41 seconds.1498# [RSpecRunTime] Starting example group spec/models/concerns/mentionable_spec.rb. Expected to take 2 minutes 25.41 seconds.1499Issue Mentionable1500 does not allow STI1501 #mentioned_users1502 is expected to contain exactly #<User id:387 @stranger>1503 when a note on personal snippet1504 is expected to contain exactly #<User id:391 @stranger> and #<User id:393 @jim>1505# [RSpecRunTime] RSpec elapsed time: 8 minutes 50.32 seconds. Current RSS: ~1435M. load average: 1.01 1.16 1.30 1/281 59471506 #referenced_mentionables1507 with an issue on a private project1508 when the current user can see the issue1509 includes the reference1510# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.27 seconds. Current RSS: ~1446M. load average: 1.01 1.16 1.30 1/281 59481511 when the current user cannot see the issue1512 does not include the reference1513# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.04 seconds. Current RSS: ~1452M. load average: 1.01 1.16 1.30 1/281 59491514 when there is no current user1515 does not include the reference1516# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.62 seconds. Current RSS: ~1450M. load average: 1.01 1.16 1.30 1/281 59501517 #create_cross_references!1518 correctly removes already-mentioned Commits1519# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.73 seconds. Current RSS: ~1456M. load average: 1.01 1.15 1.29 1/284 59631520 #create_new_cross_references!1521 before changes are persisted1522 ignores pre-existing references1523 notifies new references1524# [RSpecRunTime] RSpec elapsed time: 8 minutes 59.38 seconds. Current RSS: ~1456M. load average: 1.01 1.15 1.29 1/284 59641525 after changes are persisted1526 ignores pre-existing references1527 notifies new references1528 notifies new references from project snippet note1529# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.98 seconds. Current RSS: ~1442M. load average: 1.01 1.15 1.29 3/284 59651530 #store_mentions!1531 behaves like mentions in description1532 when storing user mentions1533 when mentionable description has no mentions1534 stores no mentions1535 when mentionable description contains mentions1536 when `disable_all_mention` FF is disabled1537 stores mentions1538# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.51 seconds. Current RSS: ~1440M. load average: 1.01 1.15 1.29 1/281 59661539 when `disable_all_mention` FF is enabled1540 stores mentions1541# [RSpecRunTime] RSpec elapsed time: 9 minutes 9.11 seconds. Current RSS: ~1436M. load average: 1.01 1.15 1.29 1/281 59671542 behaves like mentions in notes1543 when mentionable notes contain mentions1544 when `disable_all_mention` FF is enabled1545 returns all mentionable mentions1546# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.67 seconds. Current RSS: ~1436M. load average: 1.01 1.15 1.29 1/281 59681547 when `disable_all_mention` FF is disabled1548 returns all mentionable mentions1549# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.46 seconds. Current RSS: ~1436M. load average: 1.01 1.14 1.29 1/281 59691550 and note is confidential1551 returns only mentioned users that has permissions1552# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.27 seconds. Current RSS: ~1436M. load average: 1.01 1.14 1.29 1/281 59701553 load mentions1554 behaves like load mentions from DB1555 load stored mentions (when `disable_all_mention` is disabled)1556 when stored user mention contains ids of inexistent records1557 filters out inexistent mentions1558# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.88 seconds. Current RSS: ~1435M. load average: 1.01 1.14 1.29 1/281 59711559 and note is confidential1560 stores only mentioned users that has permissions1561# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.28 seconds. Current RSS: ~1432M. load average: 1.09 1.16 1.29 1/281 59721562 when private projects and groups are mentioned1563 when user has no access to some mentions1564 filters out inaccessible mentions1565# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.75 seconds. Current RSS: ~1431M. load average: 1.09 1.16 1.29 1/281 59731566 when user has access to all mentions1567 returns all mentions1568# [RSpecRunTime] RSpec elapsed time: 9 minutes 22.27 seconds. Current RSS: ~1429M. load average: 1.16 1.17 1.30 2/281 59741569 when `disable_all_mention` is enabled1570 load stored mentions1571 when stored user mention contains ids of inexistent records1572 filters out inexistent mentions1573# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.64 seconds. Current RSS: ~1426M. load average: 1.16 1.17 1.30 1/281 59751574 and note is confidential1575 stores only mentioned users that has permissions1576# [RSpecRunTime] RSpec elapsed time: 9 minutes 25.16 seconds. Current RSS: ~1425M. load average: 1.16 1.17 1.30 5/281 59761577 when private projects and groups are mentioned1578 when user has no access to some mentions1579 filters out inaccessible mentions1580# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.85 seconds. Current RSS: ~1427M. load average: 1.15 1.17 1.29 1/281 59771581 when user has access to the private project and group mentions1582 returns all mentions1583# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.98 seconds. Current RSS: ~1428M. load average: 1.15 1.17 1.29 1/281 59781584# [RSpecRunTime] Finishing example group spec/models/concerns/mentionable_spec.rb. It took 41.56 seconds. Expected to take 2 minutes 25.41 seconds.1585# [RSpecRunTime] Starting example group spec/models/concerns/mentionable_spec.rb. Expected to take 2 minutes 25.41 seconds.1586Commit Mentionable1587 does not allow STI1588 #matches_cross_reference_regex?1589 is false when message doesn't reference anything1590 is true if issue #number mentioned in title1591 is true if references an MR1592 is true if references a commit1593 is true if issue referenced by url1594 with external issue tracker1595 is true if external issues referenced1596 is true if internal issues referenced1597# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.7 seconds. Current RSS: ~1496M. load average: 1.13 1.17 1.29 1/286 60291598 #store_mentions!1599 behaves like mentions in notes1600 when mentionable notes contain mentions1601 when `disable_all_mention` FF is enabled1602 returns all mentionable mentions1603# [RSpecRunTime] RSpec elapsed time: 9 minutes 36.35 seconds. Current RSS: ~1498M. load average: 1.13 1.17 1.29 1/286 60381604 when `disable_all_mention` FF is disabled1605 returns all mentionable mentions1606# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.19 seconds. Current RSS: ~1496M. load average: 1.20 1.18 1.30 1/286 60471607 load mentions1608 behaves like load mentions from DB1609 load stored mentions (when `disable_all_mention` is disabled)1610 when stored user mention contains ids of inexistent records1611 filters out inexistent mentions1612# [RSpecRunTime] RSpec elapsed time: 9 minutes 39.92 seconds. Current RSS: ~1495M. load average: 1.20 1.18 1.30 1/286 60561613 when private projects and groups are mentioned1614 when user has no access to some mentions1615 filters out inaccessible mentions1616# [RSpecRunTime] RSpec elapsed time: 9 minutes 42.56 seconds. Current RSS: ~1477M. load average: 1.27 1.19 1.30 1/286 60651617 when user has access to all mentions1618 returns all mentions1619# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.21 seconds. Current RSS: ~1460M. load average: 1.27 1.19 1.30 1/286 60741620 when `disable_all_mention` is enabled1621 load stored mentions1622 when stored user mention contains ids of inexistent records1623 filters out inexistent mentions1624# [RSpecRunTime] RSpec elapsed time: 9 minutes 46.75 seconds. Current RSS: ~1449M. load average: 1.25 1.19 1.30 1/286 60831625 when private projects and groups are mentioned1626 when user has no access to some mentions1627 filters out inaccessible mentions1628# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.58 seconds. Current RSS: ~1453M. load average: 1.25 1.19 1.30 1/286 60921629 when user has access to the private project and group mentions1630 returns all mentions1631# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.71 seconds. Current RSS: ~1452M. load average: 1.25 1.19 1.30 1/286 61011632# [RSpecRunTime] Finishing example group spec/models/concerns/mentionable_spec.rb. It took 21.75 seconds. Expected to take 2 minutes 25.41 seconds.1633# [RSpecRunTime] Starting example group spec/models/concerns/mentionable_spec.rb. Expected to take 2 minutes 25.41 seconds.1634MergeRequest Mentionable1635 does not allow STI1636 #store_mentions!1637 behaves like mentions in description1638 when storing user mentions1639 when mentionable description has no mentions1640 stores no mentions1641# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.58 seconds. Current RSS: ~1447M. load average: 1.23 1.19 1.30 1/287 61421642 when mentionable description contains mentions1643 when `disable_all_mention` FF is disabled1644 stores mentions1645# [RSpecRunTime] RSpec elapsed time: 9 minutes 54.77 seconds. Current RSS: ~1448M. load average: 1.23 1.19 1.30 1/287 61821646 when `disable_all_mention` FF is enabled1647 stores mentions1648# [RSpecRunTime] RSpec elapsed time: 9 minutes 56.74 seconds. Current RSS: ~1451M. load average: 1.21 1.18 1.29 1/287 62221649 behaves like mentions in notes1650 when mentionable notes contain mentions1651 when `disable_all_mention` FF is enabled1652 returns all mentionable mentions1653# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.38 seconds. Current RSS: ~1450M. load average: 1.21 1.18 1.29 1/287 62231654 when `disable_all_mention` FF is disabled1655 returns all mentionable mentions1656# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.18 second. Current RSS: ~1446M. load average: 1.21 1.18 1.29 1/286 62241657 load mentions1658 behaves like load mentions from DB1659 load stored mentions (when `disable_all_mention` is disabled)1660 when stored user mention contains ids of inexistent records1661 filters out inexistent mentions1662# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.92 seconds. Current RSS: ~1441M. load average: 1.19 1.18 1.29 1/286 62251663 when private projects and groups are mentioned1664 when user has no access to some mentions1665 filters out inaccessible mentions1666# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.6 seconds. Current RSS: ~1426M. load average: 1.19 1.18 1.29 1/286 62261667 when user has access to all mentions1668 returns all mentions1669# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.12 seconds. Current RSS: ~1419M. load average: 1.17 1.18 1.29 1/281 62271670 when `disable_all_mention` is enabled1671 load stored mentions1672 when stored user mention contains ids of inexistent records1673 filters out inexistent mentions1674# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.6 seconds. Current RSS: ~1419M. load average: 1.17 1.18 1.29 1/281 62281675 when private projects and groups are mentioned1676 when user has no access to some mentions1677 filters out inaccessible mentions1678# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.41 seconds. Current RSS: ~1417M. load average: 1.17 1.18 1.29 1/281 62291679 when user has access to the private project and group mentions1680 returns all mentions1681# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.7 seconds. Current RSS: ~1417M. load average: 1.16 1.17 1.29 1/281 62301682# [RSpecRunTime] Finishing example group spec/models/concerns/mentionable_spec.rb. It took 21.97 seconds. Expected to take 2 minutes 25.41 seconds.1683# [RSpecRunTime] Starting example group spec/models/concerns/mentionable_spec.rb. Expected to take 2 minutes 25.41 seconds.1684Snippet Mentionable1685 does not allow STI1686 #store_mentions!1687 behaves like mentions in description1688 when storing user mentions1689 when mentionable description has no mentions1690 stores no mentions1691 when mentionable description contains mentions1692 when `disable_all_mention` FF is disabled1693 stores mentions1694# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.28 seconds. Current RSS: ~1423M. load average: 1.16 1.17 1.29 1/281 62311695 when `disable_all_mention` FF is enabled1696 stores mentions1697# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.71 seconds. Current RSS: ~1424M. load average: 1.16 1.17 1.29 1/281 62321698 behaves like mentions in notes1699 when mentionable notes contain mentions1700 when `disable_all_mention` FF is enabled1701 returns all mentionable mentions1702# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.16 seconds. Current RSS: ~1430M. load average: 1.15 1.17 1.29 1/281 62331703 when `disable_all_mention` FF is disabled1704 returns all mentionable mentions1705# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.87 seconds. Current RSS: ~1425M. load average: 1.15 1.17 1.29 1/281 62341706 load mentions1707 behaves like load mentions from DB1708 load stored mentions (when `disable_all_mention` is disabled)1709 when stored user mention contains ids of inexistent records1710 filters out inexistent mentions1711# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.51 seconds. Current RSS: ~1422M. load average: 1.15 1.17 1.29 1/281 62351712 when private projects and groups are mentioned1713 when user has no access to some mentions1714 filters out inaccessible mentions1715# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.94 seconds. Current RSS: ~1415M. load average: 1.14 1.17 1.28 1/281 62361716 when user has access to all mentions1717 returns all mentions1718# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.45 seconds. Current RSS: ~1415M. load average: 1.14 1.17 1.28 1/281 62371719 when `disable_all_mention` is enabled1720 load stored mentions1721 when stored user mention contains ids of inexistent records1722 filters out inexistent mentions1723# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.79 seconds. Current RSS: ~1416M. load average: 1.12 1.17 1.28 1/281 62381724 when private projects and groups are mentioned1725 when user has no access to some mentions1726 filters out inaccessible mentions1727# [RSpecRunTime] RSpec elapsed time: 10 minutes 29.48 seconds. Current RSS: ~1416M. load average: 1.12 1.17 1.28 1/281 62391728 when user has access to the private project and group mentions1729 returns all mentions1730# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.77 seconds. Current RSS: ~1415M. load average: 1.11 1.16 1.28 1/281 62401731# [RSpecRunTime] Finishing example group spec/models/concerns/mentionable_spec.rb. It took 19.07 seconds. Expected to take 2 minutes 25.41 seconds.1732# [RSpecRunTime] Starting example group spec/models/concerns/mentionable_spec.rb. Expected to take 2 minutes 25.41 seconds.1733PersonalSnippet Mentionable1734 does not allow STI1735 #store_mentions!1736 behaves like mentions in description1737 when storing user mentions1738 when mentionable description has no mentions1739 stores no mentions1740 when mentionable description contains mentions1741 when `disable_all_mention` FF is disabled1742 stores mentions1743 when `disable_all_mention` FF is enabled1744 stores mentions1745 behaves like mentions in notes1746 when mentionable notes contain mentions1747 when `disable_all_mention` FF is enabled1748 returns all mentionable mentions1749# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.3 seconds. Current RSS: ~1428M. load average: 1.11 1.16 1.28 1/281 62411750 when `disable_all_mention` FF is disabled1751 returns all mentionable mentions1752# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.45 seconds. Current RSS: ~1432M. load average: 1.11 1.16 1.28 1/281 62421753 load mentions1754 behaves like load mentions from DB1755 load stored mentions (when `disable_all_mention` is disabled)1756 when stored user mention contains ids of inexistent records1757 filters out inexistent mentions1758 when private projects and groups are mentioned1759 when user has no access to some mentions1760 filters out inaccessible mentions1761# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.97 seconds. Current RSS: ~1425M. load average: 1.10 1.16 1.28 1/281 62431762 when user has access to all mentions1763 returns all mentions1764# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.7 seconds. Current RSS: ~1423M. load average: 1.10 1.16 1.28 1/281 62441765 when `disable_all_mention` is enabled1766 load stored mentions1767 when stored user mention contains ids of inexistent records1768 filters out inexistent mentions1769 when private projects and groups are mentioned1770 when user has no access to some mentions1771 filters out inaccessible mentions1772# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.95 seconds. Current RSS: ~1417M. load average: 1.10 1.16 1.28 1/281 62451773 when user has access to the private project and group mentions1774 returns all mentions1775# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.73 seconds. Current RSS: ~1412M. load average: 1.10 1.16 1.28 1/281 62461776# [RSpecRunTime] Finishing example group spec/models/concerns/mentionable_spec.rb. It took 12.97 seconds. Expected to take 2 minutes 25.41 seconds.1777# [RSpecRunTime] Starting example group spec/models/concerns/mentionable_spec.rb. Expected to take 2 minutes 25.41 seconds.1778DesignManagement::Design1779 does not allow STI1780 #store_mentions!1781 behaves like mentions in notes1782 when mentionable notes contain mentions1783 when `disable_all_mention` FF is enabled1784 returns all mentionable mentions1785# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.97 seconds. Current RSS: ~1413M. load average: 1.09 1.15 1.27 2/282 62651786 when `disable_all_mention` FF is disabled1787 returns all mentionable mentions1788# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.02 seconds. Current RSS: ~1414M. load average: 1.09 1.15 1.27 1/283 62841789 load mentions1790 behaves like load mentions from DB1791 load stored mentions (when `disable_all_mention` is disabled)1792 when stored user mention contains ids of inexistent records1793 filters out inexistent mentions1794# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.91 seconds. Current RSS: ~1415M. load average: 1.09 1.15 1.27 1/284 63031795 when private projects and groups are mentioned1796 when user has no access to some mentions1797 filters out inaccessible mentions1798# [RSpecRunTime] RSpec elapsed time: 10 minutes 53.75 seconds. Current RSS: ~1414M. load average: 1.08 1.15 1.27 1/285 63221799 when user has access to all mentions1800 returns all mentions1801# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.41 seconds. Current RSS: ~1411M. load average: 1.08 1.15 1.27 1/285 63411802 when `disable_all_mention` is enabled1803 load stored mentions1804 when stored user mention contains ids of inexistent records1805 filters out inexistent mentions1806# [RSpecRunTime] RSpec elapsed time: 10 minutes 58.18 seconds. Current RSS: ~1411M. load average: 1.23 1.18 1.28 1/286 63601807 when private projects and groups are mentioned1808 when user has no access to some mentions1809 filters out inaccessible mentions1810# [RSpecRunTime] RSpec elapsed time: 11 minutes 0.2 second. Current RSS: ~1409M. load average: 1.23 1.18 1.28 1/287 63791811 when user has access to the private project and group mentions1812 returns all mentions1813# [RSpecRunTime] RSpec elapsed time: 11 minutes 2.68 seconds. Current RSS: ~1410M. load average: 1.22 1.18 1.28 1/286 63981814# [RSpecRunTime] Finishing example group spec/models/concerns/mentionable_spec.rb. It took 17.96 seconds. Expected to take 2 minutes 25.41 seconds.1815# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/rules_spec.rb. Expected to take 1 minute 52.27 seconds.1816Ci::CreatePipelineService1817 job:rules1818 exists:1819 with matches1820 creates two jobs1821 sets when: for all jobs1822# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.09 seconds. Current RSS: ~1402M. load average: 1.22 1.18 1.28 1/287 64691823 with matches on the second rule1824 includes both jobs1825 sets when: for the created rules job based on the second clause1826# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.89 seconds. Current RSS: ~1401M. load average: 1.28 1.19 1.28 1/287 65401827 without matches1828 only persists the job without rules1829 sets when: for the created job1830# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.58 seconds. Current RSS: ~1394M. load average: 1.28 1.19 1.28 1/287 66111831 with allow_failure and exit_codes1832 creates a pipeline1833 assigns job:allow_failure values to the builds1834 removes exit_codes if allow_failure is specified1835# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.8 seconds. Current RSS: ~1417M. load average: 1.34 1.21 1.29 1/287 66661836 if:1837 variables:1838 when no match1839 does not affect vars1840# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.28 seconds. Current RSS: ~1428M. load average: 1.23 1.19 1.28 1/287 66851841 when matching to the first rule1842 overrides variables1843# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.76 seconds. Current RSS: ~1432M. load average: 1.23 1.19 1.28 1/287 67041844 when matching to the second rule1845 overrides variables1846# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.28 seconds. Current RSS: ~1427M. load average: 1.23 1.19 1.28 1/287 67231847 using calculated workflow var in job rules1848 when matching the first workflow condition1849 uses VAR1 of job rules result1850# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.66 seconds. Current RSS: ~1425M. load average: 1.23 1.19 1.28 1/287 67421851 with CI_ENVIRONMENT_* predefined variables1852 assigns correct attributes to the jobs1853# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.24 seconds. Current RSS: ~1426M. load average: 1.21 1.18 1.28 1/287 67611854 with simple if: clauses1855 with matches1856 creates a pipeline with the vanilla and manual jobs1857 assigns job:when values to the builds1858 assigns job:allow_failure values to the builds1859 assigns start_in for delayed jobs1860# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.22 seconds. Current RSS: ~1414M. load average: 1.19 1.18 1.28 1/287 68341861 with no matches1862 behaves like rules jobs are excluded1863 only persists the job without rules1864# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.56 seconds. Current RSS: ~1415M. load average: 1.19 1.18 1.28 2/288 68531865 with complex if: clauses1866 matches the first rule1867# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.03 seconds. Current RSS: ~1414M. load average: 1.18 1.18 1.27 1/288 68721868 with needs:1869 when the `$var` rule matches1870 creates a pipeline with overridden needs1871# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.63 seconds. Current RSS: ~1416M. load average: 1.18 1.18 1.27 1/287 68911872 when the `$var` rule does not match1873 creates a pipeline with overridden needs1874# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.17 seconds. Current RSS: ~1418M. load average: 1.18 1.18 1.27 1/287 69101875 changes:1876 and matches1877 creates five jobs1878 sets when: for all jobs1879 sets allow_failure: for negligible job1880# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.81 seconds. Current RSS: ~1409M. load average: 1.16 1.17 1.27 1/287 69651881 and matches the second rule1882 includes both jobs1883 sets when: for the created rules job based on the second clause1884# [RSpecRunTime] RSpec elapsed time: 11 minutes 42.66 seconds. Current RSS: ~1411M. load average: 1.15 1.17 1.27 1/287 70021885 and does not match1886 sets when: for the created job1887 behaves like rules jobs are excluded1888 only persists the job without rules1889# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.45 seconds. Current RSS: ~1410M. load average: 1.15 1.17 1.27 1/287 70391890 with paths and compare_to1891 for jobs rules1892 when there is no such compare_to ref1893 returns an error1894# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.81 seconds. Current RSS: ~1409M. load average: 1.14 1.17 1.27 1/287 70911895 when the compare_to ref exists1896 when the rule matches1897 creates job1 and job21898 when the rule does not match1899 does not create job11900 for workflow rules1901 when the rule matches1902 creates job11903 when the rule does not match1904 does not create job11905 mixed if: and changes: rules1906 and changes: matches before if1907 creates two jobs1908 sets when: for all jobs1909 sets allow_failure: for all jobs1910# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.04 seconds. Current RSS: ~1422M. load average: 1.13 1.16 1.27 1/287 71861911 and if: matches after changes1912 includes both jobs1913 sets when: for the created rules job based on the second clause1914# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.01 seconds. Current RSS: ~1414M. load average: 1.13 1.16 1.27 1/287 72251915 and does not match1916 sets when: for the created job1917 behaves like rules jobs are excluded1918 only persists the job without rules1919# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.86 seconds. Current RSS: ~1414M. load average: 1.12 1.16 1.27 1/287 72641920 mixed if: and changes: clauses1921 with if matches and changes matches1922 persists all jobs1923# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.29 second. Current RSS: ~1411M. load average: 1.12 1.16 1.27 1/287 72831924 with if matches and no change matches1925 behaves like rules jobs are excluded1926 only persists the job without rules1927# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.65 seconds. Current RSS: ~1411M. load average: 1.12 1.16 1.27 1/287 73031928 with change matches and no if matches1929 behaves like rules jobs are excluded1930 only persists the job without rules1931# [RSpecRunTime] RSpec elapsed time: 12 minutes 4.25 seconds. Current RSS: ~1412M. load average: 1.11 1.16 1.27 1/287 73221932 and no matches1933 behaves like rules jobs are excluded1934 only persists the job without rules1935# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.62 seconds. Current RSS: ~1425M. load average: 1.11 1.16 1.27 1/288 73421936 complex if: allow_failure usages1937 creates a pipeline1938 assigns job:allow_failure values to the builds1939# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.91 seconds. Current RSS: ~1433M. load average: 1.10 1.15 1.26 1/288 73791940 complex if: allow_failure & when usages1941 creates a pipeline1942 assigns job:allow_failure values to the builds1943 assigns job:when values to the builds1944# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.62 seconds. Current RSS: ~1437M. load average: 1.09 1.15 1.26 1/288 74341945 deploy freeze period `if:` clause1946 with 2 jobs1947 when outside freeze period1948 creates two jobs1949# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.06 seconds. Current RSS: ~1436M. load average: 1.09 1.15 1.26 1/288 74531950 when inside freeze period1951 creates one job1952# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.42 seconds. Current RSS: ~1442M. load average: 1.09 1.15 1.26 1/288 74721953 with 1 job1954 when outside freeze period1955 creates two jobs1956# [RSpecRunTime] RSpec elapsed time: 12 minutes 17.75 seconds. Current RSS: ~1440M. load average: 1.08 1.15 1.26 1/288 74911957 when inside freeze period1958 does not create the pipeline1959# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.03 seconds. Current RSS: ~1441M. load average: 1.08 1.15 1.26 1/288 75101960 with when:manual1961 when matching the rules1962 adds the job-with-rules with a when:manual1963# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.57 seconds. Current RSS: ~1452M. load average: 1.08 1.15 1.26 1/288 75291964 when there is no match to the rule1965 does not add job_with_rules1966# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.96 seconds. Current RSS: ~1451M. load average: 1.08 1.15 1.26 1/288 75481967 when workflow:rules are used1968 with a single regex-matching if: clause1969 matching the first rule in the list1970 saves a created pipeline1971# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.28 seconds. Current RSS: ~1449M. load average: 1.08 1.15 1.26 1/288 75671972 matching the last rule in the list1973 saves a created pipeline1974# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.6 seconds. Current RSS: ~1449M. load average: 1.08 1.15 1.26 1/288 75861975 matching the when:never rule1976 invalidates the pipeline with a workflow rules error1977# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.79 seconds. Current RSS: ~1446M. load average: 1.08 1.15 1.26 1/288 76051978 matching no rules in the list1979 invalidates the pipeline with a workflow rules error1980# [RSpecRunTime] RSpec elapsed time: 12 minutes 26.93 seconds. Current RSS: ~1455M. load average: 1.23 1.18 1.27 1/288 76241981 when root variables are used1982 matching the first rule in the list1983 saves a created pipeline1984# [RSpecRunTime] RSpec elapsed time: 12 minutes 28.24 seconds. Current RSS: ~1458M. load average: 1.23 1.18 1.27 1/288 76431985 with a multiple regex-matching if: clause1986 with partial match1987 saves a created pipeline1988# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.51 seconds. Current RSS: ~1456M. load average: 1.23 1.18 1.27 1/288 76621989 with complete match1990 invalidates the pipeline with a workflow rules error1991# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.7 seconds. Current RSS: ~1456M. load average: 1.23 1.18 1.27 1/288 76811992 with job rules1993 where workflow passes and the job fails1994 invalidates the pipeline with an empty jobs error1995# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.0 seconds. Current RSS: ~1457M. load average: 1.29 1.19 1.27 1/288 77001996 where workflow passes and the job passes1997 saves a created pipeline1998# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.32 seconds. Current RSS: ~1458M. load average: 1.29 1.19 1.27 1/288 77191999 where workflow fails and the job fails2000 invalidates the pipeline with a workflow rules error2001# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.52 seconds. Current RSS: ~1454M. load average: 1.29 1.19 1.27 1/288 77382002 where workflow fails and the job passes2003 invalidates the pipeline with a workflow rules error2004# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.64 seconds. Current RSS: ~1455M. load average: 1.29 1.19 1.27 1/288 77572005 with persisted variables2006 with matches2007 creates a pipeline2008# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.07 seconds. Current RSS: ~1457M. load average: 1.27 1.19 1.27 1/288 77762009 with no matches2010 does not create a pipeline2011# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.23 seconds. Current RSS: ~1454M. load average: 1.27 1.19 1.27 1/288 77952012 with pipeline variables2013 with matches2014 creates a pipeline2015# [RSpecRunTime] RSpec elapsed time: 12 minutes 39.53 seconds. Current RSS: ~1457M. load average: 1.27 1.19 1.27 1/288 78142016 with no matches2017 does not create a pipeline2018# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.69 seconds. Current RSS: ~1457M. load average: 1.27 1.19 1.27 1/288 78332019 with trigger variables2020 with matches2021 creates a pipeline2022 when a job requires the same variable2023 creates a pipeline2024# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.42 seconds. Current RSS: ~1457M. load average: 1.25 1.18 1.27 1/288 78702025 with no matches2026 does not create a pipeline2027 when a job requires the same variable2028 does not create a pipeline2029# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.58 seconds. Current RSS: ~1463M. load average: 1.25 1.18 1.27 1/288 79072030 changes2031 changes is an array2032 behaves like comparing file changes with workflow rules2033 when matches2034 creates the pipeline with a job2035# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.85 seconds. Current RSS: ~1463M. load average: 1.23 1.18 1.27 1/288 79262036 when does not match2037 creates the pipeline with a job2038# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.01 seconds. Current RSS: ~1464M. load average: 1.23 1.18 1.27 1/288 79452039 changes:paths is an array2040 behaves like comparing file changes with workflow rules2041 when matches2042 creates the pipeline with a job2043# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.31 seconds. Current RSS: ~1466M. load average: 1.23 1.18 1.27 1/288 79642044 when does not match2045 creates the pipeline with a job2046# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.38 seconds. Current RSS: ~1464M. load average: 1.23 1.18 1.27 1/288 79832047 workflow name with rules2048 substitutes variables in pipeline name2049# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.76 seconds. Current RSS: ~1463M. load average: 1.21 1.18 1.27 1/288 80022050# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/rules_spec.rb. It took 1 minute 49.17 seconds. Expected to take 1 minute 52.27 seconds.2051# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/issue_reference_filter_spec.rb. Expected to take 1 minute 33.5 seconds.2052Banzai::Filter::References::IssueReferenceFilter2053 requires project context2054 ignores valid references contained inside 'pre' element2055 ignores valid references contained inside 'code' element2056 ignores valid references contained inside 'a' element2057 ignores valid references contained inside 'style' element2058 performance2059 does not have a N+1 query problem2060# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.08 seconds. Current RSS: ~1449M. load average: 1.21 1.18 1.27 1/288 80032061 standard internal reference2062 behaves like an internal reference2063 links to a valid reference2064 links with adjacent text2065 ignores invalid issue IDs2066 includes a title attribute2067 escapes the title attribute2068 renders non-HTML tooltips2069 includes default classes2070 includes a data-project attribute2071 includes a data-issue attribute2072 includes data attributes for issuable popover2073 includes a data-original attribute2074 does not escape the data-original attribute2075 includes a data-reference-format attribute2076 includes a data-reference-format attribute for URL references2077 includes a data-reference-format attribute for extended summary URL references2078 supports an :only_path context2079 does not process links containing issue numbers followed by text2080 behaves like a reference containing an element node2081 does not escape inner html2082# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.55 seconds. Current RSS: ~1432M. load average: 1.23 1.18 1.27 1/283 80042083 behaves like a reference with issue type information2084 contains issue-type as a data attribute2085 alternative internal_reference2086 behaves like an internal reference2087 links to a valid reference2088 links with adjacent text2089 ignores invalid issue IDs2090 includes a title attribute2091 escapes the title attribute2092 renders non-HTML tooltips2093 includes default classes2094 includes a data-project attribute2095 includes a data-issue attribute2096 includes data attributes for issuable popover2097 includes a data-original attribute2098 does not escape the data-original attribute2099 includes a data-reference-format attribute2100 includes a data-reference-format attribute for URL references2101 includes a data-reference-format attribute for extended summary URL references2102 supports an :only_path context2103 does not process links containing issue numbers followed by text2104 behaves like a reference containing an element node2105 does not escape inner html2106# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.42 seconds. Current RSS: ~1418M. load average: 1.25 1.19 1.27 1/282 80052107 behaves like a reference with issue type information2108 contains issue-type as a data attribute2109 cross-project / cross-namespace complete reference2110 ignores valid references when cross-reference project uses external tracker2111 links to a valid reference2112 link has valid text2113 has valid text2114 includes default classes2115 ignores invalid issue IDs on the referenced project2116 behaves like a reference containing an element node2117 does not escape inner html2118# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.2 seconds. Current RSS: ~1417M. load average: 1.29 1.20 1.27 1/282 80062119 behaves like a reference with issue type information2120 contains issue-type as a data attribute2121# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.56 seconds. Current RSS: ~1415M. load average: 1.29 1.20 1.27 1/282 80072122 cross-project / same-namespace complete reference2123 ignores valid references when cross-reference project uses external tracker2124 links to a valid reference2125 link has valid text2126 has valid text2127 includes default classes2128 ignores invalid issue IDs on the referenced project2129 behaves like a reference containing an element node2130 does not escape inner html2131# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.54 seconds. Current RSS: ~1419M. load average: 1.25 1.19 1.27 1/283 80082132 behaves like a reference with issue type information2133 contains issue-type as a data attribute2134# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.72 seconds. Current RSS: ~1419M. load average: 1.25 1.19 1.27 1/283 80092135 cross-project shorthand reference2136 ignores valid references when cross-reference project uses external tracker2137 links to a valid reference2138 link has valid text2139 has valid text2140 includes default classes2141 ignores invalid issue IDs on the referenced project2142 behaves like a reference containing an element node2143 does not escape inner html2144# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.46 seconds. Current RSS: ~1416M. load average: 1.37 1.22 1.28 1/283 80102145 behaves like a reference with issue type information2146 contains issue-type as a data attribute2147# [RSpecRunTime] RSpec elapsed time: 13 minutes 53.64 seconds. Current RSS: ~1411M. load average: 1.37 1.22 1.28 1/283 80112148 cross-project URL reference2149 links to a valid reference2150 link with trailing slash2151 links with adjacent text2152 includes default classes2153 behaves like a reference containing an element node2154 does not escape inner html2155# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.17 second. Current RSS: ~1408M. load average: 1.34 1.22 1.28 1/283 80122156 behaves like a reference with issue type information2157 contains issue-type as a data attribute2158# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.6 seconds. Current RSS: ~1406M. load average: 1.34 1.22 1.28 1/283 80132159 cross-project reference in link href2160 links to a valid reference2161 links with adjacent text2162 includes default classes2163 behaves like a reference containing an element node2164 does not escape inner html2165# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.89 seconds. Current RSS: ~1406M. load average: 1.21 1.19 1.27 1/283 80142166 behaves like a reference with issue type information2167 contains issue-type as a data attribute2168# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.22 seconds. Current RSS: ~1406M. load average: 1.21 1.19 1.27 1/283 80152169 cross-project URL in link href2170 links to a valid reference2171 links with adjacent text2172 includes default classes2173 behaves like a reference containing an element node2174 does not escape inner html2175# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.35 seconds. Current RSS: ~1404M. load average: 1.27 1.21 1.27 1/283 80162176 behaves like a reference with issue type information2177 contains issue-type as a data attribute2178# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.74 seconds. Current RSS: ~1403M. load average: 1.27 1.21 1.27 1/283 80172179 when processing a link to the designs tab2180 includes the word "designs" after the reference in the text content2181 design management is not available2182 links to the issue, but not to the designs tab2183# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.4 seconds. Current RSS: ~1407M. load average: 1.27 1.21 1.27 1/283 80182184 group context2185 ignores shorthanded issue reference2186 ignores valid references when cross-reference project uses external tracker2187 links to a valid reference for complete cross-reference2188 ignores reference for shorthand cross-reference2189 links to a valid reference for url cross-reference2190 links to a valid reference for cross-reference in link href2191 links to a valid reference for issue reference in the link href2192# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.88 seconds. Current RSS: ~1402M. load average: 1.23 1.20 1.27 1/283 80192193 .references_in2194 yields valid references2195 doesn't yield invalid references2196 doesn't yield unsupported references2197# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.12 seconds. Current RSS: ~1408M. load average: 1.23 1.20 1.27 1/289 80602198 #object_link_text_extras2199 the link does not go to the designs tab2200 does not include designs2201 the link goes to the designs tab2202 includes designs2203 design management is disabled2204 does not include designs in the extras2205# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.49 seconds. Current RSS: ~1409M. load average: 1.21 1.20 1.27 1/289 80612206# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/issue_reference_filter_spec.rb. It took 1 minute 35.61 seconds. Expected to take 1 minute 33.5 seconds.2207# [RSpecRunTime] Starting example group spec/services/incident_management/timeline_events/update_service_spec.rb. Expected to take 1 minute 19.7 seconds.2208IncidentManagement::TimelineEvents::UpdateService2209 #execute2210 when user has permissions2211 updates attributes2212 creates a system note2213 behaves like successful response2214 responds with success2215 behaves like an incident management tracked event2216 .track_event2217 tracks the event using redis2218# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.69 seconds. Current RSS: ~1409M. load average: 1.19 1.19 1.27 1/289 80622219 behaves like Snowplow event tracking with RedisHLL context2220 behaves like Snowplow event tracking2221 is emitted2222# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.87 seconds. Current RSS: ~1410M. load average: 1.19 1.19 1.27 1/289 80632223 behaves like passing the correct was_changed value2224 passes the correct was_changed value into SysteNoteService.edit_timeline_event2225# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.97 seconds. Current RSS: ~1410M. load average: 1.19 1.19 1.27 1/289 80642226 when note is nil2227 does not update the note2228 updates occurred_at2229 updates the tags2230 behaves like successful response2231 responds with success2232 behaves like an incident management tracked event2233 .track_event2234 tracks the event using redis2235# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.28 seconds. Current RSS: ~1409M. load average: 1.18 1.19 1.26 1/283 80652236 behaves like Snowplow event tracking with RedisHLL context2237 behaves like Snowplow event tracking2238 is emitted2239# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.43 seconds. Current RSS: ~1409M. load average: 1.18 1.19 1.26 1/283 80662240 behaves like passing the correct was_changed value2241 passes the correct was_changed value into SysteNoteService.edit_timeline_event2242# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.6 seconds. Current RSS: ~1407M. load average: 1.16 1.19 1.26 1/283 80672243 when note is blank2244 does not add the tags as it rollsback the transaction2245 behaves like error response2246 has an informative message2247 does not update the note2248 behaves like does not track incident management event2249 does not track the event2250# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.04 seconds. Current RSS: ~1405M. load average: 1.15 1.18 1.26 1/283 80682251 when note is more than 280 characters long2252 does not add the tags as it rollsback the transaction2253 behaves like error response2254 has an informative message2255 does not update the note2256 behaves like does not track incident management event2257 does not track the event2258# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.06 seconds. Current RSS: ~1406M. load average: 1.15 1.18 1.26 1/283 80692259 when occurred_at is nil2260 updates the note2261 does not update occurred_at2262 behaves like successful response2263 responds with success2264 behaves like an incident management tracked event2265 .track_event2266 tracks the event using redis2267# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.31 seconds. Current RSS: ~1405M. load average: 1.14 1.18 1.26 1/283 80702268 behaves like Snowplow event tracking with RedisHLL context2269 behaves like Snowplow event tracking2270 is emitted2271# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.41 seconds. Current RSS: ~1405M. load average: 1.14 1.18 1.26 1/283 80712272 behaves like passing the correct was_changed value2273 passes the correct was_changed value into SysteNoteService.edit_timeline_event2274# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.58 seconds. Current RSS: ~1401M. load average: 1.13 1.18 1.26 1/283 80722275 when occurred_at is blank2276 does not add the tags as it rollsback the transaction2277 behaves like error response2278 has an informative message2279 does not update the note2280 behaves like does not track incident management event2281 does not track the event2282# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.5 seconds. Current RSS: ~1400M. load average: 1.13 1.18 1.26 1/283 80732283 when both occurred_at and note is nil2284 does not update the note2285 does not update occurred_at2286 does not call SysteNoteService.edit_timeline_event2287 behaves like successful response2288 responds with success2289 behaves like an incident management tracked event2290 .track_event2291 tracks the event using redis2292# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.47 seconds. Current RSS: ~1402M. load average: 1.12 1.17 1.26 1/283 80742293 behaves like Snowplow event tracking with RedisHLL context2294 behaves like Snowplow event tracking2295 is emitted2296# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.84 seconds. Current RSS: ~1400M. load average: 1.19 1.19 1.26 1/283 80752297 when timeline event is non-editable2298 behaves like error response2299 has an informative message2300 does not update the note2301 behaves like does not track incident management event2302 does not track the event2303# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.75 seconds. Current RSS: ~1405M. load average: 1.19 1.19 1.26 1/283 80762304 when timeline event tags are passed2305 when predefined tags are passed2306 returns the new tag in response2307 creates the predefined tags on the project2308# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.1 seconds. Current RSS: ~1419M. load average: 1.17 1.18 1.26 1/283 80772309 when they exist2310 behaves like successful tag response2311 adds the new tag2312 adds the new tag link2313 returns the new tag in response2314 behaves like successful response2315 responds with success2316 behaves like an incident management tracked event2317 .track_event2318 tracks the event using redis2319# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.67 seconds. Current RSS: ~1427M. load average: 1.16 1.18 1.26 1/283 80782320 behaves like Snowplow event tracking with RedisHLL context2321 behaves like Snowplow event tracking2322 is emitted2323# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.78 seconds. Current RSS: ~1427M. load average: 1.16 1.18 1.26 1/283 80792324 when tag name is of random case2325 behaves like successful tag response2326 adds the new tag2327 adds the new tag link2328 returns the new tag in response2329 behaves like successful response2330 responds with success2331 behaves like an incident management tracked event2332 .track_event2333 tracks the event using redis2334# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.33 seconds. Current RSS: ~1433M. load average: 1.14 1.18 1.26 1/283 80802335 behaves like Snowplow event tracking with RedisHLL context2336 behaves like Snowplow event tracking2337 is emitted2338# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.54 seconds. Current RSS: ~1433M. load average: 1.13 1.17 1.25 1/283 80812339 when tag is removed2340 adds the new tag and removes the old tag2341 adds the new tag link and removes the old tag link2342 returns the new tag and does not contain the old tag in response2343 behaves like successful response2344 responds with success2345 behaves like an incident management tracked event2346 .track_event2347 tracks the event using redis2348# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.17 seconds. Current RSS: ~1432M. load average: 1.12 1.17 1.25 1/283 80822349 behaves like Snowplow event tracking with RedisHLL context2350 behaves like Snowplow event tracking2351 is emitted2352# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.32 seconds. Current RSS: ~1432M. load average: 1.12 1.17 1.25 1/283 80832353 when all assigned tags are removed2354 removes all the assigned tags2355 removes all the assigned tag links2356 does not contain any tags in response2357 behaves like successful response2358 responds with success2359 behaves like an incident management tracked event2360 .track_event2361 tracks the event using redis2362# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.71 seconds. Current RSS: ~1431M. load average: 1.11 1.17 1.25 1/283 80842363 behaves like Snowplow event tracking with RedisHLL context2364 behaves like Snowplow event tracking2365 is emitted2366# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.83 seconds. Current RSS: ~1432M. load average: 1.11 1.17 1.25 1/283 80852367 when they do not exist2368 does not update the note2369 behaves like error response2370 has an informative message2371 does not update the note2372 behaves like does not track incident management event2373 does not track the event2374# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.94 seconds. Current RSS: ~1431M. load average: 1.18 1.18 1.26 1/283 80862375 when user does not have permissions2376 behaves like error response2377 has an informative message2378 does not update the note2379 behaves like does not track incident management event2380 does not track the event2381# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.93 seconds. Current RSS: ~1434M. load average: 1.09 1.16 1.25 1/283 80872382# [RSpecRunTime] Finishing example group spec/services/incident_management/timeline_events/update_service_spec.rb. It took 1 minute 20.46 seconds. Expected to take 1 minute 19.7 seconds.2383# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/o_auth/user_spec.rb. Expected to take 1 minute 12.77 seconds.2384Gitlab::Auth::OAuth::User2385 .find_by_uid_and_provider2386 retrieves the correct user2387 #persisted?2388 finds an existing user based on uid and provider (facebook)2389 returns false if user is not found in database2390 #save2391 when account exists on server2392 does not mark the user as external2393 signup2394 marks user as having password_automatically_set2395 when signup is disabled2396 creates the user2397 does not repeat the default user password2398 has the password length within specified range2399# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.69 seconds. Current RSS: ~1449M. load average: 1.09 1.16 1.25 1/283 80882400 when user confirmation email is enabled2401 creates and confirms the user anyway2402 when the current minimum password length is different from the default minimum password length2403 creates the user2404 with auto_link_user disabled (default)2405 provider is marked as external2406 marks user as external2407 provider was external, now has been removed2408 does not mark external user as internal2409 provider is not external2410 when adding a new OAuth identity2411 does not promote an external user to internal2412 with new allow_single_sign_on enabled syntax2413 creates a user from Omniauth2414 with old allow_single_sign_on enabled syntax2415 creates a user from Omniauth2416 with new allow_single_sign_on disabled syntax2417 throws an error2418 with old allow_single_sign_on disabled (Default)2419 throws an error2420 with auto_link_user enabled for a different provider2421 and a current GitLab user with a matching email2422 adds the OmniAuth identity to the GitLab user account2423 and no current GitLab user with a matching email2424 provider is marked as external2425 marks user as external2426 provider was external, now has been removed2427 does not mark external user as internal2428 provider is not external2429 when adding a new OAuth identity2430 does not promote an external user to internal2431 with new allow_single_sign_on enabled syntax2432 creates a user from Omniauth2433 with old allow_single_sign_on enabled syntax2434 creates a user from Omniauth2435 with new allow_single_sign_on disabled syntax2436 throws an error2437 with old allow_single_sign_on disabled (Default)2438 throws an error2439 with auto_link_user enabled for the correct provider2440 and a current GitLab user with a matching email2441 adds the OmniAuth identity to the GitLab user account2442 and no current GitLab user with a matching email2443 provider is marked as external2444 marks user as external2445 provider was external, now has been removed2446 does not mark external user as internal2447 provider is not external2448 when adding a new OAuth identity2449 does not promote an external user to internal2450 with new allow_single_sign_on enabled syntax2451 creates a user from Omniauth2452 with old allow_single_sign_on enabled syntax2453 creates a user from Omniauth2454 with new allow_single_sign_on disabled syntax2455 throws an error2456 with old allow_single_sign_on disabled (Default)2457 throws an error2458 with auto_link_user enabled for all providers2459 and a current GitLab user with a matching email2460 adds the OmniAuth identity to the GitLab user account2461 and no current GitLab user with a matching email2462 provider is marked as external2463 marks user as external2464 provider was external, now has been removed2465 does not mark external user as internal2466 provider is not external2467 when adding a new OAuth identity2468 does not promote an external user to internal2469 with new allow_single_sign_on enabled syntax2470 creates a user from Omniauth2471 with old allow_single_sign_on enabled syntax2472 creates a user from Omniauth2473 with new allow_single_sign_on disabled syntax2474 throws an error2475 with old allow_single_sign_on disabled (Default)2476 throws an error2477 with auto_link_ldap_user disabled (default)2478 provider is marked as external2479 marks user as external2480 provider was external, now has been removed2481 does not mark external user as internal2482 provider is not external2483 when adding a new OAuth identity2484 does not promote an external user to internal2485 with new allow_single_sign_on enabled syntax2486 creates a user from Omniauth2487 with old allow_single_sign_on enabled syntax2488 creates a user from Omniauth2489 with new allow_single_sign_on disabled syntax2490 throws an error2491 with old allow_single_sign_on disabled (Default)2492 throws an error2493 and other providers2494 when sync_name is disabled2495 updates the gl_user name2496 when sync_name is enabled2497 updates the gl_user name2498 with auto_link_ldap_user enabled2499 and no LDAP provider defined2500 provider is marked as external2501 marks user as external2502 provider was external, now has been removed2503 does not mark external user as internal2504 provider is not external2505 when adding a new OAuth identity2506 does not promote an external user to internal2507 with new allow_single_sign_on enabled syntax2508 creates a user from Omniauth2509 with old allow_single_sign_on enabled syntax2510 creates a user from Omniauth2511 with new allow_single_sign_on disabled syntax2512 throws an error2513 with old allow_single_sign_on disabled (Default)2514 throws an error2515 and at least one LDAP provider is defined2516 and a corresponding LDAP person2517 and no account for the LDAP user2518 when the LDAP user is found by UID2519 does not repeat the default user password2520 creates a user with dual LDAP and omniauth identities2521 has name and email set as synced2522 has name and email set as read-only2523 has synced attributes provider set to ldapmain2524# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.26 seconds. Current RSS: ~1461M. load average: 1.22 1.19 1.26 1/283 80892525 when the LDAP user is found by email address2526 creates the LDAP identity2527 and LDAP user has an account already2528 when sync_name is disabled2529 does not update the user name2530 when sync_name is enabled2531 updates the user name2532 when an LDAP person is not found by uid2533 tries to find an LDAP person by email and adds the omniauth identity to the user2534 when also not found by email2535 tries to find an LDAP person by DN and adds the omniauth identity to the user2536 when there is an LDAP connection error2537 does not save the identity2538 and a corresponding LDAP person with some values being nil2539 creates the user correctly2540 does not have the attributes not provided by LDAP set as synced2541 does not have the attributes not provided by LDAP set as read-only2542 and a corresponding LDAP person with a non-default username2543 and no account for the LDAP user2544 creates a user favoring the LDAP username and strips email domain2545 and no corresponding LDAP person2546 provider is marked as external2547 marks user as external2548 provider was external, now has been removed2549 does not mark external user as internal2550 provider is not external2551 when adding a new OAuth identity2552 does not promote an external user to internal2553 with new allow_single_sign_on enabled syntax2554 creates a user from Omniauth2555 with old allow_single_sign_on enabled syntax2556 creates a user from Omniauth2557 with new allow_single_sign_on disabled syntax2558 throws an error2559 with old allow_single_sign_on disabled (Default)2560 throws an error2561 with both auto_link_user and auto_link_ldap_user enabled2562 and at least one LDAP provider is defined2563 and a corresponding LDAP person2564 and no account for the LDAP user2565 creates a user with dual LDAP and omniauth identities2566 has name and email set as synced2567 has name and email set as read-only2568 has synced attributes provider set to ldapmain2569# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.16 seconds. Current RSS: ~1461M. load average: 1.20 1.18 1.26 1/283 80902570 and LDAP user has an account already2571 adds the omniauth identity to the LDAP account2572 blocking2573 signup with SAML2574 does not repeat the default user password2575 behaves like being blocked on creation2576 when blocking on creation2577 creates a blocked user2578 when a sign up user cap has been set up but has not been reached yet2579 still creates a blocked user2580 behaves like not being blocked on creation2581 when not blocking on creation2582 creates a non-blocked user2583 signup with omniauth only2584 behaves like being blocked on creation2585 when blocking on creation2586 creates a blocked user2587 when a sign up user cap has been set up but has not been reached yet2588 still creates a blocked user2589 behaves like not being blocked on creation2590 when not blocking on creation2591 creates a non-blocked user2592 signup with linked omniauth and LDAP account2593 and no account for the LDAP user2594 behaves like being blocked on creation2595 when blocking on creation2596 creates a blocked user2597 when a sign up user cap has been set up but has not been reached yet2598 still creates a blocked user2599 behaves like not being blocked on creation2600 when not blocking on creation2601 creates a non-blocked user2602 and LDAP user has an account already2603 behaves like not being blocked on creation2604 when not blocking on creation2605 creates a non-blocked user2606 behaves like not being blocked on creation2607 when not blocking on creation2608 creates a non-blocked user2609 sign-in2610 behaves like not being blocked on creation2611 when not blocking on creation2612 creates a non-blocked user2613 behaves like not being blocked on creation2614 when not blocking on creation2615 creates a non-blocked user2616 behaves like not being blocked on creation2617 when not blocking on creation2618 creates a non-blocked user2619 behaves like not being blocked on creation2620 when not blocking on creation2621 creates a non-blocked user2622 ensure backwards compatibility with sync email from provider option2623 when provider sets an email2624 updates the user email2625 has email set as synced2626 has email set as read-only2627 has synced attributes provider set to my-provider2628 when provider doesn't set an email2629 does not update the user email2630 has email set as not synced2631 does not have email set as read-only2632 generating username2633 when no collision with existing user2634 generates the username with no counter2635 when collision with existing user2636 generates the username with a counter2637 when username is a reserved word2638 generates the username with a counter2639 with leading or trailing _.- characters in username2640 creates valid user with sanitized username2641 and extra_slug_path_sanitization feature is disabled2642 fails to create user2643 updating email with sync profile2644 when provider sets an email2645 updates the user email2646 has email set as synced2647 has email set as read-only2648 has synced attributes provider set to my-provider2649 when provider doesn't set an email2650 does not update the user email2651 has email set as not synced2652 does not have email set as read-only2653 updating name2654 when provider sets a name2655 updates the user name2656 when provider doesn't set a name2657 does not update the user name2658 updating location2659 when provider sets a location2660 updates the user location2661 when provider doesn't set a location2662 does not update the user location2663 updating user info2664 update all info2665 updates the user email2666 updates the user name2667 updates the user location2668 sets my-provider as the attributes provider2669 update only requested info2670 updates the user name2671 updates the user location2672 does not update the user email2673 update default_scope2674 updates the user email2675 update no info when profile sync is nil2676 does not have sync_attribute2677 does not update the user email2678 does not update the user name2679 does not update the user location2680 does not create associated user synced attributes metadata2681 when gl_user is nil2682 does not raise NoMethodError2683 ._uid_and_provider2684 normalizes extern_uid2685 #find_ldap_person2686 when LDAP connection fails2687 returns nil2688 #bypass_two_factor?2689 when with allow_bypass_two_factor disabled (Default)2690 when with allow_bypass_two_factor enabled2691 when provider in allow_bypass_two_factor array2692 when provider not in allow_bypass_two_factor array2693 #protocol_name2694 is OAuth2695# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/o_auth/user_spec.rb. It took 36.27 seconds. Expected to take 1 minute 12.77 seconds.2696# [RSpecRunTime] Starting example group spec/models/protected_branch_spec.rb. Expected to take 57.07 seconds.2697ProtectedBranch2698 does not allow STI2699 Associations2700 is expected to belong to project required: false2701 is expected to belong to group required: false2702 is expected to have many merge_access_levels inverse_of => protected_branch2703 is expected to have many push_access_levels inverse_of => protected_branch2704 Validation2705 is expected to validate that :name cannot be empty/falsy2706 uniqueness2707 is expected to validate that :name is case-sensitively unique within the scope of :project_id and :namespace_id2708 when the protected_branch was saved previously2709 is expected not to validate that :name is case-sensitively unique2710 and name is changed2711 is expected to validate that :name is case-sensitively unique within the scope of :project_id and :namespace_id2712# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.65 seconds. Current RSS: ~1471M. load average: 1.16 1.17 1.25 1/283 80912713 #validate_either_project_or_top_group2714 when protected branch does not have project or group association2715 validate failed2716 when protected branch is associated with both project and group2717 validate failed2718 when protected branch is associated with a subgroup2719 validate failed2720 set a group2721 when associated with group2722 create successfully2723 when associated with other namespace2724 create failed with `ActiveRecord::AssociationTypeMismatch`2725 #matches?2726 when the protected branch setting is not a wildcard2727 returns true for branch names that are an exact match2728 returns false for branch names that are not an exact match2729 when the protected branch name contains wildcard(s)2730 when there is a single '*'2731 returns true for branch names matching the wildcard2732 returns false for branch names not matching the wildcard2733 when the wildcard contains regex symbols other than a '*'2734 returns true for branch names matching the wildcard2735 returns false for branch names not matching the wildcard2736 when there are '*'s at either end2737 returns true for branch names matching the wildcard2738 returns false for branch names not matching the wildcard2739 when there are arbitrarily placed '*'s2740 returns true for branch names matching the wildcard2741 returns false for branch names not matching the wildcard2742 #matching2743 for direct matches2744 returns a list of protected branches matching the given branch name2745 accepts a list of protected branches to search from, so as to avoid a DB call2746# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.81 seconds. Current RSS: ~1473M. load average: 1.15 1.17 1.25 1/283 80922747 for wildcard matches2748 returns a list of protected branches matching the given branch name2749 accepts a list of protected branches to search from, so as to avoid a DB call2750# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.14 seconds. Current RSS: ~1464M. load average: 1.15 1.17 1.25 1/284 80932751 #protected?2752 existing project2753 returns true when the branch matches a protected branch via direct match2754 returns true when the branch matches a protected branch via wildcard match2755 returns false when the branch does not match a protected branch via direct match2756 returns false when the branch does not match a protected branch via wildcard match2757 returns false when branch name is nil2758 with caching2759 correctly invalidates a cache2760 correctly uses the cached version2761 when project is updated2762 does not invalidate a cache2763# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.32 seconds. Current RSS: ~1496M. load average: 1.37 1.22 1.26 1/283 81362764 when other project protected branch is updated2765 does not invalidate the current project cache2766 new project2767 when the group has set their own default_branch_protection level2768 default_branch_protection_level: 0, result: false2769 protects the default branch based on the default branch protection setting of the group2770 default_branch_protection_level: 1, result: false2771 protects the default branch based on the default branch protection setting of the group2772 default_branch_protection_level: 3, result: true2773 protects the default branch based on the default branch protection setting of the group2774 default_branch_protection_level: 2, result: true2775 protects the default branch based on the default branch protection setting of the group2776 when the group has not set their own default_branch_protection level2777 default_branch_protection_level: 0, result: false2778 protects the default branch based on the instance level default branch protection setting2779 default_branch_protection_level: 1, result: false2780 protects the default branch based on the instance level default branch protection setting2781 default_branch_protection_level: 3, result: true2782 protects the default branch based on the instance level default branch protection setting2783 default_branch_protection_level: 2, result: true2784 protects the default branch based on the instance level default branch protection setting2785 #allow_force_push?2786 when feature flag disabled2787 when the attr allow_force_push is true2788 returns true2789 when the attr allow_force_push is false2790 returns false2791 when feature flag enabled2792 group_level_value: true, project_level_value: false, result: true2793 returns result2794 group_level_value: false, project_level_value: true, result: false2795 returns result2796 group_level_value: true, project_level_value: nil, result: true2797 returns result2798 group_level_value: false, project_level_value: nil, result: false2799 returns result2800 group_level_value: nil, project_level_value: nil, result: false2801 returns result2802 #any_protected?2803 existing project2804 returns true when any of the branch names match a protected branch via direct match2805 returns true when any of the branch matches a protected branch via wildcard match2806 returns false when none of branches does not match a protected branch via direct match2807 returns false when none of the branches does not match a protected branch via wildcard match2808# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.28 seconds. Current RSS: ~1486M. load average: 1.28 1.21 1.26 1/283 81612809 .protected_refs2810 when feature flag enabled2811 call `all_protected_branches`2812 when feature flag disabled2813 call `protected_branches`2814 .protected_ref_accessible_to?2815 with guest2816 is expected to eq false2817# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.28 seconds. Current RSS: ~1480M. load average: 1.28 1.21 1.26 1/283 81622818 with reporter2819 is expected to eq false2820 with developer2821 is expected to eq false2822 with maintainer2823 is expected to eq true2824 with owner2825 is expected to eq true2826 with admin2827 is expected to eq true2828 when project is an empty repository2829 when user is an admin2830 is expected to eq true2831 when user is maintainer2832 is expected to eq true2833 when user is developer and initial push is allowed2834 is expected to eq true2835 when user is developer and initial push is not allowed2836 is expected to eq false2837 .by_name2838 returns protected branches with a matching name2839 returns protected branches with a partially matching name2840 returns protected branches with a matching name regardless of the casing2841 returns nothing when nothing matches2842 return nothing when query is blank2843# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.35 seconds. Current RSS: ~1431M. load average: 1.24 1.20 1.26 1/283 81632844 .get_ids_by_name2845 returns the id for each protected branch matching name2846 .downcase_humanized_name2847 returns downcase humanized name2848 .default_branch?2849 when the name matches the default branch2850 is expected to be default branch2851 when the name does not match the default branch2852 is expected not to be default branch2853 when a wildcard name matches the default branch2854 is expected not to be default branch2855 #group_level?2856 when entity is a Group2857 is expected to be group level2858 when entity is a Project2859 is expected not to be group level2860# [RSpecRunTime] Finishing example group spec/models/protected_branch_spec.rb. It took 38.53 seconds. Expected to take 57.07 seconds.2861# [RSpecRunTime] Starting example group spec/services/projects/fork_service_spec.rb. Expected to take 52.85 seconds.2862Projects::ForkService2863 #execute2864 when forker is a guest2865 does not create a fork2866 does not create a fork network2867# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.54 seconds. Current RSS: ~1443M. load average: 1.22 1.20 1.26 1/283 81702868 when forker is a developer2869 creates a fork of the project2870 after forking the original project still has its avatar2871 creates a fork network with the new project and the root project set2872 imports the repository of the forked project2873 behaves like forks count cache refresh2874 flushes the forks count cache of the source project2875# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.27 seconds. Current RSS: ~1429M. load average: 1.18 1.19 1.25 1/286 82302876 when creating fork of the fork2877 creates a new project2878 when the forked project has higher visibility than the root project2879 successfully creates a fork of the fork with correct visibility2880# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.1 seconds. Current RSS: ~1428M. load average: 1.17 1.19 1.25 1/286 82392881 behaves like forks count cache refresh2882 flushes the forks count cache of the source project2883# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.87 seconds. Current RSS: ~1424M. load average: 1.17 1.19 1.25 1/286 82442884 when project already exists2885 fails due to validation, not transaction failure2886 when repository in legacy storage already exists2887 does not allow creation2888 when repository disk validation is explicitly skipped2889 allows fork project creation2890# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.34 seconds. Current RSS: ~1420M. load average: 1.15 1.18 1.25 1/286 82502891 CI/CD settings2892 when origin has git depth specified2893 inherits default_git_depth from the origin project2894# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.5 seconds. Current RSS: ~1422M. load average: 1.15 1.18 1.25 1/284 82532895 when origin does not define git depth2896 the fork has git depth set to 02897# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.56 seconds. Current RSS: ~1423M. load average: 1.15 1.18 1.25 1/284 82562898 when project has restricted visibility level2899 and only one visibility level is restricted2900 creates fork with lowest level2901# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.77 seconds. Current RSS: ~1422M. load average: 1.15 1.18 1.25 1/284 82592902 and all visibility levels are restricted2903 doesn't create a fork2904 when forking is disabled2905 does not create a fork2906 when forking to the group namespace2907 when user owns a target group2908 creates a fork in the group2909 when project already exists in group2910 fails due to validation, not transaction failure2911# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.84 seconds. Current RSS: ~1434M. load average: 1.14 1.18 1.25 1/284 82682912 when the namespace has a lower visibility level than the project2913 creates the project with the lower visibility level2914# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.45 seconds. Current RSS: ~1429M. load average: 1.14 1.18 1.25 1/285 82712915 when user is not a group owner2916 does not create a fork2917 with optional attributes2918 sets optional attributes to specified values2919 when an unknown visibility is requested2920 sets visibility level to private2921# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.34 seconds. Current RSS: ~1426M. load average: 1.13 1.18 1.25 1/285 82762922 when requested visibility level is greater than allowed2923 sets visibility level to project visibility2924# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.84 seconds. Current RSS: ~1427M. load average: 1.13 1.18 1.25 1/285 82792925 when target namespace has lower visibility than a project2926 sets visibility level to target namespace visibility level2927# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.4 seconds. Current RSS: ~1418M. load average: 1.13 1.18 1.25 1/285 82822928 when project has custom visibility settings2929 copies project features visibility settings to the fork2930# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.76 seconds. Current RSS: ~1417M. load average: 1.12 1.17 1.25 1/285 82852931 when a project is already forked2932 creates a new pool repository after the project is moved to a new shard2933# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.42 seconds. Current RSS: ~1416M. load average: 1.12 1.17 1.25 1/285 82932934 when forking with object pools2935 when no pool exists2936 creates a new object pool2937 when project is private2938 does not create an object pool2939# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.53 seconds. Current RSS: ~1426M. load average: 1.11 1.17 1.24 1/285 83102940 when a pool already exists2941 joins the object pool2942 when linking fork to an existing project2943 if project is already forked2944 does not create fork relation2945 if project is not forked2946 creates fork relation2947 flushes the forks count cache of the source project2948 when user cannot fork2949 returns an error2950# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.69 seconds. Current RSS: ~1429M. load average: 1.11 1.17 1.24 1/284 83132951 if the fork is not allowed2952 does not delete the LFS objects2953 #valid_fork_targets2954 returns whatever finder returns2955 #valid_fork_branch?2956 when branch exists2957 is expected to be truthy2958 when branch does not exist2959 is expected to be falsey2960 #valid_fork_target?2961 when target is not passed2962 when current user is an admin2963 is expected to be truthy2964 when current_user is not an admin2965 when target namespace is in valid fork targets2966 is expected to be truthy2967 when target namespace is not in valid fork targets2968 is expected to be falsey2969 when target is passed2970 when current user is an admin2971 is expected to be truthy2972 when current user is not an admin2973 when target namespace is in valid fork targets2974 is expected to be truthy2975 when target namespace is not in valid fork targets2976 is expected to be falsey2977# [RSpecRunTime] Finishing example group spec/services/projects/fork_service_spec.rb. It took 47.01 seconds. Expected to take 52.85 seconds.2978# [RSpecRunTime] Starting example group spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb. Expected to take 44.43 seconds.2979Gitlab::CycleAnalytics::StageSummary2980 #identifier2981 returns identifiers for each metric2982# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.93 seconds. Current RSS: ~1447M. load average: 1.10 1.17 1.24 1/284 83302983 #new_issues2984 doesn't find issues from other projects2985 when from date is given2986 finds the number of issues created after the 'from date'2987 returns the localized title2988# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.74 seconds. Current RSS: ~1439M. load average: 1.09 1.16 1.24 1/284 83342989 when `to` parameter is given2990 doesn't find any record2991 finds records created between `from` and `to` range2992# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.93 seconds. Current RSS: ~1439M. load average: 1.09 1.16 1.24 1/284 83372993 #commits2994 doesn't find commits from other projects2995 finds a large (> 100) number of commits if present2996 when from date is given2997 finds the number of commits created after the 'from date'2998 returns the localized title2999# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.43 seconds. Current RSS: ~1429M. load average: 1.13 1.17 1.24 1/290 104653000 when `to` parameter is given3001 doesn't find any record3002 finds records created between `from` and `to` range3003# [RSpecRunTime] RSpec elapsed time: 18 minutes 22.56 seconds. Current RSS: ~1420M. load average: 1.43 1.23 1.26 1/290 106823004 when a guest user is signed in3005 does not include commit stats3006# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.85 seconds. Current RSS: ~1420M. load average: 1.43 1.23 1.26 1/290 106893007 behaves like deployment metrics examples3008 #deploys3009 doesn't find commits from other projects3010 when from date is given3011 finds the number of deploys made created after the 'from date'3012 returns the localized title3013# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.63 seconds. Current RSS: ~1449M. load average: 1.43 1.23 1.26 1/289 107243014 when `to` parameter is given3015 doesn't find any record3016 finds records created between `from` and `to` range3017# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.1 seconds. Current RSS: ~1453M. load average: 1.40 1.23 1.26 1/289 107473018 #deployment_frequency3019 includes the unit: `/day`3020 returns 0.0 when there were deploys but the frequency was too low3021 returns `-` when there were no deploys3022 when `to` is nil3023 includes range until now3024# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.42 seconds. Current RSS: ~1458M. load average: 1.40 1.23 1.26 1/289 107723025 when `to` is given3026 finds records created between `from` and `to` range3027 when `from` and `to` are within a day3028 returns the number of deployments made on that day3029# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.14 seconds. Current RSS: ~1461M. load average: 1.37 1.22 1.26 1/290 108003030# [RSpecRunTime] Finishing example group spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb. It took 42.44 seconds. Expected to take 44.43 seconds.3031# [RSpecRunTime] Starting example group spec/models/hooks/web_hook_spec.rb. Expected to take 43.03 seconds.3032WebHook3033 does not allow STI3034 associations3035 is expected to have many web_hook_logs3036 validations3037 is expected to validate that :url cannot be empty/falsy3038 is expected to validate that the length of :custom_webhook_template is at most 40963039 only consider these branch filter strategies are valid3040 url_variables3041 is expected to allow :url_variables to be ‹{}›3042 is expected to allow :url_variables to be ‹{"foo" => "bar"}›3043 is expected to allow :url_variables to be ‹{"FOO" => "bar"}›3044 is expected to allow :url_variables to be ‹{"MY_TOKEN" => "bar"}›3045 is expected to allow :url_variables to be ‹{"foo2" => "bar"}›3046 is expected to allow :url_variables to be ‹{"x" => "y"}›3047 is expected to allow :url_variables to be ‹{"x" => "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}›3048 is expected to allow :url_variables to be ‹{"foo" => "bar", "bar" => "baz"}›3049 is expected to allow :url_variables to be ‹{"k1" => "value", "k2" => "value", "k3" => "value", "k4" => "value", "k5" => "value", "k6" => "value", "k7" => "value", "k8" => "value", "k9" => "value", "k10" => "value", "k11" => "value", "k12" => "value", "k13" => "value", "k14" => "value", "k15" => "value", "k16" => "value", "k17" => "value", "k18" => "value", "k19" => "value", "k20" => "value"}›3050 is expected to allow :url_variables to be ‹{"MY-TOKEN" => "bar"}›3051 is expected to allow :url_variables to be ‹{"my_secr3t-token" => "bar"}›3052 is expected to allow :url_variables to be ‹{"x-y-z" => "bar"}›3053 is expected to allow :url_variables to be ‹{"x_y_z" => "bar"}›3054 is expected to allow :url_variables to be ‹{"f.o.o" => "bar"}›3055 is expected not to allow :url_variables to be ‹[]›3056 is expected not to allow :url_variables to be ‹{"foo" => 1}›3057 is expected not to allow :url_variables to be ‹{"bar" => :baz}›3058 is expected not to allow :url_variables to be ‹{"bar" => nil}›3059 is expected not to allow :url_variables to be ‹{"foo" => ""}›3060 is expected not to allow :url_variables to be ‹{"foo" => "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}›3061 is expected not to allow :url_variables to be ‹{"has spaces" => "foo"}›3062 is expected not to allow :url_variables to be ‹{"" => "foo"}›3063 is expected not to allow :url_variables to be ‹{"1foo" => "foo"}›3064 is expected not to allow :url_variables to be ‹{"k1" => "value", "k2" => "value", "k3" => "value", "k4" => "value", "k5" => "value", "k6" => "value", "k7" => "value", "k8" => "value", "k9" => "value", "k10" => "value", "k11" => "value", "k12" => "value", "k13" => "value", "k14" => "value", "k15" => "value", "k16" => "value", "k17" => "value", "k18" => "value", "k19" => "value", "k20" => "value", "k21" => "value"}›3065 is expected not to allow :url_variables to be ‹{"MY--TOKEN" => "foo"}›3066 is expected not to allow :url_variables to be ‹{"MY__SECRET" => "foo"}›3067 is expected not to allow :url_variables to be ‹{"x-_y" => "foo"}›3068 is expected not to allow :url_variables to be ‹{"x..y" => "foo"}›3069# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.51 seconds. Current RSS: ~1498M. load average: 1.37 1.22 1.26 1/290 108013070 url3071 is expected to allow :url to be ‹"http://example.com"›3072 is expected to allow :url to be ‹"https://example.com"›3073 is expected to allow :url to be ‹" https://example.com "›3074 is expected to allow :url to be ‹"http://test.com/api"›3075 is expected to allow :url to be ‹"http://test.com/api?key=abc"›3076 is expected to allow :url to be ‹"http://test.com/api?key=abc&type=def"›3077 is expected not to allow :url to be ‹"example.com"›3078 is expected not to allow :url to be ‹"ftp://example.com"›3079 is expected not to allow :url to be ‹"herp-and-derp"›3080 strips :url before saving it3081 when url is local3082 is expected not to allow :url to be ‹"http://localhost:9000"›3083 is valid if application settings allow local requests from web hooks3084# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.01 seconds. Current RSS: ~1529M. load average: 1.34 1.22 1.26 1/289 108023085 when there are URL variables3086 is expected to allow :url to be ‹"http://example.com"›3087 is expected to allow :url to be ‹"http://example.com/{one}/{two}"›3088 is expected to allow :url to be ‹"http://example.com/{one}"›3089 is expected to allow :url to be ‹"http://example.com/{two}"›3090 is expected to allow :url to be ‹"http://user:s3cret@example.com/{two}"›3091 is expected to allow :url to be ‹"http://{one}:{two}@example.com"›3092 is expected to allow :url to be ‹"http://{one}"›3093 is expected to allow :url to be ‹"{url}"›3094 is expected not to allow :url to be ‹"http://example.com/{one}/{two}/{three}"›3095 is expected not to allow :url to be ‹"http://example.com/{foo}"›3096 is expected not to allow :url to be ‹"http:{user}:{pwd}//example.com/{foo}"›3097 mentions all missing variable names3098# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.61 seconds. Current RSS: ~1546M. load average: 1.34 1.22 1.26 1/289 108033099 token3100 is expected to allow :token to be ‹"foobar"›3101 is expected not to allow :token to be ‹"foo\nbar"› or ‹"foo\r\nbar"›3102 push_events_branch_filter3103 with "all branches" strategy3104 is expected to allow :push_events_branch_filter to be ‹"good_branch_name"›, ‹"another/good-branch_name"›, ‹"good branch name"›, ‹"good~branchname"›, ‹"good_branchname("›, ‹"good_branchname["›, or ‹""›3105 with "wildcard" strategy3106 is expected to allow :push_events_branch_filter to be ‹"good_branch_name"›, ‹"another/good-branch_name"›, ‹"good_branch_name("›, or ‹""›3107 is expected not to allow :push_events_branch_filter to be ‹"bad branch name"›, ‹"bad~branchname"›, or ‹"bad_branch_name["›3108 gets rid of whitespace3109 stores whitespace only as empty3110 with "regex" strategy3111 is expected to allow :push_events_branch_filter to be ‹"good_branch_name"›, ‹"another/good-branch_name"›, ‹"good branch name"›, ‹"good~branch~name"›, or ‹""›3112 is expected not to allow :push_events_branch_filter to be ‹"bad_branch_name("› or ‹"bad_branch_name["›3113 before_validation :reset_token3114 resets token if url changed3115 does not reset token if new url is set together with the same token3116 does not reset token if new url is set together with a new token3117 before_validation :reset_url_variables3118 resets url variables if url changed3119 resets url variables if url is changed but url variables stayed the same3120 resets url variables if url is changed and url variables are appended3121 resets url variables if url is changed and url variables are removed3122 resets url variables if url variables are overwritten3123 does not reset url variables if both url and url variables are changed3124 without url variables3125 does not reset url variables3126# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.13 seconds. Current RSS: ~1554M. load average: 1.31 1.21 1.25 1/284 108043127 encrypted attributes3128 is expected to contain exactly :token, :url, and :url_variables3129 execute3130 #execute3131 passes force: false to the web hook service by default3132 passes force: true to the web hook service if required3133 #async_execute3134 does not async execute non-executable hooks3135 #destroy3136 does not cascade to web_hook_logs3137 #next_backoff3138 when there was no last backoff3139 is 10 minutes3140 when we have backed off once3141 is twice the initial value3142 when we have backed off 3 times3143 grows exponentially3144 when the previous backoff was large3145 does not exceed the max backoff value3146 #rate_limited?3147 is false when hook has not been rate limited3148 is true when hook has been rate limited3149 #rate_limit3150 returns the hook rate limit3151 #to_json3152 does not error3153 does not contain binary attributes3154 #interpolated_url3155 is not vulnerable to malicious input3156 when the hook URL does not contain variables3157 is expected to have attributes {:interpolated_url => "http://example.com"}3158 when the hook URL contains variables3159 is expected to have attributes {:interpolated_url => "http://example.com/abc/resource?token=xyz"}3160 when a variable is missing3161 raises an error3162 when the URL appears to include percent formatting3163 succeeds, interpolates correctly3164 #update_last_failure3165 is a method of this class3166 #masked_token3167 is expected to be nil3168 with a token3169 is expected to eq "************"3170 #backoff!3171 when we have not backed off before3172 increments the recent_failures count3173 when the recent failure value is the max value of a smallint3174 reduces to MAX_FAILURES3175 when the recent failure value is MAX_FAILURES3176 does not change recent_failures3177 when we have exhausted the grace period3178 sets disabled_until to the next backoff3179 increments the backoff count3180 when we have backed off MAX_FAILURES times3181 does not let the backoff count exceed the maximum failure count3182 does not change disabled_until3183 changes disabled_until when it has elapsed3184# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.43 seconds. Current RSS: ~1550M. load average: 1.28 1.21 1.25 1/284 108053185 #failed!3186 increments the failure count3187 does not update the hook if the the failure count exceeds the maximum value3188 when the recent failure value is the max value of a smallint3189 does not change recent_failures3190# [RSpecRunTime] Finishing example group spec/models/hooks/web_hook_spec.rb. It took 18.74 seconds. Expected to take 43.03 seconds.3191# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/db_load_balancing_spec.rb. Expected to take 38.59 seconds.3192Gitlab::Redis::DbLoadBalancing3193 #raw_config_hash3194 returns old-style single url config in a hash3195 returns cluster config without url key in a hash3196 .with3197 yields a ::Redis3198 when running on single-threaded runtime3199 instantiates a connection pool with size 53200 when running on multi-threaded runtime3201 instantiates a connection pool with a size based on the concurrency of the worker3202 when there is no config at all3203 can run an empty block3204 #secret_file3205 when explicitly specified in config file3206 returns the absolute path of specified file inside Rails root3207 when not explicitly specified3208 returns the default path in the encrypted settings shared directory3209 .version3210 returns a version3211 .config_file_name3212 when there is no config file anywhere3213 is expected to be nil3214 .params3215 withstands mutation3216 with command to generate extra config specified3217 when the command returns valid yaml3218 merges config from command on top of config from file3219 when the command returns invalid yaml3220 raises error3221 when the parsed external command output returns invalid hash3222 raises an error3223 when the command fails3224 raises error3225 when url contains unix socket reference3226 with old format3227 returns path key instead3228 with new format3229 returns path key instead3230 when url is host based3231 with old format3232 returns hash with host, port, db, and password3233 with new format3234 rails_env: "development", host: "development-host"3235 returns hash with host, port, db, and password3236 does not raise ArgumentError for invalid keywords in SentinelConfig3237 rails_env: "test", host: "test-host"3238 returns hash with host, port, db, and password3239 does not raise ArgumentError for invalid keywords in SentinelConfig3240 rails_env: "production", host: "production-host"3241 returns hash with host, port, db, and password3242 does not raise ArgumentError for invalid keywords in SentinelConfig3243 behaves like instrumentation_class in custom key3244 moves instrumentation class into custom3245 with redis cluster format3246 rails_env: "development", host: "development-master"3247 returns hash with cluster and password3248 does not raise ArgumentError for invalid keywords in ClusterConfig3249 behaves like instrumentation_class in custom key3250 moves instrumentation class into custom3251 rails_env: "test", host: "test-master"3252 returns hash with cluster and password3253 does not raise ArgumentError for invalid keywords in ClusterConfig3254 behaves like instrumentation_class in custom key3255 moves instrumentation class into custom3256 rails_env: "production", host: "production-master"3257 returns hash with cluster and password3258 does not raise ArgumentError for invalid keywords in ClusterConfig3259 behaves like instrumentation_class in custom key3260 moves instrumentation class into custom3261 .store3262 with old format3263 behaves like redis store3264 instantiates Redis::Store3265 with the namespace3266 uses specified namespace3267 with new format3268 behaves like redis store3269 instantiates Redis::Store3270 with the namespace3271 uses specified namespace3272 #parse_client_tls_options3273 when configuration does not have TLS related options3274 returns the coniguration as-is3275 when specified certificate file does not exist3276 raises error about missing certificate file3277 when specified key file does not exist3278 raises error about missing key file3279 when only certificate file is specified3280 renders resque.yml correctly3281 when only key file is specified3282 renders resque.yml correctly3283 when configuration valid TLS related options3284 converts cert_file and key_file appropriately3285 #db3286 with old format3287 returns the correct db3288 with new format3289 returns the correct db3290 with cluster-mode3291 returns the correct db3292 #sentinels3293 when sentinels are defined3294 rails_env: "development", hosts: ["development-replica1", "development-replica2"]3295 returns an array of hashes with host and port keys3296 rails_env: "test", hosts: ["test-replica1", "test-replica2"]3297 returns an array of hashes with host and port keys3298 rails_env: "production", hosts: ["production-replica1", "production-replica2"]3299 returns an array of hashes with host and port keys3300 when sentinels are not defined3301 returns nil3302 when cluster is defined3303 returns nil3304 behaves like redis_shared_examples3305 .config_file_name3306 when there is no config file anywhere3307 is expected to be nil3308 .store3309 with old format3310 behaves like redis store3311 instantiates Redis::Store3312 with the namespace3313 uses specified namespace3314 with new format3315 behaves like redis store3316 instantiates Redis::Store3317 with the namespace3318 uses specified namespace3319 .params3320 withstands mutation3321 with command to generate extra config specified3322 when the command returns valid yaml3323 merges config from command on top of config from file3324 when the command returns invalid yaml3325 raises error3326 when the parsed external command output returns invalid hash3327 raises an error3328 when the command fails3329 raises error3330 when url contains unix socket reference3331 with old format3332 returns path key instead3333 with new format3334 returns path key instead3335 when url is host based3336 with old format3337 returns hash with host, port, db, and password3338 with new format3339 rails_env: "development", host: "development-host"3340 returns hash with host, port, db, and password3341 does not raise ArgumentError for invalid keywords in SentinelConfig3342 rails_env: "test", host: "test-host"3343 returns hash with host, port, db, and password3344 does not raise ArgumentError for invalid keywords in SentinelConfig3345 rails_env: "production", host: "production-host"3346 returns hash with host, port, db, and password3347 does not raise ArgumentError for invalid keywords in SentinelConfig3348 behaves like instrumentation_class in custom key3349 moves instrumentation class into custom3350 with redis cluster format3351 rails_env: "development", host: "development-master"3352 returns hash with cluster and password3353 does not raise ArgumentError for invalid keywords in ClusterConfig3354 behaves like instrumentation_class in custom key3355 moves instrumentation class into custom3356 rails_env: "test", host: "test-master"3357 returns hash with cluster and password3358 does not raise ArgumentError for invalid keywords in ClusterConfig3359 behaves like instrumentation_class in custom key3360 moves instrumentation class into custom3361 rails_env: "production", host: "production-master"3362 returns hash with cluster and password3363 does not raise ArgumentError for invalid keywords in ClusterConfig3364 behaves like instrumentation_class in custom key3365 moves instrumentation class into custom3366 .url3367 withstands mutation3368 when yml file with env variable3369 reads redis url from env variable3370 .version3371 returns a version3372 .with3373 yields a ::Redis3374 when running on single-threaded runtime3375 instantiates a connection pool with size 53376 when running on multi-threaded runtime3377 instantiates a connection pool with a size based on the concurrency of the worker3378 when there is no config at all3379 can run an empty block3380 #db3381 with old format3382 returns the correct db3383 with new format3384 returns the correct db3385 with cluster-mode3386 returns the correct db3387 #sentinels3388 when sentinels are defined3389 rails_env: "development", hosts: ["development-replica1", "development-replica2"]3390 returns an array of hashes with host and port keys3391 rails_env: "test", hosts: ["test-replica1", "test-replica2"]3392 returns an array of hashes with host and port keys3393 rails_env: "production", hosts: ["production-replica1", "production-replica2"]3394 returns an array of hashes with host and port keys3395 when sentinels are not defined3396 returns nil3397 when cluster is defined3398 returns nil3399 #sentinels?3400 when sentinels are defined3401 returns true3402 when sentinels are not defined3403 is expected to eq nil3404 when cluster is defined3405 returns false3406 #raw_config_hash3407 returns old-style single url config in a hash3408 returns cluster config without url key in a hash3409 #secret_file3410 when explicitly specified in config file3411 returns the absolute path of specified file inside Rails root3412 when not explicitly specified3413 returns the default path in the encrypted settings shared directory3414 #parse_client_tls_options3415 when configuration does not have TLS related options3416 returns the coniguration as-is3417 when specified certificate file does not exist3418 raises error about missing certificate file3419 when specified key file does not exist3420 raises error about missing key file3421 when only certificate file is specified3422 renders resque.yml correctly3423 when only key file is specified3424 renders resque.yml correctly3425 when configuration valid TLS related options3426 converts cert_file and key_file appropriately3427 #fetch_config3428 raises an exception when the config file contains invalid yaml3429 when redis.yml exists3430 uses config/redis.yml3431 when no config file exsits3432 returns nil3433 when resque.yml exists3434 returns the config from resque.yml3435 .url3436 withstands mutation3437 when yml file with env variable3438 reads redis url from env variable3439 #sentinels?3440 when sentinels are defined3441 returns true3442 when sentinels are not defined3443 is expected to eq nil3444 when cluster is defined3445 returns false3446 #fetch_config3447 when redis.yml exists3448 when the fallback has a redis.yml entry3449 is expected to eq {"fallback redis.yml"=>123}3450 and an instance config file exists3451 is expected to eq {"instance specific file"=>456}3452 and the instance has a redis.yml entry3453 is expected to eq {"instance redis.yml"=>789}3454 when no redis config file exsits3455 returns nil3456 when resque.yml exists3457 returns the config from resque.yml3458 .pool3459 when not using fallback config3460 creates its own connection pool3461 when using fallback config3462 uses the fallback class connection pool3463 #fetch_config3464 raises an exception when the config file contains invalid yaml3465 when redis.yml exists3466 uses config/redis.yml3467 when no config file exsits3468 returns nil3469 when resque.yml exists3470 returns the config from resque.yml3471# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/db_load_balancing_spec.rb. It took 14.21 seconds. Expected to take 38.59 seconds.3472# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/bridge/factory_spec.rb. Expected to take 36.02 seconds.3473Gitlab::Ci::Status::Bridge::Factory3474 when bridge is created3475 matches correct core status3476 fabricates status with correct details3477# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.97 seconds. Current RSS: ~1554M. load average: 1.20 1.20 1.25 1/284 108323478 when bridge is failed3479 matches correct core status3480 matches correct extended statuses3481 fabricates a failed bridge status3482 fabricates status with correct details3483 failed with downstream_pipeline_creation_failed3484 fabricates correct status_tooltip3485# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.93 seconds. Current RSS: ~1505M. load average: 1.17 1.19 1.24 1/284 108983486 when bridge is a manual action3487 matches correct core status3488 matches correct extended statuses3489 fabricates action detailed status3490 fabricates status with correct details3491 when user has ability to play action3492 fabricates status that has action3493# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.27 seconds. Current RSS: ~1502M. load average: 1.14 1.18 1.24 1/286 109843494 when user does not have ability to play action3495 fabricates status that has no action3496# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.34 seconds. Current RSS: ~1503M. load average: 1.14 1.18 1.24 1/287 110083497 when bridge is waiting for resource3498 matches correct core status3499 fabricates status with correct details3500# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.05 seconds. Current RSS: ~1504M. load average: 1.13 1.18 1.24 1/287 110353501 when the bridge is successful and therefore retryable3502 matches correct core status3503 matches correct extended statuses3504 fabricates a retryable build status3505 fabricates status with correct details3506# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.06 seconds. Current RSS: ~1482M. load average: 1.12 1.18 1.24 1/286 110363507# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/bridge/factory_spec.rb. It took 32.96 seconds. Expected to take 36.02 seconds.3508# [RSpecRunTime] Starting example group spec/services/projects/lfs_pointers/lfs_download_service_spec.rb. Expected to take 33.01 seconds.3509Projects::LfsPointers::LfsDownloadService3510 #execute3511 when file download succeeds3512 has the same oid3513 has the same size3514 stores the content3515 streams the download3516 skips read_total_timeout3517 behaves like lfs object is created3518 creates and associate the LFS object to project3519 returns success result3520 behaves like lfs temporal file is removed3521 is expected to equal false3522# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.79 seconds. Current RSS: ~1494M. load average: 1.12 1.18 1.24 1/284 110373523 when file downloading response code is not success3524 raise StandardError exception3525 behaves like no lfs object is created3526 is expected not to change `LfsObject.count`3527 returns error result3528 an error is logged3529 behaves like lfs temporal file is removed3530 is expected to equal false3531# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.85 seconds. Current RSS: ~1509M. load average: 1.11 1.17 1.24 1/284 110383532 when file downloading request timeout few times3533 retries to get LFS object 3 times before raising exception3534 behaves like no lfs object is created3535 is expected not to change `LfsObject.count`3536 returns error result3537 an error is logged3538 behaves like lfs temporal file is removed3539 is expected to equal false3540 when file download returns a redirect3541 correctly stores lfs object3542 behaves like lfs object is created3543 creates and associate the LFS object to project3544 returns success result3545 behaves like lfs temporal file is removed3546 is expected to equal false3547 when downloaded lfs file has a different size3548 raise SizeError exception3549 behaves like no lfs object is created3550 is expected not to change `LfsObject.count`3551 returns error result3552 an error is logged3553 behaves like lfs temporal file is removed3554 is expected to equal false3555 when downloaded lfs file has a different oid3556 raise OidError exception3557 behaves like no lfs object is created3558 is expected not to change `LfsObject.count`3559 returns error result3560 an error is logged3561 behaves like lfs temporal file is removed3562 is expected to equal false3563 when an lfs object with the same oid already exists3564 does not update the file attached to the existing LfsObject3565 behaves like no lfs object is created3566 is expected not to change `LfsObject.count`3567 returns error result3568 an error is logged3569 behaves like lfs temporal file is removed3570 is expected to equal false3571# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.43 seconds. Current RSS: ~1513M. load average: 1.11 1.17 1.24 1/284 110393572 when credentials present3573 the request adds authorization headers3574 when Authorization header is present3575 request uses the header auth3576 when localhost requests are allowed3577 behaves like lfs object is created3578 creates and associate the LFS object to project3579 returns success result3580 behaves like lfs temporal file is removed3581 is expected to equal false3582 when a bad URL is used3583 download_link: "/etc/passwd"3584 does not download the file3585 download_link: "ftp://example.com"3586 does not download the file3587 download_link: "http://127.0.0.2"3588 does not download the file3589 download_link: "http://192.168.2.120"3590 does not download the file3591 when the URL points to a redirected URL3592 that is blocked3593 redirect_link: "ftp://example.com"3594 behaves like no lfs object is created3595 is expected not to change `LfsObject.count`3596 returns error result3597 an error is logged3598 behaves like lfs temporal file is removed3599 is expected to equal false3600 redirect_link: "http://127.0.0.2"3601 behaves like no lfs object is created3602 is expected not to change `LfsObject.count`3603 returns error result3604 an error is logged3605 behaves like lfs temporal file is removed3606 is expected to equal false3607 redirect_link: "http://192.168.2.120"3608 behaves like no lfs object is created3609 is expected not to change `LfsObject.count`3610 returns error result3611 an error is logged3612 behaves like lfs temporal file is removed3613 is expected to equal false3614 that is not blocked3615 behaves like lfs object is created3616 creates and associate the LFS object to project3617 returns success result3618 behaves like lfs temporal file is removed3619 is expected to equal false3620 when the lfs object attributes are invalid3621 does not download the file3622 behaves like no lfs object is created3623 is expected not to change `LfsObject.count`3624 returns error result3625 an error is logged3626 behaves like lfs temporal file is removed3627 is expected to equal false3628 when a large lfs object with the same oid already exists3629 and first fragments are the same3630 returns success3631 links existing lfs object to the project3632 when lfs_link_existing_object feature flag disabled3633 does not call link_existing_lfs_object!3634 and first fragments diverges3635 raises oid mismatch error3636 does not change lfs objects3637# [RSpecRunTime] Finishing example group spec/services/projects/lfs_pointers/lfs_download_service_spec.rb. It took 14.86 seconds. Expected to take 33.01 seconds.3638# [RSpecRunTime] Starting example group spec/services/deployments/create_for_job_service_spec.rb. Expected to take 32.37 seconds.3639Deployments::CreateForJobService3640 behaves like create deployment for job3641 #execute3642 with a deployment job3643 creates a deployment record3644 when creation failure occures3645 trackes the exception3646# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.54 seconds. Current RSS: ~1501M. load average: 1.09 1.17 1.23 1/289 110583647 when the corresponding environment does not exist3648 does not create a deployment record3649 with a teardown job3650 does not create a deployment record3651# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.89 seconds. Current RSS: ~1489M. load average: 1.17 1.18 1.24 1/289 110653652 with a normal job3653 does not create a deployment record3654 when job has environment attribute3655 returns a deployment object with environment3656 when environment has deployment platform3657 sets the cluster and deployment_cluster3658 when a custom namespace is given3659 when cluster is managed3660 does not set the custom namespace3661# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.12 seconds. Current RSS: ~1467M. load average: 1.15 1.18 1.24 1/289 110903662 when cluster is not managed3663 sets the custom namespace3664# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.48 seconds. Current RSS: ~1465M. load average: 1.15 1.18 1.24 1/289 110993665 when job already has deployment3666 returns the persisted deployment3667 when job does not start environment3668 action: "stop"3669 returns nothing3670 action: "prepare"3671 returns nothing3672 action: "verify"3673 returns nothing3674 action: "access"3675 returns nothing3676 when job does not have environment attribute3677 returns nothing3678 behaves like create deployment for job3679 #execute3680 with a deployment job3681 creates a deployment record3682 when creation failure occures3683 trackes the exception3684# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.66 seconds. Current RSS: ~1459M. load average: 1.14 1.17 1.24 1/289 111203685 when the corresponding environment does not exist3686 does not create a deployment record3687 with a teardown job3688 does not create a deployment record3689# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.01 seconds. Current RSS: ~1458M. load average: 1.13 1.17 1.23 1/289 111273690 with a normal job3691 does not create a deployment record3692 when job has environment attribute3693 returns a deployment object with environment3694 when environment has deployment platform3695 sets the cluster and deployment_cluster3696 when a custom namespace is given3697 when cluster is managed3698 does not set the custom namespace3699# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.16 seconds. Current RSS: ~1457M. load average: 1.13 1.17 1.23 1/289 111523700 when cluster is not managed3701 sets the custom namespace3702# [RSpecRunTime] RSpec elapsed time: 20 minutes 17.56 seconds. Current RSS: ~1457M. load average: 1.12 1.17 1.23 1/289 111613703 when job already has deployment3704 returns the persisted deployment3705 when job does not start environment3706 action: "stop"3707 returns nothing3708 action: "prepare"3709 returns nothing3710 action: "verify"3711 returns nothing3712 action: "access"3713 returns nothing3714 when job does not have environment attribute3715 returns nothing3716# [RSpecRunTime] Finishing example group spec/services/deployments/create_for_job_service_spec.rb. It took 28.89 seconds. Expected to take 32.37 seconds.3717# [RSpecRunTime] Starting example group spec/models/concerns/routable_spec.rb. Expected to take 30.69 seconds.3718Group Routable3719 does not allow STI3720 creates route with namespace referencing group3721 behaves like routable resource3722 behaves like .find_by_full_path3723 finds records by their full path3724 returns nil for unknown paths3725 does not have cross-join3726 when path is a negative number3727 returns nil3728# [RSpecRunTime] RSpec elapsed time: 20 minutes 23.12 seconds. Current RSS: ~1459M. load average: 1.11 1.16 1.23 1/289 111703729 with redirect routes3730 without follow_redirects option3731 does not find records by their redirected path3732 with follow_redirects option set to true3733 finds records by their canonical path3734 finds records by their redirected path3735 returns nil for unknown paths3736 behaves like .where_full_path_in3737 without any paths3738 returns an empty relation3739 without any valid paths3740 returns an empty relation3741 with valid paths3742 returns the entities matching the paths3743 returns entities regardless of the casing of paths3744 on the usage of `preload_routes` parameter3745 when preload_routes: true3746 includes route information when loading records3747 when preload_routes: false3748 does not include route information when loading records3749 behaves like routable resource with parent3750 behaves like routable resource3751 behaves like .find_by_full_path3752 finds records by their full path3753 returns nil for unknown paths3754 does not have cross-join3755 when path is a negative number3756 returns nil3757 with redirect routes3758 without follow_redirects option3759 does not find records by their redirected path3760 with follow_redirects option set to true3761 finds records by their canonical path3762 finds records by their redirected path3763 returns nil for unknown paths3764 behaves like .where_full_path_in3765 without any paths3766 returns an empty relation3767 without any valid paths3768 returns an empty relation3769 with valid paths3770 returns the entities matching the paths3771 returns entities regardless of the casing of paths3772 on the usage of `preload_routes` parameter3773 when preload_routes: true3774 includes route information when loading records3775 when preload_routes: false3776 does not include route information when loading records3777 #full_path3778 is expected to eq "foo/group83"3779 hits the cache when not preloaded3780 #full_name3781 is expected to eq "foo / group83"3782 hits the cache when not preloaded3783 without route name3784 builds full name3785 Validations3786 is expected to validate that :route cannot be empty/falsy3787 Associations3788 is expected to have one route dependent => destroy3789 is expected to have many redirect_routes dependent => destroy3790 Callbacks3791 for a group3792 creates route record on create3793 updates route record on path change3794 ensure route path uniqueness across different objects3795 for a user3796 creates the route for a record on create3797 updates routes and nested routes on name change3798 #parent_loaded?3799 is false when the parent is not loaded3800 is true when the parent is loaded3801 #route_loaded?3802 is false when the route is not loaded3803 is true when the route is loaded3804# [RSpecRunTime] Finishing example group spec/models/concerns/routable_spec.rb. It took 8.25 seconds. Expected to take 30.69 seconds.3805# [RSpecRunTime] Starting example group spec/models/concerns/routable_spec.rb. Expected to take 30.69 seconds.3806Project Routable3807 does not allow STI3808 creates route with namespace referencing project namespace3809 behaves like routable resource with parent3810 behaves like routable resource3811 behaves like .find_by_full_path3812 finds records by their full path3813 returns nil for unknown paths3814 does not have cross-join3815 when path is a negative number3816 returns nil3817# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.93 seconds. Current RSS: ~1483M. load average: 1.09 1.16 1.23 1/284 111713818 with redirect routes3819 without follow_redirects option3820 does not find records by their redirected path3821 with follow_redirects option set to true3822 finds records by their canonical path3823 finds records by their redirected path3824 returns nil for unknown paths3825 behaves like .where_full_path_in3826 without any paths3827 returns an empty relation3828 without any valid paths3829 returns an empty relation3830 with valid paths3831 returns the entities matching the paths3832 returns entities regardless of the casing of paths3833 on the usage of `preload_routes` parameter3834 when preload_routes: true3835 includes route information when loading records3836 when preload_routes: false3837 does not include route information when loading records3838 #full_path3839 is expected to eq "namespace718/project-752"3840 hits the cache when not preloaded3841 #full_name3842 is expected to eq "Sidney Jones1266 / Project-752 Name"3843 hits the cache when not preloaded3844 without route name3845 builds full name3846 .find_by_full_path3847 does not return a record if the sources are different, but the IDs match3848 .where_full_path_in3849 does not return records if the sources are different, but the IDs match3850# [RSpecRunTime] Finishing example group spec/models/concerns/routable_spec.rb. It took 6.0 seconds. Expected to take 30.69 seconds.3851# [RSpecRunTime] Starting example group spec/models/concerns/routable_spec.rb. Expected to take 30.69 seconds.3852Namespaces::ProjectNamespace Routable3853 does not allow STI3854 skips route creation for the resource3855# [RSpecRunTime] Finishing example group spec/models/concerns/routable_spec.rb. It took 0.56 second. Expected to take 30.69 seconds.3856# [RSpecRunTime] Starting example group spec/models/concerns/resolvable_discussion_spec.rb. Expected to take 27.21 seconds.3857Discussion ResolvableDiscussion3858 does not allow STI3859 #resolvable?3860 when potentially resolvable3861 when all notes are unresolvable3862 returns false3863# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.26 seconds. Current RSS: ~1468M. load average: 1.08 1.16 1.23 1/290 112123864 when some notes are unresolvable and some notes are resolvable3865 returns true3866 when all notes are resolvable3867 returns true3868 when not potentially resolvable3869 returns false3870 #resolved?3871 when not resolvable3872 returns false3873 when resolvable3874 when all resolvable notes are resolved3875 returns true3876 when some resolvable notes are not resolved3877 returns false3878 #to_be_resolved?3879 when not resolvable3880 returns false3881 when resolvable3882 when all resolvable notes are resolved3883 returns false3884 when some resolvable notes are not resolved3885 returns true3886 #can_resolve?3887 when not resolvable3888 returns false3889 when resolvable3890 when not signed in3891 returns false3892 when signed in3893 when the signed in user is the noteable author3894 returns true3895 when noteable is locked3896 returns false3897 when the signed in user can push to the project3898 returns true3899 when the noteable has no author3900 returns true3901 when the signed in user is a random user3902 returns false3903 when the noteable has no author3904 returns false3905 #resolve!3906 when not resolvable3907 returns nil3908 doesn't set resolved_at3909 doesn't set resolved_by3910 doesn't mark as resolved3911 when resolvable3912 when all resolvable notes are resolved3913 doesn't change resolved_at on the resolved notes3914 doesn't change resolved_by on the resolved notes3915 doesn't change the resolved state on the resolved notes3916 doesn't change resolved_at3917 doesn't change resolved_by3918 doesn't change resolved state3919# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.65 seconds. Current RSS: ~1484M. load average: 1.24 1.19 1.24 1/289 112403920 when some resolvable notes are resolved3921 doesn't change resolved_at on the resolved note3922 doesn't change resolved_by on the resolved note3923 doesn't change the resolved state on the resolved note3924 sets resolved_at on the unresolved note3925 sets resolved_by on the unresolved note3926 marks the unresolved note as resolved3927 sets resolved_at3928 sets resolved_by3929 marks as resolved3930# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.62 seconds. Current RSS: ~1487M. load average: 1.24 1.19 1.24 1/289 112473931 when no resolvable notes are resolved3932 sets resolved_at on the unresolved notes3933 sets resolved_by on the unresolved notes3934 marks the unresolved notes as resolved3935 sets resolved_at3936 sets resolved_by3937 marks as resolved3938 broadcasts note change of the noteable3939# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.8 seconds. Current RSS: ~1490M. load average: 1.24 1.19 1.24 1/289 112543940 #unresolve!3941 when not resolvable3942 returns nil3943 when resolvable3944 when all resolvable notes are resolved3945 unsets resolved_at on the resolved notes3946 unsets resolved_by on the resolved notes3947 unmarks the resolved notes as resolved3948 unsets resolved_at3949 unsets resolved_by3950 unmarks as resolved3951 broadcasts note change of the noteable3952# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.84 seconds. Current RSS: ~1480M. load average: 1.22 1.18 1.24 1/289 112553953 when some resolvable notes are resolved3954 unsets resolved_at on the resolved note3955 unsets resolved_by on the resolved note3956 unmarks the resolved note as resolved3957 #first_note_to_resolve3958 returns the first note that still needs to be resolved3959 #last_resolved_note3960 returns the last note that was resolved3961 #clear_memoized_values3962 resets the memoized values3963# [RSpecRunTime] Finishing example group spec/models/concerns/resolvable_discussion_spec.rb. It took 13.37 seconds. Expected to take 27.21 seconds.3964# [RSpecRunTime] Starting example group spec/models/merge_request_diff_commit_spec.rb. Expected to take 26.5 seconds.3965MergeRequestDiffCommit3966 does not allow STI3967 behaves like a BulkInsertSafe model3968 when calling class methods directly3969 raises an error when method is not bulk-insert safe3970 does not raise an error when method is bulk-insert safe3971 .bulk_insert!3972 when all items are valid3973 inserts them all3974 returns an empty array3975# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.93 seconds. Current RSS: ~1493M. load average: 1.08 1.15 1.22 1/289 115763976 when some items are invalid3977 does not insert any of them and raises an error3978 inserts them anyway when bypassing validations3979 associations3980 is expected to belong to commit_author required: false3981 is expected to belong to committer required: false3982 #to_hash3983 returns the same results as Commit#to_hash, except for parent_ids3984# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.82 seconds. Current RSS: ~1498M. load average: 1.08 1.15 1.22 1/290 116193985 .create_bulk3986 inserts the commits into the database en masse3987 creates diff commit users3988 with dates larger than the DB limit3989 uses a sanitized date3990# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.54 seconds. Current RSS: ~1494M. load average: 1.08 1.15 1.22 1/290 117533991 .prepare_commits_for_bulk_insert3992 returns the commit hashes and unique user tuples3993# [RSpecRunTime] Finishing example group spec/models/merge_request_diff_commit_spec.rb. It took 24.68 seconds. Expected to take 26.5 seconds.3994# [RSpecRunTime] Starting example group spec/lib/bulk_imports/clients/http_spec.rb. Expected to take 25.24 seconds.3995BulkImports::Clients::HTTP3996 #get3997 performs network request3998 error handling3999 when any known HTTP error occurs4000 exception_class: Net::OpenTimeout4001 raises BulkImports::NetworkError4002 exception_class: Net::ReadTimeout4003 raises BulkImports::NetworkError4004 exception_class: Net::WriteTimeout4005 raises BulkImports::NetworkError4006 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4007 raises BulkImports::NetworkError4008 exception_class: EOFError4009 raises BulkImports::NetworkError4010 exception_class: SocketError4011 raises BulkImports::NetworkError4012 exception_class: OpenSSL::SSL::SSLError4013 raises BulkImports::NetworkError4014 exception_class: OpenSSL::OpenSSLError4015 raises BulkImports::NetworkError4016 exception_class: Errno::ECONNRESET4017 raises BulkImports::NetworkError4018 exception_class: Errno::ECONNREFUSED4019 raises BulkImports::NetworkError4020 exception_class: Errno::EHOSTUNREACH4021 raises BulkImports::NetworkError4022 exception_class: Errno::ENETUNREACH4023 raises BulkImports::NetworkError4024 exception_class: Gitlab::HTTP_V2::BlockedUrlError4025 raises BulkImports::NetworkError4026 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4027 raises BulkImports::NetworkError4028 exception_class: Net::HTTPBadResponse4029 raises BulkImports::NetworkError4030 when response is not success4031 raises BulkImports::NetworkError4032 #each_page4033 with a block4034 yields every retrieved page to the supplied block4035 without a block4036 returns an Enumerator4037 when the request is asynchronous4038 sets a timeout that is double the default read timeout4039 #post4040 performs network request4041 error handling4042 when any known HTTP error occurs4043 exception_class: Net::OpenTimeout4044 raises BulkImports::NetworkError4045 exception_class: Net::ReadTimeout4046 raises BulkImports::NetworkError4047 exception_class: Net::WriteTimeout4048 raises BulkImports::NetworkError4049 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4050 raises BulkImports::NetworkError4051 exception_class: EOFError4052 raises BulkImports::NetworkError4053 exception_class: SocketError4054 raises BulkImports::NetworkError4055 exception_class: OpenSSL::SSL::SSLError4056 raises BulkImports::NetworkError4057 exception_class: OpenSSL::OpenSSLError4058 raises BulkImports::NetworkError4059 exception_class: Errno::ECONNRESET4060 raises BulkImports::NetworkError4061 exception_class: Errno::ECONNREFUSED4062 raises BulkImports::NetworkError4063 exception_class: Errno::EHOSTUNREACH4064 raises BulkImports::NetworkError4065 exception_class: Errno::ENETUNREACH4066 raises BulkImports::NetworkError4067 exception_class: Gitlab::HTTP_V2::BlockedUrlError4068 raises BulkImports::NetworkError4069 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4070 raises BulkImports::NetworkError4071 exception_class: Net::HTTPBadResponse4072 raises BulkImports::NetworkError4073 when response is not success4074 raises BulkImports::NetworkError4075 #head4076 performs network request4077 error handling4078 when any known HTTP error occurs4079 exception_class: Net::OpenTimeout4080 raises BulkImports::NetworkError4081 exception_class: Net::ReadTimeout4082 raises BulkImports::NetworkError4083 exception_class: Net::WriteTimeout4084 raises BulkImports::NetworkError4085 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4086 raises BulkImports::NetworkError4087 exception_class: EOFError4088 raises BulkImports::NetworkError4089 exception_class: SocketError4090 raises BulkImports::NetworkError4091 exception_class: OpenSSL::SSL::SSLError4092 raises BulkImports::NetworkError4093 exception_class: OpenSSL::OpenSSLError4094 raises BulkImports::NetworkError4095 exception_class: Errno::ECONNRESET4096 raises BulkImports::NetworkError4097 exception_class: Errno::ECONNREFUSED4098 raises BulkImports::NetworkError4099 exception_class: Errno::EHOSTUNREACH4100 raises BulkImports::NetworkError4101 exception_class: Errno::ENETUNREACH4102 raises BulkImports::NetworkError4103 exception_class: Gitlab::HTTP_V2::BlockedUrlError4104 raises BulkImports::NetworkError4105 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4106 raises BulkImports::NetworkError4107 exception_class: Net::HTTPBadResponse4108 raises BulkImports::NetworkError4109 when response is not success4110 raises BulkImports::NetworkError4111 #stream4112 performs network request with stream_body option4113 #instance_version4114 returns version as an instance of Gitlab::VersionInfo4115 when /version endpoint is not available4116 requests /metadata endpoint4117 when /metadata endpoint returns a 4014118 raises a BulkImports:Error4119 when /metadata endpoint returns a 4034120 raises a BulkImports:Error4121 when /metadata endpoint returns a 4044122 raises a BulkImports:Error4123 when /metadata endpoint returns any other BulkImports::NetworkError4124 raises a BulkImports:NetworkError4125 #validate_instance_version!4126 when instance version is greater than or equal to the minimum major version4127 is expected to eq true4128 when instance version is less than the minimum major version4129 is expected to raise BulkImports::Error4130 #validate_import_scopes!4131 when the source_version is < 15.54132 skips validation4133 when source version is 15.5 or higher4134 when an HTTP error is raised4135 raises BulkImports::NetworkError4136 when scopes are valid4137 returns true4138 when scopes are invalid4139 raises a BulkImports error4140 #instance_enterprise4141 returns source instance enterprise information4142 when enterprise information is missing4143 defaults to true4144 #compatible_for_project_migration?4145 when instance version is lower the the expected minimum4146 returns false4147 when instance version is at least the expected minimum4148 returns true4149 when url is relative4150 performs network request to a relative gitlab url4151# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/clients/http_spec.rb. It took 9.1 seconds. Expected to take 25.24 seconds.4152# [RSpecRunTime] Starting example group spec/models/commit_range_spec.rb. Expected to take 24.39 seconds.4153CommitRange4154 does not allow STI4155 raises ArgumentError when given an invalid range string4156 modules4157 is expected to includes the Referable module4158# [RSpecRunTime] RSpec elapsed time: 21 minutes 26.57 seconds. Current RSS: ~1528M. load average: 1.14 1.16 1.23 1/289 117844159 #initialize4160 does not modify strings in-place4161 #to_s4162 is correct for three-dot syntax4163 is correct for two-dot syntax4164# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.96 seconds. Current RSS: ~1542M. load average: 1.13 1.16 1.22 1/289 118294165 #to_reference4166 returns a String reference to the object4167 returns a String reference to the object4168 supports a cross-project reference4169# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.98 seconds. Current RSS: ~1544M. load average: 1.20 1.17 1.23 1/290 118744170 #reference_link_text4171 returns a String reference to the object4172 returns a String reference to the object4173 supports a cross-project reference4174# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.93 seconds. Current RSS: ~1524M. load average: 1.20 1.17 1.23 1/289 119194175 #to_param4176 includes the correct keys4177 includes the correct values for a three-dot range4178 includes the correct values for a two-dot range4179# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.56 seconds. Current RSS: ~1515M. load average: 1.18 1.17 1.23 1/289 119644180 #exclude_start?4181 is false for three-dot ranges4182 is true for two-dot ranges4183# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.32 seconds. Current RSS: ~1505M. load average: 1.18 1.17 1.23 1/289 119954184 #valid_commits?4185 with a valid repo4186 is false when `sha_from` is invalid4187 is false when `sha_to` is invalid4188 is true when both `sha_from` and `sha_to` are valid4189# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.91 seconds. Current RSS: ~1499M. load average: 1.25 1.18 1.23 1/289 120344190 without a valid repo4191 returns false4192# [RSpecRunTime] Finishing example group spec/models/commit_range_spec.rb. It took 18.98 seconds. Expected to take 24.39 seconds.4193# [RSpecRunTime] Starting example group spec/services/snippets/destroy_service_spec.rb. Expected to take 23.2 seconds.4194Snippets::DestroyService4195 #execute4196 when snippet is nil4197 returns a ServiceResponse error4198 when ProjectSnippet4199 when user is able to admin_project_snippet4200 behaves like a successful destroy4201 deletes the snippet4202 returns ServiceResponse success4203# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.79 seconds. Current RSS: ~1533M. load average: 1.25 1.18 1.23 1/289 120674204 behaves like deletes the snippet repository4205 removes the snippet repository4206 when the repository deletion service raises an error4207 behaves like an unsuccessful destroy4208 does not delete the snippet4209 returns ServiceResponse error4210# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.86 seconds. Current RSS: ~1552M. load average: 1.31 1.20 1.24 1/289 120894211 when a destroy error is raised4212 behaves like an unsuccessful destroy4213 does not delete the snippet4214 returns ServiceResponse error4215# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.84 seconds. Current RSS: ~1581M. load average: 1.31 1.20 1.24 1/289 121124216 when repository is nil4217 does not schedule anything and return success4218 project statistics4219 updates stats after deletion4220 schedules a namespace statistics update4221# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.69 seconds. Current RSS: ~1573M. load average: 1.28 1.19 1.23 1/289 121584222 when user is not able to admin_project_snippet4223 behaves like an unsuccessful destroy4224 does not delete the snippet4225 returns ServiceResponse error4226 when PersonalSnippet4227 when user is able to admin_personal_snippet4228 schedules a namespace statistics update4229 behaves like a successful destroy4230 deletes the snippet4231 returns ServiceResponse success4232# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.0 seconds. Current RSS: ~1583M. load average: 1.28 1.19 1.23 1/289 122024233 behaves like deletes the snippet repository4234 removes the snippet repository4235 when the repository deletion service raises an error4236 behaves like an unsuccessful destroy4237 does not delete the snippet4238 returns ServiceResponse error4239# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.59 seconds. Current RSS: ~1593M. load average: 1.26 1.19 1.23 1/289 122244240 when a destroy error is raised4241 behaves like an unsuccessful destroy4242 does not delete the snippet4243 returns ServiceResponse error4244# [RSpecRunTime] RSpec elapsed time: 22 minutes 0.64 second. Current RSS: ~1606M. load average: 1.26 1.19 1.23 1/290 122474245 when repository is nil4246 does not schedule anything and return success4247 when user is not able to admin_personal_snippet4248 behaves like an unsuccessful destroy4249 does not delete the snippet4250 returns ServiceResponse error4251 when the repository does not exist4252 does not schedule anything and return success4253# [RSpecRunTime] Finishing example group spec/services/snippets/destroy_service_spec.rb. It took 19.19 seconds. Expected to take 23.2 seconds.4254# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/update_spec.rb. Expected to take 22.31 seconds.4255Mutations::Issues::Update4256 is expected to require graphql authorizations :update_issue4257 #resolve4258 behaves like permission level for issue mutation is correctly verified4259 when the user is not a project member4260 behaves like when the user does not have access to the resource4261 raises an error4262 even if assigned to the issue4263 does not modify issue4264# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.48 seconds. Current RSS: ~1593M. load average: 1.24 1.19 1.23 1/290 122634265 even if author of the issue4266 does not modify issue4267 when the user is a project member4268 with guest role4269 behaves like when the user does not have access to the resource4270 raises an error4271 even if assigned to the issue4272 does not modify issue4273# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.03 seconds. Current RSS: ~1565M. load average: 1.24 1.19 1.23 1/290 122644274 even if author of the issue4275 does not modify issue4276 when the user can update the issue4277 when all attributes except timeEstimate are provided4278 updates issue with correct values4279 when iid does not exist4280 raises resource not available error4281 when setting milestone to nil4282 changes the milestone corrrectly4283 when changing state4284 closes issue4285 reopens issue4286# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.75 seconds. Current RSS: ~1502M. load average: 1.22 1.18 1.23 1/289 122654287 when changing labels4288 adds and removes labels correctly4289 does not add label if label id is nil4290 does not add label if label is not found4291 does not modify labels if label is already present4292 does not modify labels if label is addded and removed in the same request4293 when setting labels with label_ids4294 replaces existing labels with provided ones4295 raises error when label_ids is combined with remove_label_ids4296 raises error when label_ids is combined with add_label_ids4297# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.4 seconds. Current RSS: ~1454M. load average: 1.20 1.18 1.23 1/285 122664298 when changing type4299 changes the type of the issue4300# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.63 seconds. Current RSS: ~1449M. load average: 1.18 1.18 1.23 1/285 122674301 when timeEstimate attribute is provided4302 when timeEstimate is invalid4303 raises an argument error and changes are not applied4304 when timeEstimate is negative4305 raises an argument error and changes are not applied4306 when timeEstimate is 04307 resets the time estimate4308 when timeEstimate is a valid human readable time4309 updates the time estimate4310# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/update_spec.rb. It took 17.92 seconds. Expected to take 22.31 seconds.4311# [RSpecRunTime] Starting example group spec/models/integrations/pumble_spec.rb. Expected to take 21.89 seconds.4312Integrations::Pumble4313 does not allow STI4314 behaves like chat integration4315 Associations4316 is expected to belong to project required: false4317 Validations4318 when integration is active4319 is expected to validate that :webhook cannot be empty/falsy4320 behaves like issue tracker integration URL attribute4321 is expected to allow :webhook to be ‹"https://example.com"›4322 is expected not to allow :webhook to be ‹"example.com"›4323 is expected not to allow :webhook to be ‹"ftp://example.com"›4324 is expected not to allow :webhook to be ‹"herp-and-derp"›4325# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.51 seconds. Current RSS: ~1476M. load average: 1.18 1.18 1.23 1/285 122684326 when integration is inactive4327 is expected not to validate that :webhook cannot be empty/falsy4328 .supported_events4329 does not support deployment_events4330 #execute4331 with push events4332 behaves like triggered Pumble integration4333 calls Pumble API4334 with default branch4335 when only default branch are to be notified4336 behaves like triggered Pumble integration4337 calls Pumble API4338 when only protected branches are to be notified4339 behaves like untriggered Pumble integration4340 does not call Pumble API4341 when default and protected branches are to be notified4342 behaves like triggered Pumble integration4343 calls Pumble API4344 when all branches are to be notified4345 behaves like triggered Pumble integration4346 calls Pumble API4347 with protected branch4348 when only default branch are to be notified4349 behaves like untriggered Pumble integration4350 does not call Pumble API4351 when only protected branches are to be notified4352 behaves like triggered Pumble integration4353 calls Pumble API4354 when default and protected branches are to be notified4355 behaves like triggered Pumble integration4356 calls Pumble API4357 when all branches are to be notified4358 behaves like triggered Pumble integration4359 calls Pumble API4360 with neither default nor protected branch4361 when only default branch are to be notified4362 behaves like untriggered Pumble integration4363 does not call Pumble API4364 when only protected branches are to be notified4365 behaves like untriggered Pumble integration4366 does not call Pumble API4367 when default and protected branches are to be notified4368 behaves like untriggered Pumble integration4369 does not call Pumble API4370 when all branches are to be notified4371 behaves like triggered Pumble integration4372 calls Pumble API4373 with issue events4374 behaves like triggered Pumble integration4375 calls Pumble API4376 with merge events4377 behaves like triggered Pumble integration4378 calls Pumble API4379 with wiki page events4380 behaves like triggered Pumble integration4381 calls Pumble API4382 with note events4383 with commit comment4384 behaves like triggered Pumble integration4385 calls Pumble API4386 with merge request comment4387 behaves like triggered Pumble integration4388 calls Pumble API4389 with issue comment4390 behaves like triggered Pumble integration4391 calls Pumble API4392 with snippet comment4393 behaves like triggered Pumble integration4394 calls Pumble API4395 with pipeline events4396 with failed pipeline4397 behaves like triggered Pumble integration4398 calls Pumble API4399 with succeeded pipeline4400 with default notify_only_broken_pipelines4401 does not call Pumble API4402 when notify_only_broken_pipelines is false4403 behaves like triggered Pumble integration4404 calls Pumble API4405 with default branch4406 when only default branch are to be notified4407 behaves like triggered Pumble integration4408 calls Pumble API4409 when only protected branches are to be notified4410 behaves like untriggered Pumble integration4411 does not call Pumble API4412 when default and protected branches are to be notified4413 behaves like triggered Pumble integration4414 calls Pumble API4415 when all branches are to be notified4416 behaves like triggered Pumble integration4417 calls Pumble API4418 with protected branch4419 when only default branch are to be notified4420 behaves like untriggered Pumble integration4421 does not call Pumble API4422 when only protected branches are to be notified4423 behaves like triggered Pumble integration4424 calls Pumble API4425 when default and protected branches are to be notified4426 behaves like triggered Pumble integration4427 calls Pumble API4428 when all branches are to be notified4429 behaves like triggered Pumble integration4430 calls Pumble API4431 with neither default nor protected branch4432 when only default branch are to be notified4433 behaves like untriggered Pumble integration4434 does not call Pumble API4435 when only protected branches are to be notified4436 behaves like untriggered Pumble integration4437 does not call Pumble API4438 when default and protected branches are to be notified4439 behaves like untriggered Pumble integration4440 does not call Pumble API4441 when all branches are to be notified4442 behaves like triggered Pumble integration4443 calls Pumble API4444 deployment events4445 behaves like untriggered Pumble integration4446 does not call Pumble API4447# [RSpecRunTime] Finishing example group spec/models/integrations/pumble_spec.rb. It took 12.48 seconds. Expected to take 21.89 seconds.4448# [RSpecRunTime] Starting example group spec/lib/gitlab/relative_positioning/range_spec.rb. Expected to take 20.63 seconds.4449Gitlab::RelativePositioning::Range4450 infers neighbours correctly4451 RelativePositioning.range4452 raises if lhs and rhs are nil4453 raises an error if there is no extent4454 constructs a closed range when both termini are provided4455 constructs a starting-from range when only the LHS is provided4456 constructs an ending-at range when only the RHS is provided4457 #open_on_left?4458 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: false4459 is true if there is no LHS terminus4460 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, expected_result: false4461 is true if there is no LHS terminus4462 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: false4463 is true if there is no LHS terminus4464 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, expected_result: false4465 is true if there is no LHS terminus4466 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, expected_result: true4467 is true if there is no LHS terminus4468 #open_on_right?4469 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: false4470 is true if there is no RHS terminus4471 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, expected_result: false4472 is true if there is no RHS terminus4473 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: false4474 is true if there is no RHS terminus4475 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, expected_result: true4476 is true if there is no RHS terminus4477 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, expected_result: false4478 is true if there is no RHS terminus4479 #cover?4480 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=100, object=:x, :positioned?=true>, expected_result: true4481 is true when the object is within the bounds of the range4482 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: true4483 is true when the object is within the bounds of the range4484 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=150, object=:z, :positioned?=true>, expected_result: true4485 is true when the object is within the bounds of the range4486 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=40, object=:w, :positioned?=true>, expected_result: false4487 is true when the object is within the bounds of the range4488 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=250, object=:r, :positioned?=true>, expected_result: false4489 is true when the object is within the bounds of the range4490 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=100, object=:not_x, :positioned?=true>, expected_result: false4491 is true when the object is within the bounds of the range4492 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=200, object=:not_y, :positioned?=true>, expected_result: false4493 is true when the object is within the bounds of the range4494 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position={:positioned?=>false}, object=nil, :positioned?=nil>, expected_result: false4495 is true when the object is within the bounds of the range4496 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: nil, expected_result: false4497 is true when the object is within the bounds of the range4498 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=100, object=:x, :positioned?=true>, expected_result: true4499 is true when the object is within the bounds of the range4500 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: true4501 is true when the object is within the bounds of the range4502 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=150, object=:z, :positioned?=true>, expected_result: true4503 is true when the object is within the bounds of the range4504 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=40, object=:w, :positioned?=true>, expected_result: false4505 is true when the object is within the bounds of the range4506 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=250, object=:r, :positioned?=true>, expected_result: false4507 is true when the object is within the bounds of the range4508 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=100, object=:not_x, :positioned?=true>, expected_result: false4509 is true when the object is within the bounds of the range4510 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position=200, object=:not_y, :positioned?=true>, expected_result: false4511 is true when the object is within the bounds of the range4512 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: #<struct relative_position={:positioned?=>false}, object=nil, :positioned?=nil>, expected_result: false4513 is true when the object is within the bounds of the range4514 lhs: nil, rhs: #<struct relative_position=200, object=:y, :positioned?=true>, item: nil, expected_result: false4515 is true when the object is within the bounds of the range4516 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: #<struct relative_position=100, object=:x, :positioned?=true>, expected_result: true4517 is true when the object is within the bounds of the range4518 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: true4519 is true when the object is within the bounds of the range4520 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: #<struct relative_position=150, object=:z, :positioned?=true>, expected_result: true4521 is true when the object is within the bounds of the range4522 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: #<struct relative_position=40, object=:w, :positioned?=true>, expected_result: false4523 is true when the object is within the bounds of the range4524 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: #<struct relative_position=250, object=:r, :positioned?=true>, expected_result: false4525 is true when the object is within the bounds of the range4526 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: #<struct relative_position=100, object=:not_x, :positioned?=true>, expected_result: false4527 is true when the object is within the bounds of the range4528 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: #<struct relative_position=200, object=:not_y, :positioned?=true>, expected_result: false4529 is true when the object is within the bounds of the range4530 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: #<struct relative_position={:positioned?=>false}, object=nil, :positioned?=nil>, expected_result: false4531 is true when the object is within the bounds of the range4532 lhs: #<struct relative_position=100, object=:x, :positioned?=true>, rhs: nil, item: nil, expected_result: false4533 is true when the object is within the bounds of the range4534 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: #<struct relative_position=100, object=:x, :positioned?=true>, expected_result: true4535 is true when the object is within the bounds of the range4536 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: false4537 is true when the object is within the bounds of the range4538 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: #<struct relative_position=150, object=:z, :positioned?=true>, expected_result: false4539 is true when the object is within the bounds of the range4540 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: #<struct relative_position=40, object=:w, :positioned?=true>, expected_result: true4541 is true when the object is within the bounds of the range4542 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: #<struct relative_position=250, object=:r, :positioned?=true>, expected_result: false4543 is true when the object is within the bounds of the range4544 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: #<struct relative_position=100, object=:not_x, :positioned?=true>, expected_result: false4545 is true when the object is within the bounds of the range4546 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: #<struct relative_position=200, object=:not_y, :positioned?=true>, expected_result: false4547 is true when the object is within the bounds of the range4548 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: #<struct relative_position={:positioned?=>false}, object=nil, :positioned?=nil>, expected_result: false4549 is true when the object is within the bounds of the range4550 lhs: nil, rhs: #<struct relative_position=100, object=:x, :positioned?=true>, item: nil, expected_result: false4551 is true when the object is within the bounds of the range4552 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: #<struct relative_position=100, object=:x, :positioned?=true>, expected_result: false4553 is true when the object is within the bounds of the range4554 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: #<struct relative_position=200, object=:y, :positioned?=true>, expected_result: true4555 is true when the object is within the bounds of the range4556 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: #<struct relative_position=150, object=:z, :positioned?=true>, expected_result: false4557 is true when the object is within the bounds of the range4558 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: #<struct relative_position=40, object=:w, :positioned?=true>, expected_result: false4559 is true when the object is within the bounds of the range4560 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: #<struct relative_position=250, object=:r, :positioned?=true>, expected_result: true4561 is true when the object is within the bounds of the range4562 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: #<struct relative_position=100, object=:not_x, :positioned?=true>, expected_result: false4563 is true when the object is within the bounds of the range4564 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: #<struct relative_position=200, object=:not_y, :positioned?=true>, expected_result: false4565 is true when the object is within the bounds of the range4566 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: #<struct relative_position={:positioned?=>false}, object=nil, :positioned?=nil>, expected_result: false4567 is true when the object is within the bounds of the range4568 lhs: #<struct relative_position=200, object=:y, :positioned?=true>, rhs: nil, item: nil, expected_result: false4569 is true when the object is within the bounds of the range4570# [RSpecRunTime] Finishing example group spec/lib/gitlab/relative_positioning/range_spec.rb. It took 7.92 seconds. Expected to take 20.63 seconds.4571# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/package_event_counter_spec.rb. Expected to take 19.75 seconds.4572Gitlab::UsageDataCounters::PackageEventCounter4573 behaves like usage counter with totals4574 increments counter and returns total count4575 behaves like usage counter with totals4576 increments counter and returns total count4577 behaves like usage counter with totals4578 increments counter and returns total count4579 behaves like usage counter with totals4580 increments counter and returns total count4581 behaves like usage counter with totals4582 increments counter and returns total count4583 behaves like usage counter with totals4584 increments counter and returns total count4585 behaves like usage counter with totals4586 increments counter and returns total count4587 behaves like usage counter with totals4588 increments counter and returns total count4589 behaves like usage counter with totals4590 increments counter and returns total count4591 behaves like usage counter with totals4592 increments counter and returns total count4593 behaves like usage counter with totals4594 increments counter and returns total count4595 behaves like usage counter with totals4596 increments counter and returns total count4597 behaves like usage counter with totals4598 increments counter and returns total count4599 behaves like usage counter with totals4600 increments counter and returns total count4601 behaves like usage counter with totals4602 increments counter and returns total count4603 behaves like usage counter with totals4604 increments counter and returns total count4605 behaves like usage counter with totals4606 increments counter and returns total count4607 behaves like usage counter with totals4608 increments counter and returns total count4609 behaves like usage counter with totals4610 increments counter and returns total count4611 behaves like usage counter with totals4612 increments counter and returns total count4613 behaves like usage counter with totals4614 increments counter and returns total count4615 behaves like usage counter with totals4616 increments counter and returns total count4617 behaves like usage counter with totals4618 increments counter and returns total count4619 behaves like usage counter with totals4620 increments counter and returns total count4621 behaves like usage counter with totals4622 increments counter and returns total count4623 behaves like usage counter with totals4624 increments counter and returns total count4625 behaves like usage counter with totals4626 increments counter and returns total count4627 behaves like usage counter with totals4628 increments counter and returns total count4629 behaves like usage counter with totals4630 increments counter and returns total count4631 behaves like usage counter with totals4632 increments counter and returns total count4633 behaves like usage counter with totals4634 increments counter and returns total count4635 behaves like usage counter with totals4636 increments counter and returns total count4637 behaves like usage counter with totals4638 increments counter and returns total count4639 behaves like usage counter with totals4640 increments counter and returns total count4641 behaves like usage counter with totals4642 increments counter and returns total count4643 behaves like usage counter with totals4644 increments counter and returns total count4645 behaves like usage counter with totals4646 increments counter and returns total count4647 behaves like usage counter with totals4648 increments counter and returns total count4649 behaves like usage counter with totals4650 increments counter and returns total count4651 behaves like usage counter with totals4652 increments counter and returns total count4653 behaves like usage counter with totals4654 increments counter and returns total count4655 behaves like usage counter with totals4656 increments counter and returns total count4657 behaves like usage counter with totals4658 increments counter and returns total count4659 behaves like usage counter with totals4660 increments counter and returns total count4661 behaves like usage counter with totals4662 increments counter and returns total count4663 behaves like usage counter with totals4664 increments counter and returns total count4665 behaves like usage counter with totals4666 increments counter and returns total count4667 behaves like usage counter with totals4668 increments counter and returns total count4669 behaves like usage counter with totals4670 increments counter and returns total count4671 behaves like usage counter with totals4672 increments counter and returns total count4673 behaves like usage counter with totals4674 increments counter and returns total count4675 behaves like usage counter with totals4676 increments counter and returns total count4677 behaves like usage counter with totals4678 increments counter and returns total count4679 behaves like usage counter with totals4680 increments counter and returns total count4681 behaves like usage counter with totals4682 increments counter and returns total count4683 behaves like usage counter with totals4684 increments counter and returns total count4685 behaves like usage counter with totals4686 increments counter and returns total count4687 behaves like usage counter with totals4688 increments counter and returns total count4689 behaves like usage counter with totals4690 increments counter and returns total count4691 .fetch_supported_event4692 is expected to eq "i_package_conan_push_package"4693# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/package_event_counter_spec.rb. It took 5.84 seconds. Expected to take 19.75 seconds.4694# [RSpecRunTime] Starting example group spec/services/admin/set_feature_flag_service_spec.rb. Expected to take 19.56 seconds.4695Admin::SetFeatureFlagService4696 #execute4697 when we cannot interpret the operation4698 is expected to be error4699 is expected to have attributes {:reason => :illegal_operation}4700 is expected to have attributes {:message => "Cannot set 'account_validation_email' (\"unknown\") to \"wibble\""}4701 when the key is absent4702 is expected to be error4703 is expected to have attributes {:reason => :illegal_operation}4704 is expected to have attributes {:message => "Cannot set 'account_validation_email' to \"wibble\""}4705# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.44 seconds. Current RSS: ~1505M. load average: 1.23 1.19 1.23 1/285 124114706 when the value to set cannot be parsed4707 is expected to be error4708 is expected to have attributes {:reason => :illegal_operation}4709 is expected to have attributes {:message => "Not a percentage"}4710 when value is "remove_opt_out"4711 without a target4712 returns an error4713 with a target4714 when there is currently no opt-out4715 returns an error4716 when there is currently an opt-out4717 removes the opt out4718 when value is "opt_out"4719 opts the user and group out4720 without a target4721 is expected to be error4722 is expected to have attributes {:reason => :illegal_operation}4723 when enabling the feature flag4724 enables the feature flag4725 logs the event4726 when the flag is default_enabled4727 leaves the flag enabled4728 when enabling for a user actor4729 enables the feature flag4730 when the flag has been opted out for user4731 records an error4732 when the flag is default_enabled4733 leaves the feature enabled4734 when user does not exist4735 does nothing4736 when enabling for a feature group4737 enables the feature flag4738 when enabling for a project4739 enables the feature flag4740 when enabling for a group4741 enables the feature flag4742 when group does not exist4743 returns an error4744 when enabling for a user namespace4745 enables the feature flag4746 when namespace does not exist4747 returns an error4748 when enabling for a group namespace4749 enables the feature flag4750 when enabling for a repository4751 enables the feature flag4752 when enabling for a user actor and a feature group4753 enables the feature flag4754 when enabling given a percentage of time4755 enables the feature flag4756 when value is a float4757 enables the feature flag4758 with a target4759 is expected to be error4760 is expected to have attributes {:reason => :illegal_operation}4761 when enabling given a percentage of actors4762 enables the feature flag4763 when value is a float4764 enables the feature flag4765 with a target4766 is expected to be error4767 is expected to have attributes {:reason => :illegal_operation}4768 when disabling the feature flag4769 disables the feature flag4770 logs the event4771 when disabling for a user actor4772 disables the feature flag4773 when user does not exist4774 returns an error4775 when disabling for a feature group4776 disables the feature flag4777 when disabling for a project4778 disables the feature flag4779 when disabling for a group4780 disables the feature flag4781 when group does not exist4782 returns an error4783 when disabling for a user namespace4784 disables the feature flag4785 when namespace does not exist4786 returns an error4787 when disabling for a group namespace4788 disables the feature flag4789 when disabling for a user actor and a feature group4790 disables the feature flag4791 sequences of executions4792 if we enable_percentage_of_actors and then disable4793 leaves the flag off4794 if we enable and then enable_percentage_of_actors4795 reports an error4796 if we disable the flag first4797 sets the percentage of actors4798# [RSpecRunTime] Finishing example group spec/services/admin/set_feature_flag_service_spec.rb. It took 6.47 seconds. Expected to take 19.56 seconds.4799# [RSpecRunTime] Starting example group spec/serializers/stage_entity_spec.rb. Expected to take 18.48 seconds.4800StageEntity4801 #as_json4802 contains relevant fields4803 contains detailed status4804 contains valid name4805 contains path to the stage4806 contains path to the stage dropdown4807 contains stage title4808 does not contain play_details info4809 when the jobs should be grouped4810 exposes the group key4811 and contains commit status4812 contains commit status4813# [RSpecRunTime] RSpec elapsed time: 22 minutes 59.75 seconds. Current RSS: ~1468M. load average: 1.20 1.18 1.23 1/285 124124814 with a skipped stage4815 contains play_all_manual4816# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.98 second. Current RSS: ~1461M. load average: 1.20 1.18 1.23 1/285 124134817 with a scheduled stage4818 contains play_all_manual4819# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.28 seconds. Current RSS: ~1442M. load average: 1.18 1.18 1.23 1/285 124144820 with a manual stage4821 contains play_all_manual4822# [RSpecRunTime] RSpec elapsed time: 23 minutes 3.55 seconds. Current RSS: ~1439M. load average: 1.18 1.18 1.23 1/285 124154823 when details: true4824 avoids N+1 queries on latest_statuses4825# [RSpecRunTime] RSpec elapsed time: 23 minutes 5.96 seconds. Current RSS: ~1431M. load average: 1.18 1.18 1.23 1/285 124164826# [RSpecRunTime] Finishing example group spec/serializers/stage_entity_spec.rb. It took 13.33 seconds. Expected to take 18.48 seconds.4827# [RSpecRunTime] Starting example group spec/workers/new_merge_request_worker_spec.rb. Expected to take 17.69 seconds.4828NewMergeRequestWorker4829 #perform4830 when a merge request not found4831 does not call Services4832 logs an error4833 when a user not found4834 does not call Services4835 logs an error4836# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.96 seconds. Current RSS: ~1449M. load average: 1.16 1.18 1.22 1/291 124964837 with a user4838 is labeled as idempotent4839 performs multiple times sequentially without raising an exception4840 when the merge request author is blocked4841 behaves like a new merge request where the author cannot trigger notifications4842 does not create a notification for the mentioned user4843# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.02 seconds. Current RSS: ~1451M. load average: 1.15 1.17 1.22 1/290 124974844 when the merge request author is a ghost4845 behaves like a new merge request where the author cannot trigger notifications4846 does not create a notification for the mentioned user4847# [RSpecRunTime] RSpec elapsed time: 23 minutes 13.47 seconds. Current RSS: ~1440M. load average: 1.15 1.17 1.22 1/290 124984848 when everything is ok4849 creates a new event record4850 creates a notification for the mentioned user4851 when the merge request is prepared4852 does not call the create service4853# [RSpecRunTime] RSpec elapsed time: 23 minutes 18.67 seconds. Current RSS: ~1424M. load average: 1.14 1.17 1.22 1/290 124994854 when the merge request is not prepared4855 calls the create service4856# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.18 seconds. Current RSS: ~1425M. load average: 1.14 1.17 1.22 1/285 125004857# [RSpecRunTime] Finishing example group spec/workers/new_merge_request_worker_spec.rb. It took 14.2 seconds. Expected to take 17.69 seconds.4858# [RSpecRunTime] Starting example group spec/models/concerns/discussion_on_diff_spec.rb. Expected to take 17.28 seconds.4859DiscussionOnDiff4860 does not allow STI4861 #truncated_diff_lines4862 when diff is greater than allowed number of truncated diff lines4863 returns fewer lines4864 with truncated diff lines diff limit set4865 when diff limit is higher than default4866 returns fewer lines than the default4867# [RSpecRunTime] RSpec elapsed time: 23 minutes 23.06 seconds. Current RSS: ~1449M. load average: 1.13 1.17 1.22 1/291 126064868 when diff_limit is lower than default4869 returns fewer lines than the default4870# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.42 seconds. Current RSS: ~1460M. load average: 1.13 1.17 1.22 1/291 126594871 when some diff lines are meta4872 returns no meta lines4873# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.78 seconds. Current RSS: ~1474M. load average: 1.13 1.17 1.22 1/291 127124874 when the diff line does not exist on a legacy diff note4875 returns an empty array4876# [RSpecRunTime] RSpec elapsed time: 23 minutes 27.03 seconds. Current RSS: ~1474M. load average: 1.12 1.17 1.22 1/291 127524877 when the diff line does not exist on a corrupt diff note4878 returns an empty array4879# [RSpecRunTime] RSpec elapsed time: 23 minutes 28.26 seconds. Current RSS: ~1473M. load average: 1.12 1.17 1.22 1/291 128054880 when the discussion is on an image4881 returns an empty array4882# [RSpecRunTime] RSpec elapsed time: 23 minutes 29.5 seconds. Current RSS: ~1474M. load average: 1.12 1.17 1.22 1/291 128454883 #line_code_in_diffs4884 when the discussion is active in the diff4885 returns the current line code4886# [RSpecRunTime] RSpec elapsed time: 23 minutes 30.89 seconds. Current RSS: ~1478M. load average: 1.12 1.17 1.22 2/292 128984887 when the discussion was created in the diff4888 returns the original line code4889# [RSpecRunTime] RSpec elapsed time: 23 minutes 32.33 seconds. Current RSS: ~1477M. load average: 1.19 1.18 1.22 3/292 129514890 when the discussion is unrelated to the diff4891 returns nil4892# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.72 seconds. Current RSS: ~1475M. load average: 1.19 1.18 1.22 1/291 130064893# [RSpecRunTime] Finishing example group spec/models/concerns/discussion_on_diff_spec.rb. It took 13.58 seconds. Expected to take 17.28 seconds.4894# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb. Expected to take 16.6 seconds.4895Gitlab::Ci::Variables::Builder::Pipeline4896 #predefined_variables4897 includes all predefined variables in a valid order4898 when the pipeline is running for a tag4899 includes all predefined variables in a valid order4900# [RSpecRunTime] RSpec elapsed time: 23 minutes 35.08 seconds. Current RSS: ~1471M. load average: 1.19 1.18 1.22 1/291 130384901 when merge request is present4902 when pipeline for merge request is created4903WARNING: ignoring the provided expectation message argument ({"CI_MERGE_REQUEST_SQUASH_ON_MERGE"=>"false"}) since it is not a string or a proc.4904 exposes merge request pipeline variables4905 exposes diff variables4906 when merge request description hits the limit4907 truncates the exposed description4908# [RSpecRunTime] RSpec elapsed time: 23 minutes 38.31 seconds. Current RSS: ~1463M. load average: 1.17 1.18 1.22 1/291 131364909 when merge request description fits the length limit4910 does not truncate the exposed description4911 without assignee4912 does not expose assignee variable4913 without milestone4914 does not expose milestone variable4915 without labels4916 does not expose labels variable4917 when pipeline on branch is created4918 when a merge request is created4919 when user has access to project4920 merge request references are returned matching the pipeline4921 when user does not have access to project4922 CI_OPEN_MERGE_REQUESTS is not returned4923 when no a merge request is created4924 CI_OPEN_MERGE_REQUESTS is not returned4925 with merged results4926 exposes merge request pipeline variables4927 exposes diff variables4928# [RSpecRunTime] RSpec elapsed time: 23 minutes 44.3 seconds. Current RSS: ~1454M. load average: 1.16 1.17 1.22 1/291 133914929 when source is external pull request4930 exposes external pull request pipeline variables4931 variable CI_KUBERNETES_ACTIVE4932 when pipeline.has_kubernetes_active? is true4933 is included with value 'true'4934 when pipeline.has_kubernetes_active? is false4935 is not included4936 variable CI_GITLAB_FIPS_MODE4937 when FIPS flag is enabled4938 is included with value 'true'4939 when FIPS flag is disabled4940 is not included4941 when tag is not found4942 does not expose tag variables4943 without a commit4944 does not expose commit variables4945# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb. It took 12.64 seconds. Expected to take 16.6 seconds.4946# [RSpecRunTime] Starting example group spec/models/project_group_link_spec.rb. Expected to take 15.94 seconds.4947ProjectGroupLink4948 does not allow STI4949 Associations4950 is expected to belong to group required: false4951 is expected to belong to project required: false4952 Validation4953 is expected to validate that :project_id cannot be empty/falsy4954 is expected to validate that :group_id is case-sensitively unique within the scope of :project_id, producing a custom validation error on failure4955 is expected to validate that :group cannot be empty/falsy4956 is expected to validate that :group_access cannot be empty/falsy4957 is expected to validate that :group_access is either ‹10›, ‹20›, ‹30›, ‹40›, or ‹50›4958 doesn't allow a project to be shared with the group it is in4959 doesn't allow a project to be shared with an ancestor of the group it is in4960# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.13 seconds. Current RSS: ~1459M. load average: 1.21 1.18 1.22 1/290 134124961 scopes4962 .non_guests4963 returns all records which are greater than Guests access4964# [RSpecRunTime] RSpec elapsed time: 23 minutes 56.96 seconds. Current RSS: ~1440M. load average: 1.20 1.18 1.22 1/285 134134965 search by group name4966 is expected to eq [#<ProjectGroupLink id: 12, project_id: 861, group_id: 2185, created_at: "2024-03-04 13:54:58.825302958 +0000", updated_at: "2024-03-04 13:54:58.825302958 +0000", group_access: 30, expires_at: nil>]4967 is expected to be empty4968 #owner_access?4969 returns true for links with OWNER access4970 returns false for links without OWNER access4971# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.29 seconds. Current RSS: ~1441M. load average: 1.20 1.18 1.22 1/285 134144972 #human_access4973 delegates to Gitlab::Access4974# [RSpecRunTime] Finishing example group spec/models/project_group_link_spec.rb. It took 13.77 seconds. Expected to take 15.94 seconds.4975# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/batched_background_migration_helpers_spec.rb. Expected to take 15.75 seconds.4976Gitlab::Database::Migrations::BatchedBackgroundMigrationHelpers4977 #queue_batched_background_migration4978 when such migration already exists4979 does not create duplicate migration4980 when the migration doesn't exist already4981 enqueues exactly one batched migration4982 creates the database record for the migration4983 when the job interval is lower than the minimum4984 sets the job interval to the minimum value4985 when additional arguments are passed to the method4986 when the job class provides job_arguments_count4987 when defined job arguments for the job class does not match provided arguments4988 raises an error4989 when defined job arguments for the job class match provided arguments4990 saves the arguments on the database record4991 when the job class does not provide job_arguments_count4992 does not raise an error4993 when the max_value is not given4994 when records exist in the database4995 creates the record with the current max value4996 creates the record with an active status4997# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.09 seconds. Current RSS: ~1456M. load average: 1.18 1.18 1.22 1/285 134154998 when the database is empty4999 sets the max value to the min value5000 creates the record with a finished status5001 when gitlab_schema is not given5002 fetches gitlab_schema from the migration context5003 #finalize_batched_background_migration5004 finalizes the migration5005 when the migration does not exist5006 raises an exception5007 when within transaction5008 does raise an exception5009 when running migration in reconfigured ActiveRecord::Base context5010 behaves like reconfigures connection stack5011 when restrict_gitlab_migration is set to gitlab_ci5012 finalizes the migration5013 when restrict_gitlab_migration is set to gitlab_main5014 does not find any migrations5015 when no restrict is set5016 does not find any migrations5017 when within transaction5018 does raise an exception5019 #delete_batched_background_migration5020 when migration exists5021 deletes it5022 when migration does not exist5023 does nothing5024 #gitlab_schema_from_context5025 when allowed_gitlab_schemas is not available5026 defaults to :gitlab_main5027 when allowed_gitlab_schemas is available5028 uses schema from allowed_gitlab_schema5029 #ensure_batched_background_migration_is_finished5030 raises an error when migration exists and is not marked as finished5031 does not raise error when migration exists and is marked as finished5032 finalizes the migration5033 when specified migration does not exist5034 when DBLAB_ENVIRONMENT is not set5035 logs a warning5036 when DBLAB_ENVIRONMENT is set5037 raises an error5038 when the migration is `finished`5039 updates the status to `finalized`5040 when within transaction5041 does raise an exception5042 when the flag finalize is false5043 does not finalize the migration5044# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/batched_background_migration_helpers_spec.rb. It took 8.47 seconds. Expected to take 15.75 seconds.5045# [RSpecRunTime] Starting example group spec/workers/merge_requests/ensure_prepared_worker_spec.rb. Expected to take 15.0 seconds.5046MergeRequests::EnsurePreparedWorker5047 #perform5048 when ensure_merge_requests_prepared is enabled5049 creates the expected NewMergeRequestWorkers of the unprepared merge requests5050# [RSpecRunTime] RSpec elapsed time: 24 minutes 14.71 seconds. Current RSS: ~1451M. load average: 1.15 1.17 1.22 2/290 135825051 when ensure_merge_requests_prepared is disabled5052 does not prepare any merge requests5053 behaves like an idempotent worker5054 is labeled as idempotent5055 performs multiple times sequentially without raising an exception5056 creates the expected NewMergeRequestWorkers of the unprepared merge requests5057# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.61 seconds. Current RSS: ~1384M. load average: 1.13 1.17 1.21 1/290 136795058# [RSpecRunTime] Finishing example group spec/workers/merge_requests/ensure_prepared_worker_spec.rb. It took 13.99 seconds. Expected to take 15.0 seconds.5059# [RSpecRunTime] Starting example group spec/lib/gitlab/x509/certificate_spec.rb. Expected to take 14.78 seconds.5060Gitlab::X509::Certificate5061 testing environment setup5062 generate_root5063 generates a root CA that expires a long way in the future5064# [RSpecRunTime] RSpec elapsed time: 24 minutes 26.74 seconds. Current RSS: ~1363M. load average: 1.13 1.17 1.21 1/289 136805065 generate_intermediate5066 generates an intermediate CA that expires a long way in the future5067 generates an intermediate CA properly signed by the root CA5068 generate_cert5069 generates a cert properly signed by the intermediate CA5070 generates a cert that expires soon5071 generates a cert intended for email signing5072 passing in INFINITE_EXPIRY5073 generates a cert that expires a long way in the future5074 .from_strings5075 parses correctly a certificate and key5076 .from_files5077 parses correctly a certificate and key5078 with optional ca_certs5079 parses correctly certificate, key and ca_certs5080 with no intermediate CA5081 parses correctly a certificate and key5082# [RSpecRunTime] RSpec elapsed time: 24 minutes 30.23 seconds. Current RSS: ~1397M. load average: 1.12 1.16 1.21 1/287 136815083 .default_cert_dir5084 when SSL_CERT_DIR env variable is not set5085 returns default directory from OpenSSL5086 when SSL_CERT_DIR env variable is set5087 returns specified directory5088 .default_cert_file5089 when SSL_CERT_FILE env variable is not set5090 returns default file from OpenSSL5091 when SSL_CERT_FILE env variable is set5092 returns specified file5093 .ca_certs_paths5094 returns all files specified by OpenSSL defaults5095 .ca_certs_bundle5096 skips certificates if OpenSSLError is raised and report it5097 returns a list certificates as strings5098 .load_ca_certs_bundle5099 loads a PEM-encoded certificate bundle into an OpenSSL::X509::Certificate array5100# [RSpecRunTime] Finishing example group spec/lib/gitlab/x509/certificate_spec.rb. It took 8.66 seconds. Expected to take 14.78 seconds.5101# [RSpecRunTime] Starting example group spec/presenters/project_member_presenter_spec.rb. Expected to take 14.15 seconds.5102ProjectMemberPresenter5103 #can_resend_invite?5104 when project_member is invited5105 and user can admin_project_member5106 is expected to eq true5107 and user cannot admin_project_member5108 is expected to eq false5109 when project_member is not invited5110 and user can admin_project_member5111 is expected to eq false5112 and user cannot admin_project_member5113 is expected to eq false5114 #last_owner?5115 when member is the holder of the personal namespace5116 is expected to eq true5117 when member is not the holder of the personal namespace5118 is expected to eq false5119 #can_update?5120 when user is NOT attempting to update an Owner5121 when user can update_project_member5122 is expected to eq true5123 when user cannot update_project_member5124 is expected to eq false5125 when user is attempting to update an Owner5126 when user can manage owners5127 is expected to eq true5128 when user cannot manage owners5129 is expected to eq false5130 #can_remove?5131 when user is NOT attempting to remove an Owner5132 when user can destroy_project_member5133 is expected to eq true5134 when user cannot destroy_project_member5135 is expected to eq false5136 when user is attempting to remove an Owner5137 when user can manage owners5138 is expected to eq true5139 when user cannot manage owners5140 is expected to eq false5141 #can_approve?5142 when project_member has request an invite5143 and user can update_project_member5144 is expected to eq true5145 and user cannot update_project_member5146 is expected to eq false5147 when project_member did not request an invite5148 and user can update_project_member5149 is expected to eq false5150 and user cannot update_project_member5151 is expected to eq false5152 valid level roles5153 when user cannot manage owners5154 behaves like #valid_level_roles5155 when no parent member is present5156 returns all permissible roles5157 when parent member is present5158 returns higher roles when a parent member is present5159 when access request to parent is pending5160 returns all permissible roles5161# [RSpecRunTime] RSpec elapsed time: 24 minutes 36.21 seconds. Current RSS: ~1439M. load average: 1.11 1.16 1.21 1/285 136825162 when user can manage owners5163 behaves like #valid_level_roles5164 when no parent member is present5165 returns all permissible roles5166 when parent member is present5167 returns higher roles when a parent member is present5168 when access request to parent is pending5169 returns all permissible roles5170# [RSpecRunTime] RSpec elapsed time: 24 minutes 39.36 seconds. Current RSS: ~1440M. load average: 1.10 1.16 1.21 1/285 136835171# [RSpecRunTime] Finishing example group spec/presenters/project_member_presenter_spec.rb. It took 8.08 seconds. Expected to take 14.15 seconds.5172# [RSpecRunTime] Starting example group spec/services/milestones/promote_service_spec.rb. Expected to take 13.98 seconds.5173Milestones::PromoteService5174 #execute5175 validations5176 raises error if milestone does not belong to a project5177 raises error if project does not belong to a group5178 does not promote milestone and update issuables if promoted milestone is not valid5179# [RSpecRunTime] RSpec elapsed time: 24 minutes 44.34 seconds. Current RSS: ~1410M. load average: 1.09 1.15 1.21 1/285 136845180 without duplicated milestone titles across projects5181 promotes project milestone to group milestone5182 does not update issuables without milestone with the new promoted milestone5183 sets issuables with new promoted milestone5184# [RSpecRunTime] RSpec elapsed time: 24 minutes 47.92 seconds. Current RSS: ~1421M. load average: 1.08 1.15 1.21 1/285 136855185 with duplicated milestone titles across projects5186 deletes project milestones with the same title5187 does not update issuables without milestone with the new promoted milestone5188 sets all issuables with new promoted milestone5189# [RSpecRunTime] RSpec elapsed time: 24 minutes 53.59 seconds. Current RSS: ~1422M. load average: 1.08 1.15 1.20 1/285 136865190# [RSpecRunTime] Finishing example group spec/services/milestones/promote_service_spec.rb. It took 14.23 seconds. Expected to take 13.98 seconds.5191# [RSpecRunTime] Starting example group spec/helpers/tree_helper_spec.rb. Expected to take 13.31 seconds.5192TreeHelper5193 #commit_in_single_accessible_branch5194 escapes HTML from the branch name5195 #vue_file_list_data5196 returns a list of attributes related to the project5197 #web_ide_button_data5198 returns a list of attributes related to the project5199 a blob is passed5200 returns edit url and webide url for the blob5201 does not load blob from repository again5202 nil blob is passed5203 does not load blob from repository5204 user does not have write access but a personal fork exists5205 includes forked project path as project_path5206 a blob is passed5207 returns edit url and web ide for the blob in the fork5208# [RSpecRunTime] RSpec elapsed time: 24 minutes 59.73 seconds. Current RSS: ~1472M. load average: 1.07 1.14 1.20 1/290 137325209 for archived project5210 does not show any buttons5211 user has write access5212 includes original project path as project_path5213 a blob is passed5214 returns edit url and web ide for the blob in the fork5215 gitpod settings is enabled5216 has show_gitpod_button: true5217 has gitpod_enabled: true when user has enabled gitpod5218 has gitpod_enabled: false when user has not enabled gitpod5219 has show_gitpod_button: false when web ide button is not shown5220 .patch_branch_name5221 returns a patch branch name5222 without a current_user5223 returns nil5224 .fork_modal_options5225 returns correct fork path5226 when show_edit_button true5227 returns correct fork path and modal id5228 when show_web_ide_button true5229 returns correct fork path and modal id5230# [RSpecRunTime] Finishing example group spec/helpers/tree_helper_spec.rb. It took 8.08 seconds. Expected to take 13.31 seconds.5231# [RSpecRunTime] Starting example group spec/graphql/types/issue_type_spec.rb. Expected to take 13.11 seconds.5232Types::IssueType5233 is expected to expose permissions using Types::PermissionTypes::Issue5234 is expected to eq "Issue"5235 is expected to require graphql authorizations :read_issue5236 is expected to include Types::Notes::NoteableInterface5237 is expected to include Types::CurrentUserTodos5238 has specific fields5239 pagination and count5240 when user does not have the permission5241 does not return an error5242 returns no data5243# [RSpecRunTime] RSpec elapsed time: 25 minutes 3.78 seconds. Current RSS: ~1483M. load average: 1.06 1.14 1.20 1/290 137545244 count5245 returns total count5246 total count does not change between pages5247 pagination5248 returns new ids during pagination5249# [RSpecRunTime] RSpec elapsed time: 25 minutes 5.0 seconds. Current RSS: ~1487M. load average: 1.06 1.14 1.20 1/290 137555250 issue notes5251 query issue notes5252 when user signed in5253 behaves like does not include private notes5254 does not return private notes5255 when user member of the project5256 behaves like includes private notes5257 returns all notes5258# [RSpecRunTime] RSpec elapsed time: 25 minutes 6.95 seconds. Current RSS: ~1481M. load average: 1.06 1.14 1.20 1/290 137565259 when user is anonymous5260 behaves like does not include private notes5261 does not return private notes5262 hidden5263 when issue is hidden5264 returns `true`5265 when issue is visible5266 returns `false`5267 escalation_status5268 is expected to be nil5269 for an incident5270 is expected to be nil5271 with an escalation status record5272 is expected to eq "TRIGGERED"5273# [RSpecRunTime] Finishing example group spec/graphql/types/issue_type_spec.rb. It took 7.78 seconds. Expected to take 13.11 seconds.5274# [RSpecRunTime] Starting example group spec/lib/gitlab/instrumentation_helper_spec.rb. Expected to take 12.48 seconds.5275Gitlab::InstrumentationHelper5276 .add_instrumentation_data5277 includes DB counts5278 logs cpu_s duration5279 logs the process ID5280 logs the worker ID5281 includes DB counts5282 when Gitaly calls are made5283 adds Gitaly and Redis data5284# [RSpecRunTime] RSpec elapsed time: 25 minutes 10.85 seconds. Current RSS: ~1492M. load average: 1.06 1.14 1.20 1/291 137595285 when Redis calls are made5286 adds Redis data including cross slot calls5287 when LDAP requests are made5288 adds LDAP data5289 when the request matched a Rack::Attack safelist5290 logs the safelist name5291 rate-limiting gates5292 when the request did not pass through any rate-limiting gates5293 logs an empty array of gates5294 when the request passed through rate-limiting gates5295 logs an array of gates used5296 when logging memory allocations5297 logs memory usage metrics5298 when replica caught up search was made5299 includes related metrics5300 when only a single counter was updated5301 includes only that counter into logging5302 when there is an uploaded file5303 adds upload data5304 when an api call to the search api is made5305 adds search data5306 when an excluside lock is made5307 adds excluside lock data5308 when an excluside lock is not made5309 does not add excluside lock data5310 .queue_duration_for_job5311 enqueued_at: "2019-06-01T00:00:00.000+0000", created_at: nil, time_now: "2019-06-01T02:00:00.000+0000", expected_duration: 7200.05312 returns the correct duration5313 enqueued_at: "2019-06-01T02:00:00.000+0000", created_at: "2019-05-01T02:00:00.000+0000", time_now: "2019-06-01T02:00:01.000+0000", expected_duration: 15314 returns the correct duration5315 enqueued_at: nil, created_at: nil, time_now: "2019-06-01T02:00:00.001+0000", expected_duration: nil5316 returns the correct duration5317 enqueued_at: "2019-06-01T02:00:00.000+0200", created_at: nil, time_now: "2019-06-01T02:00:00.000-0200", expected_duration: 14400.05318 returns the correct duration5319 enqueued_at: 1571825569, created_at: nil, time_now: "2019-10-23T12:13:16.000+0200", expected_duration: 275320 returns the correct duration5321 enqueued_at: "invalid_date", created_at: nil, time_now: "2019-10-23T12:13:16.000+0200", expected_duration: nil5322 returns the correct duration5323 enqueued_at: "", created_at: nil, time_now: "2019-10-23T12:13:16.000+0200", expected_duration: nil5324 returns the correct duration5325 enqueued_at: 0, created_at: nil, time_now: "2019-10-23T12:13:16.000+0200", expected_duration: nil5326 returns the correct duration5327 enqueued_at: -1, created_at: nil, time_now: "2019-10-23T12:13:16.000+0200", expected_duration: nil5328 returns the correct duration5329 enqueued_at: "2019-06-01T02:00:00.000+0000", created_at: nil, time_now: "2019-06-01T00:00:00.000+0000", expected_duration: 05330 returns the correct duration5331 enqueued_at: 2019-10-25 10:27:13 UTC, created_at: nil, time_now: "2019-10-25T12:29:16.000+0200", expected_duration: 1235332 returns the correct duration5333 .enqueue_latency_for_scheduled_job5334 scheduled_at: "2019-06-01T02:00:00.000+0000", enqueued_at: "2019-06-01T02:00:00.001+0000", expected_duration: 0.0015335 returns the correct duration5336 scheduled_at: "2019-06-01T02:00:00.000+0000", enqueued_at: "2019-06-01T02:00:01.000+0000", expected_duration: 15337 returns the correct duration5338 scheduled_at: "2019-06-01T02:00:00.000+0000", enqueued_at: nil, expected_duration: nil5339 returns the correct duration5340 scheduled_at: nil, enqueued_at: "2019-06-01T02:00:01.000+0000", expected_duration: nil5341 returns the correct duration5342# [RSpecRunTime] Finishing example group spec/lib/gitlab/instrumentation_helper_spec.rb. It took 4.15 seconds. Expected to take 12.48 seconds.5343# [RSpecRunTime] Starting example group spec/lib/gitlab/visibility_level_spec.rb. Expected to take 12.44 seconds.5344Gitlab::VisibilityLevel5345 .level_value5346 defaults to PRIVATE when string value is not valid5347 defaults to PRIVATE when integer value is not valid5348 string_value: "private", integer_value: 05349 converts 'private' to integer value 05350 converts string integer '0' to integer value 05351 defaults to PRIVATE when string integer value is not valid5352 defaults to PRIVATE when string value is not valid5353 string_value: "internal", integer_value: 105354 converts 'internal' to integer value 105355 converts string integer '10' to integer value 105356 defaults to PRIVATE when string integer value is not valid5357 defaults to PRIVATE when string value is not valid5358 string_value: "public", integer_value: 205359 converts 'public' to integer value 205360 converts string integer '20' to integer value 205361 defaults to PRIVATE when string integer value is not valid5362 defaults to PRIVATE when string value is not valid5363 when `fallback_value` is set to `nil`5364 returns `nil` when string value is not valid5365 returns `nil` when integer value is not valid5366 .levels_for_user5367 returns INTERNAL and PUBLIC for internal users5368 returns PUBLIC for external users5369 returns PUBLIC when no user is given5370 when admin mode is enabled5371 returns all levels for an admin5372 when admin mode is disabled5373 returns INTERNAL and PUBLIC for an admin5374 .allowed_levels5375 only includes the levels that arent restricted5376 returns all levels when no visibility level was set5377 .closest_allowed_level5378 picks INTERNAL instead of PUBLIC if public is restricted5379 picks PRIVATE if nothing is available5380 .valid_level?5381 returns true when visibility is valid5382 .restricted_level?, .non_restricted_level?, and .public_level_restricted?5383 visibility_levels: nil, expected_status: false5384 returns the expected status5385 visibility_levels: [0], expected_status: false5386 returns the expected status5387 visibility_levels: [0, 10], expected_status: false5388 returns the expected status5389 visibility_levels: [20], expected_status: true5390 returns the expected status5391 visibility_levels: [20, 10], expected_status: true5392 returns the expected status5393 .options5394 keys5395 returns the allowed visibility levels5396 .level_name5397 level_value: 0, level_name: "Private"5398 returns the name of the visibility level5399 level_value: 10, level_name: "Internal"5400 returns the name of the visibility level5401 level_value: 20, level_name: "Public"5402 returns the name of the visibility level5403 level_value: 2147483647, level_name: "Unknown"5404 returns the name of the visibility level5405# [RSpecRunTime] Finishing example group spec/lib/gitlab/visibility_level_spec.rb. It took 3.54 seconds. Expected to take 12.44 seconds.5406# [RSpecRunTime] Starting example group spec/models/packages/debian/group_component_file_spec.rb. Expected to take 11.83 seconds.5407Packages::Debian::GroupComponentFile5408 does not allow STI5409 behaves like Debian Component File5410 relationships5411 with stubbed uploader5412 is expected to belong to component class_name => Packages::Debian::GroupComponent required: false inverse_of => files5413 with packages file_type5414 is expected to belong to architecture class_name => Packages::Debian::GroupArchitecture required: false inverse_of => files5415 with :sources file_type5416 is expected to belong to architecture class_name => Packages::Debian::GroupArchitecture inverse_of => files optional: true5417 validations5418 #component5419 is expected to validate that :component cannot be empty/falsy5420 #architecture5421 with packages file_type5422 is expected to validate that :architecture cannot be empty/falsy5423 with :sources file_type5424 is expected to validate that :architecture is empty/falsy5425 #file_type5426 is expected to validate that :file_type cannot be empty/falsy5427 is expected to allow :file_type to be ‹:packages›5428 #compression_type5429 is expected not to validate that :compression_type cannot be empty/falsy5430 is expected to allow :compression_type to be ‹nil›5431 is expected to allow :compression_type to be ‹:gz›5432 #file5433 the uploader api5434 is expected to respond to #store_dir5435 is expected to respond to #cache_dir5436 is expected to respond to #work_dir5437 #file_store5438 is expected to validate that :file_store cannot be empty/falsy5439 #file_sha2565440 is expected to validate that :file_sha256 cannot be empty/falsy5441 scopes5442 .with_container5443 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 6, created_at: "2024-03-04 13:56:19.196835395 +0000", upda...type: nil, file_store: 1, file: "Packages", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad">5444 .with_codename_or_suite5445 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 6, created_at: "2024-03-04 13:56:19.196835395 +0000", upda...type: nil, file_store: 1, file: "Packages", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad">5446 .with_component_name5447 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 3, created_at: "2024-03-04 13:56:19.171377856 +0000", upda...type: nil, file_store: 1, file: "Packages", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad">5448 .with_file_type5449 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 7, created_at: "2024-03-04 13:56:19.205186000 +0000", upda..._type: nil, file_store: 1, file: "Sources", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad">5450 .with_architecture5451 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 2, created_at: "2024-03-04 13:56:19.162453067 +0000", upda...type: nil, file_store: 1, file: "Packages", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad">5452 .with_architecture_name5453 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 2, created_at: "2024-03-04 13:56:19.162453067 +0000", upda...type: nil, file_store: 1, file: "Packages", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad">5454 .with_compression_type5455 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 4, created_at: "2024-03-04 13:56:19.179929136 +0000", upda...ype: "xz", file_store: 1, file: "Packages", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad">5456 .with_file_sha2565457 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 5, created_at: "2024-03-04 13:56:19.188497696 +0000", upda...pe: "packages", compression_type: nil, file_store: 1, file: "Packages", file_sha256: "other_sha256">5458 .updated_before5459 is expected to contain exactly #<Packages::Debian::GroupComponentFile id: 9, created_at: "2024-03-04 13:56:21.645443425 +0000", upda...type: nil, file_store: 1, file: "Packages", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad"> and #<Packages::Debian::GroupComponentFile id: 10, created_at: "2024-03-04 13:56:21.653845025 +0000", upd...type: nil, file_store: 1, file: "Packages", file_sha256: "be93151dc23ac34a82752444556fe79b32c7a1ad">5460 callbacks5461 updates metadata columns5462 #relative_path5463 with a Packages file_type5464 is expected to eq "dicta1/binary-ex1/Packages"5465 with a Source file_type5466 is expected to eq "dicta1/source/Sources"5467 with a DI Packages file_type5468 is expected to eq "dicta1/debian-installer/binary-ex1/Packages"5469 with an xz compression_type5470 is expected to eq "dicta1/binary-ex1/Packages.xz"5471 #empty?5472 with a non-empty component5473 is expected to be falsey5474 with an empty component5475 is expected to be truthy5476# [RSpecRunTime] Finishing example group spec/models/packages/debian/group_component_file_spec.rb. It took 3.88 seconds. Expected to take 11.83 seconds.5477# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/snippet_repo_restorer_spec.rb. Expected to take 11.79 seconds.5478Gitlab::ImportExport::SnippetRepoRestorer5479 when the snippet does not have a bundle file path5480 behaves like no bundle file present5481 creates the repository from the database content5482 does not call snippet update statistics service5483 when the repository creation fails5484 returns false5485# [RSpecRunTime] RSpec elapsed time: 25 minutes 23.2 seconds. Current RSS: ~1490M. load average: 1.05 1.13 1.20 1/287 137965486 when the snippet bundle path is not present5487 behaves like no bundle file present5488 creates the repository from the database content5489 does not call snippet update statistics service5490 when the repository creation fails5491 returns false5492# [RSpecRunTime] RSpec elapsed time: 25 minutes 25.14 seconds. Current RSS: ~1482M. load average: 1.05 1.13 1.20 1/288 138335493 when the snippet repository bundle exists5494 refreshes snippet statistics5495 when it is valid5496 creates the repository from the bundle5497 sets same shard in snippet repository as in the repository storage5498# [RSpecRunTime] RSpec elapsed time: 25 minutes 28.06 seconds. Current RSS: ~1509M. load average: 1.20 1.16 1.21 1/288 138845499 when it is invalid5500 returns false and deletes the repository from disk and the database5501# [RSpecRunTime] RSpec elapsed time: 25 minutes 29.13 seconds. Current RSS: ~1532M. load average: 1.20 1.16 1.21 1/288 138995502# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/snippet_repo_restorer_spec.rb. It took 8.12 seconds. Expected to take 11.79 seconds.5503# [RSpecRunTime] Starting example group spec/models/bulk_imports/export_status_spec.rb. Expected to take 11.47 seconds.5504BulkImports::ExportStatus5505 does not allow STI5506 #started?5507 when export status is started5508 returns true5509 when export status is not started5510 returns false5511 when export status is not present5512 returns false5513 when something goes wrong during export status fetch5514 returns false5515 #failed?5516 when export status is failed5517 returns true5518 when export status is not failed5519 returns false5520 when export status is not present5521 returns false5522 when something goes wrong during export status fetch5523 returns true5524 #empty?5525 when export status is present5526 is expected to eq false5527# [RSpecRunTime] RSpec elapsed time: 25 minutes 31.9 seconds. Current RSS: ~1533M. load average: 1.19 1.16 1.20 1/289 139005528 when export status is not present5529 returns true5530 when export status is empty5531 returns true5532 when something goes wrong during export status fetch5533 returns false5534 #error5535 returns error message5536 when something goes wrong during export status fetch5537 raises RetryPipelineError5538 when error is not retriable5539 returns exception class as error5540 when error raised is not a network error5541 returns exception class as error5542 batching information5543 #batched?5544 when export is batched5545 returns true5546 when export is not batched5547 returns false5548 when export batch information is missing5549 returns false5550 #batches_count5551 when batches count is present5552 returns batches count5553 when batches count is missing5554 returns 05555 #batch5556 when export is batched5557 when batch number is in range5558 returns batch information5559 when batch number is less than 15560 raises error5561 when export is not batched5562 returns nil5563 caching5564 when export status is started5565 behaves like does not result in a cached status5566 is expected to be nil5567 when export status is failed5568 behaves like results in a cached status5569 is expected to include {"status" => -1}5570 when something goes wrong during export status fetch5571 is expected to be nil5572 when export status is finished5573 behaves like results in a cached status5574 is expected to include {"status" => 1}5575 when something goes wrong during export status fetch5576 is expected to be nil5577 when export status is not present5578 behaves like does not result in a cached status5579 is expected to be nil5580 when the cache is empty5581 fetches the status from the remote5582 when the cache is not empty5583 does not fetch the status from the remote5584 with a different entity5585 fetches the status from the remote5586 with a different relation5587 fetches the status from the remote5588 #total_objects_count5589 when status is present5590 returns total objects count5591 when status is not present due to an error5592 returns 05593# [RSpecRunTime] Finishing example group spec/models/bulk_imports/export_status_spec.rb. It took 5.71 seconds. Expected to take 11.47 seconds.5594# [RSpecRunTime] Starting example group spec/workers/merge_requests/create_pipeline_worker_spec.rb. Expected to take 11.07 seconds.5595MergeRequests::CreatePipelineWorker5596 #perform5597 when the objects exist5598 calls the merge request create pipeline service and calls update head pipeline5599 when push options are passed as Hash to the worker5600 calls the merge request create pipeline service and calls update head pipeline5601# [RSpecRunTime] RSpec elapsed time: 25 minutes 38.3 seconds. Current RSS: ~1518M. load average: 1.17 1.16 1.20 1/292 139805602 when the project does not exist5603 behaves like when object does not exist5604 does not call the create pipeline service5605# [RSpecRunTime] RSpec elapsed time: 25 minutes 40.17 seconds. Current RSS: ~1518M. load average: 1.17 1.16 1.20 1/292 140205606 when the user does not exist5607 behaves like when object does not exist5608 does not call the create pipeline service5609# [RSpecRunTime] RSpec elapsed time: 25 minutes 42.17 seconds. Current RSS: ~1503M. load average: 1.32 1.19 1.21 1/292 140605610 when the merge request does not exist5611 behaves like when object does not exist5612 does not call the create pipeline service5613# [RSpecRunTime] RSpec elapsed time: 25 minutes 44.04 seconds. Current RSS: ~1491M. load average: 1.32 1.19 1.21 1/292 141005614# [RSpecRunTime] Finishing example group spec/workers/merge_requests/create_pipeline_worker_spec.rb. It took 9.19 seconds. Expected to take 11.07 seconds.5615# [RSpecRunTime] Starting example group spec/models/discussion_spec.rb. Expected to take 10.88 seconds.5616Discussion5617 does not allow STI5618 .lazy_find5619 batches requests5620# [RSpecRunTime] RSpec elapsed time: 25 minutes 49.63 seconds. Current RSS: ~1492M. load average: 1.29 1.19 1.21 1/292 143295621 .build5622 returns a discussion of the right type5623 .build_collection5624 returns an array of discussions of the right type5625 authorization5626 delegates to the first note5627 #cache_key5628 returns the cache key5629 when discussion is resolved5630 returns the cache key with resolved at5631 #to_global_id5632 with a single DiffNote discussion5633 returns GID on Discussion class5634 with multiple DiffNotes discussion5635 returns GID on Discussion class5636 with discussions on issue5637 with a single Note5638 returns GID on Discussion class5639 with multiple Notes5640 returns GID on Discussion class5641 with system notes5642 returns GID on Discussion class5643# [RSpecRunTime] Finishing example group spec/models/discussion_spec.rb. It took 8.44 seconds. Expected to take 10.88 seconds.5644# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning_spec.rb. Expected to take 10.65 seconds.5645Gitlab::Database::Partitioning5646 .register_models5647 ensure that the registered models have partitioning strategy5648 fails when partitioning_strategy is not specified for the model5649 .sync_partitions_ignore_db_error5650 calls sync_partitions5651 when ActiveRecord::ActiveRecordError is raised5652 ignores it5653 when PG::Error is raised5654 ignores it5655 when DISABLE_POSTGRES_PARTITION_CREATION_ON_STARTUP is set5656 does not call sync_partitions5657 .sync_partitions5658 manages partitions for each given model5659 for analyze5660 when analyze_interval is not set5661 behaves like not running analyze5662 is expected not to include /ANALYZE /5663 when analyze is set to false5664 behaves like not running analyze5665 is expected not to include /ANALYZE /5666 when analyze_interval is set5667 runs analyze5668 analyze is false5669 behaves like not running analyze5670 is expected not to include /ANALYZE /5671 with multiple databases5672 creates partitions in each database (PENDING: Skipping because ci is shared or doesn't not exist)5673 without ci database5674 only creates partitions for main database5675 when no partitioned models are given5676 manages partitions for each registered model5677 when only a specific database is requested5678 manages partitions for models for the given database (PENDING: Skipping because ci is shared or doesn't not exist)5679 when partition_manager_sync_partitions feature flag is disabled5680 skips sync_partitions5681 when disallow_database_ddl_feature_flags feature flag is enabled5682 skips sync_partitions5683 .report_metrics5684 when no partitioned models are given5685 reports metrics for each registered model5686 when partitioned models are given5687 reports metrics for each given model5688 .drop_detached_partitions5689 drops detached partitions for each database5690 when the feature flag is disabled5691 does not call the DetachedPartitionDropper5692 when the feature disallow DDL feature flags is enabled5693 does not call the DetachedPartitionDropper5694# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning_spec.rb. It took 3.04 seconds. Expected to take 10.65 seconds.5695# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/trace/archive_spec.rb. Expected to take 10.37 seconds.5696Gitlab::Ci::Trace::Archive5697 with transactional fixtures5698 #execute5699 computes and assigns checksum5700 validating artifact checksum5701 when the object store is disabled5702 behaves like skips validations5703 behaves like valid5704 does not count as invalid5705# [RSpecRunTime] RSpec elapsed time: 25 minutes 56.72 seconds. Current RSS: ~1494M. load average: 1.27 1.18 1.21 1/291 143305706 behaves like local checksum only5707 generates only local checksum5708 with FIPS enabled5709 does not generate md5 checksums5710 behaves like valid5711 does not count as invalid5712 with direct_upload enabled5713 checksums match5714 behaves like valid5715 does not count as invalid5716 when the checksum does not match5717 counts as invalid5718 with FIPS enabled5719 does not generate md5 checksums5720 behaves like valid5721 does not count as invalid5722 with FIPS enabled5723 does not generate md5 checksums5724 behaves like valid5725 does not count as invalid5726 without transactional fixtures5727 #execute!5728 does not upload the trace inside a database transaction5729# [RSpecRunTime] RSpec elapsed time: 26 minutes 2.19 seconds. Current RSS: ~1480M. load average: 1.15 1.16 1.20 1/286 143315730# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/trace/archive_spec.rb. It took 6.67 seconds. Expected to take 10.37 seconds.5731# [RSpecRunTime] Starting example group spec/models/ci/catalog/components_project_spec.rb. Expected to take 10.22 seconds.5732Ci::Catalog::ComponentsProject5733 does not allow STI5734 #fetch_component_paths5735 retrieves all the valid paths for components5736 does not fetch more paths than the limit5737 when there are invalid paths5738 does not retrieve the invalid path(s) and only retrieves the valid one(s)5739# [RSpecRunTime] RSpec elapsed time: 26 minutes 4.71 seconds. Current RSS: ~1463M. load average: 1.15 1.16 1.20 1/291 144875740 #fetch_component5741 component_name: "secret-detection", content: "spec:\n inputs:\n website:\n---\nimage: alpine_1", path: "templates/secret-detection.yml"5742 fetches the content for a component5743 component_name: "dast", content: "image: alpine_2", path: "templates/dast/template.yml"5744 fetches the content for a component5745 component_name: "template", content: "image: alpine_3", path: "templates/template.yml"5746 fetches the content for a component5747 component_name: "blank-yaml", content: "", path: "templates/blank-yaml.yml"5748 fetches the content for a component5749 component_name: "non/exist", content: nil, path: nil5750 fetches the content for a component5751 #extract_component_name5752 with invalid component path5753 raises an error5754 with valid component paths5755 path: "templates/secret-detection.yml", name: "secret-detection"5756 extracts the component name from the path5757 path: "templates/secret_detection.yml", name: "secret_detection"5758 extracts the component name from the path5759 path: "templates/secret_detection123.yml", name: "secret_detection123"5760 extracts the component name from the path5761 path: "templates/secret-detection-123.yml", name: "secret-detection-123"5762 extracts the component name from the path5763 path: "templates/dast/template.yml", name: "dast"5764 extracts the component name from the path5765 path: "templates/d-a-s_t/template.yml", name: "d-a-s_t"5766 extracts the component name from the path5767 path: "templates/template.yml", name: "template"5768 extracts the component name from the path5769 path: "templates/blank-yaml.yml", name: "blank-yaml"5770 extracts the component name from the path5771 #extract_inputs5772 with valid inputs5773 extracts the inputs from a blob5774 with invalid inputs5775 raises InvalidFormatError5776# [RSpecRunTime] Finishing example group spec/models/ci/catalog/components_project_spec.rb. It took 4.22 seconds. Expected to take 10.22 seconds.5777# [RSpecRunTime] Starting example group spec/models/prometheus_alert_spec.rb. Expected to take 9.99 seconds.5778PrometheusAlert5779 does not allow STI5780 .distinct_projects5781 returns a count of all distinct projects which have an alert5782# [RSpecRunTime] RSpec elapsed time: 26 minutes 7.85 seconds. Current RSS: ~1473M. load average: 1.13 1.16 1.20 1/291 145035783 operators5784 contains the correct equality operator5785 associations5786 is expected to belong to project required: false5787 is expected to belong to environment required: false5788 is expected to belong to prometheus_metric required: false5789 is expected to have many prometheus_alert_events5790 is expected to have many related_issues5791 is expected to have many alert_management_alerts5792 project validations5793 is expected to validate that :environment cannot be empty/falsy5794 is expected to validate that :project cannot be empty/falsy5795 is expected to validate that :prometheus_metric cannot be empty/falsy5796 is expected to validate that :operator cannot be empty/falsy5797 is expected to validate that :threshold cannot be empty/falsy5798 when environment and metric belongs same project5799 is expected to be valid5800 when environment belongs to different project5801 is expected not to be valid5802 when metric belongs to different project5803 is expected not to be valid5804 when metric is common5805 is expected to be valid5806 runbook validations5807 disallow invalid urls5808 allow valid urls5809 #full_query5810 returns the concatenated query5811 #to_param5812 returns the params of the prometheus alert5813# [RSpecRunTime] Finishing example group spec/models/prometheus_alert_spec.rb. It took 4.34 seconds. Expected to take 9.99 seconds.5814# [RSpecRunTime] Starting example group spec/lib/gitlab/jira_import_spec.rb. Expected to take 9.58 seconds.5815Gitlab::JiraImport5816 .validate_project_settings!5817 without user param5818 behaves like jira configuration base checks5819 with configuration_check set to false5820 does not raise Jira integration error5821 when Jira integration was not setup5822 behaves like raise Jira import error5823 returns error5824 when Jira integration exists5825 when Jira connection is not valid5826 behaves like raise Jira import error5827 returns error5828 when jira connection is valid5829 does not return any error5830 with user param provided5831 when user has permission to run import5832 behaves like jira configuration base checks5833 with configuration_check set to false5834 does not raise Jira integration error5835 when Jira integration was not setup5836 behaves like raise Jira import error5837 returns error5838 when Jira integration exists5839 when Jira connection is not valid5840 behaves like raise Jira import error5841 returns error5842 when jira integration is configured5843 when issues feature is disabled5844 behaves like raise Jira import error5845 returns error5846 when everything is ok5847 does not return any error5848 when user does not have permissions to run the import5849 behaves like raise Jira import error5850 returns error5851 .already_imported_cache_key5852 returns cache key for already imported items5853# [RSpecRunTime] RSpec elapsed time: 26 minutes 15.72 seconds. Current RSS: ~1482M. load average: 1.12 1.15 1.20 1/288 145045854 .jira_issues_next_page_cache_key5855 returns cache key for next issues5856 .get_issues_next_start_at5857 returns zero when not defined5858 returns negative value for next issues to be imported starting point5859 returns cached value for next issues to be imported starting point5860 .cache_users_mapping5861 stores the data correctly5862 .get_user_mapping5863 reads the data correctly5864 returns nil if value not found5865 .store_issues_next_started_at5866 stores nil value5867 stores positive value5868 stores negative value5869# [RSpecRunTime] Finishing example group spec/lib/gitlab/jira_import_spec.rb. It took 6.26 seconds. Expected to take 9.58 seconds.5870# [RSpecRunTime] Starting example group spec/lib/gitlab/mail_room/mail_room_spec.rb. Expected to take 9.4 seconds.5871Gitlab::MailRoom5872 #enabled_configs5873 when both email and address is set5874 returns email configs5875 when the yml file cannot be found5876 returns an empty list5877 when email is disabled5878 returns an empty list5879 when email is enabled but address is not set5880 returns an empty list5881 when a config value is missing from the yml file5882 overwrites missing values with the default5883 when only incoming_email config is present5884 returns only encoming_email5885 setting up redis settings5886 sets delivery method to Sidekiq by default5887 sets redis config5888 setting up the log path5889 if the log path is a relative path5890 expands the log path to an absolute value5891 if the log path is absolute path5892 leaves the path as-is5893 #enabled_mailbox_types5894 when all mailbox types are enabled5895 returns the mailbox types5896 when an mailbox_types is disabled5897 returns the mailbox types5898 when email is disabled5899 returns an empty array5900 #worker_for5901 matched mailbox types5902 returns the constantized worker class5903 non-existing mailbox_type5904 returns nil5905 config/mail_room.yml5906 when delivery_method is implicit5907 behaves like renders mail-specific config file correctly5908 renders mail room config file correctly5909 behaves like renders arbitration options correctly5910 renders arbitration options correctly5911 behaves like renders the sidekiq delivery method and options correctly5912 renders the sidekiq delivery method and options correctly5913 when delivery_method is explicitly sidekiq5914 behaves like renders mail-specific config file correctly5915 renders mail room config file correctly5916 behaves like renders arbitration options correctly5917 renders arbitration options correctly5918 behaves like renders the sidekiq delivery method and options correctly5919 renders the sidekiq delivery method and options correctly5920 when delivery_method is webhook (internally postback in mail_room)5921 renders the webhook (postback) delivery method and options correctly5922 behaves like renders mail-specific config file correctly5923 renders mail room config file correctly5924 behaves like renders arbitration options correctly5925 renders arbitration options correctly5926 mailroom encrypted configuration5927 when parsing secrets.yml5928 reads in the secrets.yml file as erb and merges shared and test environments5929 when parsing gitlab.yml5930 returns default encrypted_secret_file path5931 returns encrypted_secret_file relative to custom shared path5932 returns custom encrypted_secret_file5933 when using encrypted secrets5934 renders the encrypted secrets into the configuration correctly5935# [RSpecRunTime] Finishing example group spec/lib/gitlab/mail_room/mail_room_spec.rb. It took 3.1 seconds. Expected to take 9.4 seconds.5936# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/helpers_spec.rb. Expected to take 9.15 seconds.5937Gitlab::Ci::Pipeline::Chain::Helpers5938 .warning5939 when the warning includes malicious HTML5940 sanitizes5941 .error5942 when the error includes malicious HTML5943 sanitizes the error and removes the HTML tags5944 when given a drop reason5945 when config error is true5946 sets the yaml error and overrides the drop reason5947 behaves like error function5948 is expected to eq "config_error"5949 when drop_reason is nil5950 when no drop_reason argument is passed5951 behaves like error function with no drop reason5952 drops with out failure reason5953 when drop_reason argument is passed as nil5954 behaves like error function with no drop reason5955 drops with out failure reason5956 when config error is false5957 does not set the yaml error or override the drop reason5958 is expected to be persisted5959 behaves like error function5960 is expected to eq "size_limit_exceeded"5961# [RSpecRunTime] RSpec elapsed time: 26 minutes 23.87 seconds. Current RSS: ~1497M. load average: 1.10 1.15 1.20 1/286 145055962 when the drop reason is not persistable5963 is expected not to be persisted5964 when save_incompleted is false5965 is expected not to be persisted5966 behaves like error function5967 is expected to eq "size_limit_exceeded"5968# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/helpers_spec.rb. It took 5.06 seconds. Expected to take 9.15 seconds.5969# [RSpecRunTime] Starting example group spec/helpers/ci/status_helper_spec.rb. Expected to take 8.97 seconds.5970Ci::StatusHelper5971 #render_ci_icon5972 has 'Pipeline' as the status type in the title5973 has the success status icon5974 when pipeline has commit path5975 links to commit5976 has 'Pipeline' as the status type in the title5977 has the correct status icon5978 when showing status text5979 contains status text5980 when tooltip_placement is provided5981 has the provided tooltip placement5982 when container is provided5983 has the provided container in data5984 when status is success-with-warnings5985 renders warning variant of gl-badge5986 when status is manual5987 renders neutral variant of gl-badge5988 badge and icon appearance5989 status: "success", icon: "status_success_borderless", badge_variant: "success"5990 uses the correct variant and icon for status5991 status: "success-with-warnings", icon: "status_warning_borderless", badge_variant: "warning"5992 uses the correct variant and icon for status5993 status: "pending", icon: "status_pending_borderless", badge_variant: "warning"5994 uses the correct variant and icon for status5995 status: "waiting-for-resource", icon: "status_pending_borderless", badge_variant: "warning"5996 uses the correct variant and icon for status5997 status: "failed", icon: "status_failed_borderless", badge_variant: "danger"5998 uses the correct variant and icon for status5999 status: "running", icon: "status_running_borderless", badge_variant: "info"6000 uses the correct variant and icon for status6001 status: "preparing", icon: "status_preparing_borderless", badge_variant: "neutral"6002 uses the correct variant and icon for status6003 status: "canceled", icon: "status_canceled_borderless", badge_variant: "neutral"6004 uses the correct variant and icon for status6005 status: "created", icon: "status_created_borderless", badge_variant: "neutral"6006 uses the correct variant and icon for status6007 status: "scheduled", icon: "status_scheduled_borderless", badge_variant: "neutral"6008 uses the correct variant and icon for status6009 status: "play", icon: "play", badge_variant: "neutral"6010 uses the correct variant and icon for status6011 status: "skipped", icon: "status_skipped_borderless", badge_variant: "neutral"6012 uses the correct variant and icon for status6013 status: "manual", icon: "status_manual_borderless", badge_variant: "neutral"6014 uses the correct variant and icon for status6015 status: "other-status", icon: "status_canceled_borderless", badge_variant: "neutral"6016 uses the correct variant and icon for status6017# [RSpecRunTime] Finishing example group spec/helpers/ci/status_helper_spec.rb. It took 3.19 seconds. Expected to take 8.97 seconds.6018# [RSpecRunTime] Starting example group spec/finders/groups/accepting_group_transfers_finder_spec.rb. Expected to take 8.8 seconds.6019Groups::AcceptingGroupTransfersFinder6020 #execute6021 when the user does not have the rights to transfer the group6022 returns empty result6023# [RSpecRunTime] RSpec elapsed time: 26 minutes 29.96 seconds. Current RSS: ~1485M. load average: 1.10 1.14 1.19 1/286 145066024 when the user has the rights to transfer the group6025 does not return empty result6026 excludes the descendants of the group to be transferred6027 excludes the immediate parent of the group to be transferred6028 excludes the groups where the user does not have OWNER access6029 excludes the groups arising from group shares where the user does not have OWNER access6030 includes ancestors, except immediate parent of the group to be transferred6031 includes the other groups where the user has OWNER access6032 includes the other groups where the user has OWNER access through inherited membership6033 includes the groups where the user has OWNER access through group shares6034 on searching with a specific term6035 includes only the groups where the term matches the group name or path6036# [RSpecRunTime] RSpec elapsed time: 26 minutes 32.95 seconds. Current RSS: ~1491M. load average: 1.09 1.14 1.19 1/287 145076037 on searching with multiple matches6038 prioritizes exact matches first6039# [RSpecRunTime] Finishing example group spec/finders/groups/accepting_group_transfers_finder_spec.rb. It took 5.48 seconds. Expected to take 8.8 seconds.6040# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/rate_limit_spec.rb. Expected to take 8.67 seconds.6041Ci::CreatePipelineService6042 rate limiting6043 when user is under the limit6044 allows pipeline creation6045# [RSpecRunTime] RSpec elapsed time: 26 minutes 35.53 seconds. Current RSS: ~1476M. load average: 1.09 1.14 1.19 1/288 145246046 when user is over the limit6047 blocks pipeline creation6048 with different users6049 allows other members to create pipelines6050# [RSpecRunTime] RSpec elapsed time: 26 minutes 38.17 seconds. Current RSS: ~1452M. load average: 1.08 1.14 1.19 1/291 145396051 with different commits6052 allows user to create pipeline6053# [RSpecRunTime] RSpec elapsed time: 26 minutes 40.02 seconds. Current RSS: ~1434M. load average: 1.08 1.14 1.19 1/291 145506054 with different projects6055 allows user to create pipeline6056# [RSpecRunTime] RSpec elapsed time: 26 minutes 41.86 seconds. Current RSS: ~1427M. load average: 1.08 1.14 1.19 1/291 145736057# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/rate_limit_spec.rb. It took 8.02 seconds. Expected to take 8.67 seconds.6058# [RSpecRunTime] Starting example group spec/lib/gitlab/database/async_constraints/migration_helpers_spec.rb. Expected to take 8.46 seconds.6059Gitlab::Database::AsyncConstraints::MigrationHelpers6060 with async check constraint validations6061 #prepare_async_check_constraint_validation6062 creates the record for async validation6063 when the check constraint does not exist6064 returns an error6065 when the record already exists6066 does attempt to create the record6067 when the async validation table does not exist6068 does not raise an error6069 #unprepare_async_check_constraint_validation6070 with check constraints6071 destroys the record6072 when the async validation table does not exist6073 does not raise an error6074 with other types of constraints6075 does not destroy the record6076 with partitioned tables6077 #prepare_partitioned_async_foreign_key_validation6078 delegates to prepare_async_foreign_key_validation for each partition6079 #unprepare_partitioned_async_foreign_key_validation6080 delegates to unprepare_async_foreign_key_validation for each partition6081 with async FK validation on regular tables6082 #prepare_async_foreign_key_validation6083 creates the record for the async FK validation6084 when an explicit name is given6085 creates the record with the given name6086 when the FK does not exist6087 returns an error6088 when the record already exists6089 does attempt to create the record6090 when the async FK validation table does not exist6091 does not raise an error6092 #unprepare_async_foreign_key_validation6093 with foreign keys6094 destroys the record6095 when an explicit name is given6096 destroys the record6097 when the async fk validation table does not exist6098 does not raise an error6099 with other types of constraints6100 does not destroy the record6101# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/async_constraints/migration_helpers_spec.rb. It took 2.92 seconds. Expected to take 8.46 seconds.6102# [RSpecRunTime] Starting example group spec/models/integrations/youtrack_spec.rb. Expected to take 8.32 seconds.6103Integrations::Youtrack6104 does not allow STI6105 behaves like Integrations::HasAvatar6106 #avatar_url6107 returns the expected avatar URL6108 Validations6109 when integration is active6110 is expected to validate that :project_url cannot be empty/falsy6111 is expected to validate that :issues_url cannot be empty/falsy6112 behaves like issue tracker integration URL attribute6113 is expected to allow :project_url to be ‹"https://example.com"›6114 is expected not to allow :project_url to be ‹"example.com"›6115 is expected not to allow :project_url to be ‹"ftp://example.com"›6116 is expected not to allow :project_url to be ‹"herp-and-derp"›6117 behaves like issue tracker integration URL attribute6118 is expected to allow :issues_url to be ‹"https://example.com"›6119 is expected not to allow :issues_url to be ‹"example.com"›6120 is expected not to allow :issues_url to be ‹"ftp://example.com"›6121 is expected not to allow :issues_url to be ‹"herp-and-derp"›6122 when integration is inactive6123 is expected not to validate that :project_url cannot be empty/falsy6124 is expected not to validate that :issues_url cannot be empty/falsy6125 #reference_pattern6126 does allow project prefix on the reference6127 allows lowercase project key on the reference6128 behaves like allows project key on reference pattern6129 allows underscores in the project name6130 allows numbers in the project name6131 requires the project name to begin with A-Z6132 does not allow issue number to finish with a letter6133 #fields6134 only returns the project_url and issues_url fields6135 #attribution_notice6136 is expected to eq "Copyright © 2024 JetBrains s.r.o. JetBrains YouTrack and the JetBrains YouTrack logo are registered trademarks of JetBrains s.r.o."6137# [RSpecRunTime] Finishing example group spec/models/integrations/youtrack_spec.rb. It took 3.03 seconds. Expected to take 8.32 seconds.6138# [RSpecRunTime] Starting example group spec/lib/gitlab/database/count_spec.rb. Expected to take 8.2 seconds.6139Gitlab::Database::Count6140 .approximate_counts6141 fallbacks6142 gets results from first strategy6143 gets more results from second strategy if some counts are missing6144 does not get more results as soon as all counts are present6145# [RSpecRunTime] RSpec elapsed time: 26 minutes 52.15 seconds. Current RSS: ~1472M. load average: 1.06 1.13 1.19 1/286 145746146 default strategies6147 with a read-only database6148 only uses the ExactCountStrategy6149# [RSpecRunTime] RSpec elapsed time: 26 minutes 53.56 seconds. Current RSS: ~1463M. load average: 1.06 1.13 1.19 1/286 145756150 with a read-write database6151 uses the available strategies6152# [RSpecRunTime] RSpec elapsed time: 26 minutes 56.44 seconds. Current RSS: ~1443M. load average: 1.06 1.13 1.19 1/286 145766153# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/count_spec.rb. It took 8.63 seconds. Expected to take 8.2 seconds.6154# [RSpecRunTime] Starting example group spec/lib/gitlab/git/attributes_parser_spec.rb. Expected to take 7.94 seconds.6155Gitlab::Git::AttributesParser6156 #attributes6157 using a path with attributes6158 returns the attributes as a Hash6159 returns a Hash containing multiple attributes6160 returns a Hash containing attributes for a file with multiple extensions6161 returns a Hash containing attributes for a file in a directory6162 returns a Hash containing attributes with query string parameters6163 returns a Hash containing the attributes for an absolute path6164 returns a Hash containing the attributes when a pattern is defined using an absolute path6165 returns an empty Hash for a defined path without attributes6166 when the "binary" option is set for a path6167 returns true for the "binary" option6168 returns false for the "diff" option6169# [RSpecRunTime] RSpec elapsed time: 26 minutes 57.76 seconds. Current RSS: ~1457M. load average: 1.06 1.13 1.19 1/286 145776170 using a path without any attributes6171 returns an empty Hash6172 when attributes data is nil6173 returns an empty Hash6174 when attributes data has binary data6175 returns an empty Hash6176 #patterns6177 parses a file with entries6178 parses an entry that uses a tab to separate the pattern and attributes6179 stores patterns in reverse order6180 ignores any comments and empty lines6181 #parse_attributes6182 parses a boolean attribute6183 parses a negated boolean attribute6184 parses a key-value pair6185 parses multiple attributes6186 parses attributes with query string parameters6187 #each_line6188 iterates over every line in the attributes file6189 unsupported encoding6190 does not yield6191# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/attributes_parser_spec.rb. It took 2.72 seconds. Expected to take 7.94 seconds.6192# [RSpecRunTime] Starting example group spec/lib/banzai/filter/commit_trailers_filter_spec.rb. Expected to take 7.76 seconds.6193Banzai::Filter::CommitTrailersFilter6194 detects6195 trailers prefixed with whitespaces6196 does not detect GitLab users via a secondary email6197 multiple trailers in the same message6198 trailers in the form of *-by6199 commit_trailer: "molestiae-by:"6200 replaces users with links6201 commit_trailer: "amet-BY:"6202 replaces users with links6203 commit_trailer: "ut-By:"6204 replaces users with links6205 non GitLab users6206 when Gravatar is disabled6207 behaves like mailto links6208 replaces them with mailto links6209 when Gravatar is enabled6210 behaves like mailto links6211 replaces them with mailto links6212 special names6213 name: "John S. Doe"6214 is expected to match "ea\\-by:\\ John\\ S\\.\\ Doe\\ <britt\\.feil@gulgowski\\.us>"6215 name: "L33t H@x0r"6216 is expected to match "animi\\-by:\\ L33t\\ H@x0r\\ <stacey_stehr@barrows\\.name>"6217 ignores6218 commit messages without trailers6219 trailers without emails6220 trailers that are inline the commit message body6221 structure6222 starts with two newlines to separate with actual commit message6223 preserves the commit trailer structure6224 preserves the original name used in the commit message6225 preserves the original email used in the commit message6226 only replaces trailer lines not the full commit message6227 with Gitlab-hosted avatars in commit trailers6228 returns a full path for avatar urls6229# [RSpecRunTime] RSpec elapsed time: 27 minutes 2.21 seconds. Current RSS: ~1470M. load average: 1.05 1.13 1.18 1/285 145786230# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/commit_trailers_filter_spec.rb. It took 3.05 seconds. Expected to take 7.76 seconds.6231# [RSpecRunTime] Starting example group spec/services/boards/lists/destroy_service_spec.rb. Expected to take 7.74 seconds.6232Boards::Lists::DestroyService6233 #execute6234 when board parent is a project6235 behaves like lists destroy service6236 does not remove list from board when list type is closed6237 when list type is label6238 removes list from board6239 decrements position of higher lists6240# [RSpecRunTime] RSpec elapsed time: 27 minutes 4.87 seconds. Current RSS: ~1462M. load average: 1.05 1.13 1.18 1/285 145796241 when board parent is a group6242 behaves like lists destroy service6243 does not remove list from board when list type is closed6244 when list type is label6245 removes list from board6246 decrements position of higher lists6247# [RSpecRunTime] RSpec elapsed time: 27 minutes 7.0 seconds. Current RSS: ~1461M. load average: 1.05 1.12 1.18 1/285 145806248# [RSpecRunTime] Finishing example group spec/services/boards/lists/destroy_service_spec.rb. It took 4.79 seconds. Expected to take 7.74 seconds.6249# [RSpecRunTime] Starting example group spec/lib/gitlab/manifest_import/project_creator_spec.rb. Expected to take 7.53 seconds.6250Gitlab::ManifestImport::ProjectCreator6251 #execute6252 is expected to be a kind of Project(id: integer, name: string, path: string, description: text, created_at: datetime, updated_at:...ect_namespace_id: integer, hidden: boolean, organization_id: integer, verification_checksum: binary)6253 is expected to change `Project.count` by 16254 is expected to change `Group.count` by 16255 creates project with valid full path, import url and import source6256# [RSpecRunTime] RSpec elapsed time: 27 minutes 13.82 seconds. Current RSS: ~1449M. load average: 1.04 1.12 1.18 1/285 145896257# [RSpecRunTime] Finishing example group spec/lib/gitlab/manifest_import/project_creator_spec.rb. It took 6.83 seconds. Expected to take 7.53 seconds.6258# [RSpecRunTime] Starting example group spec/models/import_failure_spec.rb. Expected to take 7.41 seconds.6259ImportFailure6260 does not allow STI6261 Scopes6262 returns failures with external_identifiers6263 returns failures for the given correlation ID6264 returns hard failures for the given correlation ID6265 orders hard failures by newest first6266# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.44 seconds. Current RSS: ~1451M. load average: 1.04 1.12 1.18 1/285 145906267 Associations6268 is expected to belong to project required: false6269 is expected to belong to group required: false6270 is expected to belong to user required: false6271 Validations6272 has project6273 is expected to validate that :group is empty/falsy6274 is expected to validate that :user is empty/falsy6275 has group6276 is expected to validate that :project is empty/falsy6277 is expected to validate that :user is empty/falsy6278 has user6279 is expected to validate that :project is empty/falsy6280 is expected to validate that :group is empty/falsy6281 #external_identifiers6282 is expected to allow :external_identifiers to be ‹{note_id: 234, noteable_id: 345, noteable_type: "MergeRequest"}›6283 is expected not to allow :external_identifiers to be ‹nil›6284 is expected not to allow :external_identifiers to be ‹{ids: [123]}›6285 allows up to 3 fields6286# [RSpecRunTime] Finishing example group spec/models/import_failure_spec.rb. It took 4.07 seconds. Expected to take 7.41 seconds.6287# [RSpecRunTime] Starting example group spec/models/ci/pipeline_variable_spec.rb. Expected to take 7.25 seconds.6288Ci::PipelineVariable6289 does not allow STI6290 is expected to validate that :key cannot be empty/falsy6291 behaves like CI variable6292 is expected to includes the Ci::HasVariable module6293 strips whitespaces when assigning key6294 can convert to runner variable6295 variable type6296 defines variable types6297 defaults variable type to env_var6298 supports variable type file6299# [RSpecRunTime] RSpec elapsed time: 27 minutes 20.46 seconds. Current RSS: ~1560M. load average: 1.04 1.12 1.18 1/285 145916300 #hook_attrs6301 is expected to be a kind of Hash6302 is expected to eq {:key=>"foo", :value=>"bar"}6303# [RSpecRunTime] RSpec elapsed time: 27 minutes 21.66 seconds. Current RSS: ~1572M. load average: 1.04 1.12 1.18 1/285 145926304 partitioning6305 with pipeline6306 copies the partition_id from pipeline6307 without pipeline6308 is expected to validate that :partition_id cannot be empty/falsy6309 does not change the partition_id value6310# [RSpecRunTime] Finishing example group spec/models/ci/pipeline_variable_spec.rb. It took 4.41 seconds. Expected to take 7.25 seconds.6311# [RSpecRunTime] Starting example group spec/services/milestones/find_or_create_service_spec.rb. Expected to take 7.19 seconds.6312Milestones::FindOrCreateService6313 #execute6314 when finding milestone on project level6315 returns existing milestone6316 when finding milestone on group level6317 returns existing milestone6318 when not finding milestone6319 when user has permissions6320 when params are valid6321 creates a new milestone at project level using params6322 when params are not valid6323 returns nil6324 when user does not have permissions6325 does not create a new milestone6326 returns nil6327# [RSpecRunTime] RSpec elapsed time: 27 minutes 26.71 seconds. Current RSS: ~1686M. load average: 1.04 1.12 1.18 4/285 145936328# [RSpecRunTime] Finishing example group spec/services/milestones/find_or_create_service_spec.rb. It took 4.41 seconds. Expected to take 7.19 seconds.6329# [RSpecRunTime] Starting example group spec/models/concerns/semantic_versionable_spec.rb. Expected to take 6.95 seconds.6330SemanticVersionable6331-- create_table(:_test_semantic_versions, {:force=>true})6332 -> 0.0087s6333 does not allow STI6334 .validate_semver6335 sets require_valid_semver to true6336 defaults to false6337 .semver_method6338 setter method6339 semver: "1", major: nil, minor: nil, patch: nil, prerelease: nil6340 is expected to eq nil6341 semver: "1.2", major: nil, minor: nil, patch: nil, prerelease: nil6342 is expected to eq nil6343 semver: "1.2.3", major: 1, minor: 2, patch: 3, prerelease: nil6344 is expected to eq nil6345 semver: "1.2.3-beta", major: 1, minor: 2, patch: 3, prerelease: "beta"6346 is expected to eq "beta"6347 semver: "1.2.3.beta", major: nil, minor: nil, patch: nil, prerelease: nil6348 is expected to eq nil6349 getter method6350 semver_input: "1", semver_value: ""6351 is expected to eq ""6352 semver_input: "1.2", semver_value: ""6353 is expected to eq ""6354 semver_input: "1.2.3", semver_value: "1.2.3"6355 is expected to eq "1.2.3"6356 semver_input: "1.2.3-beta", semver_value: "1.2.3-beta"6357 is expected to eq "1.2.3-beta"6358 semver_input: "1.2.3.beta", semver_value: ""6359 is expected to eq ""6360 scopes6361 .order_by_semantic_version_asc6362 orders the versions by semantic order ascending6363 .order_by_semantic_version_desc6364 orders the versions by semantic order descending6365 semver validation6366 validates when a valid semver is supplied6367 fails validation when an invalid version is supplied6368 does not validate if the validation is not enabled6369# [RSpecRunTime] Finishing example group spec/models/concerns/semantic_versionable_spec.rb. It took 2.22 seconds. Expected to take 6.95 seconds.6370# [RSpecRunTime] Starting example group spec/tooling/graphql/docs/renderer_spec.rb. Expected to take 6.93 seconds.6371Tooling::Graphql::Docs::Renderer6372 #contents6373 headings6374 contains the expected sections6375 when a field has a list type6376 is expected to include "### `ArrayTest`\n\n#### Fields\n\n| Name | Type | Description |\n| ---- | ---- | ----------- |\n| <a id=\"arraytestfoo\"></a>`foo` | [`[String!]!`](#string) | A description. |\n"6377 a top level query field6378 generates the query with arguments6379 when description does not end with `.`6380 adds the `.` to the end6381 when fields are not defined in alphabetical order6382 lists the fields in alphabetical order6383 when a field has a documentation reference6384 behaves like renders correctly as GraphQL documentation6385 contains the expected section6386 when an argument is deprecated6387 behaves like renders correctly as GraphQL documentation6388 contains the expected section6389 when a field is deprecated6390 behaves like renders correctly as GraphQL documentation6391 contains the expected section6392 when a Query.field is deprecated6393 behaves like renders correctly as GraphQL documentation6394 contains the expected section6395 when an argument is in alpha6396 behaves like renders correctly as GraphQL documentation6397 contains the expected section6398 when a field is in alpha6399 behaves like renders correctly as GraphQL documentation6400 contains the expected section6401 when a Query.field is in alpha6402 behaves like renders correctly as GraphQL documentation6403 contains the expected section6404 when a field has an Enumeration type6405 behaves like renders correctly as GraphQL documentation6406 contains the expected section6407 when a field has a global ID type6408 section for IDTest6409 behaves like renders correctly as GraphQL documentation6410 contains the expected section6411 section for UserID6412 behaves like renders correctly as GraphQL documentation6413 contains the expected section6414 when there is a mutation6415 does not render the automatically generated payload type6416 does not render the automatically generated input type as its own section6417 behaves like renders correctly as GraphQL documentation6418 contains the expected section6419 when there is an input type6420 behaves like renders correctly as GraphQL documentation6421 contains the expected section6422 when there is an interface and a union6423 lists the fields correctly, and includes descriptions of all the types6424# [RSpecRunTime] Finishing example group spec/tooling/graphql/docs/renderer_spec.rb. It took 4.05 seconds. Expected to take 6.93 seconds.6425# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb. Expected to take 6.76 seconds.6426Gitlab::ImportExport::Base::RelationObjectSaver6427 #save6428 saves relation object6429 when subrelation collection is present6430 saves relation object with subrelations6431# [RSpecRunTime] RSpec elapsed time: 27 minutes 34.54 seconds. Current RSS: ~1741M. load average: 1.18 1.15 1.19 1/285 145946432 when subrelation is not a collection6433 saves subrelation as part of the relation object itself6434 when some subrelations are invalid6435 saves valid subrelations and logs invalid subrelation6436 when invalid subrelation can still be persisted6437 saves the subrelation6438# [RSpecRunTime] RSpec elapsed time: 27 minutes 36.78 seconds. Current RSS: ~1751M. load average: 1.18 1.15 1.19 1/285 145956439 when importable is group6440 saves relation without invalid subrelations6441# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb. It took 4.39 seconds. Expected to take 6.76 seconds.6442# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/prefix_spec.rb. Expected to take 6.64 seconds.6443Gitlab::Ci::Config::Entry::Prefix6444 validations6445 behaves like key entry validations6446 when entry value contains slash6447 behaves like key with slash6448 is invalid6449 reports errors with config value6450 when entry value contains URI encoded slash (%2F)6451 behaves like key with slash6452 is invalid6453 reports errors with config value6454 when entry value is a dot6455 behaves like key with only dots6456 is invalid6457 reports errors with config value6458 when entry value is two dots6459 behaves like key with only dots6460 is invalid6461 reports errors with config value6462 when entry value is a URI encoded dot (%2E)6463 behaves like key with only dots6464 is invalid6465 reports errors with config value6466 when entry value is two URI encoded dots (%2E)6467 behaves like key with only dots6468 is invalid6469 reports errors with config value6470 when entry value is one dot and one URI encoded dot6471 behaves like key with only dots6472 is invalid6473 reports errors with config value6474 when key is a string6475 #value6476 returns key value6477 #valid?6478 is valid6479 when entry value is not correct6480 #errors6481 saves errors6482 .default6483 returns default key6484# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/prefix_spec.rb. It took 2.07 seconds. Expected to take 6.64 seconds.6485# [RSpecRunTime] Starting example group spec/services/service_desk/custom_email_verifications/update_service_spec.rb. Expected to take 6.52 seconds.6486ServiceDesk::CustomEmailVerifications::UpdateService6487 #execute6488 exits early6489 when verification exists6490 when we do not have a verification email6491 behaves like a failing verification process6492 refuses to verify and sends result emails6493 when already verified6494 behaves like an early exit from the verification process6495 exits early6496 when we already have an error6497 behaves like an early exit from the verification process6498 exits early6499 when we have a verification email6500 verifies and sends result emails6501 and verification tokens do not match6502 behaves like a failing verification process6503 refuses to verify and sends result emails6504 and from address does not match with custom email6505 behaves like a failing verification process6506 refuses to verify and sends result emails6507 and timeframe for receiving the email is over6508 behaves like a failing verification process6509 refuses to verify and sends result emails6510 and service desk address from service_desk_email was used as forwarding target6511 behaves like a failing verification process6512 refuses to verify and sends result emails6513 when multiple Delivered-To headers are present6514 behaves like a failing verification process6515 refuses to verify and sends result emails6516 when multiple To headers are present6517 behaves like a failing verification process6518 refuses to verify and sends result emails6519 when already verified6520 behaves like an early exit from the verification process6521 exits early6522 when enabled6523 behaves like an early exit from the verification process6524 exits early6525# [RSpecRunTime] Finishing example group spec/services/service_desk/custom_email_verifications/update_service_spec.rb. It took 3.55 seconds. Expected to take 6.52 seconds.6526# [RSpecRunTime] Starting example group spec/helpers/nav_helper_spec.rb. Expected to take 6.39 seconds.6527NavHelper6528 .admin_monitoring_nav_links6529 is expected to all be a kind of String6530 #page_has_markdown?6531 path: "projects/merge_requests#show"6532 is expected to eq true6533 path: "projects/merge_requests/conflicts#show"6534 is expected to eq true6535 path: "issues#show"6536 is expected to eq true6537 path: "milestones#show"6538 is expected to eq true6539 path: "issues#designs"6540 is expected to eq true6541 #header_links6542 when the user is logged in6543 has all the expected links by default6544 contains the impersonation link while impersonating6545 as admin6546 application setting :admin_mode is enabled6547 does not contain the admin mode link by default6548 with admin mode enabled6549 contains the admin mode link6550 application setting :admin_mode is disabled6551 does not contain the admin mode link6552 with admin mode enabled6553 has no effect on header links6554 when the user cannot read cross project6555 does not contain cross project elements when the user cannot read cross project6556 shows the search box when the user cannot read cross project and they are visiting a project6557 when the user is not logged in6558 returns only the sign in and search when the user is not logged in6559# [RSpecRunTime] Finishing example group spec/helpers/nav_helper_spec.rb. It took 2.76 seconds. Expected to take 6.39 seconds.6560# [RSpecRunTime] Starting example group spec/lib/gitlab/merge_requests/mergeability/check_result_spec.rb. Expected to take 6.32 seconds.6561Gitlab::MergeRequests::Mergeability::CheckResult6562 .default_payload6563 returns the expected defaults6564 .success6565 creates a success result6566 uses the default payload6567 when given a payload6568 uses the payload passed6569 .failed6570 creates a failure result6571 uses the default payload6572 when given a payload6573 uses the payload passed6574 .inactive6575 creates a inactive result6576 uses the default payload6577 when given a payload6578 uses the payload passed6579 .from_hash6580 returns the expected status and payload6581 #to_hash6582 returns the expected hash6583 #failed?6584 when it has failed6585 returns true6586 when it has succeeded6587 returns false6588 #success?6589 when it has failed6590 returns false6591 when it has succeeded6592 returns true6593 #identifier6594 is expected to eq :ci_must_pass6595# [RSpecRunTime] Finishing example group spec/lib/gitlab/merge_requests/mergeability/check_result_spec.rb. It took 1.85 seconds. Expected to take 6.32 seconds.6596# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb. Expected to take 6.16 seconds.6597Gitlab::GithubImport::Stage::ImportIssuesAndDiffNotesWorker6598 behaves like Gitlab::GithubImport::StageMethods6599 .sidekiq_retries_exhausted6600 tracks the exception and marks the import as failed6601 .sidekiq_options6602 has a status_expiration6603 has a retry of 66604 #perform6605 returns if no project could be found6606 returns if the import state is no longer in progress6607 imports the data when the project exists6608 queues RefreshImportJidWorker6609 logs error when import fails with a StandardError6610 rescheduling the worker on certain errors6611 error: Gitlab::GithubImport::RateLimitError6612 reschedules the worker6613 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError6614 reschedules the worker6615 #import6616 imports the issues and diff notes6617 #importers6618 when optional stage single_endpoint_notes_import is enabled6619 includes single endpoint diff notes importer6620 when optional stage single_endpoint_notes_import is disabled6621 includes default diff notes importer6622# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb. It took 2.55 seconds. Expected to take 6.16 seconds.6623# [RSpecRunTime] Starting example group spec/services/ci/compare_test_reports_service_spec.rb. Expected to take 6.11 seconds.6624Ci::CompareTestReportsService6625 #execute6626 when head pipeline has test reports6627 returns status and data6628# [RSpecRunTime] RSpec elapsed time: 27 minutes 51.51 seconds. Current RSS: ~1823M. load average: 1.14 1.14 1.18 1/287 146076629 when base and head pipelines have test reports6630 returns status and data6631# [RSpecRunTime] RSpec elapsed time: 27 minutes 52.8 seconds. Current RSS: ~1810M. load average: 1.21 1.15 1.19 1/287 146206632 when head pipeline has corrupted test reports6633 returns a parsed TestReports success status and failure on the individual suite6634# [RSpecRunTime] RSpec elapsed time: 27 minutes 53.83 seconds. Current RSS: ~1810M. load average: 1.21 1.15 1.19 1/287 146306635 test failure history6636 loads recent failures on limited test cases to avoid building up a huge DB query6637# [RSpecRunTime] RSpec elapsed time: 27 minutes 55.03 seconds. Current RSS: ~1813M. load average: 1.21 1.15 1.19 1/287 146466638# [RSpecRunTime] Finishing example group spec/services/ci/compare_test_reports_service_spec.rb. It took 4.87 seconds. Expected to take 6.11 seconds.6639# [RSpecRunTime] Starting example group spec/finders/autocomplete/group_users_finder_spec.rb. Expected to take 5.98 seconds.6640Autocomplete::GroupUsersFinder6641 #execute6642 with group members6643 returns members of groups in the hierarchy6644# [RSpecRunTime] RSpec elapsed time: 27 minutes 57.06 seconds. Current RSS: ~1799M. load average: 1.19 1.15 1.19 1/287 146476645 with project members6646 returns members of descendant projects6647 with invited group members6648 returns members of groups invited to this group6649 returns members of groups invited to an ancestor group6650 returns members of groups invited to a descendant group6651 returns members of groups invited to a child project6652 returns members of groups invited to a descendant project6653 does not return members of groups invited to a project of an ancestor group6654# [RSpecRunTime] RSpec elapsed time: 27 minutes 58.97 seconds. Current RSS: ~1792M. load average: 1.19 1.15 1.19 1/285 146486655# [RSpecRunTime] Finishing example group spec/finders/autocomplete/group_users_finder_spec.rb. It took 3.94 seconds. Expected to take 5.98 seconds.6656# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb. Expected to take 5.92 seconds.6657Gitlab::Ci::Pipeline::Expression::Parser6658 #tree6659 validates simple operators6660 expression: "$VAR1 == \"123\"", result_tree: "equals($VAR1, \"123\")"6661 is expected to eq "equals($VAR1, \"123\")"6662 expression: "$VAR1 == \"123\" == $VAR2", result_tree: "equals(equals($VAR1, \"123\"), $VAR2)"6663 is expected to eq "equals(equals($VAR1, \"123\"), $VAR2)"6664 expression: "$VAR", result_tree: "$VAR"6665 is expected to eq "$VAR"6666 expression: "\"some value\"", result_tree: "\"some value\""6667 is expected to eq "\"some value\""6668 expression: "null", result_tree: "null"6669 is expected to eq "null"6670 expression: "$VAR1 || $VAR2 && $VAR3", result_tree: "or($VAR1, and($VAR2, $VAR3))"6671 is expected to eq "or($VAR1, and($VAR2, $VAR3))"6672 expression: "$VAR1 && $VAR2 || $VAR3", result_tree: "or(and($VAR1, $VAR2), $VAR3)"6673 is expected to eq "or(and($VAR1, $VAR2), $VAR3)"6674 expression: "$VAR1 && $VAR2 || $VAR3 && $VAR4", result_tree: "or(and($VAR1, $VAR2), and($VAR3, $VAR4))"6675 is expected to eq "or(and($VAR1, $VAR2), and($VAR3, $VAR4))"6676 expression: "$VAR1 && ($VAR2 || $VAR3) && $VAR4", result_tree: "and(and($VAR1, or($VAR2, $VAR3)), $VAR4)"6677 is expected to eq "and(and($VAR1, or($VAR2, $VAR3)), $VAR4)"6678 when combining && and OR operators6679 returns operations in a correct order6680 when using parenthesis6681 returns operations in a correct order6682 when expression is empty6683 raises a parsing error6684 when two value tokens have no operator6685 raises a parsing error6686 when an operator has no left side6687 raises an OperatorError6688 when an operator has no right side6689 raises an OperatorError6690 when parenthesis are unmatched6691 expression: "$VAR == ("6692 raises a ParseError6693 expression: "$VAR2 == (\"aa\""6694 raises a ParseError6695 expression: "$VAR2 == (\"aa\"))"6696 raises a ParseError6697 expression: "$VAR2 == \"aa\")"6698 raises a ParseError6699 expression: "(($VAR2 == \"aa\")"6700 raises a ParseError6701 expression: "($VAR2 == \"aa\"))"6702 raises a ParseError6703# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb. It took 2.5 seconds. Expected to take 5.92 seconds.6704# [RSpecRunTime] Starting example group spec/services/groups/participants_service_spec.rb. Expected to take 5.86 seconds.6705Groups::ParticipantsService6706 #execute6707 returns results in correct order6708 includes `All Group Members`6709 returns all members in parent groups, sub-groups, and sub-projects6710 when `disable_all_mention` FF is enabled6711 does not include `All Group Members`6712# [RSpecRunTime] RSpec elapsed time: 28 minutes 4.7 seconds. Current RSS: ~1815M. load average: 1.18 1.15 1.19 1/285 146496713 when shared with a private group6714 is expected to include "user674"6715 when search param is given6716 only returns matching members6717# [RSpecRunTime] Finishing example group spec/services/groups/participants_service_spec.rb. It took 4.27 seconds. Expected to take 5.86 seconds.6718# [RSpecRunTime] Starting example group spec/workers/pages_domain_verification_cron_worker_spec.rb. Expected to take 5.72 seconds.6719PagesDomainVerificationCronWorker6720 #perform6721 does nothing if the database is read-only6722 enqueues a PagesDomainVerificationWorker for domains needing verification6723 behaves like a pages cronjob scheduling jobs with context6724 schedules the renewal with a context6725 with RequestStore enabled6726 does not cause extra queries for multiple domains6727# [RSpecRunTime] RSpec elapsed time: 28 minutes 9.26 seconds. Current RSS: ~1788M. load average: 1.16 1.15 1.18 1/285 146506728# [RSpecRunTime] Finishing example group spec/workers/pages_domain_verification_cron_worker_spec.rb. It took 3.52 seconds. Expected to take 5.72 seconds.6729# [RSpecRunTime] Starting example group spec/lib/system_check/simple_executor_spec.rb. Expected to take 5.67 seconds.6730SystemCheck::SimpleExecutor6731 #component6732 returns stored component name6733 #checks6734 returns a set of classes6735 #<<6736 appends a new check to the Set6737 inserts unique itens only6738 errors out when passing multiple items6739 #execute6740 runs included checks6741 #run_check6742 prints check name6743 when check pass6744 prints yes6745 when check fails6746 prints no6747 displays error message from #show_error6748 when check implements #repair!6749 executes #repair!6750 when repair succeeds6751 does not execute #show_error6752 when repair fails6753 does not execute #show_error6754 when check implements skip?6755 executes #skip? method6756 displays .skip_reason6757 displays #skip_reason6758 does not execute #check when #skip? is true6759 when implements a #multi_check6760 executes #multi_check method6761 does not execute #check method6762 when check implements #skip?6763 executes #skip? method6764 when there is an exception6765 rescues the exception6766# [RSpecRunTime] Finishing example group spec/lib/system_check/simple_executor_spec.rb. It took 2.55 seconds. Expected to take 5.67 seconds.6767# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_imported_projects_metric_spec.rb. Expected to take 5.57 seconds.6768Gitlab::Usage::Metrics::Instrumentations::CountImportedProjectsMetric6769 with import_type gitea6770 with all time frame6771 behaves like a correct instrumented metric value and query6772 behaves like a correct instrumented metric value6773 has correct value6774# [RSpecRunTime] RSpec elapsed time: 28 minutes 14.04 seconds. Current RSS: ~1779M. load average: 1.15 1.14 1.18 1/285 146516775 behaves like a correct instrumented metric query6776 has correct generate query6777 for 28d time frame6778 behaves like a correct instrumented metric value and query6779 behaves like a correct instrumented metric value6780 has correct value6781 behaves like a correct instrumented metric query6782 has correct generate query6783 with import_type bitbucket6784 with all time frame6785 behaves like a correct instrumented metric value and query6786 behaves like a correct instrumented metric value6787 has correct value6788 behaves like a correct instrumented metric query6789 has correct generate query6790 for 28d time frame6791 behaves like a correct instrumented metric value and query6792 behaves like a correct instrumented metric value6793 has correct value6794 behaves like a correct instrumented metric query6795 has correct generate query6796# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_imported_projects_metric_spec.rb. It took 3.08 seconds. Expected to take 5.57 seconds.6797# [RSpecRunTime] Starting example group spec/services/users/ban_service_spec.rb. Expected to take 5.48 seconds.6798Users::BanService6799 ban6800 when successful6801 returns success status6802 bans the user6803 creates a BannedUser6804 logs ban in application logs6805 tracks the event6806# [RSpecRunTime] RSpec elapsed time: 28 minutes 16.37 seconds. Current RSS: ~1773M. load average: 1.15 1.14 1.18 1/285 146576807 when failed6808 when user is blocked6809 returns state error message6810 behaves like does not modify the BannedUser record or user state6811 does not modify the BannedUser record or user state6812 when user is not an admin6813 returns permissions error message6814 behaves like does not modify the BannedUser record or user state6815 does not modify the BannedUser record or user state6816# [RSpecRunTime] Finishing example group spec/services/users/ban_service_spec.rb. It took 2.28 seconds. Expected to take 5.48 seconds.6817# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/nokogiri_spec.rb. Expected to take 5.4 seconds.6818Gitlab::Utils::Nokogiri6819 #css_to_xpath6820 css: "img", xpath: "descendant-or-self::img"6821 generates the xpath6822 css: "a.gfm", xpath: "descendant-or-self::a[contains(concat(' ',normalize-space(@class),' '),' gfm ')]"6823 generates the xpath6824 css: "a:not(.gfm)", xpath: "descendant-or-self::a[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]"6825 generates the xpath6826 css: "video, audio", xpath: "descendant-or-self::video|descendant-or-self::audio"6827 generates the xpath6828 css: "[data-math-style]", xpath: "descendant-or-self::*[@data-math-style]"6829 generates the xpath6830 css: "[data-mermaid-style]", xpath: "descendant-or-self::*[@data-mermaid-style]"6831 generates the xpath6832 css: ".js-render-metrics", xpath: "descendant-or-self::*[contains(concat(' ',normalize-space(@class),' '),' js-render-metrics ')]"6833 generates the xpath6834 css: "h1, h2, h3, h4, h5, h6", xpath: "descendant-or-self::h1|descendant-or-self::h2|descendant-or-self::h3|descendant-or-self::h4|descendant-or-self::h5|descendant-or-self::h6"6835 generates the xpath6836 css: "pre.code.language-math", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' code ') and contains(concat(' ',normalize-space(@class),' '),' language-math ')]"6837 generates the xpath6838 css: "pre > code[data-canonical-lang=\"plantuml\"]", xpath: "descendant-or-self::pre/code[@data-canonical-lang=\"plantuml\"]"6839 generates the xpath6840 css: "pre[data-canonical-lang=\"mermaid\"] > code", xpath: "descendant-or-self::pre[@data-canonical-lang=\"mermaid\"]/code"6841 generates the xpath6842 css: "pre.language-suggestion", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' language-suggestion ')]"6843 generates the xpath6844 css: "pre.language-suggestion > code", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' language-suggestion ')]/code"6845 generates the xpath6846 css: "a.gfm[data-reference-type=\"user\"]", xpath: "descendant-or-self::a[contains(concat(' ',normalize-space(@class),' '),' gfm ') and @data-reference-type=\"user\"]"6847 generates the xpath6848 css: "a:not(.gfm), img:not(.gfm), video:not(.gfm), audio:not(.gfm)", xpath: "descendant-or-self::a[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::img[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::video[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::audio[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]"6849 generates the xpath6850 css: "pre:not([data-math-style]):not([data-mermaid-style]):not([data-kroki-style]) > code", xpath: "descendant-or-self::pre[not(@data-math-style) and not(@data-mermaid-style) and not(@data-kroki-style)]/code"6851 generates the xpath6852# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/nokogiri_spec.rb. It took 1.92 seconds. Expected to take 5.4 seconds.6853# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/pipeline/template_spec.rb. Expected to take 5.31 seconds.6854Gitlab::Ci::Badge::Pipeline::Template6855 behaves like a badge template6856 #key_text6857 says pipeline by default6858 when custom key_text is defined6859 returns custom value6860 when its size is larger than the max allowed value6861 returns default value6862 #key_width6863 is fixed by default6864 when custom key_width is defined6865 returns custom value6866 when it is larger than the max allowed value6867 returns default value6868 #value_text6869 is status value6870 widths and text anchors6871 has fixed width and text anchors6872 #key_color6873 is always the same6874 #value_color6875 when status is success6876 has expected color6877 when status is failed6878 has expected color6879 when status is running6880 has expected color6881 when status is preparing6882 has expected color6883 when status is unknown6884 has expected color6885 when status does not match any known statuses6886 has expected color6887# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/pipeline/template_spec.rb. It took 1.76 seconds. Expected to take 5.31 seconds.6888# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/user_access_denied_reason_spec.rb. Expected to take 5.2 seconds.6889Gitlab::Auth::UserAccessDeniedReason6890 #rejection_message6891 when a user is blocked6892 is expected to match /blocked/6893 a user did not accept the enforced terms6894 is expected to match /must accept the Terms of Service/6895 is expected to include "user690"6896 is expected to include "http://localhost"6897# [RSpecRunTime] RSpec elapsed time: 28 minutes 23.27 seconds. Current RSS: ~1836M. load average: 1.20 1.15 1.19 1/285 146586898 when the user is internal6899 is expected to match /This action cannot be performed by internal users/6900 when the user is deactivated6901 is expected to eq "Your account has been deactivated by your administrator. Please log back in from a web browser to reactivate your account at http://localhost"6902 when the user is unconfirmed6903 is expected to match /Your primary email address is not confirmed/6904 when the user is blocked pending approval6905 is expected to eq "Your account is pending approval from your administrator and hence blocked."6906 when the user has expired password6907 is expected to eq "Your password expired. Please access GitLab from a web browser to update your password."6908# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/user_access_denied_reason_spec.rb. It took 3.36 seconds. Expected to take 5.2 seconds.6909# [RSpecRunTime] Starting example group spec/validators/color_validator_spec.rb. Expected to take 5.15 seconds.6910ColorValidator6911 fails fast for long invalid string6912 color: "#000abc", is_valid: true6913 only accepts valid colors6914 color: "#aaa", is_valid: true6915 only accepts valid colors6916 color: "#BBB", is_valid: true6917 only accepts valid colors6918 color: "#cCc", is_valid: true6919 only accepts valid colors6920 color: "#ffff", is_valid: false6921 only accepts valid colors6922 color: "#000111222", is_valid: false6923 only accepts valid colors6924 color: "invalid", is_valid: false6925 only accepts valid colors6926 color: "red", is_valid: false6927 only accepts valid colors6928 color: "000", is_valid: false6929 only accepts valid colors6930 color: nil, is_valid: true6931 only accepts valid colors6932 color: "", is_valid: false6933 only accepts valid colors6934 color: Mon, 04 Mar 2024 13:30:58.482332130 UTC +00:00, is_valid: false6935 only accepts valid colors6936 color: #<Gitlab::Color:0x00007d042e4bb810 @value="#FF0000">, is_valid: true6937 only accepts valid colors6938 when color must be present6939 rejects nil6940# [RSpecRunTime] Finishing example group spec/validators/color_validator_spec.rb. It took 1.8 seconds. Expected to take 5.15 seconds.6941# [RSpecRunTime] Starting example group spec/services/packages/rpm/parse_package_service_spec.rb. Expected to take 4.99 seconds.6942Packages::Rpm::ParsePackageService6943 #execute6944 when wrong format file received6945 raise error6946 when valid file uploaded6947 when .rpm file uploaded6948 behaves like valid package parsing6949 return hash6950 has all static attribute keys6951 includes epoch attribute6952 has all built attributes with array values6953 when .src.rpm file uploaded6954 behaves like valid package parsing6955 return hash6956 has all static attribute keys6957 includes epoch attribute6958 has all built attributes with array values6959 dynamic private methods6960 define dynamic build attribute method6961 define dynamic build attribute method6962 define dynamic build attribute method6963# [RSpecRunTime] Finishing example group spec/services/packages/rpm/parse_package_service_spec.rb. It took 1.69 seconds. Expected to take 4.99 seconds.6964# [RSpecRunTime] Starting example group spec/lib/mattermost/session_spec.rb. Expected to take 4.98 seconds.6965Mattermost::Session6966 is expected to respond to #current_resource_owner6967 is expected to respond to #request6968 is expected to respond to #authorization6969 is expected to respond to #strategy6970 #with session6971 without oauth uri6972 makes a request to the oauth uri6973 returns nill on calling a non exisitng method on request6974# [RSpecRunTime] RSpec elapsed time: 28 minutes 28.96 seconds. Current RSS: ~1826M. load average: 1.18 1.15 1.18 1/285 146596975 with oauth_uri6976 without token_uri6977 can not create a session6978 with token_uri6979 can set up a session6980 returns the value of the block6981 exclusive lease6982 tries to obtain a lease6983 returns a NoSessionError error without lease6984# [RSpecRunTime] Finishing example group spec/lib/mattermost/session_spec.rb. It took 2.55 seconds. Expected to take 4.98 seconds.6985# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/advance_stage_worker_spec.rb. Expected to take 4.87 seconds.6986Gitlab::BitbucketServerImport::AdvanceStageWorker6987 behaves like Gitlab::Import::AdvanceStage6988 #perform6989 when the project no longer exists6990 does not perform any work6991 when there are remaining jobs6992 reschedules itself6993 when the project import is not running6994 does not perform any work6995 clears the JobWaiter cache6996 when there are no remaining jobs6997 schedules the next stage6998 raises KeyError when the stage name is invalid6999 on worker timeouts7000 refreshes timeout and updates counter if jobs have been processed7001 converts string timeout argument to time7002 with an optimistic strategy7003 advances to next stage7004 with a pessimistic strategy7005 logs error and fails import7006 #wait_for_jobs7007 waits for jobs to complete and returns a new pair of keys to wait for7008# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/advance_stage_worker_spec.rb. It took 1.94 seconds. Expected to take 4.87 seconds.7009# [RSpecRunTime] Starting example group spec/serializers/diff_viewer_entity_spec.rb. Expected to take 4.85 seconds.7010DiffViewerEntity7011 serializes diff file viewer7012 contains whitespace_only attribute7013 when whitespace_only option is true7014 returns the whitespace_only attribute true7015# [RSpecRunTime] RSpec elapsed time: 28 minutes 34.61 seconds. Current RSS: ~1821M. load average: 1.09 1.13 1.18 1/291 147007016 when whitespace_only option is false7017 returns the whitespace_only attribute false7018# [RSpecRunTime] Finishing example group spec/serializers/diff_viewer_entity_spec.rb. It took 3.23 seconds. Expected to take 4.85 seconds.7019# [RSpecRunTime] Starting example group spec/graphql/resolvers/projects/snippets_resolver_spec.rb. Expected to take 4.75 seconds.7020Resolvers::Projects::SnippetsResolver7021 #resolve7022 calls SnippetsFinder7023 when using no filter7024 returns expected snippets7025 when using filters7026 returns the snippets by visibility7027 returns the snippets by gid7028 returns the snippets by array of gid7029 when no project is provided7030 returns no snippets7031 when provided user is not current user7032 returns no snippets7033 when project snippets are disabled7034 generates an error7035# [RSpecRunTime] Finishing example group spec/graphql/resolvers/projects/snippets_resolver_spec.rb. It took 2.37 seconds. Expected to take 4.75 seconds.7036# [RSpecRunTime] Starting example group spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb. Expected to take 4.74 seconds.7037Sidebars::UserProfile::Menus::PersonalProjectsMenu7038 behaves like User profile menu7039 does not contain any sub menu7040 renders the correct link7041 renders the correct title7042 renders the correct icon7043 renders the correct avatar7044 defines correct active route7045 renders if user is logged in7046 when viewed user is blocked7047 when user is not logged in7048 is not allowed to view the menu item7049 when current user has permission7050 is allowed to view the menu item7051 when current user does not have permission7052 is not allowed to view the menu item7053 when viewed user is banned7054 when user is not logged in7055 is not allowed to view the menu item7056 when current user has permission7057 is allowed to view the menu item7058 when current user does not have permission7059 is not allowed to view the menu item7060# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb. It took 1.68 seconds. Expected to take 4.74 seconds.7061# [RSpecRunTime] Starting example group spec/services/loose_foreign_keys/process_deleted_records_service_spec.rb. Expected to take 4.6 seconds.7062LooseForeignKeys::ProcessDeletedRecordsService7063-- create_table(:_test_loose_fk_parent_table_1)7064 -> 0.0069s7065-- create_table(:_test_loose_fk_parent_table_2)7066 -> 0.0020s7067-- create_table(:_test_loose_fk_child_table_1_1)7068 -> 0.0020s7069-- create_table(:_test_loose_fk_child_table_1_2)7070 -> 0.0019s7071-- create_table(:_test_loose_fk_child_table_2_1)7072 -> 0.0021s7073-- execute("CREATE TRIGGER _test_loose_fk_parent_table_1_loose_fk_trigger AFTER DELETE ON _test_loose_fk_parent_table_1 REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();")7074 -> 0.0008s7075-- execute("CREATE TRIGGER _test_loose_fk_parent_table_2_loose_fk_trigger AFTER DELETE ON _test_loose_fk_parent_table_2 REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();")7076 -> 0.0008s7077 #execute7078 cleans up all rows7079 returns stats for records cleaned up7080 records the Apdex as success: true7081 records the error rate as error: false7082 when the amount of records to clean up exceeds BATCH_SIZE7083 cleans up everything over multiple batches7084# [RSpecRunTime] RSpec elapsed time: 28 minutes 41.33 seconds. Current RSS: ~1840M. load average: 1.08 1.13 1.18 1/291 147157085 when the amount of records to clean up exceeds the total MAX_DELETES7086 cleans up MAX_DELETES and leaves the rest for the next run7087 records the Apdex as success: false7088 when cleanup raises an error7089 records the error rate as error: true and does not increment apdex7090-- drop_table(:_test_loose_fk_parent_table_1)7091 -> 0.0018s7092-- drop_table(:_test_loose_fk_parent_table_2)7093 -> 0.0012s7094-- drop_table(:_test_loose_fk_child_table_1_1)7095 -> 0.0013s7096-- drop_table(:_test_loose_fk_child_table_1_2)7097 -> 0.0011s7098-- drop_table(:_test_loose_fk_child_table_2_1)7099 -> 0.0011s7100# [RSpecRunTime] Finishing example group spec/services/loose_foreign_keys/process_deleted_records_service_spec.rb. It took 2.49 seconds. Expected to take 4.6 seconds.7101# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb. Expected to take 4.59 seconds.7102RuboCop::Cop::Gitlab::AvoidFeatureCategoryNotOwned7103 for grape endpoints7104 flags when passed as a hash for a Grape endpoint as keyword args7105 flags when passed as a hash for a Grape endpoint in a hash7106 behaves like defining feature category on a class7107 flags a method call on a class7108 flags a method call on a class with an array passed7109 flags a method call on a class with an array passed7110 in controllers7111 behaves like defining feature category on a class7112 flags a method call on a class7113 flags a method call on a class with an array passed7114 flags a method call on a class with an array passed7115 in workers7116 behaves like defining feature category on a class7117 flags a method call on a class7118 flags a method call on a class with an array passed7119 flags a method call on a class with an array passed7120# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb. It took 1.31 seconds. Expected to take 4.59 seconds.7121# [RSpecRunTime] Starting example group spec/finders/fork_targets_finder_spec.rb. Expected to take 4.46 seconds.7122ForkTargetsFinder7123 #execute7124 behaves like returns namespaces and groups7125 returns all user manageable namespaces7126 returns only groups when only_groups option is passed7127 returns groups relation when only_groups option is passed7128# [RSpecRunTime] RSpec elapsed time: 28 minutes 45.9 seconds. Current RSS: ~1834M. load average: 1.08 1.13 1.18 1/288 147167129 when search is provided7130 filters the targets by the param7131# [RSpecRunTime] Finishing example group spec/finders/fork_targets_finder_spec.rb. It took 2.97 seconds. Expected to take 4.46 seconds.7132# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb. Expected to take 4.44 seconds.7133Gitlab::Database::Partitioning::IntRangeStrategy7134 simulates the merge_request_diff_commits partition creation7135 redirects to the new partition7136 #extra_partitions7137 returns an empty array7138 attributes7139 is expected to have attributes {:model => #<Class:0x00007d0427459478>(Table doesn't exist), :partition_size => 5, :partitioning_key => :partition}7140 #missing_partitions7141 when the current partitions are not completed7142 when partitions have data7143 returns missing partitions7144 when partitions are empty7145 returns missing partitions7146 with existing partitions7147 when partitions have data7148 returns missing partitions7149 when partitions are empty7150 returns missing partitions7151 without partitions7152 returns missing partitions7153 #current_partitions7154 returns partitions order by range bound7155# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb. It took 1.43 seconds. Expected to take 4.44 seconds.7156# [RSpecRunTime] Starting example group spec/workers/packages/cleanup_package_file_worker_spec.rb. Expected to take 4.37 seconds.7157Packages::CleanupPackageFileWorker7158 #perform_work7159 with no work to do7160 is expected to be nil7161 with work to do7162 deletes the oldest package file pending destruction based on id7163 with a duplicated PyPI package file7164 deletes one of the duplicates7165 with a package file to destroy7166 with an error during the destroy7167 handles the error7168 when trying to destroy a destroyed record7169 handles the error7170 removing the last package file7171 deletes the package file and the package7172 #max_running_jobs7173 is expected to eq 57174 #remaining_work_count7175 is expected to eq 27176# [RSpecRunTime] Finishing example group spec/workers/packages/cleanup_package_file_worker_spec.rb. It took 1.93 seconds. Expected to take 4.37 seconds.7177# [RSpecRunTime] Starting example group spec/workers/merge_requests/handle_assignees_change_worker_spec.rb. Expected to take 4.29 seconds.7178MergeRequests::HandleAssigneesChangeWorker7179 behaves like an idempotent worker7180 is labeled as idempotent7181 performs multiple times sequentially without raising an exception7182# [RSpecRunTime] RSpec elapsed time: 28 minutes 51.68 seconds. Current RSS: ~1834M. load average: 0.99 1.11 1.17 1/292 147577183 #perform7184 calls MergeRequests::HandleAssigneesChangeService#execute to handle the changes7185 when there are no changes7186 still calls MergeRequests::HandleAssigneesChangeService#execute7187 when the old assignees cannot be found7188 still calls MergeRequests::HandleAssigneesChangeService#execute7189 with a non-existing merge request7190 does nothing7191 with a non-existing user7192 does nothing7193# [RSpecRunTime] Finishing example group spec/workers/merge_requests/handle_assignees_change_worker_spec.rb. It took 2.71 seconds. Expected to take 4.29 seconds.7194# [RSpecRunTime] Starting example group spec/helpers/notify_helper_spec.rb. Expected to take 4.25 seconds.7195NotifyHelper7196 merge_request_reference_link7197 returns link to merge request with the text reference7198 issue_reference_link7199 returns link to issue with the text reference7200 #invited_to_description7201 truncates long descriptions7202 source: #<Project id: namespace1/project-1>>, description: /Projects are/7203 is expected to match /Projects are/7204 source: #<Group id: @group1>, description: /Groups assemble/7205 is expected to match /Groups assemble/7206 source: #<Project id: namespace2/project-2>>, description: "_description_"7207 is expected to match "_description_"7208 source: #<Group id: @group2>, description: "_description_"7209 is expected to match "_description_"7210 #merge_request_hash_param7211 returns MR approved description7212# [RSpecRunTime] RSpec elapsed time: 28 minutes 55.53 seconds. Current RSS: ~1826M. load average: 0.99 1.11 1.17 1/292 147987213# [RSpecRunTime] Finishing example group spec/helpers/notify_helper_spec.rb. It took 3.2 seconds. Expected to take 4.25 seconds.7214# [RSpecRunTime] Starting example group spec/graphql/resolvers/releases_resolver_spec.rb. Expected to take 4.15 seconds.7215Resolvers::ReleasesResolver7216 #resolve7217 behaves like releases and group releases resolver7218 when the user does not have access to the project7219 returns an empty response7220 when the user has full access to the project's releases7221 returns all releases associated to the project7222 when order_by is released_at7223 with sort: desc7224 returns the releases ordered by released_at in descending order7225 with sort: asc7226 returns the releases ordered by released_at in ascending order7227 when order_by is created_at7228 with sort: desc7229 returns the releases ordered by created_at in descending order7230 with sort: asc7231 returns the releases ordered by created_at in ascending order7232# [RSpecRunTime] Finishing example group spec/graphql/resolvers/releases_resolver_spec.rb. It took 2.81 seconds. Expected to take 4.15 seconds.7233# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/catalog/resources_resolver_spec.rb. Expected to take 4.13 seconds.7234Resolvers::Ci::Catalog::ResourcesResolver7235 #resolve7236 with an authorized user7237 when sort argument is not provided7238 returns all catalog resources sorted by descending created date7239# [RSpecRunTime] RSpec elapsed time: 29 minutes 0.16 second. Current RSS: ~1812M. load average: 0.99 1.10 1.17 1/291 147997240 when the sort argument is provided7241 returns all published catalog resources sorted by descending name7242 when the search argument is provided7243 returns published catalog resources that match the search term7244 with scope argument7245 defaults to :all and returns all catalog resources7246 when the scope argument is :namespaces7247 returns projects of the namespaces the user is a member of7248 when the scope is invalid7249 defaults to :all and returns all catalog resources7250 when the user is anonymous7251 returns only public projects7252# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/catalog/resources_resolver_spec.rb. It took 3.02 seconds. Expected to take 4.13 seconds.7253# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migration_helpers/swapping_spec.rb. Expected to take 4.07 seconds.7254Gitlab::Database::MigrationHelpers::Swapping7255 #reset_trigger_function7256-- quote_table_name("existing_trigger_function")7257 -> 0.0002s7258-- execute("ALTER FUNCTION \"existing_trigger_function\" RESET ALL")7259 -> 0.0015s7260 resets7261 #swap_columns7262 calls service7263 #swap_foreign_keys7264 behaves like swapping foreign keys correctly7265-- quote_table_name(:_test_swap_foreign_keys)7266 -> 0.0003s7267-- quote_column_name(:fkey_on_integer_column)7268 -> 0.0002s7269-- quote_column_name(:temp_name_for_renaming)7270 -> 0.0002s7271-- execute("ALTER TABLE \"_test_swap_foreign_keys\"\nRENAME CONSTRAINT \"fkey_on_integer_column\" TO \"temp_name_for_renaming\"\n")7272 -> 0.0024s7273-- quote_table_name(:_test_swap_foreign_keys)7274 -> 0.0002s7275-- quote_column_name(:fkey_on_bigint_column)7276 -> 0.0001s7277-- quote_column_name(:fkey_on_integer_column)7278 -> 0.0001s7279-- execute("ALTER TABLE \"_test_swap_foreign_keys\"\nRENAME CONSTRAINT \"fkey_on_bigint_column\" TO \"fkey_on_integer_column\"\n")7280 -> 0.0019s7281-- quote_table_name(:_test_swap_foreign_keys)7282 -> 0.0001s7283-- quote_column_name(:temp_name_for_renaming)7284 -> 0.0001s7285-- quote_column_name(:fkey_on_bigint_column)7286 -> 0.0001s7287-- execute("ALTER TABLE \"_test_swap_foreign_keys\"\nRENAME CONSTRAINT \"temp_name_for_renaming\" TO \"fkey_on_bigint_column\"\n")7288 -> 0.0015s7289 is expected to change `find_foreign_key_by(foreign_key1).options[:column]` from "integer_column" to "bigint_column" and change `find_foreign_key_by(foreign_key2).options[:column]` from "bigint_column" to "integer_column"7290 when foreign key names are 63 bytes7291 behaves like swapping foreign keys correctly7292-- quote_table_name(:_test_swap_foreign_keys)7293 -> 0.0003s7294-- quote_column_name(:f1_012345678901234567890123456789012345678901234567890123456789)7295 -> 0.0001s7296-- quote_column_name(:temp_name_for_renaming)7297 -> 0.0001s7298-- execute("ALTER TABLE \"_test_swap_foreign_keys\"\nRENAME CONSTRAINT \"f1_012345678901234567890123456789012345678901234567890123456789\" TO \"temp_name_for_renaming\"\n")7299 -> 0.0024s7300-- quote_table_name(:_test_swap_foreign_keys)7301 -> 0.0002s7302-- quote_column_name(:f2_012345678901234567890123456789012345678901234567890123456789)7303 -> 0.0001s7304-- quote_column_name(:f1_012345678901234567890123456789012345678901234567890123456789)7305 -> 0.0001s7306-- execute("ALTER TABLE \"_test_swap_foreign_keys\"\nRENAME CONSTRAINT \"f2_012345678901234567890123456789012345678901234567890123456789\" TO \"f1_012345678901234567890123456789012345678901234567890123456789\"\n")7307 -> 0.0019s7308-- quote_table_name(:_test_swap_foreign_keys)7309 -> 0.0001s7310-- quote_column_name(:temp_name_for_renaming)7311 -> 0.0001s7312-- quote_column_name(:f2_012345678901234567890123456789012345678901234567890123456789)7313 -> 0.0001s7314-- execute("ALTER TABLE \"_test_swap_foreign_keys\"\nRENAME CONSTRAINT \"temp_name_for_renaming\" TO \"f2_012345678901234567890123456789012345678901234567890123456789\"\n")7315 -> 0.0015s7316 is expected to change `find_foreign_key_by(foreign_key1).options[:column]` from "integer_column" to "bigint_column" and change `find_foreign_key_by(foreign_key2).options[:column]` from "bigint_column" to "integer_column"7317 #swap_columns_default7318 calls service7319 #swap_indexes7320 behaves like swapping indexes correctly7321-- quote_table_name("index_on_integer")7322 -> 0.0002s7323-- quote_table_name("temp_75ea8b544f")7324 -> 0.0001s7325-- execute("ALTER INDEX \"index_on_integer\" RENAME TO \"temp_75ea8b544f\"")7326 -> 0.0014s7327-- quote_table_name("index_on_bigint")7328 -> 0.0001s7329-- quote_table_name(:index_on_integer)7330 -> 0.0001s7331-- execute("ALTER INDEX \"index_on_bigint\" RENAME TO \"index_on_integer\"")7332 -> 0.0013s7333-- quote_table_name("temp_75ea8b544f")7334 -> 0.0001s7335-- quote_table_name(:index_on_bigint)7336 -> 0.0001s7337-- execute("ALTER INDEX \"temp_75ea8b544f\" RENAME TO \"index_on_bigint\"")7338 -> 0.0010s7339 is expected to change `find_index_by(index1).columns` from ["integer_column"] to ["bigint_column"] and change `find_index_by(index2).columns` from ["bigint_column"] to ["integer_column"]7340 when index names are 63 bytes7341 behaves like swapping indexes correctly7342-- quote_table_name("i1_012345678901234567890123456789012345678901234567890123456789")7343 -> 0.0002s7344-- quote_table_name("temp_aeddaac9dd")7345 -> 0.0001s7346-- execute("ALTER INDEX \"i1_012345678901234567890123456789012345678901234567890123456789\" RENAME TO \"temp_aeddaac9dd\"")7347 -> 0.0015s7348-- quote_table_name("i2_012345678901234567890123456789012345678901234567890123456789")7349 -> 0.0001s7350-- quote_table_name(:i1_012345678901234567890123456789012345678901234567890123456789)7351 -> 0.0001s7352-- execute("ALTER INDEX \"i2_012345678901234567890123456789012345678901234567890123456789\" RENAME TO \"i1_012345678901234567890123456789012345678901234567890123456789\"")7353 -> 0.0014s7354-- quote_table_name("temp_aeddaac9dd")7355 -> 0.0001s7356-- quote_table_name(:i2_012345678901234567890123456789012345678901234567890123456789)7357 -> 0.0001s7358-- execute("ALTER INDEX \"temp_aeddaac9dd\" RENAME TO \"i2_012345678901234567890123456789012345678901234567890123456789\"")7359 -> 0.0013s7360 is expected to change `find_index_by(index1).columns` from ["integer_column"] to ["bigint_column"] and change `find_index_by(index2).columns` from ["bigint_column"] to ["integer_column"]7361 for schema7362 behaves like swapping indexes correctly7363-- quote_table_name("gitlab_partitions_dynamic.index_on_integer")7364 -> 0.0002s7365-- quote_table_name("temp_75ea8b544f")7366 -> 0.0001s7367-- execute("ALTER INDEX \"gitlab_partitions_dynamic\".\"index_on_integer\" RENAME TO \"temp_75ea8b544f\"")7368 -> 0.0015s7369-- quote_table_name("gitlab_partitions_dynamic.index_on_bigint")7370 -> 0.0001s7371-- quote_table_name(:index_on_integer)7372 -> 0.0001s7373-- execute("ALTER INDEX \"gitlab_partitions_dynamic\".\"index_on_bigint\" RENAME TO \"index_on_integer\"")7374 -> 0.0012s7375-- quote_table_name("gitlab_partitions_dynamic.temp_75ea8b544f")7376 -> 0.0001s7377-- quote_table_name(:index_on_bigint)7378 -> 0.0001s7379-- execute("ALTER INDEX \"gitlab_partitions_dynamic\".\"temp_75ea8b544f\" RENAME TO \"index_on_bigint\"")7380 -> 0.0013s7381 is expected to change `find_index_by(index1).columns` from ["integer_column"] to ["bigint_column"] and change `find_index_by(index2).columns` from ["bigint_column"] to ["integer_column"]7382# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migration_helpers/swapping_spec.rb. It took 1.24 seconds. Expected to take 4.07 seconds.7383# [RSpecRunTime] Starting example group spec/lib/gitlab/database/reindexing/coordinator_spec.rb. Expected to take 4.03 seconds.7384Gitlab::Database::Reindexing::Coordinator7385 #perform7386 when executed during the weekend7387 locking7388 acquires a lock while reindexing7389 does not perform reindexing actions if lease is not granted7390 notifications7391 sends #notify_start before reindexing7392 sends #notify_end after reindexing and updating the action is done7393 action tracking7394 calls #finish on the action7395 upon error, it still calls finish and raises the error7396 when executed during the week7397 does not start reindexing7398 #drop7399 when executed during the weekend7400 when exclusive lease is granted7401 drops the index with lock retries7402 when exclusive lease is not granted7403 does not drop the index7404 when executed during the week7405 does not start reindexing7406# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/reindexing/coordinator_spec.rb. It took 1.47 seconds. Expected to take 4.03 seconds.7407# [RSpecRunTime] Starting example group spec/graphql/resolvers/users/snippets_resolver_spec.rb. Expected to take 3.95 seconds.7408Resolvers::Users::SnippetsResolver7409 #resolve7410 calls SnippetsFinder7411 when using no filter7412 returns expected authored snippets7413# [RSpecRunTime] RSpec elapsed time: 29 minutes 5.5 seconds. Current RSS: ~1821M. load average: 0.99 1.10 1.17 1/291 148007414 when using filters7415 returns the snippets by visibility7416 returns the snippets by type7417 returns the snippets by single gid7418 returns the snippets by array of gid7419# [RSpecRunTime] RSpec elapsed time: 29 minutes 6.76 seconds. Current RSS: ~1810M. load average: 0.99 1.10 1.17 1/286 148017420 when user profile is private7421 does not return snippets for that user7422# [RSpecRunTime] Finishing example group spec/graphql/resolvers/users/snippets_resolver_spec.rb. It took 3.04 seconds. Expected to take 3.95 seconds.7423# [RSpecRunTime] Starting example group spec/services/system_hooks_service_spec.rb. Expected to take 3.9 seconds.7424SystemHooksService7425 #execute_hooks_for7426 model_name: :group_member, builder_class: Gitlab::HookData::GroupMemberBuilder7427 builds the data with the relevant builder class and then calls #execute_hooks with the obtained data7428 model_name: :group, builder_class: Gitlab::HookData::GroupBuilder7429 builds the data with the relevant builder class and then calls #execute_hooks with the obtained data7430 model_name: :project_member, builder_class: Gitlab::HookData::ProjectMemberBuilder7431 builds the data with the relevant builder class and then calls #execute_hooks with the obtained data7432 model_name: :user, builder_class: Gitlab::HookData::UserBuilder7433 builds the data with the relevant builder class and then calls #execute_hooks with the obtained data7434 model_name: :project, builder_class: Gitlab::HookData::ProjectBuilder7435 builds the data with the relevant builder class and then calls #execute_hooks with the obtained data7436 model_name: :key, builder_class: Gitlab::HookData::KeyBuilder7437 builds the data with the relevant builder class and then calls #execute_hooks with the obtained data7438 model_name: :deploy_key, builder_class: Gitlab::HookData::KeyBuilder7439 builds the data with the relevant builder class and then calls #execute_hooks with the obtained data7440 #execute_hooks7441 executes system hooks with the given data7442 executes FileHook with the given data7443# [RSpecRunTime] Finishing example group spec/services/system_hooks_service_spec.rb. It took 1.89 seconds. Expected to take 3.9 seconds.7444# [RSpecRunTime] Starting example group spec/workers/group_import_worker_spec.rb. Expected to take 3.83 seconds.7445GroupImportWorker7446 sidekiq options7447 disables retry7448 disables dead7449 #perform7450 when it succeeds7451 calls the ImportService7452 updates the existing state7453 when it fails7454 raises an exception when params are invalid7455 import state7456 sets the group import status to failed7457# [RSpecRunTime] Finishing example group spec/workers/group_import_worker_spec.rb. It took 1.96 seconds. Expected to take 3.83 seconds.7458# [RSpecRunTime] Starting example group spec/models/plan_spec.rb. Expected to take 3.81 seconds.7459Plan7460 does not allow STI7461 scopes7462 .by_name7463 returns plans by their name7464 #default?7465 when 'default'7466 is expected to be truthy7467 when 'free'7468 is expected to be truthy7469 #default7470 when default plan exists7471 returns default plan7472 when default plan does not exist7473 creates default plan7474 creates plan with correct attributes7475 when updating plan limits7476 is expected to be persisted7477 is expected not to be persisted7478 successfully updates the limits7479# [RSpecRunTime] Finishing example group spec/models/plan_spec.rb. It took 1.45 seconds. Expected to take 3.81 seconds.7480# [RSpecRunTime] Starting example group spec/finders/resource_milestone_event_finder_spec.rb. Expected to take 3.74 seconds.7481ResourceMilestoneEventFinder7482 #execute7483 returns events with milestones accessible by user7484 filters events with public project milestones if issues and MRs are private7485 filters events with project milestones not accessible by user7486 filters events with group milestones not accessible by user7487 when multiple events share the same milestone7488 avoids N+1 queries7489# [RSpecRunTime] RSpec elapsed time: 29 minutes 15.28 seconds. Current RSS: ~1812M. load average: 0.99 1.10 1.16 1/286 148027490# [RSpecRunTime] Finishing example group spec/finders/resource_milestone_event_finder_spec.rb. It took 2.89 seconds. Expected to take 3.74 seconds.7491# [RSpecRunTime] Starting example group spec/models/work_items/widgets/description_spec.rb. Expected to take 3.72 seconds.7492WorkItems::Widgets::Description7493 does not allow STI7494 .type7495 is expected to eq :description7496 #type7497 is expected to eq :description7498 #description7499 is expected to eq "Title"7500 #edited?7501 is expected to be truthy7502 #last_edited_at7503 is expected to eq 2024-02-23 14:00:16.984846000 +00007504 #last_edited_by7505 when the work item is edited7506 when last edited user still exists in the DB7507 is expected to eq #<User id:1769 @user739>7508 when last edited user no longer exists7509 is expected to eq #<User id:1771 @ghost>7510 when the work item is not edited yet7511 is expected to be nil7512# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/description_spec.rb. It took 1.96 seconds. Expected to take 3.72 seconds.7513# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/handlers/sidekiq_handler_spec.rb. Expected to take 3.68 seconds.7514Gitlab::Memory::Watchdog::Handlers::SidekiqHandler7515 #call7516 when stop is received after TSTP7517 behaves like handler issues kill command7518 logs sending signal7519 sends TERM to the current process7520 when stop is received after TERM7521 behaves like handler issues kill command7522 logs sending signal7523 sends TERM to the current process7524 when stop is not received7525 when process is not group leader7526 behaves like handler issues kill command7527 logs sending signal7528 sends TERM to the current process7529 when process is a group leader7530 behaves like handler issues kill command7531 logs sending signal7532 sends TERM to the current process7533# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/handlers/sidekiq_handler_spec.rb. It took 1.06 seconds. Expected to take 3.68 seconds.7534# [RSpecRunTime] Starting example group spec/lib/gitlab/event_store/event_spec.rb. Expected to take 3.63 seconds.7535Gitlab::EventStore::Event7536 when schema is defined7537 returns data with indifferent access7538 schema validation7539 when data matches the schema7540 initializes the event correctly7541 when required properties are present as well as unknown properties7542 initializes the event correctly7543 validates schema7544 when some properties are missing7545 expects all properties to be present7546 when data is not a Hash7547 raises an error7548 when schema is invalid7549 raises an error7550 does not store JSON schema on subclass7551 when schema is not defined7552 raises an error on initialization7553# [RSpecRunTime] Finishing example group spec/lib/gitlab/event_store/event_spec.rb. It took 1.13 seconds. Expected to take 3.63 seconds.7554# [RSpecRunTime] Starting example group spec/finders/bulk_imports/entities_finder_spec.rb. Expected to take 3.58 seconds.7555BulkImports::EntitiesFinder7556 #execute7557 returns a list of import entities associated with user7558 when bulk import is specified7559 returns a list of import entities filtered by bulk import7560 when specified import is not associated with user7561 does not return entities7562 when status is specified7563 returns a list of import entities filtered by status7564 when invalid status is specified7565 does not filter entities by status7566 when bulk import and status are specified7567 returns matched import entities7568 when order is specifed7569 when order is specified as asc7570 returns entities sorted ascending7571 when order is specified as desc7572 returns entities sorted descending7573# [RSpecRunTime] Finishing example group spec/finders/bulk_imports/entities_finder_spec.rb. It took 1.26 seconds. Expected to take 3.58 seconds.7574# [RSpecRunTime] Starting example group spec/lib/gitlab/composer/version_index_spec.rb. Expected to take 3.54 seconds.7575Gitlab::Composer::VersionIndex7576 #as_json7577 with a public project7578 behaves like returns the packages json7579 returns the packages json7580 with an unordered list of packages7581 returns the packages sorted by version7582 with an internal project7583 behaves like returns the packages json7584 returns the packages json7585 with an unordered list of packages7586 returns the packages sorted by version7587 with a private project7588 behaves like returns the packages json7589 returns the packages json7590 with an unordered list of packages7591 returns the packages sorted by version7592 #sha7593 returns the json SHA7594# [RSpecRunTime] Finishing example group spec/lib/gitlab/composer/version_index_spec.rb. It took 1.99 seconds. Expected to take 3.54 seconds.7595# [RSpecRunTime] Starting example group spec/lib/gitlab/repository_cache/preloader_spec.rb. Expected to take 3.51 seconds.7596Gitlab::RepositoryCache::Preloader7597 #preload7598 when the values are already cached7599 prevents individual cache reads for cached methods7600# [RSpecRunTime] RSpec elapsed time: 29 minutes 24.33 seconds. Current RSS: ~1826M. load average: 1.07 1.11 1.17 1/292 148597601 when values are not cached7602 reads and writes from cache individually7603# [RSpecRunTime] RSpec elapsed time: 29 minutes 25.75 seconds. Current RSS: ~1826M. load average: 1.07 1.11 1.17 1/292 148747604# [RSpecRunTime] Finishing example group spec/lib/gitlab/repository_cache/preloader_spec.rb. It took 3.08 seconds. Expected to take 3.51 seconds.7605# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb. Expected to take 3.43 seconds.7606BulkImports::Projects::Pipelines::ProjectAttributesPipeline7607 #run7608 imports project attributes7609 when project is archived7610 sets project as archived7611 #transform7612 removes prohibited attributes from hash7613 #load7614 assigns attributes, drops visibility and reconciles shared runner setting7615 #after_run7616 calls extractor#remove_tmpdir7617 .relation7618 is expected to eq "self"7619# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb. It took 1.29 seconds. Expected to take 3.43 seconds.7620# [RSpecRunTime] Starting example group spec/models/abuse/event_spec.rb. Expected to take 3.42 seconds.7621Abuse::Event7622 is expected to be valid7623 does not allow STI7624 validations7625 is expected to validate that :source cannot be empty/falsy7626 is expected to validate that :category cannot be empty/falsy7627 is expected to validate that :user cannot be empty/falsy7628 enums7629 is expected to define :source as an enum backed by an integer with values ‹{spamcheck: 0, virus_total: 1, arkose_custom_score: 2, arkose_global_score: 3, telesign: 4, pvs: 5}›7630 is expected to define :category as an enum backed by an integer with values ‹{spam: 0, virus: 1, fraud: 2, ci_cd: 3}›7631 associations7632 is expected to belong to user class_name => User required: false inverse_of => abuse_events7633 is expected to belong to abuse_report required: false inverse_of => abuse_events7634# [RSpecRunTime] Finishing example group spec/models/abuse/event_spec.rb. It took 1.16 seconds. Expected to take 3.42 seconds.7635# [RSpecRunTime] Starting example group spec/services/personal_access_tokens/rotate_service_spec.rb. Expected to take 3.36 seconds.7636PersonalAccessTokens::RotateService7637 #execute7638 revokes the previous token7639 saves the previous token as previous PAT attribute7640 behaves like rotates token succesfully7641 rotates user's own token7642 when user tries to rotate already revoked token7643 returns an error7644 when revoking previous token fails7645 returns an error7646 when creating the new token fails7647 returns an error7648 reverts the changes7649# [RSpecRunTime] Finishing example group spec/services/personal_access_tokens/rotate_service_spec.rb. It took 1.22 seconds. Expected to take 3.36 seconds.7650# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb. Expected to take 3.27 seconds.7651Atlassian::JiraConnect::Serializers::RepositoryEntity7652 is expected to match schema "jira_connect/repository"7653 with custom update_sequence_id7654 passes the update_sequence_id on to the nested entities7655# [RSpecRunTime] RSpec elapsed time: 29 minutes 32.33 seconds. Current RSS: ~1816M. load average: 1.14 1.12 1.17 1/294 149967656# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb. It took 2.91 seconds. Expected to take 3.27 seconds.7657# [RSpecRunTime] Starting example group spec/lib/banzai/filter/truncate_visible_filter_spec.rb. Expected to take 3.25 seconds.7658Banzai::Filter::TruncateVisibleFilter7659 does not truncate if truncate_visible_max_chars not specified7660 truncates HTML with emoji properly7661 preserves a link href when link text is truncated7662 truncates HTML properly7663 truncates the text with multiple paragraphs7664 behaves like truncates text7665 is expected to match "Paragraph 1..."7666# [RSpecRunTime] RSpec elapsed time: 29 minutes 33.64 seconds. Current RSS: ~1806M. load average: 1.14 1.12 1.17 1/293 149977667 preserves code color scheme7668 behaves like truncates text7669 is expected to match "<code><span id=\"LC1\" class=\"line\" lang=\"ruby\"><span class=\"k\">def</span> <span class=\"nf\">test</span>...</span>"7670 truncates a single long line of text7671 behaves like truncates text7672 is expected to match "... quick brown fox jumped over the lazy dog twiceThe quick brown fox jumped over the lazy dog twice"7673 displays inline code7674 behaves like truncates text7675 is expected to match "Text with <code>inline code</code>"7676 truncates the first line of a code block7677 behaves like truncates text7678 is expected to match "Code block...</span></code>"7679# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/truncate_visible_filter_spec.rb. It took 1.7 seconds. Expected to take 3.25 seconds.7680# [RSpecRunTime] Starting example group spec/services/packages/update_tags_service_spec.rb. Expected to take 3.2 seconds.7681Packages::UpdateTagsService7682 #execute7683 behaves like updating tags7684 updates a tag7685 with an existing tag7686 on the same package7687 behaves like updating tags7688 updates a tag7689 with different name7690 behaves like updating tags7691 updates a tag7692 on a different package7693 behaves like updating tags7694 updates a tag7695 with empty tags7696 is a no op7697# [RSpecRunTime] Finishing example group spec/services/packages/update_tags_service_spec.rb. It took 1.43 seconds. Expected to take 3.2 seconds.7698# [RSpecRunTime] Starting example group spec/workers/jira_connect/sync_deployments_worker_spec.rb. Expected to take 3.19 seconds.7699JiraConnect::SyncDeploymentsWorker7700 behaves like worker with data consistency7701 .get_data_consistency_feature_flag_enabled?7702 returns true7703 .get_data_consistency7704 returns correct data consistency7705 #perform7706 when the object exists7707 calls the Jira sync service7708 when the object does not exist7709 does not call the sync service7710# [RSpecRunTime] Finishing example group spec/workers/jira_connect/sync_deployments_worker_spec.rb. It took 1.24 seconds. Expected to take 3.19 seconds.7711# [RSpecRunTime] Starting example group spec/lib/bulk_imports/pipeline_spec.rb. Expected to take 3.12 seconds.7712BulkImports::Pipeline7713 pipeline attributes7714 getters7715 retrieves class attributes7716 when extractor and loader are defined within the pipeline7717 returns itself when retrieving extractor & loader7718 setters7719 sets class attributes7720 #instantiate7721 when options are present7722 instantiates new object with options7723 when options are missing7724 instantiates new object without options7725 #transformers7726 has instance transform method first to run7727# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/pipeline_spec.rb. It took 0.81 second. Expected to take 3.12 seconds.7728# [RSpecRunTime] Starting example group spec/models/alerting/project_alerting_setting_spec.rb. Expected to take 3.11 seconds.7729Alerting::ProjectAlertingSetting7730 does not allow STI7731 Associations7732 is expected to belong to project required: false7733 #token7734 when set7735 reads the token7736 when not set7737 generates a token before validation7738 #sync_http_integration after_save callback7739 with corresponding HTTP integration7740 syncs the attribute7741 without corresponding HTTP integration7742 does not sync the attribute or execute extra queries7743# [RSpecRunTime] Finishing example group spec/models/alerting/project_alerting_setting_spec.rb. It took 1.2 seconds. Expected to take 3.11 seconds.7744# [RSpecRunTime] Starting example group spec/lib/bulk_imports/groups/pipelines/group_attributes_pipeline_spec.rb. Expected to take 3.06 seconds.7745BulkImports::Groups::Pipelines::GroupAttributesPipeline7746 #run7747 imports allowed group attributes7748 #transform7749 fetches only allowed attributes and symbolize keys7750 when there is no data to transform7751 is expected to eq nil7752 #after_run7753 calls extractor#remove_tmpdir7754 .relation7755 is expected to eq "self"7756# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/groups/pipelines/group_attributes_pipeline_spec.rb. It took 0.89 second. Expected to take 3.06 seconds.7757# [RSpecRunTime] Starting example group spec/models/integrations/irker_spec.rb. Expected to take 3.05 seconds.7758Integrations::Irker7759 does not allow STI7760 Validations7761 when integration is active7762 is expected to validate that :recipients cannot be empty/falsy7763 when integration is inactive7764 is expected not to validate that :recipients cannot be empty/falsy7765 Execute7766 sends valid JSON messages to an Irker listener7767# [RSpecRunTime] Finishing example group spec/models/integrations/irker_spec.rb. It took 1.3 seconds. Expected to take 3.05 seconds.7768# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb. Expected to take 3.0 seconds.7769Gitlab::Metrics::Subscribers::ActionCable7770 #transmit7771 for transmissions initiated by Channel instance7772 tracks the event with "caller" set to "channel"7773 for transmissions initiated by GraphQL event subscriber7774 tracks the event with correct "caller" and "broadcasting"7775 is indifferent to keys being symbols or strings in result payload7776 when transmission is coming from unknown source7777 tracks the event with "caller" set to "unknown"7778 #broadcast7779 when broadcast is for a GraphQL event7780 tracks the event with broadcasting set to event topic7781 when broadcast is for a GraphQL channel subscription7782 strips out subscription ID from broadcasting7783 when broadcast is something else7784 tracks the event as "unknown"7785 #transmit_subscription_confirmation7786 tracks the subscription confirmation event7787 #transmit_subscription_rejection7788 tracks the subscription rejection event7789# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb. It took 1.08 seconds. Expected to take 3.0 seconds.7790# [RSpecRunTime] Starting example group spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb. Expected to take 2.98 seconds.7791Resolvers::DesignManagement::VersionInCollectionResolver7792 #resolve7793 Neither id nor sha is passed as parameters7794 generates an appropriate error7795 we pass an id7796 is expected to eq #<DesignManagement::Version id: 9, sha: "69f7bf2ac802eef87b9c3253b1527c8996b9c0c7", issue_id: 271, created_at: "2024-03-04 14:00:44.127437271 +0000", author_id: 1797>7797 we pass a sha7798 is expected to eq #<DesignManagement::Version id: 9, sha: "69f7bf2ac802eef87b9c3253b1527c8996b9c0c7", issue_id: 271, created_at: "2024-03-04 14:00:44.127437271 +0000", author_id: 1797>7799 we pass an inconsistent mixture of sha and version id7800 is expected to be nil7801# [RSpecRunTime] Finishing example group spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb. It took 2.22 seconds. Expected to take 2.98 seconds.7802# [RSpecRunTime] Starting example group spec/finders/packages/go/module_finder_spec.rb. Expected to take 2.93 seconds.7803Packages::Go::ModuleFinder7804 #execute7805 with module name equal to project name7806 returns a module with empty path7807 with module name starting with project name and slash7808 returns a module with non-empty path7809 with a module name not equal to and not starting with project name7810 returns nil7811 with relative path component7812 behaves like an invalid path7813 #module_name7814 returns the expected name7815 #execute7816 returns nil7817 with many relative path components7818 behaves like an invalid path7819 #module_name7820 returns the expected name7821 #execute7822 returns nil7823# [RSpecRunTime] Finishing example group spec/finders/packages/go/module_finder_spec.rb. It took 1.36 seconds. Expected to take 2.93 seconds.7824# [RSpecRunTime] Starting example group spec/graphql/resolvers/users/groups_resolver_spec.rb. Expected to take 2.91 seconds.7825Resolvers::Users::GroupsResolver7826 #resolve7827 when resolver object is current user7828 is expected to match [#<Group id:2665 @a-public-maintainer>, #<Group id:2666 @a-public-owner>, #<Group id:2663 @b-private-maintainer>, #<Group id:2664 @c-public-developer>, #<Group id:2662 @public-guest>]7829 when permission is :create_projects7830 is expected to match [#<Group id:2665 @a-public-maintainer>, #<Group id:2666 @a-public-owner>, #<Group id:2663 @b-private-maintainer>, #<Group id:2664 @c-public-developer>]7831# [RSpecRunTime] RSpec elapsed time: 29 minutes 46.97 seconds. Current RSS: ~1821M. load average: 1.11 1.12 1.17 1/292 150427832 when permission is :transfer_projects7833 is expected to match [#<Group id:2665 @a-public-maintainer>, #<Group id:2666 @a-public-owner>, #<Group id:2663 @b-private-maintainer>]7834 when search is provided7835 is expected to match [#<Group id:2665 @a-public-maintainer>, #<Group id:2663 @b-private-maintainer>]7836 when resolver object is different from current user7837 is expected to be nil7838 when current_user is admin7839 is expected to match [#<Group id:2665 @a-public-maintainer>, #<Group id:2666 @a-public-owner>, #<Group id:2663 @b-private-maintainer>, #<Group id:2664 @c-public-developer>, #<Group id:2662 @public-guest>]7840# [RSpecRunTime] Finishing example group spec/graphql/resolvers/users/groups_resolver_spec.rb. It took 2.04 seconds. Expected to take 2.91 seconds.7841# [RSpecRunTime] Starting example group spec/workers/personal_access_tokens/expired_notification_worker_spec.rb. Expected to take 2.85 seconds.7842PersonalAccessTokens::ExpiredNotificationWorker7843 #perform7844 when a token has expired7845 uses notification service to send email to the user7846 updates notified column7847 when token has expired in the past7848 behaves like expiry notification is not required to be sent for the token7849 is expected not to receive access_token_expired(#<User id:1807 @user756>, ["PAT 5"]) 0 times7850 when token is impersonated7851 behaves like expiry notification is not required to be sent for the token7852 is expected not to receive access_token_expired(#<User id:1808 @user757>, ["PAT 6"]) 0 times7853 when token is revoked7854 behaves like expiry notification is not required to be sent for the token7855 is expected not to receive access_token_expired(#<User id:1809 @user758>, ["PAT 7"]) 0 times7856# [RSpecRunTime] Finishing example group spec/workers/personal_access_tokens/expired_notification_worker_spec.rb. It took 1.11 seconds. Expected to take 2.85 seconds.7857# [RSpecRunTime] Starting example group spec/views/projects/tree/show.html.haml_spec.rb. Expected to take 2.83 seconds.7858projects/tree/show7859 for branch names ending on .json7860 displays correctly7861# [RSpecRunTime] RSpec elapsed time: 29 minutes 49.91 seconds. Current RSS: ~1819M. load average: 1.11 1.12 1.17 1/292 150747862 when on root ref7863 hides compare button7864 when not on root ref7865 shows a compare button7866# [RSpecRunTime] Finishing example group spec/views/projects/tree/show.html.haml_spec.rb. It took 1.67 seconds. Expected to take 2.83 seconds.7867# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb. Expected to take 2.77 seconds.7868Resolvers::Ci::RunnerJobCountResolver7869 #resolve7870 with authorized user7871 with statuses argument filtering on successful builds7872 is expected to eq 27873# [RSpecRunTime] RSpec elapsed time: 29 minutes 51.68 seconds. Current RSS: ~1816M. load average: 1.11 1.12 1.17 1/292 150957874 with statuses argument filtering on failed builds7875 is expected to eq 17876 without statuses argument7877 is expected to eq 37878 with unauthorized user7879 is expected to be nil7880# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb. It took 1.7 seconds. Expected to take 2.77 seconds.7881# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/multipart/handler_spec.rb. Expected to take 2.75 seconds.7882Gitlab::Middleware::Multipart::Handler7883 #allowed_paths7884 package_features_enabled: false, object_storage_enabled: false, direct_upload_enabled: true, expected_paths: :expected_allowed_paths7885 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"]7886 package_features_enabled: false, object_storage_enabled: false, direct_upload_enabled: false, expected_paths: :expected_allowed_paths7887 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"]7888 package_features_enabled: false, object_storage_enabled: true, direct_upload_enabled: true, expected_paths: :expected_allowed_paths7889 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"]7890 package_features_enabled: false, object_storage_enabled: true, direct_upload_enabled: false, expected_paths: :expected_allowed_paths7891 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"]7892 package_features_enabled: true, object_storage_enabled: false, direct_upload_enabled: true, expected_paths: :expected_with_packages_path7893 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...ilds/gitlab-org/gitlab/public/uploads/tmp", "/builds/gitlab-org/gitlab/shared/packages/tmp/uploads"]7894 package_features_enabled: true, object_storage_enabled: false, direct_upload_enabled: false, expected_paths: :expected_with_packages_path7895 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...ilds/gitlab-org/gitlab/public/uploads/tmp", "/builds/gitlab-org/gitlab/shared/packages/tmp/uploads"]7896 package_features_enabled: true, object_storage_enabled: true, direct_upload_enabled: true, expected_paths: :expected_allowed_paths7897 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...lab-org/gitlab/shared/dependency_proxy/tmp/uploads", "/builds/gitlab-org/gitlab/public/uploads/tmp"]7898 package_features_enabled: true, object_storage_enabled: true, direct_upload_enabled: false, expected_paths: :expected_with_packages_path7899 is expected to eq ["/tmp", "/builds/gitlab-org/gitlab/tmp/tests/public/uploads", "/builds/gitlab-org/gitlab/tmp/tests/p...ilds/gitlab-org/gitlab/public/uploads/tmp", "/builds/gitlab-org/gitlab/shared/packages/tmp/uploads"]7900# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/multipart/handler_spec.rb. It took 1.03 seconds. Expected to take 2.75 seconds.7901# [RSpecRunTime] Starting example group spec/models/work_items/widgets/notes_spec.rb. Expected to take 2.7 seconds.7902WorkItems::Widgets::Notes7903 does not allow STI7904 #discussion_locked7905 is expected to eq true7906 #type7907 is expected to eq :notes7908 .quick_action_commands7909 is expected to contain exactly :lock and :unlock7910 .type7911 is expected to eq :notes7912 #notes7913 is expected to eq #<ActiveRecord::Associations::CollectionProxy [#<Note note: [FILTERED], noteable_type: "Issue", autho...iew_id: nil, confidential: nil, last_edited_at: nil, internal: false, id: 262, namespace_id: 2672>]>7914 .quick_action_params7915 is expected to include :discussion_locked7916# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/notes_spec.rb. It took 1.29 seconds. Expected to take 2.7 seconds.7917# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/bulk_imports_users_metric_spec.rb. Expected to take 2.69 seconds.7918Gitlab::Usage::Metrics::Instrumentations::BulkImportsUsersMetric7919 behaves like a correct instrumented metric value and query7920 behaves like a correct instrumented metric value7921 has correct value7922 behaves like a correct instrumented metric query7923 has correct generate query7924 behaves like a correct instrumented metric value and query7925 behaves like a correct instrumented metric value7926 has correct value7927 behaves like a correct instrumented metric query7928 has correct generate query7929# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/bulk_imports_users_metric_spec.rb. It took 0.81 second. Expected to take 2.69 seconds.7930# [RSpecRunTime] Starting example group spec/services/resource_events/merge_into_notes_service_spec.rb. Expected to take 2.62 seconds.7931ResourceEvents::MergeIntoNotesService7932 #execute7933 merges label events into notes in order of created_at7934 squashes events with same time and author into single note7935 fetches only notes created after last_fetched_at7936 preloads the note author's status7937# [RSpecRunTime] RSpec elapsed time: 29 minutes 56.99 seconds. Current RSS: ~1812M. load average: 1.09 1.11 1.17 1/292 150967938# [RSpecRunTime] Finishing example group spec/services/resource_events/merge_into_notes_service_spec.rb. It took 1.76 seconds. Expected to take 2.62 seconds.7939# [RSpecRunTime] Starting example group spec/graphql/types/time_type_spec.rb. Expected to take 2.59 seconds.7940Types::TimeType7941 is expected to eq "Time"7942 coerces Time object into ISO 86017943 coerces an ISO-time into Time object7944 rejects invalid input7945 allows nil7946# [RSpecRunTime] Finishing example group spec/graphql/types/time_type_spec.rb. It took 0.68 second. Expected to take 2.59 seconds.7947# [RSpecRunTime] Starting example group spec/lib/gitlab/loop_helpers_spec.rb. Expected to take 2.58 seconds.7948Gitlab::LoopHelpers7949 #loop_until7950 when limit is not given7951 raises an error7952 when timeout is specified7953 returns false after it's expired7954 executes the block at least once7955# [RSpecRunTime] RSpec elapsed time: 29 minutes 59.21 seconds. Current RSS: ~1805M. load average: 1.09 1.11 1.17 1/292 150977956 when iteration limit is specified7957 returns false after it's expired7958 executes the block once7959# [RSpecRunTime] Finishing example group spec/lib/gitlab/loop_helpers_spec.rb. It took 1.74 seconds. Expected to take 2.58 seconds.7960# [RSpecRunTime] Starting example group spec/graphql/resolvers/deployments_resolver_spec.rb. Expected to take 2.51 seconds.7961Resolvers::DeploymentsResolver7962 #resolve7963 finds the deployment7964 finds the deployment when status matches7965 does not find the deployment when status does not match7966 transforms order_by for finder7967# [RSpecRunTime] RSpec elapsed time: 30 minutes 1.01 seconds. Current RSS: ~1805M. load average: 1.09 1.11 1.17 1/291 151097968# [RSpecRunTime] Finishing example group spec/graphql/resolvers/deployments_resolver_spec.rb. It took 1.6 seconds. Expected to take 2.51 seconds.7969# [RSpecRunTime] Starting example group spec/models/concerns/strip_attribute_spec.rb. Expected to take 2.5 seconds.7970StripAttribute7971 does not allow STI7972 .strip_attributes!7973 is expected to respond to #strip_attributes!7974 is expected to include :title7975 #strip_attributes!7976 is expected to eq "8.3"7977# [RSpecRunTime] Finishing example group spec/models/concerns/strip_attribute_spec.rb. It took 1.03 seconds. Expected to take 2.5 seconds.7978# [RSpecRunTime] Starting example group spec/workers/bulk_imports/finish_project_import_worker_spec.rb. Expected to take 2.46 seconds.7979BulkImports::FinishProjectImportWorker7980 #perform7981 behaves like an idempotent worker7982 is labeled as idempotent7983 performs multiple times sequentially without raising an exception7984 calls after_import for the project7985 when no project is found7986 returns without error7987# [RSpecRunTime] RSpec elapsed time: 30 minutes 3.79 seconds. Current RSS: ~1790M. load average: 1.08 1.11 1.17 1/289 151107988# [RSpecRunTime] Finishing example group spec/workers/bulk_imports/finish_project_import_worker_spec.rb. It took 1.74 seconds. Expected to take 2.46 seconds.7989# [RSpecRunTime] Starting example group spec/models/dependency_proxy/group_setting_spec.rb. Expected to take 2.43 seconds.7990DependencyProxy::GroupSetting7991 does not allow STI7992 relationships7993 is expected to belong to group required: false7994 default values7995 is expected to be enabled7996 is expected not to be enabled7997 validations7998 is expected to validate that :group cannot be empty/falsy7999# [RSpecRunTime] Finishing example group spec/models/dependency_proxy/group_setting_spec.rb. It took 0.71 second. Expected to take 2.43 seconds.8000# [RSpecRunTime] Starting example group spec/serializers/activity_pub/releases_actor_entity_spec.rb. Expected to take 2.41 seconds.8001ActivityPub::ReleasesActorEntity8002 as json8003 has releases page as id8004 is an Application actor8005 has a recognizable username8006 has a recognizable full name8007 provides a description of the project8008 provides project data as context8009# [RSpecRunTime] Finishing example group spec/serializers/activity_pub/releases_actor_entity_spec.rb. It took 0.91 second. Expected to take 2.41 seconds.8010# [RSpecRunTime] Starting example group spec/models/dependency_proxy/registry_spec.rb. Expected to take 2.37 seconds.8011DependencyProxy::Registry8012 does not allow STI8013 image name without namespace8014 #auth_url8015 returns a correct auth url8016 #manifest_url8017 returns a correct manifest url8018 #blob_url8019 returns a correct blob url8020 image name with namespace8021 #auth_url8022 returns a correct auth url8023 #manifest_url8024 returns a correct manifest url8025 #blob_url8026 returns a correct blob url8027 #authenticate_header8028 returns the OAuth realm and service header8029# [RSpecRunTime] Finishing example group spec/models/dependency_proxy/registry_spec.rb. It took 0.99 second. Expected to take 2.37 seconds.8030# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/trace/remote_checksum_spec.rb. Expected to take 2.34 seconds.8031Gitlab::Ci::Trace::RemoteChecksum8032 #md5_checksum8033 when the file is stored locally8034 is expected to be nil8035 when object store is enabled8036 with local files8037 is expected to be nil8038 with remote files8039 with AWS as provider8040 is expected to eq "ebde71c229ce37275c8708b4e3ae5eec"8041 with Google as provider8042 when the response does not include :content_md58043 raises an exception8044 when the response include :content_md58045 is expected to eq "ebde71c229ce37275c8708b4e3ae5eec"8046 with unsupported providers8047 is expected to be nil8048# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/trace/remote_checksum_spec.rb. It took 1.48 seconds. Expected to take 2.34 seconds.8049# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/snippet_counter_spec.rb. Expected to take 2.31 seconds.8050Gitlab::UsageDataCounters::SnippetCounter8051 behaves like a redis usage counter8052 .count(create)8053 increments the Snippet create counter by 18054 .read(create)8055 returns the total number of create events8056 behaves like a redis usage counter8057 .count(update)8058 increments the Snippet update counter by 18059 .read(update)8060 returns the total number of update events8061 behaves like a redis usage counter with totals8062 totals8063 can report all totals8064 unknown events8065 cannot increment8066 cannot read8067# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/snippet_counter_spec.rb. It took 0.86 second. Expected to take 2.31 seconds.8068# [RSpecRunTime] Starting example group spec/initializers/google_cloud_profiler_spec.rb. Expected to take 2.29 seconds.8069google cloud profiler8070 when GITLAB_GOOGLE_CLOUD_PROFILER_ENABLED is set to true8071 when GITLAB_GOOGLE_CLOUD_PROFILER_PROJECT_ID is not set8072 is expected not to receive new(*(any args)) 0 times8073 when GITLAB_GOOGLE_CLOUD_PROFILER_PROJECT_ID is set8074 when run in Puma context8075 calls the agent8076 when run in Sidekiq context8077 is expected not to receive new(*(any args)) 0 times8078 when run in another context8079 is expected not to receive new(*(any args)) 0 times8080 when GITLAB_GOOGLE_CLOUD_PROFILER_ENABLED is not set8081 is expected not to receive new(*(any args)) 0 times8082 when GITLAB_GOOGLE_CLOUD_PROFILER_ENABLED is set to false8083 is expected not to receive new(*(any args)) 0 times8084# [RSpecRunTime] Finishing example group spec/initializers/google_cloud_profiler_spec.rb. It took 0.76 second. Expected to take 2.29 seconds.8085# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb. Expected to take 2.25 seconds.8086Resolvers::GroupMembers::NotificationEmailResolver8087 #resolve8088 is expected to have nullable GraphQL type String8089 when current_user is admin8090 returns email8091 when current_user is not admin8092 raises ResourceNotAvailable error8093# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb. It took 1.15 seconds. Expected to take 2.25 seconds.8094# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/force_push_spec.rb. Expected to take 2.23 seconds.8095Gitlab::Checks::ForcePush8096 .force_push?8097 when the repo is empty8098 returns false8099 when new rev is a descendant of old rev8100 returns false8101 when new rev is not a descendant of old rev8102 returns true8103# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/force_push_spec.rb. It took 0.93 second. Expected to take 2.23 seconds.8104# [RSpecRunTime] Starting example group spec/serializers/test_suite_comparer_entity_spec.rb. Expected to take 2.18 seconds.8105TestSuiteComparerEntity8106 #as_json8107 when head suite has a newly failed test case which does not exist in base8108 contains correct compared test suite details8109 when head suite has a new error test case which does not exist in base8110 contains correct compared test suite details8111 when head suite still has a failed test case which failed in base8112 contains correct compared test suite details8113 when head suite has a success test case which failed in base8114 contains correct compared test suite details8115 when head suite has suite error8116 contains suite error for head suite8117 when base suite has suite error8118 contains suite error for head suite8119 when base and head suite both have suite errors8120 contains suite error for head suite8121# [RSpecRunTime] Finishing example group spec/serializers/test_suite_comparer_entity_spec.rb. It took 0.87 second. Expected to take 2.18 seconds.8122# [RSpecRunTime] Starting example group spec/services/service_desk_settings/update_service_spec.rb. Expected to take 2.16 seconds.8123ServiceDeskSettings::UpdateService8124 #execute8125 with valid params8126 updates service desk settings8127 with custom email verification in finished state8128 allows to enable custom email8129 when issue_email_participants feature flag is disabled8130 updates service desk setting but not add_external_participants_from_cc value8131 when project_key is an empty string8132 sets nil project_key8133 with invalid params8134 does not update service desk settings8135# [RSpecRunTime] Finishing example group spec/services/service_desk_settings/update_service_spec.rb. It took 1.22 seconds. Expected to take 2.16 seconds.8136# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb. Expected to take 2.11 seconds.8137Gitlab::Ci::Status::Pipeline::Delayed8138 #text8139 overrides status text8140 #label8141 overrides status label8142 .matches?8143 when pipeline is scheduled8144 is a correct match8145 when pipeline is not scheduled8146 does not match8147# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb. It took 1.45 seconds. Expected to take 2.11 seconds.8148# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/secure_files/cer_spec.rb. Expected to take 2.1 seconds.8149Gitlab::Ci::SecureFiles::Cer8150 when the supplied certificate cannot be parsed8151 #certificate_data8152 assigns the error message and returns nil8153 #metadata8154 returns an empty hash8155 #expires_at8156 returns nil8157 when the supplied certificate can be parsed8158 #certificate_data8159 returns an OpenSSL::X509::Certificate object8160 #metadata8161 returns a hash with the expected keys8162 #id8163 returns the certificate serial number8164 #expires_at8165 returns the certificate expiration timestamp8166 #issuer8167 calls parse on X509Name8168 #subject8169 calls parse on X509Name8170# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/secure_files/cer_spec.rb. It took 1.03 seconds. Expected to take 2.1 seconds.8171# [RSpecRunTime] Starting example group spec/workers/build_queue_worker_spec.rb. Expected to take 2.05 seconds.8172BuildQueueWorker8173 #perform8174 when build exists8175 ticks runner queue value8176 when build does not exist8177 does not raise exception8178 behaves like worker with data consistency8179 .get_data_consistency_feature_flag_enabled?8180 returns true8181 .get_data_consistency8182 returns correct data consistency8183# [RSpecRunTime] Finishing example group spec/workers/build_queue_worker_spec.rb. It took 1.19 seconds. Expected to take 2.05 seconds.8184# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/user_finder_spec.rb. Expected to take 2.04 seconds.8185Gitlab::BitbucketImport::UserFinder8186 #gitlab_user_id8187 when find_user_id returns a user8188 returns the user id8189 when find_user_id does not return a user8190 returns the project creator8191 #find_user_id8192 returns the user id8193 when the id is cached8194 does not attempt to find the user8195 when -1 is cached8196 does not attempt to find the user and returns nil8197 when the user does not have a matching bitbucket identity8198 returns nil8199# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/user_finder_spec.rb. It took 0.85 second. Expected to take 2.04 seconds.8200# [RSpecRunTime] Starting example group spec/workers/auto_merge_process_worker_spec.rb. Expected to take 1.98 seconds.8201AutoMergeProcessWorker8202 #perform8203 when merge request is found8204 executes AutoMergeService8205# [RSpecRunTime] RSpec elapsed time: 30 minutes 19.5 seconds. Current RSS: ~1816M. load average: 1.00 1.09 1.16 1/293 151608206 when merge request is not found8207 does not execute AutoMergeService8208# [RSpecRunTime] Finishing example group spec/workers/auto_merge_process_worker_spec.rb. It took 1.42 seconds. Expected to take 1.98 seconds.8209# [RSpecRunTime] Starting example group spec/lib/gitlab/exceptions_app_spec.rb. Expected to take 1.97 seconds.8210Gitlab::ExceptionsApp8211 .call8212 for a 500 error8213 for an HTML request8214 fills in the request ID8215 HTML-escapes the request ID8216 returns an empty 500 when the 500.html page cannot be found8217 for a JSON request8218 does not include the request ID8219 for a 404 error8220 returns a 404 response that does not include the request ID8221# [RSpecRunTime] Finishing example group spec/lib/gitlab/exceptions_app_spec.rb. It took 0.7 second. Expected to take 1.97 seconds.8222# [RSpecRunTime] Starting example group spec/services/packages/debian/parse_debian822_service_spec.rb. Expected to take 1.92 seconds.8223Packages::Debian::ParseDebian822Service8224 with dpkg-deb --field output8225 return as expected, preserving order8226 with control file8227 return as expected, preserving order8228 with empty input8229 return a empty hash8230 with unexpected continuation line8231 raise error8232 with duplicate field8233 raise error8234 with incorrect input8235 raise error8236 with duplicate section8237 raise error8238# [RSpecRunTime] Finishing example group spec/services/packages/debian/parse_debian822_service_spec.rb. It took 0.85 second. Expected to take 1.92 seconds.8239# [RSpecRunTime] Starting example group spec/models/resource_events/merge_request_assignment_event_spec.rb. Expected to take 1.91 seconds.8240ResourceEvents::MergeRequestAssignmentEvent8241 does not allow STI8242 validations8243 is expected to be valid8244 is expected to validate that :merge_request cannot be empty/falsy8245 associations8246 is expected to belong to user required: false8247 is expected to belong to merge_request required: false8248# [RSpecRunTime] Finishing example group spec/models/resource_events/merge_request_assignment_event_spec.rb. It took 0.8 second. Expected to take 1.91 seconds.8249# [RSpecRunTime] Starting example group spec/services/environments/reset_auto_stop_service_spec.rb. Expected to take 1.88 seconds.8250Environments::ResetAutoStopService8251 #execute8252 when environment will be stopped automatically8253 resets auto stop8254 when failed to reset auto stop8255 returns error8256 when user is reporter8257 returns error8258 when environment will not be stopped automatically8259 returns error8260# [RSpecRunTime] Finishing example group spec/services/environments/reset_auto_stop_service_spec.rb. It took 1.29 seconds. Expected to take 1.88 seconds.8261# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/subscribers/ldap_spec.rb. Expected to take 1.84 seconds.8262Gitlab::Metrics::Subscribers::Ldap8263 #observe_event8264 tracks LDAP request count8265 tracks LDAP request duration8266 stores per-request counters8267 .payload8268 when SafeRequestStore is empty8269 returns an empty array8270 when LDAP recorded some values8271 returns the populated payload8272# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/subscribers/ldap_spec.rb. It took 0.68 second. Expected to take 1.84 seconds.8273# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_snippets_metric_spec.rb. Expected to take 1.82 seconds.8274Gitlab::Usage::Metrics::Instrumentations::CountSnippetsMetric8275 with a time_frame of 28 days8276 behaves like a correct instrumented metric value8277 has correct value8278# [RSpecRunTime] RSpec elapsed time: 30 minutes 25.14 seconds. Current RSS: ~1815M. load average: 1.00 1.09 1.16 1/292 151618279 with a timeframe of all8280 behaves like a correct instrumented metric value8281 has correct value8282# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_snippets_metric_spec.rb. It took 1.36 seconds. Expected to take 1.82 seconds.8283# [RSpecRunTime] Starting example group spec/serializers/merge_request_sidebar_extras_entity_spec.rb. Expected to take 1.8 seconds.8284MergeRequestSidebarExtrasEntity8285 #assignees8286 contains assignees attributes8287 #reviewers8288 contains reviewers attributes8289# [RSpecRunTime] Finishing example group spec/serializers/merge_request_sidebar_extras_entity_spec.rb. It took 1.21 seconds. Expected to take 1.8 seconds.8290# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. Expected to take 1.74 seconds.8291Gitlab::Pagination::Keyset::CursorPager8292 #paginate8293 returns the limited relation8294 #finalize8295 passes information about next page to request8296 when retrieving the last page8297 does not build information about the next page8298 when retrieving an empty page8299 does not build information about the next page8300# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. It took 1.12 seconds. Expected to take 1.74 seconds.8301# [RSpecRunTime] Starting example group spec/lib/sidebars/organizations/panel_spec.rb. Expected to take 1.74 seconds.8302Sidebars::Organizations::Panel8303 has a scope menu8304 behaves like a panel with uniquely identifiable menu items8305 all menu_items have unique item_id8306 all menu_items have an item_id8307 behaves like a panel instantiable by the anonymous user8308 is expected to be a kind of Sidebars::Organizations::Panel8309# [RSpecRunTime] Finishing example group spec/lib/sidebars/organizations/panel_spec.rb. It took 0.6 second. Expected to take 1.74 seconds.8310# [RSpecRunTime] Starting example group spec/rubocop/cop/scalability/file_uploads_spec.rb. Expected to take 1.71 seconds.8311RuboCop::Cop::Scalability::FileUploads8312 with optional params8313 detects File in types array8314 detects File as type argument8315 with required params8316 detects File in types array8317 detects File as type argument8318# [RSpecRunTime] Finishing example group spec/rubocop/cop/scalability/file_uploads_spec.rb. It took 0.65 second. Expected to take 1.71 seconds.8319# [RSpecRunTime] Starting example group spec/lib/gitlab/repository_size_error_message_spec.rb. Expected to take 1.66 seconds.8320Gitlab::RepositorySizeErrorMessage8321 error messages8322 #commit_error8323 returns the correct message8324 #merge_error8325 returns the correct message8326 #push_error8327 with exceeded_limit value8328 returns the correct message8329 without exceeded_limit value8330 returns the correct message8331 #new_changes_error8332 when additional repo storage is available8333 returns the correct message8334 when no additional repo storage is available8335 returns the correct message8336# [RSpecRunTime] Finishing example group spec/lib/gitlab/repository_size_error_message_spec.rb. It took 0.8 second. Expected to take 1.66 seconds.8337# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/service_class_spec.rb. Expected to take 1.66 seconds.8338RuboCop::Cop::CodeReuse::ServiceClass8339 flags the use of a Service class in a Finder8340 flags the use of a Service class in a model8341 flags the use of a Service class in a Presenter8342 does not flag the use of a Service class in a regular class8343 flags the use of a Service class in a Serializer8344# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/service_class_spec.rb. It took 0.7 second. Expected to take 1.66 seconds.8345# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/accessibility/pa11y_spec.rb. Expected to take 1.6 seconds.8346Gitlab::Ci::Parsers::Accessibility::Pa11y8347 #parse!8348 when data is pa11y style JSON8349 when there are no URLs provided8350 returns an accessibility report8351 when there are no errors8352 returns an accessibility report8353 when there are errors8354 returns an accessibility report8355 when data is not a valid JSON string8356 sets error_message8357# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/accessibility/pa11y_spec.rb. It took 0.65 second. Expected to take 1.6 seconds.8358# [RSpecRunTime] Starting example group spec/services/saved_replies/update_service_spec.rb. Expected to take 1.59 seconds.8359SavedReplies::UpdateService8360 #execute8361 when update fails8362 is expected to eq :error8363 returns error messages8364 when update succeeds8365 is expected to eq :success8366 updates new Saved Reply in database8367 returns saved reply8368# [RSpecRunTime] Finishing example group spec/services/saved_replies/update_service_spec.rb. It took 0.9 second. Expected to take 1.59 seconds.8369# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/uniquify_spec.rb. Expected to take 1.55 seconds.8370Gitlab::Utils::Uniquify8371 #string8372 returns the given string if it does not exist8373 returns the given string with a counter attached if the string exists8374 increments the counter for each candidate string that also exists8375 allows to pass an initial value for the counter8376 allows passing in a base function that defines the location of the counter8377# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/uniquify_spec.rb. It took 0.68 second. Expected to take 1.55 seconds.8378# [RSpecRunTime] Starting example group spec/graphql/mutations/achievements/delete_spec.rb. Expected to take 1.54 seconds.8379Mutations::Achievements::Delete8380 is expected to require graphql authorizations :admin_achievement8381 #resolve8382 when the user does not have permission8383 raises an error8384 when the user has permission8385 deletes the achievement8386 when the params are invalid8387 returns the validation error8388# [RSpecRunTime] Finishing example group spec/graphql/mutations/achievements/delete_spec.rb. It took 1.06 seconds. Expected to take 1.54 seconds.8389# [RSpecRunTime] Starting example group spec/presenters/member_presenter_spec.rb. Expected to take 1.5 seconds.8390MemberPresenter8391 #valid_level_roles8392 does not return levels lower than user highest membership in the hierarchy8393 returns all roles for the root group8394 #last_owner?8395 raises `NotImplementedError`8396# [RSpecRunTime] Finishing example group spec/presenters/member_presenter_spec.rb. It took 0.99 second. Expected to take 1.5 seconds.8397# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/finder_with_find_by_spec.rb. Expected to take 1.5 seconds.8398RuboCop::Cop::Gitlab::FinderWithFindBy8399 when calling execute.find8400 registers an offense and corrects8401 when called within the `FinderMethods` module8402 does not register an offense8403# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/finder_with_find_by_spec.rb. It took 0.39 second. Expected to take 1.5 seconds.8404# [RSpecRunTime] Starting example group spec/models/concerns/signature_type_spec.rb. Expected to take 1.45 seconds.8405SignatureType8406 does not allow STI8407 #type8408 when class does not define a type method8409 raises a NoMethodError with custom message8410# [RSpecRunTime] Finishing example group spec/models/concerns/signature_type_spec.rb. It took 0.39 second. Expected to take 1.45 seconds.8411# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/files_spec.rb. Expected to take 1.43 seconds.8412Gitlab::Ci::Config::Entry::Files8413 validations8414 when entry config value is valid8415 #value8416 returns key value8417 #valid?8418 is valid8419 #errors8420 when entry value is not an array8421 saves errors8422 when entry value is not an array of strings8423 saves errors8424 when entry value contains more than two values8425 saves errors8426# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/files_spec.rb. It took 0.65 second. Expected to take 1.43 seconds.8427# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/issue_spec.rb. Expected to take 1.4 seconds.8428Types::PermissionTypes::Issue8429 is expected to have graphql field :admin_issue_relation8430# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/issue_spec.rb. It took 0.29 second. Expected to take 1.4 seconds.8431# [RSpecRunTime] Starting example group spec/workers/google_cloud/fetch_google_ip_list_worker_spec.rb. Expected to take 1.36 seconds.8432GoogleCloud::FetchGoogleIpListWorker8433 #perform8434 returns success8435# [RSpecRunTime] Finishing example group spec/workers/google_cloud/fetch_google_ip_list_worker_spec.rb. It took 0.29 second. Expected to take 1.36 seconds.8436# [RSpecRunTime] Starting example group spec/services/batched_git_ref_updates/cleanup_scheduler_service_spec.rb. Expected to take 1.34 seconds.8437BatchedGitRefUpdates::CleanupSchedulerService8438 #execute8439 schedules ProjectCleanupWorker for each project in pending BatchedGitRefUpdates::Deletion8440 returns stats8441 acquires a lock to avoid running duplicate instances8442 limits to MAX_PROJECTS before it stops8443# [RSpecRunTime] Finishing example group spec/services/batched_git_ref_updates/cleanup_scheduler_service_spec.rb. It took 0.66 second. Expected to take 1.34 seconds.8444# [RSpecRunTime] Starting example group spec/helpers/git_helper_spec.rb. Expected to take 1.3 seconds.8445GitHelper8446 #short_sha8447 is expected to eq "d4e043f6"8448 #strip_signature8449 strips PGP SIGNATURE8450 is expected to eq "Version 1.69.0\n\n"8451 strips PGP MESSAGE8452 is expected to eq "Version 1.69.0\n\n"8453 strips SIGNED MESSAGE8454 is expected to eq "this is Roger's signed tag\n\n"8455# [RSpecRunTime] Finishing example group spec/helpers/git_helper_spec.rb. It took 0.55 second. Expected to take 1.3 seconds.8456# [RSpecRunTime] Starting example group spec/finders/packages/pipelines_finder_spec.rb. Expected to take 1.28 seconds.8457Packages::PipelinesFinder8458 #execute8459 returns only pipelines that match the given IDs, in descending order8460 returns only selected columns8461# [RSpecRunTime] Finishing example group spec/finders/packages/pipelines_finder_spec.rb. It took 0.75 second. Expected to take 1.28 seconds.8462# [RSpecRunTime] Starting example group spec/views/shared/milestones/_issuables.html.haml_spec.rb. Expected to take 1.24 seconds.8463shared/milestones/_issuables.html.haml8464 shows the issuables count if show_counter is true8465 does not show the issuables count if show_counter is false8466 a high issuables count8467 shows a delimited number if show_counter is true8468# [RSpecRunTime] Finishing example group spec/views/shared/milestones/_issuables.html.haml_spec.rb. It took 0.64 second. Expected to take 1.24 seconds.8469# [RSpecRunTime] Starting example group spec/graphql/types/eventable_type_spec.rb. Expected to take 1.21 seconds.8470Types::EventableType8471 exposes events field8472# [RSpecRunTime] Finishing example group spec/graphql/types/eventable_type_spec.rb. It took 0.3 second. Expected to take 1.21 seconds.8473# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters_spec.rb. Expected to take 1.19 seconds.8474Gitlab::UsageDataCounters8475 .usage_data_counters8476 is expected to all respond to #totals8477 is expected to all respond to #fallback_totals8478 .count8479 increases a view counter8480 when event_name is not defined8481 raises an exception8482# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters_spec.rb. It took 0.56 second. Expected to take 1.19 seconds.8483# [RSpecRunTime] Starting example group spec/graphql/types/notes/system_note_metadata_type_spec.rb. Expected to take 1.17 seconds.8484Types::Notes::SystemNoteMetadataType8485 is expected to have graphql field :description_version8486 is expected to require graphql authorizations :read_note8487 is expected to have graphql field :id8488 is expected to have graphql field :action8489# [RSpecRunTime] Finishing example group spec/graphql/types/notes/system_note_metadata_type_spec.rb. It took 0.56 second. Expected to take 1.17 seconds.8490# [RSpecRunTime] Starting example group spec/initializers/google_api_client_spec.rb. Expected to take 1.14 seconds.8491Google::Apis::Core::HttpCommand8492 with a successful response8493 returns the response body if block not present8494 calls block if present8495 retries with max elapsed_time and retries8496# [RSpecRunTime] Finishing example group spec/initializers/google_api_client_spec.rb. It took 0.61 second. Expected to take 1.14 seconds.8497# [RSpecRunTime] Starting example group spec/graphql/types/commit_signatures/gpg_signature_type_spec.rb. Expected to take 1.12 seconds.8498Types::CommitSignatures::GpgSignatureType8499 is expected to eq "GpgSignature"8500 is expected to include Types::CommitSignatureInterface8501 contains attributes related to GPG signatures8502 is expected to require graphql authorizations :download_code8503# [RSpecRunTime] Finishing example group spec/graphql/types/commit_signatures/gpg_signature_type_spec.rb. It took 0.55 second. Expected to take 1.12 seconds.8504# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb. Expected to take 1.1 seconds.8505Gitlab::ImportExport::AfterExportStrategyBuilder8506 .build!8507 initializes strategy with attributes param8508 when klass param is8509 null it returns the default strategy8510 not a valid class it raises StrategyNotFoundError exception8511 not a descendant of AfterExportStrategy8512# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb. It took 0.56 second. Expected to take 1.1 seconds.8513# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_security_txt.html.haml_spec.rb. Expected to take 1.07 seconds.8514admin/application_settings/_security_txt.html.haml8515 when security contact information is not set8516 renders the form correctly8517 when security contact information is set8518 renders the form correctly8519# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_security_txt.html.haml_spec.rb. It took 0.43 second. Expected to take 1.07 seconds.8520# [RSpecRunTime] Starting example group spec/graphql/types/x509_certificate_type_spec.rb. Expected to take 1.06 seconds.8521Types::X509CertificateType8522 is expected to eq "X509Certificate"8523 contains attributes for X.509 certifcates8524# [RSpecRunTime] Finishing example group spec/graphql/types/x509_certificate_type_spec.rb. It took 0.43 second. Expected to take 1.06 seconds.8525# [RSpecRunTime] Starting example group spec/lib/gitlab/etag_caching/router_spec.rb. Expected to take 1.01 seconds.8526Gitlab::EtagCaching::Router8527 .match8528 with RESTful routes8529 matches project pipelines endpoint8530 with GraphQL routes8531 matches pipelines endpoint8532 matches pipeline sha endpoint8533# [RSpecRunTime] Finishing example group spec/lib/gitlab/etag_caching/router_spec.rb. It took 0.48 second. Expected to take 1.01 seconds.8534# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb. Expected to take 1.01 seconds.8535Gitlab::SidekiqVersioning::Middleware8536 #call8537 sets worker.job_version8538 yields8539 when worker is not ApplicationWorker8540 does not err8541# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb. It took 0.48 second. Expected to take 1.01 seconds.8542# [RSpecRunTime] Starting example group spec/lib/vite_gdk_spec.rb. Expected to take 0.96 second.8543ViteGdk8544 #load_gdk_vite_config8545 when not in production environment8546 when it loads file successfully8547 configures ViteRuby8548 when config file is missing8549 does nothing8550 when in production environment8551 does not load and configure ViteRuby8552# [RSpecRunTime] Finishing example group spec/lib/vite_gdk_spec.rb. It took 0.48 second. Expected to take 0.96 second.8553# [RSpecRunTime] Starting example group spec/views/layouts/minimal.html.haml_spec.rb. Expected to take 0.95 second.8554layouts/minimal8555 without broadcast messaging8556 does not render the broadcast layout8557# [RSpecRunTime] Finishing example group spec/views/layouts/minimal.html.haml_spec.rb. It took 0.5 second. Expected to take 0.95 second.8558# [RSpecRunTime] Starting example group spec/models/concerns/transactions_spec.rb. Expected to take 0.92 second.8559Transactions8560 does not allow STI8561 is not in a transaction8562 is in a transaction8563# [RSpecRunTime] Finishing example group spec/models/concerns/transactions_spec.rb. It took 0.5 second. Expected to take 0.92 second.8564# [RSpecRunTime] Starting example group spec/lib/gitlab/app_text_logger_spec.rb. Expected to take 0.91 second.8565Gitlab::AppTextLogger8566 logs a hash as string8567 logs a string unchanged8568 logs time in UTC with ISO8601.3 standard8569# [RSpecRunTime] Finishing example group spec/lib/gitlab/app_text_logger_spec.rb. It took 0.48 second. Expected to take 0.91 second.8570# [RSpecRunTime] Starting example group spec/rubocop/cop/avoid_becomes_spec.rb. Expected to take 0.88 second.8571RuboCop::Cop::AvoidBecomes8572 flags the use of becomes with a dynamic parameter8573 flags the use of becomes with a namespaced constant parameter8574 flags the use of becomes with a constant parameter8575# [RSpecRunTime] Finishing example group spec/rubocop/cop/avoid_becomes_spec.rb. It took 0.49 second. Expected to take 0.88 second.8576# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/parallel_scheduling_spec.rb. Expected to take 0.87 second.8577Gitlab::BitbucketServerImport::ParallelScheduling8578 #calculate_job_delay8579 returns an incremental delay8580 deducts the runtime from the delay8581# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/parallel_scheduling_spec.rb. It took 0.4 second. Expected to take 0.87 second.8582# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_versioning_spec.rb. Expected to take 0.83 second.8583Gitlab::SidekiqVersioning8584 .install!8585 registers all versionless and versioned queues with Redis8586# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_versioning_spec.rb. It took 0.29 second. Expected to take 0.83 second.8587# [RSpecRunTime] Starting example group spec/graphql/types/ci/config/job_type_spec.rb. Expected to take 0.81 second.8588Types::Ci::Config::JobType8589 is expected to eq "CiConfigJob"8590 exposes the expected fields8591# [RSpecRunTime] Finishing example group spec/graphql/types/ci/config/job_type_spec.rb. It took 0.38 second. Expected to take 0.81 second.8592# [RSpecRunTime] Starting example group spec/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled_spec.rb. Expected to take 0.77 second.8593Gitlab::PerformanceBar::RedisAdapterWhenPeekEnabled8594 #save8595 stores request id and enqueues stats job8596 when performance_bar_stats is disabled8597 ignores stats processing for the request8598# [RSpecRunTime] Finishing example group spec/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled_spec.rb. It took 0.43 second. Expected to take 0.77 second.8599# [RSpecRunTime] Starting example group spec/models/clusters/cluster_enabled_grant_spec.rb. Expected to take 0.75 second.8600Clusters::ClusterEnabledGrant8601 does not allow STI8602 is expected to belong to namespace required: false8603# [RSpecRunTime] Finishing example group spec/models/clusters/cluster_enabled_grant_spec.rb. It took 0.39 second. Expected to take 0.75 second.8604# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/hook_spec.rb. Expected to take 0.72 second.8605Gitlab::Ci::Build::Hook8606 .from_hooks8607 initializes and returns hooks8608# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/hook_spec.rb. It took 0.56 second. Expected to take 0.72 second.8609# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb. Expected to take 0.71 second.8610Types::WorkItems::Widgets::StartAndDueDateUpdateInputType8611 is expected to eq "WorkItemWidgetStartAndDueDateUpdateInput"8612 is expected to contain exactly "startDate" and "dueDate"8613# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb. It took 0.38 second. Expected to take 0.71 second.8614# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/operations_menu_spec.rb. Expected to take 0.7 second.8615Sidebars::Projects::SuperSidebarMenus::OperationsMenu8616 defines list of NilMenuItem placeholders8617 has title and sprite_icon8618# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/operations_menu_spec.rb. It took 0.38 second. Expected to take 0.7 second.8619# [RSpecRunTime] Starting example group spec/graphql/types/tree/tree_entry_type_spec.rb. Expected to take 0.69 second.8620Types::Tree::TreeEntryType8621 is expected to eq "TreeEntry"8622 is expected to have graphql fields :id, :sha, :name, :type, :path, :flat_path, :web_url, and :web_path8623# [RSpecRunTime] Finishing example group spec/graphql/types/tree/tree_entry_type_spec.rb. It took 0.39 second. Expected to take 0.69 second.8624# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb. Expected to take 0.68 second.8625Sidebars::Groups::SuperSidebarMenus::ManageMenu8626 defines list of NilMenuItem placeholders8627 has title and sprite_icon8628# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb. It took 0.37 second. Expected to take 0.68 second.8629# [RSpecRunTime] Starting example group spec/serializers/group_link/group_group_link_serializer_spec.rb. Expected to take 0.66 second.8630GroupLink::GroupGroupLinkSerializer8631 matches json schema8632# [RSpecRunTime] Finishing example group spec/serializers/group_link/group_group_link_serializer_spec.rb. It took 0.48 second. Expected to take 0.66 second.8633# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/pre_process_pipeline_spec.rb. Expected to take 0.66 second.8634Banzai::Pipeline::PreProcessPipeline8635 pre-processes the source text8636 truncates the text if requested8637# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/pre_process_pipeline_spec.rb. It took 0.37 second. Expected to take 0.66 second.8638# [RSpecRunTime] Starting example group spec/graphql/types/member_access_level_enum_spec.rb. Expected to take 0.63 second.8639Types::MemberAccessLevelEnum8640 is expected to eq "MemberAccessLevel"8641 exposes all the existing access levels8642# [RSpecRunTime] Finishing example group spec/graphql/types/member_access_level_enum_spec.rb. It took 0.37 second. Expected to take 0.63 second.8643# [RSpecRunTime] Starting example group spec/graphql/types/ml/model_version_type_spec.rb. Expected to take 0.62 second.8644Types::Ml::ModelVersionType8645 includes all the package fields8646 is expected to eq "Version of a machine learning model"8647# [RSpecRunTime] Finishing example group spec/graphql/types/ml/model_version_type_spec.rb. It took 0.37 second. Expected to take 0.62 second.8648# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb. Expected to take 0.55 second.8649Gitlab::Memory::Watchdog::Handlers::NullHandler8650 #call8651 does nothing8652# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb. It took 0.29 second. Expected to take 0.55 second.8653# [RSpecRunTime] Starting example group spec/helpers/abuse_reports_helper_spec.rb. Expected to take 0.54 second.8654AbuseReportsHelper8655 #valid_image_mimetypes8656 is expected to eq "image/png, image/jpg, image/jpeg, image/gif, image/bmp, image/tiff, image/ico or image/webp"8657# [RSpecRunTime] Finishing example group spec/helpers/abuse_reports_helper_spec.rb. It took 0.3 second. Expected to take 0.54 second.8658# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/incoming_email_encrypted_secrets_enabled_metric_spec.rb. Expected to take 0.49 second.8659Gitlab::Usage::Metrics::Instrumentations::IncomingEmailEncryptedSecretsEnabledMetric8660 behaves like a correct instrumented metric value8661 has correct value8662# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/incoming_email_encrypted_secrets_enabled_metric_spec.rb. It took 0.29 second. Expected to take 0.49 second.8663# [RSpecRunTime] Starting example group spec/rubocop/rubocop_spec.rb. Expected to take 0.47 second.8664rubocop/rubocop8665 loads activesupport to enhance Enumerable8666# [RSpecRunTime] Finishing example group spec/rubocop/rubocop_spec.rb. It took 0.29 second. Expected to take 0.47 second.8667# [RSpecRunTime] Starting example group spec/helpers/deploy_tokens_helper_spec.rb. Expected to take 0.47 second.8668DeployTokensHelper8669 #deploy_token_revoke_button_data8670 returns expected hash8671# [RSpecRunTime] Finishing example group spec/helpers/deploy_tokens_helper_spec.rb. It took 0.3 second. Expected to take 0.47 second.8672# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/copy_field_description_spec.rb. Expected to take 0.44 second.8673Gitlab::Graphql::CopyFieldDescription8674 .copy_field_description8675 returns the correct description8676# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/copy_field_description_spec.rb. It took 0.3 second. Expected to take 0.44 second.8677# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb. Expected to take 0.44 second.8678Gitlab::Ci::Status::Build::WaitingForResource8679 is expected to be < Gitlab::Ci::Status::Processable::WaitingForResource8680# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb. It took 0.34 second. Expected to take 0.44 second.8681# [RSpecRunTime] Starting example group spec/graphql/resolvers/metadata_resolver_spec.rb. Expected to take 0.43 second.8682Resolvers::MetadataResolver8683 #resolve8684 returns version and revision8685# [RSpecRunTime] Finishing example group spec/graphql/resolvers/metadata_resolver_spec.rb. It took 0.31 second. Expected to take 0.43 second.8686# [RSpecRunTime] Starting example group spec/graphql/types/ci/pipeline_status_enum_spec.rb. Expected to take 0.42 second.8687Types::Ci::PipelineStatusEnum8688 exposes all pipeline states8689# [RSpecRunTime] Finishing example group spec/graphql/types/ci/pipeline_status_enum_spec.rb. It took 0.3 second. Expected to take 0.42 second.8690# [RSpecRunTime] Starting example group spec/graphql/types/ci/variable_type_enum_spec.rb. Expected to take 0.41 second.8691Types::Ci::VariableTypeEnum8692 matches the keys of Ci::Variable.variable_types8693# [RSpecRunTime] Finishing example group spec/graphql/types/ci/variable_type_enum_spec.rb. It took 0.31 second. Expected to take 0.41 second.8694auto_explain log contains 1674 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-single-db-ci-connection-21-32.336.main.ndjson.gz8695took 26.2162791258696auto_explain log contains 1674 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-single-db-ci-connection-21-32.336.ci.ndjson.gz8697took 25.0836499078698[TEST PROF INFO] EventProf results for sql.active_record8699Total time: 06:26.727 of 30:51.670 (20.89%)8700Total events: 2674658701Top 5 slowest suites (by time):8702Gitlab::GitAccess (./spec/lib/gitlab/git_access_spec.rb:5) – 01:14.212 (44676 / 199) of 05:21.013 (23.12%)8703Banzai::Filte...eferenceFilter (./spec/lib/banzai/filter/references/issue_reference_filter_spec.rb:5) – 00:26.074 (17321 / 99) of 01:35.609 (27.27%)8704Ci::CreatePipelineService (./spec/services/ci/create_pipeline_service/rules_spec.rb:4) – 00:22.643 (14776 / 80) of 01:49.173 (20.74%)8705IncidentManag...:UpdateService (./spec/services/incident_management/timeline_events/update_service_spec.rb:5) – 00:22.111 (15223 / 73) of 01:20.455 (27.48%)8706Gitlab::UsageDataMetrics (./spec/lib/gitlab/usage_data_metrics_spec.rb:5) – 00:15.135 (6387 / 7) of 03:21.884 (7.5%)8707Knapsack report was generated. Preview:8708{8709 "spec/lib/gitlab/git_access_spec.rb": 321.01324491800005,8710 "spec/lib/gitlab/usage_data_metrics_spec.rb": 201.88369485800013,8711 "spec/models/concerns/mentionable_spec.rb": 136.29943445999925,8712 "spec/services/ci/create_pipeline_service/rules_spec.rb": 109.17258870800015,8713 "spec/lib/banzai/filter/references/issue_reference_filter_spec.rb": 95.60907623700041,8714 "spec/services/incident_management/timeline_events/update_service_spec.rb": 80.45480359300018,8715 "spec/lib/gitlab/auth/o_auth/user_spec.rb": 36.274220319999586,8716 "spec/models/protected_branch_spec.rb": 38.52582716899997,8717 "spec/services/projects/fork_service_spec.rb": 47.010141090000616,8718 "spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb": 42.44353277299979,8719 "spec/models/hooks/web_hook_spec.rb": 18.743475670000407,8720 "spec/lib/gitlab/redis/db_load_balancing_spec.rb": 14.210209281000061,8721 "spec/lib/gitlab/ci/status/bridge/factory_spec.rb": 32.95556661200044,8722 "spec/services/projects/lfs_pointers/lfs_download_service_spec.rb": 14.86295141499977,8723 "spec/services/deployments/create_for_job_service_spec.rb": 28.891258824000033,8724 "spec/models/concerns/routable_spec.rb": 14.81169762799982,8725 "spec/models/concerns/resolvable_discussion_spec.rb": 13.371175805999883,8726 "spec/models/merge_request_diff_commit_spec.rb": 24.674741646000257,8727 "spec/lib/bulk_imports/clients/http_spec.rb": 9.099527166000371,8728 "spec/models/commit_range_spec.rb": 18.983200940999268,8729 "spec/services/snippets/destroy_service_spec.rb": 19.187133621999237,8730 "spec/graphql/mutations/issues/update_spec.rb": 17.91952042400044,8731 "spec/models/integrations/pumble_spec.rb": 12.479724990999784,8732 "spec/lib/gitlab/relative_positioning/range_spec.rb": 7.923985213000378,8733 "spec/lib/gitlab/usage_data_counters/package_event_counter_spec.rb": 5.843845175999377,8734 "spec/services/admin/set_feature_flag_service_spec.rb": 6.466921301999719,8735 "spec/serializers/stage_entity_spec.rb": 13.326816667000458,8736 "spec/workers/new_merge_request_worker_spec.rb": 14.199527241000396,8737 "spec/models/concerns/discussion_on_diff_spec.rb": 13.580943185999786,8738 "spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb": 12.642595194999558,8739 "spec/models/project_group_link_spec.rb": 13.770488838999881,8740 "spec/lib/gitlab/database/migrations/batched_background_migration_helpers_spec.rb": 8.467938951999713,8741 "spec/workers/merge_requests/ensure_prepared_worker_spec.rb": 13.986500070000147,8742 "spec/lib/gitlab/x509/certificate_spec.rb": 8.660245267000391,8743 "spec/presenters/project_member_presenter_spec.rb": 8.076533598999958,8744 "spec/services/milestones/promote_service_spec.rb": 14.231365272000403,8745 "spec/helpers/tree_helper_spec.rb": 8.077070808000826,8746 "spec/graphql/types/issue_type_spec.rb": 7.779892810999627,8747 "spec/lib/gitlab/instrumentation_helper_spec.rb": 4.152562843999476,8748 "spec/lib/gitlab/visibility_level_spec.rb": 3.5416399509995244,8749 "spec/models/packages/debian/group_component_file_spec.rb": 3.8825237560004098,8750 "spec/lib/gitlab/import_export/snippet_repo_restorer_spec.rb": 8.117671497000629,8751 "spec/models/bulk_imports/export_status_spec.rb": 5.704731165000339,8752 "spec/workers/merge_requests/create_pipeline_worker_spec.rb": 9.191105468999922,8753 "spec/models/discussion_spec.rb": 8.43678970200017,8754 "spec/lib/gitlab/database/partitioning_spec.rb": 3.0365329139995083,8755 "spec/lib/gitlab/ci/trace/archive_spec.rb": 6.671537051000087,8756 "spec/models/ci/catalog/components_project_spec.rb": 4.223860650999995,8757 "spec/models/prometheus_alert_spec.rb": 4.338823265999963,8758 "spec/lib/gitlab/jira_import_spec.rb": 6.256184908999785,8759 "spec/lib/gitlab/mail_room/mail_room_spec.rb": 3.0974188319996756,8760 "spec/lib/gitlab/ci/pipeline/chain/helpers_spec.rb": 5.064051012999698,8761 "spec/helpers/ci/status_helper_spec.rb": 3.186545976999696,8762 "spec/finders/groups/accepting_group_transfers_finder_spec.rb": 5.483512174999305,8763 "spec/services/ci/create_pipeline_service/rate_limit_spec.rb": 8.01683266100008,8764 "spec/lib/gitlab/database/async_constraints/migration_helpers_spec.rb": 2.9176131399999576,8765 "spec/models/integrations/youtrack_spec.rb": 3.0286967140000343,8766 "spec/lib/gitlab/database/count_spec.rb": 8.626923003999764,8767 "spec/lib/gitlab/git/attributes_parser_spec.rb": 2.715527557999849,8768 "spec/lib/banzai/filter/commit_trailers_filter_spec.rb": 3.045495454000047,8769 "spec/services/boards/lists/destroy_service_spec.rb": 4.789563624999573,8770 "spec/lib/gitlab/manifest_import/project_creator_spec.rb": 6.829930593999961,8771 "spec/models/import_failure_spec.rb": 4.067736827999397,8772 "spec/models/ci/pipeline_variable_spec.rb": 4.41270735299986,8773 "spec/services/milestones/find_or_create_service_spec.rb": 4.413706612000169,8774 "spec/models/concerns/semantic_versionable_spec.rb": 2.2200518910003666,8775 "spec/tooling/graphql/docs/renderer_spec.rb": 4.048685468999793,8776 "spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb": 4.389065323000068,8777 "spec/lib/gitlab/ci/config/entry/prefix_spec.rb": 2.0661824770004387,8778 "spec/services/service_desk/custom_email_verifications/update_service_spec.rb": 3.5525890609997077,8779 "spec/helpers/nav_helper_spec.rb": 2.7545232760003273,8780 "spec/lib/gitlab/merge_requests/mergeability/check_result_spec.rb": 1.8537048569996841,8781 "spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb": 2.5537181660001806,8782 "spec/services/ci/compare_test_reports_service_spec.rb": 4.872806352000225,8783 "spec/finders/autocomplete/group_users_finder_spec.rb": 3.9369517929999347,8784 "spec/lib/gitlab/ci/pipeline/expression/parser_spec.rb": 2.5026800079995155,8785 "spec/services/groups/participants_service_spec.rb": 4.266975599000034,8786 "spec/workers/pages_domain_verification_cron_worker_spec.rb": 3.514858272999845,8787 "spec/lib/system_check/simple_executor_spec.rb": 2.554349314999854,8788 "spec/lib/gitlab/usage/metrics/instrumentations/count_imported_projects_metric_spec.rb": 3.0799213630007216,8789 "spec/services/users/ban_service_spec.rb": 2.2765339279994805,8790 "spec/lib/gitlab/utils/nokogiri_spec.rb": 1.9186251049995917,8791 "spec/lib/gitlab/ci/badge/pipeline/template_spec.rb": 1.7548377909997726,8792 "spec/lib/gitlab/auth/user_access_denied_reason_spec.rb": 3.356941459999689,8793 "spec/validators/color_validator_spec.rb": 1.8021805190001032,8794 "spec/services/packages/rpm/parse_package_service_spec.rb": 1.6881470939997598,8795 "spec/lib/mattermost/session_spec.rb": 2.552259805999711,8796 "spec/workers/gitlab/bitbucket_server_import/advance_stage_worker_spec.rb": 1.9434481529997356,8797 "spec/serializers/diff_viewer_entity_spec.rb": 3.225861425000403,8798 "spec/graphql/resolvers/projects/snippets_resolver_spec.rb": 2.37352875400029,8799 "spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb": 1.677546484999766,8800 "spec/services/loose_foreign_keys/process_deleted_records_service_spec.rb": 2.491329317999771,8801 "spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb": 1.3121332409991737,8802 "spec/finders/fork_targets_finder_spec.rb": 2.96942309699989,8803 "spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb": 1.4317306259999896,8804 "spec/workers/packages/cleanup_package_file_worker_spec.rb": 1.934533014000408,8805 "spec/workers/merge_requests/handle_assignees_change_worker_spec.rb": 2.707992368000305,8806 "spec/helpers/notify_helper_spec.rb": 3.2038670760002788,8807 "spec/graphql/resolvers/releases_resolver_spec.rb": 2.805627564000133,8808 "spec/graphql/resolvers/ci/catalog/resources_resolver_spec.rb": 3.0154844449998564,8809 "spec/lib/gitlab/database/migration_helpers/swapping_spec.rb": 1.2379906249998385,8810 "spec/lib/gitlab/database/reindexing/coordinator_spec.rb": 1.4719671240000025,8811 "spec/graphql/resolvers/users/snippets_resolver_spec.rb": 3.038798153999778,8812 "spec/services/system_hooks_service_spec.rb": 1.8869042759997683,8813 "spec/workers/group_import_worker_spec.rb": 1.9603709220000383,8814 "spec/models/plan_spec.rb": 1.4453266850005093,8815 "spec/finders/resource_milestone_event_finder_spec.rb": 2.88479998099956,8816 "spec/models/work_items/widgets/description_spec.rb": 1.9619771719999335,8817 "spec/lib/gitlab/memory/watchdog/handlers/sidekiq_handler_spec.rb": 1.0607628130001103,8818 "spec/lib/gitlab/event_store/event_spec.rb": 1.1305157990000225,8819 "spec/finders/bulk_imports/entities_finder_spec.rb": 1.25557492399912,8820 "spec/lib/gitlab/composer/version_index_spec.rb": 1.985420341000463,8821 "spec/lib/gitlab/repository_cache/preloader_spec.rb": 3.081741401999352,8822 "spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb": 1.2927688919999127,8823 "spec/models/abuse/event_spec.rb": 1.1636288479994619,8824 "spec/services/personal_access_tokens/rotate_service_spec.rb": 1.2230601350001962,8825 "spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb": 2.913761069999964,8826 "spec/lib/banzai/filter/truncate_visible_filter_spec.rb": 1.7003711330007718,8827 "spec/services/packages/update_tags_service_spec.rb": 1.42835121600001,8828 "spec/workers/jira_connect/sync_deployments_worker_spec.rb": 1.2437120840004354,8829 "spec/lib/bulk_imports/pipeline_spec.rb": 0.8127895129991884,8830 "spec/models/alerting/project_alerting_setting_spec.rb": 1.203561496000475,8831 "spec/lib/bulk_imports/groups/pipelines/group_attributes_pipeline_spec.rb": 0.8866929409996374,8832 "spec/models/integrations/irker_spec.rb": 1.295668392999687,8833 "spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb": 1.0752702320005483,8834 "spec/graphql/resolvers/design_management/version_in_collection_resolver_spec.rb": 2.2155564799995773,8835 "spec/finders/packages/go/module_finder_spec.rb": 1.3595566090007196,8836 "spec/graphql/resolvers/users/groups_resolver_spec.rb": 2.035941179000474,8837 "spec/workers/personal_access_tokens/expired_notification_worker_spec.rb": 1.1094912899998235,8838 "spec/views/projects/tree/show.html.haml_spec.rb": 1.6722558849996858,8839 "spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb": 1.6987818139996307,8840 "spec/lib/gitlab/middleware/multipart/handler_spec.rb": 1.0260665140003766,8841 "spec/models/work_items/widgets/notes_spec.rb": 1.285831963000419,8842 "spec/lib/gitlab/usage/metrics/instrumentations/bulk_imports_users_metric_spec.rb": 0.809303842999725,8843 "spec/services/resource_events/merge_into_notes_service_spec.rb": 1.7560769609999625,8844 "spec/graphql/types/time_type_spec.rb": 0.6805773090000002,8845 "spec/lib/gitlab/loop_helpers_spec.rb": 1.7413956820000749,8846 "spec/graphql/resolvers/deployments_resolver_spec.rb": 1.6036204179999913,8847 "spec/models/concerns/strip_attribute_spec.rb": 1.0286022249993039,8848 "spec/workers/bulk_imports/finish_project_import_worker_spec.rb": 1.7438831920007942,8849 "spec/models/dependency_proxy/group_setting_spec.rb": 0.7061826889994336,8850 "spec/serializers/activity_pub/releases_actor_entity_spec.rb": 0.9085608690002118,8851 "spec/models/dependency_proxy/registry_spec.rb": 0.987442996000027,8852 "spec/lib/gitlab/ci/trace/remote_checksum_spec.rb": 1.4776149730005272,8853 "spec/lib/gitlab/usage_data_counters/snippet_counter_spec.rb": 0.8583570020000479,8854 "spec/initializers/google_cloud_profiler_spec.rb": 0.7632546760005425,8855 "spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb": 1.1482265779995942,8856 "spec/lib/gitlab/checks/force_push_spec.rb": 0.9346928380000463,8857 "spec/serializers/test_suite_comparer_entity_spec.rb": 0.872976259999632,8858 "spec/services/service_desk_settings/update_service_spec.rb": 1.222794655999678,8859 "spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb": 1.4458080249996783,8860 "spec/lib/gitlab/ci/secure_files/cer_spec.rb": 1.0269931140001063,8861 "spec/workers/build_queue_worker_spec.rb": 1.1875887759997568,8862 "spec/lib/gitlab/bitbucket_import/user_finder_spec.rb": 0.8450365730004705,8863 "spec/workers/auto_merge_process_worker_spec.rb": 1.4213142859998698,8864 "spec/lib/gitlab/exceptions_app_spec.rb": 0.7039627680005651,8865 "spec/services/packages/debian/parse_debian822_service_spec.rb": 0.8534510609997596,8866 "spec/models/resource_events/merge_request_assignment_event_spec.rb": 0.7984937049996006,8867 "spec/services/environments/reset_auto_stop_service_spec.rb": 1.2870478820004791,8868 "spec/lib/gitlab/metrics/subscribers/ldap_spec.rb": 0.6789005199998428,8869 "spec/lib/gitlab/usage/metrics/instrumentations/count_snippets_metric_spec.rb": 1.3570302190000803,8870 "spec/serializers/merge_request_sidebar_extras_entity_spec.rb": 1.212041395999222,8871 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 1.1207830499997726,8872 "spec/lib/sidebars/organizations/panel_spec.rb": 0.5981445329998678,8873 "spec/rubocop/cop/scalability/file_uploads_spec.rb": 0.6517787210004826,8874 "spec/lib/gitlab/repository_size_error_message_spec.rb": 0.7966886439999143,8875 "spec/rubocop/cop/code_reuse/service_class_spec.rb": 0.6970542190001652,8876 "spec/lib/gitlab/ci/parsers/accessibility/pa11y_spec.rb": 0.6448528609998903,8877 "spec/services/saved_replies/update_service_spec.rb": 0.8990838099998655,8878 "spec/lib/gitlab/utils/uniquify_spec.rb": 0.6821479390000604,8879 "spec/graphql/mutations/achievements/delete_spec.rb": 1.0621645130004254,8880 "spec/presenters/member_presenter_spec.rb": 0.9873582250002073,8881 "spec/rubocop/cop/gitlab/finder_with_find_by_spec.rb": 0.38859053300075175,8882 "spec/models/concerns/signature_type_spec.rb": 0.3847882230002142,8883 "spec/lib/gitlab/ci/config/entry/files_spec.rb": 0.6495236509999813,8884 "spec/graphql/types/permission_types/issue_spec.rb": 0.2895722769999338,8885 "spec/workers/google_cloud/fetch_google_ip_list_worker_spec.rb": 0.2945290669995302,8886 "spec/services/batched_git_ref_updates/cleanup_scheduler_service_spec.rb": 0.6619041509993622,8887 "spec/helpers/git_helper_spec.rb": 0.5522633549999227,8888 "spec/finders/packages/pipelines_finder_spec.rb": 0.7527979070000583,8889 "spec/views/shared/milestones/_issuables.html.haml_spec.rb": 0.637961722,8890 "spec/graphql/types/eventable_type_spec.rb": 0.29834276599922305,8891 "spec/lib/gitlab/usage_data_counters_spec.rb": 0.5584747650000281,8892 "spec/graphql/types/notes/system_note_metadata_type_spec.rb": 0.5571246239996981,8893 "spec/initializers/google_api_client_spec.rb": 0.605314892000024,8894 "spec/graphql/types/commit_signatures/gpg_signature_type_spec.rb": 0.5530639860007796,8895 "spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb": 0.5575624149996656,8896 "spec/views/admin/application_settings/_security_txt.html.haml_spec.rb": 0.4258266509996247,8897 "spec/graphql/types/x509_certificate_type_spec.rb": 0.42812468000010995,8898 "spec/lib/gitlab/etag_caching/router_spec.rb": 0.48010916899966105,8899 "spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb": 0.47988237800018396,8900 "spec/lib/vite_gdk_spec.rb": 0.47573902899966924,8901 "spec/views/layouts/minimal.html.haml_spec.rb": 0.5017021579997163,8902 "spec/models/concerns/transactions_spec.rb": 0.4999389770000562,8903 "spec/lib/gitlab/app_text_logger_spec.rb": 0.4833282679992408,8904 "spec/rubocop/cop/avoid_becomes_spec.rb": 0.48649504899913154,8905 "spec/lib/gitlab/bitbucket_server_import/parallel_scheduling_spec.rb": 0.394912691999707,8906 "spec/lib/gitlab/sidekiq_versioning_spec.rb": 0.2939865970001847,8907 "spec/graphql/types/ci/config/job_type_spec.rb": 0.37509794299967325,8908 "spec/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled_spec.rb": 0.42570376100047724,8909 "spec/models/clusters/cluster_enabled_grant_spec.rb": 0.3865137929997218,8910 "spec/lib/gitlab/ci/build/hook_spec.rb": 0.5570462149999003,8911 "spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb": 0.3828499230003217,8912 "spec/lib/sidebars/projects/super_sidebar_menus/operations_menu_spec.rb": 0.378384042000107,8913 "spec/graphql/types/tree/tree_entry_type_spec.rb": 0.3935889920003319,8914 "spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb": 0.37315047299944126,8915 "spec/serializers/group_link/group_group_link_serializer_spec.rb": 0.4811035680004352,8916 "spec/lib/banzai/pipeline/pre_process_pipeline_spec.rb": 0.36906662300043536,8917 "spec/graphql/types/member_access_level_enum_spec.rb": 0.36695171300016227,8918 "spec/graphql/types/ml/model_version_type_spec.rb": 0.3681336539993936,8919 "spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb": 0.2856913169998734,8920 "spec/helpers/abuse_reports_helper_spec.rb": 0.2960258969997085,8921 "spec/lib/gitlab/usage/metrics/instrumentations/incoming_email_encrypted_secrets_enabled_metric_spec.rb": 0.28762835700035794,8922 "spec/rubocop/rubocop_spec.rb": 0.2879879370002527,8923 "spec/helpers/deploy_tokens_helper_spec.rb": 0.30103328699988197,8924 "spec/lib/gitlab/graphql/copy_field_description_spec.rb": 0.29572687600011704,8925 "spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb": 0.3443633150000096,8926 "spec/graphql/resolvers/metadata_resolver_spec.rb": 0.30608305600071617,8927 "spec/graphql/types/ci/pipeline_status_enum_spec.rb": 0.3037009060008131,8928 "spec/graphql/types/ci/variable_type_enum_spec.rb": 0.311412515000483848929}8930Knapsack global time execution for tests: 30m 51s8931Pending: (Failures listed here are expected and do not affect your suite's status)8932 1) Gitlab::GitAccess#check_push_access! has the correct permissions for admin_without_admin_modes8933 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098934 # ./spec/lib/gitlab/git_access_spec.rb:8528935 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_modes8936 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098937 # ./spec/lib/gitlab/git_access_spec.rb:8528938 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_modes8939 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098940 # ./spec/lib/gitlab/git_access_spec.rb:8528941 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_modes8942 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098943 # ./spec/lib/gitlab/git_access_spec.rb:8528944 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_modes8945 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098946 # ./spec/lib/gitlab/git_access_spec.rb:8528947 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_modes8948 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098949 # ./spec/lib/gitlab/git_access_spec.rb:8528950 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_modes8951 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098952 # ./spec/lib/gitlab/git_access_spec.rb:8528953 8) Gitlab::GitAccess#check_push_access! has the correct permissions for admin_without_admin_modes8954 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098955 # ./spec/lib/gitlab/git_access_spec.rb:8528956 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_modes8957 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098958 # ./spec/lib/gitlab/git_access_spec.rb:8528959 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_modes8960 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098961 # ./spec/lib/gitlab/git_access_spec.rb:8528962 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_modes8963 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098964 # ./spec/lib/gitlab/git_access_spec.rb:8528965 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_modes8966 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098967 # ./spec/lib/gitlab/git_access_spec.rb:8528968 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_modes8969 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098970 # ./spec/lib/gitlab/git_access_spec.rb:8528971 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_modes8972 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098973 # ./spec/lib/gitlab/git_access_spec.rb:8528974 15) Gitlab::Database::Partitioning.sync_partitions with multiple databases creates partitions in each database8975 # Skipping because ci is shared or doesn't not exist8976 # ./spec/lib/gitlab/database/partitioning_spec.rb:1578977 16) Gitlab::Database::Partitioning.sync_partitions when only a specific database is requested manages partitions for models for the given database8978 # Skipping because ci is shared or doesn't not exist8979 # ./spec/lib/gitlab/database/partitioning_spec.rb:2368980Finished in 31 minutes 47 seconds (files took 54.4 seconds to load)89813270 examples, 0 failures, 16 pending8982Randomized with seed 404098983[TEST PROF INFO] Time spent in factories: 13:05.208 (41.02% of total time)8984RSpec exited with 0.8985No examples to retry, congrats!8987Running after script...8988$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"8999$ tooling/bin/push_job_metrics || true9000[job-metrics] Pushing job metrics file for the CI/CD job.9001[job-metrics] Pushed 4 CI job metric entries to InfluxDB.9003Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy9005Uploading artifacts...9006auto_explain/: found 3 matching artifact files and directories 9007coverage/: found 5 matching artifact files and directories 9008crystalball/: found 2 matching artifact files and directories 9009WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9010knapsack/: found 4 matching artifact files and directories 9011rspec/: found 16 matching artifact files and directories 9012WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9013log/*.log: found 21 matching artifact files and directories 9014WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6311411486/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com9015WARNING: Retrying... context=artifacts-uploader error=request redirected9016Uploading artifacts as "archive" to coordinator... 201 Created id=6311411486 responseStatus=201 Created token=glcbt-659017Uploading artifacts...9018rspec/rspec-*.xml: found 1 matching artifact files and directories 9019WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6311411486/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com9020WARNING: Retrying... context=artifacts-uploader error=request redirected9021Uploading artifacts as "junit" to coordinator... 201 Created id=6311411486 responseStatus=201 Created token=glcbt-659023Job succeeded