rspec unit pg14 11/32
Passed Started
by
@nickleonard

Nick Leonard
1Running with gitlab-runner 16.11.0~pre.21.gaa21be2d (aa21be2d)2 on blue-4.shared-gitlab-org.runners-manager.gitlab.com/default 8cwZ3F43, system ID: s_df0f7e24ca8b3 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:57763d55554967cf0a9b05258512282482807d361c68b10fd9599ac9732bfb04 for redis:6.2-alpine with digest redis@sha256:3fcb624d83a9c478357f16dc173c58ded325ccc5fd2a4375f3916c04cc579f70 ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:68c28b617bffe2a886c7cc55876bd2ffe9dc0450f41e86898c5245c6247e92ee for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:80a1e9bcb7ece8797ca1d1e1cad6ca2664ece80bda1d4d2575b247f5c91af96d ...25Running on runner-8cwz3f43-project-278964-concurrent-0 via runner-8cwz3f43-shared-gitlab-org-1712777381-dc2be6e9...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.1-17...32Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.1-17 33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (6597627647)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627647 responseStatus=200 OK token=glcbt-6537WARNING: Part of .git directory is on the list of files to extract 38WARNING: This may introduce unexpected problems 39Downloading artifacts for compile-test-assets (6597627686)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627686 responseStatus=200 OK token=glcbt-6541Downloading artifacts for detect-tests (6597627712)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627712 responseStatus=200 OK token=glcbt-6543Downloading artifacts for retrieve-tests-metadata (6597627735)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627735 responseStatus=200 OK token=glcbt-6545Downloading artifacts for setup-test-env (6597627691)...46Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627691 responseStatus=200 OK token=glcbt-65 47 Executing "step_script" stage of the job script 48Using docker image sha256:68c28b617bffe2a886c7cc55876bd2ffe9dc0450f41e86898c5245c6247e92ee for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:80a1e9bcb7ece8797ca1d1e1cad6ca2664ece80bda1d4d2575b247f5c91af96d ...49$ echo $FOSS_ONLY50$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb51$ export GOPATH=$CI_PROJECT_DIR/.go52$ mkdir -p $GOPATH53$ source scripts/utils.sh54$ source scripts/prepare_build.sh731Using decomposed database config (config/database.yml.decomposed-postgresql)732Geo DB won't be set up.733Embedding DB won't be set up.745$ source ./scripts/rspec_helpers.sh746$ run_timed_command "gem install knapsack --no-document"747$ gem install knapsack --no-document748Successfully installed knapsack-4.0.07491 gem installed750==> 'gem install knapsack --no-document' succeeded in 1 seconds.751$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"756$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"757$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"758$ tooling/bin/create_job_metrics_file || true759[job-metrics] Creating the job metrics file for the CI/CD job.760$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"762[20:48:25] 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_11_32_278964_report.json769FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json770FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_11_32_278964_report.json771NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_11_32_278964_report.json772RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6597627934.txt773CRYSTALBALL: 774RSPEC_TESTS_MAPPING_ENABLED: 775RSPEC_TESTS_FILTER_FILE: 776Shell set options (set -o) enabled:777braceexpand on778hashall on779interactive-comments on780pipefail on781Parsing expected rspec suite duration...782RSpec suite is expected to take 30 minutes 26.43 seconds.783Expected duration for tests:784{785 "spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb": 365.2994155048128,786 "spec/lib/gitlab/database/load_balancing_spec.rb": 138.24401412803047,787 "spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb": 100.01718812954076,788 "spec/services/packages/maven/metadata/create_versions_xml_service_spec.rb": 76.45175265595881,789 "spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb": 66.86569011446296,790 "spec/lib/gitlab/search_results_spec.rb": 57.41596704494684,791 "spec/lib/backup/targets/database_spec.rb": 51.79463956438721,792 "spec/services/boards/lists/update_service_spec.rb": 45.08373973184026,793 "spec/lib/object_storage/direct_upload_spec.rb": 40.92649852658018,794 "spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb": 36.61488788415265,795 "spec/lib/gitlab/checks/branch_check_spec.rb": 32.06841093639973,796 "spec/policies/commit_policy_spec.rb": 29.24900016346887,797 "spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb": 26.57215118956657,798 "spec/services/labels/available_labels_service_spec.rb": 25.30177967486111,799 "spec/scripts/internal_events/cli_spec.rb": 24.105232747786538,800 "spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb": 21.260212025860735,801 "spec/models/timelog_spec.rb": 20.144906203440488,802 "spec/uploaders/external_diff_uploader_spec.rb": 19.594413549321796,803 "spec/lib/gitlab/database/postgres_foreign_key_spec.rb": 17.900190207153656,804 "spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb": 17.403471402770577,805 "spec/lib/gitlab/url_sanitizer_spec.rb": 16.684649732803404,806 "spec/lib/gitlab/redis/workhorse_spec.rb": 15.63656868380697,807 "spec/models/clusters/agents/authorizations/user_access/group_authorization_spec.rb": 15.189920895471332,808 "spec/models/ci/trigger_spec.rb": 14.145277115502159,809 "spec/finders/ci/jobs_finder_spec.rb": 13.928439005597628,810 "spec/services/namespace_settings/assign_attributes_service_spec.rb": 13.181038481691115,811 "spec/services/ci/archive_trace_service_spec.rb": 12.613478210238842,812 "spec/services/merge_requests/get_urls_service_spec.rb": 12.558945726333143,813 "spec/models/release_highlight_spec.rb": 11.589034133115144,814 "spec/lib/gitlab/import_export/project/import_task_spec.rb": 11.430680227445524,815 "spec/lib/gitlab/verify/uploads_spec.rb": 11.13934988778772,816 "spec/lib/api/entities/snippet_spec.rb": 10.440451735826697,817 "spec/lib/gitlab/ci/trace/stream_spec.rb": 10.27378466104578,818 "spec/graphql/mutations/issues/set_due_date_spec.rb": 9.7200274261269,819 "spec/graphql/mutations/merge_requests/accept_spec.rb": 9.675993133174584,820 "spec/services/clusters/cleanup/project_namespace_service_spec.rb": 9.052027516664467,821 "spec/graphql/resolvers/environments_resolver_spec.rb": 9.021875674801759,822 "spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb": 8.583656323136324,823 "spec/serializers/diff_file_entity_spec.rb": 8.29095261988278,824 "spec/lib/banzai/reference_parser/issue_parser_spec.rb": 8.107593065450281,825 "spec/models/protected_tag/create_access_level_spec.rb": 7.834216378096218,826 "spec/tasks/gitlab/packages/migrate_rake_spec.rb": 7.658917741116195,827 "spec/graphql/mutations/releases/delete_spec.rb": 7.315989734775582,828 "spec/lib/api/validations/validators/bulk_imports/source_full_path_validator_spec.rb": 7.20323461201858,829 "spec/graphql/mutations/ci/runner/delete_spec.rb": 6.9470704466932505,830 "spec/models/ci/build_trace_chunks/database_spec.rb": 6.910109280577272,831 "spec/models/concerns/ci/artifactable_spec.rb": 6.618181167933599,832 "spec/lib/gitlab/background_migration/update_sbom_components_name_based_on_pep503_spec.rb": 6.5722042350290835,833 "spec/lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb": 6.29099464528442,834 "spec/lib/gitlab/ci/pipeline_object_hierarchy_spec.rb": 6.104932417654524,835 "spec/services/work_items/import_csv_service_spec.rb": 5.995321899473664,836 "spec/tasks/gitlab/gitaly_rake_spec.rb": 5.820024478985296,837 "spec/lib/gitlab/visibility_level_spec.rb": 5.6717703281645475,838 "spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb": 5.520618296102107,839 "spec/lib/gitlab/database/count/reltuples_count_strategy_spec.rb": 5.377204758951257,840 "spec/services/merge_requests/handle_assignees_change_service_spec.rb": 5.238464349505932,841 "spec/graphql/resolvers/package_pipelines_resolver_spec.rb": 5.191959760487193,842 "spec/workers/projects/process_sync_events_worker_spec.rb": 5.013896649148903,843 "spec/workers/concerns/worker_attributes_spec.rb": 4.939129596373199,844 "spec/workers/ci/drop_pipeline_worker_spec.rb": 4.809464079367768,845 "spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb": 4.682666533568445,846 "spec/finders/user_group_notification_settings_finder_spec.rb": 4.544298608038519,847 "spec/serializers/build_action_entity_spec.rb": 4.500850068475354,848 "spec/models/integrations/bugzilla_spec.rb": 4.345695614944438,849 "spec/lib/api/ci/helpers/runner_spec.rb": 4.3278949826527855,850 "spec/lib/gitlab/slash_commands/presenters/deploy_spec.rb": 4.204166976166711,851 "spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb": 4.178200464232764,852 "spec/finders/design_management/versions_finder_spec.rb": 4.041271660823442,853 "spec/services/projects/gitlab_projects_import_service_spec.rb": 4.0089054757807,854 "spec/services/environments/update_service_spec.rb": 3.8612798963769595,855 "spec/finders/design_management/designs_finder_spec.rb": 3.828547896487817,856 "spec/lib/gitlab/ssh/signature_spec.rb": 3.7048223604335853,857 "spec/services/click_house/sync_strategies/audit_event_sync_strategy_spec.rb": 3.7016148625806022,858 "spec/lib/gitlab/bitbucket_import/importers/issue_importer_spec.rb": 3.6504867428873107,859 "spec/services/incident_management/link_alerts/create_service_spec.rb": 3.538824115828322,860 "spec/lib/gitlab/background_migration/backfill_sbom_occurrences_traversal_ids_and_archived_spec.rb": 3.528103576058646,861 "spec/lib/gitlab/ci/pipeline/chain/build_spec.rb": 3.413395437671833,862 "spec/services/feature_flags/create_service_spec.rb": 3.354945787745666,863 "spec/finders/merge_requests/by_approvals_finder_spec.rb": 3.3339881245542564,864 "spec/models/ci/deleted_object_spec.rb": 3.25565196710135,865 "spec/graphql/mutations/dependency_proxy/group_settings/update_spec.rb": 3.229393164793452,866 "spec/models/group_label_spec.rb": 3.1333936617400697,867 "spec/serializers/trigger_variable_entity_spec.rb": 3.1178867244345665,868 "spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb": 3.027052666688325,869 "spec/graphql/resolvers/users/snippets_resolver_spec.rb": 2.9883509511579973,870 "spec/workers/external_service_reactive_caching_worker_spec.rb": 2.9535387142538125,871 "spec/finders/packages/go/package_finder_spec.rb": 2.883739990051186,872 "spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb": 2.857995910894242,873 "spec/support_specs/helpers/html_escaped_helpers_spec.rb": 2.8068306128704,874 "spec/lib/gitlab/ci/config/entry/policy_spec.rb": 2.760489011686377,875 "spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb": 2.720335071334417,876 "spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb": 2.656061113781289,877 "spec/lib/gitlab/ci/config/entry/include_spec.rb": 2.6173227436867257,878 "spec/graphql/mutations/issues/set_subscription_spec.rb": 2.575802518890221,879 "spec/components/pajamas/toggle_component_spec.rb": 2.528835795507187,880 "spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb": 2.507057614253303,881 "spec/models/concerns/encrypted_user_password_spec.rb": 2.4454454665973095,882 "spec/finders/data_transfer/project_data_transfer_finder_spec.rb": 2.406649835413951,883 "spec/workers/bulk_imports/export_request_worker_spec.rb": 2.3581845383582953,884 "spec/lib/gitlab/ci/reports/accessibility_reports_comparer_spec.rb": 2.3397830456209348,885 "spec/services/users/unban_service_spec.rb": 2.285747881494424,886 "spec/lib/gitlab/import/mentions_converter_spec.rb": 2.2747862425651277,887 "spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb": 2.2211180440596157,888 "spec/lib/gitlab/ci/reports/accessibility_reports_spec.rb": 2.1995102710164613,889 "spec/graphql/mutations/labels/create_spec.rb": 2.1582624514466504,890 "spec/workers/packages/rubygems/extraction_worker_spec.rb": 2.106524846319275,891 "spec/tooling/danger/database_dictionary_spec.rb": 2.0990722565201505,892 "spec/services/bulk_imports/batched_relation_export_service_spec.rb": 2.022709737865516,893 "spec/workers/integrations/group_mention_worker_spec.rb": 1.9989077872017487,894 "spec/graphql/resolvers/design_management/version_resolver_spec.rb": 1.9910684868357351,895 "spec/lib/gitlab/ci/yaml_processor/test_cases/include_spec.rb": 1.9466855343257201,896 "spec/lib/atlassian/jira_connect/serializers/reviewer_entity_spec.rb": 1.9345030688914806,897 "spec/graphql/mutations/clusters/agents/delete_spec.rb": 1.9021886876983032,898 "spec/models/users/anonymous_spec.rb": 1.877868180846438,899 "spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb": 1.8528982908501002,900 "spec/lib/sidebars/user_profile/menus/overview_menu_spec.rb": 1.8274279878847508,901 "spec/lib/gitlab/legacy_github_import/client_spec.rb": 1.8023288640710469,902 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executing_spec.rb": 1.7727349784517286,903 "spec/lib/gitlab/database_importers/work_items/hierarchy_restrictions_importer_spec.rb": 1.7503822483489242,904 "spec/lib/gitlab/redis/boolean_spec.rb": 1.7296314779787847,905 "spec/lib/gitlab/redis/cluster_store_spec.rb": 1.696289540953246,906 "spec/lib/gitlab/github_import/importer/attachments/notes_importer_spec.rb": 1.692132671987387,907 "spec/services/packages/cleanup/execute_policy_service_spec.rb": 1.6552175616986529,908 "spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb": 1.6460219273622134,909 "spec/models/concerns/editable_spec.rb": 1.6077703119087836,910 "spec/workers/jira_connect/sync_branch_worker_spec.rb": 1.5840476648822377,911 "spec/services/users/update_highest_member_role_service_spec.rb": 1.571698893800056,912 "spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb": 1.53494365951732,913 "spec/lib/gitlab/untrusted_regexp/ruby_syntax_spec.rb": 1.5283887124685487,914 "spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb": 1.487222798831577,915 "spec/lib/gitlab/seeders/project_environment_seeder_spec.rb": 1.468464359716344,916 "spec/uploaders/object_storage/s3_spec.rb": 1.4476266543752683,917 "spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb": 1.4324610091935859,918 "spec/lib/gitlab/usage_data_counters/wiki_page_counter_spec.rb": 1.393117265583911,919 "spec/graphql/resolvers/snippets/blobs_resolver_spec.rb": 1.387609157813496,920 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 1.3452549335707815,921 "spec/lib/gitlab/memory/watchdog/configuration_spec.rb": 1.3425287392972598,922 "spec/lib/gitlab/database/async_indexes_spec.rb": 1.3137115257649699,923 "spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb": 1.307380079240605,924 "spec/lib/gitlab/database/postgres_index_bloat_estimate_spec.rb": 1.2692107855085013,925 "spec/lib/gitlab/kubernetes/namespace_spec.rb": 1.2555345120751995,926 "spec/tooling/lib/tooling/helm3_client_spec.rb": 1.223598862279772,927 "spec/lib/gitlab/ci/status/success_warning_spec.rb": 1.2043982403925968,928 "spec/lib/gitlab/database/pg_depend_spec.rb": 1.180158370372708,929 "spec/workers/ci/pipeline_artifacts/expire_artifacts_worker_spec.rb": 1.1586337860939433,930 "spec/workers/propagate_integration_worker_spec.rb": 1.1434080421996378,931 "spec/rubocop/feature_categories_spec.rb": 1.1175578897796519,932 "spec/helpers/time_helper_spec.rb": 1.1105927641278246,933 "spec/models/packages/composer/cache_file_spec.rb": 1.0868097463237323,934 "spec/initializers/net_http_patch_spec.rb": 1.0726444257811176,935 "spec/services/packages/npm/process_package_file_service_spec.rb": 1.0515711522671463,936 "spec/lib/gitlab/database/health_status_spec.rb": 1.0296536964955114,937 "spec/services/bulk_imports/archive_extraction_service_spec.rb": 1.0177794543917753,938 "spec/models/dependency_proxy/registry_spec.rb": 0.9948743071997772,939 "spec/graphql/types/packages/protection/rule_type_spec.rb": 0.98786192593011,940 "spec/serializers/project_access_token_serializer_spec.rb": 0.9652880458483715,941 "spec/helpers/recaptcha_helper_spec.rb": 0.9610977040444364,942 "spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/node_spec.rb": 0.9403477807741811,943 "spec/graphql/types/ci/detailed_status_type_spec.rb": 0.9377163716478374,944 "spec/services/merge_requests/mergeability/check_base_service_spec.rb": 0.9208085114522226,945 "spec/lib/gitlab/repository_size_error_message_spec.rb": 0.9061828854427938,946 "spec/workers/email_receiver_worker_spec.rb": 0.8999340828206529,947 "spec/lib/gitlab/ci/config/entry/id_token_spec.rb": 0.879043325825989,948 "spec/lib/gitlab/project_transfer_spec.rb": 0.871411678620112,949 "spec/models/integrations/beyond_identity_spec.rb": 0.8508137425392832,950 "spec/services/packages/debian/parse_debian822_service_spec.rb": 0.8473582518085583,951 "spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb": 0.8237178546493014,952 "spec/views/admin/groups/_form.html.haml_spec.rb": 0.8221058866015512,953 "spec/rubocop/cop/migration/background_migration_base_class_spec.rb": 0.8060544492232123,954 "spec/components/pajamas/checkbox_tag_component_spec.rb": 0.7981067708975035,955 "spec/views/projects/pages/_pages_settings.html.haml_spec.rb": 0.7779254872040209,956 "spec/lib/api/entities/project_job_token_scope_spec.rb": 0.7591976448488068,957 "spec/views/admin/application_settings/_ci_cd.html.haml_spec.rb": 0.7590795991118302,958 "spec/lib/bitbucket/page_spec.rb": 0.7397214660657401,959 "spec/lib/gitlab/ci/config/yaml/documents_spec.rb": 0.7230861581407768,960 "spec/graphql/resolvers/ci/runner_setup_resolver_spec.rb": 0.7160692814662852,961 "spec/rubocop/cop/migration/ensure_factory_for_table_spec.rb": 0.7038282005767554,962 "spec/rubocop/cop/code_reuse/service_class_spec.rb": 0.6982561834945356,963 "spec/validators/named_ecdsa_key_validator_spec.rb": 0.6794560589011656,964 "spec/lib/sidebars/your_work/menus/issues_menu_spec.rb": 0.6753287838946895,965 "spec/graphql/resolvers/users/organizations_resolver_spec.rb": 0.6579063543489798,966 "spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb": 0.6521122480283159,967 "spec/rubocop/cop/gitlab/no_code_coverage_comment_spec.rb": 0.6273793060776338,968 "spec/lib/gitlab/database/migrations/swap_columns_spec.rb": 0.6273569373282478,969 "spec/lib/bitbucket/representation/user_spec.rb": 0.6150654522356964,970 "spec/lib/gitlab/github_import/project_relation_type_spec.rb": 0.6072147775550778,971 "spec/graphql/types/merge_requests/assignee_type_spec.rb": 0.5927047058211102,972 "spec/lib/gitlab/ci/yaml_processor/dag_spec.rb": 0.5866934956216858,973 "spec/lib/gitlab/source_spec.rb": 0.5695074174386823,974 "spec/lib/gitlab/external_authorization/config_spec.rb": 0.5651080228190832,975 "spec/workers/groups/update_statistics_worker_spec.rb": 0.544927097661777,976 "spec/lib/gitlab/console_spec.rb": 0.539685434022962,977 "spec/lib/api/validations/validators/limit_spec.rb": 0.5242508511871353,978 "spec/graphql/types/customer_relations/organization_type_spec.rb": 0.5224154818639403,979 "spec/lib/gitlab/import_export/duration_measuring_spec.rb": 0.5077626218554576,980 "spec/models/issues/csv_import_spec.rb": 0.5076575773958181,981 "spec/models/packages/rubygems/package_spec.rb": 0.4939638286708298,982 "spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb": 0.49355262289304486,983 "spec/rubocop/cop/migration/add_index_spec.rb": 0.47311087100896,984 "spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb": 0.472902495796487,985 "spec/graphql/types/work_items/widgets/notes_type_spec.rb": 0.45072561889599944,986 "spec/lib/gitlab/git/diff_tree_spec.rb": 0.44275537269304244,987 "spec/lib/gitlab/utils/batch_loader_spec.rb": 0.43907890865710975,988 "spec/lib/gitlab/database/convert_feature_category_to_group_label_spec.rb": 0.43313876707806276,989 "spec/lib/mattermost/command_spec.rb": 0.42964233280572994,990 "spec/rubocop/cop/avoid_route_redirect_leading_slash_spec.rb": 0.4251874907580431,991 "spec/graphql/types/commit_action_mode_enum_spec.rb": 0.41947816330951093,992 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_online_metric_spec.rb": 0.4165064500684265,993 "spec/lib/banzai/filter/markdown_engines/glfm_markdown_spec.rb": 0.4140204119737849,994 "spec/policies/concerns/archived_abilities_spec.rb": 0.40764973595209175,995 "spec/models/synthetic_note_spec.rb": 0.4045218971170541,996 "spec/helpers/device_registration_helper_spec.rb": 0.4011625008540872,997 "spec/graphql/types/user_status_type_spec.rb": 0.3923523239574451,998 "spec/lib/gitlab/ci/build/port_spec.rb": 0.3857127002695883,999 "spec/lib/api/entities/projects/topic_spec.rb": 0.36374685688958464,1000 "spec/rubocop/cop/gitlab/change_timezone_spec.rb": 0.35303917305588095,1001 "spec/graphql/types/packages/package_dependency_type_spec.rb": 0.3411377579061755,1002 "spec/workers/partition_creation_worker_spec.rb": 0.33322772335454204,1003 "spec/graphql/types/resolvable_interface_spec.rb": 0.32580976404062956,1004 "spec/lib/gitlab/ci/config/external/mapper/filter_spec.rb": 0.32567464352162767,1005 "spec/initializers/session_store_spec.rb": 0.31825245257634427,1006 "spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb": 0.31798215686798414,1007 "spec/initializers/action_cable_subscription_adapter_identifier_spec.rb": 0.308711634828447,1008 "spec/graphql/types/permission_types/ci/runner_spec.rb": 0.308143269161357041009}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-6597627934.json --format RspecJunitFormatter --out rspec/rspec-6597627934.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb spec/lib/gitlab/database/load_balancing_spec.rb spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb spec/services/packages/maven/metadata/create_versions_xml_service_spec.rb spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb spec/lib/gitlab/search_results_spec.rb spec/lib/backup/targets/database_spec.rb spec/services/boards/lists/update_service_spec.rb spec/lib/object_storage/direct_upload_spec.rb spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb spec/lib/gitlab/checks/branch_check_spec.rb spec/policies/commit_policy_spec.rb spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb spec/services/labels/available_labels_service_spec.rb spec/scripts/internal_events/cli_spec.rb spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb spec/models/timelog_spec.rb spec/uploaders/external_diff_uploader_spec.rb spec/lib/gitlab/database/postgres_foreign_key_spec.rb spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb spec/lib/gitlab/url_sanitizer_spec.rb spec/lib/gitlab/redis/workhorse_spec.rb spec/models/clusters/agents/authorizations/user_access/group_authorization_spec.rb spec/models/ci/trigger_spec.rb spec/finders/ci/jobs_finder_spec.rb spec/services/namespace_settings/assign_attributes_service_spec.rb spec/services/ci/archive_trace_service_spec.rb spec/services/merge_requests/get_urls_service_spec.rb spec/models/release_highlight_spec.rb spec/lib/gitlab/import_export/project/import_task_spec.rb spec/lib/gitlab/verify/uploads_spec.rb spec/lib/api/entities/snippet_spec.rb spec/lib/gitlab/ci/trace/stream_spec.rb spec/graphql/mutations/issues/set_due_date_spec.rb spec/graphql/mutations/merge_requests/accept_spec.rb spec/services/clusters/cleanup/project_namespace_service_spec.rb spec/graphql/resolvers/environments_resolver_spec.rb spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb spec/serializers/diff_file_entity_spec.rb spec/lib/banzai/reference_parser/issue_parser_spec.rb spec/models/protected_tag/create_access_level_spec.rb spec/tasks/gitlab/packages/migrate_rake_spec.rb spec/graphql/mutations/releases/delete_spec.rb spec/lib/api/validations/validators/bulk_imports/source_full_path_validator_spec.rb spec/graphql/mutations/ci/runner/delete_spec.rb spec/models/ci/build_trace_chunks/database_spec.rb spec/models/concerns/ci/artifactable_spec.rb spec/lib/gitlab/background_migration/update_sbom_components_name_based_on_pep503_spec.rb spec/lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb spec/lib/gitlab/ci/pipeline_object_hierarchy_spec.rb spec/services/work_items/import_csv_service_spec.rb spec/tasks/gitlab/gitaly_rake_spec.rb spec/lib/gitlab/visibility_level_spec.rb spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb spec/lib/gitlab/database/count/reltuples_count_strategy_spec.rb spec/services/merge_requests/handle_assignees_change_service_spec.rb spec/graphql/resolvers/package_pipelines_resolver_spec.rb spec/workers/projects/process_sync_events_worker_spec.rb spec/workers/concerns/worker_attributes_spec.rb spec/workers/ci/drop_pipeline_worker_spec.rb spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb spec/finders/user_group_notification_settings_finder_spec.rb spec/serializers/build_action_entity_spec.rb spec/models/integrations/bugzilla_spec.rb spec/lib/api/ci/helpers/runner_spec.rb spec/lib/gitlab/slash_commands/presenters/deploy_spec.rb spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb spec/finders/design_management/versions_finder_spec.rb spec/services/projects/gitlab_projects_import_service_spec.rb spec/services/environments/update_service_spec.rb spec/finders/design_management/designs_finder_spec.rb spec/lib/gitlab/ssh/signature_spec.rb spec/services/click_house/sync_strategies/audit_event_sync_strategy_spec.rb spec/lib/gitlab/bitbucket_import/importers/issue_importer_spec.rb spec/services/incident_management/link_alerts/create_service_spec.rb spec/lib/gitlab/background_migration/backfill_sbom_occurrences_traversal_ids_and_archived_spec.rb spec/lib/gitlab/ci/pipeline/chain/build_spec.rb spec/services/feature_flags/create_service_spec.rb spec/finders/merge_requests/by_approvals_finder_spec.rb spec/models/ci/deleted_object_spec.rb spec/graphql/mutations/dependency_proxy/group_settings/update_spec.rb spec/models/group_label_spec.rb spec/serializers/trigger_variable_entity_spec.rb spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb spec/graphql/resolvers/users/snippets_resolver_spec.rb spec/workers/external_service_reactive_caching_worker_spec.rb spec/finders/packages/go/package_finder_spec.rb spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb spec/support_specs/helpers/html_escaped_helpers_spec.rb spec/lib/gitlab/ci/config/entry/policy_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb spec/lib/gitlab/ci/config/entry/include_spec.rb spec/graphql/mutations/issues/set_subscription_spec.rb spec/components/pajamas/toggle_component_spec.rb spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb spec/models/concerns/encrypted_user_password_spec.rb spec/finders/data_transfer/project_data_transfer_finder_spec.rb spec/workers/bulk_imports/export_request_worker_spec.rb spec/lib/gitlab/ci/reports/accessibility_reports_comparer_spec.rb spec/services/users/unban_service_spec.rb spec/lib/gitlab/import/mentions_converter_spec.rb spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb spec/lib/gitlab/ci/reports/accessibility_reports_spec.rb spec/graphql/mutations/labels/create_spec.rb spec/workers/packages/rubygems/extraction_worker_spec.rb spec/tooling/danger/database_dictionary_spec.rb spec/services/bulk_imports/batched_relation_export_service_spec.rb spec/workers/integrations/group_mention_worker_spec.rb spec/graphql/resolvers/design_management/version_resolver_spec.rb spec/lib/gitlab/ci/yaml_processor/test_cases/include_spec.rb spec/lib/atlassian/jira_connect/serializers/reviewer_entity_spec.rb spec/graphql/mutations/clusters/agents/delete_spec.rb spec/models/users/anonymous_spec.rb spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb spec/lib/sidebars/user_profile/menus/overview_menu_spec.rb spec/lib/gitlab/legacy_github_import/client_spec.rb spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executing_spec.rb spec/lib/gitlab/database_importers/work_items/hierarchy_restrictions_importer_spec.rb spec/lib/gitlab/redis/boolean_spec.rb spec/lib/gitlab/redis/cluster_store_spec.rb spec/lib/gitlab/github_import/importer/attachments/notes_importer_spec.rb spec/services/packages/cleanup/execute_policy_service_spec.rb spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb spec/models/concerns/editable_spec.rb spec/workers/jira_connect/sync_branch_worker_spec.rb spec/services/users/update_highest_member_role_service_spec.rb spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb spec/lib/gitlab/untrusted_regexp/ruby_syntax_spec.rb spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb spec/lib/gitlab/seeders/project_environment_seeder_spec.rb spec/uploaders/object_storage/s3_spec.rb spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb spec/lib/gitlab/usage_data_counters/wiki_page_counter_spec.rb spec/graphql/resolvers/snippets/blobs_resolver_spec.rb spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb spec/lib/gitlab/memory/watchdog/configuration_spec.rb spec/lib/gitlab/database/async_indexes_spec.rb spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb spec/lib/gitlab/database/postgres_index_bloat_estimate_spec.rb spec/lib/gitlab/kubernetes/namespace_spec.rb spec/tooling/lib/tooling/helm3_client_spec.rb spec/lib/gitlab/ci/status/success_warning_spec.rb spec/lib/gitlab/database/pg_depend_spec.rb spec/workers/ci/pipeline_artifacts/expire_artifacts_worker_spec.rb spec/workers/propagate_integration_worker_spec.rb spec/rubocop/feature_categories_spec.rb spec/helpers/time_helper_spec.rb spec/models/packages/composer/cache_file_spec.rb spec/initializers/net_http_patch_spec.rb spec/services/packages/npm/process_package_file_service_spec.rb spec/lib/gitlab/database/health_status_spec.rb spec/services/bulk_imports/archive_extraction_service_spec.rb spec/models/dependency_proxy/registry_spec.rb spec/graphql/types/packages/protection/rule_type_spec.rb spec/serializers/project_access_token_serializer_spec.rb spec/helpers/recaptcha_helper_spec.rb spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/node_spec.rb spec/graphql/types/ci/detailed_status_type_spec.rb spec/services/merge_requests/mergeability/check_base_service_spec.rb spec/lib/gitlab/repository_size_error_message_spec.rb spec/workers/email_receiver_worker_spec.rb spec/lib/gitlab/ci/config/entry/id_token_spec.rb spec/lib/gitlab/project_transfer_spec.rb spec/models/integrations/beyond_identity_spec.rb spec/services/packages/debian/parse_debian822_service_spec.rb spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb spec/views/admin/groups/_form.html.haml_spec.rb spec/rubocop/cop/migration/background_migration_base_class_spec.rb spec/components/pajamas/checkbox_tag_component_spec.rb spec/views/projects/pages/_pages_settings.html.haml_spec.rb spec/lib/api/entities/project_job_token_scope_spec.rb spec/views/admin/application_settings/_ci_cd.html.haml_spec.rb spec/lib/bitbucket/page_spec.rb spec/lib/gitlab/ci/config/yaml/documents_spec.rb spec/graphql/resolvers/ci/runner_setup_resolver_spec.rb spec/rubocop/cop/migration/ensure_factory_for_table_spec.rb spec/rubocop/cop/code_reuse/service_class_spec.rb spec/validators/named_ecdsa_key_validator_spec.rb spec/lib/sidebars/your_work/menus/issues_menu_spec.rb spec/graphql/resolvers/users/organizations_resolver_spec.rb spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb spec/rubocop/cop/gitlab/no_code_coverage_comment_spec.rb spec/lib/gitlab/database/migrations/swap_columns_spec.rb spec/lib/bitbucket/representation/user_spec.rb spec/lib/gitlab/github_import/project_relation_type_spec.rb spec/graphql/types/merge_requests/assignee_type_spec.rb spec/lib/gitlab/ci/yaml_processor/dag_spec.rb spec/lib/gitlab/source_spec.rb spec/lib/gitlab/external_authorization/config_spec.rb spec/workers/groups/update_statistics_worker_spec.rb spec/lib/gitlab/console_spec.rb spec/lib/api/validations/validators/limit_spec.rb spec/graphql/types/customer_relations/organization_type_spec.rb spec/lib/gitlab/import_export/duration_measuring_spec.rb spec/models/issues/csv_import_spec.rb spec/models/packages/rubygems/package_spec.rb spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb spec/rubocop/cop/migration/add_index_spec.rb spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb spec/graphql/types/work_items/widgets/notes_type_spec.rb spec/lib/gitlab/git/diff_tree_spec.rb spec/lib/gitlab/utils/batch_loader_spec.rb spec/lib/gitlab/database/convert_feature_category_to_group_label_spec.rb spec/lib/mattermost/command_spec.rb spec/rubocop/cop/avoid_route_redirect_leading_slash_spec.rb spec/graphql/types/commit_action_mode_enum_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_online_metric_spec.rb spec/lib/banzai/filter/markdown_engines/glfm_markdown_spec.rb spec/policies/concerns/archived_abilities_spec.rb spec/models/synthetic_note_spec.rb spec/helpers/device_registration_helper_spec.rb spec/graphql/types/user_status_type_spec.rb spec/lib/gitlab/ci/build/port_spec.rb spec/lib/api/entities/projects/topic_spec.rb spec/rubocop/cop/gitlab/change_timezone_spec.rb spec/graphql/types/packages/package_dependency_type_spec.rb spec/workers/partition_creation_worker_spec.rb spec/graphql/types/resolvable_interface_spec.rb spec/lib/gitlab/ci/config/external/mapper/filter_spec.rb spec/initializers/session_store_spec.rb spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb spec/initializers/action_cable_subscription_adapter_identifier_spec.rb spec/graphql/types/permission_types/ci/runner_spec.rbKnapsack report generator started!1011tput: No value for $TERM and no -T specified1012tput: No value for $TERM and no -T specified1013Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}1014# [RSpecRunTime] Starting RSpec timer...1015[TEST PROF INFO] EventProf enabled (sql.active_record)1016unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1017unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1018Test environment set up in 2.860374334 seconds1019# [RSpecRunTime] Starting example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. Expected to take 6 minutes 5.3 seconds.1020Ci::PipelineProcessing::AtomicProcessingService1021 Pipeline Processing Service Tests With Yaml1022 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build2_build1_rules_out_test_needs_build1_with_optional.yml"1023 follows transitions1024 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails.yml"1025 follows transitions1026# [RSpecRunTime] RSpec elapsed time: 15.96 seconds. Current RSS: ~1410M. load average: 1.17 0.91 0.55 1/282 4491027 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_is_delayed_and_needs_test.yml"1028 follows transitions1029# [RSpecRunTime] RSpec elapsed time: 18.62 seconds. Current RSS: ~1432M. load average: 1.16 0.91 0.55 1/282 4681030 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_is_manual_and_needs_test.yml"1031 follows transitions1032# [RSpecRunTime] RSpec elapsed time: 21.18 seconds. Current RSS: ~1456M. load average: 1.16 0.91 0.55 1/282 4871033 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_needs_test.yml"1034 follows transitions1035# [RSpecRunTime] RSpec elapsed time: 23.58 seconds. Current RSS: ~1461M. load average: 1.15 0.92 0.56 1/282 5061036 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_needs_test_when_always.yml"1037 follows transitions1038# [RSpecRunTime] RSpec elapsed time: 25.71 seconds. Current RSS: ~1464M. load average: 1.15 0.92 0.56 1/282 5251039 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_other_build_succeeds_deploy_needs_one_build_and_test.yml"1040 follows transitions1041# [RSpecRunTime] RSpec elapsed time: 30.25 seconds. Current RSS: ~1477M. load average: 1.13 0.92 0.56 1/282 5461042 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_other_build_succeeds_deploy_needs_one_build_and_test_when_always.yml"1043 follows transitions1044# [RSpecRunTime] RSpec elapsed time: 33.01 seconds. Current RSS: ~1487M. load average: 1.13 0.92 0.56 1/282 5671045 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_always.yml"1046 follows transitions1047# [RSpecRunTime] RSpec elapsed time: 35.04 seconds. Current RSS: ~1490M. load average: 1.12 0.92 0.56 1/282 5861048 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_fails_with_allow_failure.yml"1049 follows transitions1050# [RSpecRunTime] RSpec elapsed time: 37.68 seconds. Current RSS: ~1495M. load average: 1.12 0.92 0.56 1/282 6051051 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_on_failure.yml"1052 follows transitions1053# [RSpecRunTime] RSpec elapsed time: 39.83 seconds. Current RSS: ~1496M. load average: 1.11 0.92 0.56 1/282 6241054 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_on_failure_deploy_needs_test.yml"1055 follows transitions1056# [RSpecRunTime] RSpec elapsed time: 43.61 seconds. Current RSS: ~1496M. load average: 1.10 0.92 0.57 1/282 6491057 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_skips_rollback_on_failure.yml"1058 follows transitions1059# [RSpecRunTime] RSpec elapsed time: 46.35 seconds. Current RSS: ~1496M. load average: 1.10 0.92 0.57 1/282 6681060 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_with_allow_failure_test_on_failure.yml"1061 follows transitions1062# [RSpecRunTime] RSpec elapsed time: 49.29 seconds. Current RSS: ~1494M. load average: 1.10 0.92 0.57 1/282 6871063 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_rules_out_test_needs_build_with_optional.yml"1064 follows transitions1065# [RSpecRunTime] RSpec elapsed time: 51.44 seconds. Current RSS: ~1494M. load average: 1.10 0.92 0.57 1/282 7041066 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeds_test_manual_allow_failure_true_deploy_needs_both.yml"1067 follows transitions1068# [RSpecRunTime] RSpec elapsed time: 54.43 seconds. Current RSS: ~1493M. load average: 1.09 0.93 0.57 1/282 7231069 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeds_test_manual_allow_failure_true_deploy_needs_test.yml"1070 follows transitions1071# [RSpecRunTime] RSpec elapsed time: 57.32 seconds. Current RSS: ~1493M. load average: 1.09 0.93 0.57 1/282 7421072 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeeds_test_on_failure.yml"1073 follows transitions1074# [RSpecRunTime] RSpec elapsed time: 59.96 seconds. Current RSS: ~1495M. load average: 1.08 0.93 0.57 1/282 7611075 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeeds_test_on_failure_deploy_needs_test.yml"1076 follows transitions1077# [RSpecRunTime] RSpec elapsed time: 1 minute 2.76 seconds. Current RSS: ~1495M. load average: 1.08 0.93 0.57 1/282 7801078 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_test_manual_review_deploy.yml"1079 follows transitions1080# [RSpecRunTime] RSpec elapsed time: 1 minute 6.11 seconds. Current RSS: ~1494M. load average: 1.15 0.94 0.58 1/282 8011081 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_test_two_manual_review_test_staging_production.yml"1082 follows transitions1083# [RSpecRunTime] RSpec elapsed time: 1 minute 13.61 seconds. Current RSS: ~1485M. load average: 1.13 0.95 0.59 1/280 8341084 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_builds_succeed_test_on_failure_deploy_needs_one_build_and_test.yml"1085 follows transitions1086# [RSpecRunTime] RSpec elapsed time: 1 minute 16.75 seconds. Current RSS: ~1483M. load average: 1.13 0.95 0.59 1/280 8531087 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_builds_succeed_test_on_failure_deploy_needs_one_build_and_test_when_always.yml"1088 follows transitions1089# [RSpecRunTime] RSpec elapsed time: 1 minute 20.59 seconds. Current RSS: ~1481M. load average: 1.12 0.95 0.59 1/281 8751090 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_deploy_needs_empty.yml"1091 follows transitions1092# [RSpecRunTime] RSpec elapsed time: 1 minute 22.09 seconds. Current RSS: ~1482M. load average: 1.12 0.95 0.59 1/281 8901093 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_fail_and_retry_1.yml"1094 follows transitions1095# [RSpecRunTime] RSpec elapsed time: 1 minute 26.33 seconds. Current RSS: ~1488M. load average: 1.11 0.95 0.59 1/281 9201096 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_fail_and_retry_2.yml"1097 follows transitions1098# [RSpecRunTime] RSpec elapsed time: 1 minute 30.65 seconds. Current RSS: ~1491M. load average: 1.26 0.98 0.60 1/281 9501099 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_subsequent_manual_jobs.yml"1100 follows transitions1101# [RSpecRunTime] RSpec elapsed time: 1 minute 35.57 seconds. Current RSS: ~1489M. load average: 1.24 0.98 0.61 1/282 9751102 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stages.yml"1103 follows transitions1104# [RSpecRunTime] RSpec elapsed time: 1 minute 38.44 seconds. Current RSS: ~1488M. load average: 1.30 1.00 0.61 1/282 9981105 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_fails_with_allow_failure.yml"1106 follows transitions1107# [RSpecRunTime] RSpec elapsed time: 1 minute 41.46 seconds. Current RSS: ~1489M. load average: 1.30 1.00 0.61 1/282 10191108 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false.yml"1109 follows transitions1110# [RSpecRunTime] RSpec elapsed time: 1 minute 45.56 seconds. Current RSS: ~1491M. load average: 1.20 0.98 0.61 1/282 10451111 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_deploy_always.yml"1112 follows transitions1113# [RSpecRunTime] RSpec elapsed time: 1 minute 48.21 seconds. Current RSS: ~1490M. load average: 1.20 0.98 0.61 1/282 10661114 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_deploy_on_failure.yml"1115 follows transitions1116# [RSpecRunTime] RSpec elapsed time: 1 minute 50.88 seconds. Current RSS: ~1492M. load average: 1.18 0.98 0.61 1/282 10871117 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_other_test_succeeds_deploy_needs_both.yml"1118 follows transitions1119# [RSpecRunTime] RSpec elapsed time: 1 minute 52.94 seconds. Current RSS: ~1494M. load average: 1.18 0.98 0.61 1/282 11041120 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_deploy_always.yml"1121 follows transitions1122# [RSpecRunTime] RSpec elapsed time: 1 minute 54.28 seconds. Current RSS: ~1494M. load average: 1.25 1.00 0.62 1/282 11191123 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_deploy_on_failure.yml"1124 follows transitions1125# [RSpecRunTime] RSpec elapsed time: 1 minute 58.1 seconds. Current RSS: ~1494M. load average: 1.25 1.00 0.62 1/282 11401126 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_fails.yml"1127 follows transitions1128# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.64 seconds. Current RSS: ~1489M. load average: 1.31 1.02 0.63 1/282 11661129 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_other_test_succeeds_deploy_needs_both.yml"1130 follows transitions1131# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.09 seconds. Current RSS: ~1491M. load average: 1.52 1.07 0.65 1/282 11831132 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_succeeds.yml"1133 follows transitions1134# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.56 seconds. Current RSS: ~1484M. load average: 1.56 1.08 0.65 1/282 12091135 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_post_test_needs_deploy_is_stage.yml"1136 follows transitions1137# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.9 seconds. Current RSS: ~1484M. load average: 1.56 1.08 0.65 1/282 12281138 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_same_and_different_stage_needs.yml"1139 follows transitions1140# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.52 seconds. Current RSS: ~1484M. load average: 1.52 1.08 0.66 1/282 12451141 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_same_stage_needs.yml"1142 follows transitions1143# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.26 seconds. Current RSS: ~1484M. load average: 1.52 1.08 0.66 1/282 12661144 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_on_failure_no_needs.yml"1145 follows transitions1146# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.58 seconds. Current RSS: ~1485M. load average: 1.47 1.08 0.66 1/282 12831147 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_cancels_test1_and_test2_have_when.yml"1148 follows transitions1149# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.16 seconds. Current RSS: ~1486M. load average: 1.47 1.08 0.66 1/282 13021150 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_cancels_with_allow_failure_test1_and_test2_have_when.yml"1151 follows transitions1152# [RSpecRunTime] RSpec elapsed time: 2 minutes 25.28 seconds. Current RSS: ~1484M. load average: 1.44 1.08 0.66 1/282 13211153 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails.yml"1154 follows transitions1155# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.9 seconds. Current RSS: ~1483M. load average: 1.44 1.08 0.66 1/282 13401156 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails_test_on_failure.yml"1157 follows transitions1158# [RSpecRunTime] RSpec elapsed time: 2 minutes 31.35 seconds. Current RSS: ~1482M. load average: 1.40 1.08 0.66 1/282 13631159 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails_with_allow_failure_test_on_failure.yml"1160 follows transitions1161# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.43 seconds. Current RSS: ~1485M. load average: 1.37 1.08 0.66 1/282 13841162 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_succeeds_test_manual_allow_failure_true.yml"1163 follows transitions1164# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.12 seconds. Current RSS: ~1485M. load average: 1.37 1.08 0.66 1/281 14031165 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_succeeds_test_on_failure.yml"1166 follows transitions1167# [RSpecRunTime] RSpec elapsed time: 2 minutes 40.35 seconds. Current RSS: ~1482M. load average: 1.34 1.07 0.67 1/281 14241168 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_test_manual_review_deploy.yml"1169 follows transitions1170# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.49 seconds. Current RSS: ~1485M. load average: 1.31 1.07 0.67 3/281 14471171 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_one_test_succeeds_one_manual_test_fails_and_retry_manual_build.yml"1172 follows transitions1173# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.11 seconds. Current RSS: ~1482M. load average: 1.31 1.07 0.67 1/281 14731174 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_one_test_succeeds_one_manual_test_fails_and_retry_pipeline.yml"1175 follows transitions1176# [RSpecRunTime] RSpec elapsed time: 2 minutes 53.03 seconds. Current RSS: ~1483M. load average: 1.29 1.07 0.67 1/281 14971177 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_false.yml"1178 follows transitions1179# [RSpecRunTime] RSpec elapsed time: 2 minutes 57.09 seconds. Current RSS: ~1484M. load average: 1.26 1.07 0.67 1/281 15231180 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true.yml"1181 follows transitions1182# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.9 second. Current RSS: ~1483M. load average: 1.24 1.07 0.67 1/280 15441183 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true_deploy_always.yml"1184 follows transitions1185# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.18 seconds. Current RSS: ~1486M. load average: 1.24 1.07 0.67 1/280 15591186 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true_deploy_on_failure.yml"1187 follows transitions1188# [RSpecRunTime] RSpec elapsed time: 3 minutes 5.85 seconds. Current RSS: ~1487M. load average: 1.22 1.07 0.68 1/280 15801189 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_on_failure_no_prev_stage.yml"1190 follows transitions1191# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.22 seconds. Current RSS: ~1488M. load average: 1.22 1.07 0.68 1/280 15971192 Pipeline Processing Service1193 when simple pipeline is defined1194 processes a pipeline1195 does not process pipeline if existing stage is running1196# [RSpecRunTime] RSpec elapsed time: 3 minutes 14.88 seconds. Current RSS: ~1515M. load average: 1.19 1.06 0.68 1/281 16421197 custom stage with first job allowed to fail1198 automatically triggers a next stage when build finishes1199# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.1 seconds. Current RSS: ~1527M. load average: 1.19 1.06 0.68 1/281 16641200 when optional manual actions are defined1201 when builds are successful1202 properly processes the pipeline1203# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.54 seconds. Current RSS: ~1528M. load average: 1.16 1.06 0.68 1/281 16941204 when test job fails1205 properly processes the pipeline1206# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.9 seconds. Current RSS: ~1522M. load average: 1.15 1.06 0.69 1/281 17241207 when test and test_failure jobs fail1208 properly processes the pipeline1209# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.11 seconds. Current RSS: ~1519M. load average: 1.13 1.06 0.69 2/281 17541210 when deploy job fails1211 properly processes the pipeline1212# [RSpecRunTime] RSpec elapsed time: 3 minutes 39.26 seconds. Current RSS: ~1519M. load average: 1.12 1.06 0.69 1/281 17841213 when build is canceled in the second stage1214 does not schedule builds after build has been canceled1215# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.19 seconds. Current RSS: ~1522M. load average: 1.12 1.06 0.69 1/281 18081216 when listing optional manual actions1217 returns only for skipped builds1218# [RSpecRunTime] RSpec elapsed time: 3 minutes 47.27 seconds. Current RSS: ~1522M. load average: 1.19 1.07 0.70 1/281 18351219 when delayed jobs are defined1220 when the scene is timed incremental rollout1221 when builds are successful1222 properly processes the pipeline1223# [RSpecRunTime] RSpec elapsed time: 3 minutes 53.43 seconds. Current RSS: ~1515M. load average: 1.08 1.05 0.69 1/281 18691224 when build job fails1225 properly processes the pipeline1226# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.14 seconds. Current RSS: ~1517M. load average: 1.08 1.05 0.69 1/281 18891227 when rollout 10% is unscheduled1228 properly processes the pipeline1229 when user plays rollout 10%1230 schedules rollout100%1231# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.07 seconds. Current RSS: ~1530M. load average: 1.16 1.07 0.70 1/282 19381232 when rollout 10% fails1233 properly processes the pipeline1234 when user retries rollout 10%1235 does not schedule rollout10% again1236# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.34 seconds. Current RSS: ~1523M. load average: 1.13 1.07 0.71 1/282 20031237 when rollout 10% is played immidiately1238 properly processes the pipeline1239# [RSpecRunTime] RSpec elapsed time: 4 minutes 15.2 seconds. Current RSS: ~1526M. load average: 1.20 1.08 0.71 1/282 20251240 when only one scheduled job exists in a pipeline1241 properly processes the pipeline1242# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.65 seconds. Current RSS: ~1528M. load average: 1.20 1.08 0.71 1/282 20421243 when there are two delayed jobs in a stage1244 blocks the stage until all scheduled jobs finished1245# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.66 seconds. Current RSS: ~1536M. load average: 1.19 1.08 0.72 1/282 20611246 when a delayed job is allowed to fail1247 blocks the stage and continues after it failed1248# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.45 seconds. Current RSS: ~1539M. load average: 1.19 1.08 0.72 1/282 20841249 when an exception is raised during a persistent ref creation1250 process the pipeline1251# [RSpecRunTime] RSpec elapsed time: 4 minutes 22.77 seconds. Current RSS: ~1548M. load average: 1.19 1.08 0.72 1/282 21021252 when there are manual action in earlier stages1253 when first stage has only optional manual actions1254 starts from the second stage1255# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.08 seconds. Current RSS: ~1548M. load average: 1.57 1.16 0.74 1/282 21171256 when second stage has only optional manual actions1257 skips second stage and continues on third stage1258# [RSpecRunTime] RSpec elapsed time: 4 minutes 26.38 seconds. Current RSS: ~1551M. load average: 1.57 1.16 0.74 1/282 21361259 when there are only manual actions in stages1260 processes all jobs until blocking actions encountered1261# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.05 seconds. Current RSS: ~1551M. load average: 1.57 1.16 0.74 1/282 21541262 when there is only one manual action1263 skips the pipeline1264 when the action was played1265 queues the action and pipeline1266# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.67 seconds. Current RSS: ~1561M. load average: 1.53 1.16 0.75 1/282 21911267 when blocking manual actions are defined1268 when first stage succeeds1269 blocks pipeline on stage with first manual action1270# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.4 seconds. Current RSS: ~1558M. load average: 1.48 1.16 0.75 1/282 22111271 when first stage fails1272 does not take blocking action into account1273# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.02 seconds. Current RSS: ~1553M. load average: 1.48 1.16 0.75 1/282 22331274 when pipeline is promoted sequentially up to the end1275 properly processes entire pipeline1276# [RSpecRunTime] RSpec elapsed time: 4 minutes 45.52 seconds. Current RSS: ~1518M. load average: 1.41 1.15 0.75 1/282 22711277 when second stage has only on_failure jobs1278 skips second stage and continues on third stage1279# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.87 seconds. Current RSS: ~1516M. load average: 1.41 1.15 0.75 1/282 22901280 when failed build in the middle stage is retried1281 when failed build is the only unsuccessful build in the stage1282 does trigger builds in the next stage1283# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.74 seconds. Current RSS: ~1513M. load average: 1.35 1.15 0.75 1/282 23361284 when builds with auto-retries are configured1285 automatically retries builds in a valid order1286# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.98 seconds. Current RSS: ~1510M. load average: 1.40 1.16 0.76 1/282 23661287 when pipeline with needs is created1288 when linux:* finishes first it runs it out of order1289 when one of the jobs is run on a failure1290 when another job in build phase fails first1291 does skip linux:notify1292# [RSpecRunTime] RSpec elapsed time: 5 minutes 8.21 seconds. Current RSS: ~1511M. load average: 1.37 1.16 0.76 1/282 24211293 when linux:build job fails first1294 does run linux:notify1295# [RSpecRunTime] RSpec elapsed time: 5 minutes 11.06 seconds. Current RSS: ~1518M. load average: 1.34 1.15 0.76 1/282 24401296 when there is a job scheduled with dag but no need (needs: [])1297 runs deploy_pages without waiting prior stages1298# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.08 seconds. Current RSS: ~1520M. load average: 1.31 1.15 0.76 1/282 24751299 when a needed job is skipped1300 skips the jobs depending on it1301# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.86 seconds. Current RSS: ~1521M. load average: 1.28 1.15 0.77 1/282 24951302 when a needed job is manual1303 makes deploy DAG to be skipped1304# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.84 seconds. Current RSS: ~1524M. load average: 1.28 1.15 0.77 1/282 25131305 when dependent jobs are listed after job needs in the same stage1306 test1 is in skipped state1307 with multiple batches1308 test1 is in skipped state1309# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.17 seconds. Current RSS: ~1536M. load average: 1.26 1.15 0.77 1/282 25541310 when jobs change from stopped to alive status during pipeline processing1311 runs ResetSkippedJobsService on the new alive jobs and logs event1312 logs event1313 when the new alive jobs belong to different users1314 runs ResetSkippedJobsService on the new alive jobs1315 assigns the correct user to the dependent jobs1316 logs event1317# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.74 seconds. Current RSS: ~1512M. load average: 1.29 1.16 0.78 1/282 26711318 when a bridge job has parallel:matrix config1319 creates pipeline with bridges, then passes the matrix variables to downstream jobs1320# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.63 seconds. Current RSS: ~1510M. load average: 1.25 1.15 0.78 1/282 27881321 when a bridge job has invalid downstream project1322 creates a pipeline, then fails the bridge job1323# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.58 seconds. Current RSS: ~1504M. load average: 1.23 1.15 0.78 1/282 28191324 when the dependency is stage-independent1325 processes subsequent jobs in the correct order when playing first job1326# [RSpecRunTime] RSpec elapsed time: 5 minutes 52.36 seconds. Current RSS: ~1505M. load average: 1.23 1.15 0.78 1/282 28521327 when the exclusive lease is taken1328 skips pipeline processing1329 deployments creation1330 creates deployment records for the deploy jobs1331# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.4 seconds. Current RSS: ~1488M. load average: 1.19 1.14 0.78 1/282 29341332# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. It took 5 minutes 54.07 seconds. Expected to take 6 minutes 5.3 seconds.1333# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing_spec.rb. Expected to take 2 minutes 18.24 seconds.1334Gitlab::Database::LoadBalancing1335 .base_models1336 returns the models to apply load balancing to1337 returns the models as a frozen array1338 .each_load_balancer1339 yields every load balancer to the supplied block1340 returns an Enumerator when no block is given1341 .primary_only?1342 returns true if all load balancers have no replicas1343 returns false if at least one has replicas1344 .release_hosts1345 releases the host of every load balancer1346 .db_role_for_connection1347 when the NullPool is used for connection1348 returns unknown1349 when the load balancing is configured1350 when a proxy connection is used1351 returns :unknown1352 when an invalid connection is used1353 returns :unknown1354 when a null connection is used1355 returns :unknown1356 when a read connection is used1357 returns :replica1358 when a read_write connection is used1359 returns :primary1360 LoadBalancing integration tests1361-- create_table(:_test_load_balancing_test, {:force=>true})1362 -> 0.0278s1363 queries: -> { model.first }, include_transaction: false, expected_results: [:replica]1364 redirects queries to the right roles1365# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.56 seconds. Current RSS: ~1507M. load average: 1.26 1.16 0.79 1/285 29351366 queries: -> { model.find_by(id: 123) }, include_transaction: false, expected_results: [:replica]1367 redirects queries to the right roles1368# [RSpecRunTime] RSpec elapsed time: 6 minutes 9.08 seconds. Current RSS: ~1504M. load average: 1.24 1.15 0.79 1/282 29361369 queries: -> { model.where(name: 'hello').to_a }, include_transaction: false, expected_results: [:replica]1370 redirects queries to the right roles1371# [RSpecRunTime] RSpec elapsed time: 6 minutes 12.74 seconds. Current RSS: ~1498M. load average: 1.24 1.15 0.79 1/283 29371372 queries: -> { model.create!(name: 'test1') }, include_transaction: false, expected_results: [:primary]1373 redirects queries to the right roles1374# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.36 seconds. Current RSS: ~1483M. load average: 1.14 1.14 0.79 1/283 29381375 queries: -> {1376 instance = model.create!(name: 'test1')1377 instance.update!(name: 'test2')1378 }, include_transaction: false, expected_results: [:primary, :primary]1379 redirects queries to the right roles1380# [RSpecRunTime] RSpec elapsed time: 6 minutes 19.89 seconds. Current RSS: ~1484M. load average: 1.21 1.15 0.79 1/283 29391381 queries: -> { model.update_all(name: 'test2') }, include_transaction: false, expected_results: [:primary]1382 redirects queries to the right roles1383# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.51 seconds. Current RSS: ~1470M. load average: 1.19 1.15 0.79 1/283 29401384 queries: -> {1385 instance = model.create!(name: 'test1')1386 instance.destroy!1387 }, include_transaction: false, expected_results: [:primary, :primary]1388 redirects queries to the right roles1389# [RSpecRunTime] RSpec elapsed time: 6 minutes 27.03 seconds. Current RSS: ~1471M. load average: 1.19 1.15 0.79 1/284 29411390 queries: -> { model.delete_all }, include_transaction: false, expected_results: [:primary]1391 redirects queries to the right roles1392# [RSpecRunTime] RSpec elapsed time: 6 minutes 30.56 seconds. Current RSS: ~1472M. load average: 1.17 1.14 0.80 1/284 29421393 queries: -> { model.connection.exec_query('SELECT 1').to_a }, include_transaction: false, expected_results: [:primary]1394 redirects queries to the right roles1395# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.06 seconds. Current RSS: ~1473M. load average: 1.24 1.16 0.80 1/286 29431396 queries: -> {1397 model.first1398 model.create!(name: 'test1')1399 model.first1400 model.find_by(name: 'test1')1401 }, include_transaction: false, expected_results: [:replica, :primary, :primary, :primary]1402 redirects queries to the right roles1403# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.54 seconds. Current RSS: ~1473M. load average: 1.24 1.16 0.80 1/286 29441404 queries: -> {1405 model.transaction do1406 model.find_by(name: 'test1')1407 model.create!(name: 'test1')1408 instance = model.find_by(name: 'test1')1409 instance.update!(name: 'test2')1410 end1411 model.find_by(name: 'test1')1412 }, include_transaction: true, expected_results: [:primary, :primary, :primary, :primary, :primary, :primary, :primary]1413 redirects queries to the right roles1414# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.28 seconds. Current RSS: ~1473M. load average: 1.14 1.14 0.80 1/286 29451415 queries: -> {1416 model.transaction do1417 model.transaction do1418 model.create!(name: 'test1')1419 end1420 model.update_all(name: 'test2')1421 end1422 model.find_by(name: 'test1')1423 }, include_transaction: true, expected_results: [:primary, :primary, :primary, :primary, :primary]1424 redirects queries to the right roles1425# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.8 seconds. Current RSS: ~1472M. load average: 1.13 1.14 0.80 1/287 29461426 queries: -> {1427 model.transaction do1428 model.first1429 model.where(name: 'test1').to_a1430 end1431 }, include_transaction: true, expected_results: [:primary, :primary, :primary, :primary]1432 redirects queries to the right roles1433# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.36 seconds. Current RSS: ~1472M. load average: 1.13 1.14 0.80 1/287 29471434 queries: -> {1435 ::Gitlab::Database::LoadBalancing::Session.current.use_primary do1436 model.first1437 model.where(name: 'test1').to_a1438 end1439 model.first1440 }, include_transaction: false, expected_results: [:primary, :primary, :replica]1441 redirects queries to the right roles1442# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.09 seconds. Current RSS: ~1472M. load average: 1.12 1.13 0.80 1/289 29481443 queries: -> {1444 model.first1445 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1446 model.where(name: 'test1').to_a1447 }, include_transaction: false, expected_results: [:replica, :primary]1448 redirects queries to the right roles1449# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.64 seconds. Current RSS: ~1473M. load average: 1.19 1.15 0.81 1/289 29491450 queries: -> {1451 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1452 model.where(name: 'test1').to_a1453 end1454 }, include_transaction: false, expected_results: [:replica]1455 redirects queries to the right roles1456# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.53 seconds. Current RSS: ~1472M. load average: 1.17 1.15 0.81 1/290 29501457 queries: -> {1458 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1459 model.create!(name: 'test1')1460 end1461 }, include_transaction: false, expected_results: [:primary]1462 redirects queries to the right roles1463# [RSpecRunTime] RSpec elapsed time: 7 minutes 3.14 seconds. Current RSS: ~1472M. load average: 1.17 1.15 0.81 1/290 29511464 queries: -> {1465 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1466 model.connection.exec_query("SELECT 1")1467 end1468 }, include_transaction: false, expected_results: [:primary]1469 redirects queries to the right roles1470# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.7 seconds. Current RSS: ~1472M. load average: 1.16 1.14 0.81 1/291 29521471 queries: -> {1472 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1473 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1474 model.where(name: 'test1').to_a1475 end1476 }, include_transaction: false, expected_results: [:replica]1477 redirects queries to the right roles1478# [RSpecRunTime] RSpec elapsed time: 7 minutes 10.23 seconds. Current RSS: ~1472M. load average: 1.07 1.12 0.81 1/292 29531479 queries: -> {1480 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1481 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1482 model.create!(name: 'test1')1483 end1484 }, include_transaction: false, expected_results: [:primary]1485 redirects queries to the right roles1486# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.77 seconds. Current RSS: ~1471M. load average: 1.14 1.14 0.81 1/292 29541487 queries: -> {1488 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1489 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1490 model.connection.exec_query('SELECT 1')1491 end1492 }, include_transaction: false, expected_results: [:primary]1493 redirects queries to the right roles1494# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.49 seconds. Current RSS: ~1471M. load average: 1.14 1.14 0.81 1/293 29551495 queries: -> {1496 ::Gitlab::Database::LoadBalancing::Session.current.use_primary do1497 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1498 model.where(name: 'test1').to_a1499 end1500 end1501 }, include_transaction: false, expected_results: [:replica]1502 redirects queries to the right roles1503# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.25 seconds. Current RSS: ~1472M. load average: 1.13 1.14 0.82 1/295 29561504 queries: -> {1505 ::Gitlab::Database::LoadBalancing::Session.current.write!1506 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1507 model.where(name: 'test1').to_a1508 end1509 }, include_transaction: false, expected_results: [:replica]1510 redirects queries to the right roles1511# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.77 seconds. Current RSS: ~1472M. load average: 1.12 1.13 0.82 1/295 29571512 queries: -> {1513 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1514 model.first1515 model.where(name: 'test1').to_a1516 end1517 }, include_transaction: false, expected_results: [:replica, :replica]1518 redirects queries to the right roles1519# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.73 seconds. Current RSS: ~1471M. load average: 1.11 1.13 0.82 1/296 29581520 queries: -> {1521 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1522 model.transaction do1523 model.first1524 model.where(name: 'test1').to_a1525 end1526 end1527 }, include_transaction: false, expected_results: [:replica, :replica]1528 redirects queries to the right roles1529# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.34 seconds. Current RSS: ~1471M. load average: 1.11 1.13 0.82 1/298 29591530 queries: -> {1531 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1532 model.connection.exec_query("SELECT 1")1533 end1534 }, include_transaction: false, expected_results: [:replica]1535 redirects queries to the right roles1536# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.96 seconds. Current RSS: ~1471M. load average: 1.18 1.15 0.82 1/299 29601537 queries: -> {1538 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1539 model.transaction do1540 model.connection.exec_query("SET LOCAL statement_timeout = 5000")1541 model.count1542 end1543 end1544 }, include_transaction: true, expected_results: [:replica, :replica, :replica, :replica]1545 redirects queries to the right roles1546# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.65 seconds. Current RSS: ~1471M. load average: 1.17 1.14 0.83 1/300 29611547 queries: -> {1548 model.create!(name: 'Test1')1549 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1550 model.connection.exec_query("SELECT 1")1551 end1552 }, include_transaction: false, expected_results: [:primary, :primary]1553 redirects queries to the right roles1554# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.25 seconds. Current RSS: ~1471M. load average: 1.17 1.14 0.83 1/301 29621555 queries: -> {1556 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1557 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1558 model.connection.exec_query("SELECT 1")1559 end1560 }, include_transaction: false, expected_results: [:primary]1561 redirects queries to the right roles1562# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.96 seconds. Current RSS: ~1471M. load average: 1.23 1.16 0.83 1/301 29631563 queries: -> {1564 ::Gitlab::Database::LoadBalancing::Session.current.use_primary do1565 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1566 model.connection.exec_query("SELECT 1")1567 end1568 end1569 }, include_transaction: false, expected_results: [:primary]1570 redirects queries to the right roles1571# [RSpecRunTime] RSpec elapsed time: 7 minutes 50.49 seconds. Current RSS: ~1471M. load average: 1.21 1.16 0.83 1/303 29641572 queries: -> {1573 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1574 ::Gitlab::Database::LoadBalancing::Session.current.use_primary do1575 model.connection.exec_query("SELECT 1")1576 end1577 end1578 }, include_transaction: false, expected_results: [:primary]1579 redirects queries to the right roles1580# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.04 seconds. Current RSS: ~1471M. load average: 1.12 1.14 0.83 1/304 29651581 queries: -> {1582 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1583 model.connection.exec_query("SELECT 1")1584 model.delete_all1585 model.connection.exec_query("SELECT 1")1586 end1587 }, include_transaction: false, expected_results: [:replica, :primary, :primary]1588 redirects queries to the right roles1589# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.84 seconds. Current RSS: ~1471M. load average: 1.12 1.14 0.83 1/304 29661590 queries: -> {1591 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1592 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1593 model.connection.exec_query('SELECT 1')1594 model.where(name: 'test1').to_a1595 end1596 end1597 }, include_transaction: false, expected_results: [:replica, :replica]1598 redirects queries to the right roles1599# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.43 seconds. Current RSS: ~1471M. load average: 1.11 1.13 0.83 1/305 29671600 custom connection handling1601 queries: -> {1602 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1603 model.connection.clear_cache!1604 model.connection.schema_cache.add('users')1605 model.connection.pool.release_connection1606 }, expected_role: :replica1607 redirects queries to the right roles1608# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.27 seconds. Current RSS: ~1471M. load average: 1.02 1.12 0.82 1/306 29681609 queries: -> {1610 connection = model.connection1611 connection.select_one('SELECT 1')1612 connection.pool.release_connection1613 }, expected_role: :replica1614 redirects queries to the right roles1615# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.78 seconds. Current RSS: ~1472M. load average: 1.02 1.11 0.83 1/308 29691616 queries: -> {1617 connection = model.retrieve_connection1618 connection.select_one('SELECT 1')1619 connection.pool.release_connection1620 }, expected_role: :primary1621 redirects queries to the right roles1622# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.28 seconds. Current RSS: ~1472M. load average: 1.02 1.11 0.83 1/309 29701623 a write inside a transaction inside fallback_to_replicas_for_ambiguous_queries block1624 raises an exception1625# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.83 seconds. Current RSS: ~1472M. load average: 1.02 1.11 0.83 1/309 29711626-- drop_table(:_test_load_balancing_test, {:force=>true})1627 -> 0.1580s1628# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing_spec.rb. It took 2 minutes 16.44 seconds. Expected to take 2 minutes 18.24 seconds.1629# [RSpecRunTime] Starting example group spec/services/packages/maven/metadata/create_versions_xml_service_spec.rb. Expected to take 1 minute 16.45 seconds.1630Packages::Maven::Metadata::CreateVersionsXmlService1631 #execute1632 with same versions in both sides1633 returns no changes1634# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.42 seconds. Current RSS: ~1473M. load average: 1.01 1.11 0.83 1/308 29721635 with more versions1636 in the xml side1637 behaves like returning an xml with versions in the database1638 returns an metadata versions xml with versions in the database1639# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.52 seconds. Current RSS: ~1471M. load average: 1.01 1.11 0.83 1/308 29731640 in the database side1641 behaves like returning an xml with versions in the database1642 returns an metadata versions xml with versions in the database1643# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.58 seconds. Current RSS: ~1469M. load average: 1.01 1.11 0.83 1/308 29741644 with an xml without a release version1645 logs a warn with the reason1646 behaves like returning an xml with versions in the database1647 returns an metadata versions xml with versions in the database1648# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.97 seconds. Current RSS: ~1473M. load average: 1.01 1.10 0.83 1/309 29751649 with completely different versions1650 behaves like returning an xml with versions in the database1651 returns an metadata versions xml with versions in the database1652# [RSpecRunTime] RSpec elapsed time: 8 minutes 40.96 seconds. Current RSS: ~1474M. load average: 1.01 1.10 0.83 1/309 29761653 with no versions in the database1654 returns a success1655 with an xml without a release version1656 returns a success1657 with differences in both sides1658 behaves like returning an xml with versions in the database1659 returns an metadata versions xml with versions in the database1660# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.23 seconds. Current RSS: ~1476M. load average: 1.01 1.10 0.83 1/309 29771661 with a new release and latest from the database1662 behaves like returning an xml with1663 returns an xml with the updated release and latest versions1664# [RSpecRunTime] RSpec elapsed time: 8 minutes 50.61 seconds. Current RSS: ~1475M. load average: 1.09 1.11 0.84 1/309 29781665 with a latest in the xml1666 behaves like returning an xml with1667 returns an xml with the updated release and latest versions1668# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.89 seconds. Current RSS: ~1472M. load average: 1.08 1.11 0.84 1/309 29791669 with release and latest not existing in the database1670 behaves like returning an xml with1671 returns an xml with the updated release and latest versions1672# [RSpecRunTime] RSpec elapsed time: 8 minutes 57.89 seconds. Current RSS: ~1472M. load average: 1.08 1.11 0.84 1/309 29801673 with added versions in the database side no more recent than release1674 behaves like returning an xml with1675 returns an xml with the updated release and latest versions1676# [RSpecRunTime] RSpec elapsed time: 9 minutes 2.29 seconds. Current RSS: ~1473M. load average: 1.07 1.11 0.84 1/309 29811677 with a latest in the xml1678 behaves like returning an xml with1679 returns an xml with the updated release and latest versions1680# [RSpecRunTime] RSpec elapsed time: 9 minutes 6.76 seconds. Current RSS: ~1472M. load average: 1.07 1.11 0.84 1/309 29821681 only snapshot versions are in the database1682 returns an xml without any release element1683 behaves like returning an xml with1684 returns an xml with the updated release and latest versions1685# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.24 seconds. Current RSS: ~1477M. load average: 1.07 1.11 0.84 1/309 29831686 last updated timestamp1687 updates the last updated timestamp1688# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.48 seconds. Current RSS: ~1473M. load average: 1.06 1.11 0.84 1/309 29841689 with an incomplete metadata content1690 behaves like returning an error service response1691 returns an error service response1692# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.45 seconds. Current RSS: ~1474M. load average: 1.14 1.12 0.85 1/309 29851693 with an invalid metadata content1694 behaves like returning an error service response1695 returns an error service response1696# [RSpecRunTime] RSpec elapsed time: 9 minutes 18.49 seconds. Current RSS: ~1472M. load average: 1.13 1.12 0.85 1/309 29861697 behaves like handling metadata content pointing to a file for the create xml service1698 with metadata content pointing to a file1699 with valid content1700 returns no changes1701# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.68 seconds. Current RSS: ~1471M. load average: 1.13 1.12 0.85 1/309 29871702 with invalid content1703 behaves like returning an error service response1704 returns an error service response1705# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.79 seconds. Current RSS: ~1473M. load average: 1.12 1.12 0.85 1/309 29881706 with no content1707 behaves like returning an error service response1708 returns an error service response1709# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.0 seconds. Current RSS: ~1473M. load average: 1.12 1.12 0.85 1/309 29891710 behaves like handling invalid parameters for create xml service1711 with no package1712 behaves like returning an error service response1713 returns an error service response1714 with no metadata content1715 behaves like returning an error service response1716 returns an error service response1717# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.32 seconds. Current RSS: ~1474M. load average: 1.11 1.12 0.85 1/309 29901718# [RSpecRunTime] Finishing example group spec/services/packages/maven/metadata/create_versions_xml_service_spec.rb. It took 1 minute 14.88 seconds. Expected to take 1 minute 16.45 seconds.1719# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb. Expected to take 1 minute 6.87 seconds.1720Jobs/Deploy.gitlab-ci.yml1721 AUTO_DEPLOY_IMAGE_VERSION1722 corresponds to a published image in the registry1723 the created pipeline1724 with no cluster or agent1725 does not create any kubernetes deployment jobs1726# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.52 seconds. Current RSS: ~1477M. load average: 1.10 1.11 0.85 1/311 30041727 with only a disabled cluster1728 does not create any kubernetes deployment jobs1729# [RSpecRunTime] RSpec elapsed time: 9 minutes 37.09 seconds. Current RSS: ~1456M. load average: 1.10 1.11 0.85 1/313 30091730 with an agent1731 behaves like pipeline with deployment jobs1732 on master1733 by default1734 when CI_DEPLOY_FREEZE is present1735 when CANARY_ENABLED1736 when STAGING_ENABLED1737 when INCREMENTAL_ROLLOUT_MODE == timed1738 when INCREMENTAL_ROLLOUT_ENABLED1739 when INCREMENTAL_ROLLOUT_MODE == manual1740# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.99 seconds. Current RSS: ~1410M. load average: 1.00 1.09 0.85 1/314 30381741 on branch1742 behaves like review app deployment1743 creates the review and stop_review jobs but no production jobs1744 does not include review when REVIEW_DISABLED1745# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.55 seconds. Current RSS: ~1408M. load average: 0.92 1.07 0.84 1/314 30471746 when INCREMENTAL_ROLLOUT_ENABLED1747 behaves like review app deployment1748 creates the review and stop_review jobs but no production jobs1749 does not include review when REVIEW_DISABLED1750# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.21 seconds. Current RSS: ~1409M. load average: 0.92 1.07 0.84 1/314 30561751 when INCREMENTAL_ROLLOUT_MODE == "timed"1752 behaves like review app deployment1753 creates the review and stop_review jobs but no production jobs1754 does not include review when REVIEW_DISABLED1755# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.71 second. Current RSS: ~1410M. load average: 0.93 1.07 0.85 1/314 30651756 when INCREMENTAL_ROLLOUT_MODE == "manual"1757 behaves like review app deployment1758 creates the review and stop_review jobs but no production jobs1759 does not include review when REVIEW_DISABLED1760# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.24 seconds. Current RSS: ~1408M. load average: 0.93 1.07 0.85 1/314 30741761 on tag1762 behaves like review app deployment1763 creates the review and stop_review jobs but no production jobs1764 does not include review when REVIEW_DISABLED1765# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.58 seconds. Current RSS: ~1407M. load average: 0.93 1.07 0.85 1/314 30911766 on merge request1767 has no jobs1768# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.16 seconds. Current RSS: ~1408M. load average: 1.02 1.08 0.85 2/315 31271769 with a cluster1770 behaves like pipeline with deployment jobs1771 on master1772 by default1773 when CI_DEPLOY_FREEZE is present1774 when CANARY_ENABLED1775 when STAGING_ENABLED1776 when INCREMENTAL_ROLLOUT_MODE == timed1777 when INCREMENTAL_ROLLOUT_ENABLED1778 when INCREMENTAL_ROLLOUT_MODE == manual1779# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.8 seconds. Current RSS: ~1426M. load average: 1.01 1.08 0.86 1/314 31561780 on branch1781 behaves like review app deployment1782 creates the review and stop_review jobs but no production jobs1783 does not include review when REVIEW_DISABLED1784# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.82 seconds. Current RSS: ~1422M. load average: 1.01 1.08 0.86 1/314 31651785 when INCREMENTAL_ROLLOUT_ENABLED1786 behaves like review app deployment1787 creates the review and stop_review jobs but no production jobs1788 does not include review when REVIEW_DISABLED1789# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.91 seconds. Current RSS: ~1429M. load average: 1.01 1.08 0.86 1/314 31741790 when INCREMENTAL_ROLLOUT_MODE == "timed"1791 behaves like review app deployment1792 creates the review and stop_review jobs but no production jobs1793 does not include review when REVIEW_DISABLED1794# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.95 seconds. Current RSS: ~1427M. load average: 1.09 1.09 0.86 1/314 31831795 when INCREMENTAL_ROLLOUT_MODE == "manual"1796 behaves like review app deployment1797 creates the review and stop_review jobs but no production jobs1798 does not include review when REVIEW_DISABLED1799# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.97 seconds. Current RSS: ~1424M. load average: 1.08 1.09 0.86 1/314 31921800 on tag1801 behaves like review app deployment1802 creates the review and stop_review jobs but no production jobs1803 does not include review when REVIEW_DISABLED1804# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.2 seconds. Current RSS: ~1425M. load average: 1.08 1.09 0.87 1/307 32091805 on merge request1806 has no jobs1807# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.49 seconds. Current RSS: ~1428M. load average: 1.07 1.09 0.87 1/294 32451808# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb. It took 1 minute 17.33 seconds. Expected to take 1 minute 6.87 seconds.1809# [RSpecRunTime] Starting example group spec/lib/gitlab/search_results_spec.rb. Expected to take 57.42 seconds.1810Gitlab::SearchResults1811 does not list issues on private projects1812 does not list merge requests on projects with limited access1813 as a user with access1814 does not include merge requests from source projects1815 #objects1816 returns without_counts collection by default1817 returns with counts collection when requested1818 returns without counts collection when requested1819 uses page and per_page to paginate results1820# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.22 seconds. Current RSS: ~1464M. load average: 1.06 1.09 0.87 1/283 32461821 #formatted_count1822 scope: "projects", count_method: :limited_projects_count, expected: "99+"1823 returns the expected formatted count1824 scope: "issues", count_method: :limited_issues_count, expected: "99+"1825 returns the expected formatted count1826 scope: "merge_requests", count_method: :limited_merge_requests_count, expected: "99+"1827 returns the expected formatted count1828 scope: "milestones", count_method: :limited_milestones_count, expected: "99+"1829 returns the expected formatted count1830 scope: "users", count_method: :limited_users_count, expected: "99+"1831 returns the expected formatted count1832 scope: "unknown", count_method: nil, expected: nil1833 returns the expected formatted count1834 #highlight_map1835 scope: "projects", expected: {}1836 returns the expected highlight_map1837 scope: "issues", expected: {}1838 returns the expected highlight_map1839 scope: "merge_requests", expected: {}1840 returns the expected highlight_map1841 scope: "milestones", expected: {}1842 returns the expected highlight_map1843 scope: "users", expected: {}1844 returns the expected highlight_map1845 scope: "unknown", expected: {}1846 returns the expected highlight_map1847 #formatted_limited_count1848 count: 23, expected: "23"1849 returns the expected formatted limited count1850 count: 99, expected: "99"1851 returns the expected formatted limited count1852 count: 100, expected: "99+"1853 returns the expected formatted limited count1854 count: 1234, expected: "99+"1855 returns the expected formatted limited count1856 #aggregations1857 scope: "projects"1858 returns an empty array1859 scope: "issues"1860 returns an empty array1861 scope: "merge_requests"1862 returns an empty array1863 scope: "blobs"1864 returns an empty array1865 scope: "commits"1866 returns an empty array1867 scope: "wiki_blobs"1868 returns an empty array1869 scope: "epics"1870 returns an empty array1871 scope: "milestones"1872 returns an empty array1873 scope: "users"1874 returns an empty array1875 scope: "unknown"1876 returns an empty array1877 when count_limit is lower than total amount1878 #limited_projects_count1879 returns the limited amount of projects1880 #limited_merge_requests_count1881 returns the limited amount of merge requests1882 #limited_milestones_count1883 returns the limited amount of milestones1884 #limited_issues_count1885 runs single SQL query to get the limited amount of issues1886 when count_limit is higher than total amount1887 #limited_issues_count1888 runs multiple queries to get the limited amount of issues1889 #merge_requests1890 includes project filter by default1891 skips project filter if default project context is used1892 filtering1893 state not provided1894 returns opened and closed results1895# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.64 seconds. Current RSS: ~1540M. load average: 1.05 1.08 0.87 1/278 32471896 all state1897 returns opened and closed results1898 closed state1899 returns only closed results1900 opened state1901 returns only opened results1902 unsupported state1903 returns only opened results1904 when filter not provided (all behavior)1905 returns unarchived results only1906 when include_archived is true1907 returns archived and unarchived results1908 when include_archived filter is false1909 returns unarchived results only1910 ordering1911 sort: created_desc1912 sorts results by created_at1913# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.69 seconds. Current RSS: ~1548M. load average: 1.05 1.08 0.87 1/278 32481914 sort: created_asc1915 sorts results by created_at1916# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.9 seconds. Current RSS: ~1540M. load average: 1.05 1.08 0.87 1/278 32491917 sort: updated_desc1918 sorts results by updated_desc1919# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.07 seconds. Current RSS: ~1531M. load average: 1.05 1.08 0.87 1/278 32501920 sort: updated_asc1921 sorts results by updated_asc1922# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.34 seconds. Current RSS: ~1529M. load average: 1.05 1.08 0.87 1/278 32511923 #issues1924 includes project filter by default1925 skips project filter if default project context is used1926 filtering1927 state not provided1928 returns opened and closed results1929# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.92 seconds. Current RSS: ~1526M. load average: 1.05 1.08 0.87 1/278 32521930 all state1931 returns opened and closed results1932 closed state1933 returns only closed results1934 opened state1935 returns only opened results1936 unsupported state1937 returns only opened results1938 filter not provided (all behavior)1939 returns confidential and not confidential results1940 confidential filter1941 returns only confidential results1942 not confidential filter1943 returns not confidential results1944 when filter not provided (all behavior)1945 returns unarchived results only1946 when include_archived is true1947 returns archived and unarchived results1948 when include_archived filter is false1949 returns unarchived results only1950 ordering1951 sort: created_desc1952 sorts results by created_at1953# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.38 seconds. Current RSS: ~1524M. load average: 1.04 1.08 0.87 1/278 32531954 sort: created_asc1955 sorts results by created_at1956# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.42 seconds. Current RSS: ~1525M. load average: 1.04 1.08 0.87 1/279 32541957 sort: updated_desc1958 sorts results by updated_desc1959# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.47 seconds. Current RSS: ~1524M. load average: 1.04 1.08 0.87 1/279 32551960 sort: updated_asc1961 sorts results by updated_asc1962# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.8 seconds. Current RSS: ~1529M. load average: 1.04 1.08 0.87 1/279 32561963 sort: popularity_desc1964 sorts results by upvotes1965# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.82 seconds. Current RSS: ~1530M. load average: 1.04 1.08 0.87 1/279 32571966 sort: popularity_asc1967 sorts results by created_at1968# [RSpecRunTime] RSpec elapsed time: 11 minutes 25.97 seconds. Current RSS: ~1527M. load average: 1.04 1.08 0.87 1/279 32581969 #projects1970 filtering1971 behaves like search results filtered by archived1972 when filter not provided (all behavior)1973 returns unarchived results only1974# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.05 seconds. Current RSS: ~1525M. load average: 1.04 1.08 0.87 1/279 32591975 when include_archived is true1976 returns archived and unarchived results1977 when include_archived filter is false1978 returns unarchived results only1979 #users1980 does not call the UsersFinder when the current_user is not allowed to read users list1981 calls the UsersFinder1982 confidential issues1983 does not list confidential issues for non project members1984 does not list confidential issues for project members with guest role1985 lists confidential issues for author1986 lists confidential issues for assignee1987 lists confidential issues for project members1988 with admin user1989 when admin mode enabled1990 lists all issues1991# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.76 seconds. Current RSS: ~1490M. load average: 1.03 1.07 0.88 1/278 32601992 when admin mode disabled1993 does not list confidential issues1994# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.6 seconds. Current RSS: ~1489M. load average: 1.03 1.07 0.88 1/278 32611995 milestones1996 returns correct set of milestones1997 when filter not provided (all behavior)1998 returns unarchived results only1999# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.33 seconds. Current RSS: ~1488M. load average: 0.94 1.05 0.87 1/278 32622000 when include_archived is true2001 returns archived and unarchived results2002 when include_archived filter is false2003 returns unarchived results only2004# [RSpecRunTime] Finishing example group spec/lib/gitlab/search_results_spec.rb. It took 1 minute 2.31 seconds. Expected to take 57.42 seconds.2005# [RSpecRunTime] Starting example group spec/lib/backup/targets/database_spec.rb. Expected to take 51.79 seconds.2006Backup::Targets::Database2007 #dump2008 creates gzipped database dumps2009 when using multiple databases2010 uses snapshots2011# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.71 seconds. Current RSS: ~1510M. load average: 0.97 1.05 0.88 1/279 32712012 when using a single database2013 does not use snapshots (PENDING: Skipping because database ci exists)2014# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.02 seconds. Current RSS: ~1511M. load average: 0.97 1.05 0.88 1/279 32722015 when a StandardError (or descendant) is raised2016 when using multiple databases2017 restores timeouts2018# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.23 seconds. Current RSS: ~1514M. load average: 0.97 1.05 0.88 1/279 32732019 when using a single database2020 does not restore timeouts (PENDING: Skipping because database ci exists)2021# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.6 seconds. Current RSS: ~1509M. load average: 0.97 1.05 0.88 1/279 32742022 when using GITLAB_BACKUP_* environment variables2023 will override database.yml configuration2024# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.91 seconds. Current RSS: ~1508M. load average: 0.90 1.03 0.88 1/280 32752025 #restore2026 when not forced202712028 warns the user and waits2029# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.92 seconds. Current RSS: ~1502M. load average: 0.90 1.03 0.88 1/282 32812030 with an empty .gz file203112032 returns successfully2033 when DECOMPRESS_CMD is set to tee2034 outputs a message about DECOMPRESS_CMD2035# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.22 seconds. Current RSS: ~1504M. load average: 0.91 1.03 0.88 1/282 32862036 with a corrupted .gz file2037gzip: stdin: not in gzip format203812039 raises a backup error2040# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.32 seconds. Current RSS: ~1505M. load average: 0.91 1.03 0.88 1/282 32892041 when the restore command prints errors2042must be owner of extension pg_trgm2043WARNING: no privileges could be revoked for public2044This is a test error2045 filters out noise from errors and store in errors attribute2046# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.45 seconds. Current RSS: ~1503M. load average: 0.91 1.03 0.88 1/282 32922047 with PostgreSQL settings defined in the environment204812049 overrides default config values2050# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.82 seconds. Current RSS: ~1498M. load average: 0.91 1.03 0.88 1/282 32952051 when the source file is missing2052 for main database2053 raises an error about missing source file2054 for ci database205512056 ci database tolerates missing source file2057# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.21 seconds. Current RSS: ~1496M. load average: 0.91 1.03 0.88 1/282 32982058# [RSpecRunTime] Finishing example group spec/lib/backup/targets/database_spec.rb. It took 59.28 seconds. Expected to take 51.79 seconds.2059# [RSpecRunTime] Starting example group spec/services/boards/lists/update_service_spec.rb. Expected to take 45.08 seconds.2060Boards::Lists::UpdateService2061 #execute2062 when position parameter is present2063 for projects2064 behaves like moving list2065 when user can admin list2066 when the new position is valid2067 calls Lists::MoveService to update list position2068 returns a success response2069# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.65 seconds. Current RSS: ~1486M. load average: 0.92 1.03 0.88 1/279 32992070 when the new position is invalid2071 returns error response2072# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.52 seconds. Current RSS: ~1499M. load average: 0.92 1.03 0.88 1/279 33002073 when user cannot admin list2074 does not call Lists::MoveService to update list position2075 returns an error response2076# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.9 seconds. Current RSS: ~1517M. load average: 1.01 1.04 0.89 1/279 33012077 for groups2078 behaves like moving list2079 when user can admin list2080 when the new position is valid2081 calls Lists::MoveService to update list position2082 returns a success response2083# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.27 seconds. Current RSS: ~1517M. load average: 1.01 1.04 0.89 1/279 33022084 when the new position is invalid2085 returns error response2086# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.97 seconds. Current RSS: ~1520M. load average: 1.01 1.04 0.89 1/279 33032087 when user cannot admin list2088 does not call Lists::MoveService to update list position2089 returns an error response2090# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.83 seconds. Current RSS: ~1519M. load average: 1.01 1.04 0.89 1/279 33042091 when collapsed parameter is present2092 for projects2093 behaves like updating list preferences2094 when user can read list2095 updates list preference for user2096# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.85 seconds. Current RSS: ~1515M. load average: 1.01 1.04 0.89 1/279 33052097 when user cannot read list2098 does not update list preference for user2099# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.65 seconds. Current RSS: ~1514M. load average: 1.01 1.04 0.89 1/279 33062100 for groups2101 behaves like updating list preferences2102 when user can read list2103 updates list preference for user2104# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.58 seconds. Current RSS: ~1516M. load average: 1.00 1.04 0.89 1/279 33072105 when user cannot read list2106 does not update list preference for user2107# [RSpecRunTime] RSpec elapsed time: 13 minutes 15.38 seconds. Current RSS: ~1517M. load average: 1.00 1.04 0.89 1/279 33082108 when position and collapsed are both present2109 for projects2110 behaves like moving list2111 when user can admin list2112 when the new position is valid2113 calls Lists::MoveService to update list position2114 returns a success response2115# [RSpecRunTime] RSpec elapsed time: 13 minutes 18.99 seconds. Current RSS: ~1520M. load average: 1.00 1.04 0.89 1/279 33092116 when the new position is invalid2117 returns error response2118# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.99 seconds. Current RSS: ~1518M. load average: 1.00 1.04 0.89 1/279 33102119 when user cannot admin list2120 does not call Lists::MoveService to update list position2121 returns an error response2122# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.38 seconds. Current RSS: ~1520M. load average: 1.08 1.06 0.90 1/279 33112123 behaves like updating list preferences2124 when user can read list2125 updates list preference for user2126# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.31 seconds. Current RSS: ~1519M. load average: 1.08 1.06 0.90 1/279 33122127 when user cannot read list2128 does not update list preference for user2129# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.1 seconds. Current RSS: ~1520M. load average: 1.08 1.06 0.90 1/279 33132130 for groups2131 behaves like moving list2132 when user can admin list2133 when the new position is valid2134 calls Lists::MoveService to update list position2135 returns a success response2136# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.29 seconds. Current RSS: ~1520M. load average: 1.16 1.07 0.90 1/279 33142137 when the new position is invalid2138 returns error response2139# [RSpecRunTime] RSpec elapsed time: 13 minutes 32.96 seconds. Current RSS: ~1521M. load average: 1.16 1.07 0.90 1/279 33152140 when user cannot admin list2141 does not call Lists::MoveService to update list position2142 returns an error response2143# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.64 seconds. Current RSS: ~1520M. load average: 1.15 1.07 0.90 1/279 33162144 behaves like updating list preferences2145 when user can read list2146 updates list preference for user2147# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.24 seconds. Current RSS: ~1519M. load average: 1.15 1.07 0.90 1/279 33172148 when user cannot read list2149 does not update list preference for user2150# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.78 seconds. Current RSS: ~1518M. load average: 1.13 1.07 0.90 1/279 33182151# [RSpecRunTime] Finishing example group spec/services/boards/lists/update_service_spec.rb. It took 48.53 seconds. Expected to take 45.08 seconds.2152# [RSpecRunTime] Starting example group spec/lib/object_storage/direct_upload_spec.rb. Expected to take 40.93 seconds.2153ObjectStorage::DirectUpload2154 #has_length2155 is known2156 maximum size is not required2157 is unknown2158 and maximum size is specified2159 does not raise an error2160 and maximum size is not specified2161 raises an error2162 #get_url2163 when AWS is used2164 calls the proper method2165 when Google is used2166 calls the proper method2167 #to_hash2168 when AWS is used2169 when length is known2170 behaves like a valid S3 upload without multipart data2171 behaves like a valid S3 upload2172 sets Workhorse client data2173 behaves like a valid upload2174 returns valid structure2175 with an object with UTF-8 characters2176 returns an escaped path2177 when no region is specified2178 defaults to us-east-12179 when V2 signatures are used2180 does not enable Workhorse client2181 when V4 signatures are used2182 enables the Workhorse client for instance profiles2183 when consolidated settings are used2184 enables the Workhorse client2185 when only server side encryption is used2186 sends server side encryption settings2187 when SSE-KMS is used2188 sends server side encryption settings2189 behaves like a valid upload without multipart data2190 returns valid structure2191 behaves like a valid upload2192 returns valid structure2193 with an object with UTF-8 characters2194 returns an escaped path2195 when path style is true2196 behaves like a valid S3 upload without multipart data2197 behaves like a valid S3 upload2198 sets Workhorse client data2199 behaves like a valid upload2200 returns valid structure2201 with an object with UTF-8 characters2202 returns an escaped path2203 when no region is specified2204 defaults to us-east-12205 when V2 signatures are used2206 does not enable Workhorse client2207 when V4 signatures are used2208 enables the Workhorse client for instance profiles2209 when consolidated settings are used2210 enables the Workhorse client2211 when only server side encryption is used2212 sends server side encryption settings2213 when SSE-KMS is used2214 sends server side encryption settings2215 behaves like a valid upload without multipart data2216 returns valid structure2217 behaves like a valid upload2218 returns valid structure2219 with an object with UTF-8 characters2220 returns an escaped path2221 when IAM profile is true2222 behaves like a valid S3 upload without multipart data2223 behaves like a valid S3 upload2224 sets Workhorse client data2225 behaves like a valid upload2226 returns valid structure2227 with an object with UTF-8 characters2228 returns an escaped path2229# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.22 seconds. Current RSS: ~1550M. load average: 1.03 1.05 0.90 1/279 33192230 when no region is specified2231 defaults to us-east-12232# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.43 seconds. Current RSS: ~1552M. load average: 1.03 1.05 0.90 1/279 33202233 when V2 signatures are used2234 does not enable Workhorse client2235# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.63 seconds. Current RSS: ~1553M. load average: 0.95 1.03 0.89 1/279 33212236 when V4 signatures are used2237 enables the Workhorse client for instance profiles2238# [RSpecRunTime] RSpec elapsed time: 13 minutes 56.84 seconds. Current RSS: ~1555M. load average: 0.95 1.03 0.89 1/279 33222239 when consolidated settings are used2240 enables the Workhorse client2241# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.06 seconds. Current RSS: ~1555M. load average: 0.87 1.01 0.89 1/279 33232242 when only server side encryption is used2243 sends server side encryption settings2244# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.26 seconds. Current RSS: ~1555M. load average: 0.87 1.01 0.89 1/279 33242245 when SSE-KMS is used2246 sends server side encryption settings2247# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.48 seconds. Current RSS: ~1556M. load average: 0.87 1.01 0.89 1/279 33252248 behaves like a valid upload without multipart data2249 returns valid structure2250 behaves like a valid upload2251 returns valid structure2252 with an object with UTF-8 characters2253 returns an escaped path2254# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.98 seconds. Current RSS: ~1557M. load average: 0.81 1.00 0.89 1/279 33262255 when IMSDv2 is available2256 behaves like a valid S3 upload without multipart data2257 behaves like a valid S3 upload2258 sets Workhorse client data2259 behaves like a valid upload2260 returns valid structure2261 with an object with UTF-8 characters2262 returns an escaped path2263 when no region is specified2264 defaults to us-east-12265 when V2 signatures are used2266 does not enable Workhorse client2267 when V4 signatures are used2268 enables the Workhorse client for instance profiles2269 when consolidated settings are used2270 enables the Workhorse client2271 when only server side encryption is used2272 sends server side encryption settings2273 when SSE-KMS is used2274 sends server side encryption settings2275 behaves like a valid upload without multipart data2276 returns valid structure2277 behaves like a valid upload2278 returns valid structure2279 with an object with UTF-8 characters2280 returns an escaped path2281 when length is unknown2282 behaves like a valid S3 upload with multipart data2283 behaves like a valid S3 upload2284 sets Workhorse client data2285 behaves like a valid upload2286 returns valid structure2287 with an object with UTF-8 characters2288 returns an escaped path2289 when no region is specified2290 defaults to us-east-12291 when V2 signatures are used2292 does not enable Workhorse client2293 when V4 signatures are used2294 enables the Workhorse client for instance profiles2295 when consolidated settings are used2296 enables the Workhorse client2297 when only server side encryption is used2298 sends server side encryption settings2299 when SSE-KMS is used2300 sends server side encryption settings2301 behaves like a valid upload with multipart data2302 returns valid structure2303 uses only strings in query parameters2304 behaves like a valid upload2305 returns valid structure2306 with an object with UTF-8 characters2307 returns an escaped path2308 when maximum upload size is 02309 returns maximum number of parts2310 part size is minimum, 5MB2311 when maximum upload size is < 5 MiB2312 returns only 1 part2313 part size is minimum, 5MB2314 when maximum upload size is 10MB2315 returns only 2 parts2316 part size is minimum, 5MB2317 when maximum upload size is 12MB2318 returns only 3 parts2319 part size is rounded-up to 5MB2320 when maximum upload size is 49GB2321 returns maximum, 100 parts2322 part size is rounded-up to 5MB2323 when Google is used2324 with google_application_default2325 when length is known2326 behaves like a valid Google upload2327 enables the Workhorse client2328 behaves like a valid upload2329 returns valid structure2330 with an object with UTF-8 characters2331 returns an escaped path2332 behaves like a valid upload without multipart data2333 returns valid structure2334 behaves like a valid upload2335 returns valid structure2336 with an object with UTF-8 characters2337 returns an escaped path2338 when length is unknown2339 behaves like a valid Google upload2340 enables the Workhorse client2341 behaves like a valid upload2342 returns valid structure2343 with an object with UTF-8 characters2344 returns an escaped path2345 behaves like a valid upload without multipart data2346 returns valid structure2347 behaves like a valid upload2348 returns valid structure2349 with an object with UTF-8 characters2350 returns an escaped path2351 with google_json_key_location2352 when length is known2353 behaves like a valid Google upload2354 enables the Workhorse client2355 behaves like a valid upload2356 returns valid structure2357 with an object with UTF-8 characters2358 returns an escaped path2359 behaves like a valid upload without multipart data2360 returns valid structure2361 behaves like a valid upload2362 returns valid structure2363 with an object with UTF-8 characters2364 returns an escaped path2365 when length is unknown2366 behaves like a valid Google upload2367 enables the Workhorse client2368 behaves like a valid upload2369 returns valid structure2370 with an object with UTF-8 characters2371 returns an escaped path2372 behaves like a valid upload without multipart data2373 returns valid structure2374 behaves like a valid upload2375 returns valid structure2376 with an object with UTF-8 characters2377 returns an escaped path2378 with google_json_key_string2379 when length is known2380 behaves like a valid Google upload2381 enables the Workhorse client2382 behaves like a valid upload2383 returns valid structure2384 with an object with UTF-8 characters2385 returns an escaped path2386 behaves like a valid upload without multipart data2387 returns valid structure2388 behaves like a valid upload2389 returns valid structure2390 with an object with UTF-8 characters2391 returns an escaped path2392 when length is unknown2393 behaves like a valid Google upload2394 enables the Workhorse client2395 behaves like a valid upload2396 returns valid structure2397 with an object with UTF-8 characters2398 returns an escaped path2399 behaves like a valid upload without multipart data2400 returns valid structure2401 behaves like a valid upload2402 returns valid structure2403 with an object with UTF-8 characters2404 returns an escaped path2405 when AzureRM is used2406 behaves like a valid AzureRM upload2407 enables the Workhorse client2408 behaves like a valid upload2409 returns valid structure2410 with an object with UTF-8 characters2411 returns an escaped path2412 behaves like a valid upload without multipart data2413 returns valid structure2414 behaves like a valid upload2415 returns valid structure2416 with an object with UTF-8 characters2417 returns an escaped path2418 when a custom storage domain is used2419 behaves like a valid AzureRM upload2420 enables the Workhorse client2421 behaves like a valid upload2422 returns valid structure2423 with an object with UTF-8 characters2424 returns an escaped path2425 #use_workhorse_google_client?2426 with consolidated_settings2427 with google_application_default2428 is expected to be truthy2429 with google_json_key_string2430 is expected to be truthy2431 with google_json_key_location2432 is expected to be truthy2433 without any google setting2434 is expected to be falsey2435 without consolidated_settings2436 is expected to be falsey2437# [RSpecRunTime] Finishing example group spec/lib/object_storage/direct_upload_spec.rb. It took 44.1 seconds. Expected to take 40.93 seconds.2438# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb. Expected to take 36.61 seconds.2439Ci::CreatePipelineService#execute2440 behaves like creating a pipeline with environment keyword2441 with environment2442 creates the environment2443 sets tags when build job (PENDING: No reason given)2444# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.9 seconds. Current RSS: ~1604M. load average: 0.93 1.01 0.90 1/285 34482445 with environment with auto_stop_in2446 creates the environment with auto stop in2447# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.43 seconds. Current RSS: ~1598M. load average: 0.93 1.01 0.90 1/285 35012448 with environment name including persisted variables2449 skips persisted variables in environment name2450# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.98 seconds. Current RSS: ~1598M. load average: 0.93 1.01 0.90 1/285 35542451 when environment with Kubernetes configuration2452 stores the requested namespace2453# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.64 seconds. Current RSS: ~1594M. load average: 1.02 1.03 0.90 1/285 36072454 when environment with invalid name2455 does not create an environment2456# [RSpecRunTime] RSpec elapsed time: 14 minutes 35.36 seconds. Current RSS: ~1588M. load average: 1.02 1.03 0.90 2/286 36632457 when environment with duplicate names2458 creates a pipeline with the environment2459# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.13 seconds. Current RSS: ~1581M. load average: 0.93 1.01 0.90 1/286 37592460 when pipeline has a job with environment2461 when environment name is valid2462 has a job with environment2463# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.36 seconds. Current RSS: ~1566M. load average: 1.42 1.11 0.93 1/286 38412464 when environment name is invalid2465 has a job without environment2466# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.0 seconds. Current RSS: ~1564M. load average: 1.42 1.11 0.93 1/286 38942467 child pipeline triggers2468 behaves like successful creation2469 creates bridge jobs correctly2470 with resource group2471 creates bridge job with resource group2472 when sidekiq processes the job2473 transitions to pending status and triggers a downstream pipeline2474 when the resource is occupied by the other bridge2475 stays waiting for resource2476# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.38 seconds. Current RSS: ~1559M. load average: 1.39 1.11 0.93 1/286 39762477 when resource group key includes a variable2478 ignores the resource group keyword because it fails to expand the variable2479 child pipeline triggers2480 when YAML is valid2481 behaves like successful creation2482 creates bridge jobs correctly2483 when trigger:include is specified as a string2484 behaves like successful creation2485 creates bridge jobs correctly2486 when trigger:include is specified as array of strings2487 behaves like successful creation2488 creates bridge jobs correctly2489 when limit of includes is reached2490 behaves like creation failure2491 returns errors2492 when including configs from artifact2493 when specified dependency is in the wrong order2494 behaves like creation failure2495 returns errors2496 when specified dependency is missing :job key2497 behaves like creation failure2498 returns errors2499 when including configs from a project2500 when specifying all attributes2501 behaves like successful creation2502 creates bridge jobs correctly2503 without specifying file2504 behaves like creation failure2505 returns errors2506 when specifying multiple files2507 behaves like successful creation2508 creates bridge jobs correctly2509# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb. It took 37.38 seconds. Expected to take 36.61 seconds.2510# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/branch_check_spec.rb. Expected to take 32.07 seconds.2511Gitlab::Checks::BranchCheck2512 #validate!2513 does not raise any error2514 trying to delete the default branch2515 raises an error2516# [RSpecRunTime] RSpec elapsed time: 15 minutes 2.53 seconds. Current RSS: ~1572M. load average: 1.33 1.10 0.93 1/286 40752517 prohibited branches check2518 forbids SHA-1 values2519 forbids SHA-256 values2520 forbids '{SHA-1}{+anything}' values2521 forbids '{SHA-256}{+anything} values2522 allows SHA-1 values to be appended to the branch name2523 allows SHA-256 values to be appended to the branch name2524 deleting a hexadecimal branch2525 doesn't prohibit the deletion of a hexadecimal branch name2526# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.35 seconds. Current RSS: ~1590M. load average: 1.27 1.10 0.93 1/285 41242527 when branch name is invalid2528 prohibits branches with an invalid name2529 deleting an invalid branch2530 doesn't prohibit the deletion of an invalid branch name2531# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.37 seconds. Current RSS: ~1587M. load average: 1.27 1.10 0.93 1/281 41412532 protected branches check2533 raises an error if the user is not allowed to do forced pushes to protected branches2534 raises an error if the user is not allowed to merge to protected branches2535 raises an error if the user is not allowed to push to protected branches2536 when user has push access2537 if protected branches is allowed to force push2538 allows force push2539# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.62 seconds. Current RSS: ~1588M. load average: 1.33 1.12 0.94 1/281 41712540 if protected branches is not allowed to force push2541 prevents force push2542# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.73 seconds. Current RSS: ~1591M. load average: 1.33 1.12 0.94 1/281 41782543 when user does not have push access2544 if protected branches is allowed to force push2545 prevents force push2546# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.85 seconds. Current RSS: ~1593M. load average: 1.31 1.11 0.94 1/281 41862547 if protected branches is not allowed to force push2548 prevents force push2549# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.89 seconds. Current RSS: ~1594M. load average: 1.31 1.11 0.94 1/281 41932550 when project repository is empty2551 user is not allowed to push to protected branches2552 raises an error2553 user is allowed to push to protected branches2554 allows branch creation2555 branch creation2556 user can push to branch2557 does not raise an error2558 user cannot push to branch2559 user cannot merge to branch2560 raises an error2561# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.67 seconds. Current RSS: ~1604M. load average: 1.28 1.11 0.94 1/281 42082562 user can merge to branch2563 newrev isn't in any protected branches2564 raises an error2565# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.69 seconds. Current RSS: ~1605M. load average: 1.28 1.11 0.94 1/281 42162566 newrev is included in a protected branch2567 via web interface2568 allows branch creation2569# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.74 seconds. Current RSS: ~1607M. load average: 1.28 1.11 0.94 1/281 42242570 via SSH2571 raises an error2572# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.78 seconds. Current RSS: ~1607M. load average: 1.28 1.11 0.94 1/281 42322573 branch deletion2574 if the user is not allowed to delete protected branches2575 raises an error2576# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.84 seconds. Current RSS: ~1606M. load average: 1.28 1.11 0.94 1/281 42432577 if the user is allowed to delete protected branches2578 through the web interface2579 allows branch deletion2580# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.01 seconds. Current RSS: ~1611M. load average: 1.26 1.11 0.94 1/281 42542581 over SSH or HTTP2582 raises an error2583# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.16 seconds. Current RSS: ~1623M. load average: 1.26 1.11 0.94 1/281 42652584# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/branch_check_spec.rb. It took 29.95 seconds. Expected to take 32.07 seconds.2585# [RSpecRunTime] Starting example group spec/policies/commit_policy_spec.rb. Expected to take 29.25 seconds.2586CommitPolicy2587 #rules2588 when project is public2589 when the user is not a project member2590 behaves like can read commit and create a note2591 can read commit2592 can create a note2593# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.56 seconds. Current RSS: ~1617M. load average: 1.26 1.11 0.94 1/283 42882594 when repository access level is private2595 when the user is not a project member2596 behaves like cannot read commit nor create a note2597 cannot read commit2598 cannot create a note2599# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.56 seconds. Current RSS: ~1616M. load average: 1.24 1.11 0.94 1/285 43112600 when the user is a direct project member2601 and the user is a developer2602 behaves like can read commit and create a note2603 can read commit2604 can create a note2605# [RSpecRunTime] RSpec elapsed time: 15 minutes 36.94 seconds. Current RSS: ~1613M. load average: 1.24 1.11 0.94 1/286 43342606 when the user is an inherited member from the group2607 and the user is a guest2608 behaves like can read commit and create a note2609 can read commit2610 can create a note2611# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.38 seconds. Current RSS: ~1612M. load average: 1.22 1.11 0.94 1/286 43572612 and the user is a reporter2613 behaves like can read commit and create a note2614 can read commit2615 can create a note2616# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.89 seconds. Current RSS: ~1609M. load average: 1.22 1.11 0.94 1/286 43802617 and the user is a developer2618 behaves like can read commit and create a note2619 can read commit2620 can create a note2621# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.25 seconds. Current RSS: ~1604M. load average: 1.20 1.10 0.94 1/286 44032622 when project is private2623 when the user is not a project member2624 behaves like cannot read commit nor create a note2625 cannot read commit2626 cannot create a note2627# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.37 seconds. Current RSS: ~1607M. load average: 1.20 1.10 0.94 1/286 44262628 when the user is a direct project member2629 and the user is a developer2630 behaves like can read commit and create a note2631 can read commit2632 can create a note2633# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.71 seconds. Current RSS: ~1608M. load average: 1.18 1.10 0.94 1/286 44492634 and the user is a guest2635 cannot download code2636 behaves like cannot read commit nor create a note2637 cannot read commit2638 cannot create a note2639# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.2 seconds. Current RSS: ~1608M. load average: 1.18 1.10 0.94 1/286 44832640 when the user is an inherited member from the group2641 and the user is a guest2642 behaves like cannot read commit nor create a note2643 cannot read commit2644 cannot create a note2645# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.67 seconds. Current RSS: ~1607M. load average: 1.17 1.10 0.94 1/286 45062646 and the user is a reporter2647 behaves like can read commit and create a note2648 can read commit2649 can create a note2650# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.09 seconds. Current RSS: ~1607M. load average: 1.17 1.10 0.94 1/286 45292651 and the user is a developer2652 behaves like can read commit and create a note2653 can read commit2654 can create a note2655# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.51 seconds. Current RSS: ~1607M. load average: 1.16 1.10 0.94 1/286 45522656# [RSpecRunTime] Finishing example group spec/policies/commit_policy_spec.rb. It took 29.33 seconds. Expected to take 29.25 seconds.2657# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb. Expected to take 26.57 seconds.2658Banzai::Filter::References::SnippetReferenceFilter2659 requires project context2660 ignores valid references contained inside 'pre' element2661 ignores valid references contained inside 'code' element2662 ignores valid references contained inside 'a' element2663 ignores valid references contained inside 'style' element2664 internal reference2665 links to a valid reference2666 links with adjacent text2667 ignores invalid snippet IDs2668 includes a title attribute2669 escapes the title attribute2670 includes default classes2671 includes a data-project attribute2672 includes a data-snippet attribute2673 supports an :only_path context2674# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.76 seconds. Current RSS: ~1584M. load average: 1.06 1.08 0.94 1/283 45532675 cross-project / cross-namespace complete reference2676 links to a valid reference2677 link has valid text2678 has valid text2679 ignores invalid snippet IDs on the referenced project2680# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.93 seconds. Current RSS: ~1562M. load average: 1.06 1.08 0.94 1/281 45542681 cross-project / same-namespace complete reference2682 links to a valid reference2683 link has valid text2684 has valid text2685 ignores invalid snippet IDs on the referenced project2686# [RSpecRunTime] RSpec elapsed time: 16 minutes 15.57 seconds. Current RSS: ~1549M. load average: 1.29 1.13 0.95 1/281 45552687 cross-project shorthand reference2688 links to a valid reference2689 link has valid text2690 has valid text2691 ignores invalid snippet IDs on the referenced project2692# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.29 seconds. Current RSS: ~1536M. load average: 1.27 1.12 0.95 1/281 45562693 cross-project URL reference2694 links to a valid reference2695 links with adjacent text2696 ignores invalid snippet IDs on the referenced project2697# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.51 seconds. Current RSS: ~1531M. load average: 1.27 1.12 0.95 1/282 45572698 group context2699 links to a valid reference2700 ignores internal references2701# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.01 seconds. Current RSS: ~1532M. load average: 1.25 1.12 0.96 1/281 45582702 checking N+12703 does not have N+1 per multiple references per project2704# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.16 seconds. Current RSS: ~1532M. load average: 1.25 1.12 0.96 1/281 45592705# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb. It took 25.61 seconds. Expected to take 26.57 seconds.2706# [RSpecRunTime] Starting example group spec/services/labels/available_labels_service_spec.rb. Expected to take 25.3 seconds.2707Labels::AvailableLabelsService2708 #find_or_create_by_titles2709 when parent is a project2710 when a user is not a project member2711 returns only relevant label ids2712# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.37 seconds. Current RSS: ~1530M. load average: 1.25 1.12 0.96 1/281 45602713 when a user is a project member2714 creates new labels for not found titles2715 do not cause additional query for finding labels2716# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.36 seconds. Current RSS: ~1532M. load average: 1.23 1.12 0.96 1/281 45612717 when parent is a group2718 when a user is not a group member2719 returns only relevant label ids2720# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.22 seconds. Current RSS: ~1529M. load average: 1.23 1.12 0.96 1/281 45622721 when a user is a group member2722 creates new labels for not found titles2723# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.49 seconds. Current RSS: ~1523M. load average: 1.21 1.12 0.96 1/281 45632724 #filter_labels_ids_in_param2725 accepts a single id parameter2726 when parent is a project2727 returns only relevant label ids2728 returns labels in preserved order2729# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.86 seconds. Current RSS: ~1517M. load average: 1.19 1.12 0.96 1/282 45642730 when parent is a group2731 returns only relevant label ids2732# [RSpecRunTime] RSpec elapsed time: 16 minutes 42.67 seconds. Current RSS: ~1517M. load average: 1.19 1.12 0.96 1/281 45652733 #filter_locked_label_ids2734 when parent is a project2735 returns only relevant label ids2736# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.54 seconds. Current RSS: ~1517M. load average: 1.18 1.11 0.96 1/281 45662737 when parent is a group2738 returns only relevant label ids2739# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.38 seconds. Current RSS: ~1517M. load average: 1.18 1.11 0.96 1/281 45672740 #available_labels2741 when parent is a project2742 returns only relevant labels2743# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.22 seconds. Current RSS: ~1518M. load average: 1.18 1.11 0.96 1/281 45682744 when parent is a group2745 returns only relevant labels2746# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.02 seconds. Current RSS: ~1517M. load average: 1.16 1.11 0.96 1/281 45692747# [RSpecRunTime] Finishing example group spec/services/labels/available_labels_service_spec.rb. It took 24.85 seconds. Expected to take 25.3 seconds.2748# [RSpecRunTime] Starting example group spec/scripts/internal_events/cli_spec.rb. Expected to take 24.11 seconds.2749Cli2750 when creating new events2751 behaves like creates the right defintion files2752 in scenario: Creates a new event and flows directly into metric creation2753# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.78 seconds. Current RSS: ~1564M. load average: 1.16 1.11 0.96 1/282 45712754 behaves like creates the right defintion files2755 in scenario: Requires description & action before continuing2756 behaves like creates the right defintion files2757 in scenario: Does not allow existing events for action2758 behaves like creates the right defintion files2759 in scenario: Creates a new event without identifiers2760 behaves like creates the right defintion files2761 in scenario: Smashing the keyboard/return creates an event & metrics with the most common attributes, then shows usage2762 behaves like creates the right defintion files2763 in scenario: Creates an event after helping the user figure out next steps2764 behaves like creates the right defintion files2765 in scenario: Creates a new event and flows directly into usage examples2766 behaves like creates the right defintion files2767 in scenario: Skips event creation, then saves event & flows directly into metric creation2768 behaves like creates the right defintion files2769 in scenario: Creates a new event with an entirely valid output2770 with invalid event name2771 prompts user to select another name2772 when window size is unavailable2773 behaves like creates the right defintion files2774 in scenario: Terminal size does not prevent file creation2775 when user doesn't know what they're trying to do2776 handles when user isn't trying to track product usage2777 handles when product usage can't be tracked with events2778 handles when user needs to add a new event2779 handles when user needs to add a new metric2780 when showing usage examples2781 for an event with identifiers2782 shows backend examples2783 for an event without identifiers2784 shows all examples2785 when viewing examples for multiple events2786 switches between events gracefully2787 behaves like definition fixtures are valid2788 for metrics2789 when offline2790 behaves like creates the right defintion files2791 in scenario: Creates a new event with product stage/section/group input manually2792 behaves like creates the right defintion files2793tput: No value for $TERM and no -T specified2794 in scenario: Creates a new metric with product stage/section/group input manually2795# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.92 seconds. Current RSS: ~1724M. load average: 1.14 1.11 0.96 1/282 45732796 when creating new metrics2797 behaves like creates the right defintion files2798tput: No value for $TERM and no -T specified2799 in scenario: Create a weekly/monthly metric for a single event2800 behaves like creates the right defintion files2801tput: No value for $TERM and no -T specified2802 in scenario: Create a weekly/monthly metric for a multiple events, but select only one event2803 behaves like creates the right defintion files2804tput: No value for $TERM and no -T specified2805 in scenario: Create a weekly/monthly metric for multiple events2806 behaves like creates the right defintion files2807tput: No value for $TERM and no -T specified2808 in scenario: Create an all time total metric for a single event2809# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.95 seconds. Current RSS: ~1810M. load average: 1.14 1.11 0.96 1/282 45782810 behaves like creates the right defintion files2811 in scenario: Try to create a database metric2812 behaves like creates the right defintion files2813tput: No value for $TERM and no -T specified2814 in scenario: Create an all time total metric for a single event, and confirm each attribute copied from event2815 behaves like creates the right defintion files2816tput: No value for $TERM and no -T specified2817 in scenario: Create a metric after helping the user figure out next steps2818 behaves like creates the right defintion files2819tput: No value for $TERM and no -T specified2820 in scenario: User overwrites metric that already exists2821 behaves like creates the right defintion files2822tput: No value for $TERM and no -T specified2823 in scenario: User opts not to overwrite metric that already exists2824 when creating a metric from multiple events2825tput: No value for $TERM and no -T specified2826 filters the product group options based on common section2827tput: No value for $TERM and no -T specified2828 filters the product group options based on common section & stage2829# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.02 seconds. Current RSS: ~1822M. load average: 1.12 1.10 0.96 1/282 45852830 when product group for event no longer exists2831tput: No value for $TERM and no -T specified2832 prompts user to select another group2833# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.11 seconds. Current RSS: ~1824M. load average: 1.12 1.10 0.96 1/282 45872834 when creating a metric for an event which has metrics2835tput: No value for $TERM and no -T specified2836 shows all metrics options2837 with an existing weekly metric2838tput: No value for $TERM and no -T specified2839 partially filters metric options2840# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.12 seconds. Current RSS: ~1819M. load average: 1.12 1.10 0.96 1/282 45902841 with an existing total metric2842tput: No value for $TERM and no -T specified2843 filters whole metric options2844# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.15 seconds. Current RSS: ~1821M. load average: 1.12 1.10 0.96 1/282 45922845 when event excludes identifiers2846tput: No value for $TERM and no -T specified2847 filters unavailable identifiers2848# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.24 seconds. Current RSS: ~1825M. load average: 1.11 1.10 0.96 1/282 45942849 when all metrics already exist2850tput: No value for $TERM and no -T specified2851 exits the script and directs user to search for existing metrics2852# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.31 seconds. Current RSS: ~1836M. load average: 1.11 1.10 0.96 1/282 45962853 behaves like definition fixtures are valid2854 for events2855# [RSpecRunTime] Finishing example group spec/scripts/internal_events/cli_spec.rb. It took 25.45 seconds. Expected to take 24.11 seconds.2856# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb. Expected to take 21.26 seconds.2857Gitlab::Diff::FileCollection::PaginatedMergeRequestDiff2858 behaves like cacheable diff collection2859 #write_cache2860 calls Gitlab::Diff::HighlightCache#write_if_empty2861 calls Gitlab::Diff::StatsCache#write_if_empty with diff stats2862# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.12 seconds. Current RSS: ~1797M. load average: 1.11 1.10 0.96 1/287 46762863 #clear_cache2864 calls Gitlab::Diff::HighlightCache#clear2865 calls Gitlab::Diff::StatsCache#clear2866# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.4 seconds. Current RSS: ~1771M. load average: 1.10 1.10 0.96 1/287 47552867 #diff_files2868 calls Gitlab::Diff::HighlightCache#decorate2869 when there are stats cached2870 does not make a diff stats rpc call2871# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.75 seconds. Current RSS: ~1718M. load average: 1.10 1.10 0.96 1/288 48352872 when there are no stats cached2873 makes a diff stats rpc call2874# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.11 seconds. Current RSS: ~1703M. load average: 1.09 1.10 0.96 1/287 48752875 #diff_files2876 returns paginated diff files2877 returns a valid instance of a DiffCollection2878 returns generated value2879 when first page2880 returns correct diff files2881# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.91 seconds. Current RSS: ~1678M. load average: 1.08 1.10 0.96 1/287 50362882 when another page2883 returns correct diff files2884# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.16 seconds. Current RSS: ~1674M. load average: 1.08 1.10 0.96 1/287 50772885 when page is nil2886 returns correct diff files2887# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.45 seconds. Current RSS: ~1673M. load average: 1.08 1.10 0.96 1/287 51182888 when per_page is nil2889 returns correct diff files2890# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.72 seconds. Current RSS: ~1672M. load average: 1.08 1.10 0.96 1/287 51592891 when invalid page2892 returns correct diff files2893# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.98 seconds. Current RSS: ~1674M. load average: 1.16 1.11 0.97 1/287 51992894 when last page2895 returns correct diff files2896# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.3 seconds. Current RSS: ~1671M. load average: 1.16 1.11 0.97 1/287 52392897 behaves like unfoldable diff2898 calls Gitlab::Diff::File#unfold_diff_lines with correct position2899# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.5 seconds. Current RSS: ~1668M. load average: 1.16 1.11 0.97 1/287 52792900 behaves like unsortable diff files2901 #raw_diff_files2902 does not call Gitlab::Diff::FileCollectionSorter even when sorted is true2903# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.78 seconds. Current RSS: ~1668M. load average: 1.16 1.11 0.97 1/287 53202904# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb. It took 22.37 seconds. Expected to take 21.26 seconds.2905# [RSpecRunTime] Starting example group spec/models/timelog_spec.rb. Expected to take 20.14 seconds.2906Timelog2907 does not allow STI2908 is expected to belong to project required: false2909 is expected to belong to issue required: false2910 is expected to belong to merge_request required: false2911 is expected to belong to timelog_category optional: true2912 is expected to be valid2913 is expected to validate that :time_spent cannot be empty/falsy2914 is expected to validate that :user cannot be empty/falsy2915 is expected to validate that the length of :summary is at most 2552916 is expected not to be nil2917 validation2918 is invalid if issue_id and merge_request_id are missing2919 is invalid if issue_id and merge_request_id are set2920 is valid if only issue_id is set2921 is valid if only merge_request_id is set2922 check if total time spent would be within the set range2923 is valid when a negative time spent offsets the time already spent2924 when total time spent is within the allowed range2925 is valid2926# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.73 seconds. Current RSS: ~1613M. load average: 1.19 1.12 0.97 1/286 53602927 when total time spent is outside the allowed range2928 adds an error if total time spent would exceed a year2929 adds an error if total time spent would be negative2930 when importing2931 is valid if issue_id and merge_request_id are missing2932 scopes2933 .in_group2934 return timelogs created for group issues and merge requests2935# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.83 seconds. Current RSS: ~1603M. load average: 1.19 1.12 0.97 1/287 54172936 .for_user2937 return timelogs created by user2938 .in_project2939 returns timelogs created for project issues and merge requests2940# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.52 seconds. Current RSS: ~1603M. load average: 1.18 1.12 0.97 1/287 54652941 .at_or_after2942 returns timelogs at the time limit2943 returns timelogs after given time2944 .at_or_before2945 returns timelogs at the time limit2946 returns timelogs before given time2947 hooks2948 .set_project2949 populates project with issuable project2950 sorting2951 .sort_by_field2952 sorts timelogs by time spent in ascending order2953 sorts timelogs by time spent in descending order2954 sorts timelogs by spent at in ascending order2955 sorts timelogs by spent at in descending order2956 sorts timelogs by created at in ascending order2957 sorts timelogs by created at in descending order2958 sorts timelogs by updated at in ascending order2959 sorts timelogs by updated at in descending order2960# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.98 seconds. Current RSS: ~1611M. load average: 1.16 1.12 0.98 1/286 54662961# [RSpecRunTime] Finishing example group spec/models/timelog_spec.rb. It took 21.17 seconds. Expected to take 20.14 seconds.2962# [RSpecRunTime] Starting example group spec/uploaders/external_diff_uploader_spec.rb. Expected to take 19.59 seconds.2963ExternalDiffUploader2964 behaves like builds correct paths2965 #store_dir2966 behaves like matches the method pattern2967 is expected to match /merge_request_diffs\/mr-\d+/2968# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.4 second. Current RSS: ~1609M. load average: 1.16 1.12 0.98 1/287 55072969 #cache_dir2970 behaves like matches the method pattern2971 is expected to match /\/external-diffs\/tmp\/cache/2972# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.57 seconds. Current RSS: ~1618M. load average: 1.16 1.12 0.98 1/287 55472973 #work_dir2974 behaves like matches the method pattern2975 is expected to match /\/external-diffs\/tmp\/work/2976# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.74 seconds. Current RSS: ~1619M. load average: 1.16 1.12 0.98 1/287 55872977 #upload_path2978 behaves like matches the method pattern2979 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2980# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.88 seconds. Current RSS: ~1631M. load average: 1.23 1.13 0.98 1/287 56272981 #relative_path2982 is relative (PENDING: Path not set, skipping.)2983# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.17 seconds. Current RSS: ~1625M. load average: 1.23 1.13 0.98 1/287 56672984 .absolute_path2985 behaves like matches the method pattern2986 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2987# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.37 seconds. Current RSS: ~1630M. load average: 1.23 1.13 0.98 1/287 57072988 .base_dir2989 behaves like matches the method pattern2990 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)2991# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.57 seconds. Current RSS: ~1637M. load average: 1.23 1.13 0.98 1/287 57472992 path traversal exploits2993 throws an exception2994# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.82 seconds. Current RSS: ~1636M. load average: 1.21 1.13 0.98 1/287 57872995 object store is REMOTE2996 behaves like builds correct paths2997 #store_dir2998 behaves like matches the method pattern2999 is expected to match /merge_request_diffs\/mr-\d+/3000# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.01 seconds. Current RSS: ~1636M. load average: 1.21 1.13 0.98 1/287 58273001 #cache_dir3002 behaves like matches the method pattern3003 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3004# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.2 seconds. Current RSS: ~1639M. load average: 1.21 1.13 0.98 1/287 58673005 #work_dir3006 behaves like matches the method pattern3007 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3008# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.52 seconds. Current RSS: ~1632M. load average: 1.21 1.13 0.98 1/287 59073009 #upload_path3010 behaves like matches the method pattern3011 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3012# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.73 seconds. Current RSS: ~1628M. load average: 1.20 1.13 0.98 1/287 59473013 #relative_path3014 is relative (PENDING: Path not set, skipping.)3015# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.94 seconds. Current RSS: ~1628M. load average: 1.20 1.13 0.98 1/287 59873016 .absolute_path3017 behaves like matches the method pattern3018 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3019# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.19 seconds. Current RSS: ~1627M. load average: 1.20 1.13 0.98 1/287 60273020 .base_dir3021 behaves like matches the method pattern3022 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3023# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.35 seconds. Current RSS: ~1627M. load average: 1.20 1.13 0.98 1/287 60673024 path traversal exploits3025 throws an exception3026# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.63 seconds. Current RSS: ~1626M. load average: 1.18 1.12 0.98 1/287 61073027 remote file3028 with object storage enabled3029 can store file remotely3030# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.9 seconds. Current RSS: ~1625M. load average: 1.18 1.12 0.98 1/287 61473031# [RSpecRunTime] Finishing example group spec/uploaders/external_diff_uploader_spec.rb. It took 20.93 seconds. Expected to take 19.59 seconds.3032# [RSpecRunTime] Starting example group spec/lib/gitlab/database/postgres_foreign_key_spec.rb. Expected to take 17.9 seconds.3033Gitlab::Database::PostgresForeignKey3034 does not allow STI3035 #by_referenced_table_identifier3036 throws an error when the identifier name is not fully qualified3037 finds the foreign keys for the referenced table3038# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.31 seconds. Current RSS: ~1622M. load average: 1.18 1.12 0.98 1/287 61483039 #by_referenced_table_name3040 finds the foreign keys for the referenced table3041 #by_constrained_table_identifier3042 throws an error when the identifier name is not fully qualified3043 finds the foreign keys for the constrained table3044 #by_constrained_table_name3045 finds the foreign keys for the constrained table3046 #by_constrained_table_name_or_identifier3047 when using table name3048 finds the foreign keys for the constrained table3049 when using identifier3050 finds the foreign keys for the constrained table3051 #by_name3052 finds foreign keys by name3053 when finding columns for foreign keys3054 fk: lazy { described_class.find_by(name: 'fk_constrained_to_referenced') }, expected_constrained: ["referenced_table_id", "referenced_table_id_b"], expected_referenced: ["id", "id_b"]3055 finds the correct constrained column names3056 finds the correct referenced column names3057 #by_constrained_columns3058 finds the correct foreign key3059 #by_referenced_columns3060 finds the correct foreign key3061 fk: lazy { described_class.find_by(name: 'fk_constrained_to_other_referenced') }, expected_constrained: ["other_referenced_table_id"], expected_referenced: ["id"]3062 finds the correct constrained column names3063 finds the correct referenced column names3064 #by_constrained_columns3065 finds the correct foreign key3066 #by_referenced_columns3067 finds the correct foreign key3068 #on_delete_action and #on_update_action3069 with an invalid on_delete_action3070 raises an error3071 fk_name: "fk_no_action", expected_action: "no_action"3072 has the appropriate on delete action3073 has the appropriate on update action3074 #by_on_delete_action3075 finds the key by on delete action3076 #by_on_update_action3077 finds the key by on update action3078 fk_name: "fk_restrict", expected_action: "restrict"3079 has the appropriate on delete action3080 has the appropriate on update action3081 #by_on_delete_action3082 finds the key by on delete action3083 #by_on_update_action3084 finds the key by on update action3085 fk_name: "fk_nullify", expected_action: "nullify"3086 has the appropriate on delete action3087 has the appropriate on update action3088 #by_on_delete_action3089 finds the key by on delete action3090 #by_on_update_action3091 finds the key by on update action3092 fk_name: "fk_cascade", expected_action: "cascade"3093 has the appropriate on delete action3094 has the appropriate on update action3095 #by_on_delete_action3096 finds the key by on delete action3097 #by_on_update_action3098 finds the key by on update action3099 fk_name: "fk_set_default", expected_action: "set_default"3100 has the appropriate on delete action3101 has the appropriate on update action3102 #by_on_delete_action3103 finds the key by on delete action3104 #by_on_update_action3105 finds the key by on update action3106 when supporting foreign keys on partitioned tables3107 #is_inherited3108 fk: lazy { described_class.find_by(name: 'fk_inherited') }, inherited: false3109 has the appropriate inheritance value3110 fk: lazy { described_class.by_referenced_table_identifier(schema_table_name('child')).first! }, inherited: true3111 has the appropriate inheritance value3112 fk: lazy { described_class.find_by(name: 'fk_constrained_to_referenced') }, inherited: false3113 has the appropriate inheritance value3114 #not_inherited3115 lists all non-inherited foreign keys3116 with two tables both partitioned3117 #child_foreign_keys3118 is the child foreign keys of the partitioned parent fk3119# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.84 seconds. Current RSS: ~1652M. load average: 1.13 1.12 0.98 1/281 61493120# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/postgres_foreign_key_spec.rb. It took 19.92 seconds. Expected to take 17.9 seconds.3121# [RSpecRunTime] Starting example group spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb. Expected to take 17.4 seconds.3122DeployKeys::BasicDeployKeyEntity3123 does not return an owner payload with_owner option not passed in3124 returns deploy keys3125 is expected to eq {:almost_orphaned=>false, :can_edit=>false, :created_at=>2024-04-10 21:08:27.433209485 +0000, :destro...I", :id=>2, :title=>"My title 165", :updated_at=>2024-04-10 21:08:27.433209485 +0000, :user_id=>nil}3126# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.99 seconds. Current RSS: ~1630M. load average: 1.13 1.12 0.98 1/281 61503127 user is an admin3128 when admin mode is enabled3129 is expected to include {:can_edit => true}3130# [RSpecRunTime] RSpec elapsed time: 18 minutes 44.33 seconds. Current RSS: ~1620M. load average: 1.12 1.11 0.99 1/281 61513131 when admin mode is disabled3132 is expected not to include {:can_edit => true}3133# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.73 seconds. Current RSS: ~1609M. load average: 1.12 1.11 0.99 1/281 61523134 user is a project maintainer3135 project deploy key3136 is expected to include {:can_edit => true}3137 is expected to include {:edit_path => "/namespace497/project-509/-/deploy_keys/6/edit"}3138 is expected to include {:enable_path => "/namespace499/project-511/-/deploy_keys/7/enable"}3139 is expected to include {:disable_path => "/namespace501/project-513/-/deploy_keys/8/disable"}3140# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.56 seconds. Current RSS: ~1547M. load average: 1.11 1.11 0.99 1/281 61533141 public deploy key3142 is expected to include {:can_edit => true}3143# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.25 seconds. Current RSS: ~1542M. load average: 1.11 1.11 0.99 1/281 61543144 with_owner option3145 does not return an owner payload when it is set to false3146 when with_owner is set to true3147 returns an owner payload3148 does not return an owner if current_user cannot read the owner3149# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.24 seconds. Current RSS: ~1543M. load average: 1.10 1.11 0.99 1/281 61553150# [RSpecRunTime] Finishing example group spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb. It took 17.39 seconds. Expected to take 17.4 seconds.3151# [RSpecRunTime] Starting example group spec/lib/gitlab/url_sanitizer_spec.rb. Expected to take 16.68 seconds.3152Gitlab::UrlSanitizer3153 .sanitize3154 input: "http://test.com", output: "http://test.com"3155 is expected to include "repository `http://test.com` not found"3156 input: "http://test.com/", output: "http://test.com/"3157 is expected to include "repository `http://test.com/` not found"3158 input: "http://test.com/path/to/repo.git", output: "http://test.com/path/to/repo.git"3159 is expected to include "repository `http://test.com/path/to/repo.git` not found"3160 input: "http://user@test.com", output: "http://*****@test.com"3161 is expected to include "repository `http://*****@test.com` not found"3162 input: "http://user:pass@test.com", output: "http://*****:*****@test.com"3163 is expected to include "repository `http://*****:*****@test.com` not found"3164 input: "http://user:@test.com", output: "http://*****@test.com"3165 is expected to include "repository `http://*****@test.com` not found"3166 input: "http://:pass@test.com", output: "http://:*****@test.com"3167 is expected to include "repository `http://:*****@test.com` not found"3168 input: "https://test.com", output: "https://test.com"3169 is expected to include "repository `https://test.com` not found"3170 input: "https://test.com/", output: "https://test.com/"3171 is expected to include "repository `https://test.com/` not found"3172 input: "https://test.com/path/to/repo.git", output: "https://test.com/path/to/repo.git"3173 is expected to include "repository `https://test.com/path/to/repo.git` not found"3174 input: "https://user@test.com", output: "https://*****@test.com"3175 is expected to include "repository `https://*****@test.com` not found"3176 input: "https://user:pass@test.com", output: "https://*****:*****@test.com"3177 is expected to include "repository `https://*****:*****@test.com` not found"3178 input: "https://user:@test.com", output: "https://*****@test.com"3179 is expected to include "repository `https://*****@test.com` not found"3180 input: "https://:pass@test.com", output: "https://:*****@test.com"3181 is expected to include "repository `https://:*****@test.com` not found"3182 input: "ssh://test.com", output: "ssh://test.com"3183 is expected to include "repository `ssh://test.com` not found"3184 input: "ssh://test.com/", output: "ssh://test.com/"3185 is expected to include "repository `ssh://test.com/` not found"3186 input: "ssh://test.com/path/to/repo.git", output: "ssh://test.com/path/to/repo.git"3187 is expected to include "repository `ssh://test.com/path/to/repo.git` not found"3188 input: "ssh://user@test.com", output: "ssh://*****@test.com"3189 is expected to include "repository `ssh://*****@test.com` not found"3190 input: "ssh://user:pass@test.com", output: "ssh://*****:*****@test.com"3191 is expected to include "repository `ssh://*****:*****@test.com` not found"3192 input: "ssh://user:@test.com", output: "ssh://*****@test.com"3193 is expected to include "repository `ssh://*****@test.com` not found"3194 input: "ssh://:pass@test.com", output: "ssh://:*****@test.com"3195 is expected to include "repository `ssh://:*****@test.com` not found"3196 input: "git://test.com", output: "git://test.com"3197 is expected to include "repository `git://test.com` not found"3198 input: "git://test.com/", output: "git://test.com/"3199 is expected to include "repository `git://test.com/` not found"3200 input: "git://test.com/path/to/repo.git", output: "git://test.com/path/to/repo.git"3201 is expected to include "repository `git://test.com/path/to/repo.git` not found"3202 input: "git://user@test.com", output: "git://*****@test.com"3203 is expected to include "repository `git://*****@test.com` not found"3204 input: "git://user:pass@test.com", output: "git://*****:*****@test.com"3205 is expected to include "repository `git://*****:*****@test.com` not found"3206 input: "git://user:@test.com", output: "git://*****@test.com"3207 is expected to include "repository `git://*****@test.com` not found"3208 input: "git://:pass@test.com", output: "git://:*****@test.com"3209 is expected to include "repository `git://:*****@test.com` not found"3210 input: "//test.com", output: "//test.com"3211 is expected to include "repository `//test.com` not found"3212 input: "//test.com/", output: "//test.com/"3213 is expected to include "repository `//test.com/` not found"3214 input: "//test.com/path/to/repo.git", output: "//test.com/path/to/repo.git"3215 is expected to include "repository `//test.com/path/to/repo.git` not found"3216 input: "//user@test.com", output: "//*****@test.com"3217 is expected to include "repository `//*****@test.com` not found"3218 input: "//user:pass@test.com", output: "//*****:*****@test.com"3219 is expected to include "repository `//*****:*****@test.com` not found"3220 input: "//user:@test.com", output: "//*****@test.com"3221 is expected to include "repository `//*****@test.com` not found"3222 input: "//:pass@test.com", output: "//:*****@test.com"3223 is expected to include "repository `//:*****@test.com` not found"3224 input: "test.com", output: "test.com"3225 is expected to include "repository `test.com` not found"3226 input: "test.com/", output: "test.com/"3227 is expected to include "repository `test.com/` not found"3228 input: "test.com/path/to/repo.git", output: "test.com/path/to/repo.git"3229 is expected to include "repository `test.com/path/to/repo.git` not found"3230 input: "user@test.com", output: "*****@test.com"3231 is expected to include "repository `*****@test.com` not found"3232 input: "user:pass@test.com", output: "*****:*****@test.com"3233 is expected to include "repository `*****:*****@test.com` not found"3234 input: "user:@test.com", output: "*****@test.com"3235 is expected to include "repository `*****@test.com` not found"3236 input: ":pass@test.com", output: ":*****@test.com"3237 is expected to include "repository `:*****@test.com` not found"3238 input: "user@server:project.git", output: "user@server:project.git"3239 is expected to include "repository `user@server:project.git` not found"3240 input: "user:@server:project.git", output: "user:@server:project.git"3241 is expected to include "repository `user:@server:project.git` not found"3242 input: ":pass@server:project.git", output: ":pass@server:project.git"3243 is expected to include "repository `:pass@server:project.git` not found"3244 input: "user:pass@server:project.git", output: "user:pass@server:project.git"3245 is expected to include "repository `user:pass@server:project.git` not found"3246 input: "ssh://", output: ""3247 is expected to include "repository `` not found"3248 .valid?3249 value: false, url: nil3250 is expected to eq false3251 value: false, url: ""3252 is expected to eq false3253 value: false, url: "123://invalid:url"3254 is expected to eq false3255 value: false, url: "valid@project:url.git"3256 is expected to eq false3257 value: false, url: "valid:pass@project:url.git"3258 is expected to eq false3259 value: false, url: ["test", "array"]3260 is expected to eq false3261 value: true, url: "ssh://example.com"3262 is expected to eq true3263 value: true, url: "ssh://:@example.com"3264 is expected to eq true3265 value: true, url: "ssh://foo@example.com"3266 is expected to eq true3267 value: true, url: "ssh://foo:bar@example.com"3268 is expected to eq true3269 value: true, url: "ssh://foo:bar@example.com/group/group/project.git"3270 is expected to eq true3271 value: true, url: "git://example.com/group/group/project.git"3272 is expected to eq true3273 value: true, url: "git://foo:bar@example.com/group/group/project.git"3274 is expected to eq true3275 value: true, url: "http://foo:bar@example.com/group/group/project.git"3276 is expected to eq true3277 value: true, url: "https://foo:bar@example.com/group/group/project.git"3278 is expected to eq true3279 .valid_web?3280 value: false, url: nil3281 is expected to eq false3282 value: false, url: ""3283 is expected to eq false3284 value: false, url: "123://invalid:url"3285 is expected to eq false3286 value: false, url: "valid@project:url.git"3287 is expected to eq false3288 value: false, url: "valid:pass@project:url.git"3289 is expected to eq false3290 value: false, url: ["test", "array"]3291 is expected to eq false3292 value: false, url: "ssh://example.com"3293 is expected to eq false3294 value: false, url: "ssh://:@example.com"3295 is expected to eq false3296 value: false, url: "ssh://foo@example.com"3297 is expected to eq false3298 value: false, url: "ssh://foo:bar@example.com"3299 is expected to eq false3300 value: false, url: "ssh://foo:bar@example.com/group/group/project.git"3301 is expected to eq false3302 value: false, url: "git://example.com/group/group/project.git"3303 is expected to eq false3304 value: false, url: "git://foo:bar@example.com/group/group/project.git"3305 is expected to eq false3306 value: true, url: "http://foo:bar@example.com/group/group/project.git"3307 is expected to eq true3308 value: true, url: "https://foo:bar@example.com/group/group/project.git"3309 is expected to eq true3310 .sanitize_masked_url3311 original_url: "http://{domain}.com", masked_url: "http://{domain}.com"3312 is expected to eq "http://{domain}.com"3313 original_url: "http://{domain}/{hook}", masked_url: "http://{domain}/{hook}"3314 is expected to eq "http://{domain}/{hook}"3315 original_url: "http://user:pass@{domain}/hook", masked_url: "http://*****:*****@{domain}/hook"3316 is expected to eq "http://*****:*****@{domain}/hook"3317 original_url: "http://user:pass@{domain}:{port}/hook", masked_url: "http://*****:*****@{domain}:{port}/hook"3318 is expected to eq "http://*****:*****@{domain}:{port}/hook"3319 original_url: "http://user:@{domain}:{port}/hook", masked_url: "http://*****:*****@{domain}:{port}/hook"3320 is expected to eq "http://*****:*****@{domain}:{port}/hook"3321 original_url: "http://:pass@{domain}:{port}/hook", masked_url: "http://*****:*****@{domain}:{port}/hook"3322 is expected to eq "http://*****:*****@{domain}:{port}/hook"3323 original_url: "http://user@{domain}:{port}/hook", masked_url: "http://*****:*****@{domain}:{port}/hook"3324 is expected to eq "http://*****:*****@{domain}:{port}/hook"3325 original_url: "http://u:p@{domain}/hook?email=james@example.com", masked_url: "http://*****:*****@{domain}/hook?email=james@example.com"3326 is expected to eq "http://*****:*****@{domain}/hook?email=james@example.com"3327 original_url: "http://{domain}/hook?email=james@example.com", masked_url: "http://{domain}/hook?email=james@example.com"3328 is expected to eq "http://{domain}/hook?email=james@example.com"3329 original_url: "http://user:{pass}@example.com", masked_url: "http://*****:*****@example.com"3330 is expected to eq "http://*****:*****@example.com"3331 #sanitized_url3332 credentials in hash3333 username: "foo", password: "bar"3334 is expected to eq "http://example.com"3335 username: "foo", password: ""3336 is expected to eq "http://example.com"3337 username: "foo", password: nil3338 is expected to eq "http://example.com"3339 username: "", password: "bar"3340 is expected to eq "http://example.com"3341 username: "", password: ""3342 is expected to eq "http://example.com"3343 username: "", password: nil3344 is expected to eq "http://example.com"3345 username: nil, password: "bar"3346 is expected to eq "http://example.com"3347 username: nil, password: ""3348 is expected to eq "http://example.com"3349 username: nil, password: nil3350 is expected to eq "http://example.com"3351 credentials in URL3352 userinfo: "foo:bar@"3353 is expected to eq "http://example.com"3354 userinfo: "foo@"3355 is expected to eq "http://example.com"3356 userinfo: ":bar@"3357 is expected to eq "http://example.com"3358 userinfo: ":@"3359 is expected to eq "http://example.com"3360 userinfo: "@"3361 is expected to eq "http://example.com"3362 userinfo: nil3363 is expected to eq "http://example.com"3364 #credentials3365 credentials in hash3366 overrides URL-provided credentials3367 credentials in URL3368 url: "http://foo:bar@example.com", credentials: {:user=>"foo", :password=>"bar"}3369 is expected to eq {:password=>"bar", :user=>"foo"}3370 url: "http://foo:bar:baz@example.com", credentials: {:user=>"foo", :password=>"bar:baz"}3371 is expected to eq {:password=>"bar:baz", :user=>"foo"}3372 url: "http://:bar@example.com", credentials: {:user=>nil, :password=>"bar"}3373 is expected to eq {:password=>"bar", :user=>nil}3374 url: "http://foo:@example.com", credentials: {:user=>"foo", :password=>nil}3375 is expected to eq {:password=>nil, :user=>"foo"}3376 url: "http://foo@example.com", credentials: {:user=>"foo", :password=>nil}3377 is expected to eq {:password=>nil, :user=>"foo"}3378 url: "http://:@example.com", credentials: {:user=>nil, :password=>nil}3379 is expected to eq {:password=>nil, :user=>nil}3380 url: "http://@example.com", credentials: {:user=>nil, :password=>nil}3381 is expected to eq {:password=>nil, :user=>nil}3382 url: "http://example.com", credentials: {:user=>nil, :password=>nil}3383 is expected to eq {:password=>nil, :user=>nil}3384 url: nil, credentials: {:user=>nil, :password=>nil}3385 is expected to eq {:password=>nil, :user=>nil}3386 url: "", credentials: {:user=>nil, :password=>nil}3387 is expected to eq {:password=>nil, :user=>nil}3388 url: "no", credentials: {:user=>nil, :password=>nil}3389 is expected to eq {:password=>nil, :user=>nil}3390 with mixed credentials3391 url: "http://a@example.com", credentials: {:password=>"d"}, result: {:user=>"a", :password=>"d"}3392 is expected to eq {:password=>"d", :user=>"a"}3393 url: "http://a:b@example.com", credentials: {:password=>"d"}, result: {:user=>"a", :password=>"d"}3394 is expected to eq {:password=>"d", :user=>"a"}3395 url: "http://:b@example.com", credentials: {:password=>"d"}, result: {:user=>nil, :password=>"d"}3396 is expected to eq {:password=>"d", :user=>nil}3397 url: "http://a@example.com", credentials: {:user=>"c"}, result: {:user=>"c", :password=>nil}3398 is expected to eq {:password=>nil, :user=>"c"}3399 url: "http://a:b@example.com", credentials: {:user=>"c"}, result: {:user=>"c", :password=>"b"}3400 is expected to eq {:password=>"b", :user=>"c"}3401 url: "http://a:b@example.com", credentials: {:user=>""}, result: {:user=>"a", :password=>"b"}3402 is expected to eq {:password=>"b", :user=>"a"}3403 #user3404 credentials in hash3405 overrides URL-provided user3406 credentials in URL3407 url: "http://foo:bar@example.com", user: "foo"3408 is expected to eq "foo"3409 url: "http://foo:bar:baz@example.com", user: "foo"3410 is expected to eq "foo"3411 url: "http://:bar@example.com", user: nil3412 is expected to eq nil3413 url: "http://foo:@example.com", user: "foo"3414 is expected to eq "foo"3415 url: "http://foo@example.com", user: "foo"3416 is expected to eq "foo"3417 url: "http://:@example.com", user: nil3418 is expected to eq nil3419 url: "http://@example.com", user: nil3420 is expected to eq nil3421 url: "http://example.com", user: nil3422 is expected to eq nil3423 url: nil, user: nil3424 is expected to eq nil3425 url: "", user: nil3426 is expected to eq nil3427 url: "no", user: nil3428 is expected to eq nil3429 #full_url3430 credentials in hash3431 credentials: {:user=>"foo", :password=>"bar"}, userinfo: "foo:bar@"3432 is expected to eq "http://foo:bar@example.com"3433 credentials: {:user=>"foo", :password=>""}, userinfo: "foo@"3434 is expected to eq "http://foo@example.com"3435 credentials: {:user=>"foo", :password=>nil}, userinfo: "foo@"3436 is expected to eq "http://foo@example.com"3437 credentials: {:user=>"", :password=>"bar"}, userinfo: ":bar@"3438 is expected to eq "http://:bar@example.com"3439 credentials: {:user=>"", :password=>""}, userinfo: nil3440 is expected to eq "http://example.com"3441 credentials: {:user=>"", :password=>nil}, userinfo: nil3442 is expected to eq "http://example.com"3443 credentials: {:user=>nil, :password=>"bar"}, userinfo: ":bar@"3444 is expected to eq "http://:bar@example.com"3445 credentials: {:user=>nil, :password=>""}, userinfo: nil3446 is expected to eq "http://example.com"3447 credentials: {:user=>nil, :password=>nil}, userinfo: nil3448 is expected to eq "http://example.com"3449 credentials in URL3450 input: nil, output: ""3451 is expected to eq ""3452 input: "", output: :same3453 is expected to eq ""3454 input: "git@example.com", output: :same3455 is expected to eq "git@example.com"3456 input: "http://example.com", output: :same3457 is expected to eq "http://example.com"3458 input: "http://foo@example.com", output: :same3459 is expected to eq "http://foo@example.com"3460 input: "http://foo:@example.com", output: "http://foo@example.com"3461 is expected to eq "http://foo@example.com"3462 input: "http://:bar@example.com", output: :same3463 is expected to eq "http://:bar@example.com"3464 input: "http://foo:bar@example.com", output: :same3465 is expected to eq "http://foo:bar@example.com"3466 input: "http://foo:g p@example.com", output: "http://foo:g%20p@example.com"3467 is expected to eq "http://foo:g%20p@example.com"3468 input: "http://foo:s/h@example.com", output: "http://foo:s%2Fh@example.com"3469 is expected to eq "http://foo:s%2Fh@example.com"3470 input: "http://t u:a#b@example.com", output: "http://t%20u:a%23b@example.com"3471 is expected to eq "http://t%20u:a%23b@example.com"3472 input: "http://t+u:a#b@example.com", output: "http://t%2Bu:a%23b@example.com"3473 is expected to eq "http://t%2Bu:a%23b@example.com"3474 when credentials contains special chars3475 parses the URL without errors3476# [RSpecRunTime] Finishing example group spec/lib/gitlab/url_sanitizer_spec.rb. It took 21.35 seconds. Expected to take 16.68 seconds.3477# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/workhorse_spec.rb. Expected to take 15.64 seconds.3478Gitlab::Redis::Workhorse3479 #fetch_config3480 when redis.yml exists3481 when the fallback has a redis.yml entry3482 is expected to eq {"fallback redis.yml"=>123}3483 and an instance config file exists3484 is expected to eq {"instance specific file"=>456}3485 and the instance has a redis.yml entry3486 is expected to eq {"instance redis.yml"=>789}3487 when no redis config file exsits3488 returns nil3489 when resque.yml exists3490 returns the config from resque.yml3491 #fetch_config3492 raises an exception when the config file contains invalid yaml3493 when redis.yml exists3494 uses config/redis.yml3495 when no config file exsits3496 returns nil3497 when resque.yml exists3498 returns the config from resque.yml3499 #db3500 with old format3501 returns the correct db3502 with new format3503 returns the correct db3504 with cluster-mode3505 returns the correct db3506 .config_file_name3507 when there is no config file anywhere3508 is expected to be nil3509 .version3510 returns a version3511 #raw_config_hash3512 returns old-style single url config in a hash3513 returns cluster config without url key in a hash3514 .pool3515 when not using fallback config3516 creates its own connection pool3517 when using fallback config3518 uses the fallback class connection pool3519 #sentinels?3520 when sentinels are defined3521 returns true3522 when sentinels are not defined3523 is expected to eq nil3524 when cluster is defined3525 returns false3526 #sentinels3527 when sentinels are defined3528 rails_env: "development", hosts: ["development-replica1", "development-replica2"]3529 returns an array of hashes with host and port keys3530 rails_env: "test", hosts: ["test-replica1", "test-replica2"]3531 returns an array of hashes with host and port keys3532 rails_env: "production", hosts: ["production-replica1", "production-replica2"]3533 returns an array of hashes with host and port keys3534 when sentinels are not defined3535 returns nil3536 when cluster is defined3537 returns nil3538 .params3539 withstands mutation3540 with command to generate extra config specified3541 when the command returns valid yaml3542 merges config from command on top of config from file3543 when the command returns invalid yaml3544 raises error3545 when the parsed external command output returns invalid hash3546 raises an error3547 when the command fails3548 raises error3549 when url contains unix socket reference3550 with old format3551 returns path key instead3552 with new format3553 returns path key instead3554 when url is host based3555 with old format3556 returns hash with host, port, db, and password3557 with new format3558 rails_env: "development", host: "development-host"3559 returns hash with host, port, db, and password3560 does not raise ArgumentError for invalid keywords in SentinelConfig3561 rails_env: "test", host: "test-host"3562 returns hash with host, port, db, and password3563 does not raise ArgumentError for invalid keywords in SentinelConfig3564 rails_env: "production", host: "production-host"3565 returns hash with host, port, db, and password3566 does not raise ArgumentError for invalid keywords in SentinelConfig3567 behaves like instrumentation_class in custom key3568 moves instrumentation class into custom3569 with redis cluster format3570 rails_env: "development", host: "development-master"3571 returns hash with cluster and password3572 does not raise ArgumentError for invalid keywords in ClusterConfig3573 behaves like instrumentation_class in custom key3574 moves instrumentation class into custom3575 rails_env: "test", host: "test-master"3576 returns hash with cluster and password3577 does not raise ArgumentError for invalid keywords in ClusterConfig3578 behaves like instrumentation_class in custom key3579 moves instrumentation class into custom3580 rails_env: "production", host: "production-master"3581 returns hash with cluster and password3582 does not raise ArgumentError for invalid keywords in ClusterConfig3583 behaves like instrumentation_class in custom key3584 moves instrumentation class into custom3585 behaves like redis_shared_examples3586 .config_file_name3587 when there is no config file anywhere3588 is expected to be nil3589 .store3590 with old format3591 behaves like redis store3592 instantiates Redis::Store3593 with the namespace3594 uses specified namespace3595 with new format3596 behaves like redis store3597 instantiates Redis::Store3598 with the namespace3599 uses specified namespace3600 .params3601 withstands mutation3602 with command to generate extra config specified3603 when the command returns valid yaml3604 merges config from command on top of config from file3605 when the command returns invalid yaml3606 raises error3607 when the parsed external command output returns invalid hash3608 raises an error3609 when the command fails3610 raises error3611 when url contains unix socket reference3612 with old format3613 returns path key instead3614 with new format3615 returns path key instead3616 when url is host based3617 with old format3618 returns hash with host, port, db, and password3619 with new format3620 rails_env: "development", host: "development-host"3621 returns hash with host, port, db, and password3622 does not raise ArgumentError for invalid keywords in SentinelConfig3623 rails_env: "test", host: "test-host"3624 returns hash with host, port, db, and password3625 does not raise ArgumentError for invalid keywords in SentinelConfig3626 rails_env: "production", host: "production-host"3627 returns hash with host, port, db, and password3628 does not raise ArgumentError for invalid keywords in SentinelConfig3629 behaves like instrumentation_class in custom key3630 moves instrumentation class into custom3631 with redis cluster format3632 rails_env: "development", host: "development-master"3633 returns hash with cluster and password3634 does not raise ArgumentError for invalid keywords in ClusterConfig3635 behaves like instrumentation_class in custom key3636 moves instrumentation class into custom3637 rails_env: "test", host: "test-master"3638 returns hash with cluster and password3639 does not raise ArgumentError for invalid keywords in ClusterConfig3640 behaves like instrumentation_class in custom key3641 moves instrumentation class into custom3642 rails_env: "production", host: "production-master"3643 returns hash with cluster and password3644 does not raise ArgumentError for invalid keywords in ClusterConfig3645 behaves like instrumentation_class in custom key3646 moves instrumentation class into custom3647 .url3648 withstands mutation3649 when yml file with env variable3650 reads redis url from env variable3651 .version3652 returns a version3653 .with3654 yields a ::Redis3655 when running on single-threaded runtime3656 instantiates a connection pool with size 53657 when running on multi-threaded runtime3658 instantiates a connection pool with a size based on the concurrency of the worker3659 when there is no config at all3660 can run an empty block3661 #db3662 with old format3663 returns the correct db3664 with new format3665 returns the correct db3666 with cluster-mode3667 returns the correct db3668 #sentinels3669 when sentinels are defined3670 rails_env: "development", hosts: ["development-replica1", "development-replica2"]3671 returns an array of hashes with host and port keys3672 rails_env: "test", hosts: ["test-replica1", "test-replica2"]3673 returns an array of hashes with host and port keys3674 rails_env: "production", hosts: ["production-replica1", "production-replica2"]3675 returns an array of hashes with host and port keys3676 when sentinels are not defined3677 returns nil3678 when cluster is defined3679 returns nil3680 #sentinels?3681 when sentinels are defined3682 returns true3683 when sentinels are not defined3684 is expected to eq nil3685 when cluster is defined3686 returns false3687 #raw_config_hash3688 returns old-style single url config in a hash3689 returns cluster config without url key in a hash3690 #secret_file3691 when explicitly specified in config file3692 returns the absolute path of specified file inside Rails root3693 when not explicitly specified3694 returns the default path in the encrypted settings shared directory3695 #parse_client_tls_options3696 when configuration does not have TLS related options3697 returns the coniguration as-is3698 when specified certificate file does not exist3699 raises error about missing certificate file3700 when specified key file does not exist3701 raises error about missing key file3702 when only certificate file is specified3703 renders resque.yml correctly3704 when only key file is specified3705 renders resque.yml correctly3706 when configuration valid TLS related options3707 converts cert_file and key_file appropriately3708 #fetch_config3709 raises an exception when the config file contains invalid yaml3710 when redis.yml exists3711 uses config/redis.yml3712 when no config file exsits3713 returns nil3714 when resque.yml exists3715 returns the config from resque.yml3716 .store3717 with old format3718 behaves like redis store3719 instantiates Redis::Store3720 with the namespace3721 uses specified namespace3722 with new format3723 behaves like redis store3724 instantiates Redis::Store3725 with the namespace3726 uses specified namespace3727 .url3728 withstands mutation3729 when yml file with env variable3730 reads redis url from env variable3731 #secret_file3732 when explicitly specified in config file3733 returns the absolute path of specified file inside Rails root3734 when not explicitly specified3735 returns the default path in the encrypted settings shared directory3736 .with3737 yields a ::Redis3738 when running on single-threaded runtime3739 instantiates a connection pool with size 53740 when running on multi-threaded runtime3741 instantiates a connection pool with a size based on the concurrency of the worker3742 when there is no config at all3743 can run an empty block3744 #parse_client_tls_options3745 when configuration does not have TLS related options3746 returns the coniguration as-is3747 when specified certificate file does not exist3748 raises error about missing certificate file3749 when specified key file does not exist3750 raises error about missing key file3751 when only certificate file is specified3752 renders resque.yml correctly3753 when only key file is specified3754 renders resque.yml correctly3755 when configuration valid TLS related options3756 converts cert_file and key_file appropriately3757# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/workhorse_spec.rb. It took 18.2 seconds. Expected to take 15.64 seconds.3758# [RSpecRunTime] Starting example group spec/models/clusters/agents/authorizations/user_access/group_authorization_spec.rb. Expected to take 15.19 seconds.3759Clusters::Agents::Authorizations::UserAccess::GroupAuthorization3760 is expected to belong to agent class_name => Clusters::Agent required: true3761 is expected to validate jsonb schema "config"3762 does not allow STI3763 is expected to belong to group class_name => ::Group required: true3764 .for_user3765 user_role: :guest, expected_access_level: nil3766 returns the expected result3767 when authorization belongs to sub-group3768 respects the role inheritance3769 respects the role override3770# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.58 seconds. Current RSS: ~1622M. load average: 1.05 1.09 0.99 1/281 61563771 user_role: :reporter, expected_access_level: nil3772 returns the expected result3773 when authorization belongs to sub-group3774 respects the role inheritance3775 respects the role override3776# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.57 seconds. Current RSS: ~1591M. load average: 1.04 1.09 0.99 1/280 61573777 user_role: :developer, expected_access_level: 303778 returns the expected result3779 when authorization belongs to sub-group3780 respects the role inheritance3781 respects the role override3782# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.45 seconds. Current RSS: ~1571M. load average: 1.04 1.09 0.99 1/280 61583783 user_role: :maintainer, expected_access_level: 403784 returns the expected result3785 when authorization belongs to sub-group3786 respects the role inheritance3787 respects the role override3788# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.39 seconds. Current RSS: ~1554M. load average: 1.12 1.10 1.00 1/280 61593789 user_role: :owner, expected_access_level: 503790 returns the expected result3791 when authorization belongs to sub-group3792 respects the role inheritance3793 respects the role override3794# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.35 seconds. Current RSS: ~1555M. load average: 1.12 1.10 1.00 1/280 61603795 #config_project3796 is expected to eq #<Project id:538 namespace526/project-538>>3797# [RSpecRunTime] Finishing example group spec/models/clusters/agents/authorizations/user_access/group_authorization_spec.rb. It took 16.36 seconds. Expected to take 15.19 seconds.3798# [RSpecRunTime] Starting example group spec/models/ci/trigger_spec.rb. Expected to take 14.15 seconds.3799Ci::Trigger3800 does not allow STI3801 associations3802 is expected to belong to project required: false3803 is expected to belong to owner required: false3804 is expected to have many trigger_requests3805 validations3806 is expected to validate that :owner cannot be empty/falsy3807 before_validation3808 sets an random token if none provided3809 does not set a random token if one provided3810# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.54 seconds. Current RSS: ~1562M. load average: 1.11 1.10 1.00 1/280 61613811 #short_token3812 returns shortened token without prefix3813 token does not have a prefix3814 returns shortened token3815 #can_access_project?3816 and is member of the project3817 is expected to eq true3818 and is not member of the project3819 is expected to eq false3820 behaves like includes Limitable concern3821 #exceeds_limits?3822 without plan limits configured3823 is expected to eq false3824 without plan limits configured3825 is expected to eq false3826 with an existing model3827 is expected to eq true3828# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.33 seconds. Current RSS: ~1566M. load average: 1.10 1.10 1.00 1/280 61623829 validations3830 is expected to be a kind of Limitable3831 without plan limits configured3832 can create new models3833# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.64 second. Current RSS: ~1558M. load average: 1.10 1.10 1.00 1/280 61633834 with plan limits configured3835 can create new models3836 with an existing model3837 cannot create new models exceeding the plan limits3838# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.01 seconds. Current RSS: ~1556M. load average: 1.10 1.10 1.00 1/280 61643839 loose foreign key on ci_triggers.owner_id3840 behaves like cleanup by a loose foreign key3841 cleans up (delete or nullify) the model3842# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.16 seconds. Current RSS: ~1555M. load average: 1.10 1.10 1.00 1/280 61653843 loose foreign key on ci_triggers.project_id3844 behaves like cleanup by a loose foreign key3845 cleans up (delete or nullify) the model3846# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.51 seconds. Current RSS: ~1538M. load average: 1.09 1.10 1.00 1/280 61663847 encrypted_token3848 when token is not provided3849 encrypts the generated token3850 when token is provided3851 encrypts the given token3852 when token is being updated3853 encrypts the given token3854# [RSpecRunTime] Finishing example group spec/models/ci/trigger_spec.rb. It took 14.48 seconds. Expected to take 14.15 seconds.3855# [RSpecRunTime] Starting example group spec/finders/ci/jobs_finder_spec.rb. Expected to take 13.93 seconds.3856Ci::JobsFinder#execute3857 when project, pipeline, and runner are blank3858 with admin3859 when admin mode setting is disabled3860 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 174, upstream_pipeline_id: nil, tag_list: nil>, #<Ci::Build status: "running", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 175, upstream_pipeline_id: nil, tag_list: nil>, and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3861# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.44 seconds. Current RSS: ~1532M. load average: 1.08 1.10 1.00 1/280 61673862 when admin mode setting is enabled3863 when in admin mode3864 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 174, upstream_pipeline_id: nil, tag_list: nil>, #<Ci::Build status: "running", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 175, upstream_pipeline_id: nil, tag_list: nil>, and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3865 when not in admin mode3866 is expected to be empty3867 with admin and admin mode enabled3868 with param `scope`3869 scope: "pending", expected_jobs: lazy { [pending_job] }3870 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 174, upstream_pipeline_id: nil, tag_list: nil>3871 scope: "running", expected_jobs: lazy { [running_job] }3872 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 175, upstream_pipeline_id: nil, tag_list: nil>3873 scope: "finished", expected_jobs: lazy { [successful_job] }3874 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3875 scope: ["running", "success"], expected_jobs: lazy { [running_job, successful_job] }3876 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 175, upstream_pipeline_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3877 with param `runner_type`3878 with feature flag :admin_jobs_filter_runner_type enabled3879 runner_type: "group_type", expected_jobs: lazy { [job_with_group_runner] }3880 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 176, upstream_pipeline_id: nil, tag_list: nil>3881# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.42 seconds. Current RSS: ~1538M. load average: 1.08 1.10 1.00 1/280 61683882 runner_type: "instance_type", expected_jobs: lazy { [job_with_instance_runner] }3883 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 177, upstream_pipeline_id: nil, tag_list: nil>3884 runner_type: "project_type", expected_jobs: lazy { [job_with_project_runner] }3885 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 178, upstream_pipeline_id: nil, tag_list: nil>3886 runner_type: ["instance_type", "project_type"], expected_jobs: lazy { [job_with_instance_runner, job_with_project_runner] }3887 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 177, upstream_pipeline_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 178, upstream_pipeline_id: nil, tag_list: nil>3888 with feature flag :admin_jobs_filter_runner_type disabled3889 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 176, upstream_pipeline_id: nil, tag_list: nil>, #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 177, upstream_pipeline_id: nil, tag_list: nil>, #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 178, upstream_pipeline_id: nil, tag_list: nil>, #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 174, upstream_pipeline_id: nil, tag_list: nil>, #<Ci::Build status: "running", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 175, upstream_pipeline_id: nil, tag_list: nil>, and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3890 with params3891 with feature flag :admin_jobs_filter_runner_type enabled3892 param_runner_type: "group_type", param_scope: "running", expected_jobs: lazy { [job_with_running_status_and_group_runner] }3893 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 179, upstream_pipeline_id: nil, tag_list: nil>3894# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.84 seconds. Current RSS: ~1549M. load average: 1.08 1.10 1.00 1/280 61693895 param_runner_type: ["instance_type", "project_type"], param_scope: "finished", expected_jobs: lazy { [job_with_instance_runner, job_with_project_runner] }3896 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 180, upstream_pipeline_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 181, upstream_pipeline_id: nil, tag_list: nil>3897 param_runner_type: ["instance_type", "project_type"], param_scope: "pending", expected_jobs: lazy { [] }3898 is expected to contain exactly3899 with feature flag :admin_jobs_filter_runner_type disabled3900 param_runner_type: "group_type", param_scope: "running", expected_jobs: lazy do3901 [job_with_running_status_and_group_runner, running_job]3902 end3903 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 179, upstream_pipeline_id: nil, tag_list: nil> and #<Ci::Build status: "running", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 175, upstream_pipeline_id: nil, tag_list: nil>3904 param_runner_type: ["instance_type", "project_type"], param_scope: "finished", expected_jobs: lazy do3905 [3906 job_with_instance_runner,3907 job_with_project_runner,3908 successful_job3909 ]3910 end3911 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 180, upstream_pipeline_id: nil, tag_list: nil>, #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 181, upstream_pipeline_id: nil, tag_list: nil>, and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3912 param_runner_type: ["instance_type", "project_type"], param_scope: "pending", expected_jobs: lazy { [pending_job] }3913 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-04-10 08:50:29.000000000 +0000", u...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 174, upstream_pipeline_id: nil, tag_list: nil>3914 with user not being project member3915 is expected to be empty3916 without user3917 is expected to be empty3918 when project is present3919 with user being project maintainer3920 returns jobs for the specified project3921 when artifacts are present for some jobs3922 when with_artifacts is true3923 returns only jobs with artifacts3924 when with_artifacts is false3925 returns all jobs3926 with param `scope3927 param_scope: "success", expected_jobs: lazy { [successful_job, job_with_artifacts] }3928 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3929 param_scope: "[success pending]", expected_jobs: lazy { [successful_job, job_with_artifacts] }3930 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3931 param_scope: "pending", expected_jobs: lazy { [] }3932 is expected to contain exactly3933 param_scope: nil, expected_jobs: lazy { [successful_job, job_with_artifacts] }3934 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 173, upstream_pipeline_id: nil, tag_list: nil>3935 with user being project guest3936 returns no jobs3937 without user3938 returns no jobs3939 when pipeline is present3940 with user being project maintainer3941 does not return retried jobs by default3942 when include_retried is false3943 does not return retried jobs3944 when include_retried is true3945 returns retried jobs3946 without user3947 returns no jobs3948 when runner is present3949 when current user is an admin3950 when admin mode is enabled3951 returns jobs for the specified project3952 with params3953 param_runner_type: "project_type", param_scope: "success", expected_jobs: lazy { [job_4] }3954 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-04-10 08:53:29.000000000 +0000", created_at: "2024-...rtition_id: 100, auto_canceled_by_id: nil, commit_id: 182, upstream_pipeline_id: nil, tag_list: nil>3955 param_runner_type: "instance_type", param_scope: nil, expected_jobs: lazy { [] }3956 is expected to contain exactly3957 param_runner_type: nil, param_scope: "pending", expected_jobs: lazy { [] }3958 is expected to contain exactly3959 with user being project guest3960 returns no jobs3961 without user3962 returns no jobs3963# [RSpecRunTime] Finishing example group spec/finders/ci/jobs_finder_spec.rb. It took 13.29 seconds. Expected to take 13.93 seconds.3964# [RSpecRunTime] Starting example group spec/services/namespace_settings/assign_attributes_service_spec.rb. Expected to take 13.18 seconds.3965NamespaceSettings::AssignAttributesService3966 #execute3967 group has no namespace_settings3968 builds out a new namespace_settings record3969 group has a namespace_settings3970 doesn't create a new namespace_setting record3971 updating :default_branch_name3972 changes settings3973 when default_branch_protection is updated3974 when the user has the ability to update3975 when group is root3976 updates default_branch_protection_defaults from the default_branch_protection param3977 when group is not root3978 updates default_branch_protection_defaults from the default_branch_protection param3979 when the user does not have the ability to update3980 does not update default_branch_protection_defaults and adds an error to the namespace_settings3981 when default_branch_protection_defaults is updated3982 when the user has the ability to update3983 when group is root3984 updates default_branch_protection_defaults from the default_branch_protection param3985 when group is not root3986 updates default_branch_protection_defaults from the default_branch_protection param3987 when the user does not have the ability to update3988 does not update default_branch_protection_defaults and adds an error to the namespace_settings3989 updating :resource_access_token_creation_allowed3990 when user is a group owner3991 changes settings3992 when user is not a group owner3993 does not change settings3994 returns the group owner error3995# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.48 seconds. Current RSS: ~1566M. load average: 1.06 1.09 1.00 1/280 61703996 validating settings param for root group3997 setting_key: :prevent_sharing_groups_outside_hierarchy, setting_changes_from: false, setting_changes_to: true3998 when user is not a group owner3999 does not change settings4000 returns the group owner error4001# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.72 seconds. Current RSS: ~1564M. load average: 1.06 1.09 1.00 1/280 61714002 with a subgroup4003 does not change settings4004 when user is a group owner4005 changes settings4006 setting_key: :new_user_signups_cap, setting_changes_from: nil, setting_changes_to: 1004007 when user is not a group owner4008 does not change settings4009 returns the group owner error4010# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.31 seconds. Current RSS: ~1559M. load average: 1.06 1.09 1.00 1/280 61724011 with a subgroup4012 does not change settings4013 when user is a group owner4014 changes settings4015 setting_key: :enabled_git_access_protocol, setting_changes_from: "all", setting_changes_to: "ssh"4016 when user is not a group owner4017 does not change settings4018 returns the group owner error4019# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.89 seconds. Current RSS: ~1552M. load average: 1.06 1.09 1.00 1/280 61734020 with a subgroup4021 does not change settings4022 when user is a group owner4023 changes settings4024# [RSpecRunTime] Finishing example group spec/services/namespace_settings/assign_attributes_service_spec.rb. It took 13.29 seconds. Expected to take 13.18 seconds.4025# [RSpecRunTime] Starting example group spec/services/ci/archive_trace_service_spec.rb. Expected to take 12.61 seconds.4026Ci::ArchiveTraceService#execute4027 when job is finished4028 creates an archived trace4029 integration hooks4030 is expected not to raise Exception4031# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.48 seconds. Current RSS: ~1539M. load average: 1.05 1.09 1.00 1/280 61744032 when trace is already archived4033 ignores an exception4034 does not create an archived trace4035 when live trace chunks still exist4036 removes the trace chunks4037 when associated data does not exist4038 removes the trace artifact and builds a new one4039# [RSpecRunTime] RSpec elapsed time: 20 minutes 39.8 seconds. Current RSS: ~1541M. load average: 1.05 1.09 1.00 1/280 61754040 when the job is out of archival attempts4041 skips archiving4042 leaves a warning message in sidekiq log4043 job has archive and chunks4044 removes trace chunks4045 archive is not completed4046 cleanups any stale archive data4047# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.09 seconds. Current RSS: ~1547M. load average: 1.05 1.09 1.00 1/280 61764048 when the archival process is backed off4049 skips archiving4050 leaves a warning message in sidekiq log4051# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.83 seconds. Current RSS: ~1545M. load average: 1.05 1.08 1.00 1/280 61774052 when job is running4053 increments Prometheus counter, sends crash report to Sentry and ignore an error for continuing to archive4054 #batch_execute4055 archives multiple traces4056 processes traces independently4057 when timeout is reached4058 stops executing traces4059# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.51 seconds. Current RSS: ~1543M. load average: 1.05 1.08 1.00 1/280 61784060 when loop limit is reached4061 skips archiving4062 stops executing traces4063# [RSpecRunTime] Finishing example group spec/services/ci/archive_trace_service_spec.rb. It took 13.68 seconds. Expected to take 12.61 seconds.4064# [RSpecRunTime] Starting example group spec/services/merge_requests/get_urls_service_spec.rb. Expected to take 12.56 seconds.4065MergeRequests::GetUrlsService4066 #execute4067 when project is nil4068 behaves like no_merge_request_url4069 returns no URL4070 pushing to default branch4071 behaves like no_merge_request_url4072 returns no URL4073 pushing to project with MRs disabled4074 behaves like no_merge_request_url4075 returns no URL4076 pushing one completely new branch4077 behaves like new_merge_request_link4078 returns url to create new merge request4079 pushing to existing branch but no merge request4080 behaves like new_merge_request_link4081 returns url to create new merge request4082 pushing to deleted branch4083 behaves like no_merge_request_url4084 returns no URL4085 pushing to existing branch and merge request opened4086 behaves like show_merge_request_url4087 returns url to view merge request4088# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.63 seconds. Current RSS: ~1595M. load average: 1.12 1.10 1.01 1/286 62634089 pushing to existing branch and merge request is reopened4090 behaves like show_merge_request_url4091 returns url to view merge request4092# [RSpecRunTime] RSpec elapsed time: 20 minutes 54.83 seconds. Current RSS: ~1600M. load average: 1.12 1.10 1.01 1/286 63034093 pushing to existing branch from forked project4094 behaves like show_merge_request_url4095 returns url to view merge request4096# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.07 seconds. Current RSS: ~1595M. load average: 1.12 1.10 1.01 1/286 63564097 pushing to existing branch and merge request is closed4098 behaves like new_merge_request_link4099 returns url to create new merge request4100# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.28 seconds. Current RSS: ~1597M. load average: 1.12 1.10 1.01 1/286 63964101 pushing to existing branch and merge request is merged4102 behaves like new_merge_request_link4103 returns url to create new merge request4104# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.47 seconds. Current RSS: ~1595M. load average: 1.11 1.10 1.00 1/286 64364105 pushing new branch and existing branch (with merge request created) at once4106 returns 2 urls for both creating new and showing merge request4107# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.73 second. Current RSS: ~1593M. load average: 1.11 1.10 1.00 1/286 64764108 when printing_merge_request_link_enabled is false4109 returns empty array4110# [RSpecRunTime] Finishing example group spec/services/merge_requests/get_urls_service_spec.rb. It took 13.77 seconds. Expected to take 12.56 seconds.4111# [RSpecRunTime] Starting example group spec/models/release_highlight_spec.rb. Expected to take 11.59 seconds.4112ReleaseHighlight4113 does not allow STI4114 .paginated_query4115 with page param4116 when there is another page of results4117 responds with paginated query results4118# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.07 seconds. Current RSS: ~1596M. load average: 1.11 1.10 1.00 1/286 64834119 when there is NOT another page of results4120 responds with paginated query results and no next_page4121 when that specific page does not exist4122 returns nil4123 .paginated4124 with no page param4125 uses multiple levels of cache4126 returns platform specific items4127 parses the description as markdown and returns html, and links are target="_blank"4128 logs an error if theres an error parsing markdown for an item, and skips it4129 when Gitlab.com4130 responds with a different set of data4131# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.79 seconds. Current RSS: ~1638M. load average: 1.10 1.09 1.00 1/285 64844132 YAML parsing throws an exception4133 fails gracefully and logs an error4134 .most_recent_item_count4135 uses process memory cache4136 when recent release items exist4137 returns the count from the most recent file4138# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.41 seconds. Current RSS: ~1643M. load average: 1.10 1.09 1.00 1/285 64854139 when recent release items do NOT exist4140 returns nil4141 .most_recent_version_digest4142 uses process memory cache4143 when recent release items exist4144 returns a digest from the release of the first item of the most recent file4145# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.12 seconds. Current RSS: ~1641M. load average: 1.09 1.09 1.00 1/285 64864146 when recent release items do NOT exist4147 returns nil4148 .load_items4149 whats new for all tiers4150 returns all items4151 whats new for current tier only4152 returns items with package=Free4153 YAML parsing throws an exception4154 fails gracefully and logs an error4155 QueryResult4156 responds to map4157 .current_package4158 returns Free4159 .file_paths4160 joins relative file paths with the root path to avoid caching the root url4161# [RSpecRunTime] Finishing example group spec/models/release_highlight_spec.rb. It took 12.3 seconds. Expected to take 11.59 seconds.4162# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/project/import_task_spec.rb. Expected to take 11.43 seconds.4163Gitlab::ImportExport::Project::ImportTask4164 when project import is valid4165 performs project import successfully4166 behaves like rake task with disabled object_storage4167 disables direct & background upload only for service call4168# [RSpecRunTime] RSpec elapsed time: 21 minutes 23.22 seconds. Current RSS: ~1555M. load average: 1.08 1.09 1.00 2/288 66034169 when project import is invalid4170 performs project import successfully4171# [RSpecRunTime] RSpec elapsed time: 21 minutes 26.74 seconds. Current RSS: ~1548M. load average: 1.07 1.09 1.00 1/289 66614172# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/project/import_task_spec.rb. It took 12.79 seconds. Expected to take 11.43 seconds.4173# [RSpecRunTime] Starting example group spec/lib/gitlab/verify/uploads_spec.rb. Expected to take 11.14 seconds.4174Gitlab::Verify::Uploads4175 behaves like Gitlab::Verify::BatchVerifier subclass4176 batching4177 iterates through objects in batches4178 allows the starting ID to be specified4179 allows the finishing ID to be specified4180# [RSpecRunTime] RSpec elapsed time: 21 minutes 33.99 seconds. Current RSS: ~1522M. load average: 1.06 1.08 1.00 1/282 66624181 #run_batches4182 passes uploads with the correct file4183 fails uploads with a missing file4184 fails uploads with a mismatched checksum4185 fails uploads with a missing precalculated checksum4186 with remote files4187 returned hash object4188 passes uploads in object storage that exist4189 fails uploads in object storage that do not exist4190# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.78 seconds. Current RSS: ~1539M. load average: 1.06 1.08 1.00 1/280 66634191 performance4192 avoids N+1 queries4193# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.95 seconds. Current RSS: ~1540M. load average: 1.06 1.08 1.00 1/280 66644194# [RSpecRunTime] Finishing example group spec/lib/gitlab/verify/uploads_spec.rb. It took 13.18 seconds. Expected to take 11.14 seconds.4195# [RSpecRunTime] Starting example group spec/lib/api/entities/snippet_spec.rb. Expected to take 10.44 seconds.4196API::Entities::Snippet4197 with PersonalSnippet4198 returns snippet web_url attribute4199 returns snippet raw_url attribute4200 behaves like common attributes4201 is expected to eq 334202 is expected to eq "My title 183"4203 is expected to eq "My title 185"4204 is expected to eq 2024-04-10 21:11:25.422440123 +00004205 is expected to eq 2024-04-10 21:11:25.422440123 +00004206 is expected to eq nil4207 is expected to eq "private"4208 is expected to include :author4209 file_name4210 returns attribute from repository4211 when repository is empty4212 returns attribute from db4213# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.85 seconds. Current RSS: ~1573M. load average: 1.06 1.08 1.00 1/281 67304214 ssh_url_to_repo4215 returns attribute4216 when repository does not exist4217 does not include attribute4218 http_url_to_repo4219 returns attribute4220 when repository does not exist4221 does not include attribute4222 files4223 with PersonalSnippet4224 behaves like snippet files4225 returns all snippet files4226 has the file path4227 has the raw url4228 when repository does not exist4229 returns empty array4230 with ProjectSnippet4231 behaves like snippet files4232 returns all snippet files4233 has the file path4234 has the raw url4235 when repository does not exist4236 returns empty array4237 with ProjectSnippet4238 returns snippet web_url attribute4239 returns snippet raw_url attribute4240 behaves like common attributes4241 is expected to eq 344242 is expected to eq "My title 186"4243 is expected to eq "My title 188"4244 is expected to eq 2024-04-10 21:11:26.038920279 +00004245 is expected to eq 2024-04-10 21:11:26.038920279 +00004246 is expected to eq 6164247 is expected to eq "private"4248 is expected to include :author4249 file_name4250 returns attribute from repository4251 when repository is empty4252 returns attribute from db4253# [RSpecRunTime] RSpec elapsed time: 21 minutes 46.56 seconds. Current RSS: ~1592M. load average: 1.05 1.08 1.00 1/285 68684254 ssh_url_to_repo4255 returns attribute4256 when repository does not exist4257 does not include attribute4258 http_url_to_repo4259 returns attribute4260 when repository does not exist4261 does not include attribute4262 files4263 with PersonalSnippet4264 behaves like snippet files4265 returns all snippet files4266 has the file path4267 has the raw url4268 when repository does not exist4269 returns empty array4270 with ProjectSnippet4271 behaves like snippet files4272 returns all snippet files4273 has the file path4274 has the raw url4275 when repository does not exist4276 returns empty array4277# [RSpecRunTime] Finishing example group spec/lib/api/entities/snippet_spec.rb. It took 8.6 seconds. Expected to take 10.44 seconds.4278# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/trace/stream_spec.rb. Expected to take 10.27 seconds.4279Gitlab::Ci::Trace::Stream4280 delegates4281 is expected to delegate #close to the #stream object4282 is expected to delegate #tell to the #stream object4283 is expected to delegate #seek to the #stream object4284 is expected to delegate #size to the #stream object4285 is expected to delegate #path to the #stream object4286 is expected to delegate #truncate to the #stream object4287 is expected to delegate #valid? to the #stream object as #present?4288# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.07 seconds. Current RSS: ~1599M. load average: 1.05 1.08 1.00 1/285 69514289 #limit4290 when stream is StringIO4291 behaves like limits4292 if size is larger we start from beginning4293 if size is smaller we start from the end4294 when the trace contains ANSI sequence and Unicode4295 forwards to the next linefeed, case 14296 forwards to the next linefeed, case 24297 reads in binary, output as Encoding.default_external4298 when stream is ChunkedIO4299 behaves like limits4300 if size is larger we start from beginning4301 if size is smaller we start from the end4302 when the trace contains ANSI sequence and Unicode4303 forwards to the next linefeed, case 14304 forwards to the next linefeed, case 24305 reads in binary, output as Encoding.default_external4306 #append4307 when stream is Tempfile4308 behaves like appends4309 truncates and appends content4310 appends in binary mode4311 when stream is ChunkedIO4312 behaves like appends4313 truncates and appends content4314 appends in binary mode4315 metrics4316 increments trace streamed operation4317 increments trace bytes counter4318 #set4319 when stream is StringIO4320 behaves like sets4321 overwrite content4322 when stream is ChunkedIO4323 behaves like sets4324 overwrite content4325 #raw4326 when stream is File4327 behaves like sets4328 returns all contents if last_lines is not specified4329 limit max lines4330 returns last few lines4331 returns everything if trying to get too many lines4332 limit max size4333 returns every lines with respect of the size4334 returns everything if trying to get too many bytes4335 limit max lines and max size4336 returns max lines if max size is greater4337 returns max size if max lines is greater4338 when stream is ChunkedIO4339 behaves like sets4340 returns all contents if last_lines is not specified4341 limit max lines4342 returns last few lines4343 returns everything if trying to get too many lines4344 limit max size4345 returns every lines with respect of the size4346 returns everything if trying to get too many bytes4347 limit max lines and max size4348 returns max lines if max size is greater4349 returns max size if max lines is greater4350 #html4351 when stream is StringIO4352 behaves like htmls4353 returns html4354 returns html for last line only4355 when stream is ChunkedIO4356 behaves like htmls4357 returns html4358 returns html for last line only4359 #extract_coverage4360 when stream is StringIO4361 behaves like extract_coverages4362 valid content & regex4363 is expected to eq "98.29"4364 valid content & bad regex4365 is expected to be nil4366 no coverage content & regex4367 is expected to be nil4368 multiple results in content & regex4369 returns the last matched coverage4370 when BUFFER_SIZE is smaller than stream.size4371 is expected to eq "98.29"4372 when regex is multi-byte char4373 is expected to eq "95.0"4374 when BUFFER_SIZE is equal to stream.size4375 is expected to eq "98.29"4376 using a regex capture4377 is expected to eq "65"4378 malicious regexp4379 takes under a second4380 multi-line data with rooted regexp4381 is expected to eq "65"4382 long line4383 is expected to eq "100"4384 many lines4385 is expected to eq "100"4386 empty regex4387 skips processing4388 nil regex4389 skips processing4390 when stream is ChunkedIO4391 behaves like extract_coverages4392 valid content & regex4393 is expected to eq "98.29"4394 valid content & bad regex4395 is expected to be nil4396 no coverage content & regex4397 is expected to be nil4398 multiple results in content & regex4399 returns the last matched coverage4400 when BUFFER_SIZE is smaller than stream.size4401 is expected to eq "98.29"4402 when regex is multi-byte char4403 is expected to eq "95.0"4404 when BUFFER_SIZE is equal to stream.size4405 is expected to eq "98.29"4406 using a regex capture4407 is expected to eq "65"4408 malicious regexp4409 takes under a second4410 multi-line data with rooted regexp4411 is expected to eq "65"4412 long line4413 is expected to eq "100"4414 many lines4415 is expected to eq "100"4416 empty regex4417 skips processing4418 nil regex4419 skips processing4420# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/trace/stream_spec.rb. It took 9.67 seconds. Expected to take 10.27 seconds.4421# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/set_due_date_spec.rb. Expected to take 9.72 seconds.4422Mutations::Issues::SetDueDate4423 is expected to require graphql authorizations :update_issue4424 #resolve4425 behaves like permission level for issue mutation is correctly verified4426 when the user is not a project member4427 behaves like when the user does not have access to the resource4428 raises an error4429 even if assigned to the issue4430 does not modify issue4431# [RSpecRunTime] RSpec elapsed time: 22 minutes 0.19 second. Current RSS: ~1599M. load average: 1.04 1.08 1.00 1/280 69524432 even if author of the issue4433 does not modify issue4434 when the user is a project member4435 with guest role4436 behaves like when the user does not have access to the resource4437 raises an error4438 even if assigned to the issue4439 does not modify issue4440# [RSpecRunTime] RSpec elapsed time: 22 minutes 2.92 seconds. Current RSS: ~1587M. load average: 1.04 1.08 1.00 1/280 69534441 even if author of the issue4442 does not modify issue4443# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.07 seconds. Current RSS: ~1576M. load average: 1.12 1.09 1.01 1/280 69544444 when the user can update the issue4445 returns the issue with updated due date4446 when due date is nil4447 updates due date to be nil4448# [RSpecRunTime] RSpec elapsed time: 22 minutes 7.68 seconds. Current RSS: ~1560M. load average: 1.12 1.09 1.01 1/280 69554449 when passing incorrect due date value4450 updates due date to be nil4451# [RSpecRunTime] RSpec elapsed time: 22 minutes 8.74 seconds. Current RSS: ~1564M. load average: 1.11 1.09 1.00 1/280 69564452# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/set_due_date_spec.rb. It took 10.54 seconds. Expected to take 9.72 seconds.4453# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/accept_spec.rb. Expected to take 9.68 seconds.4454Mutations::MergeRequests::Accept4455 #resolve4456 merges the merge request asynchronously4457 rejects merges when we cannot validate the hooks4458 when the squash flag is specified4459 sets squash on the merge request4460# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.48 seconds. Current RSS: ~1597M. load average: 1.11 1.09 1.00 1/286 70784461 when the sha is a mismatch4462 rejects the mutation4463# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.96 seconds. Current RSS: ~1607M. load average: 1.10 1.09 1.00 1/286 71194464 when MR is unmergeable4465 rejects the MRs4466# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.45 seconds. Current RSS: ~1616M. load average: 1.10 1.09 1.00 1/286 71564467 when MR has head pipeline4468 can use the MERGE_WHEN_PIPELINE_SUCCEEDS strategy4469# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.31 seconds. Current RSS: ~1626M. load average: 1.10 1.09 1.00 1/286 72004470# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/accept_spec.rb. It took 9.57 seconds. Expected to take 9.68 seconds.4471# [RSpecRunTime] Starting example group spec/services/clusters/cleanup/project_namespace_service_spec.rb. Expected to take 9.05 seconds.4472Clusters::Cleanup::ProjectNamespaceService4473 #execute4474 when cluster has namespaces to be deleted4475 deletes namespaces from cluster4476 deletes namespaces from database4477 schedules ::ServiceAccountWorker4478 logs all events4479 when cluster.kubeclient is nil4480 schedules ::ServiceAccountWorker4481 deletes namespaces from database4482# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.55 seconds. Current RSS: ~1610M. load average: 1.09 1.09 1.00 1/285 72014483 when cluster has no namespaces4484 schedules Clusters::Cleanup::ServiceAccountWorker4485 transitions to cleanup_removing_service_account4486 does not try to delete namespaces4487 when there is a Kubeclient::HttpError4488 schedules ::ServiceAccountWorker with accepted errors4489 schedules ::ServiceAccountWorker with accepted errors4490 schedules ::ServiceAccountWorker with accepted errors4491 raises error with unaccepted errors4492# [RSpecRunTime] RSpec elapsed time: 22 minutes 27.46 seconds. Current RSS: ~1611M. load average: 1.08 1.08 1.00 1/285 72024493# [RSpecRunTime] Finishing example group spec/services/clusters/cleanup/project_namespace_service_spec.rb. It took 9.15 seconds. Expected to take 9.05 seconds.4494# [RSpecRunTime] Starting example group spec/graphql/resolvers/environments_resolver_spec.rb. Expected to take 9.02 seconds.4495Resolvers::EnvironmentsResolver4496 with a group4497 #resolve4498 finds all environments4499 with name4500 finds a specific environment with name4501# [RSpecRunTime] RSpec elapsed time: 22 minutes 29.73 seconds. Current RSS: ~1600M. load average: 1.08 1.08 1.00 1/280 72034502 with search4503 searches environment by name4504 when the search term does not match any environments4505 is empty4506# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.81 seconds. Current RSS: ~1594M. load average: 1.08 1.08 1.00 1/280 72044507 with states4508 searches environments by state4509 generates an error if requested state is invalid4510# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.79 seconds. Current RSS: ~1593M. load average: 1.07 1.08 1.00 1/281 72054511 with environment_type4512 searches environments by type4513 returns an empty result4514# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.69 seconds. Current RSS: ~1589M. load average: 1.07 1.08 1.00 1/281 72064515 when project is nil4516 is expected to be nil4517# [RSpecRunTime] RSpec elapsed time: 22 minutes 36.71 seconds. Current RSS: ~1587M. load average: 1.07 1.08 1.00 1/281 72074518# [RSpecRunTime] Finishing example group spec/graphql/resolvers/environments_resolver_spec.rb. It took 9.3 seconds. Expected to take 9.02 seconds.4519# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb. Expected to take 8.58 seconds.4520Gitlab::Database::LoadBalancing::ServiceDiscovery4521 #initialize4522 :record_type4523 with a supported type4524 is expected to eq 334525 with an unsupported type4526 raises an argument error4527 #start4528 starts service discovery in a new thread with proper assignments4529 #perform_service_discovery4530 without any failures4531 runs once4532 with StandardError4533 retries service discovery when under the retry limit4534 does not retry service discovery after exceeding the limit4535 reports exceptions to Sentry4536 #refresh_if_necessary4537 when a refresh is necessary4538 refreshes the load balancer hosts4539 when a refresh is not necessary4540 does not refresh the load balancer hosts4541 #replace_hosts4542 replaces the hosts of the load balancer4543 disconnects the old connections gracefully if possible4544 disconnects the old connections forcefully if necessary4545 without old hosts4546 does not log any load balancing event4547# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.62 seconds. Current RSS: ~1600M. load average: 0.98 1.06 1.00 2/281 72094548 #addresses_from_dns4549 with an A record4550 returns a TTL and ordered list of IP addresses4551 with an SRV record4552 returns a TTL and ordered list of hosts4553 when max_replica_pools is set4554 when the number of addresses exceeds max_replica_pools4555 limits to max_replica_pools4556 when the number of addresses is less than max_replica_pools4557 returns all addresses4558 when the resolver returns an empty response4559 raises EmptyDnsResponse4560 #new_wait_time_for4561 returns the DNS TTL if greater than the default interval4562 returns the default interval if greater than the DNS TTL4563 returns the default interval if no resources are given4564 #addresses_from_load_balancer4565 returns the ordered host names of the load balancer4566 #resolver4567 without predefined resolver4568 fetches a new resolver and assigns it to the instance variable4569 with predefined resolver4570 when nameserver's TTL is in the future4571 returns the existing resolver4572 when nameserver's TTL is in the past4573 fetches new resolver4574 #log_refresh_thread_interruption4575 without refresh thread timestamp4576 does not log any interruption4577 with refresh thread timestamp4578 does not log if last run time plus delta is in future4579 with way past last run timestamp4580 does not log if the interruption is already logged4581 logs the error if the interruption was not logged before4582 with service discovery connected to a real load balancer4583 configures service discovery with three replicas4584 swaps the hosts out gracefully when not contended4585 swaps the hosts out forcefully when contended4586# [RSpecRunTime] RSpec elapsed time: 22 minutes 45.17 seconds. Current RSS: ~1622M. load average: 0.90 1.05 0.99 1/281 72104587# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb. It took 8.42 seconds. Expected to take 8.58 seconds.4588# [RSpecRunTime] Starting example group spec/serializers/diff_file_entity_spec.rb. Expected to take 8.29 seconds.4589DiffFileEntity4590 when there is no merge request4591 behaves like diff file entity4592 exposes correct attributes4593 behaves like diff file base entity4594 exposes essential attributes4595 when diff file does not have a blob and content sha4596 exposes some attributes as nil4597# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.54 seconds. Current RSS: ~1623M. load average: 0.90 1.05 0.99 1/286 72384598 when a viewer4599 matches the schema4600 when it is a whitespace only change4601 has whitespace_only true4602 when the highlighted lines arent shown4603 has whitespace_only nil4604 when it is a new file4605 has whitespace_only false4606 when it is a collapsed file4607 has whitespace_only false4608 diff files4609 when diff_view is parallel4610 contains only the parallel diff lines4611 when diff_view is parallel4612 contains only the inline diff lines4613 when there is a merge request4614 exposes additional attributes4615 points all urls to merge request target project4616 exposes load_collapsed_diff_url if the file viewer is collapsed4617 behaves like diff file entity4618 exposes correct attributes4619 behaves like diff file base entity4620 exposes essential attributes4621 when diff file does not have a blob and content sha4622 exposes some attributes as nil4623# [RSpecRunTime] RSpec elapsed time: 22 minutes 50.18 seconds. Current RSS: ~1631M. load average: 0.99 1.06 1.00 1/287 73954624 when a viewer4625 matches the schema4626 when it is a whitespace only change4627 has whitespace_only true4628 when the highlighted lines arent shown4629 has whitespace_only nil4630 when it is a new file4631 has whitespace_only false4632 when it is a collapsed file4633 has whitespace_only false4634 diff files4635 when diff_view is parallel4636 contains only the parallel diff lines4637 when diff_view is parallel4638 contains only the inline diff lines4639 when diff_view is unknown4640 hides highlighted_diff_lines and parallel_diff_lines4641 #parallel_diff_lines4642 exposes parallel diff lines correctly4643 #highlighted_diff_lines4644 calls diff_lines_for_serializer on diff_file4645 behaves like diff file with conflict_type4646 #conflict_type4647 returns nil by default4648 when there is matching conflict file4649 returns conflict_type4650 when diff file is renamed4651 returns conflict_type4652# [RSpecRunTime] Finishing example group spec/serializers/diff_file_entity_spec.rb. It took 8.64 seconds. Expected to take 8.29 seconds.4653# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/issue_parser_spec.rb. Expected to take 8.11 seconds.4654Banzai::ReferenceParser::IssueParser4655 #nodes_visible_to_user4656 when the link has a data-issue attribute4657 returns the nodes when the user can read the issue4658 returns an empty Array when the user can not read the issue4659 behaves like referenced feature visibility4660 when feature is disabled4661 does not create reference4662# [RSpecRunTime] RSpec elapsed time: 22 minutes 55.13 seconds. Current RSS: ~1623M. load average: 0.99 1.06 1.00 1/286 75274663 when feature is enabled only for team members4664 does not create reference for non member4665 creates reference for member4666 when feature is enabled4667 creates reference4668 when the user cannot read cross project4669 returns the nodes when the user can read the issue4670 returns an empty Array when the user can not read the issue4671 when the issue is not cross project4672 does not check `can_read_reference` if the issue is not cross project4673# [RSpecRunTime] RSpec elapsed time: 22 minutes 57.57 seconds. Current RSS: ~1624M. load average: 0.99 1.06 1.00 1/286 75284674 when the link does not have a data-issue attribute4675 returns an empty Array4676 #referenced_by4677 when the link has a data-issue attribute4678 using an existing issue ID4679 returns an Array of issues4680 returns an empty Array when the list of nodes is empty4681 when issue with given ID does not exist4682 returns an empty Array4683 #records_for_nodes4684 returns a Hash containing the issues for a list of nodes4685 when checking multiple issues on another project4686 behaves like no N+1 queries4687 avoids N+1 queries in #records_for_nodes4688 behaves like no project N+1 queries4689 avoids N+1 queries in #nodes_visible_to_user4690# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.74 seconds. Current RSS: ~1618M. load average: 0.99 1.06 1.00 1/286 75294691# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/issue_parser_spec.rb. It took 7.92 seconds. Expected to take 8.11 seconds.4692# [RSpecRunTime] Starting example group spec/models/protected_tag/create_access_level_spec.rb. Expected to take 7.83 seconds.4693ProtectedTag::CreateAccessLevel4694 is expected to belong to protected_tag required: false4695 does not allow STI4696 #type4697 when deploy_key?4698 returns :deploy_key4699# [RSpecRunTime] RSpec elapsed time: 23 minutes 3.41 seconds. Current RSS: ~1606M. load average: 0.99 1.06 1.00 1/286 75304700 #check_access4701 when this protected_tag_create_access_level is tied to a deploy key4702 when the deploy key is among the active keys for this project4703 is expected to be truthy4704 when user is missing4705 is expected to be falsey4706 when deploy key does not belong to the user4707 is expected to be falsey4708 when user cannot access the project4709 is expected to be falsey4710 when the deploy key is not among the active keys of this project4711 is expected to be falsey4712 ::human_access_levels4713 is expected to eq {30=>"Developers + Maintainers", 40=>"Maintainers", 60=>"Instance admins", 0=>"No one"}4714 ::allowed_access_levels4715 when running on Gitlab.com?4716 is expected to contain exactly 30, 40, and 04717 when self hosted?4718 is expected to contain exactly 30, 40, 60, and 04719 #check_access4720 when current_user is nil4721 is expected to eq false4722 when current_user access exists without membership4723 does not check membership if check_membership_in_protected_ref_access FF is disabled4724 when check_membership_in_protected_ref_access FF is enabled4725 does check membership4726 returns false4727 when user has inherited membership4728 is expected to be truthy4729# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.62 seconds. Current RSS: ~1610M. load average: 0.99 1.06 1.00 1/281 75314730 when access_level is NO_ACCESS4731 is expected to eq false4732 when instance admin access is configured4733 when current_user is a maintainer4734 is expected to eq false4735 when current_user is admin4736 is expected to eq true4737 when current_user can push_code to project4738 and member access is high enough4739 is expected to eq true4740 when external authorization denies access4741 is expected to be falsey4742 and member access is too low4743 is expected to eq false4744 when current_user cannot push_code to project4745 is expected to eq false4746 #project4747 delegates project to protected_tag association4748 validations4749 when deploy_key?4750 when deploy key enabled for the project4751 is valid4752 when a deploy key already added for this access level4753 is not valid4754 when deploy key is not enabled for the project4755 is not valid4756 when deploy key is not active for the project4757 is not valid4758 associations4759 is expected to belong to deploy_key required: false4760 validations4761 when role?4762 is expected to validate that :access_level is either ‹30›, ‹40›, ‹60›, or ‹0›4763 is expected to validate that :access_level cannot be empty/falsy4764 is expected to validate that :access_level is case-sensitively unique within the scope of :protected_tag_id4765 when not role?4766 is expected not to validate that :access_level cannot be empty/falsy4767 is expected not to validate that :access_level is either ‹30›, ‹40›, ‹60›, or ‹0›4768 is expected not to validate that :access_level is case-sensitively unique within the scope of :protected_tag_id4769# [RSpecRunTime] Finishing example group spec/models/protected_tag/create_access_level_spec.rb. It took 8.08 seconds. Expected to take 7.83 seconds.4770# [RSpecRunTime] Starting example group spec/tasks/gitlab/packages/migrate_rake_spec.rb. Expected to take 7.66 seconds.4771gitlab:packages namespace rake task4772 migrate4773 object storage disabled4774 doesn't migrate files4775 object storage enabled4776 migrates local file to object storage4777# [RSpecRunTime] Finishing example group spec/tasks/gitlab/packages/migrate_rake_spec.rb. It took 4.11 seconds. Expected to take 7.66 seconds.4778# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.1 seconds. Current RSS: ~1607M. load average: 0.91 1.04 0.99 1/281 75324779# [RSpecRunTime] Starting example group spec/graphql/mutations/releases/delete_spec.rb. Expected to take 7.32 seconds.4780Mutations::Releases::Delete4781 #resolve4782 when the current user has access to create releases4783 deletes the release4784 returns the deleted release4785 does not remove the Git tag associated with the deleted release4786 returns no errors4787 with protected tag4788 when user has access to the protected tag4789 does not have errors4790# [RSpecRunTime] RSpec elapsed time: 23 minutes 18.23 seconds. Current RSS: ~1593M. load average: 0.91 1.04 0.99 1/286 75784791 when user does not have access to the protected tag4792 has an access error4793 validation4794 when the release does not exist4795 returns the release as nil4796 returns an errors-at-data message4797 when the project does not exist4798 behaves like unauthorized or not found error4799 raises a Gitlab::Graphql::Errors::ResourceNotAvailable error4800 when the current user doesn't have access to update releases4801 when the user is a reporter4802 behaves like unauthorized or not found error4803 raises a Gitlab::Graphql::Errors::ResourceNotAvailable error4804 when the user is a non-project member4805 behaves like unauthorized or not found error4806 raises a Gitlab::Graphql::Errors::ResourceNotAvailable error4807# [RSpecRunTime] Finishing example group spec/graphql/mutations/releases/delete_spec.rb. It took 7.58 seconds. Expected to take 7.32 seconds.4808# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/bulk_imports/source_full_path_validator_spec.rb. Expected to take 7.2 seconds.4809API::Validations::Validators::BulkImports::SourceFullPath4810 when source_type is group_entity4811 when source_full_path param is invalid4812 invalid_param: ""4813 raises a validation error4814 invalid_param: "?gitlab"4815 raises a validation error4816 invalid_param: "Users's something"4817 raises a validation error4818 invalid_param: "/source"4819 raises a validation error4820 invalid_param: "http:"4821 raises a validation error4822 invalid_param: "https:"4823 raises a validation error4824 invalid_param: "example.com/?stuff=true"4825 raises a validation error4826 invalid_param: "example.com:5000/?stuff=true"4827 raises a validation error4828 invalid_param: "http://gitlab.example/gitlab-org/manage/import/gitlab-migration-test"4829 raises a validation error4830 invalid_param: "good_for_me!"4831 raises a validation error4832 invalid_param: "good_for+you"4833 raises a validation error4834 invalid_param: "source/"4835 raises a validation error4836 invalid_param: ".source/full/path."4837 raises a validation error4838 when source_full_path param is valid4839 valid_param: "source"4840 does not raise a validation error4841 valid_param: "source/full"4842 does not raise a validation error4843 valid_param: "source/full/path"4844 does not raise a validation error4845 valid_param: "sou_rce/fu-ll/pa.th"4846 does not raise a validation error4847 valid_param: "source/full/path---"4848 does not raise a validation error4849 valid_param: "source/full/..path"4850 does not raise a validation error4851 valid_param: "domain_namespace"4852 does not raise a validation error4853 valid_param: "gitlab-migration-test"4854 does not raise a validation error4855 valid_param: "1-project-path"4856 does not raise a validation error4857 valid_param: "e-project-path"4858 does not raise a validation error4859 when source_type is invalid4860 when source_full_path param is invalid4861 invalid_param: ""4862 raises a validation error4863 invalid_param: "?gitlab"4864 raises a validation error4865 invalid_param: "Users's something"4866 raises a validation error4867 invalid_param: "/source"4868 raises a validation error4869 invalid_param: "http:"4870 raises a validation error4871 invalid_param: "https:"4872 raises a validation error4873 invalid_param: "example.com/?stuff=true"4874 raises a validation error4875 invalid_param: "example.com:5000/?stuff=true"4876 raises a validation error4877 invalid_param: "http://gitlab.example/gitlab-org/manage/import/gitlab-migration-test"4878 raises a validation error4879 invalid_param: "good_for_me!"4880 raises a validation error4881 invalid_param: "good_for+you"4882 raises a validation error4883 invalid_param: "source/"4884 raises a validation error4885 invalid_param: ".source/full./path"4886 raises a validation error4887 invalid_param: "source"4888 raises a validation error4889 invalid_param: "source/full"4890 raises a validation error4891 invalid_param: "source/full/path"4892 raises a validation error4893 invalid_param: "sou_rce/fu-ll/pa.th"4894 raises a validation error4895 invalid_param: "domain_namespace"4896 raises a validation error4897 invalid_param: "gitlab-migration-test"4898 raises a validation error4899 invalid_param: "1-project-path"4900 raises a validation error4901 invalid_param: "e-project-path"4902 raises a validation error4903 when source_type is project_entity4904 when source_full_path param is invalid4905 invalid_param: ""4906 raises a validation error4907 invalid_param: "?gitlab"4908 raises a validation error4909 invalid_param: "Users's something"4910 raises a validation error4911 invalid_param: "/source"4912 raises a validation error4913 invalid_param: "http:"4914 raises a validation error4915 invalid_param: "https:"4916 raises a validation error4917 invalid_param: "example.com/?stuff=true"4918 raises a validation error4919 invalid_param: "example.com:5000/?stuff=true"4920 raises a validation error4921 invalid_param: "http://gitlab.example/gitlab-org/manage/import/gitlab-migration-test"4922 raises a validation error4923 invalid_param: "good_for_me!"4924 raises a validation error4925 invalid_param: "good_for+you"4926 raises a validation error4927 invalid_param: "source/"4928 raises a validation error4929 invalid_param: "source"4930 raises a validation error4931 invalid_param: ".source/full./path"4932 raises a validation error4933 invalid_param: "domain_namespace"4934 raises a validation error4935 invalid_param: "gitlab-migration-test"4936 raises a validation error4937 invalid_param: "1-project-path"4938 raises a validation error4939 invalid_param: "e-project-path"4940 raises a validation error4941 when source_full_path param is valid4942 valid_param: "source/full"4943 does not raise a validation error4944 valid_param: "source/full/path"4945 does not raise a validation error4946 valid_param: "sou_rce/fu-ll/pa.th"4947 does not raise a validation error4948 valid_param: "source/full/path---"4949 does not raise a validation error4950 valid_param: "source/full/..path"4951 does not raise a validation error4952# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/bulk_imports/source_full_path_validator_spec.rb. It took 8.28 seconds. Expected to take 7.2 seconds.4953# [RSpecRunTime] Starting example group spec/graphql/mutations/ci/runner/delete_spec.rb. Expected to take 6.95 seconds.4954Mutations::Ci::Runner::Delete4955 is expected to require graphql authorizations :delete_runner4956 #resolve4957 when the user cannot admin the runner4958 generates an error4959 with more than one associated project4960 raises an error4961# [RSpecRunTime] RSpec elapsed time: 23 minutes 31.61 seconds. Current RSS: ~1626M. load average: 0.93 1.04 1.00 1/281 75794962 when required arguments are missing4963 raises an error4964 when user can delete owned runner4965 with one associated project4966 deletes runner4967 with more than one associated project4968 with user as admin4969 deletes runner4970# [RSpecRunTime] RSpec elapsed time: 23 minutes 34.01 seconds. Current RSS: ~1626M. load average: 0.86 1.02 0.99 1/281 75804971 with user as project maintainer4972 raises error4973# [RSpecRunTime] RSpec elapsed time: 23 minutes 35.64 seconds. Current RSS: ~1624M. load average: 0.86 1.02 0.99 1/281 75814974 when admin can delete runner4975 deletes runner4976# [RSpecRunTime] Finishing example group spec/graphql/mutations/ci/runner/delete_spec.rb. It took 5.95 seconds. Expected to take 6.95 seconds.4977# [RSpecRunTime] Starting example group spec/models/ci/build_trace_chunks/database_spec.rb. Expected to take 6.91 seconds.4978Ci::BuildTraceChunks::Database4979 does not allow STI4980 #data4981 when data exists4982 returns the data4983 when data does not exist4984 returns nil4985 #set_data4986 when data exists4987 overwrites data4988 when data does not exist4989 sets new data4990 #delete_data4991 when data exists4992 deletes data4993 when data does not exist4994 does nothing4995 #size4996 when data exists4997 returns data bytesize correctly4998 when data does not exist4999 returns zero5000 #keys5001 returns empty array5002# [RSpecRunTime] Finishing example group spec/models/ci/build_trace_chunks/database_spec.rb. It took 6.48 seconds. Expected to take 6.91 seconds.5003# [RSpecRunTime] Starting example group spec/models/concerns/ci/artifactable_spec.rb. Expected to take 6.62 seconds.5004Ci::Artifactable5005 does not allow STI5006 artifact properties are included5007 when enum is defined5008 is expected to define :file_format as an enum backed by an integer with values ‹{raw: 1, zip: 2, gzip: 3}›, suffix: true5009 when const is defined5010 is expected to be const defined :FILE_FORMAT_ADAPTERS5011 #each_blob5012 when file format is gzip5013 when gzip file contains one file5014 iterates blob once5015 when gzip file contains three files5016 iterates blob three times5017 when decompressed artifact size validator fails5018 fails on blob5019 when file format is raw5020 iterates blob once5021 when there are no adapters for the file format5022 raises an error5023 pushes artifact_size to application context5024 logs artifact size5025 ActiveRecord scopes5026 .expired_before5027 returns expired artifacts5028# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.12 seconds. Current RSS: ~1587M. load average: 0.96 1.03 1.00 1/283 75905029 .expired5030 returns all expired artifacts5031 .with_files_stored_locally5032 returns artifacts stored locally5033 .with_files_stored_remotely5034 returns artifacts stored remotely5035 .project_id_in5036 when artifacts belongs to projects5037 returns artifacts belonging to projects5038# [RSpecRunTime] Finishing example group spec/models/concerns/ci/artifactable_spec.rb. It took 6.86 seconds. Expected to take 6.62 seconds.5039# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb. Expected to take 6.29 seconds.5040Gitlab::Ci::Pipeline::Chain::EvaluateWorkflowRules5041 #perform!5042 when pipeline has been skipped by workflow configuration5043 does not save the pipeline5044 breaks the chain5045 attaches an error to the pipeline5046 saves workflow_rules_result5047 sets the failure reason5048# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.48 seconds. Current RSS: ~1587M. load average: 0.88 1.02 0.99 1/281 75915049 when pipeline has not been skipped by workflow configuration5050 continues the pipeline processing chain5051 does not skip the pipeline5052 attaches no errors5053 saves workflow_rules_result5054 does not set a failure reason5055# [RSpecRunTime] RSpec elapsed time: 23 minutes 55.61 seconds. Current RSS: ~1581M. load average: 0.89 1.02 0.99 1/281 75925056# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb. It took 6.51 seconds. Expected to take 6.29 seconds.5057# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline_object_hierarchy_spec.rb. Expected to take 6.1 seconds.5058Gitlab::Ci::PipelineObjectHierarchy5059 #base_and_ancestors5060 includes the base and its ancestors5061 can find ancestors upto a certain level5062 hierarchy_order option5063 :asc5064 orders by child to ancestor5065# [RSpecRunTime] RSpec elapsed time: 23 minutes 57.94 seconds. Current RSS: ~1576M. load average: 0.89 1.02 0.99 1/281 76045066 :desc5067 orders by ancestor to child5068 #base_and_descendants5069 includes the base and its descendants5070 when project_condition: :different5071 includes the base and other project pipelines5072 when project_condition: nil5073 includes the base and its descendants with other project pipeline5074 when with_depth is true5075 includes depth in the results5076 #all_objects5077 when passing ancestors_base5078 when project_condition: :same5079 includes its ancestors and descendants5080 when project_condition: :different5081 includes the base and other project pipelines5082 when passing ancestors_base and descendants_base5083 when project_condition: :same5084 returns all family tree5085 when project_condition: :different5086 includes the base and other project pipelines5087# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline_object_hierarchy_spec.rb. It took 3.67 seconds. Expected to take 6.1 seconds.5088# [RSpecRunTime] Starting example group spec/services/work_items/import_csv_service_spec.rb. Expected to take 6.0 seconds.5089WorkItems::ImportCsvService5090 #execute5091 when user has permission5092 behaves like importer with email notification5093 notifies user of import result5094# [RSpecRunTime] RSpec elapsed time: 24 minutes 1.01 seconds. Current RSS: ~1587M. load average: 0.90 1.02 0.99 1/281 76055095 when file format is valid5096 when work item types are available5097 creates the expected number of work items5098 sets work item attributes5099# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.99 seconds. Current RSS: ~1591M. load average: 0.90 1.02 0.99 1/282 76065100 when csv contains work item types that are missing or not available5101 creates no work items5102 returns the correct result5103 when file is missing necessary headers5104 creates no records5105 creates no work items5106 when import_export_work_items_csv feature flag is off5107 raises an error5108 when user does not have permission5109 raises an error5110# [RSpecRunTime] Finishing example group spec/services/work_items/import_csv_service_spec.rb. It took 5.44 seconds. Expected to take 6.0 seconds.5111# [RSpecRunTime] Starting example group spec/tasks/gitlab/gitaly_rake_spec.rb. Expected to take 5.82 seconds.5112gitlab:gitaly namespace rake task5113 clone5114 no dir given5115 aborts and display a help message5116 no storage path given5117 aborts and display a help message5118 when an underlying Git command fail5119 aborts and display a help message5120 checkout or clone5121 calls checkout_or_clone_version with the right arguments5122 install5123 gmake/make5124 gmake is available5125 calls gmake in the gitaly directory5126 when gmake fails5127 aborts process5128 gmake is not available5129 calls make in the gitaly directory5130# [RSpecRunTime] Finishing example group spec/tasks/gitlab/gitaly_rake_spec.rb. It took 3.76 seconds. Expected to take 5.82 seconds.5131# [RSpecRunTime] RSpec elapsed time: 24 minutes 8.69 seconds. Current RSS: ~1581M. load average: 1.00 1.03 1.00 1/282 76125132# [RSpecRunTime] Starting example group spec/lib/gitlab/visibility_level_spec.rb. Expected to take 5.67 seconds.5133Gitlab::VisibilityLevel5134 .level_value5135 defaults to PRIVATE when string value is not valid5136 defaults to PRIVATE when integer value is not valid5137 string_value: "private", integer_value: 05138 converts 'private' to integer value 05139 converts string integer '0' to integer value 05140 defaults to PRIVATE when string integer value is not valid5141 defaults to PRIVATE when string value is not valid5142 string_value: "internal", integer_value: 105143 converts 'internal' to integer value 105144 converts string integer '10' to integer value 105145 defaults to PRIVATE when string integer value is not valid5146 defaults to PRIVATE when string value is not valid5147 string_value: "public", integer_value: 205148 converts 'public' to integer value 205149 converts string integer '20' to integer value 205150 defaults to PRIVATE when string integer value is not valid5151 defaults to PRIVATE when string value is not valid5152 when `fallback_value` is set to `nil`5153 returns `nil` when string value is not valid5154 returns `nil` when integer value is not valid5155 .levels_for_user5156 returns INTERNAL and PUBLIC for internal users5157 returns PUBLIC for external users5158 returns PUBLIC when no user is given5159 when admin mode is enabled5160 returns all levels for an admin5161 when admin mode is disabled5162 returns INTERNAL and PUBLIC for an admin5163 .allowed_levels5164 only includes the levels that arent restricted5165 returns all levels when no visibility level was set5166 .closest_allowed_level5167 picks INTERNAL instead of PUBLIC if public is restricted5168 picks PRIVATE if nothing is available5169 .valid_level?5170 returns true when visibility is valid5171 .restricted_level?, .non_restricted_level?, and .public_level_restricted?5172 visibility_levels: nil, expected_status: false5173 returns the expected status5174 visibility_levels: [0], expected_status: false5175 returns the expected status5176 visibility_levels: [0, 10], expected_status: false5177 returns the expected status5178 visibility_levels: [20], expected_status: true5179 returns the expected status5180 visibility_levels: [20, 10], expected_status: true5181 returns the expected status5182 .options5183 keys5184 returns the allowed visibility levels5185 .level_name5186 level_value: 0, level_name: "Private"5187 returns the name of the visibility level5188 level_value: 10, level_name: "Internal"5189 returns the name of the visibility level5190 level_value: 20, level_name: "Public"5191 returns the name of the visibility level5192 level_value: 2147483647, level_name: "Unknown"5193 returns the name of the visibility level5194# [RSpecRunTime] Finishing example group spec/lib/gitlab/visibility_level_spec.rb. It took 4.46 seconds. Expected to take 5.67 seconds.5195# [RSpecRunTime] Starting example group spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb. Expected to take 5.52 seconds.5196Clusters::Agents::Authorizations::UserAccess::Finder5197 #execute5198 returns nothing5199 with project authorizations5200 returns authorization5201 when user is maintainer5202 returns authorization5203# [RSpecRunTime] RSpec elapsed time: 24 minutes 14.63 seconds. Current RSS: ~1591M. load average: 1.00 1.03 1.00 1/282 76135204 when user is guest5205 does not return authorization5206 with multiple authorizations5207 returns authorizations5208 with specific agent5209 returns authorization5210 with specific project5211 returns authorization5212 with limit5213 returns authorization5214 with group authorizations5215 returns authorization5216 when user is maintainer5217 returns authorization5218 when user is guest5219 does not return authorization5220 with multiple authorizations5221 returns authorizations5222 with specific agent5223 returns authorization5224 with specific project5225 returns authorization5226 with limit5227 returns authorization5228 when sub-group is authorized5229 returns authorization5230 with specific deployment project5231 returns only the authorization connected to the parent group5232# [RSpecRunTime] RSpec elapsed time: 24 minutes 18.83 seconds. Current RSS: ~1597M. load average: 1.00 1.03 1.00 1/282 76145233# [RSpecRunTime] Finishing example group spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb. It took 5.79 seconds. Expected to take 5.52 seconds.5234# [RSpecRunTime] Starting example group spec/lib/gitlab/database/count/reltuples_count_strategy_spec.rb. Expected to take 5.38 seconds.5235Gitlab::Database::Count::ReltuplesCountStrategy5236 #count5237 when reltuples is up to date5238 uses statistics to do the count5239# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.78 seconds. Current RSS: ~1592M. load average: 1.00 1.03 1.00 1/283 76155240 when models using single-type inheritance are used5241 returns nil counts for inherited tables5242# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.35 seconds. Current RSS: ~1582M. load average: 1.00 1.03 1.00 2/283 76165243 insufficient permissions5244 returns an empty hash5245# [RSpecRunTime] RSpec elapsed time: 24 minutes 23.85 seconds. Current RSS: ~1575M. load average: 1.08 1.05 1.00 1/282 76175246# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/count/reltuples_count_strategy_spec.rb. It took 5.01 seconds. Expected to take 5.38 seconds.5247# [RSpecRunTime] Starting example group spec/services/merge_requests/handle_assignees_change_service_spec.rb. Expected to take 5.24 seconds.5248MergeRequests::HandleAssigneesChangeService5249 #async_execute5250 performs MergeRequests::HandleAssigneesChangeWorker asynchronously5251# [RSpecRunTime] RSpec elapsed time: 24 minutes 25.66 seconds. Current RSS: ~1566M. load average: 1.08 1.05 1.00 1/288 76585252 #execute5253 creates assignee note5254 sends email notifications to old and new assignees5255 creates pending todo for assignee5256 tracks users assigned event5257 tracks assignees changed event5258 when unassigning all users5259 creates assignee note5260# [RSpecRunTime] RSpec elapsed time: 24 minutes 29.37 seconds. Current RSS: ~1561M. load average: 1.07 1.05 1.00 1/287 76595261 when execute_hooks option is set to true5262 executes hooks and integrations5263# [RSpecRunTime] Finishing example group spec/services/merge_requests/handle_assignees_change_service_spec.rb. It took 5.83 seconds. Expected to take 5.24 seconds.5264# [RSpecRunTime] Starting example group spec/graphql/resolvers/package_pipelines_resolver_spec.rb. Expected to take 5.19 seconds.5265Resolvers::PackagePipelinesResolver5266 is expected to include :lookahead5267 #resolve5268 contains the expected pipelines5269 with valid after5270 contains the expected pipelines5271# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.2 seconds. Current RSS: ~1561M. load average: 1.07 1.05 1.00 1/287 76605272 with valid before5273 contains the expected pipelines5274 with invalid after5275 generates an argument error5276 with invalid after key5277 generates an argument error5278 with invalid before5279 generates an argument error5280 with invalid before key5281 generates an argument error5282 with unauthorized user5283 returns nothing5284 with many packages5285 contains the expected pipelines5286 handles n+1 situations5287# [RSpecRunTime] RSpec elapsed time: 24 minutes 35.28 seconds. Current RSS: ~1593M. load average: 1.07 1.04 1.00 1/287 76615288# [RSpecRunTime] Finishing example group spec/graphql/resolvers/package_pipelines_resolver_spec.rb. It took 5.61 seconds. Expected to take 5.19 seconds.5289# [RSpecRunTime] Starting example group spec/workers/projects/process_sync_events_worker_spec.rb. Expected to take 5.01 seconds.5290Projects::ProcessSyncEventsWorker5291 has the `until_executed` deduplicate strategy5292 has the option to reschedule once if deduplicated and a TTL of 1 minute5293 behaves like an idempotent worker5294 is labeled as idempotent5295 performs multiple times sequentially without raising an exception5296# [RSpecRunTime] RSpec elapsed time: 24 minutes 38.17 seconds. Current RSS: ~1583M. load average: 1.07 1.04 1.00 1/282 76625297 #perform5298 consumes all sync events5299 syncs project namespace id5300 logs the service result5301# [RSpecRunTime] RSpec elapsed time: 24 minutes 40.66 seconds. Current RSS: ~1584M. load average: 1.06 1.04 1.00 2/283 76635302# [RSpecRunTime] Finishing example group spec/workers/projects/process_sync_events_worker_spec.rb. It took 5.4 seconds. Expected to take 5.01 seconds.5303# [RSpecRunTime] Starting example group spec/workers/concerns/worker_attributes_spec.rb. Expected to take 4.94 seconds.5304WorkerAttributes5305 class attributes5306 getter: :get_feature_category, setter: :feature_category, default: nil, values: [:foo], expected: :foo5307 when the attribute is set5308 returns the expected value5309 when the attribute is not set5310 returns the default value5311 when the attribute is set in the child worker5312 returns the default value for the parent, and the expected value for the child5313 getter: :get_urgency, setter: :urgency, default: :low, values: [:high], expected: :high5314 when the attribute is set5315 returns the expected value5316 when the attribute is not set5317 returns the default value5318 when the attribute is set in the child worker5319 returns the default value for the parent, and the expected value for the child5320 getter: :get_data_consistency, setter: :data_consistency, default: :always, values: [:sticky], expected: :sticky5321 when the attribute is set5322 returns the expected value5323 when the attribute is not set5324 returns the default value5325 when the attribute is set in the child worker5326 returns the default value for the parent, and the expected value for the child5327 getter: :get_worker_resource_boundary, setter: :worker_resource_boundary, default: :unknown, values: [:cpu], expected: :cpu5328 when the attribute is set5329 returns the expected value5330 when the attribute is not set5331 returns the default value5332 when the attribute is set in the child worker5333 returns the default value for the parent, and the expected value for the child5334 getter: :get_weight, setter: :weight, default: 1, values: [3], expected: 35335 when the attribute is set5336 returns the expected value5337 when the attribute is not set5338 returns the default value5339 when the attribute is set in the child worker5340 returns the default value for the parent, and the expected value for the child5341 getter: :get_tags, setter: :tags, default: [], values: [:foo, :bar], expected: [:foo, :bar]5342 when the attribute is set5343 returns the expected value5344 when the attribute is not set5345 returns the default value5346 when the attribute is set in the child worker5347 returns the default value for the parent, and the expected value for the child5348 getter: :get_deduplicate_strategy, setter: :deduplicate, default: :until_executing, values: [:none], expected: :none5349 when the attribute is set5350 returns the expected value5351 when the attribute is not set5352 returns the default value5353 when the attribute is set in the child worker5354 returns the default value for the parent, and the expected value for the child5355 getter: :get_deduplication_options, setter: :deduplicate, default: {}, values: [:none, {:including_scheduled=>true}], expected: {:including_scheduled=>true}5356 when the attribute is set5357 returns the expected value5358 when the attribute is not set5359 returns the default value5360 when the attribute is set in the child worker5361 returns the default value for the parent, and the expected value for the child5362 getter: :worker_has_external_dependencies?, setter: :worker_has_external_dependencies!, default: false, values: [], expected: true5363 when the attribute is set5364 returns the expected value5365 when the attribute is not set5366 returns the default value5367 when the attribute is set in the child worker5368 returns the default value for the parent, and the expected value for the child5369 getter: :idempotent?, setter: :idempotent!, default: false, values: [], expected: true5370 when the attribute is set5371 returns the expected value5372 when the attribute is not set5373 returns the default value5374 when the attribute is set in the child worker5375 returns the default value for the parent, and the expected value for the child5376 getter: :big_payload?, setter: :big_payload!, default: false, values: [], expected: true5377 when the attribute is set5378 returns the expected value5379 when the attribute is not set5380 returns the default value5381 when the attribute is set in the child worker5382 returns the default value for the parent, and the expected value for the child5383 getter: :database_health_check_attrs, setter: :defer_on_database_health_signal, default: nil, values: [:gitlab_main, [:users], 1 minute], expected: {:gitlab_schema=>:gitlab_main, :tables=>[:users], :delay_by=>1 minute, :block=>nil}5384 when the attribute is set5385 returns the expected value5386 when the attribute is not set5387 returns the default value5388 when the attribute is set in the child worker5389 returns the default value for the parent, and the expected value for the child5390 .data_consistency5391 with invalid data_consistency5392 raises exception5393 when feature_flag is provided5394DEPRECATION WARNING: Invalid Feature Flag test_feature_flag stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5395 returns correct feature flag value5396 #deduplication_enabled?5397 when no feature flag is set5398 returns true5399 when feature flag is set5400 when the FF is enabled5401DEPRECATION WARNING: Invalid Feature Flag my_feature_flag stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5402 returns true5403 when the FF is disabled5404DEPRECATION WARNING: Invalid Feature Flag my_feature_flag stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5405 returns false5406 #defer_on_database_health_signal?5407 when defer_on_database_health_signal is set5408 is expected to equal true5409 when defer_on_database_health_signal is not set5410 is expected to equal false5411# [RSpecRunTime] Finishing example group spec/workers/concerns/worker_attributes_spec.rb. It took 5.01 seconds. Expected to take 4.94 seconds.5412# [RSpecRunTime] Starting example group spec/workers/ci/drop_pipeline_worker_spec.rb. Expected to take 4.81 seconds.5413Ci::DropPipelineWorker5414 #perform5415 calls delegates to the service5416 behaves like an idempotent worker5417 is labeled as idempotent5418 performs multiple times sequentially without raising an exception5419 executes the service5420# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.67 seconds. Current RSS: ~1595M. load average: 1.05 1.04 1.00 1/282 76645421# [RSpecRunTime] Finishing example group spec/workers/ci/drop_pipeline_worker_spec.rb. It took 4.99 seconds. Expected to take 4.81 seconds.5422# [RSpecRunTime] Starting example group spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb. Expected to take 4.68 seconds.5423ClickHouse::SyncStrategies::BaseSyncStrategy5424 #insert_query5425 raises a NotImplementedError5426 #projections5427 raises a NotImplementedError5428 #execute5429 when clickhouse is not configured5430 skips execution5431 when exclusive lease error happens5432 skips execution5433 #csv_mapping5434 raises a NotImplementedError5435# [RSpecRunTime] Finishing example group spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb. It took 0.75 second. Expected to take 4.68 seconds.5436# [RSpecRunTime] Starting example group spec/finders/user_group_notification_settings_finder_spec.rb. Expected to take 4.54 seconds.5437UserGroupNotificationSettingsFinder5438 when the groups have no existing notification settings5439 when the groups have no ancestors5440 will be a default Global notification setting5441 when the groups have ancestors5442 does not cause an N+15443 when an ancestor has a level other than Global5444 has the same level set5445 has the same email set5446 only returns the two queried groups5447# [RSpecRunTime] RSpec elapsed time: 24 minutes 53.75 seconds. Current RSS: ~1599M. load average: 1.05 1.04 1.00 1/282 76655448 when an ancestor has a Global level but has an email set5449 has the same email and level set5450 when the group has parent_id set but that does not belong to any group5451 returns a default Global notification setting5452 when the group has a private parent5453 still inherits the notification settings5454 preloading `emails_enabled`5455 preloads the `group.emails_enabled` method5456 preloads the `group.emails_enabled` method correctly5457# [RSpecRunTime] Finishing example group spec/finders/user_group_notification_settings_finder_spec.rb. It took 4.48 seconds. Expected to take 4.54 seconds.5458# [RSpecRunTime] Starting example group spec/serializers/build_action_entity_spec.rb. Expected to take 4.5 seconds.5459BuildActionEntity5460 #as_json5461 contains original job name5462 contains path to the action play5463 contains whether it is playable5464 when job is scheduled5465 returns scheduled5466 returns scheduled_at5467 returns unschedule path5468# [RSpecRunTime] RSpec elapsed time: 25 minutes 0.48 second. Current RSS: ~1569M. load average: 1.04 1.04 1.00 1/282 76665469# [RSpecRunTime] Finishing example group spec/serializers/build_action_entity_spec.rb. It took 4.58 seconds. Expected to take 4.5 seconds.5470# [RSpecRunTime] Starting example group spec/models/integrations/bugzilla_spec.rb. Expected to take 4.35 seconds.5471Integrations::Bugzilla5472 does not allow STI5473 behaves like Integrations::HasAvatar5474 #avatar_url5475 returns the expected avatar URL5476 Validations5477 when integration is active5478 is expected to validate that :project_url cannot be empty/falsy5479 is expected to validate that :issues_url cannot be empty/falsy5480 is expected to validate that :new_issue_url cannot be empty/falsy5481 behaves like issue tracker integration URL attribute5482 is expected to allow :project_url to be ‹"https://example.com"›5483 is expected not to allow :project_url to be ‹"example.com"›5484 is expected not to allow :project_url to be ‹"ftp://example.com"›5485 is expected not to allow :project_url to be ‹"herp-and-derp"›5486# [RSpecRunTime] RSpec elapsed time: 25 minutes 2.29 seconds. Current RSS: ~1593M. load average: 1.04 1.04 1.00 1/282 76675487 behaves like issue tracker integration URL attribute5488 is expected to allow :issues_url to be ‹"https://example.com"›5489 is expected not to allow :issues_url to be ‹"example.com"›5490 is expected not to allow :issues_url to be ‹"ftp://example.com"›5491 is expected not to allow :issues_url to be ‹"herp-and-derp"›5492 behaves like issue tracker integration URL attribute5493 is expected to allow :new_issue_url to be ‹"https://example.com"›5494 is expected not to allow :new_issue_url to be ‹"example.com"›5495 is expected not to allow :new_issue_url to be ‹"ftp://example.com"›5496 is expected not to allow :new_issue_url to be ‹"herp-and-derp"›5497 when integration is inactive5498 is expected not to validate that :project_url cannot be empty/falsy5499 is expected not to validate that :issues_url cannot be empty/falsy5500 is expected not to validate that :new_issue_url cannot be empty/falsy5501 #attribution_notice5502 is expected to eq "The Bugzilla logo is a trademark of the Mozilla Foundation in the U.S. and other countries."5503# [RSpecRunTime] Finishing example group spec/models/integrations/bugzilla_spec.rb. It took 4.0 seconds. Expected to take 4.35 seconds.5504# [RSpecRunTime] Starting example group spec/lib/api/ci/helpers/runner_spec.rb. Expected to take 4.33 seconds.5505API::Ci::Helpers::Runner5506 #current_job5507 handles sticking of a build when a build ID is specified5508 does not handle sticking if no build ID was specified5509 returns the build if one could be found5510# [RSpecRunTime] RSpec elapsed time: 25 minutes 6.27 seconds. Current RSS: ~1615M. load average: 1.12 1.06 1.01 1/282 76685511 #current_runner5512 handles sticking of a runner if a token is specified5513 does not handle sticking if no token was specified5514 returns the runner if one could be found5515 #current_runner_manager5516 when runner manager already exists5517 is expected to eq #<Ci::RunnerManager id: 1, runner_id: 17, executor_type: nil, created_at: "2024-04-10 21:14:51.000000... nil, architecture: nil, ip_address: nil, config: {}, system_xid: "bar", creation_state: "finished">5518 does not update the contacted_at field5519 when runner manager cannot be found5520 creates a new runner manager5521 creates a new <legacy> runner manager if system_id is not specified5522 #track_runner_authentication5523 increments gitlab_ci_runner_authentication_success_total5524 increments gitlab_ci_runner_authentication_failure_total5525 #check_if_backoff_required!5526 when migrations are running5527 denies requests5528 when migrations are not running5529 allows requests5530# [RSpecRunTime] Finishing example group spec/lib/api/ci/helpers/runner_spec.rb. It took 3.95 seconds. Expected to take 4.33 seconds.5531# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/presenters/deploy_spec.rb. Expected to take 4.2 seconds.5532Gitlab::SlashCommands::Presenters::Deploy5533 #present5534 is expected to have key :text5535 is expected to have key :response_type5536 is expected to have key :status5537 is expected not to have key :attachments5538 messages the channel of the deploy5539# [RSpecRunTime] RSpec elapsed time: 25 minutes 11.71 seconds. Current RSS: ~1612M. load average: 1.27 1.09 1.02 1/282 76695540 #action_not_found5541 is expected to have key :text5542 is expected to have key :response_type5543 is expected to have key :status5544 is expected not to have key :attachments5545 tells the user there is no action5546# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/presenters/deploy_spec.rb. It took 3.82 seconds. Expected to take 4.2 seconds.5547# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb. Expected to take 4.18 seconds.5548Gitlab::Database::LoadBalancing::SidekiqClientMiddleware5549 #call5550 when worker cannot be constantized5551 does not pass database locations5552 sets job data consistency5553 when worker class does not include ApplicationWorker5554 does not pass database locations5555 sets job data consistency5556 when job contains wrapped worker5557 when wrapped worker does not include WorkerAttributes5558 does not pass database locations5559 sets job data consistency5560 when wrapped worker includes WorkerAttributes5561 when write was not performed5562 sets job data consistency5563 when replica hosts are available5564 passes database_replica_location5565 when no replica hosts are available5566 passes primary_write_location5567 when write was performed5568 passes primary write location5569 sets job data consistency5570 database wal location was already provided5571 when write was performed5572 does not set database locations again5573 when write was not performed5574 does not set database locations again5575 when worker data consistency is :always5576 does not pass database locations5577 sets job data consistency5578 when worker data consistency is :delayed5579 when write was not performed5580 sets job data consistency5581 when replica hosts are available5582 passes database_replica_location5583 when no replica hosts are available5584 passes primary_write_location5585 when write was performed5586 passes primary write location5587 sets job data consistency5588 when worker data consistency is :sticky5589 when write was not performed5590 sets job data consistency5591 when replica hosts are available5592 passes database_replica_location5593 when no replica hosts are available5594 passes primary_write_location5595 when write was performed5596 passes primary write location5597 sets job data consistency5598# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb. It took 3.7 seconds. Expected to take 4.18 seconds.5599# [RSpecRunTime] Starting example group spec/finders/design_management/versions_finder_spec.rb. Expected to take 4.04 seconds.5600DesignManagement::VersionsFinder5601 #execute5602 when user cannot read designs of an issue5603 returns no results when passed a DesignCollection5604 when passed a Design5605 returns no results when passed a Design5606 when user can read designs of an issue5607 when design management feature is disabled5608 returns no results when passed a DesignCollection5609 when passed a Design5610 returns no results when passed a Design5611 when design management feature is enabled5612 passing a DesignCollection or a Design for the initial scoping5613 returns the versions scoped to the DesignCollection5614 when passed a Design5615 returns the versions scoped to the Design5616 returning versions earlier or equal to a version5617 when argument is the first version5618 is expected to eq [#<DesignManagement::Version id: 1, sha: "723ffface7350e049938b371a597088e392fd74f", issue_id: 155, created_at: "2024-04-10 21:15:01.949906000 +0000", author_id: 1132>]5619 when argument is the second version5620 is expected to contain exactly #<DesignManagement::Version id: 1, sha: "723ffface7350e049938b371a597088e392fd74f", issue_id: 155, created_at: "2024-04-10 21:15:01.949906000 +0000", author_id: 1132> and #<DesignManagement::Version id: 2, sha: "4cfddc899b24a0a7ee9a9ce075c7f049d4aad580", issue_id: 155, created_at: "2024-04-10 21:15:02.032889000 +0000", author_id: 1132>5621 returning versions by SHA5622 when argument is the first version5623 is expected to contain exactly #<DesignManagement::Version id: 1, sha: "723ffface7350e049938b371a597088e392fd74f", issue_id: 155, created_at: "2024-04-10 21:15:01.949906000 +0000", author_id: 1132>5624 when argument is the second version5625 is expected to contain exactly #<DesignManagement::Version id: 2, sha: "4cfddc899b24a0a7ee9a9ce075c7f049d4aad580", issue_id: 155, created_at: "2024-04-10 21:15:02.032889000 +0000", author_id: 1132>5626 returning versions by ID5627 when argument is the first version5628 is expected to contain exactly #<DesignManagement::Version id: 1, sha: "723ffface7350e049938b371a597088e392fd74f", issue_id: 155, created_at: "2024-04-10 21:15:01.949906000 +0000", author_id: 1132>5629 when argument is the second version5630 is expected to contain exactly #<DesignManagement::Version id: 2, sha: "4cfddc899b24a0a7ee9a9ce075c7f049d4aad580", issue_id: 155, created_at: "2024-04-10 21:15:02.032889000 +0000", author_id: 1132>5631 mixing id and sha5632 when arguments are consistent5633 is expected to contain exactly #<DesignManagement::Version id: 1, sha: "723ffface7350e049938b371a597088e392fd74f", issue_id: 155, created_at: "2024-04-10 21:15:01.949906000 +0000", author_id: 1132>5634 when arguments are in-consistent5635 is expected to be empty5636# [RSpecRunTime] Finishing example group spec/finders/design_management/versions_finder_spec.rb. It took 3.74 seconds. Expected to take 4.04 seconds.5637# [RSpecRunTime] Starting example group spec/services/projects/gitlab_projects_import_service_spec.rb. Expected to take 4.01 seconds.5638Projects::GitlabProjectsImportService5639 #execute5640 behaves like gitlab projects import validations5641 with an invalid path5642 returns an invalid project5643 with a valid path5644 creates a project5645 override params5646 stores them as import data when passed5647 when there is a project with the same path5648 does not create the project5649 when overwrite param is set5650 creates a project in a temporary full_path5651# [RSpecRunTime] RSpec elapsed time: 25 minutes 22.83 seconds. Current RSS: ~1595M. load average: 1.23 1.08 1.02 1/302 77015652# [RSpecRunTime] Finishing example group spec/services/projects/gitlab_projects_import_service_spec.rb. It took 3.17 seconds. Expected to take 4.01 seconds.5653# [RSpecRunTime] Starting example group spec/services/environments/update_service_spec.rb. Expected to take 3.86 seconds.5654Environments::UpdateService5655 #execute5656 updates the external URL5657 returns successful response5658 when setting a kubernetes namespace to the environment5659 updates the kubernetes namespace5660 returns successful response5661# [RSpecRunTime] RSpec elapsed time: 25 minutes 24.47 seconds. Current RSS: ~1586M. load average: 1.21 1.08 1.02 2/302 77085662 when setting a flux resource path to the environment5663 updates the flux resource path5664 returns successful response5665 when setting a cluster agent to the environment5666 returns successful response5667 when user does not have permission to read the agent5668 returns an error5669 when unsetting a cluster agent of the environment5670 returns successful response5671 when params contain invalid value5672 returns an error5673 when disallowed parameter is passed5674 ignores the parameter5675 when user is reporter5676 returns an error5677# [RSpecRunTime] Finishing example group spec/services/environments/update_service_spec.rb. It took 3.23 seconds. Expected to take 3.86 seconds.5678# [RSpecRunTime] Starting example group spec/finders/design_management/designs_finder_spec.rb. Expected to take 3.83 seconds.5679DesignManagement::DesignsFinder5680 #execute5681 when user can not read designs of an issue5682 returns no results5683 when user can read designs of an issue5684 when design management feature is disabled5685 returns no results5686 when design management feature is enabled5687 returns the designs sorted by their relative position5688 when argument is the ids of designs5689 is expected to eq [#<DesignManagement::Design id:3 namespace741/project-758#1/designs[homescreen-3.jpg]>]5690 when argument is the filenames of designs5691 is expected to eq [#<DesignManagement::Design id:4 namespace741/project-758#1/designs[homescreen-4.jpg]>]5692 when passed empty array5693 for filenames5694 is expected to be empty5695 for ids5696 is expected to be empty5697 returning designs that existed at a particular given version5698 when argument is the first version5699 is expected to eq [#<DesignManagement::Design id:3 namespace741/project-758#1/designs[homescreen-3.jpg]>]5700 when arguments are version and id5701 when id is absent at version5702 is expected to eq []5703 when id is present at version5704 is expected to eq [#<DesignManagement::Design id:4 namespace741/project-758#1/designs[homescreen-4.jpg]>]5705 when argument is the second version5706 is expected to contain exactly #<DesignManagement::Design id:3 namespace741/project-758#1/designs[homescreen-3.jpg]> and #<DesignManagement::Design id:4 namespace741/project-758#1/designs[homescreen-4.jpg]>5707# [RSpecRunTime] Finishing example group spec/finders/design_management/designs_finder_spec.rb. It took 3.4 seconds. Expected to take 3.83 seconds.5708# [RSpecRunTime] Starting example group spec/lib/gitlab/ssh/signature_spec.rb. Expected to take 3.7 seconds.5709Gitlab::Ssh::Signature5710 signature verification5711 when signature is valid and user email is verified5712 behaves like verified signature5713 reports verified status5714 when using an RSA key5715 behaves like verified signature5716 reports verified status5717 when signed text is an empty string5718 behaves like verified signature5719 reports verified status5720 when signed text is nil5721 behaves like unverified signature5722 reports unverified status5723 when committer_email is empty5724 behaves like unverified signature5725 reports unverified status5726 when committer_email is nil5727 behaves like unverified signature5728 reports unverified status5729 when signature_text is empty5730 behaves like unverified signature5731 reports unverified status5732 when signature_text is nil5733 behaves like unverified signature5734 reports unverified status5735 when user email is not verified5736 reports unverified status5737 when no user exist with the committer email5738 reports other_user status5739 when no user exists with the committer email5740 reports other_user status5741 when signature is invalid5742 behaves like unverified signature5743 reports unverified status5744 when signature is for a different namespace5745 behaves like unverified signature5746 reports unverified status5747 when signature is for a different message5748 behaves like unverified signature5749 reports unverified status5750 when message has been tampered5751 behaves like unverified signature5752 reports unverified status5753 when the signing key does not exist in GitLab5754 when the key is not a signing one5755 reports unknown_key status5756 when the key is removed5757 reports unknown_key status5758 when key belongs to someone other than the committer5759 reports other_user status5760 when signature created by GitLab5761 reports verified_system status5762 #key_fingerprint5763 returns the pubkey sha256 fingerprint5764 when a signature has been created with a certificate5765 returns public key fingerprint5766# [RSpecRunTime] Finishing example group spec/lib/gitlab/ssh/signature_spec.rb. It took 3.56 seconds. Expected to take 3.7 seconds.5767# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/importers/issue_importer_spec.rb. Expected to take 3.65 seconds.5768Gitlab::BitbucketImport::Importers::IssueImporter5769 #execute5770 creates an issue5771 converts mentions in the description5772 logs its progress5773 increments the issue counter5774 when the author does not have a bitbucket identity5775 sets the author to the project creator and adds the author to the description5776# [RSpecRunTime] RSpec elapsed time: 25 minutes 35.43 seconds. Current RSS: ~1609M. load average: 1.58 1.16 1.04 1/306 78105777 when a milestone with the same title exists5778 assigns the milestone and does not create a new milestone5779 when a milestone with the same title does not exist5780 creates a new milestone and assigns it5781 when an error is raised5782 tracks the failure and does not fail5783# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/importers/issue_importer_spec.rb. It took 3.2 seconds. Expected to take 3.65 seconds.5784# [RSpecRunTime] Starting example group spec/services/incident_management/link_alerts/create_service_spec.rb. Expected to take 3.54 seconds.5785IncidentManagement::LinkAlerts::CreateService5786 #execute5787 when current user is a guest5788 responds with error5789 does not link alerts to the incident5790# [RSpecRunTime] RSpec elapsed time: 25 minutes 38.03 seconds. Current RSS: ~1600M. load average: 1.58 1.16 1.04 1/306 78115791 when current user is a developer5792 responds with success5793 links alerts to the incident5794 when linking an already linked alert5795 does not change incident alerts list5796 when linking an alert from another project5797 links an external alert to the incident5798 when current user does not have permission to read alerts on external project5799 when linking alerts from current and external projects5800 links only alerts the current user can read5801# [RSpecRunTime] Finishing example group spec/services/incident_management/link_alerts/create_service_spec.rb. It took 3.08 seconds. Expected to take 3.54 seconds.5802# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/build_spec.rb. Expected to take 3.41 seconds.5803Gitlab::Ci::Pipeline::Chain::Build5804 does not break the chain5805 builds a pipeline with the expected attributes5806 returns a valid pipeline5807 does not persist a pipeline5808 when pipeline is running for a tag5809 correctly indicated that this is a tagged pipeline5810 when origin_ref is branch but tag ref with the same name exists5811 correctly indicated that a pipeline is not tagged5812# [RSpecRunTime] RSpec elapsed time: 25 minutes 41.16 seconds. Current RSS: ~1602M. load average: 1.61 1.18 1.05 1/307 78455813 when pipeline is running for a merge request5814 correctly indicated that this is a merge request pipeline5815 correctly sets souce sha and target sha to pipeline5816 when pipeline is running for an external pull request5817 correctly indicated that this is an external pull request pipeline5818 correctly sets source sha and target sha to pipeline5819 when keep_latest_artifact is set5820 keep_latest_artifact: true, locking_result: "artifacts_locked"5821 builds a pipeline with appropriate locked value5822 keep_latest_artifact: false, locking_result: "unlocked"5823 builds a pipeline with appropriate locked value5824# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/build_spec.rb. It took 2.9 seconds. Expected to take 3.41 seconds.5825# [RSpecRunTime] Starting example group spec/services/feature_flags/create_service_spec.rb. Expected to take 3.35 seconds.5826FeatureFlags::CreateService5827 #execute5828 when feature flag can not be created5829 returns status error5830 returns validation errors5831 does not create audit log5832 does not sync the feature flag to Jira5833 behaves like does not update feature flag client5834 does not update last feature flag updated at5835# [RSpecRunTime] RSpec elapsed time: 25 minutes 43.81 seconds. Current RSS: ~1598M. load average: 1.56 1.17 1.05 1/306 78745836 when feature flag is saved correctly5837 returns status success5838 creates feature flag5839 creates audit event5840 behaves like update feature flag client5841 updates last feature flag updated at5842 when Jira Connect subscription does not exist5843 does not sync the feature flag to Jira5844 when Jira Connect subscription exists5845 syncs the feature flag to Jira5846 when user is reporter5847 returns error status5848# [RSpecRunTime] Finishing example group spec/services/feature_flags/create_service_spec.rb. It took 3.16 seconds. Expected to take 3.35 seconds.5849# [RSpecRunTime] Starting example group spec/finders/merge_requests/by_approvals_finder_spec.rb. Expected to take 3.33 seconds.5850MergeRequests::ByApprovalsFinder5851 filter by no approvals5852 returns merge requests without approvals5853# [RSpecRunTime] RSpec elapsed time: 25 minutes 48.24 seconds. Current RSS: ~1610M. load average: 1.56 1.17 1.05 1/307 79935854 filter by any approvals5855 returns merge requests approved by at least one user5856 filter by specific user approval5857 returns merge requests approved by specific user5858 filter by multiple user approval5859 returns merge requests approved by both users5860 limiting max conditional elements5861 returns merge requests approved by both users, considering limit of 2 being defined5862 with empty params5863 returns all merge requests5864# [RSpecRunTime] Finishing example group spec/finders/merge_requests/by_approvals_finder_spec.rb. It took 3.52 seconds. Expected to take 3.33 seconds.5865# [RSpecRunTime] Starting example group spec/models/ci/deleted_object_spec.rb. Expected to take 3.26 seconds.5866Ci::DeletedObject5867 does not allow STI5868 attributes5869 is expected to respond to #file5870 is expected to respond to #store_dir5871 is expected to respond to #file_store5872 is expected to respond to #pick_up_at5873 .bulk_import5874 with data5875 imports data5876 with invalid data5877 does not import anything5878 with empty data5879 returns successfully5880 ActiveRecord scopes5881 .ready_for_destruction5882 returns objects that are ready5883 .lock_for_destruction5884 returns objects that are ready5885 selects only the id5886 orders by pick_up_at5887 applies limit5888 uses select for update5889 #delete_file_from_storage5890 does not raise errors5891# [RSpecRunTime] Finishing example group spec/models/ci/deleted_object_spec.rb. It took 3.07 seconds. Expected to take 3.26 seconds.5892# [RSpecRunTime] Starting example group spec/graphql/mutations/dependency_proxy/group_settings/update_spec.rb. Expected to take 3.23 seconds.5893Mutations::DependencyProxy::GroupSettings::Update5894 is expected to require graphql authorizations :admin_dependency_proxy5895 #resolve5896 user_role: :owner, shared_examples_name: "updating the dependency proxy group settings"5897 behaves like updating the dependency proxy group settings5898 returns the dependency proxy settings no errors5899 behaves like updating the dependency proxy group settings attributes5900 updates the dependency proxy settings5901# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.21 seconds. Current RSS: ~1599M. load average: 1.52 1.17 1.05 1/306 79945902 user_role: :maintainer, shared_examples_name: "denying access to dependency proxy group settings"5903 behaves like denying access to dependency proxy group settings5904 raises Gitlab::Graphql::Errors::ResourceNotAvailable5905 with disabled admin_package feature flag5906 behaves like updating the dependency proxy group settings5907 returns the dependency proxy settings no errors5908 behaves like updating the dependency proxy group settings attributes5909 updates the dependency proxy settings5910 user_role: :developer, shared_examples_name: "denying access to dependency proxy group settings"5911 behaves like denying access to dependency proxy group settings5912 raises Gitlab::Graphql::Errors::ResourceNotAvailable5913 user_role: :reporter, shared_examples_name: "denying access to dependency proxy group settings"5914 behaves like denying access to dependency proxy group settings5915 raises Gitlab::Graphql::Errors::ResourceNotAvailable5916 user_role: :guest, shared_examples_name: "denying access to dependency proxy group settings"5917 behaves like denying access to dependency proxy group settings5918 raises Gitlab::Graphql::Errors::ResourceNotAvailable5919 user_role: :anonymous, shared_examples_name: "denying access to dependency proxy group settings"5920 behaves like denying access to dependency proxy group settings5921 raises Gitlab::Graphql::Errors::ResourceNotAvailable5922# [RSpecRunTime] Finishing example group spec/graphql/mutations/dependency_proxy/group_settings/update_spec.rb. It took 3.23 seconds. Expected to take 3.23 seconds.5923# [RSpecRunTime] Starting example group spec/models/group_label_spec.rb. Expected to take 3.13 seconds.5924GroupLabel5925 does not allow STI5926 relationships5927 is expected to belong to group required: false5928 validations5929 is expected to validate that :group cannot be empty/falsy5930 #subject5931 aliases group to subject5932 #to_reference5933 using id5934 returns a String reference to the object5935 using name5936 returns a String reference to the object5937 uses id when name contains double quote5938 cross-project5939 returns a String reference to the object5940 using invalid format5941 raises error5942 #preloaded_parent_container5943 when group is loaded5944 does not invoke a DB query5945 when parent_container is loaded5946 does not invoke a DB query5947 when none of them are loaded5948 invokes a DB query5949# [RSpecRunTime] Finishing example group spec/models/group_label_spec.rb. It took 2.52 seconds. Expected to take 3.13 seconds.5950# [RSpecRunTime] Starting example group spec/serializers/trigger_variable_entity_spec.rb. Expected to take 3.12 seconds.5951TriggerVariableEntity5952 exposes the variable key5953 when user has access to the value5954 when user is maintainer5955 exposes the variable value5956# [RSpecRunTime] RSpec elapsed time: 25 minutes 59.24 seconds. Current RSS: ~1594M. load average: 1.44 1.17 1.05 1/301 79955957 when user is owner5958 exposes the variable value5959 when user does not have access to the value5960 does not expose the variable value5961# [RSpecRunTime] Finishing example group spec/serializers/trigger_variable_entity_spec.rb. It took 2.77 seconds. Expected to take 3.12 seconds.5962# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb. Expected to take 3.03 seconds.5963Banzai::ReferenceParser::MentionedProjectParser5964 #gather_references5965 when the link has a data-project attribute5966 using an existing project ID where user does not have access5967 returns empty Array5968 using an existing project ID5969 returns an Array of referenced projects5970 using a non-existing project ID5971 returns an empty Array5972# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb. It took 2.68 seconds. Expected to take 3.03 seconds.5973# [RSpecRunTime] Starting example group spec/graphql/resolvers/users/snippets_resolver_spec.rb. Expected to take 2.99 seconds.5974Resolvers::Users::SnippetsResolver5975 #resolve5976 calls SnippetsFinder5977 when using no filter5978 returns expected authored snippets5979# [RSpecRunTime] RSpec elapsed time: 26 minutes 4.62 seconds. Current RSS: ~1565M. load average: 1.40 1.16 1.05 1/301 79965980 when using filters5981 returns the snippets by visibility5982 returns the snippets by type5983 returns the snippets by single gid5984 returns the snippets by array of gid5985# [RSpecRunTime] RSpec elapsed time: 26 minutes 5.89 seconds. Current RSS: ~1567M. load average: 1.40 1.16 1.05 1/301 79975986 when user profile is private5987 does not return snippets for that user5988# [RSpecRunTime] Finishing example group spec/graphql/resolvers/users/snippets_resolver_spec.rb. It took 3.07 seconds. Expected to take 2.99 seconds.5989# [RSpecRunTime] Starting example group spec/workers/external_service_reactive_caching_worker_spec.rb. Expected to take 2.95 seconds.5990ExternalServiceReactiveCachingWorker5991 behaves like reactive cacheable worker5992 #perform5993 when reactive cache worker class is found5994 calls #exclusively_update_reactive_cache!5995 when ReactiveCaching::ExceededReactiveCacheLimit is raised5996 avoids failing the job and tracks via Gitlab::ErrorTracking5997# [RSpecRunTime] RSpec elapsed time: 26 minutes 8.63 seconds. Current RSS: ~1569M. load average: 1.37 1.16 1.04 1/301 79985998 when reactive cache worker class is not found5999 raises no error6000 when reactive cache worker class is invalid6001 raises no error6002 worker context6003 sets the related class on the job6004 sets the related class on the job when it was passed as a class6005# [RSpecRunTime] Finishing example group spec/workers/external_service_reactive_caching_worker_spec.rb. It took 2.8 seconds. Expected to take 2.95 seconds.6006# [RSpecRunTime] Starting example group spec/finders/packages/go/package_finder_spec.rb. Expected to take 2.88 seconds.6007Packages::Go::PackageFinder6008 #exists?6009 with a valid name and version6010 executes SELECT 16011 is expected to eq true6012# [RSpecRunTime] RSpec elapsed time: 26 minutes 10.98 seconds. Current RSS: ~1568M. load average: 1.37 1.16 1.04 1/306 81826013 with an invalid name6014 is expected to eq false6015 with an invalid version6016 is expected to eq false6017 #execute6018 with a valid name and version6019 executes a single query6020 is expected to eq #<Packages::Go::Package id: 242, project_id: 780, created_at: "2024-04-10 21:15:55.902060000 +0000", ...e_type: "golang", creator_id: 1195, status: "default", last_downloaded_at: nil, status_message: nil>6021 with an uninstallable package6022 is expected to eq nil6023 with an invalid name6024 is expected to eq nil6025 with an invalid version6026 is expected to eq nil6027# [RSpecRunTime] Finishing example group spec/finders/packages/go/package_finder_spec.rb. It took 2.83 seconds. Expected to take 2.88 seconds.6028# [RSpecRunTime] Starting example group spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb. Expected to take 2.86 seconds.6029Gitlab::Database::SchemaCacheWithRenamedTable6030 when table is not renamed yet6031 uses the original table to look up metadata6032 when table is renamed6033 uses the renamed table to look up metadata6034 has primary key6035 has the same column definitions6036 has the same indexes6037 has the same column_hash6038 when the table behind a model is actually a view6039 can persist records6040 can find records6041# [RSpecRunTime] RSpec elapsed time: 26 minutes 14.45 seconds. Current RSS: ~1581M. load average: 1.34 1.16 1.04 1/306 81836042# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb. It took 2.54 seconds. Expected to take 2.86 seconds.6043# [RSpecRunTime] Starting example group spec/support_specs/helpers/html_escaped_helpers_spec.rb. Expected to take 2.81 seconds.6044HtmlEscapedHelpers6045 #ensure_no_html_escaped_tags!6046 when content contains HTML escaped chars6047 raises an exception6048 when content does not contain HTML escaped tags6049 does not raise anything6050 #match_html_escaped_tags6051 content: nil, expected_match: nil6052 is expected to eq nil6053 content: "", expected_match: nil6054 is expected to eq nil6055 content: "<a href", expected_match: nil6056 is expected to eq nil6057 content: "<span href", expected_match: nil6058 is expected to eq nil6059 content: "</a>", expected_match: nil6060 is expected to eq nil6061 content: "<a href", expected_match: "<a"6062 is expected to eq "<a"6063 content: "<span href", expected_match: "<span"6064 is expected to eq "<span"6065 content: "< span", expected_match: "< span"6066 is expected to eq "< span"6067 content: "some text <a href", expected_match: "<a"6068 is expected to eq "<a"6069 content: "some text \"<a href", expected_match: "<a"6070 is expected to eq "<a"6071 content: "</a&glt;", expected_match: "</a"6072 is expected to eq "</a"6073 content: "</span>", expected_match: "</span"6074 is expected to eq "</span"6075 content: "< / span>", expected_match: "< / span"6076 is expected to eq "< / span"6077 content: "title=\"<a href", expected_match: nil6078 is expected to eq nil6079 content: "title= \"<a href", expected_match: nil6080 is expected to eq nil6081 content: "title= '<a href", expected_match: nil6082 is expected to eq nil6083 content: "title= '</a", expected_match: nil6084 is expected to eq nil6085 content: "title= '</span", expected_match: nil6086 is expected to eq nil6087 content: "title=\"foo\"><a", expected_match: "<a"6088 is expected to eq "<a"6089 content: "title='foo'>\n<a", expected_match: "<a"6090 is expected to eq "<a"6091# [RSpecRunTime] Finishing example group spec/support_specs/helpers/html_escaped_helpers_spec.rb. It took 2.67 seconds. Expected to take 2.81 seconds.6092# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/policy_spec.rb. Expected to take 2.76 seconds.6093Gitlab::Ci::Config::Entry::Policy6094 when using simplified policy6095 validations6096 when entry config value is valid6097 when config is a branch or tag name6098 #valid?6099 is valid6100 #value6101 returns refs hash6102 when config is a regexp6103 #valid?6104 is valid6105 when config is an empty regexp6106 #valid?6107 is valid6108 when using unsafe regexp6109 is not valid6110 when config is a special keyword6111 #valid?6112 is valid6113 when entry value is not valid6114 #errors6115 saves errors6116 when using complex policy6117 when specifying refs policy6118 is a correct configuraton6119 when using unsafe regexp6120 is not valid6121 when specifying kubernetes policy6122 is a correct configuraton6123 when specifying invalid kubernetes policy6124 reports an error about invalid policy6125 when specifying valid variables expressions policy6126 is a correct configuraton6127 when specifying variables expressions in invalid format6128 reports an error about invalid format6129 when specifying invalid variables expressions statement6130 reports an error about invalid statement6131 when specifying invalid variables expressions token6132 reports an error about invalid expression6133 when using invalid variables expressions regexp6134 reports an error about invalid expression6135 when specifying a valid changes policy6136 is a correct configuraton6137 when changes policy is invalid6138 returns errors6139 when changes policy is invalid6140 returns errors6141 when specifying unknown policy6142 returns error about invalid key6143 when policy is empty6144 is not a valid configuration6145 when policy strategy does not match6146 returns information about errors6147 #value6148 when default value has been provided6149 when user overrides default values6150 does not include default values6151 when default value has not been defined6152 includes default values6153 .default6154 does not have default policy6155# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/policy_spec.rb. It took 2.87 seconds. Expected to take 2.76 seconds.6156# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb. Expected to take 2.72 seconds.6157Gitlab::Usage::Metrics::Instrumentations::CountAllCiBuildsMetric6158 behaves like a correct instrumented metric value6159 has correct value6160# [RSpecRunTime] RSpec elapsed time: 26 minutes 21.72 seconds. Current RSS: ~1590M. load average: 1.31 1.15 1.04 1/301 81846161 behaves like a correct instrumented metric value6162 has correct value6163# [RSpecRunTime] RSpec elapsed time: 26 minutes 22.9 seconds. Current RSS: ~1589M. load average: 1.31 1.15 1.04 1/301 81856164# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb. It took 2.91 seconds. Expected to take 2.72 seconds.6165# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb. Expected to take 2.66 seconds.6166Gitlab::Database::MigrationHelpers::WraparoundAutovacuum6167 #wraparound_prevention_on_tables?6168 is expected to be falsey6169 is expected to be truthy6170 is expected to be truthy6171 #can_execute_on?6172 dot_com: true, jh: true, dev_or_test: true, wraparound_prevention: true, expectation: false6173main: -- Wraparound prevention vacuum detected, skipping migration6174 returns as expected for GitLab.com, dev, or test6175 dot_com: true, jh: true, dev_or_test: false, wraparound_prevention: true, expectation: false6176 returns as expected for GitLab.com, dev, or test6177 dot_com: false, jh: true, dev_or_test: true, wraparound_prevention: true, expectation: false6178main: -- Wraparound prevention vacuum detected, skipping migration6179 returns as expected for GitLab.com, dev, or test6180 dot_com: false, jh: true, dev_or_test: false, wraparound_prevention: true, expectation: false6181 returns as expected for GitLab.com, dev, or test6182 dot_com: true, jh: true, dev_or_test: true, wraparound_prevention: false, expectation: true6183 returns as expected for GitLab.com, dev, or test6184 dot_com: true, jh: true, dev_or_test: false, wraparound_prevention: false, expectation: false6185 returns as expected for GitLab.com, dev, or test6186 dot_com: false, jh: true, dev_or_test: true, wraparound_prevention: false, expectation: true6187 returns as expected for GitLab.com, dev, or test6188 dot_com: false, jh: true, dev_or_test: false, wraparound_prevention: false, expectation: false6189 returns as expected for GitLab.com, dev, or test6190 dot_com: true, jh: false, dev_or_test: true, wraparound_prevention: true, expectation: false6191main: -- Wraparound prevention vacuum detected, skipping migration6192 returns as expected for GitLab.com, dev, or test6193 dot_com: true, jh: false, dev_or_test: false, wraparound_prevention: true, expectation: false6194main: -- Wraparound prevention vacuum detected, skipping migration6195 returns as expected for GitLab.com, dev, or test6196 dot_com: false, jh: false, dev_or_test: true, wraparound_prevention: true, expectation: false6197main: -- Wraparound prevention vacuum detected, skipping migration6198 returns as expected for GitLab.com, dev, or test6199 dot_com: false, jh: false, dev_or_test: false, wraparound_prevention: true, expectation: false6200 returns as expected for GitLab.com, dev, or test6201 dot_com: true, jh: false, dev_or_test: true, wraparound_prevention: false, expectation: true6202 returns as expected for GitLab.com, dev, or test6203 dot_com: true, jh: false, dev_or_test: false, wraparound_prevention: false, expectation: true6204 returns as expected for GitLab.com, dev, or test6205 dot_com: false, jh: false, dev_or_test: true, wraparound_prevention: false, expectation: true6206 returns as expected for GitLab.com, dev, or test6207 dot_com: false, jh: false, dev_or_test: false, wraparound_prevention: false, expectation: false6208 returns as expected for GitLab.com, dev, or test6209# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb. It took 3.36 seconds. Expected to take 2.66 seconds.6210# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/include_spec.rb. Expected to take 2.62 seconds.6211Gitlab::Ci::Config::Entry::Include6212 validations6213 when value is a string6214 is expected to be valid6215 when value is hash6216 when using not allowed keys6217 is expected not to be valid6218 when using "local"6219 is expected to be valid6220 when using "file"6221 is expected to be valid6222 when using "template"6223 is expected to be valid6224 when using "component"6225 is expected to be valid6226 when using "artifact"6227 and specifying "job"6228 is expected to be valid6229 without "job"6230 is expected not to be valid6231 has specific error6232 when using "project"6233 and specifying "ref" and "file"6234 is expected to be valid6235 without "ref"6236 is expected to be valid6237 without "file"6238 is expected not to be valid6239 has specific error6240 when using with "rules"6241 is expected to be valid6242 when also using "inputs"6243 is expected to be valid6244 when rules is not an array of hashes6245 is expected not to be valid6246 has specific error6247 when value is something else6248 is expected not to be valid6249 #value6250 when config is a string6251 is expected to eq "test.yml"6252 when config is a hash6253 is expected to eq {:local=>"test.yml"}6254 when config has "rules"6255 is expected to eq {:local=>"test.yml", :rules=>[{:if=>"$VARIABLE"}]}6256# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/include_spec.rb. It took 2.95 seconds. Expected to take 2.62 seconds.6257# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/set_subscription_spec.rb. Expected to take 2.58 seconds.6258Mutations::Issues::SetSubscription6259 is expected to require graphql authorizations :update_subscription6260 when user does not have access to the project6261 behaves like a subscribeable not accessible graphql resource6262 raises an error if the resource is not accessible to the user6263 when user is developer member of the project6264 behaves like a subscribeable graphql resource6265 subscribes to the resource6266 when passing subscribe as false6267 unsubscribes from the discussion6268 when the project is public6269 behaves like a subscribeable graphql resource6270 subscribes to the resource6271 when passing subscribe as false6272 unsubscribes from the discussion6273 when the project is public but the issue is confidential6274 behaves like a subscribeable not accessible graphql resource6275 raises an error if the resource is not accessible to the user6276# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/set_subscription_spec.rb. It took 2.74 seconds. Expected to take 2.58 seconds.6277# [RSpecRunTime] Starting example group spec/components/pajamas/toggle_component_spec.rb. Expected to take 2.53 seconds.6278Pajamas::ToggleComponent6279 with defaults6280 renders a toggle container with provided class6281 does not set a name6282 sets default is-checked attributes6283 sets default disabled attributes6284 sets default is-loading attributes6285 does not set a label6286 does not set a label position6287 with custom options6288 sets the custom class6289 sets the custom name6290 sets the custom is-checked attributes6291 sets the custom disabled attributes6292 sets the custom is-loading attributes6293 sets the custom label6294 sets the custom label position6295 sets custom data attributes6296 with setting label_position6297 position: :top, count: 16298 is expected to have visible css "[data-label-position='top']"6299 position: :left, count: 16300 is expected to have visible css "[data-label-position='left']"6301 position: :hidden, count: 16302 is expected to have visible css "[data-label-position='hidden']"6303 position: :bogus, count: 06304 is expected to have visible css "[data-label-position='bogus']"6305 position: "bogus", count: 06306 is expected to have visible css "[data-label-position='bogus']"6307 position: nil, count: 06308 is expected to have visible css "[data-label-position='']"6309# [RSpecRunTime] Finishing example group spec/components/pajamas/toggle_component_spec.rb. It took 2.54 seconds. Expected to take 2.53 seconds.6310# [RSpecRunTime] Starting example group spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb. Expected to take 2.51 seconds.6311PagesDomainSslRenewalCronWorker6312 #perform6313 enqueues a PagesDomainSslRenewalWorker for domains needing renewal6314 behaves like a pages cronjob scheduling jobs with context6315 schedules the renewal with a context6316 with RequestStore enabled6317 does not cause extra queries for multiple domains6318# [RSpecRunTime] RSpec elapsed time: 26 minutes 36.73 seconds. Current RSS: ~1610M. load average: 1.24 1.15 1.04 1/301 81866319 when letsencrypt integration is disabled6320 does nothing6321# [RSpecRunTime] Finishing example group spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb. It took 2.46 seconds. Expected to take 2.51 seconds.6322# [RSpecRunTime] Starting example group spec/models/concerns/encrypted_user_password_spec.rb. Expected to take 2.45 seconds.6323User6324 does not allow STI6325 #password=6326 calls default Devise encryptor and not the PBKDF2 encryptor6327 saves the password in BCrypt format6328 when FIPS mode is enabled6329 calls PBKDF2 digest and not the default Devise encryptor6330 saves the password in PBKDF2 format6331 #valid_password?6332 when the default encryption method is BCrypt6333 behaves like password validation fails when the password is encrypted using an unsupported method6334 is expected to eq false6335 when the user password PBKDF2+SHA5126336 is expected to eq true6337 re-encrypts the password as BCrypt6338 when the default encryption method is PBKDF2+SHA512 and the user password is BCrypt6339 behaves like password validation fails when the password is encrypted using an unsupported method6340 is expected to eq false6341 when the user password BCrypt6342 is expected to eq true6343 re-encrypts the password as PBKDF2+SHA5126344 #authenticatable_salt6345 when password is stored in BCrypt format6346 returns the first 30 characters of the encrypted_password6347 when password is stored in PBKDF2 format6348 uses the decoded password salt6349 does not use the first 30 characters of the encrypted_password6350 when the encrypted_password is an unknown type6351 returns the first 30 characters of the encrypted_password6352# [RSpecRunTime] Finishing example group spec/models/concerns/encrypted_user_password_spec.rb. It took 2.61 seconds. Expected to take 2.45 seconds.6353# [RSpecRunTime] Starting example group spec/finders/data_transfer/project_data_transfer_finder_spec.rb. Expected to take 2.41 seconds.6354DataTransfer::ProjectDataTransferFinder6355 #execute6356 returns the correct number of egress6357 returns the correct values6358 when there are no results for specified dates6359 returns nothing6360# [RSpecRunTime] RSpec elapsed time: 26 minutes 40.92 seconds. Current RSS: ~1603M. load average: 1.22 1.14 1.04 2/302 81876361 when there are no results for specified project6362 returns nothing6363 when dates are not provided6364 return all values for a project6365 when user does not have permissions6366 returns nothing6367# [RSpecRunTime] Finishing example group spec/finders/data_transfer/project_data_transfer_finder_spec.rb. It took 2.5 seconds. Expected to take 2.41 seconds.6368# [RSpecRunTime] Starting example group spec/workers/bulk_imports/export_request_worker_spec.rb. Expected to take 2.36 seconds.6369BulkImports::ExportRequestWorker6370 #perform6371 when entity is group6372 behaves like requests relations export for api resource6373 behaves like an idempotent worker6374 is labeled as idempotent6375 performs multiple times sequentially without raising an exception6376 requests relations export & schedules entity worker6377 when source id is nil6378 updates entity source id & requests export using source id6379 when something goes wrong during source id fetch6380 logs the exception as a warning & requests relations export using full path url6381# [RSpecRunTime] RSpec elapsed time: 26 minutes 43.31 seconds. Current RSS: ~1614M. load average: 1.22 1.14 1.04 1/301 81946382 when entity is project6383 behaves like requests relations export for api resource6384 behaves like an idempotent worker6385 is labeled as idempotent6386 performs multiple times sequentially without raising an exception6387 requests relations export & schedules entity worker6388 when source id is nil6389 updates entity source id & requests export using source id6390 when something goes wrong during source id fetch6391 logs the exception as a warning & requests relations export using full path url6392 when source supports batched migration6393 requests relations export & schedules entity worker6394 #sidekiq_retries_exhausted6395 logs export failure and marks entity as failed6396# [RSpecRunTime] Finishing example group spec/workers/bulk_imports/export_request_worker_spec.rb. It took 2.36 seconds. Expected to take 2.36 seconds.6397# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/accessibility_reports_comparer_spec.rb. Expected to take 2.34 seconds.6398Gitlab::Ci::Reports::AccessibilityReportsComparer6399 #status6400 when head report has an error6401 returns status failed6402 when head reports does not have errors6403 returns status success6404 #errors_count6405 when head report has an error6406 returns the number of new errors6407 when head reports does not have an error6408 returns the number new errors6409 #resolved_count6410 when base reports has an error and head has a different error6411 returns the resolved count6412 when base reports has errors head has no errors6413 returns the resolved count6414 when base reports has errors and head has the same error6415 returns zero6416 when base reports does not have errors and head has errors6417 returns the number of resolved errors6418 #total_count6419 when base reports has an error6420 returns zero6421 when head report has an error6422 returns the total count6423 when base report has errors and head report has errors6424 returns the total count6425 when base report has errors and head report has the same error6426 returns the total count6427 #existing_errors6428 when base report has errors and head has a different error6429 returns an empty array6430 when base report does not have errors and head has errors6431 returns an empty array6432 when base report has errors and head report has the same error6433 returns the existing error6434 #new_errors6435 when base reports has errors and head has more errors6436 returns new errors between base and head reports6437 when base reports has an error and head has no errors6438 returns an empty array6439 when base reports does not have errors and head has errors6440 returns the new error6441 #resolved_errors6442 when base report has errors and head has more errors6443 returns an empty array6444 when base reports has errors and head has a different error6445 returns the resolved errors6446 when base reports does not have errors and head has errors6447 returns an empty array6448# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/accessibility_reports_comparer_spec.rb. It took 2.53 seconds. Expected to take 2.34 seconds.6449# [RSpecRunTime] Starting example group spec/services/users/unban_service_spec.rb. Expected to take 2.29 seconds.6450Users::UnbanService6451 unban6452 when successful6453 returns success status6454 unbans the user6455 removes the BannedUser6456 logs unban in application logs6457# [RSpecRunTime] RSpec elapsed time: 26 minutes 48.62 seconds. Current RSS: ~1626M. load average: 1.20 1.14 1.04 1/302 82046458 when failed6459 when user is already active6460 returns state error message6461 behaves like does not modify the BannedUser record or user state6462 does not modify the BannedUser record or user state6463 when user is not an admin6464 returns permissions error message6465 behaves like does not modify the BannedUser record or user state6466 does not modify the BannedUser record or user state6467# [RSpecRunTime] Finishing example group spec/services/users/unban_service_spec.rb. It took 2.54 seconds. Expected to take 2.29 seconds.6468# [RSpecRunTime] Starting example group spec/lib/gitlab/import/mentions_converter_spec.rb. Expected to take 2.27 seconds.6469Gitlab::Import::MentionsConverter6470 #convert6471 when the text has no mentions6472 does not change the text6473 when the text has a mention6474 and the mention maps to a user record6475 replaces the mention with the user's username6476 and the mention maps to cached text6477 puts the name mention in backticks6478 and the mention does not map to anything6479 puts the mention in backticks6480 when no user data is cached6481 puts the mention in backticks6482 when the mention has emails6483 does not alter the emails6484 when the text has multiple mentions that map to users6485 if none of the mentions have matching users6486 puts every mention in backticks6487 if multiple GitLab-like mentions have matching users6488 replaces all mentions with the username and puts rest of mentions in backticks6489 when the text has multiple Bitbucket mentions that map to replacement names for readability6490 if none of the mentions map to user text6491 puts every mention in backticks6492 and bitbucket_cloud_convert_mentions_to_users feature flag is disabled6493 does not replace any mentions6494 if multiple mentions map to user text6495 replaces all mentions with the name mention and puts all mentions in backticks6496 and bitbucket_cloud_convert_mentions_to_users feature flag is disabled6497 does not replace any mentions6498 when the text has mentions with special characters6499 only replaces the mentions that fit GitLab's user reference pattern and mentions wrapped in @{}6500# [RSpecRunTime] Finishing example group spec/lib/gitlab/import/mentions_converter_spec.rb. It took 2.25 seconds. Expected to take 2.27 seconds.6501# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb. Expected to take 2.22 seconds.6502Gitlab::GithubImport::Importer::IssueEventImporter6503 #execute6504 when it's closed issue event6505 behaves like triggers specific event importer6506 Gitlab::GithubImport::Importer::Events::Closed6507 when it's reopened issue event6508 behaves like triggers specific event importer6509 Gitlab::GithubImport::Importer::Events::Reopened6510 when it's labeled issue event6511 behaves like triggers specific event importer6512 Gitlab::GithubImport::Importer::Events::ChangedLabel6513 when it's unlabeled issue event6514 behaves like triggers specific event importer6515 Gitlab::GithubImport::Importer::Events::ChangedLabel6516 when it's renamed issue event6517 behaves like triggers specific event importer6518 Gitlab::GithubImport::Importer::Events::Renamed6519 when it's milestoned issue event6520 behaves like triggers specific event importer6521 Gitlab::GithubImport::Importer::Events::ChangedMilestone6522 when it's demilestoned issue event6523 behaves like triggers specific event importer6524 Gitlab::GithubImport::Importer::Events::ChangedMilestone6525 when it's cross-referenced issue event6526 behaves like triggers specific event importer6527 Gitlab::GithubImport::Importer::Events::CrossReferenced6528 when it's assigned issue event6529 behaves like triggers specific event importer6530 Gitlab::GithubImport::Importer::Events::ChangedAssignee6531 when it's unassigned issue event6532 behaves like triggers specific event importer6533 Gitlab::GithubImport::Importer::Events::ChangedAssignee6534 when it's review_requested issue event6535 behaves like triggers specific event importer6536 Gitlab::GithubImport::Importer::Events::ChangedReviewer6537 when it's review_request_removed issue event6538 behaves like triggers specific event importer6539 Gitlab::GithubImport::Importer::Events::ChangedReviewer6540 when it's merged issue event6541 behaves like triggers specific event importer6542 Gitlab::GithubImport::Importer::Events::Merged6543 when it's commented issue event6544 behaves like triggers specific event importer6545 Gitlab::GithubImport::Importer::Events::Commented6546 when it's reviewed issue event6547 behaves like triggers specific event importer6548 Gitlab::GithubImport::Importer::Events::Reviewed6549 when it's unknown issue event6550 logs warning and skips6551# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb. It took 2.09 seconds. Expected to take 2.22 seconds.6552# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/accessibility_reports_spec.rb. Expected to take 2.2 seconds.6553Gitlab::Ci::Reports::AccessibilityReports6554 #scans_count6555 when data has errors6556 returns the scans_count6557 when data has no errors6558 returns the scans_count6559 when data has no url6560 returns the scans_count6561 #passes_count6562 when data has errors6563 returns the passes_count6564 when data has no errors6565 returns the passes_count6566 when data has no url6567 returns the scans_count6568 #errors_count6569 when data has errors6570 returns the errors_count6571 when data has no errors6572 returns the errors_count6573 when data has no url6574 returns the errors_count6575 #add_url6576 when data has errors6577 adds urls and data to accessibility report6578 when data does not have errors6579 adds data to accessibility report6580 when url does not exist6581 sets error_message and decreases total6582 #set_error_message6583 when error is nil6584 returns the error6585 sets the error6586 when a error has already been set6587 overwrites the existing message6588 #all_errors6589 when data has errors6590 returns all errors6591 when data has no errors6592 returns an empty array6593 when accessibility report has no data6594 returns an empty array6595# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/accessibility_reports_spec.rb. It took 2.0 seconds. Expected to take 2.2 seconds.6596# [RSpecRunTime] Starting example group spec/graphql/mutations/labels/create_spec.rb. Expected to take 2.16 seconds.6597Mutations::Labels::Create6598 is expected to require graphql authorizations :admin_label6599 when creating a project label6600 behaves like create labels mutation6601 #resolve6602 when the user does not have permission to create a label6603 raises an error6604 when the user can create a label6605 creates label with correct values6606 when creating a group label6607 behaves like create labels mutation6608 #resolve6609 when the user does not have permission to create a label6610 raises an error6611 when the user can create a label6612 creates label with correct values6613 #ready?6614 when passing both project_path and group_path6615 raises an argument error6616 when passing only project_path or group_path6617 does not raise an error6618# [RSpecRunTime] Finishing example group spec/graphql/mutations/labels/create_spec.rb. It took 2.0 seconds. Expected to take 2.16 seconds.6619# [RSpecRunTime] Starting example group spec/workers/packages/rubygems/extraction_worker_spec.rb. Expected to take 2.11 seconds.6620Packages::Rubygems::ExtractionWorker6621 #perform6622 without errors6623 processes the gem6624# [RSpecRunTime] RSpec elapsed time: 26 minutes 59.06 seconds. Current RSS: ~1625M. load average: 1.24 1.15 1.05 1/302 82076625 with controlled errors6626 handling metadata with invalid size6627 behaves like handling error6628 mark the package as errored6629 handling a file error6630 behaves like handling error6631 mark the package as errored6632 with uncontrolled errors6633 handling Zip::Error6634 behaves like handling error6635 mark the package as errored6636 handling StandardError6637 behaves like handling error6638 mark the package as errored6639 returns when there is no package file6640 returns without action6641# [RSpecRunTime] Finishing example group spec/workers/packages/rubygems/extraction_worker_spec.rb. It took 1.98 seconds. Expected to take 2.11 seconds.6642# [RSpecRunTime] Starting example group spec/tooling/danger/database_dictionary_spec.rb. Expected to take 2.1 seconds.6643Tooling::Danger::DatabaseDictionary6644 #database_dictionary_files6645 retrieves added database dictionary files6646 with added added database dictionary files6647 returns an array of Found objects6648 without added added database dictionary files6649 returns an array of Found objects6650 retrieves modified database dictionary files6651 with modified modified database dictionary files6652 returns an array of Found objects6653 without modified modified database dictionary files6654 returns an array of Found objects6655 retrieves deleted database dictionary files6656 with deleted deleted database dictionary files6657 returns an array of Found objects6658 without deleted deleted database dictionary files6659 returns an array of Found objects6660 Tooling::Danger::DatabaseDictionary::Found6661 #table_name6662 returns value from the YAML6663 #classes6664 returns value from the YAML6665 #feature_categories6666 returns value from the YAML6667 #description6668 returns value from the YAML6669 #introduced_by_url6670 returns value from the YAML6671 #milestone6672 returns value from the YAML6673 #gitlab_schema6674 returns value from the YAML6675 #raw6676 returns the raw YAML6677 #ci_schema?6678 is expected to be truthy6679 with main schema6680 is expected to be falsey6681 #main_schema?6682 is expected to be falsey6683 with main schema6684 is expected to be truthy6685# [RSpecRunTime] Finishing example group spec/tooling/danger/database_dictionary_spec.rb. It took 2.07 seconds. Expected to take 2.1 seconds.6686# [RSpecRunTime] Starting example group spec/services/bulk_imports/batched_relation_export_service_spec.rb. Expected to take 2.02 seconds.6687BulkImports::BatchedRelationExportService6688 .cache_key6689 returns cache key given export and batch ids6690 #execute6691 when there are batches to export6692 marks export as started6693 removes existing batches6694 enqueues export jobs for each batch & caches batch record ids6695 enqueues FinishBatchedRelationExportWorker6696 when there are multiple batches6697 creates a batch record for each batch of records6698# [RSpecRunTime] RSpec elapsed time: 27 minutes 3.44 seconds. Current RSS: ~1634M. load average: 1.24 1.15 1.05 1/302 82086699 when an error occurs during batches creation6700 does not enqueue FinishBatchedRelationExportWorker6701 when there are no batches to export6702 marks export as finished6703# [RSpecRunTime] Finishing example group spec/services/bulk_imports/batched_relation_export_service_spec.rb. It took 1.86 seconds. Expected to take 2.02 seconds.6704# [RSpecRunTime] Starting example group spec/workers/integrations/group_mention_worker_spec.rb. Expected to take 2.0 seconds.6705Integrations::GroupMentionWorker6706 #perform6707 executes the service6708 behaves like an idempotent worker6709 is labeled as idempotent6710 performs multiple times sequentially without raising an exception6711# [RSpecRunTime] RSpec elapsed time: 27 minutes 5.01 seconds. Current RSS: ~1617M. load average: 1.22 1.15 1.05 1/302 82096712 when mentionable_type is not supported6713 does not execute the service6714 logs an error6715 when mentionable cannot be found6716 does not execute the service6717# [RSpecRunTime] Finishing example group spec/workers/integrations/group_mention_worker_spec.rb. It took 1.91 seconds. Expected to take 2.0 seconds.6718# [RSpecRunTime] Starting example group spec/graphql/resolvers/design_management/version_resolver_spec.rb. Expected to take 1.99 seconds.6719Resolvers::DesignManagement::VersionResolver6720 the current user is not authorized6721 generates an error on resolution6722 the current user is authorized6723 the id parameter is provided6724 returns the specified version6725# [RSpecRunTime] Finishing example group spec/graphql/resolvers/design_management/version_resolver_spec.rb. It took 1.32 seconds. Expected to take 1.99 seconds.6726# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/yaml_processor/test_cases/include_spec.rb. Expected to take 1.95 seconds.6727Gitlab::Ci::YamlProcessor6728 with include:remote6729 returns builds from included files6730 stores instrumentation logs6731# [RSpecRunTime] RSpec elapsed time: 27 minutes 8.27 seconds. Current RSS: ~1631M. load average: 1.22 1.15 1.05 1/307 82316732# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/yaml_processor/test_cases/include_spec.rb. It took 1.31 seconds. Expected to take 1.95 seconds.6733# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/serializers/reviewer_entity_spec.rb. Expected to take 1.93 seconds.6734Atlassian::JiraConnect::Serializers::ReviewerEntity6735 exposes correct user's data6736 exposes all fields6737 exposes correct approval status6738 when MR is approved6739 exposes correct approval status6740# [RSpecRunTime] RSpec elapsed time: 27 minutes 9.89 seconds. Current RSS: ~1641M. load average: 1.20 1.14 1.04 1/310 82726741 with MR is reviewer, but not approved6742 exposes correct approval status6743 #to_json6744 is expected to be valid json and match schema "jira_connect/reviewer"6745# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/serializers/reviewer_entity_spec.rb. It took 1.87 seconds. Expected to take 1.93 seconds.6746# [RSpecRunTime] Starting example group spec/graphql/mutations/clusters/agents/delete_spec.rb. Expected to take 1.9 seconds.6747Mutations::Clusters::Agents::Delete6748 is expected to require graphql authorizations :admin_cluster6749 #resolve6750 without user permissions6751 fails to delete the cluster agent6752 with user permissions6753 deletes a cluster agent6754# [RSpecRunTime] Finishing example group spec/graphql/mutations/clusters/agents/delete_spec.rb. It took 1.88 seconds. Expected to take 1.9 seconds.6755# [RSpecRunTime] Starting example group spec/models/users/anonymous_spec.rb. Expected to take 1.88 seconds.6756Users::Anonymous6757 does not allow STI6758 .can_pull?6759 when project is private6760 does not allow to pull the repo6761# [RSpecRunTime] RSpec elapsed time: 27 minutes 13.43 seconds. Current RSS: ~1639M. load average: 1.20 1.14 1.04 1/309 82736762 when project is internal6763 does not allow to pull the repo6764 when project is public6765 when repository is disabled6766 does not allow to pull the repo6767 when repository is accessible only by team members6768 does not allow to pull the repo6769 when repository is enabled6770 allows to pull the repo6771# [RSpecRunTime] Finishing example group spec/models/users/anonymous_spec.rb. It took 1.91 seconds. Expected to take 1.88 seconds.6772# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb. Expected to take 1.85 seconds.6773Gitlab::Ci::Config::Entry::AutoCancel6774 with on_job_failure6775 when the `on_job_failure` value is valid6776 is expected to be valid6777 returns value correctly6778 when the `on_job_failure` value is valid6779 is expected to be valid6780 returns value correctly6781 when the `on_job_failure` value is valid6782 is expected to be valid6783 returns value correctly6784 when on_job_failure is invalid6785 is expected not to be valid6786 returns errors6787 with on_new_commit6788 is expected to be valid6789 returns value correctly6790 when on_new_commit is invalid6791 is expected not to be valid6792 returns errors6793 with invalid key6794 is expected not to be valid6795 returns errors6796# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb. It took 1.78 seconds. Expected to take 1.85 seconds.6797# [RSpecRunTime] Starting example group spec/lib/sidebars/user_profile/menus/overview_menu_spec.rb. Expected to take 1.83 seconds.6798Sidebars::UserProfile::Menus::OverviewMenu6799 behaves like User profile menu6800 does not contain any sub menu6801 renders the correct link6802 renders the correct title6803 renders the correct icon6804 renders the correct avatar6805 defines correct active route6806 renders if user is logged in6807 when viewed user is blocked6808 when user is not logged in6809 is not allowed to view the menu item6810# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.94 seconds. Current RSS: ~1664M. load average: 1.19 1.14 1.04 2/309 82746811 when current user has permission6812 is allowed to view the menu item6813 when current user does not have permission6814 is not allowed to view the menu item6815 when viewed user is banned6816 when user is not logged in6817 is not allowed to view the menu item6818 when current user has permission6819 is allowed to view the menu item6820 when current user does not have permission6821 is not allowed to view the menu item6822# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_profile/menus/overview_menu_spec.rb. It took 1.83 seconds. Expected to take 1.83 seconds.6823# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/client_spec.rb. Expected to take 1.8 seconds.6824Gitlab::LegacyGithubImport::Client6825 does not crash (e.g. GitlabSettings::MissingSetting) when verify_ssl config is not present6826 with client options6827 convert OAuth2 client options to symbols6828 when config is missing6829 is still possible to get an Octokit client6830 is not be possible to get an OAuth2 client6831 allow SSL verification to be configurable on API6832 uses supplied value6833 #api_endpoint6834 when provider does not specify an API endpoint6835 uses GitHub root API endpoint6836 when provider specify a custom API endpoint6837 uses the custom API endpoint6838 when given a host6839 builds a endpoint with the given host and the default API version6840 when given an API version6841 does not use the API version without a host6842 when given a host and version6843 builds a endpoint with the given options6844 and hostname6845 builds a endpoint with the given options6846 #repository6847 returns repository data as a hash6848 #repos6849 returns the user's repositories as a hash6850 github rate limit6851 does not raise error when rate limit is disabled6852 when wait for rate limit is disabled6853 raises the error limit error when requested6854# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/client_spec.rb. It took 2.01 seconds. Expected to take 1.8 seconds.6855# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executing_spec.rb. Expected to take 1.77 seconds.6856Gitlab::SidekiqMiddleware::DuplicateJobs::Strategies::UntilExecuting6857 behaves like deduplicating jobs when scheduling6858 #schedule6859 checks for duplicates before yielding6860 checks worker options for scheduled jobs6861 job marking6862 adds the jid of the existing job to the job hash6863 scheduled jobs6864 scheduled in the past6865 adds the jid of the existing job to the job hash6866 scheduled in the future6867 adds the jid of the existing job to the job hash6868 when the job is not duplicate6869 does not return false nor drop the job6870 when the job is droppable6871 updates latest wal location6872 returns false to drop the job6873 logs that the job was dropped6874 logs the deduplication options of the worker6875 #perform6876 updates job hash with dedup_wal_locations6877 when latest_wal_location is empty6878 does not update job hash with dedup_wal_locations6879 #perform6880 deletes the lock before executing6881# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executing_spec.rb. It took 1.57 seconds. Expected to take 1.77 seconds.6882# [RSpecRunTime] Starting example group spec/lib/gitlab/database_importers/work_items/hierarchy_restrictions_importer_spec.rb. Expected to take 1.75 seconds.6883Gitlab::DatabaseImporters::WorkItems::HierarchyRestrictionsImporter6884 behaves like work item hierarchy restrictions importer6885 when restrictions are missing6886 behaves like adds restrictions6887 adds all restrictions if they don't exist6888 behaves like clears type reactive cache6889 is expected to receive clear_reactive_cache!(*(any args)) 1 time6890 when base types are missing6891 behaves like adds restrictions6892 adds all restrictions if they don't exist6893 when restrictions already exist6894 upserts restrictions6895 behaves like clears type reactive cache6896 is expected to receive clear_reactive_cache!(*(any args)) 1 time6897 when some restrictions are missing6898 inserts missing restrictions and does nothing if some already existed6899 behaves like clears type reactive cache6900 is expected to receive clear_reactive_cache!(*(any args)) 1 time6901 when restrictions contain attributes not present in the table6902 filters out missing columns6903 behaves like clears type reactive cache6904 is expected to receive clear_reactive_cache!(*(any args)) 1 time6905# [RSpecRunTime] Finishing example group spec/lib/gitlab/database_importers/work_items/hierarchy_restrictions_importer_spec.rb. It took 1.73 seconds. Expected to take 1.75 seconds.6906# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/boolean_spec.rb. Expected to take 1.73 seconds.6907Gitlab::Redis::Boolean6908 #to_s6909 true6910 is expected to eq "_b:1"6911 false6912 is expected to eq "_b:0"6913 .encode6914 true6915 is expected to eq "_b:1"6916 false6917 is expected to eq "_b:0"6918 .decode6919 valid encoded bool6920 true6921 is expected to equal true6922 false6923 is expected to equal false6924 partially invalid bool6925 raises an error6926 invalid encoded bool6927 raises an error6928 .true?6929 valid encoded bool6930 true6931 is expected to equal true6932 false6933 is expected to equal false6934 partially invalid bool6935 raises an error6936 invalid encoded bool6937 raises an error6938 .false?6939 valid encoded bool6940 true6941 is expected to equal false6942 false6943 is expected to equal true6944 partially invalid bool6945 raises an error6946 invalid encoded bool6947 raises an error6948# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/boolean_spec.rb. It took 1.82 seconds. Expected to take 1.73 seconds.6949# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/cluster_store_spec.rb. Expected to take 1.7 seconds.6950Gitlab::Redis::ClusterStore6951 #setnx6952 when ttl is added6953 writes the key if not exists and sets a ttl6954 when there is no ttl6955 writes the key if not exists6956 .new6957 initialises a cluster store6958 extends Serialization by default6959 sets a default serializer when left empty6960 when serializer field is defined6961 sets serializer according to the options6962 when marshalling field is defined6963 overrides serializer with Marshal6964 when marshalling field is false6965 overrides serializer with Marshal6966 when namespace is defined6967 extends namespace6968 write keys with namespace6969 #set6970 when ttl is added6971 writes the key and sets a ttl6972 when there is no ttl6973 sets the key6974# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/cluster_store_spec.rb. It took 1.8 seconds. Expected to take 1.7 seconds.6975# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/attachments/notes_importer_spec.rb. Expected to take 1.69 seconds.6976Gitlab::GithubImport::Importer::Attachments::NotesImporter6977 #sidekiq_worker_class6978 is expected to eq Gitlab::GithubImport::Attachments::ImportNoteWorker6979 #sequential_import6980 selects only user notes, and selects only properties it needs6981 executes importer only for the note with an attachment6982 when note has already been processed6983 does not select notes that were processed6984 does not execute importer for the note with an attachment6985 #collection_method6986 is expected to eq :note_attachments6987 #id_for_already_imported_cache6988 is expected to eq 10096989 #object_type6990 is expected to eq :note_attachment6991# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/attachments/notes_importer_spec.rb. It took 1.69 seconds. Expected to take 1.69 seconds.6992# [RSpecRunTime] Starting example group spec/services/packages/cleanup/execute_policy_service_spec.rb. Expected to take 1.66 seconds.6993Packages::Cleanup::ExecutePolicyService6994 #execute6995 with the keep_n_duplicated_files parameter6996 set to less than the total number of duplicated files6997 behaves like keeping the most recent package files6998 only keeps the most recent package files6999 when the service needs to loop7000 behaves like keeping the most recent package files7001 only keeps the most recent package files7002 when a timeout is hit7003 keeps part of the most recent package files7004 set to more than the total number of duplicated files7005 keeps all package files7006 set to all7007 skips the policy7008# [RSpecRunTime] Finishing example group spec/services/packages/cleanup/execute_policy_service_spec.rb. It took 1.57 seconds. Expected to take 1.66 seconds.7009# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb. Expected to take 1.65 seconds.7010Gitlab::Database::Partitioning::IntRangeStrategy7011 #extra_partitions7012 returns an empty array7013 simulates the merge_request_diff_commits partition creation7014 redirects to the new partition7015 #missing_partitions7016 when the current partitions are not completed7017 when partitions have data7018 returns missing partitions7019 when partitions are empty7020 returns missing partitions7021 with existing partitions7022 when partitions have data7023 returns missing partitions7024 when partitions are empty7025 returns missing partitions7026 without partitions7027 returns missing partitions7028 attributes7029 is expected to have attributes {:model => #<Class:0x00007f03b2596160>(Table doesn't exist), :partition_size => 5, :partitioning_key => :partition}7030 #current_partitions7031 returns partitions order by range bound7032# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb. It took 1.49 seconds. Expected to take 1.65 seconds.7033# [RSpecRunTime] Starting example group spec/models/concerns/editable_spec.rb. Expected to take 1.61 seconds.7034Editable7035 does not allow STI7036 #edited?7037 is expected to eq false7038 is expected to eq true7039# [RSpecRunTime] RSpec elapsed time: 27 minutes 32.8 seconds. Current RSS: ~1640M. load average: 1.14 1.13 1.04 1/304 82777040# [RSpecRunTime] Finishing example group spec/models/concerns/editable_spec.rb. It took 1.58 seconds. Expected to take 1.61 seconds.7041# [RSpecRunTime] Starting example group spec/workers/jira_connect/sync_branch_worker_spec.rb. Expected to take 1.58 seconds.7042JiraConnect::SyncBranchWorker7043 behaves like worker with data consistency7044 .get_data_consistency_feature_flag_enabled?7045 returns true7046 .get_data_consistency7047 returns correct data consistency7048 #perform7049 calls JiraConnect::SyncService#execute7050 without branch name7051 calls JiraConnect::SyncService#execute7052 without commits7053 calls JiraConnect::SyncService#execute7054 when project no longer exists7055 does not call JiraConnect::SyncService7056# [RSpecRunTime] Finishing example group spec/workers/jira_connect/sync_branch_worker_spec.rb. It took 1.59 seconds. Expected to take 1.58 seconds.7057# [RSpecRunTime] Starting example group spec/services/users/update_highest_member_role_service_spec.rb. Expected to take 1.57 seconds.7058Users::UpdateHighestMemberRoleService7059 #execute7060 when user_highest_role already exists7061 when the current highest access level equals the already stored highest access level7062 does not update the highest access level7063 when the current highest access level does not equal the already stored highest access level7064 updates the highest access level7065 when user_highest_role does not exist7066 creates an user_highest_role object to store the highest access level7067# [RSpecRunTime] Finishing example group spec/services/users/update_highest_member_role_service_spec.rb. It took 1.53 seconds. Expected to take 1.57 seconds.7068# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb. Expected to take 1.53 seconds.7069Gitlab::Pagination::GitalyKeysetPager7070 .paginate7071 with branch_list_keyset_pagination feature off7072 without keyset pagination option7073 behaves like offset pagination7074 uses offset pagination7075 with keyset pagination option7076 behaves like offset pagination7077 uses offset pagination7078 with branch_list_keyset_pagination feature on7079 without keyset pagination option7080 when first page is requested7081 keyset pagination is used with offset headers7082 when second page is requested7083 behaves like offset pagination7084 uses offset pagination7085 with keyset pagination option7086 when next page could be available7087 uses keyset pagination and adds link headers7088 when the current page is the last page7089 uses keyset pagination without link headers7090 with 'none' pagination option7091 with a finder that is not a TreeFinder7092 behaves like offset pagination7093 uses offset pagination7094 with a finder that is a TreeFinder7095 doesn't uses offset pagination7096# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb. It took 1.59 seconds. Expected to take 1.53 seconds.7097# [RSpecRunTime] Starting example group spec/lib/gitlab/untrusted_regexp/ruby_syntax_spec.rb. Expected to take 1.53 seconds.7098Gitlab::UntrustedRegexp::RubySyntax7099 .matches_syntax?7100 returns true if regexp is valid7101 returns true if regexp is invalid, but resembles regexp7102 .valid?7103 returns true if regexp is valid7104 returns false if regexp is invalid7105 .fabricate7106 when regexp is valid7107 fabricates regexp without flags7108 when regexp is empty7109 fabricates regexp correctly7110 when regexp is a raw pattern7111 returns error7112 .fabricate!7113 safe regexp is used7114 when regexp is using /regexp/ scheme with flags7115 fabricates regexp with a single flag7116 fabricates regexp with multiple flags7117 fabricates regexp without flags7118 when regexp is a raw pattern7119 raises an error7120# [RSpecRunTime] Finishing example group spec/lib/gitlab/untrusted_regexp/ruby_syntax_spec.rb. It took 1.35 seconds. Expected to take 1.53 seconds.7121# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb. Expected to take 1.49 seconds.7122RuboCop::Cop::Gitlab::AvoidFeatureCategoryNotOwned7123 in workers7124 behaves like defining feature category on a class7125 flags a method call on a class7126 flags a method call on a class with an array passed7127 flags a method call on a class with an array passed7128 for grape endpoints7129 flags when passed as a hash for a Grape endpoint as keyword args7130 flags when passed as a hash for a Grape endpoint in a hash7131 behaves like defining feature category on a class7132 flags a method call on a class7133 flags a method call on a class with an array passed7134 flags a method call on a class with an array passed7135 in controllers7136 behaves like defining feature category on a class7137 flags a method call on a class7138 flags a method call on a class with an array passed7139 flags a method call on a class with an array passed7140# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb. It took 1.52 seconds. Expected to take 1.49 seconds.7141# [RSpecRunTime] Starting example group spec/lib/gitlab/seeders/project_environment_seeder_spec.rb. Expected to take 1.47 seconds.7142Gitlab::Seeders::ProjectEnvironmentSeeder7143 #seed7144 creates environments for the project7145 creates environments with custom arguments7146ERROR: Project path is invalid.7147 skips seeding when project path is invalid7148WARNING: Project Environment 'ENV_127' already exists. Skipping to next CI variable...7149 skips environment creation if environment already exists7150# [RSpecRunTime] RSpec elapsed time: 27 minutes 41.91 seconds. Current RSS: ~1636M. load average: 1.49 1.21 1.07 1/309 83047151# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeders/project_environment_seeder_spec.rb. It took 1.59 seconds. Expected to take 1.47 seconds.7152# [RSpecRunTime] Starting example group spec/uploaders/object_storage/s3_spec.rb. Expected to take 1.45 seconds.7153ObjectStorage::S37154 .signed_head_url7155 when the provider is AWS7156 generates a signed url7157 delegates to Fog::AWS::Storage::Files#head_url7158# [RSpecRunTime] RSpec elapsed time: 27 minutes 43.4 seconds. Current RSS: ~1633M. load average: 1.49 1.21 1.07 1/309 83057159# [RSpecRunTime] Finishing example group spec/uploaders/object_storage/s3_spec.rb. It took 1.42 seconds. Expected to take 1.45 seconds.7160# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb. Expected to take 1.43 seconds.7161BulkImports::Projects::Pipelines::ProjectAttributesPipeline7162 #run7163 imports project attributes7164 when project is archived7165 sets project as archived7166 #transform7167 removes prohibited attributes from hash7168 #load7169 assigns attributes, drops visibility and reconciles shared runner setting7170 #after_run7171 calls extractor#remove_tmpdir7172 .relation7173 is expected to eq "self"7174# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb. It took 1.38 seconds. Expected to take 1.43 seconds.7175# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/wiki_page_counter_spec.rb. Expected to take 1.39 seconds.7176Gitlab::UsageDataCounters::WikiPageCounter7177 behaves like a redis usage counter7178 .count(view)7179 increments the Wiki Page view counter by 17180 .read(view)7181 returns the total number of view events7182 behaves like a redis usage counter7183 .count(create)7184 increments the Wiki Page create counter by 17185 .read(create)7186 returns the total number of create events7187 behaves like a redis usage counter7188 .count(update)7189 increments the Wiki Page update counter by 17190 .read(update)7191 returns the total number of update events7192 behaves like a redis usage counter7193 .count(delete)7194 increments the Wiki Page delete counter by 17195 .read(delete)7196 returns the total number of delete events7197 behaves like a redis usage counter with totals7198 totals7199 can report all totals7200 unknown events7201 cannot increment7202 cannot read7203# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/wiki_page_counter_spec.rb. It took 1.43 seconds. Expected to take 1.39 seconds.7204# [RSpecRunTime] Starting example group spec/graphql/resolvers/snippets/blobs_resolver_spec.rb. Expected to take 1.39 seconds.7205Resolvers::Snippets::BlobsResolver7206 is expected to have nullable GraphQL type SnippetBlobConnection7207 #resolve7208 when user is not authorized7209 redacts the field7210 when using no filter7211 returns all snippet blobs7212 when using filters7213 when paths is a single string7214 returns an array of files7215 the argument does not match anything7216 returns an empty result7217 when paths is an array of string7218 returns an array of files7219# [RSpecRunTime] Finishing example group spec/graphql/resolvers/snippets/blobs_resolver_spec.rb. It took 1.27 seconds. Expected to take 1.39 seconds.7220# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. Expected to take 1.35 seconds.7221Gitlab::Pagination::Keyset::CursorPager7222 #paginate7223 returns the limited relation7224 #finalize7225 passes information about next page to request7226 when retrieving the last page7227 does not build information about the next page7228 when retrieving an empty page7229 does not build information about the next page7230# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. It took 1.12 seconds. Expected to take 1.35 seconds.7231# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/configuration_spec.rb. Expected to take 1.34 seconds.7232Gitlab::Memory::Watchdog::Configuration7233 #sleep_time_seconds7234 when sleep_time_seconds is not set7235 defaults to SLEEP_TIME_SECONDS7236 #event_reporter7237 when event reporter is not set7238 defaults to EventReporter7239 #handler7240 when handler is not set7241 defaults to NullHandler7242 #monitors7243 when monitors are configured to be used7244 when two different monitor class are configured7245 when monitors are not configured7246 monitors are empty7247 when monitors are configured inline7248 calls each monitor and returns correct results7249 monitors are not empty7250 when monitors are configured in a block7251 calls each monitor and returns correct results7252 monitors are not empty7253 when monitors are configured with monitor name7254 calls each monitor and returns correct results7255 monitors are not empty7256 #initialize7257 initialize monitors7258# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/configuration_spec.rb. It took 1.36 seconds. Expected to take 1.34 seconds.7259# [RSpecRunTime] Starting example group spec/lib/gitlab/database/async_indexes_spec.rb. Expected to take 1.31 seconds.7260Gitlab::Database::AsyncIndexes7261 .create_pending_indexes!7262 takes 2 pending indexes and creates those7263 .drop_pending_indexes!7264 takes 2 pending indexes and destroys those7265 .execute_pending_actions!7266 with one entry7267 executes instructions ordered by attempts and ids7268 with two entries7269 executes instructions ordered by attempts7270 when the budget allows more instructions7271 retries failed attempts7272# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/async_indexes_spec.rb. It took 1.12 seconds. Expected to take 1.31 seconds.7273# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb. Expected to take 1.31 seconds.7274Gitlab::Auth::Atlassian::IdentityLinker7275 linked identity exists7276 sets #changed? to false7277 does not mark as failed7278 identity already linked to different user7279 sets #changed? to false7280 exposes error message7281 identity needs to be created7282 sets #changed? to true7283 behaves like an atlassian identity7284 sets the proper values7285# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb. It took 1.4 seconds. Expected to take 1.31 seconds.7286# [RSpecRunTime] Starting example group spec/lib/gitlab/database/postgres_index_bloat_estimate_spec.rb. Expected to take 1.27 seconds.7287Gitlab::Database::PostgresIndexBloatEstimate7288 is expected to be a kind of Gitlab::Database::SharedModel(abstract)7289 #bloat_size7290 returns the bloat size in bytes7291 #bloat_size_bytes7292 is an alias of #bloat_size7293 #index7294 belongs to a PostgresIndex7295# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/postgres_index_bloat_estimate_spec.rb. It took 0.97 second. Expected to take 1.27 seconds.7296# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/namespace_spec.rb. Expected to take 1.26 seconds.7297Gitlab::Kubernetes::Namespace7298 is expected to eq "a_namespace"7299 #exists?7300 when namespace do not exits7301 returns false7302 when namespace exits7303 returns true7304 when cluster cannot be reached7305 raises exception7306 #create!7307 creates a namespace7308 with labels7309 creates a namespace with labels7310 #ensure_exists!7311 checks for existing namespace before creating7312 do not re-create an existing namespace7313 when client errors7314 raises the exception7315 logs the error7316# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/namespace_spec.rb. It took 1.23 seconds. Expected to take 1.26 seconds.7317# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/helm3_client_spec.rb. Expected to take 1.22 seconds.7318Tooling::Helm3Client7319 #releases7320Running command: `helm list --max 256 --offset 0 --output json`7321 raises an error if the Helm command fails7322Running command: `helm list --max 256 --offset 0 --output json`7323Ignoring this JSON parsing error: unexpected token at ''7324Response was:7325 calls helm list with default arguments7326Running command: `helm list --max 256 --offset 0 --output json --deployed`7327Ignoring this JSON parsing error: unexpected token at ''7328Response was:7329 calls helm list with extra arguments7330Running command: `helm list --max 256 --offset 0 --output json --deployed`7331Running command: `helm list --max 256 --offset 256 --output json --deployed`7332 returns a list of Release objects7333Running command: `helm list --max 256 --offset 0 --output json`7334Running command: `helm list --max 256 --offset 256 --output json`7335Running command: `helm list --max 256 --offset 512 --output json`7336 automatically paginates releases7337 #delete7338Running command: `helm uninstall --namespace my-release my-release`7339 raises an error if the Helm command fails7340Running command: `helm uninstall --namespace my-release my-release`7341 calls helm uninstall with default arguments7342 with multiple release names7343Running command: `helm uninstall --namespace my-release my-release`7344 raises an error if the Helm command fails7345Running command: `helm uninstall --namespace namespace my-release`7346Running command: `helm uninstall --namespace namespace my-release-2`7347 calls helm uninstall with multiple release names and a namespace7348Running command: `helm uninstall --namespace my-release my-release`7349Running command: `helm uninstall --namespace my-release-2 my-release-2`7350 calls helm uninstall with multiple release names and no namespace7351# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/helm3_client_spec.rb. It took 1.25 seconds. Expected to take 1.22 seconds.7352# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/success_warning_spec.rb. Expected to take 1.2 seconds.7353Gitlab::Ci::Status::SuccessWarning7354 #text7355 is expected to eq "Warning"7356 #label7357 is expected to eq "passed with warnings"7358 #icon7359 is expected to eq "status_warning"7360 #group7361 is expected to eq "success-with-warnings"7362 #name7363 is expected to eq "SUCCESS_WITH_WARNINGS"7364 .matches?7365 when matchable subject is successful7366 when matchable subject has warnings7367 is a correct match7368 when matchable subject does not have warnings7369 does not match7370 when matchable subject is not successful7371 when matchable subject has warnings7372 does not match7373 when matchable subject does not have warnings7374 does not match7375# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/success_warning_spec.rb. It took 1.1 seconds. Expected to take 1.2 seconds.7376# [RSpecRunTime] Starting example group spec/lib/gitlab/database/pg_depend_spec.rb. Expected to take 1.18 seconds.7377Gitlab::Database::PgDepend7378 does not allow STI7379 .from_pg_extension7380 when having views as dependency7381 returns pg_stat_statements7382# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/pg_depend_spec.rb. It took 0.65 second. Expected to take 1.18 seconds.7383# [RSpecRunTime] Starting example group spec/workers/ci/pipeline_artifacts/expire_artifacts_worker_spec.rb. Expected to take 1.16 seconds.7384Ci::PipelineArtifacts::ExpireArtifactsWorker7385 #perform7386 executes a service7387 is labeled as idempotent7388 performs multiple times sequentially without raising an exception7389 removes the artifact only once7390# [RSpecRunTime] RSpec elapsed time: 27 minutes 58.92 seconds. Current RSS: ~1639M. load average: 1.35 1.20 1.07 1/305 83357391# [RSpecRunTime] Finishing example group spec/workers/ci/pipeline_artifacts/expire_artifacts_worker_spec.rb. It took 1.24 seconds. Expected to take 1.16 seconds.7392# [RSpecRunTime] Starting example group spec/workers/propagate_integration_worker_spec.rb. Expected to take 1.14 seconds.7393PropagateIntegrationWorker7394 #perform7395 with integration on instance level7396 behaves like propagated integration7397 calls the propagate service with the integration7398 with integration on group level7399 behaves like propagated integration7400 calls the propagate service with the integration7401 with integration on project level7402 behaves like not-propagated integration7403 does not call the propagate service7404 when integration does not exist7405 behaves like not-propagated integration7406 does not call the propagate service7407# [RSpecRunTime] Finishing example group spec/workers/propagate_integration_worker_spec.rb. It took 1.28 seconds. Expected to take 1.14 seconds.7408# [RSpecRunTime] Starting example group spec/rubocop/feature_categories_spec.rb. Expected to take 1.12 seconds.7409RuboCop::FeatureCategories7410 #check7411 when value_node is nil7412 yields a message asking for a feature category with document link only7413 when value_node is not a symbol node7414 yields a message asking for a symbol value7415 when category is found7416 returns nil without yielding anything7417 when a similar category is found7418 yields a message asking for a feature category with suggestion and document link7419 when no similar category is found7420 yields a message asking for a feature category with document link only7421 .available_with_custom7422 returns a list of available feature categories7423 returns a list containing the custom feature categories7424 .config_checksum7425 returns a SHA256 digest used by RuboCop to invalid cache7426 .available7427 returns a list of available feature categories in a set of strings7428# [RSpecRunTime] Finishing example group spec/rubocop/feature_categories_spec.rb. It took 1.17 seconds. Expected to take 1.12 seconds.7429# [RSpecRunTime] Starting example group spec/helpers/time_helper_spec.rb. Expected to take 1.11 seconds.7430TimeHelper7431 #time_interval_in_words7432 returns minutes and seconds7433 #duration_in_numbers7434 duration: 0, formatted_string: "00:00"7435 is expected to eq "00:00"7436 duration: 1 second, formatted_string: "00:01"7437 is expected to eq "00:01"7438 duration: 42 seconds, formatted_string: "00:42"7439 is expected to eq "00:42"7440 duration: 2 minutes and 1 second, formatted_string: "02:01"7441 is expected to eq "02:01"7442 duration: 3 hours, 2 minutes, and 1 second, formatted_string: "03:02:01"7443 is expected to eq "03:02:01"7444 duration: 30 hours, formatted_string: "30:00:00"7445 is expected to eq "30:00:00"7446 #time_in_milliseconds7447 returns the time in milliseconds7448# [RSpecRunTime] Finishing example group spec/helpers/time_helper_spec.rb. It took 1.14 seconds. Expected to take 1.11 seconds.7449# [RSpecRunTime] Starting example group spec/models/packages/composer/cache_file_spec.rb. Expected to take 1.09 seconds.7450Packages::Composer::CacheFile7451 does not allow STI7452 relationships7453 is expected to belong to group required: false7454 is expected to belong to namespace required: false7455 validations7456 is expected to validate that :namespace cannot be empty/falsy7457 scopes7458 .with_namespace7459 is expected to eq [#<Packages::Composer::CacheFile id: 1, created_at: "2024-04-10 21:17:48.575310258 +0000", updated_at...00", delete_at: nil, namespace_id: 1835, file_store: 1, file: "123456.json", file_sha256: "123456">]7460 .with_sha7461 is expected to eq [#<Packages::Composer::CacheFile id: 1, created_at: "2024-04-10 21:17:48.575310258 +0000", updated_at...00", delete_at: nil, namespace_id: 1835, file_store: 1, file: "123456.json", file_sha256: "123456">]7462# [RSpecRunTime] Finishing example group spec/models/packages/composer/cache_file_spec.rb. It took 1.08 seconds. Expected to take 1.09 seconds.7463# [RSpecRunTime] Starting example group spec/initializers/net_http_patch_spec.rb. Expected to take 1.07 seconds.7464Net::HTTP patch proxy user and password encoding7465 #proxy_user7466 is expected to eq nil7467 with http_proxy env7468 is expected to eq nil7469 and user:password authentication7470 when on multiuser safe platform7471 is expected to eq "Y\\X"7472 when not on multiuser safe platform7473 is expected to be nil7474 #proxy_pass7475 is expected to eq nil7476 with http_proxy env7477 is expected to eq nil7478 and user:password authentication7479 when on multiuser safe platform7480 is expected to eq "R%S] ?X"7481 when not on multiuser safe platform7482 is expected to be nil7483# [RSpecRunTime] Finishing example group spec/initializers/net_http_patch_spec.rb. It took 1.11 seconds. Expected to take 1.07 seconds.7484# [RSpecRunTime] Starting example group spec/services/packages/npm/process_package_file_service_spec.rb. Expected to take 1.05 seconds.7485Packages::Npm::ProcessPackageFileService7486 #execute7487 processes the package file7488 with an invalid package file7489 behaves like raising an error7490 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file"7491 when linked to a non npm package7492 behaves like raising an error7493 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file"7494 with a 0 byte package file7495 behaves like raising an error7496 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file"7497 when the package status is not processing7498 behaves like raising an error7499 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file"7500 with a missing package.json7501 behaves like raising an error7502 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "package.json not found"7503 with a package.json file that is too large7504 behaves like raising an error7505 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "package.json file too large"7506# [RSpecRunTime] Finishing example group spec/services/packages/npm/process_package_file_service_spec.rb. It took 1.18 seconds. Expected to take 1.05 seconds.7507# [RSpecRunTime] Starting example group spec/lib/gitlab/database/health_status_spec.rb. Expected to take 1.03 seconds.7508Gitlab::Database::HealthStatus7509 .evaluate7510 returns the signal of the given indicator7511 does not log signals of no interest7512 with default indicators7513 returns a collection of signals7514 with stop signals7515 with batched migrations as the status checker7516 captures BatchedMigration class name in the log7517 with sidekiq deferred job as the status checker7518 captures sidekiq job class in the log7519 on indicator error7520 does not fail7521 returns Unknown signal7522 reports the exception to error tracking7523# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/health_status_spec.rb. It took 1.11 seconds. Expected to take 1.03 seconds.7524# [RSpecRunTime] Starting example group spec/services/bulk_imports/archive_extraction_service_spec.rb. Expected to take 1.02 seconds.7525BulkImports::ArchiveExtractionService7526 #execute7527 extracts files from archive and removes symlinks7528 when dir is not in tmpdir7529 raises an error7530 when archive file is a symlink7531 raises an error7532 when archive file shares multiple hard links7533 raises an error7534 when filepath is being traversed7535 raises an error7536# [RSpecRunTime] Finishing example group spec/services/bulk_imports/archive_extraction_service_spec.rb. It took 1.04 seconds. Expected to take 1.02 seconds.7537# [RSpecRunTime] Starting example group spec/models/dependency_proxy/registry_spec.rb. Expected to take 0.99 second.7538DependencyProxy::Registry7539 does not allow STI7540 image name without namespace7541 #auth_url7542 returns a correct auth url7543 #manifest_url7544 returns a correct manifest url7545 #blob_url7546 returns a correct blob url7547 image name with namespace7548 #auth_url7549 returns a correct auth url7550 #manifest_url7551 returns a correct manifest url7552 #blob_url7553 returns a correct blob url7554 #authenticate_header7555 returns the OAuth realm and service header7556# [RSpecRunTime] Finishing example group spec/models/dependency_proxy/registry_spec.rb. It took 1.13 seconds. Expected to take 0.99 second.7557# [RSpecRunTime] Starting example group spec/graphql/types/packages/protection/rule_type_spec.rb. Expected to take 0.99 second.7558Types::Packages::Protection::RuleType7559 is expected to eq "PackagesProtectionRule"7560 is expected to be present7561 is expected to require graphql authorizations :admin_package7562 package_name_pattern7563 is expected to have non-null GraphQL type String7564 package_type7565 is expected to have non-null GraphQL type PackagesProtectionRulePackageType7566 id7567 is expected to have non-null GraphQL type PackagesProtectionRuleID7568 push_protected_up_to_access_level7569 is expected to have non-null GraphQL type PackagesProtectionRuleAccessLevel7570# [RSpecRunTime] Finishing example group spec/graphql/types/packages/protection/rule_type_spec.rb. It took 0.97 second. Expected to take 0.99 second.7571# [RSpecRunTime] Starting example group spec/serializers/project_access_token_serializer_spec.rb. Expected to take 0.97 second.7572ProjectAccessTokenSerializer7573 #represent7574 can render a single token7575 can render a collection of tokens7576# [RSpecRunTime] Finishing example group spec/serializers/project_access_token_serializer_spec.rb. It took 1.08 seconds. Expected to take 0.97 second.7577# [RSpecRunTime] Starting example group spec/helpers/recaptcha_helper_spec.rb. Expected to take 0.96 second.7578RecaptchaHelper7579 .show_recaptcha_sign_up?7580 is expected to eq true7581 when setting is disabled7582 is expected to eq false7583 when it is a QA request7584 is expected to eq false7585 .recaptcha_enabled_on_login?7586 is expected to eq true7587 when setting is disabled7588 is expected to eq false7589 when it is a QA request7590 is expected to eq false7591# [RSpecRunTime] Finishing example group spec/helpers/recaptcha_helper_spec.rb. It took 0.97 second. Expected to take 0.96 second.7592# [RSpecRunTime] Starting example group spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/node_spec.rb. Expected to take 0.94 second.7593Gitlab::Database::QueryAnalyzers::PreventSetOperatorMismatch::Node7594 .dig7595 is expected to be an instance of PgQuery::ColumnRef7596 .locate_descendants7597 is expected to be an instance of Array7598 with a filter7599 is expected to be nil7600 .descendants7601 with a block7602 is expected to contain exactly PgQuery::Node and PgQuery::RangeVar7603 without a block7604 is expected to be an instance of Enumerator7605 with a filter7606 only traverse nodes that match the filter7607 .locate_descendant7608 is expected to be an instance of PgQuery::ResTarget7609 with a filter7610 is expected to be nil7611# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/node_spec.rb. It took 1.05 seconds. Expected to take 0.94 second.7612# [RSpecRunTime] Starting example group spec/graphql/types/ci/detailed_status_type_spec.rb. Expected to take 0.94 second.7613Types::Ci::DetailedStatusType7614 is expected to eq "DetailedStatus"7615 has all fields7616 id field7617 correctly renders the field7618 action field7619 correctly renders the field7620# [RSpecRunTime] Finishing example group spec/graphql/types/ci/detailed_status_type_spec.rb. It took 0.98 second. Expected to take 0.94 second.7621# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/check_base_service_spec.rb. Expected to take 0.92 second.7622MergeRequests::Mergeability::CheckBaseService7623 .identifier7624 sets the identifier7625 .description7626 sets the description7627 #merge_request7628 returns the merge_request7629 #params7630 returns the params7631 #skip?7632 raises NotImplementedError7633 #cacheable?7634 raises NotImplementedError7635 #cache_key?7636 raises NotImplementedError7637# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/check_base_service_spec.rb. It took 0.95 second. Expected to take 0.92 second.7638# [RSpecRunTime] Starting example group spec/lib/gitlab/repository_size_error_message_spec.rb. Expected to take 0.91 second.7639Gitlab::RepositorySizeErrorMessage7640 error messages7641 #commit_error7642 returns the correct message7643 #merge_error7644 returns the correct message7645 #push_error7646 with exceeded_limit value7647 returns the correct message7648 without exceeded_limit value7649 returns the correct message7650 #new_changes_error7651 when additional repo storage is available7652 returns the correct message7653 when no additional repo storage is available7654 returns the correct message7655# [RSpecRunTime] Finishing example group spec/lib/gitlab/repository_size_error_message_spec.rb. It took 0.87 second. Expected to take 0.91 second.7656# [RSpecRunTime] Starting example group spec/workers/email_receiver_worker_spec.rb. Expected to take 0.9 second.7657EmailReceiverWorker7658 when reply by email is enabled7659 calls the email receiver7660 when an error occurs7661 when error is a processing error7662 triggers email failure handler7663 logs the error7664 when error is not a processing error7665 triggers email failure handler7666 reports the error7667 when reply by email is disabled7668 doesn't call the email receiver7669# [RSpecRunTime] Finishing example group spec/workers/email_receiver_worker_spec.rb. It took 0.89 second. Expected to take 0.9 second.7670# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/id_token_spec.rb. Expected to take 0.88 second.7671Gitlab::Ci::Config::Entry::IdToken7672 when given `aud` as an array7673 is valid and concatenates the values7674 when given `aud` as an array with variables7675 is valid and concatenates the values7676 when not given an `aud`7677 is invalid7678 when given `aud` as a string7679 is valid7680 when given `aud` is a variable7681 is valid7682 when given `aud` includes a variable7683 is valid7684 when given an unknown keyword7685 is invalid7686# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/id_token_spec.rb. It took 0.96 second. Expected to take 0.88 second.7687# [RSpecRunTime] Starting example group spec/lib/gitlab/project_transfer_spec.rb. Expected to take 0.87 second.7688Gitlab::ProjectTransfer7689 #move_project7690 moves project upload to another namespace7691 #move_namespace7692 when moving namespace from root into another namespace7693 moves namespace projects' upload7694 when moving namespace from one parent to another7695 moves namespace projects' upload7696 when moving namespace from having a parent to root7697 moves namespace projects' upload7698 #rename_project7699 renames project7700 #rename_namespace7701 renames namespace7702# [RSpecRunTime] Finishing example group spec/lib/gitlab/project_transfer_spec.rb. It took 0.86 second. Expected to take 0.87 second.7703# [RSpecRunTime] Starting example group spec/models/integrations/beyond_identity_spec.rb. Expected to take 0.85 second.7704Integrations::BeyondIdentity7705 does not allow STI7706 .api_fields7707 returns api fields7708 validations7709 when inactive7710 is expected not to validate that :token cannot be empty/falsy7711 when active7712 is expected to validate that :token cannot be empty/falsy7713 attributes7714 configures attributes7715 #execute7716 performs a request to beyond identity service7717# [RSpecRunTime] Finishing example group spec/models/integrations/beyond_identity_spec.rb. It took 0.89 second. Expected to take 0.85 second.7718# [RSpecRunTime] Starting example group spec/services/packages/debian/parse_debian822_service_spec.rb. Expected to take 0.85 second.7719Packages::Debian::ParseDebian822Service7720 with dpkg-deb --field output7721 return as expected, preserving order7722 with control file7723 return as expected, preserving order7724 with empty input7725 return a empty hash7726 with unexpected continuation line7727 raise error7728 with duplicate field7729 raise error7730 with incorrect input7731 raise error7732 with duplicate section7733 raise error7734# [RSpecRunTime] Finishing example group spec/services/packages/debian/parse_debian822_service_spec.rb. It took 0.99 second. Expected to take 0.85 second.7735# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb. Expected to take 0.82 second.7736Gitlab::Graphql::Loaders::BatchLfsOidLoader7737 #find7738 batch-resolves LFS blob IDs7739# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb. It took 0.89 second. Expected to take 0.82 second.7740# [RSpecRunTime] Starting example group spec/views/admin/groups/_form.html.haml_spec.rb. Expected to take 0.82 second.7741admin/groups/_form7742 group runner registration setting7743 runner_registration_enabled: true, valid_runner_registrars: ["group"], checked: true, disabled: false7744 renders the checkbox correctly7745 runner_registration_enabled: false, valid_runner_registrars: ["group"], checked: false, disabled: false7746 renders the checkbox correctly7747 runner_registration_enabled: false, valid_runner_registrars: ["project"], checked: false, disabled: true7748 renders the checkbox correctly7749# [RSpecRunTime] Finishing example group spec/views/admin/groups/_form.html.haml_spec.rb. It took 0.94 second. Expected to take 0.82 second.7750# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/background_migration_base_class_spec.rb. Expected to take 0.81 second.7751RuboCop::Cop::Migration::BackgroundMigrationBaseClass7752 when the migration class inherits from another class7753 registers an offense7754 when the migration class inherits from BatchedMigrationJob7755 does not register any offenses7756 when the migration class inherits from the top-level namespaced BatchedMigrationJob7757 does not register any offenses7758 when a nested class is used inside the job class7759 does not register any offenses7760 when the migration class inherits from the namespaced BatchedMigrationJob7761 does not register any offenses7762 when the migration class does not inherit from anything7763 registers an offense7764# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/background_migration_base_class_spec.rb. It took 0.84 second. Expected to take 0.81 second.7765# [RSpecRunTime] Starting example group spec/components/pajamas/checkbox_tag_component_spec.rb. Expected to take 0.8 second.7766Pajamas::CheckboxTagComponent7767 with default options7768 renders unchecked checkbox with value of `1`7769 does not render help text7770 with custom options7771 renders checked checkbox with value of `yes`7772 adds CSS class to label7773 with `help_text` slot7774 renders unchecked checkbox with value of `1`7775 renders help text7776# [RSpecRunTime] Finishing example group spec/components/pajamas/checkbox_tag_component_spec.rb. It took 0.88 second. Expected to take 0.8 second.7777# [RSpecRunTime] Starting example group spec/views/projects/pages/_pages_settings.html.haml_spec.rb. Expected to take 0.78 second.7778projects/pages/_pages_settings7779 for pages unique domain7780 shows the unique domain toggle7781 for pages multiple versions7782 when current user does not have access to pages multiple versions toggle7783 shows the multiple versions toggle7784 when current user have access to pages multiple versions toggle7785 shows the multiple versions toggle7786# [RSpecRunTime] Finishing example group spec/views/projects/pages/_pages_settings.html.haml_spec.rb. It took 0.66 second. Expected to take 0.78 second.7787# [RSpecRunTime] Starting example group spec/lib/api/entities/project_job_token_scope_spec.rb. Expected to take 0.76 second.7788API::Entities::ProjectJobTokenScope7789 #as_json7790 includes basic fields7791 includes basic fields7792# [RSpecRunTime] Finishing example group spec/lib/api/entities/project_job_token_scope_spec.rb. It took 0.78 second. Expected to take 0.76 second.7793# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_ci_cd.html.haml_spec.rb. Expected to take 0.76 second.7794admin/application_settings/_ci_cd7795 limits7796 has fields for CI/CD limits7797 does not display the plan name when there is only one plan7798 with multiple plans7799 displays the plan name when there is more than one plan7800# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_ci_cd.html.haml_spec.rb. It took 0.86 second. Expected to take 0.76 second.7801# [RSpecRunTime] Starting example group spec/lib/bitbucket/page_spec.rb. Expected to take 0.74 second.7802Bitbucket::Page7803 #items7804 returns collection of needed objects7805 #attrs7806 returns attributes7807 #next?7808 returns true7809 returns false7810 #next7811 returns next attribute7812# [RSpecRunTime] Finishing example group spec/lib/bitbucket/page_spec.rb. It took 0.75 second. Expected to take 0.74 second.7813# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/yaml/documents_spec.rb. Expected to take 0.72 second.7814Gitlab::Ci::Config::Yaml::Documents7815 #header7816 when there are at least 2 documents and the first document has a `spec` keyword7817 returns the header7818 when there are fewer than 2 documents7819 returns nil7820 when there are at least 2 documents and the first document does not have a `spec` keyword7821 returns nil7822 #content7823 when there is a header7824 returns the unparsed content of the last document7825 when there is no header7826 returns the unparsed content of the first document7827# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/yaml/documents_spec.rb. It took 0.71 second. Expected to take 0.72 second.7828# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_setup_resolver_spec.rb. Expected to take 0.72 second.7829Resolvers::Ci::RunnerSetupResolver7830 #resolve7831 with container platforms7832 returns install instructions7833 does not return register instructions7834 with regular platforms7835 returns install and register instructions7836# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_setup_resolver_spec.rb. It took 0.72 second. Expected to take 0.72 second.7837# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/ensure_factory_for_table_spec.rb. Expected to take 0.7 second.7838RuboCop::Cop::Migration::EnsureFactoryForTable7839 with faked factories7840 without matching factories7841 registers an offense when a table does not have a corresponding factory7842 does not register an offense for non-string and non-symbol table name7843 when non-EE7844 does not register an offense7845 with matching factories7846 does not register an offense when a table has a corresponding factory7847 .factories7848 is expected not to be empty7849# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/ensure_factory_for_table_spec.rb. It took 0.74 second. Expected to take 0.7 second.7850# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/service_class_spec.rb. Expected to take 0.7 second.7851RuboCop::Cop::CodeReuse::ServiceClass7852 flags the use of a Service class in a Presenter7853 flags the use of a Service class in a Finder7854 flags the use of a Service class in a Serializer7855 flags the use of a Service class in a model7856 does not flag the use of a Service class in a regular class7857# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/service_class_spec.rb. It took 0.76 second. Expected to take 0.7 second.7858# [RSpecRunTime] Starting example group spec/validators/named_ecdsa_key_validator_spec.rb. Expected to take 0.68 second.7859NamedEcdsaKeyValidator7860 with empty value7861 does not add any error if value is empty7862 when key is not EC7863 does not add any error7864 with ECDSA certificate with named curve7865 does not add any error7866 with ECDSA certificate with explicit curve params7867 adds errors7868# [RSpecRunTime] Finishing example group spec/validators/named_ecdsa_key_validator_spec.rb. It took 0.65 second. Expected to take 0.68 second.7869# [RSpecRunTime] Starting example group spec/lib/sidebars/your_work/menus/issues_menu_spec.rb. Expected to take 0.68 second.7870Sidebars::YourWork::Menus::IssuesMenu7871 #pill_count7872 returns the assigned_open_issues_count of the user7873 memoizes the query7874 #has_pill?7875 when count is zero7876 returns false7877 when count is larger than zero7878 returns true7879# [RSpecRunTime] Finishing example group spec/lib/sidebars/your_work/menus/issues_menu_spec.rb. It took 0.69 second. Expected to take 0.68 second.7880# [RSpecRunTime] Starting example group spec/graphql/resolvers/users/organizations_resolver_spec.rb. Expected to take 0.66 second.7881Resolvers::Users::OrganizationsResolver7882 with `read_user_organizations` ability7883 returns organizations for the current user7884 with search argument7885 returns organizations that matches search7886 without `read_user_organizations` ability7887 returns nil7888# [RSpecRunTime] Finishing example group spec/graphql/resolvers/users/organizations_resolver_spec.rb. It took 0.62 second. Expected to take 0.66 second.7889# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb. Expected to take 0.65 second.7890Gitlab::SidekiqMiddleware::Monitor7891 #call7892 calls Gitlab::SidekiqDaemon::Monitor7893 passthroughs the return value7894 when cancel happens7895 skips the job7896 puts job in DeadSet7897# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb. It took 0.65 second. Expected to take 0.65 second.7898# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/no_code_coverage_comment_spec.rb. Expected to take 0.63 second.7899RuboCop::Cop::Gitlab::NoCodeCoverageComment7900 with nocov as default comment token7901 behaves like nocov check7902 flags related code comments7903 ignores unrelated comments7904 with configured comment token7905 behaves like nocov check7906 flags related code comments7907 ignores unrelated comments7908# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/no_code_coverage_comment_spec.rb. It took 0.67 second. Expected to take 0.63 second.7909# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/swap_columns_spec.rb. Expected to take 0.63 second.7910Gitlab::Database::Migrations::SwapColumns7911 #execute7912 behaves like swapping columns correctly7913main: -- clear_cache!(nil)7914main: -> 0.0002s7915main: -- quote_table_name(:_test_swap_columns_and_defaults)7916main: -> 0.0002s7917main: -- quote_column_name(:integer_column)7918main: -> 0.0001s7919main: -- quote_column_name(:temp_name_for_renaming)7920main: -> 0.0001s7921main: -- execute("ALTER TABLE \"_test_swap_columns_and_defaults\"\n RENAME COLUMN \"integer_column\" TO \"temp_name_for_renaming\"\n")7922main: -> 0.0020s7923main: -- clear_cache!(nil)7924main: -> 0.0001s7925main: -- quote_table_name(:_test_swap_columns_and_defaults)7926main: -> 0.0001s7927main: -- quote_column_name(:bigint_column)7928main: -> 0.0001s7929main: -- quote_column_name(:integer_column)7930main: -> 0.0001s7931main: -- execute("ALTER TABLE \"_test_swap_columns_and_defaults\"\n RENAME COLUMN \"bigint_column\" TO \"integer_column\"\n")7932main: -> 0.0013s7933main: -- clear_cache!(nil)7934main: -> 0.0001s7935main: -- quote_table_name(:_test_swap_columns_and_defaults)7936main: -> 0.0001s7937main: -- quote_column_name(:temp_name_for_renaming)7938main: -> 0.0001s7939main: -- quote_column_name(:bigint_column)7940main: -> 0.0001s7941main: -- execute("ALTER TABLE \"_test_swap_columns_and_defaults\"\n RENAME COLUMN \"temp_name_for_renaming\" TO \"bigint_column\"\n")7942main: -> 0.0013s7943 is expected to change `find_column_by(column1).sql_type` from "integer" to "bigint" and change `find_column_by(column2).sql_type` from "bigint" to "integer"7944 when column names are 63 bytes7945 behaves like swapping columns correctly7946main: -- clear_cache!(nil)7947main: -> 0.0003s7948main: -- quote_table_name(:_test_swap_columns_and_defaults)7949main: -> 0.0002s7950main: -- quote_column_name(:int012345678901234567890123456789012345678901234567890123456789)7951main: -> 0.0002s7952main: -- quote_column_name(:temp_name_for_renaming)7953main: -> 0.0002s7954main: -- execute("ALTER TABLE \"_test_swap_columns_and_defaults\"\n RENAME COLUMN \"int012345678901234567890123456789012345678901234567890123456789\" TO \"temp_name_for_renaming\"\n")7955main: -> 0.0017s7956main: -- clear_cache!(nil)7957main: -> 0.0001s7958main: -- quote_table_name(:_test_swap_columns_and_defaults)7959main: -> 0.0001s7960main: -- quote_column_name(:big012345678901234567890123456789012345678901234567890123456789)7961main: -> 0.0001s7962main: -- quote_column_name(:int012345678901234567890123456789012345678901234567890123456789)7963main: -> 0.0001s7964main: -- execute("ALTER TABLE \"_test_swap_columns_and_defaults\"\n RENAME COLUMN \"big012345678901234567890123456789012345678901234567890123456789\" TO \"int012345678901234567890123456789012345678901234567890123456789\"\n")7965main: -> 0.0013s7966main: -- clear_cache!(nil)7967main: -> 0.0001s7968main: -- quote_table_name(:_test_swap_columns_and_defaults)7969main: -> 0.0001s7970main: -- quote_column_name(:temp_name_for_renaming)7971main: -> 0.0001s7972main: -- quote_column_name(:big012345678901234567890123456789012345678901234567890123456789)7973main: -> 0.0001s7974main: -- execute("ALTER TABLE \"_test_swap_columns_and_defaults\"\n RENAME COLUMN \"temp_name_for_renaming\" TO \"big012345678901234567890123456789012345678901234567890123456789\"\n")7975main: -> 0.0013s7976 is expected to change `find_column_by(column1).sql_type` from "integer" to "bigint" and change `find_column_by(column2).sql_type` from "bigint" to "integer"7977# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/swap_columns_spec.rb. It took 0.52 second. Expected to take 0.63 second.7978# [RSpecRunTime] Starting example group spec/lib/bitbucket/representation/user_spec.rb. Expected to take 0.62 second.7979Bitbucket::Representation::User7980 #username7981 returns correct value7982 #account_id7983 returns correct value7984 #name7985 returns correct value7986 #nickname7987 returns correct value7988# [RSpecRunTime] Finishing example group spec/lib/bitbucket/representation/user_spec.rb. It took 0.63 second. Expected to take 0.62 second.7989# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/project_relation_type_spec.rb. Expected to take 0.61 second.7990Gitlab::GithubImport::ProjectRelationType7991 #for7992 when it's user owned repo7993 is expected to eq "owned"7994 when it's organization repo7995 is expected to eq "organization"7996 when it's user collaborated repo7997 is expected to eq "collaborated"7998 with cache7999 calls client only once during 5 minutes timeframe8000# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/project_relation_type_spec.rb. It took 0.64 second. Expected to take 0.61 second.8001# [RSpecRunTime] Starting example group spec/graphql/types/merge_requests/assignee_type_spec.rb. Expected to take 0.59 second.8002Types::MergeRequests::AssigneeType8003 behaves like a user type with merge request interaction type8004 is expected to require graphql authorizations :read_user8005 has the expected fields8006 #merge_request_interaction8007 returns the correct type8008 has the correct arguments8009# [RSpecRunTime] Finishing example group spec/graphql/types/merge_requests/assignee_type_spec.rb. It took 0.6 second. Expected to take 0.59 second.8010# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/yaml_processor/dag_spec.rb. Expected to take 0.59 second.8011Gitlab::Ci::YamlProcessor::Dag8012 when it is a regular pipeline8013 returns ordered jobs8014 when there is a circular dependency8015 raises TSort::Cyclic error8016 when a job has a self-dependency8017 raises TSort::Cyclic error8018 when there are some missing jobs8019 ignores the missing ones and returns in a valid order8020# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/yaml_processor/dag_spec.rb. It took 0.65 second. Expected to take 0.59 second.8021# [RSpecRunTime] Starting example group spec/lib/gitlab/source_spec.rb. Expected to take 0.57 second.8022Gitlab::Source8023 .release_url8024 when not on a pre-release8025 returns a tag url8026 when on a pre-release8027 returns a commit url8028 .ref8029 when not on a pre-release8030 is expected to eq "v15.0.0-ee"8031 when on a pre-release8032 is expected to eq "a123a123"8033# [RSpecRunTime] Finishing example group spec/lib/gitlab/source_spec.rb. It took 0.64 second. Expected to take 0.57 second.8034# [RSpecRunTime] Starting example group spec/lib/gitlab/external_authorization/config_spec.rb. Expected to take 0.57 second.8035Gitlab::ExternalAuthorization::Config8036 allows deploy tokens and keys when external authorization is disabled8037 when external authorization is enabled8038 disable deploy tokens and keys8039 enable deploy tokens and keys when it is explicitly enabled and service url is blank8040# [RSpecRunTime] Finishing example group spec/lib/gitlab/external_authorization/config_spec.rb. It took 0.55 second. Expected to take 0.57 second.8041# [RSpecRunTime] Starting example group spec/workers/groups/update_statistics_worker_spec.rb. Expected to take 0.54 second.8042Groups::UpdateStatisticsWorker8043 #perform8044 updates the group statistics8045 when group id does not exist8046 ends gracefully8047# [RSpecRunTime] Finishing example group spec/workers/groups/update_statistics_worker_spec.rb. It took 0.55 second. Expected to take 0.54 second.8048# [RSpecRunTime] Starting example group spec/lib/gitlab/console_spec.rb. Expected to take 0.54 second.8049Gitlab::Console8050 .welcome!8051 when running in the Rails console8052 on darwin8053 behaves like console messages8054 prints system info8055 behaves like console messages8056 prints system info8057 when not running in the Rails console8058 does not print anything8059# [RSpecRunTime] Finishing example group spec/lib/gitlab/console_spec.rb. It took 0.53 second. Expected to take 0.54 second.8060# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/limit_spec.rb. Expected to take 0.52 second.8061API::Validations::Validators::Limit8062 valid limit param8063 does not raise a validation error8064 longer than limit param8065 raises a validation error8066 value is nil8067 does not raise a validation error8068# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/limit_spec.rb. It took 0.55 second. Expected to take 0.52 second.8069# [RSpecRunTime] Starting example group spec/graphql/types/customer_relations/organization_type_spec.rb. Expected to take 0.52 second.8070Types::CustomerRelations::OrganizationType8071 is expected to eq "CustomerRelationsOrganization"8072 is expected to have graphql fields :id, :name, :default_rate, :description, :active, :created_at, and :updated_at8073 is expected to require graphql authorizations :read_crm_organization8074# [RSpecRunTime] Finishing example group spec/graphql/types/customer_relations/organization_type_spec.rb. It took 0.52 second. Expected to take 0.52 second.8075# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/duration_measuring_spec.rb. Expected to take 0.51 second.8076Gitlab::ImportExport::DurationMeasuring8077 measures method execution duration8078 #with_duration_measuring8079 yields control8080 returns result of the yielded block8081# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/duration_measuring_spec.rb. It took 0.52 second. Expected to take 0.51 second.8082# [RSpecRunTime] Starting example group spec/models/issues/csv_import_spec.rb. Expected to take 0.51 second.8083Issues::CsvImport8084 does not allow STI8085 associations8086 is expected to belong to project required: true8087 is expected to belong to user required: true8088# [RSpecRunTime] Finishing example group spec/models/issues/csv_import_spec.rb. It took 0.55 second. Expected to take 0.51 second.8089# [RSpecRunTime] Starting example group spec/models/packages/rubygems/package_spec.rb. Expected to take 0.49 second.8090Packages::Rubygems::Package8091 does not allow STI8092 associations8093 is expected to have one rubygems_metadatum class_name => Packages::Rubygems::Metadatum inverse_of => package8094# [RSpecRunTime] Finishing example group spec/models/packages/rubygems/package_spec.rb. It took 0.56 second. Expected to take 0.49 second.8095# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb. Expected to take 0.49 second.8096Gitlab::Database::Migrations::Observers::BatchDetails8097 meta: {:job_meta=>nil}, expected_keys: ["time_spent"]8098 records expected information to file8099 meta: nil, expected_keys: ["time_spent"]8100 records expected information to file8101 meta: lazy { { job_meta: job_meta } }, expected_keys: ["time_spent", "min_value", "max_value", "batch_size", "sub_batch_size", "pause_ms"]8102 records expected information to file8103# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb. It took 0.57 second. Expected to take 0.49 second.8104# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/add_index_spec.rb. Expected to take 0.47 second.8105RuboCop::Cop::Migration::AddIndex8106 in migration8107 registers an offense when add_index is used8108 outside of migration8109 registers no offense8110# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/add_index_spec.rb. It took 0.44 second. Expected to take 0.47 second.8111# [RSpecRunTime] Starting example group spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb. Expected to take 0.47 second.8112Types::Analytics::CycleAnalytics::ValueStreamType8113 is expected to have graphql fields :id, :name, :namespace, :project, and :stages8114 is expected to require graphql authorizations :read_cycle_analytics8115 is expected to eq "ValueStream"8116# [RSpecRunTime] Finishing example group spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb. It took 0.55 second. Expected to take 0.47 second.8117# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/notes_type_spec.rb. Expected to take 0.45 second.8118Types::WorkItems::Widgets::NotesType8119 exposes the expected fields8120# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/notes_type_spec.rb. It took 0.32 second. Expected to take 0.45 second.8121# [RSpecRunTime] Starting example group spec/lib/gitlab/git/diff_tree_spec.rb. Expected to take 0.44 second.8122Gitlab::Git::DiffTree8123 #right_tree_id8124 is expected to eq "60ecb67744cb56576c30214ff52294f8ce2def98"8125 #left_tree_id8126 is expected to eq "1a0b36b3cdad1d2ee32457c102a8c0b7056fa863"8127# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/diff_tree_spec.rb. It took 0.41 second. Expected to take 0.44 second.8128# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/batch_loader_spec.rb. Expected to take 0.44 second.8129Gitlab::Utils::BatchLoader8130 .clear_key8131 clears batched items which match the specified batch key8132 clears loaded values which match the specified batch key8133# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/batch_loader_spec.rb. It took 0.42 second. Expected to take 0.44 second.8134# [RSpecRunTime] Starting example group spec/lib/gitlab/database/convert_feature_category_to_group_label_spec.rb. Expected to take 0.43 second.8135Gitlab::Database::ConvertFeatureCategoryToGroupLabel8136 #execute8137 when the group label exists8138 returns a group label8139 when the group label does not exist8140 returns nil8141# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/convert_feature_category_to_group_label_spec.rb. It took 0.42 second. Expected to take 0.43 second.8142# [RSpecRunTime] Starting example group spec/lib/mattermost/command_spec.rb. Expected to take 0.43 second.8143Mattermost::Command8144 #create8145 for valid trigger word8146 returns a token8147 for error message8148 raises an error with message8149# [RSpecRunTime] Finishing example group spec/lib/mattermost/command_spec.rb. It took 0.45 second. Expected to take 0.43 second.8150# [RSpecRunTime] Starting example group spec/rubocop/cop/avoid_route_redirect_leading_slash_spec.rb. Expected to take 0.43 second.8151RuboCop::Cop::AvoidRouteRedirectLeadingSlash8152 does not register an offense when redirect does not have a leading slash8153 registers an offense when redirect has a leading slash and corrects8154# [RSpecRunTime] Finishing example group spec/rubocop/cop/avoid_route_redirect_leading_slash_spec.rb. It took 0.43 second. Expected to take 0.43 second.8155# [RSpecRunTime] Starting example group spec/graphql/types/commit_action_mode_enum_spec.rb. Expected to take 0.42 second.8156Types::CommitActionModeEnum8157 is expected to eq "CommitActionMode"8158 exposes all the existing commit actions8159# [RSpecRunTime] Finishing example group spec/graphql/types/commit_action_mode_enum_spec.rb. It took 0.42 second. Expected to take 0.42 second.8160# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_online_metric_spec.rb. Expected to take 0.42 second.8161Gitlab::Usage::Metrics::Instrumentations::CountCiRunnersInstanceTypeActiveOnlineMetric8162 behaves like a correct instrumented metric value8163 has correct value8164# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_online_metric_spec.rb. It took 0.37 second. Expected to take 0.42 second.8165# [RSpecRunTime] Starting example group spec/lib/banzai/filter/markdown_engines/glfm_markdown_spec.rb. Expected to take 0.41 second.8166Banzai::Filter::MarkdownEngines::GlfmMarkdown8167 defaults to generating sourcepos8168 turns off sourcepos8169# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/markdown_engines/glfm_markdown_spec.rb. It took 0.46 second. Expected to take 0.41 second.8170# [RSpecRunTime] Starting example group spec/policies/concerns/archived_abilities_spec.rb. Expected to take 0.41 second.8171ArchivedAbilities8172 .archived_abilities8173 returns an array of abilities to be prevented when archived8174 .archived_features8175 returns an array of features to be prevented when archived8176# [RSpecRunTime] Finishing example group spec/policies/concerns/archived_abilities_spec.rb. It took 0.42 second. Expected to take 0.41 second.8177# [RSpecRunTime] Starting example group spec/models/synthetic_note_spec.rb. Expected to take 0.4 second.8178SyntheticNote8179 does not allow STI8180 #to_ability_name8181 is expected to eq "note"8182# [RSpecRunTime] Finishing example group spec/models/synthetic_note_spec.rb. It took 0.44 second. Expected to take 0.4 second.8183# [RSpecRunTime] Starting example group spec/helpers/device_registration_helper_spec.rb. Expected to take 0.4 second.8184DeviceRegistrationHelper8185 #device_registration_data8186 returns a hash with device registration properties without initial error8187 returns a hash with device registration properties with initial error8188# [RSpecRunTime] Finishing example group spec/helpers/device_registration_helper_spec.rb. It took 0.43 second. Expected to take 0.4 second.8189# [RSpecRunTime] Starting example group spec/graphql/types/user_status_type_spec.rb. Expected to take 0.39 second.8190Types::UserStatusType8191 is expected to eq "UserStatus"8192 exposes the expected fields8193# [RSpecRunTime] Finishing example group spec/graphql/types/user_status_type_spec.rb. It took 0.41 second. Expected to take 0.39 second.8194# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/port_spec.rb. Expected to take 0.39 second.8195Gitlab::Ci::Build::Port8196 when port is defined as an integer8197 populates the object8198 when port is defined as hash8199 populates the object8200# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/port_spec.rb. It took 0.41 second. Expected to take 0.39 second.8201# [RSpecRunTime] Starting example group spec/lib/api/entities/projects/topic_spec.rb. Expected to take 0.36 second.8202API::Entities::Projects::Topic8203 exposes correct attributes8204# [RSpecRunTime] Finishing example group spec/lib/api/entities/projects/topic_spec.rb. It took 0.35 second. Expected to take 0.36 second.8205# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/change_timezone_spec.rb. Expected to take 0.35 second.8206RuboCop::Cop::Gitlab::ChangeTimezone8207 Time.zone=8208 registers an offense with no 2nd argument8209# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/change_timezone_spec.rb. It took 0.32 second. Expected to take 0.35 second.8210# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_dependency_type_spec.rb. Expected to take 0.34 second.8211Types::Packages::PackageDependencyType8212 includes package file fields8213# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_dependency_type_spec.rb. It took 0.32 second. Expected to take 0.34 second.8214# [RSpecRunTime] Starting example group spec/workers/partition_creation_worker_spec.rb. Expected to take 0.33 second.8215PartitionCreationWorker8216 #perform8217 forwards to the Database::PartitionManagementWorker8218# [RSpecRunTime] Finishing example group spec/workers/partition_creation_worker_spec.rb. It took 0.44 second. Expected to take 0.33 second.8219# [RSpecRunTime] Starting example group spec/graphql/types/resolvable_interface_spec.rb. Expected to take 0.33 second.8220Types::ResolvableInterface8221 exposes the expected fields8222# [RSpecRunTime] Finishing example group spec/graphql/types/resolvable_interface_spec.rb. It took 0.46 second. Expected to take 0.33 second.8223# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/mapper/filter_spec.rb. Expected to take 0.33 second.8224Gitlab::Ci::Config::External::Mapper::Filter8225 #process8226 filters locations according to rules8227# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/mapper/filter_spec.rb. It took 0.36 second. Expected to take 0.33 second.8228# [RSpecRunTime] Starting example group spec/initializers/session_store_spec.rb. Expected to take 0.32 second.8229Session initializer for GitLab8230 config#session_store8231 initialized as a redis_store with a proper servers configuration8232# [RSpecRunTime] Finishing example group spec/initializers/session_store_spec.rb. It took 0.36 second. Expected to take 0.32 second.8233# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb. Expected to take 0.32 second.8234Gitlab::GitalyClient::DiffStitcher8235 enumeration8236 combines segregated diff messages together8237# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb. It took 0.32 second. Expected to take 0.32 second.8238# [RSpecRunTime] Starting example group spec/initializers/action_cable_subscription_adapter_identifier_spec.rb. Expected to take 0.31 second.8239ActionCableSubscriptionAdapterIdentifier override8240 #identifier8241 when id key is nil on cable.yml8242 does not override server config id with action cable pid8243# [RSpecRunTime] Finishing example group spec/initializers/action_cable_subscription_adapter_identifier_spec.rb. It took 0.31 second. Expected to take 0.31 second.8244# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/ci/runner_spec.rb. Expected to take 0.31 second.8245Types::PermissionTypes::Ci::Runner8246 is expected to have graphql field :assign_runner8247# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/ci/runner_spec.rb. It took 0.32 second. Expected to take 0.31 second.8248auto_explain log contains 1782 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-11-32.342.main.ndjson.gz8249took 46.2539846618250auto_explain log contains 1783 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-11-32.342.ci.ndjson.gz8251took 45.1158027088252[TEST PROF INFO] EventProf results for sql.active_record8253Total time: 07:53.689 of 28:46.381 (27.44%)8254Total events: 3347668255Top 5 slowest suites (by time):8256Ci::PipelineP...cessingService (./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:5) – 01:50.484 (52782 / 106) of 05:54.065 (31.2%)8257Gitlab::Datab...:LoadBalancing (./spec/lib/gitlab/database/load_balancing_spec.rb:5) – 01:12.627 (82062 / 50) of 02:16.437 (53.23%)8258Packages::Mav...ionsXmlService (./spec/services/packages/maven/metadata/create_versions_xml_service_spec.rb:5) – 00:23.365 (15259 / 24) of 01:14.883 (31.2%)8259Jobs/Deploy.gitlab-ci.yml (./spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb:5) – 00:17.363 (8555 / 39) of 01:17.326 (22.45%)8260Gitlab::SearchResults (./spec/lib/gitlab/search_results_spec.rb:5) – 00:17.302 (11901 / 87) of 01:02.305 (27.77%)8261Knapsack report was generated. Preview:8262{8263 "spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb": 354.0650007280001,8264 "spec/lib/gitlab/database/load_balancing_spec.rb": 136.43712363100076,8265 "spec/services/packages/maven/metadata/create_versions_xml_service_spec.rb": 74.8829875170004,8266 "spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb": 77.32647624200035,8267 "spec/lib/gitlab/search_results_spec.rb": 62.30513170699942,8268 "spec/lib/backup/targets/database_spec.rb": 59.27961887099991,8269 "spec/services/boards/lists/update_service_spec.rb": 48.531053531,8270 "spec/lib/object_storage/direct_upload_spec.rb": 44.097444498000186,8271 "spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb": 37.37864391200037,8272 "spec/lib/gitlab/checks/branch_check_spec.rb": 29.953871038000216,8273 "spec/policies/commit_policy_spec.rb": 29.33390436100035,8274 "spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb": 25.60957729599977,8275 "spec/services/labels/available_labels_service_spec.rb": 24.85429714899965,8276 "spec/scripts/internal_events/cli_spec.rb": 25.450777416000165,8277 "spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb": 22.365507485000307,8278 "spec/models/timelog_spec.rb": 21.17197707000014,8279 "spec/uploaders/external_diff_uploader_spec.rb": 20.93264770299993,8280 "spec/lib/gitlab/database/postgres_foreign_key_spec.rb": 19.91768269899967,8281 "spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb": 17.389621256999817,8282 "spec/lib/gitlab/url_sanitizer_spec.rb": 21.352293120000468,8283 "spec/lib/gitlab/redis/workhorse_spec.rb": 18.203534233000028,8284 "spec/models/clusters/agents/authorizations/user_access/group_authorization_spec.rb": 16.357369714000015,8285 "spec/models/ci/trigger_spec.rb": 14.475399416999608,8286 "spec/finders/ci/jobs_finder_spec.rb": 13.291270641000665,8287 "spec/services/namespace_settings/assign_attributes_service_spec.rb": 13.286753211999894,8288 "spec/services/ci/archive_trace_service_spec.rb": 13.681347370000367,8289 "spec/services/merge_requests/get_urls_service_spec.rb": 13.769942016000641,8290 "spec/models/release_highlight_spec.rb": 12.298651176999556,8291 "spec/lib/gitlab/import_export/project/import_task_spec.rb": 12.79136151900002,8292 "spec/lib/gitlab/verify/uploads_spec.rb": 13.177779357999498,8293 "spec/lib/api/entities/snippet_spec.rb": 8.595119448999867,8294 "spec/lib/gitlab/ci/trace/stream_spec.rb": 9.670344199999818,8295 "spec/graphql/mutations/issues/set_due_date_spec.rb": 10.540366581999479,8296 "spec/graphql/mutations/merge_requests/accept_spec.rb": 9.572066046000145,8297 "spec/services/clusters/cleanup/project_namespace_service_spec.rb": 9.14746691900018,8298 "spec/graphql/resolvers/environments_resolver_spec.rb": 9.295813920999535,8299 "spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb": 8.415855729000214,8300 "spec/serializers/diff_file_entity_spec.rb": 8.643026737000582,8301 "spec/lib/banzai/reference_parser/issue_parser_spec.rb": 7.916519626000081,8302 "spec/models/protected_tag/create_access_level_spec.rb": 8.07888648700009,8303 "spec/tasks/gitlab/packages/migrate_rake_spec.rb": 4.113291764000678,8304 "spec/graphql/mutations/releases/delete_spec.rb": 7.57675082500009,8305 "spec/lib/api/validations/validators/bulk_imports/source_full_path_validator_spec.rb": 8.282493814999725,8306 "spec/graphql/mutations/ci/runner/delete_spec.rb": 5.9516264130006675,8307 "spec/models/ci/build_trace_chunks/database_spec.rb": 6.484401104999961,8308 "spec/models/concerns/ci/artifactable_spec.rb": 6.857116903999668,8309 "spec/lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb": 6.512679753000157,8310 "spec/lib/gitlab/ci/pipeline_object_hierarchy_spec.rb": 3.6697183289998065,8311 "spec/services/work_items/import_csv_service_spec.rb": 5.44332372199915,8312 "spec/tasks/gitlab/gitaly_rake_spec.rb": 3.755893964000279,8313 "spec/lib/gitlab/visibility_level_spec.rb": 4.455728795999676,8314 "spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb": 5.791706222999892,8315 "spec/lib/gitlab/database/count/reltuples_count_strategy_spec.rb": 5.013432925000416,8316 "spec/services/merge_requests/handle_assignees_change_service_spec.rb": 5.832189439999638,8317 "spec/graphql/resolvers/package_pipelines_resolver_spec.rb": 5.6094626230005815,8318 "spec/workers/projects/process_sync_events_worker_spec.rb": 5.396937014999821,8319 "spec/workers/concerns/worker_attributes_spec.rb": 5.0083232150000185,8320 "spec/workers/ci/drop_pipeline_worker_spec.rb": 4.985192266999547,8321 "spec/services/click_house/sync_strategies/base_sync_strategy_spec.rb": 0.7462503689994264,8322 "spec/finders/user_group_notification_settings_finder_spec.rb": 4.48307028399995,8323 "spec/serializers/build_action_entity_spec.rb": 4.575166900000113,8324 "spec/models/integrations/bugzilla_spec.rb": 3.998939631000212,8325 "spec/lib/api/ci/helpers/runner_spec.rb": 3.947654548999708,8326 "spec/lib/gitlab/slash_commands/presenters/deploy_spec.rb": 3.821273077999649,8327 "spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb": 3.7027625439995973,8328 "spec/finders/design_management/versions_finder_spec.rb": 3.7377925020000475,8329 "spec/services/projects/gitlab_projects_import_service_spec.rb": 3.1737631410005633,8330 "spec/services/environments/update_service_spec.rb": 3.2288092779999715,8331 "spec/finders/design_management/designs_finder_spec.rb": 3.401353688999734,8332 "spec/lib/gitlab/ssh/signature_spec.rb": 3.5639900120004313,8333 "spec/lib/gitlab/bitbucket_import/importers/issue_importer_spec.rb": 3.199060049999389,8334 "spec/services/incident_management/link_alerts/create_service_spec.rb": 3.0788546060002773,8335 "spec/lib/gitlab/ci/pipeline/chain/build_spec.rb": 2.899002193999877,8336 "spec/services/feature_flags/create_service_spec.rb": 3.1592445520000183,8337 "spec/finders/merge_requests/by_approvals_finder_spec.rb": 3.52149447300053,8338 "spec/models/ci/deleted_object_spec.rb": 3.0723141660000692,8339 "spec/graphql/mutations/dependency_proxy/group_settings/update_spec.rb": 3.232641457999307,8340 "spec/models/group_label_spec.rb": 2.519177864000085,8341 "spec/serializers/trigger_variable_entity_spec.rb": 2.7670051109998894,8342 "spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb": 2.6817622850003318,8343 "spec/graphql/resolvers/users/snippets_resolver_spec.rb": 3.0695504759996766,8344 "spec/workers/external_service_reactive_caching_worker_spec.rb": 2.804279179000332,8345 "spec/finders/packages/go/package_finder_spec.rb": 2.8288322580001477,8346 "spec/lib/gitlab/database/schema_cache_with_renamed_table_spec.rb": 2.5443713119993845,8347 "spec/support_specs/helpers/html_escaped_helpers_spec.rb": 2.6716793170007804,8348 "spec/lib/gitlab/ci/config/entry/policy_spec.rb": 2.867962696000177,8349 "spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb": 2.907563314000072,8350 "spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb": 3.3623299309992944,8351 "spec/lib/gitlab/ci/config/entry/include_spec.rb": 2.951434182000412,8352 "spec/graphql/mutations/issues/set_subscription_spec.rb": 2.7347284229999786,8353 "spec/components/pajamas/toggle_component_spec.rb": 2.5386085730006016,8354 "spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb": 2.4622331760001543,8355 "spec/models/concerns/encrypted_user_password_spec.rb": 2.605944470000395,8356 "spec/finders/data_transfer/project_data_transfer_finder_spec.rb": 2.497110905000227,8357 "spec/workers/bulk_imports/export_request_worker_spec.rb": 2.359845000999485,8358 "spec/lib/gitlab/ci/reports/accessibility_reports_comparer_spec.rb": 2.5291473129991573,8359 "spec/services/users/unban_service_spec.rb": 2.5360104429992134,8360 "spec/lib/gitlab/import/mentions_converter_spec.rb": 2.2451015169999664,8361 "spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb": 2.0894541850002497,8362 "spec/lib/gitlab/ci/reports/accessibility_reports_spec.rb": 2.0029001599996263,8363 "spec/graphql/mutations/labels/create_spec.rb": 2.0010134300000573,8364 "spec/workers/packages/rubygems/extraction_worker_spec.rb": 1.979764341000191,8365 "spec/tooling/danger/database_dictionary_spec.rb": 2.065812476999781,8366 "spec/services/bulk_imports/batched_relation_export_service_spec.rb": 1.8570296570005667,8367 "spec/workers/integrations/group_mention_worker_spec.rb": 1.904854374000024,8368 "spec/graphql/resolvers/design_management/version_resolver_spec.rb": 1.3231202140004825,8369 "spec/lib/gitlab/ci/yaml_processor/test_cases/include_spec.rb": 1.3121292340001673,8370 "spec/lib/atlassian/jira_connect/serializers/reviewer_entity_spec.rb": 1.8735169359997599,8371 "spec/graphql/mutations/clusters/agents/delete_spec.rb": 1.8779220260003058,8372 "spec/models/users/anonymous_spec.rb": 1.9120545139994647,8373 "spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb": 1.7766595510001935,8374 "spec/lib/sidebars/user_profile/menus/overview_menu_spec.rb": 1.8286359989997436,8375 "spec/lib/gitlab/legacy_github_import/client_spec.rb": 2.012243729000147,8376 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executing_spec.rb": 1.564728742000625,8377 "spec/lib/gitlab/database_importers/work_items/hierarchy_restrictions_importer_spec.rb": 1.7324324930004877,8378 "spec/lib/gitlab/redis/boolean_spec.rb": 1.8230854379999073,8379 "spec/lib/gitlab/redis/cluster_store_spec.rb": 1.7982956890000423,8380 "spec/lib/gitlab/github_import/importer/attachments/notes_importer_spec.rb": 1.6934441250004966,8381 "spec/services/packages/cleanup/execute_policy_service_spec.rb": 1.569746699999996,8382 "spec/lib/gitlab/database/partitioning/int_range_strategy_spec.rb": 1.4863386560000436,8383 "spec/models/concerns/editable_spec.rb": 1.5799068010001065,8384 "spec/workers/jira_connect/sync_branch_worker_spec.rb": 1.590034110000488,8385 "spec/services/users/update_highest_member_role_service_spec.rb": 1.5275893930001985,8386 "spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb": 1.5862791909994485,8387 "spec/lib/gitlab/untrusted_regexp/ruby_syntax_spec.rb": 1.3492924419997507,8388 "spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb": 1.5175375440003336,8389 "spec/lib/gitlab/seeders/project_environment_seeder_spec.rb": 1.5924732499997845,8390 "spec/uploaders/object_storage/s3_spec.rb": 1.4156477989999985,8391 "spec/lib/bulk_imports/projects/pipelines/project_attributes_pipeline_spec.rb": 1.3784303809998164,8392 "spec/lib/gitlab/usage_data_counters/wiki_page_counter_spec.rb": 1.4324961180000173,8393 "spec/graphql/resolvers/snippets/blobs_resolver_spec.rb": 1.2682383469991692,8394 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 1.1231363030001376,8395 "spec/lib/gitlab/memory/watchdog/configuration_spec.rb": 1.3617325119994348,8396 "spec/lib/gitlab/database/async_indexes_spec.rb": 1.1197299839996049,8397 "spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb": 1.401298969999516,8398 "spec/lib/gitlab/database/postgres_index_bloat_estimate_spec.rb": 0.9653439409994462,8399 "spec/lib/gitlab/kubernetes/namespace_spec.rb": 1.232188008999401,8400 "spec/tooling/lib/tooling/helm3_client_spec.rb": 1.2454811779998636,8401 "spec/lib/gitlab/ci/status/success_warning_spec.rb": 1.1037354449999839,8402 "spec/lib/gitlab/database/pg_depend_spec.rb": 0.6447655370002394,8403 "spec/workers/ci/pipeline_artifacts/expire_artifacts_worker_spec.rb": 1.2349428180004907,8404 "spec/workers/propagate_integration_worker_spec.rb": 1.278669465999883,8405 "spec/rubocop/feature_categories_spec.rb": 1.1722253409998302,8406 "spec/helpers/time_helper_spec.rb": 1.1383750429995416,8407 "spec/models/packages/composer/cache_file_spec.rb": 1.0770942159997503,8408 "spec/initializers/net_http_patch_spec.rb": 1.104898124999636,8409 "spec/services/packages/npm/process_package_file_service_spec.rb": 1.1814870600001086,8410 "spec/lib/gitlab/database/health_status_spec.rb": 1.1064613549997375,8411 "spec/services/bulk_imports/archive_extraction_service_spec.rb": 1.0348019479997674,8412 "spec/models/dependency_proxy/registry_spec.rb": 1.1267292640004598,8413 "spec/graphql/types/packages/protection/rule_type_spec.rb": 0.9732414420004716,8414 "spec/serializers/project_access_token_serializer_spec.rb": 1.08244517500043,8415 "spec/helpers/recaptcha_helper_spec.rb": 0.966810971999621,8416 "spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/node_spec.rb": 1.0473129470001368,8417 "spec/graphql/types/ci/detailed_status_type_spec.rb": 0.983224421000159,8418 "spec/services/merge_requests/mergeability/check_base_service_spec.rb": 0.9529306819995327,8419 "spec/lib/gitlab/repository_size_error_message_spec.rb": 0.8667384870004753,8420 "spec/workers/email_receiver_worker_spec.rb": 0.8925570849996802,8421 "spec/lib/gitlab/ci/config/entry/id_token_spec.rb": 0.9585171319995425,8422 "spec/lib/gitlab/project_transfer_spec.rb": 0.8618624070004444,8423 "spec/models/integrations/beyond_identity_spec.rb": 0.8907717050005886,8424 "spec/services/packages/debian/parse_debian822_service_spec.rb": 0.9862258610000936,8425 "spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb": 0.8869630850003887,8426 "spec/views/admin/groups/_form.html.haml_spec.rb": 0.9404707829999097,8427 "spec/rubocop/cop/migration/background_migration_base_class_spec.rb": 0.8395145080003203,8428 "spec/components/pajamas/checkbox_tag_component_spec.rb": 0.8803253349997249,8429 "spec/views/projects/pages/_pages_settings.html.haml_spec.rb": 0.661666007000349,8430 "spec/lib/api/entities/project_job_token_scope_spec.rb": 0.7843316209991826,8431 "spec/views/admin/application_settings/_ci_cd.html.haml_spec.rb": 0.8556336369993005,8432 "spec/lib/bitbucket/page_spec.rb": 0.7477866829995037,8433 "spec/lib/gitlab/ci/config/yaml/documents_spec.rb": 0.7094655840000996,8434 "spec/graphql/resolvers/ci/runner_setup_resolver_spec.rb": 0.715263304000473,8435 "spec/rubocop/cop/migration/ensure_factory_for_table_spec.rb": 0.7379008230000181,8436 "spec/rubocop/cop/code_reuse/service_class_spec.rb": 0.7595111420005196,8437 "spec/validators/named_ecdsa_key_validator_spec.rb": 0.6538733469997169,8438 "spec/lib/sidebars/your_work/menus/issues_menu_spec.rb": 0.6885182259993599,8439 "spec/graphql/resolvers/users/organizations_resolver_spec.rb": 0.6235069379999914,8440 "spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb": 0.6513132170002791,8441 "spec/rubocop/cop/gitlab/no_code_coverage_comment_spec.rb": 0.6722739760007244,8442 "spec/lib/gitlab/database/migrations/swap_columns_spec.rb": 0.5245972530001382,8443 "spec/lib/bitbucket/representation/user_spec.rb": 0.631291448000411,8444 "spec/lib/gitlab/github_import/project_relation_type_spec.rb": 0.6416379779993804,8445 "spec/graphql/types/merge_requests/assignee_type_spec.rb": 0.5968287099994996,8446 "spec/lib/gitlab/ci/yaml_processor/dag_spec.rb": 0.6452113870000176,8447 "spec/lib/gitlab/source_spec.rb": 0.6426387980000072,8448 "spec/lib/gitlab/external_authorization/config_spec.rb": 0.5454484929996397,8449 "spec/workers/groups/update_statistics_worker_spec.rb": 0.5517907419998664,8450 "spec/lib/gitlab/console_spec.rb": 0.5254946239992933,8451 "spec/lib/api/validations/validators/limit_spec.rb": 0.5466636629998902,8452 "spec/graphql/types/customer_relations/organization_type_spec.rb": 0.5153251740002815,8453 "spec/lib/gitlab/import_export/duration_measuring_spec.rb": 0.515692355000283,8454 "spec/models/issues/csv_import_spec.rb": 0.553787623000062,8455 "spec/models/packages/rubygems/package_spec.rb": 0.5580004530002043,8456 "spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb": 0.5685167910005475,8457 "spec/rubocop/cop/migration/add_index_spec.rb": 0.4348167879998073,8458 "spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb": 0.5530858820002322,8459 "spec/graphql/types/work_items/widgets/notes_type_spec.rb": 0.3192697650001719,8460 "spec/lib/gitlab/git/diff_tree_spec.rb": 0.4059465000000273,8461 "spec/lib/gitlab/utils/batch_loader_spec.rb": 0.416382239000086,8462 "spec/lib/gitlab/database/convert_feature_category_to_group_label_spec.rb": 0.4243081090007763,8463 "spec/lib/mattermost/command_spec.rb": 0.45264065700030187,8464 "spec/rubocop/cop/avoid_route_redirect_leading_slash_spec.rb": 0.42718126900035713,8465 "spec/graphql/types/commit_action_mode_enum_spec.rb": 0.4224453890001314,8466 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_online_metric_spec.rb": 0.36548683199998777,8467 "spec/lib/banzai/filter/markdown_engines/glfm_markdown_spec.rb": 0.4550739070000418,8468 "spec/policies/concerns/archived_abilities_spec.rb": 0.41622344899951713,8469 "spec/models/synthetic_note_spec.rb": 0.4359270579998338,8470 "spec/helpers/device_registration_helper_spec.rb": 0.4307096080001429,8471 "spec/graphql/types/user_status_type_spec.rb": 0.409273798999493,8472 "spec/lib/gitlab/ci/build/port_spec.rb": 0.41112627999973483,8473 "spec/lib/api/entities/projects/topic_spec.rb": 0.34960654200040153,8474 "spec/rubocop/cop/gitlab/change_timezone_spec.rb": 0.317144374000236,8475 "spec/graphql/types/packages/package_dependency_type_spec.rb": 0.3183300840000811,8476 "spec/workers/partition_creation_worker_spec.rb": 0.4407942179996098,8477 "spec/graphql/types/resolvable_interface_spec.rb": 0.4578057369999442,8478 "spec/lib/gitlab/ci/config/external/mapper/filter_spec.rb": 0.3606842419994791,8479 "spec/initializers/session_store_spec.rb": 0.3581907019997743,8480 "spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb": 0.3216375940000944,8481 "spec/initializers/action_cable_subscription_adapter_identifier_spec.rb": 0.3130646440004057,8482 "spec/graphql/types/permission_types/ci/runner_spec.rb": 0.316737663999447258483}8484Knapsack global time execution for tests: 28m 46s8485Pending: (Failures listed here are expected and do not affect your suite's status)8486 1) Backup::Targets::Database#dump when using a single database does not use snapshots8487 # Skipping because database ci exists8488 # ./spec/lib/backup/targets/database_spec.rb:848489 2) Backup::Targets::Database#dump when a StandardError (or descendant) is raised when using a single database does not restore timeouts8490 # Skipping because database ci exists8491 # ./spec/lib/backup/targets/database_spec.rb:1428492 3) Ci::CreatePipelineService#execute behaves like creating a pipeline with environment keyword with environment sets tags when build job8493 # No reason given8494 # ./spec/support/shared_examples/ci/create_pipeline_service_environment_shared_examples.rb:228495 4) ExternalDiffUploader behaves like builds correct paths #upload_path behaves like matches the method pattern 8496 # No pattern provided, skipping.8497 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88498 5) ExternalDiffUploader behaves like builds correct paths #relative_path is relative8499 # Path not set, skipping.8500 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408501 6) ExternalDiffUploader behaves like builds correct paths .absolute_path behaves like matches the method pattern 8502 # No pattern provided, skipping.8503 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88504 7) ExternalDiffUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 8505 # No pattern provided, skipping.8506 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88507 8) ExternalDiffUploader object store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 8508 # No pattern provided, skipping.8509 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88510 9) ExternalDiffUploader object store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 8511 # No pattern provided, skipping.8512 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88513 10) ExternalDiffUploader object store is REMOTE behaves like builds correct paths #upload_path behaves like matches the method pattern 8514 # No pattern provided, skipping.8515 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88516 11) ExternalDiffUploader object store is REMOTE behaves like builds correct paths #relative_path is relative8517 # Path not set, skipping.8518 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408519 12) ExternalDiffUploader object store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 8520 # No pattern provided, skipping.8521 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88522 13) ExternalDiffUploader object store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 8523 # No pattern provided, skipping.8524 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88525Finished in 30 minutes 24 seconds (files took 1 minute 15.32 seconds to load)85262869 examples, 0 failures, 13 pending8527Randomized with seed 611788528[TEST PROF INFO] Time spent in factories: 09:05.404 (29.74% of total time)8529RSpec exited with 0.8530No examples to retry, congrats!8532Running after script...8533$ source scripts/utils.sh8534$ bundle exec gem list gitlab_quality-test_tooling8535gitlab_quality-test_tooling (1.21.1)8536$ section_start "relate-failure-issue" "Report test failures" # collapsed multi-line command8538$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command8540$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command8542$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command8546$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command8550$ tooling/bin/push_job_metrics || true8551[job-metrics] Pushing job metrics file for the CI/CD job.8552[job-metrics] Pushed 4 CI job metric entries to InfluxDB.8554Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy8556Uploading artifacts...8557auto_explain/: found 3 matching artifact files and directories 8558coverage/: found 5 matching artifact files and directories 8559crystalball/: found 2 matching artifact files and directories 8560deprecations/: found 4 matching artifact files and directories 8561knapsack/: found 4 matching artifact files and directories 8562rspec/: found 16 matching artifact files and directories 8563WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8564log/*.log: found 21 matching artifact files and directories 8565WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6597627934/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8566WARNING: Retrying... context=artifacts-uploader error=request redirected8567Uploading artifacts as "archive" to coordinator... 201 Created id=6597627934 responseStatus=201 Created token=glcbt-658568Uploading artifacts...8569rspec/rspec-*.xml: found 1 matching artifact files and directories 8570WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6597627934/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8571WARNING: Retrying... context=artifacts-uploader error=request redirected8572Uploading artifacts as "junit" to coordinator... 201 Created id=6597627934 responseStatus=201 Created token=glcbt-658574Job succeeded