rspec unit pg14 8/32
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 16.11.0~pre.21.gaa21be2d (aa21be2d)2 on blue-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 1zzGUpzq, system ID: s_fc31da7ae46e3 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:4d97a6e6b48a500f28599f739761ccb23dc0b775b23fe71357e1f48df9074e52 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:56b23cca550b55e86db3c2471a1223d2b3a97ddff9a4bf6bd246dcef3ec64284 ...25Running on runner-1zzgupzq-project-278964-concurrent-0 via runner-1zzgupzq-private-1712135784-8656d3cd...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 (6536638914)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6536638914 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 (6536638957)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6536638957 responseStatus=200 OK token=glcbt-6541Downloading artifacts for detect-tests (6536638978)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6536638978 responseStatus=200 OK token=glcbt-6543Downloading artifacts for retrieve-tests-metadata (6536638983)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6536638983 responseStatus=200 OK token=glcbt-6545Downloading artifacts for setup-test-env (6536638964)...46Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6536638964 responseStatus=200 OK token=glcbt-65 47 Executing "step_script" stage of the job script 48Using docker image sha256:4d97a6e6b48a500f28599f739761ccb23dc0b775b23fe71357e1f48df9074e52 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:56b23cca550b55e86db3c2471a1223d2b3a97ddff9a4bf6bd246dcef3ec64284 ...49$ echo $FOSS_ONLY50$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb51$ export GOPATH=$CI_PROJECT_DIR/.go52$ mkdir -p $GOPATH53$ source scripts/utils.sh54$ source scripts/prepare_build.sh731Using decomposed database config (config/database.yml.decomposed-postgresql)732Geo DB won't be set up.733Embedding DB won't be set up.745$ source ./scripts/rspec_helpers.sh746$ run_timed_command "gem install knapsack --no-document"747$ gem install knapsack --no-document748Successfully installed knapsack-4.0.07491 gem installed750==> 'gem install knapsack --no-document' succeeded in 0 seconds.751$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"756$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"757$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"758$ tooling/bin/create_job_metrics_file || true759[job-metrics] Creating the job metrics file for the CI/CD job.760$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"762[10:32:58] 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_8_32_278964_report.json769FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json770FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_8_32_278964_report.json771NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_8_32_278964_report.json772RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6536639233.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 29 minutes 46.1 seconds.783Expected duration for tests:784{785 "spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb": 384.15380511445653,786 "spec/services/projects/overwrite_project_service_spec.rb": 138.34435370365773,787 "spec/services/boards/lists/move_service_spec.rb": 89.32662083274295,788 "spec/finders/work_items/work_items_finder_spec.rb": 73.25299085794657,789 "spec/models/milestone_spec.rb": 62.362696528965714,790 "spec/services/ci/retry_pipeline_service_spec.rb": 54.50285859414402,791 "spec/lib/gitlab/user_access_spec.rb": 50.658889065898265,792 "spec/lib/banzai/filter/references/commit_reference_filter_spec.rb": 43.94452209385544,793 "spec/graphql/mutations/merge_requests/update_spec.rb": 38.68895329647141,794 "spec/lib/banzai/reference_parser/snippet_parser_spec.rb": 33.93109244650046,795 "spec/lib/container_registry/tag_spec.rb": 30.06390430965347,796 "spec/lib/gitlab/background_migration/backfill_owasp_top_ten_of_vulnerability_reads_spec.rb": 28.023216720178795,797 "spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb": 25.462377184470633,798 "spec/lib/gitlab/tree_summary_spec.rb": 24.364189972435664,799 "spec/finders/members_finder_spec.rb": 22.773084775454997,800 "spec/lib/gitlab/usage/service_ping_report_spec.rb": 21.073788791781528,801 "spec/models/concerns/deprecated_assignee_spec.rb": 19.90667118936267,802 "spec/models/compare_spec.rb": 18.389296022848924,803 "spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb": 17.93097189574699,804 "spec/helpers/emails_helper_spec.rb": 16.518214541473682,805 "spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb": 15.88488122134287,806 "spec/finders/environments/environments_by_deployments_finder_spec.rb": 15.060716007264002,807 "spec/lib/banzai/filter/reference_redactor_filter_spec.rb": 14.517239284154668,808 "spec/services/search/group_service_spec.rb": 13.646000888682646,809 "spec/lib/gitlab/gitaly_client_spec.rb": 13.304911230336845,810 "spec/serializers/analytics_build_entity_spec.rb": 12.861126578789248,811 "spec/tasks/gitlab/snippets_rake_spec.rb": 12.218431764843436,812 "spec/graphql/mutations/merge_requests/set_reviewers_spec.rb": 11.998155956659591,813 "spec/models/ci/build_trace_chunks/redis_trace_chunks_spec.rb": 11.287259258048717,814 "spec/lib/gitlab/x509/certificate_spec.rb": 11.000903190090229,815 "spec/services/gpg_keys/create_service_spec.rb": 10.409098561635847,816 "spec/lib/gitlab/database/dynamic_model_helpers_spec.rb": 10.183242464265192,817 "spec/lib/api/helpers/caching_spec.rb": 9.79690791010149,818 "spec/models/fork_network_spec.rb": 9.443461696382297,819 "spec/models/customer_relations/contact_spec.rb": 9.169207822946946,820 "spec/finders/autocomplete/move_to_project_finder_spec.rb": 8.834262730547248,821 "spec/lib/gitlab/github_import/importer/milestones_importer_spec.rb": 8.704098340662442,822 "spec/lib/gitlab/kubernetes/default_namespace_spec.rb": 8.257517625448045,823 "spec/graphql/resolvers/work_items_resolver_spec.rb": 8.04119479504423,824 "spec/helpers/ci/runners_helper_spec.rb": 7.902194858191972,825 "spec/lib/gitlab/usage/metrics/instrumentations/database_metric_spec.rb": 7.553879137435338,826 "spec/presenters/group_clusterable_presenter_spec.rb": 7.494356134148549,827 "spec/lib/gitlab/ci/status/build/stop_spec.rb": 7.083416437838322,828 "spec/models/protected_tag/create_access_level_spec.rb": 7.000158025288965,829 "spec/graphql/resolvers/labels_resolver_spec.rb": 6.760634177249706,830 "spec/lib/gitlab/git/compare_spec.rb": 6.678786829946847,831 "spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb": 6.424116960022187,832 "spec/lib/gitlab/sidekiq_middleware/size_limiter/validator_spec.rb": 6.322980030755229,833 "spec/finders/packages/tags_finder_spec.rb": 6.067496313495525,834 "spec/services/merge_requests/reload_merge_head_diff_service_spec.rb": 5.9708209809833255,835 "spec/services/tags/create_service_spec.rb": 5.7128856622647435,836 "spec/lib/gitlab/pages_spec.rb": 5.643384485834212,837 "spec/services/projects/group_links/update_service_spec.rb": 5.512403509694934,838 "spec/lib/gitlab/database/reindexing_spec.rb": 5.338049198582031,839 "spec/models/ml/model_spec.rb": 5.18680685770259,840 "spec/tasks/gitlab/dependency_proxy/migrate_rake_spec.rb": 5.108514736153804,841 "spec/graphql/types/terraform/state_version_type_spec.rb": 4.94682881323693,842 "spec/lib/gitlab/ci/build/rules_spec.rb": 4.82337703304598,843 "spec/models/dependency_proxy/blob_spec.rb": 4.793240059043933,844 "spec/graphql/resolvers/project_packages_resolver_spec.rb": 4.573516924324414,845 "spec/services/ci/enqueue_job_service_spec.rb": 4.502265650061759,846 "spec/lib/gitlab/sidekiq_middleware/skip_jobs_spec.rb": 4.361644186639572,847 "spec/models/analytics/cycle_analytics/issue_stage_event_spec.rb": 4.311545769027735,848 "spec/services/bulk_imports/process_service_spec.rb": 4.218305850786914,849 "spec/lib/gitlab/ci/config/entry/release_spec.rb": 4.188820343657701,850 "spec/serializers/diffs_metadata_entity_spec.rb": 4.030715796357537,851 "spec/models/lfs_file_lock_spec.rb": 4.0047375072620826,852 "spec/finders/releases/evidence_pipeline_finder_spec.rb": 3.885233320963152,853 "spec/uploaders/records_uploads_spec.rb": 3.8496537128545016,854 "spec/lib/gitlab/visibility_level_checker_spec.rb": 3.732156873169254,855 "spec/graphql/types/user_merge_request_interaction_type_spec.rb": 3.6837240878743813,856 "spec/lib/gitlab/access/default_branch_protection_spec.rb": 3.6208180554568736,857 "spec/policies/deploy_token_policy_spec.rb": 3.5271644215814693,858 "spec/lib/gitlab/sidekiq_migrate_jobs_spec.rb": 3.494488132900671,859 "spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb": 3.4470092600592865,860 "spec/models/packages/cleanup/policy_spec.rb": 3.3477069399318213,861 "spec/lib/file_size_validator_spec.rb": 3.313038150482236,862 "spec/graphql/types/board_list_type_spec.rb": 3.2405998715598137,863 "spec/finders/repositories/tree_finder_spec.rb": 3.18203280452786,864 "spec/lib/banzai/filter/spaced_link_filter_spec.rb": 3.1571690561937307,865 "spec/workers/destroy_pages_deployments_worker_spec.rb": 3.0908852852840933,866 "spec/lib/gitlab/blame_spec.rb": 3.04948374027881,867 "spec/models/concerns/feature_gate_spec.rb": 2.9868807495902896,868 "spec/services/batched_git_ref_updates/project_cleanup_service_spec.rb": 2.9168903106310813,869 "spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb": 2.9070768287736137,870 "spec/lib/gitlab/ci/matching/runner_matcher_spec.rb": 2.8234832152207785,871 "spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb": 2.797840848619651,872 "spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb": 2.711918391681051,873 "spec/services/ci/create_pipeline_service/limit_active_jobs_spec.rb": 2.6879706862085286,874 "spec/lib/gitlab/github_import/representation/note_spec.rb": 2.651184589556849,875 "spec/models/concerns/exportable_spec.rb": 2.6016562869604787,876 "spec/models/packages/dependency_spec.rb": 2.5744618040089398,877 "spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb": 2.524951108323216,878 "spec/lib/gitlab/metrics/prometheus_spec.rb": 2.4854547986810327,879 "spec/workers/namespaces/root_statistics_worker_spec.rb": 2.4356428949714135,880 "spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb": 2.4128023433970354,881 "spec/models/pages/lookup_path_spec.rb": 2.358205697769746,882 "spec/serializers/merge_request_widget_commit_entity_spec.rb": 2.3237249555867097,883 "spec/services/ci/trigger_downstream_pipeline_service_spec.rb": 2.2948516089772646,884 "spec/lib/gitlab/circuit_breaker/store_spec.rb": 2.232938082835642,885 "spec/workers/web_hook_worker_spec.rb": 2.2233721989086916,886 "spec/services/events/destroy_service_spec.rb": 2.1609221528823084,887 "spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb": 2.150528516900014,888 "spec/workers/gitlab/jira_import/advance_stage_worker_spec.rb": 2.1027940166853565,889 "spec/services/system_notes/incident_service_spec.rb": 2.089547952920558,890 "spec/serializers/integrations/event_entity_spec.rb": 2.0432398795752915,891 "spec/lib/gitlab/sidekiq_queue_spec.rb": 2.023661484601247,892 "spec/graphql/resolvers/recent_boards_resolver_spec.rb": 1.9859436040455334,893 "spec/serializers/ci/dag_job_group_entity_spec.rb": 1.9630325281892775,894 "spec/policies/personal_access_token_policy_spec.rb": 1.9156614631439397,895 "spec/lib/banzai/filter/markdown_filter_spec.rb": 1.905456335494277,896 "spec/db/development/create_base_work_item_types_spec.rb": 1.8632096561255758,897 "spec/tooling/danger/feature_flag_spec.rb": 1.8538092842564344,898 "spec/workers/merge_requests/resolve_todos_worker_spec.rb": 1.8154647338662646,899 "spec/models/projects/branch_rule_spec.rb": 1.7971980848679914,900 "spec/lib/gitlab/gitaly_client/call_spec.rb": 1.7802126933409985,901 "spec/services/award_emojis/base_service_spec.rb": 1.738697272921592,902 "spec/finders/groups/custom_emoji_finder_spec.rb": 1.727160613932413,903 "spec/services/work_items/callbacks/start_and_due_date_spec.rb": 1.675120353368229,904 "spec/validators/kubernetes_container_resources_validator_spec.rb": 1.6686604002430183,905 "spec/lib/gitlab/database/partitioning/replace_table_spec.rb": 1.6478910119424692,906 "spec/views/notify/autodevops_disabled_email.text.erb_spec.rb": 1.6221794948590473,907 "spec/models/ml/model_metadata_spec.rb": 1.597483182989451,908 "spec/rubocop/cop/database/avoid_using_pluck_without_limit_spec.rb": 1.5747435506790213,909 "spec/lib/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb": 1.542899536314085,910 "spec/lib/gitlab/chat/responder_spec.rb": 1.5330928279120533,911 "spec/services/resource_events/synthetic_state_notes_builder_service_spec.rb": 1.4985830183115123,912 "spec/rubocop/cop/put_group_routes_under_scope_spec.rb": 1.4877933995051378,913 "spec/services/users/email_verification/update_email_service_spec.rb": 1.4590271795659073,914 "spec/lib/generators/gitlab/usage_metric_generator_spec.rb": 1.4536755995423671,915 "spec/lib/gitlab/allowable_spec.rb": 1.4201475008402065,916 "spec/services/bulk_imports/lfs_objects_export_service_spec.rb": 1.4081266817584623,917 "spec/lib/gitlab/private_commit_email_spec.rb": 1.3649126733386787,918 "spec/lib/gitlab/language_detection_spec.rb": 1.3432352815640953,919 "spec/rubocop/cop/migration/update_column_in_batches_spec.rb": 1.3319859284488766,920 "spec/graphql/resolvers/data_transfer/project_data_transfer_resolver_spec.rb": 1.2995078034352454,921 "spec/lib/gitlab/import_export/design_repo_restorer_spec.rb": 1.2817789354114553,922 "spec/graphql/resolvers/clusters/agent_activity_events_resolver_spec.rb": 1.2600380196405934,923 "spec/presenters/ml/candidate_details_presenter_spec.rb": 1.246017432977395,924 "spec/lib/generators/model/model_generator_spec.rb": 1.2224160248500935,925 "spec/lib/gitlab/ci/config/entry/services_spec.rb": 1.202985710236212,926 "spec/services/users/repair_ldap_blocked_service_spec.rb": 1.1790863496259905,927 "spec/finders/applications_finder_spec.rb": 1.1653596581774721,928 "spec/lib/peek/views/external_http_spec.rb": 1.1359654743617336,929 "spec/lib/gitlab/auth/saml/auth_hash_spec.rb": 1.1297830903704957,930 "spec/workers/projects/inactive_projects_deletion_notification_worker_spec.rb": 1.1009806041252976,931 "spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb": 1.091003631162854,932 "spec/scripts/api/get_package_and_test_job_spec.rb": 1.0647430711906372,933 "spec/lib/gitlab/ci/config/entry/trigger/forward_spec.rb": 1.058968765384081,934 "spec/lib/gitlab/bitbucket_import/user_finder_spec.rb": 1.0365827874260813,935 "spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb": 1.0217667673168762,936 "spec/services/users/registrations_build_service_spec.rb": 1.0031965089034325,937 "spec/models/concerns/safely_change_column_default_spec.rb": 0.9891847573320549,938 "spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb": 0.9690431786455319,939 "spec/models/abuse/reports/user_mention_spec.rb": 0.9633856435922916,940 "spec/models/abuse/trust_score_spec.rb": 0.9414398143219416,941 "spec/lib/gitlab/legacy_github_import/release_formatter_spec.rb": 0.9320013202337266,942 "spec/lib/gitlab/database/health_status/indicators/write_ahead_log_spec.rb": 0.9205025021482333,943 "spec/lib/banzai/pipeline/post_process_pipeline_spec.rb": 0.9096652689057436,944 "spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/froms_spec.rb": 0.893538966582463,945 "spec/graphql/resolvers/ci/runner_groups_resolver_spec.rb": 0.8823390056567035,946 "spec/workers/dependency_proxy/cleanup_manifest_worker_spec.rb": 0.8697204529372644,947 "spec/models/term_agreement_spec.rb": 0.8607865125120518,948 "spec/models/repository_language_spec.rb": 0.8424967119559483,949 "spec/workers/ci/pipeline_bridge_status_worker_spec.rb": 0.8346121697637442,950 "spec/lib/bulk_imports/pipeline_spec.rb": 0.8198268190879971,951 "spec/lib/gitlab/database/migration_helpers/loose_foreign_key_helpers_spec.rb": 0.8139682451267547,952 "spec/lib/gitlab/utils/deep_size_spec.rb": 0.7968568199483463,953 "spec/rubocop/cop/migration/sidekiq_queue_migrate_spec.rb": 0.7851344683866213,954 "spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb": 0.773568082414997,955 "spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb": 0.7639396959428293,956 "spec/lib/gitlab/config/entry/simplifiable_spec.rb": 0.7463482508570617,957 "spec/lib/gitlab/sidekiq_signals_spec.rb": 0.7335152659253308,958 "spec/initializers/diagnostic_reports_spec.rb": 0.7218357230592907,959 "spec/lib/gitlab/template/gitignore_template_spec.rb": 0.710578160495218,960 "spec/serializers/import/bulk_import_entity_spec.rb": 0.702456637139327,961 "spec/workers/ci/delete_objects_worker_spec.rb": 0.6869854271420224,962 "spec/workers/clusters/agents/notify_git_push_worker_spec.rb": 0.6790331018497946,963 "spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb": 0.666716542229972,964 "spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb": 0.6536148455994341,965 "spec/uploaders/packages/npm/metadata_cache_uploader_spec.rb": 0.6454777745565832,966 "spec/lib/gitlab/utils/uniquify_spec.rb": 0.6313187125098552,967 "spec/graphql/types/access_levels/user_type_spec.rb": 0.6251583672054275,968 "spec/workers/pages_domain_verification_worker_spec.rb": 0.612302266193208,969 "spec/workers/namespaces/update_root_statistics_worker_spec.rb": 0.60512899646159,970 "spec/lib/gitlab/ci/status/build/canceling_spec.rb": 0.5852964410567206,971 "spec/tooling/danger/config_files_spec.rb": 0.581729333812656,972 "spec/helpers/projects/google_cloud/cloudsql_helper_spec.rb": 0.5603206260063955,973 "spec/components/projects/ml/models_index_component_spec.rb": 0.5577458677105477,974 "spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb": 0.5446294177890715,975 "spec/views/admin/application_settings/_slack.html.haml_spec.rb": 0.5347574075478283,976 "spec/workers/approve_blocked_pending_approval_users_worker_spec.rb": 0.5280220711387391,977 "spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb": 0.5174949440528159,978 "spec/lib/gitlab/cross_project_access/check_collection_spec.rb": 0.5093359994094946,979 "spec/models/concerns/disables_sti_spec.rb": 0.5004561991577271,980 "spec/models/blob_viewer/server_side_spec.rb": 0.4913024281707161,981 "spec/serializers/merge_request_basic_entity_spec.rb": 0.4801596936809974,982 "spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb": 0.4770634339757187,983 "spec/services/users/trust_service_spec.rb": 0.46356076938046253,984 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_settings_metric_spec.rb": 0.4600928578579623,985 "spec/rubocop/cop/gemspec/avoid_executing_git_spec.rb": 0.44033359582226295,986 "spec/components/pajamas/breadcrumb_item_component_spec.rb": 0.4335661374396409,987 "spec/tooling/lib/tooling/crystalball/coverage_lines_strategy_spec.rb": 0.4312013834109444,988 "spec/lib/gitlab/multi_destination_logger_spec.rb": 0.4238415149596913,989 "spec/lib/gitlab/audit/deploy_token_author_spec.rb": 0.42077872024739815,990 "spec/graphql/types/user_callout_type_spec.rb": 0.4146168925243573,991 "spec/lib/gitlab/github_import/representation/replay_event_spec.rb": 0.4122955907074381,992 "spec/graphql/types/ci/config/config_type_spec.rb": 0.4053558749042878,993 "spec/graphql/types/ci/group_variable_type_spec.rb": 0.40365996091014433,994 "spec/graphql/types/ci/test_report_summary_type_spec.rb": 0.3951985096717173,995 "spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb": 0.3921901119150535,996 "spec/db/production/add_security_training_providers_spec.rb": 0.3842453043392572,997 "spec/lib/gitlab/usage/metrics/instrumentations/schema_inconsistencies_metric_spec.rb": 0.38217229002895975,998 "spec/lib/gitlab/git/patches/patch_spec.rb": 0.36637541227139847,999 "spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb": 0.36626768129863013,1000 "spec/graphql/types/ci/project_variable_connection_type_spec.rb": 0.3401273304258686,1001 "spec/graphql/types/deployment_tier_enum_spec.rb": 0.3331322491571599,1002 "spec/lib/gitlab/ci/status/bridge/waiting_for_resource_spec.rb": 0.3284438224174129,1003 "spec/services/packages/nuget/metadata_extraction_service_spec.rb": 0.3219713436476713,1004 "spec/lib/gitlab/metrics/transaction_spec.rb": 0.3159025123738696,1005 "spec/lib/gitlab/error_tracking/processor/context_payload_processor_spec.rb": 0.30925406125396315,1006 "spec/lib/gitlab/insecure_key_fingerprint_spec.rb": 0.30039891426188065,1007 "spec/services/notes/render_service_spec.rb": 0.2985582178472256,1008 "spec/graphql/resolvers/ci/runner_platforms_resolver_spec.rb": 0.28111176806949111009}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-6536639233.json --format RspecJunitFormatter --out rspec/rspec-6536639233.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb spec/services/projects/overwrite_project_service_spec.rb spec/services/boards/lists/move_service_spec.rb spec/finders/work_items/work_items_finder_spec.rb spec/models/milestone_spec.rb spec/services/ci/retry_pipeline_service_spec.rb spec/lib/gitlab/user_access_spec.rb spec/lib/banzai/filter/references/commit_reference_filter_spec.rb spec/graphql/mutations/merge_requests/update_spec.rb spec/lib/banzai/reference_parser/snippet_parser_spec.rb spec/lib/container_registry/tag_spec.rb spec/lib/gitlab/background_migration/backfill_owasp_top_ten_of_vulnerability_reads_spec.rb spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb spec/lib/gitlab/tree_summary_spec.rb spec/finders/members_finder_spec.rb spec/lib/gitlab/usage/service_ping_report_spec.rb spec/models/concerns/deprecated_assignee_spec.rb spec/models/compare_spec.rb spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb spec/helpers/emails_helper_spec.rb spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb spec/finders/environments/environments_by_deployments_finder_spec.rb spec/lib/banzai/filter/reference_redactor_filter_spec.rb spec/services/search/group_service_spec.rb spec/lib/gitlab/gitaly_client_spec.rb spec/serializers/analytics_build_entity_spec.rb spec/tasks/gitlab/snippets_rake_spec.rb spec/graphql/mutations/merge_requests/set_reviewers_spec.rb spec/models/ci/build_trace_chunks/redis_trace_chunks_spec.rb spec/lib/gitlab/x509/certificate_spec.rb spec/services/gpg_keys/create_service_spec.rb spec/lib/gitlab/database/dynamic_model_helpers_spec.rb spec/lib/api/helpers/caching_spec.rb spec/models/fork_network_spec.rb spec/models/customer_relations/contact_spec.rb spec/finders/autocomplete/move_to_project_finder_spec.rb spec/lib/gitlab/github_import/importer/milestones_importer_spec.rb spec/lib/gitlab/kubernetes/default_namespace_spec.rb spec/graphql/resolvers/work_items_resolver_spec.rb spec/helpers/ci/runners_helper_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/database_metric_spec.rb spec/presenters/group_clusterable_presenter_spec.rb spec/lib/gitlab/ci/status/build/stop_spec.rb spec/models/protected_tag/create_access_level_spec.rb spec/graphql/resolvers/labels_resolver_spec.rb spec/lib/gitlab/git/compare_spec.rb spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb spec/lib/gitlab/sidekiq_middleware/size_limiter/validator_spec.rb spec/finders/packages/tags_finder_spec.rb spec/services/merge_requests/reload_merge_head_diff_service_spec.rb spec/services/tags/create_service_spec.rb spec/lib/gitlab/pages_spec.rb spec/services/projects/group_links/update_service_spec.rb spec/lib/gitlab/database/reindexing_spec.rb spec/models/ml/model_spec.rb spec/tasks/gitlab/dependency_proxy/migrate_rake_spec.rb spec/graphql/types/terraform/state_version_type_spec.rb spec/lib/gitlab/ci/build/rules_spec.rb spec/models/dependency_proxy/blob_spec.rb spec/graphql/resolvers/project_packages_resolver_spec.rb spec/services/ci/enqueue_job_service_spec.rb spec/lib/gitlab/sidekiq_middleware/skip_jobs_spec.rb spec/models/analytics/cycle_analytics/issue_stage_event_spec.rb spec/services/bulk_imports/process_service_spec.rb spec/lib/gitlab/ci/config/entry/release_spec.rb spec/serializers/diffs_metadata_entity_spec.rb spec/models/lfs_file_lock_spec.rb spec/finders/releases/evidence_pipeline_finder_spec.rb spec/uploaders/records_uploads_spec.rb spec/lib/gitlab/visibility_level_checker_spec.rb spec/graphql/types/user_merge_request_interaction_type_spec.rb spec/lib/gitlab/access/default_branch_protection_spec.rb spec/policies/deploy_token_policy_spec.rb spec/lib/gitlab/sidekiq_migrate_jobs_spec.rb spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb spec/models/packages/cleanup/policy_spec.rb spec/lib/file_size_validator_spec.rb spec/graphql/types/board_list_type_spec.rb spec/finders/repositories/tree_finder_spec.rb spec/lib/banzai/filter/spaced_link_filter_spec.rb spec/workers/destroy_pages_deployments_worker_spec.rb spec/lib/gitlab/blame_spec.rb spec/models/concerns/feature_gate_spec.rb spec/services/batched_git_ref_updates/project_cleanup_service_spec.rb spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb spec/lib/gitlab/ci/matching/runner_matcher_spec.rb spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb spec/services/ci/create_pipeline_service/limit_active_jobs_spec.rb spec/lib/gitlab/github_import/representation/note_spec.rb spec/models/concerns/exportable_spec.rb spec/models/packages/dependency_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb spec/lib/gitlab/metrics/prometheus_spec.rb spec/workers/namespaces/root_statistics_worker_spec.rb spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb spec/models/pages/lookup_path_spec.rb spec/serializers/merge_request_widget_commit_entity_spec.rb spec/services/ci/trigger_downstream_pipeline_service_spec.rb spec/lib/gitlab/circuit_breaker/store_spec.rb spec/workers/web_hook_worker_spec.rb spec/services/events/destroy_service_spec.rb spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb spec/workers/gitlab/jira_import/advance_stage_worker_spec.rb spec/services/system_notes/incident_service_spec.rb spec/serializers/integrations/event_entity_spec.rb spec/lib/gitlab/sidekiq_queue_spec.rb spec/graphql/resolvers/recent_boards_resolver_spec.rb spec/serializers/ci/dag_job_group_entity_spec.rb spec/policies/personal_access_token_policy_spec.rb spec/lib/banzai/filter/markdown_filter_spec.rb spec/db/development/create_base_work_item_types_spec.rb spec/tooling/danger/feature_flag_spec.rb spec/workers/merge_requests/resolve_todos_worker_spec.rb spec/models/projects/branch_rule_spec.rb spec/lib/gitlab/gitaly_client/call_spec.rb spec/services/award_emojis/base_service_spec.rb spec/finders/groups/custom_emoji_finder_spec.rb spec/services/work_items/callbacks/start_and_due_date_spec.rb spec/validators/kubernetes_container_resources_validator_spec.rb spec/lib/gitlab/database/partitioning/replace_table_spec.rb spec/views/notify/autodevops_disabled_email.text.erb_spec.rb spec/models/ml/model_metadata_spec.rb spec/rubocop/cop/database/avoid_using_pluck_without_limit_spec.rb spec/lib/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb spec/lib/gitlab/chat/responder_spec.rb spec/services/resource_events/synthetic_state_notes_builder_service_spec.rb spec/rubocop/cop/put_group_routes_under_scope_spec.rb spec/services/users/email_verification/update_email_service_spec.rb spec/lib/generators/gitlab/usage_metric_generator_spec.rb spec/lib/gitlab/allowable_spec.rb spec/services/bulk_imports/lfs_objects_export_service_spec.rb spec/lib/gitlab/private_commit_email_spec.rb spec/lib/gitlab/language_detection_spec.rb spec/rubocop/cop/migration/update_column_in_batches_spec.rb spec/graphql/resolvers/data_transfer/project_data_transfer_resolver_spec.rb spec/lib/gitlab/import_export/design_repo_restorer_spec.rb spec/graphql/resolvers/clusters/agent_activity_events_resolver_spec.rb spec/presenters/ml/candidate_details_presenter_spec.rb spec/lib/generators/model/model_generator_spec.rb spec/lib/gitlab/ci/config/entry/services_spec.rb spec/services/users/repair_ldap_blocked_service_spec.rb spec/finders/applications_finder_spec.rb spec/lib/peek/views/external_http_spec.rb spec/lib/gitlab/auth/saml/auth_hash_spec.rb spec/workers/projects/inactive_projects_deletion_notification_worker_spec.rb spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb spec/scripts/api/get_package_and_test_job_spec.rb spec/lib/gitlab/ci/config/entry/trigger/forward_spec.rb spec/lib/gitlab/bitbucket_import/user_finder_spec.rb spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb spec/services/users/registrations_build_service_spec.rb spec/models/concerns/safely_change_column_default_spec.rb spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb spec/models/abuse/reports/user_mention_spec.rb spec/models/abuse/trust_score_spec.rb spec/lib/gitlab/legacy_github_import/release_formatter_spec.rb spec/lib/gitlab/database/health_status/indicators/write_ahead_log_spec.rb spec/lib/banzai/pipeline/post_process_pipeline_spec.rb spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/froms_spec.rb spec/graphql/resolvers/ci/runner_groups_resolver_spec.rb spec/workers/dependency_proxy/cleanup_manifest_worker_spec.rb spec/models/term_agreement_spec.rb spec/models/repository_language_spec.rb spec/workers/ci/pipeline_bridge_status_worker_spec.rb spec/lib/bulk_imports/pipeline_spec.rb spec/lib/gitlab/database/migration_helpers/loose_foreign_key_helpers_spec.rb spec/lib/gitlab/utils/deep_size_spec.rb spec/rubocop/cop/migration/sidekiq_queue_migrate_spec.rb spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb spec/lib/gitlab/config/entry/simplifiable_spec.rb spec/lib/gitlab/sidekiq_signals_spec.rb spec/initializers/diagnostic_reports_spec.rb spec/lib/gitlab/template/gitignore_template_spec.rb spec/serializers/import/bulk_import_entity_spec.rb spec/workers/ci/delete_objects_worker_spec.rb spec/workers/clusters/agents/notify_git_push_worker_spec.rb spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb spec/uploaders/packages/npm/metadata_cache_uploader_spec.rb spec/lib/gitlab/utils/uniquify_spec.rb spec/graphql/types/access_levels/user_type_spec.rb spec/workers/pages_domain_verification_worker_spec.rb spec/workers/namespaces/update_root_statistics_worker_spec.rb spec/lib/gitlab/ci/status/build/canceling_spec.rb spec/tooling/danger/config_files_spec.rb spec/helpers/projects/google_cloud/cloudsql_helper_spec.rb spec/components/projects/ml/models_index_component_spec.rb spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb spec/views/admin/application_settings/_slack.html.haml_spec.rb spec/workers/approve_blocked_pending_approval_users_worker_spec.rb spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb spec/lib/gitlab/cross_project_access/check_collection_spec.rb spec/models/concerns/disables_sti_spec.rb spec/models/blob_viewer/server_side_spec.rb spec/serializers/merge_request_basic_entity_spec.rb spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb spec/services/users/trust_service_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/gitlab_settings_metric_spec.rb spec/rubocop/cop/gemspec/avoid_executing_git_spec.rb spec/components/pajamas/breadcrumb_item_component_spec.rb spec/tooling/lib/tooling/crystalball/coverage_lines_strategy_spec.rb spec/lib/gitlab/multi_destination_logger_spec.rb spec/lib/gitlab/audit/deploy_token_author_spec.rb spec/graphql/types/user_callout_type_spec.rb spec/lib/gitlab/github_import/representation/replay_event_spec.rb spec/graphql/types/ci/config/config_type_spec.rb spec/graphql/types/ci/group_variable_type_spec.rb spec/graphql/types/ci/test_report_summary_type_spec.rb spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb spec/db/production/add_security_training_providers_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/schema_inconsistencies_metric_spec.rb spec/lib/gitlab/git/patches/patch_spec.rb spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb spec/graphql/types/ci/project_variable_connection_type_spec.rb spec/graphql/types/deployment_tier_enum_spec.rb spec/lib/gitlab/ci/status/bridge/waiting_for_resource_spec.rb spec/services/packages/nuget/metadata_extraction_service_spec.rb spec/lib/gitlab/metrics/transaction_spec.rb spec/lib/gitlab/error_tracking/processor/context_payload_processor_spec.rb spec/lib/gitlab/insecure_key_fingerprint_spec.rb spec/services/notes/render_service_spec.rb spec/graphql/resolvers/ci/runner_platforms_resolver_spec.rbKnapsack report generator started!1011Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}1012# [RSpecRunTime] Starting RSpec timer...1013[TEST PROF INFO] EventProf enabled (sql.active_record)1014unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1015unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1016Test environment set up in 1.243135592 seconds1017# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb. Expected to take 6 minutes 24.15 seconds.1018Auto-DevOps.gitlab-ci.yml1019 default_branch: "master"1020 the created pipeline1021 creates a build and a test job1022 when the project is set for deployment to AWS1023 creates an ECS deployment job for production only1024 behaves like no Kubernetes deployment job1025 does not create any Kubernetes deployment-related builds1026 behaves like no ECS job when AUTO_DEVOPS_PLATFORM_TARGET is not present1027 when AUTO_DEVOPS_PLATFORM_TARGET is nil1028 does not trigger the job1029# [RSpecRunTime] RSpec elapsed time: 19.29 seconds. Current RSS: ~1356M. load average: 1.22 1.55 1.67 1/290 6221030 when AUTO_DEVOPS_PLATFORM_TARGET is empty1031 does not trigger the job1032# [RSpecRunTime] RSpec elapsed time: 22.86 seconds. Current RSS: ~1356M. load average: 1.21 1.55 1.67 1/291 6801033 with FARGATE as a launch type1034 creates a FARGATE deployment job for production only1035# [RSpecRunTime] RSpec elapsed time: 26.44 seconds. Current RSS: ~1351M. load average: 1.21 1.55 1.67 1/291 7371036 and we are not on the default branch1037 creates an ECS deployment job for review only1038 behaves like no ECS job when AUTO_DEVOPS_PLATFORM_TARGET is not present1039 when AUTO_DEVOPS_PLATFORM_TARGET is nil1040 does not trigger the job1041# [RSpecRunTime] RSpec elapsed time: 33.49 seconds. Current RSS: ~1353M. load average: 1.25 1.54 1.67 1/291 8601042 when AUTO_DEVOPS_PLATFORM_TARGET is empty1043 does not trigger the job1044# [RSpecRunTime] RSpec elapsed time: 37.07 seconds. Current RSS: ~1347M. load average: 1.25 1.54 1.67 1/291 9221045 behaves like no ECS job when AUTO_DEVOPS_PLATFORM_TARGET is not present1046 when AUTO_DEVOPS_PLATFORM_TARGET is nil1047 does not trigger the job1048# [RSpecRunTime] RSpec elapsed time: 40.48 seconds. Current RSS: ~1349M. load average: 1.23 1.53 1.66 1/291 9841049 when AUTO_DEVOPS_PLATFORM_TARGET is empty1050 does not trigger the job1051# [RSpecRunTime] RSpec elapsed time: 43.95 seconds. Current RSS: ~1346M. load average: 1.21 1.53 1.66 1/291 10461052 with FARGATE as a launch type1053 creates an FARGATE deployment job for review only1054# [RSpecRunTime] RSpec elapsed time: 47.43 seconds. Current RSS: ~1342M. load average: 1.19 1.52 1.65 1/291 11081055 and when the project has an active cluster1056 on default branch1057 triggers the deployment to Kubernetes, not to ECS1058# [RSpecRunTime] RSpec elapsed time: 51.16 seconds. Current RSS: ~1354M. load average: 1.19 1.52 1.65 1/291 11651059 when the platform target is EC21060 contains the build_artifact job, not the build job1061# [RSpecRunTime] RSpec elapsed time: 54.84 seconds. Current RSS: ~1343M. load average: 1.18 1.51 1.65 1/291 12221062 when the project has no active cluster1063 only creates a build and a test stage1064 behaves like no Kubernetes deployment job1065 does not create any Kubernetes deployment-related builds1066# [RSpecRunTime] RSpec elapsed time: 1 minute 1.38 seconds. Current RSS: ~1349M. load average: 1.08 1.48 1.64 1/291 13351067 when a cluster is attached1068 behaves like pipeline with Kubernetes jobs1069 deployment-related builds1070 on default branch1071 does not include rollout jobs besides production1072 when STAGING_ENABLED=11073 includes a staging job and a production_manual job1074# [RSpecRunTime] RSpec elapsed time: 1 minute 8.35 seconds. Current RSS: ~1348M. load average: 1.07 1.47 1.63 1/291 14481075 when CANARY_ENABLED=11076 includes a canary job and a production_manual job1077# [RSpecRunTime] RSpec elapsed time: 1 minute 11.91 seconds. Current RSS: ~1357M. load average: 1.07 1.47 1.63 1/291 15051078 when MIGRATE_HELM_2TO3=true1079 includes a helm-2to3:migrate and a helm-2to3:cleanup job1080# [RSpecRunTime] RSpec elapsed time: 1 minute 15.56 seconds. Current RSS: ~1347M. load average: 1.06 1.46 1.63 1/291 15621081 outside of default branch1082 does not include rollout jobs besides review1083 when MIGRATE_HELM_2TO3=true1084 includes a helm-2to3:migrate and a helm-2to3:cleanup job1085# [RSpecRunTime] RSpec elapsed time: 1 minute 23.02 seconds. Current RSS: ~1349M. load average: 1.05 1.44 1.62 1/291 16851086 when certificate_based_clusters FF is disabled1087 does not include production job1088# [RSpecRunTime] RSpec elapsed time: 1 minute 26.2 seconds. Current RSS: ~1357M. load average: 1.05 1.44 1.62 1/291 17421089 when project has an Agent1090 behaves like pipeline with Kubernetes jobs1091 deployment-related builds1092 on default branch1093 does not include rollout jobs besides production1094 when STAGING_ENABLED=11095 includes a staging job and a production_manual job1096# [RSpecRunTime] RSpec elapsed time: 1 minute 34.2 seconds. Current RSS: ~1368M. load average: 1.04 1.43 1.62 1/289 18551097 when CANARY_ENABLED=11098 includes a canary job and a production_manual job1099# [RSpecRunTime] RSpec elapsed time: 1 minute 37.97 seconds. Current RSS: ~1380M. load average: 1.12 1.44 1.62 1/288 19121100 when MIGRATE_HELM_2TO3=true1101 includes a helm-2to3:migrate and a helm-2to3:cleanup job1102# [RSpecRunTime] RSpec elapsed time: 1 minute 41.58 seconds. Current RSS: ~1377M. load average: 1.12 1.44 1.62 1/289 19691103 outside of default branch1104 does not include rollout jobs besides review1105 when MIGRATE_HELM_2TO3=true1106 includes a helm-2to3:migrate and a helm-2to3:cleanup job1107# [RSpecRunTime] RSpec elapsed time: 1 minute 48.59 seconds. Current RSS: ~1363M. load average: 1.10 1.42 1.61 1/289 20921108 when certificate_based_clusters FF is disabled1109 includes production job1110# [RSpecRunTime] RSpec elapsed time: 1 minute 51.75 seconds. Current RSS: ~1358M. load average: 1.10 1.42 1.61 1/289 21491111 buildpack detection1112 No match1113 creates a pipeline with the expected jobs1114# [RSpecRunTime] RSpec elapsed time: 1 minute 53.14 seconds. Current RSS: ~1360M. load average: 1.09 1.41 1.61 1/289 21781115 Buildpack1116 creates a pipeline with the expected jobs1117# [RSpecRunTime] RSpec elapsed time: 1 minute 56.02 seconds. Current RSS: ~1355M. load average: 1.09 1.41 1.61 1/289 22351118 Explicit set1119 creates a pipeline with the expected jobs1120# [RSpecRunTime] RSpec elapsed time: 1 minute 58.87 seconds. Current RSS: ~1356M. load average: 1.17 1.42 1.61 1/289 22921121 Explicit unset1122 creates a pipeline with the expected jobs1123# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.26 second. Current RSS: ~1355M. load average: 1.17 1.42 1.61 1/289 23211124 DOCKERFILE_PATH1125 creates a pipeline with the expected jobs1126# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.19 seconds. Current RSS: ~1356M. load average: 1.15 1.42 1.61 1/288 23781127 Dockerfile1128 creates a pipeline with the expected jobs1129# [RSpecRunTime] RSpec elapsed time: 2 minutes 6.33 seconds. Current RSS: ~1349M. load average: 1.15 1.42 1.61 1/287 24391130 Clojure1131 creates a pipeline with the expected jobs1132# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.12 seconds. Current RSS: ~1349M. load average: 1.14 1.41 1.60 1/287 25001133 Go modules1134 creates a pipeline with the expected jobs1135# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.9 seconds. Current RSS: ~1346M. load average: 1.14 1.41 1.60 1/287 25651136 Go gb1137 creates a pipeline with the expected jobs1138# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.76 seconds. Current RSS: ~1343M. load average: 1.13 1.40 1.60 1/287 26321139 Gradle1140 creates a pipeline with the expected jobs1141# [RSpecRunTime] RSpec elapsed time: 2 minutes 17.64 seconds. Current RSS: ~1343M. load average: 1.12 1.40 1.60 1/287 26971142 Java1143 creates a pipeline with the expected jobs1144# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.78 seconds. Current RSS: ~1344M. load average: 1.12 1.40 1.60 2/288 27621145 Multi-buildpack1146 creates a pipeline with the expected jobs1147# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.64 seconds. Current RSS: ~1348M. load average: 1.11 1.39 1.59 1/287 28271148 NodeJS1149 creates a pipeline with the expected jobs1150# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.59 seconds. Current RSS: ~1340M. load average: 1.11 1.39 1.59 1/287 28921151 PHP1152 creates a pipeline with the expected jobs1153# [RSpecRunTime] RSpec elapsed time: 2 minutes 29.54 seconds. Current RSS: ~1337M. load average: 1.10 1.38 1.59 1/287 29571154 Play1155 creates a pipeline with the expected jobs1156# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.67 seconds. Current RSS: ~1337M. load average: 1.09 1.38 1.59 1/287 30231157 Python1158 creates a pipeline with the expected jobs1159# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.5 seconds. Current RSS: ~1342M. load average: 1.09 1.38 1.59 1/287 30881160 Ruby1161 creates a pipeline with the expected jobs1162# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.33 seconds. Current RSS: ~1341M. load average: 1.08 1.37 1.58 1/287 31531163 Scala1164 creates a pipeline with the expected jobs1165# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.28 seconds. Current RSS: ~1350M. load average: 1.08 1.37 1.58 1/287 32181166 Static1167 creates a pipeline with the expected jobs1168# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.19 seconds. Current RSS: ~1360M. load average: 1.08 1.36 1.58 1/287 32831169 default_branch: "main"1170 the created pipeline1171 creates a build and a test job1172 when the project is set for deployment to AWS1173 creates an ECS deployment job for production only1174 behaves like no Kubernetes deployment job1175 does not create any Kubernetes deployment-related builds1176# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.93 seconds. Current RSS: ~1365M. load average: 1.06 1.35 1.57 1/286 34521177 behaves like no ECS job when AUTO_DEVOPS_PLATFORM_TARGET is not present1178 when AUTO_DEVOPS_PLATFORM_TARGET is nil1179 does not trigger the job1180# [RSpecRunTime] RSpec elapsed time: 2 minutes 58.08 seconds. Current RSS: ~1364M. load average: 1.06 1.34 1.57 1/286 35091181 when AUTO_DEVOPS_PLATFORM_TARGET is empty1182 does not trigger the job1183# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.58 seconds. Current RSS: ~1361M. load average: 1.06 1.34 1.57 1/286 35661184 with FARGATE as a launch type1185 creates a FARGATE deployment job for production only1186# [RSpecRunTime] RSpec elapsed time: 3 minutes 4.88 seconds. Current RSS: ~1361M. load average: 1.14 1.36 1.57 1/286 36231187 and we are not on the default branch1188 creates an ECS deployment job for review only1189 behaves like no ECS job when AUTO_DEVOPS_PLATFORM_TARGET is not present1190 when AUTO_DEVOPS_PLATFORM_TARGET is nil1191 does not trigger the job1192# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.32 seconds. Current RSS: ~1354M. load average: 1.12 1.35 1.57 1/286 37461193 when AUTO_DEVOPS_PLATFORM_TARGET is empty1194 does not trigger the job1195# [RSpecRunTime] RSpec elapsed time: 3 minutes 14.52 seconds. Current RSS: ~1352M. load average: 1.11 1.34 1.56 1/286 38081196 behaves like no ECS job when AUTO_DEVOPS_PLATFORM_TARGET is not present1197 when AUTO_DEVOPS_PLATFORM_TARGET is nil1198 does not trigger the job1199# [RSpecRunTime] RSpec elapsed time: 3 minutes 17.95 seconds. Current RSS: ~1350M. load average: 1.10 1.34 1.56 1/286 38701200 when AUTO_DEVOPS_PLATFORM_TARGET is empty1201 does not trigger the job1202# [RSpecRunTime] RSpec elapsed time: 3 minutes 21.26 seconds. Current RSS: ~1354M. load average: 1.10 1.34 1.56 1/286 39321203 with FARGATE as a launch type1204 creates an FARGATE deployment job for review only1205# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.62 seconds. Current RSS: ~1354M. load average: 1.10 1.33 1.56 1/286 39941206 and when the project has an active cluster1207 on default branch1208 triggers the deployment to Kubernetes, not to ECS1209# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.14 seconds. Current RSS: ~1357M. load average: 1.01 1.31 1.55 1/286 40511210 when the platform target is EC21211 contains the build_artifact job, not the build job1212# [RSpecRunTime] RSpec elapsed time: 3 minutes 31.66 seconds. Current RSS: ~1349M. load average: 1.01 1.31 1.55 1/285 41081213 when the project has no active cluster1214 only creates a build and a test stage1215 behaves like no Kubernetes deployment job1216 does not create any Kubernetes deployment-related builds1217# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.96 seconds. Current RSS: ~1352M. load average: 1.01 1.30 1.54 1/285 42211218 when a cluster is attached1219 behaves like pipeline with Kubernetes jobs1220 deployment-related builds1221 on default branch1222 does not include rollout jobs besides production1223 when STAGING_ENABLED=11224 includes a staging job and a production_manual job1225# [RSpecRunTime] RSpec elapsed time: 3 minutes 44.93 seconds. Current RSS: ~1359M. load average: 1.01 1.29 1.54 1/284 43341226 when CANARY_ENABLED=11227 includes a canary job and a production_manual job1228# [RSpecRunTime] RSpec elapsed time: 3 minutes 48.35 seconds. Current RSS: ~1361M. load average: 1.00 1.29 1.54 1/284 43911229 when MIGRATE_HELM_2TO3=true1230 includes a helm-2to3:migrate and a helm-2to3:cleanup job1231# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.82 seconds. Current RSS: ~1360M. load average: 1.00 1.29 1.54 1/285 44481232 outside of default branch1233 does not include rollout jobs besides review1234 when MIGRATE_HELM_2TO3=true1235 includes a helm-2to3:migrate and a helm-2to3:cleanup job1236# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.81 seconds. Current RSS: ~1368M. load average: 1.00 1.28 1.53 1/285 45711237 when certificate_based_clusters FF is disabled1238 does not include production job1239# [RSpecRunTime] RSpec elapsed time: 4 minutes 2.91 seconds. Current RSS: ~1373M. load average: 1.00 1.27 1.53 1/285 46281240 when project has an Agent1241 behaves like pipeline with Kubernetes jobs1242 deployment-related builds1243 on default branch1244 does not include rollout jobs besides production1245 when STAGING_ENABLED=11246 includes a staging job and a production_manual job1247# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.7 seconds. Current RSS: ~1372M. load average: 1.00 1.27 1.52 1/285 47411248 when CANARY_ENABLED=11249 includes a canary job and a production_manual job1250# [RSpecRunTime] RSpec elapsed time: 4 minutes 13.47 seconds. Current RSS: ~1368M. load average: 1.00 1.26 1.52 1/285 47981251 when MIGRATE_HELM_2TO3=true1252 includes a helm-2to3:migrate and a helm-2to3:cleanup job1253# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.04 seconds. Current RSS: ~1375M. load average: 1.00 1.26 1.52 1/286 48561254 outside of default branch1255 does not include rollout jobs besides review1256 when MIGRATE_HELM_2TO3=true1257 includes a helm-2to3:migrate and a helm-2to3:cleanup job1258# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.06 seconds. Current RSS: ~1366M. load average: 1.00 1.26 1.52 1/286 49791259 when certificate_based_clusters FF is disabled1260 includes production job1261# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.31 seconds. Current RSS: ~1361M. load average: 1.00 1.26 1.52 1/286 50361262 buildpack detection1263 No match1264 creates a pipeline with the expected jobs1265# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.67 seconds. Current RSS: ~1361M. load average: 1.00 1.25 1.51 1/286 50651266 Buildpack1267 creates a pipeline with the expected jobs1268# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.54 seconds. Current RSS: ~1359M. load average: 1.00 1.25 1.51 1/286 51221269 Explicit set1270 creates a pipeline with the expected jobs1271# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.45 seconds. Current RSS: ~1359M. load average: 1.00 1.25 1.51 1/286 51791272 Explicit unset1273 creates a pipeline with the expected jobs1274# [RSpecRunTime] RSpec elapsed time: 4 minutes 35.86 seconds. Current RSS: ~1356M. load average: 1.00 1.25 1.51 1/286 52081275 DOCKERFILE_PATH1276 creates a pipeline with the expected jobs1277# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.7 seconds. Current RSS: ~1357M. load average: 1.00 1.24 1.51 1/286 52651278 Dockerfile1279 creates a pipeline with the expected jobs1280# [RSpecRunTime] RSpec elapsed time: 4 minutes 41.58 seconds. Current RSS: ~1353M. load average: 1.00 1.24 1.51 1/286 53261281 Clojure1282 creates a pipeline with the expected jobs1283# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.63 seconds. Current RSS: ~1350M. load average: 1.00 1.24 1.50 1/286 53871284 Go modules1285 creates a pipeline with the expected jobs1286# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.51 seconds. Current RSS: ~1350M. load average: 1.00 1.23 1.50 1/286 54521287 Go gb1288 creates a pipeline with the expected jobs1289# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.51 seconds. Current RSS: ~1345M. load average: 1.00 1.23 1.50 1/286 55191290 Gradle1291 creates a pipeline with the expected jobs1292# [RSpecRunTime] RSpec elapsed time: 4 minutes 53.32 seconds. Current RSS: ~1343M. load average: 1.00 1.23 1.50 1/286 55841293 Java1294 creates a pipeline with the expected jobs1295# [RSpecRunTime] RSpec elapsed time: 4 minutes 56.45 seconds. Current RSS: ~1339M. load average: 1.00 1.23 1.50 1/286 56491296 Multi-buildpack1297 creates a pipeline with the expected jobs1298# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.33 seconds. Current RSS: ~1343M. load average: 1.00 1.23 1.50 1/286 57141299 NodeJS1300 creates a pipeline with the expected jobs1301# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.32 seconds. Current RSS: ~1344M. load average: 1.00 1.23 1.50 1/287 57791302 PHP1303 creates a pipeline with the expected jobs1304# [RSpecRunTime] RSpec elapsed time: 5 minutes 6.23 seconds. Current RSS: ~1341M. load average: 1.00 1.22 1.49 1/287 58441305 Play1306 creates a pipeline with the expected jobs1307# [RSpecRunTime] RSpec elapsed time: 5 minutes 9.05 seconds. Current RSS: ~1353M. load average: 1.00 1.22 1.49 1/287 59101308 Python1309 creates a pipeline with the expected jobs1310# [RSpecRunTime] RSpec elapsed time: 5 minutes 12.17 seconds. Current RSS: ~1362M. load average: 1.00 1.22 1.49 1/287 59751311 Ruby1312 creates a pipeline with the expected jobs1313# [RSpecRunTime] RSpec elapsed time: 5 minutes 15.14 seconds. Current RSS: ~1366M. load average: 1.00 1.21 1.49 2/287 60401314 Scala1315 creates a pipeline with the expected jobs1316# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.97 seconds. Current RSS: ~1370M. load average: 1.00 1.21 1.48 1/287 61051317 Static1318 creates a pipeline with the expected jobs1319# [RSpecRunTime] RSpec elapsed time: 5 minutes 20.84 seconds. Current RSS: ~1371M. load average: 1.00 1.21 1.48 1/287 61701320# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb. It took 5 minutes 18.06 seconds. Expected to take 6 minutes 24.15 seconds.1321# [RSpecRunTime] Starting example group spec/services/projects/overwrite_project_service_spec.rb. Expected to take 2 minutes 18.34 seconds.1322Projects::OverwriteProjectService1323 #execute1324 when project does not have any relation1325 behaves like overwrite actions1326 moves deploy keys1327 moves notification settings1328 moves users stars1329 moves project group links1330 moves memberships and authorizations1331 schedules original project for deletion1332 renames the project1333 renames source project to temp name1334 moves lfs objects relationships1335 is expected to eq 31336# [RSpecRunTime] RSpec elapsed time: 5 minutes 50.46 seconds. Current RSS: ~1418M. load average: 1.00 1.19 1.47 1/282 61711337 when project rename fails1338 source rename1339 moves relations back to source project and raises an exception1340# [RSpecRunTime] RSpec elapsed time: 5 minutes 53.36 seconds. Current RSS: ~1418M. load average: 1.00 1.18 1.46 1/282 61721341 new project rename1342 moves relations back, renames source project back to original name and raises1343# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.58 seconds. Current RSS: ~1420M. load average: 1.00 1.18 1.46 1/282 61731344 when project with elements1345 behaves like overwrite actions1346 moves deploy keys1347 moves notification settings1348 moves users stars1349 moves project group links1350 moves memberships and authorizations1351 schedules original project for deletion1352 renames the project1353 renames source project to temp name1354 moves lfs objects relationships1355 is expected to eq 31356# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.09 seconds. Current RSS: ~1420M. load average: 1.03 1.17 1.44 1/283 61741357 when project rename fails1358 source rename1359 moves relations back to source project and raises an exception1360# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.48 seconds. Current RSS: ~1421M. load average: 1.03 1.17 1.44 1/283 61751361 new project rename1362 moves relations back, renames source project back to original name and raises1363# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.34 seconds. Current RSS: ~1424M. load average: 0.95 1.15 1.43 1/283 61761364 forks1365 when moving a root forked project1366 moves the descendant forks1367 updates the fork network1368# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.98 seconds. Current RSS: ~1422M. load average: 0.95 1.14 1.43 1/283 61771369 when moving a intermediate forked project1370 moves the descendant forks1371 moves the ascendant fork1372 does not update fork network1373# [RSpecRunTime] RSpec elapsed time: 7 minutes 10.51 seconds. Current RSS: ~1424M. load average: 0.96 1.14 1.42 1/283 61781374 if an exception is raised1375 rollbacks changes1376 removes fork network member1377# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.37 seconds. Current RSS: ~1420M. load average: 0.96 1.14 1.42 1/283 61791378# [RSpecRunTime] Finishing example group spec/services/projects/overwrite_project_service_spec.rb. It took 1 minute 54.74 seconds. Expected to take 2 minutes 18.34 seconds.1379# [RSpecRunTime] Starting example group spec/services/boards/lists/move_service_spec.rb. Expected to take 1 minute 29.33 seconds.1380Boards::Lists::MoveService1381 #execute1382 when board parent is a project1383 behaves like lists move service1384 with complete position sequence1385 behaves like correct movement behavior1386 keeps position of lists when list type is closed1387 when list type is set to label1388 does not reorder lists when new position is nil1389 does not reorder lists when new position is equal to old position1390 does not reorder lists when new position is negative1391 does not reorder lists when new position is bigger then last position1392 moves the list to the first position when new position is equal to first position1393 moves the list to the last position when new position is equal to last position1394 moves the list to the correct position when new position is greater than old position (third list)1395 moves the list to the correct position when new position is lower than old position (second list)1396# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.87 seconds. Current RSS: ~1436M. load average: 1.04 1.14 1.42 1/283 61801397 with corrupted position sequence1398 behaves like correct movement behavior1399 keeps position of lists when list type is closed1400 when list type is set to label1401 does not reorder lists when new position is nil1402 does not reorder lists when new position is equal to old position1403 does not reorder lists when new position is negative1404 does not reorder lists when new position is bigger then last position1405 moves the list to the first position when new position is equal to first position1406 moves the list to the last position when new position is equal to last position1407 moves the list to the correct position when new position is greater than old position (third list)1408 moves the list to the correct position when new position is lower than old position (second list)1409# [RSpecRunTime] RSpec elapsed time: 7 minutes 55.92 seconds. Current RSS: ~1461M. load average: 1.03 1.13 1.41 1/283 61811410 when board parent is a group1411 behaves like lists move service1412 with complete position sequence1413 behaves like correct movement behavior1414 keeps position of lists when list type is closed1415 when list type is set to label1416 does not reorder lists when new position is nil1417 does not reorder lists when new position is equal to old position1418 does not reorder lists when new position is negative1419 does not reorder lists when new position is bigger then last position1420 moves the list to the first position when new position is equal to first position1421 moves the list to the last position when new position is equal to last position1422 moves the list to the correct position when new position is greater than old position (third list)1423 moves the list to the correct position when new position is lower than old position (second list)1424# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.31 seconds. Current RSS: ~1463M. load average: 1.02 1.13 1.40 1/284 61821425 with corrupted position sequence1426 behaves like correct movement behavior1427 keeps position of lists when list type is closed1428 when list type is set to label1429 does not reorder lists when new position is nil1430 does not reorder lists when new position is equal to old position1431 does not reorder lists when new position is negative1432 does not reorder lists when new position is bigger then last position1433 moves the list to the first position when new position is equal to first position1434 moves the list to the last position when new position is equal to last position1435 moves the list to the correct position when new position is greater than old position (third list)1436 moves the list to the correct position when new position is lower than old position (second list)1437# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.82 seconds. Current RSS: ~1460M. load average: 1.02 1.12 1.39 1/284 61831438# [RSpecRunTime] Finishing example group spec/services/boards/lists/move_service_spec.rb. It took 1 minute 12.45 seconds. Expected to take 1 minute 29.33 seconds.1439# [RSpecRunTime] Starting example group spec/finders/work_items/work_items_finder_spec.rb. Expected to take 1 minute 13.25 seconds.1440WorkItems::WorkItemsFinder1441 behaves like issues or work items finder1442 #execute1443 scope: all1444 returns all items1445 finds items user can access due to group1446 user does not have read permissions1447 when filtering by project id1448 returns no items1449# [RSpecRunTime] RSpec elapsed time: 8 minutes 33.22 seconds. Current RSS: ~1451M. load average: 1.01 1.11 1.39 1/284 61841450 when filtering by group id1451 returns no items1452 assignee filtering1453 behaves like assignee ID filter1454 returns issuables assigned to that user1455 behaves like assignee NOT ID filter1456 returns issuables not assigned to that user1457 behaves like assignee OR filter1458 returns issuables assigned to the given users1459 when assignee_id does not exist1460 behaves like assignee NOT ID filter1461 returns issuables not assigned to that user1462 filter by username1463 behaves like assignee username filter1464 returns issuables assigned to those users1465 behaves like assignee NOT username filter1466 returns issuables not assigned to those users1467 behaves like assignee OR filter1468 returns issuables assigned to the given users1469 when assignee_username does not exist1470 behaves like assignee NOT username filter1471 returns issuables not assigned to those users1472 behaves like no assignee filter1473 returns issuables not assigned to any assignee1474 returns issuables not assigned to any assignee1475 returns issuables not assigned to any assignee1476 behaves like any assignee filter1478 returns issuables assigned to any assignee1479 returns issuables assigned to any assignee1480 returns issuables assigned to any assignee1481 filtering by release1482 when filter by none1483 returns items without releases1484 when sort by milestone1485 returns items without any releases1486 when filter by any1487 returns items with any releases1488 when sort by milestone1489 returns items without any releases1490 when filter by a release_tag1491 returns the items associated with the release tag1492 when sort by milestone1493 returns the items associated with the release tag1494 when filter by a negated release_tag1495 returns the items not associated with the release1496 when sort by milestone1497 returns the items not associated with the release1498 filtering by projects1499 when projects are passed in a list of ids1500 returns the item belonging to the projects1501 when projects are passed in a subquery1502 returns the item belonging to the projects1503 filtering by group_id1504 when include_subgroup param not set1505 returns all group items1506 when projects outside the group are passed1507 returns no items1508 when projects of the group are passed1509 returns the item within the group and projects1510 when projects of the group are passed as a subquery1511 returns the item within the group and projects1512 when release_tag is passed as a parameter1513 ignores the release_tag parameter1514 when include_subgroup param is true1515 returns all group and subgroup items1516 when mixed projects are passed1517 returns the item within the group and projects1518 filtering by author1519 by author ID1520 returns items created by that user1521 using OR1522 returns items created by any of the given users1523 when feature flag is disabled1524 does not add any filter1525 filtering by NOT author ID1526 returns items not created by that user1527 filtering by nonexistent author ID and issue term using CTE for search1528 returns no results1529 filtering by milestone1530 returns items assigned to that milestone1531 filtering by not milestone1532 returns items not assigned to that milestone1533 with multiple milestones1534 returns items not assigned to both milestones1535 filtering by group milestone1536 returns items assigned to that group milestone1537 using NOT1538 returns items not assigned to that group milestone1539# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.34 seconds. Current RSS: ~1480M. load average: 1.01 1.11 1.38 1/284 61851540 filtering by no milestone1541 returns items with no milestone1542 returns items with no milestone (deprecated)1543 filtering by any milestone1544 returns items with any assigned milestone1545 returns items with any assigned milestone (deprecated)1546 filtering by upcoming milestone1547 returns items in the upcoming milestone for each project or group1548 using NOT1549 returns items not in upcoming milestones for each project or group, but must have a due date1550# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.42 seconds. Current RSS: ~1475M. load average: 1.01 1.11 1.38 1/284 61861551 filtering by started milestone1552 returns items in the started milestones for each project1553 using NOT1554 returns items not in the started milestones for each project1555# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.93 seconds. Current RSS: ~1456M. load average: 1.01 1.11 1.38 1/284 61871556 filtering by label1557 returns items with that label1558 using NOT1559 returns items that do not have that label1560 shadowing the same outside param1561 does not take precedence over labels outside NOT1562 further filtering outside params1563 further filters on the returned resultset1564 filtering by multiple labels1565 returns the unique items with all those labels1566 using NOT1567 returns items that do not have any of the labels provided1568 using OR1569 returns items that have at least one of the given labels1570 when feature flag is disabled1571 does not add any filter1572 filtering by a label that includes any or none in the title1573 returns the unique items with all those labels1574 using NOT1575 returns items that do not have ANY ONE of the labels provided1576 filtering by no label1577 returns items with no labels1578 filtering by any label1579 returns items that have one or more label1580 when the same label exists on project and group levels1581 finds both item records1582 filtering by item term1583 with latin search term1584 returns matching items1585 with non-latin search term1586 returns matching items1587 filtering by item term in title1588 returns items with title match for search term1589 filtering by items iids1590 returns items where iids match1591 using NOT1592 returns items with no iids match1593 filtering by state1594 with opened1595 returns only opened items1596 with closed1597 returns only closed items1598 with all1599 returns all items1600 with invalid state1601 returns all items1602 filtering by created_at1603 through created_after1604 returns items created on or after the given date1605 through created_before1606 returns items created on or before the given date1607 through created_after and created_before1608 returns items created between the given dates1609 filtering by updated_at1610 through updated_after1611 returns items updated on or after the given date1612 through updated_before1613 returns items updated on or before the given date1614 through updated_after and updated_before1615 returns items updated between the given dates1616 filtering by closed_at1617 through closed_after1618 returns items closed on or after the given date1619 through closed_before1620 returns items closed on or before the given date1621 through closed_after and closed_before1622 returns items closed between the given dates1623 filtering by reaction name1624 user searches by no reaction1625 returns items that the user did not react to1626 user searches by any reaction1627 returns items that the user reacted to1628 user searches by "thumbsup" reaction1629 returns items that the user thumbsup to1630 using NOT1631 returns items that the user did not thumbsup to1632 user2 searches by "thumbsup" reaction1633 returns items that the user2 thumbsup to1634 using NOT1635 returns items that the user2 thumbsup to1636 user searches by "thumbsdown" reaction1637 returns items that the user thumbsdown to1638 using NOT1639 returns items that the user thumbsdown to1640 filtering by confidential1641 no filtering1642 returns all items1643 user filters confidential items1644 returns only confidential items1645 user filters only public items1646 returns only public items1647 filtering by item type1648 no type given1649 returns all items1650 incident type1651 returns incident items1652 objective type1653 returns incident items1654 key_result type1655 returns incident items1656 item type1657 returns all items with type issue1658 multiple params1659 returns all items1660 without array1661 returns incident items1662 invalid params1663 returns no items1664 crm filtering1665 filtering by crm contact1666 when the user can read crm contacts1667 returns for that contact1668# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.71 seconds. Current RSS: ~1478M. load average: 1.08 1.12 1.38 1/284 61881669 when the user can not read crm contacts1670 does not filter by contact1671 filtering by crm organization1672 when the user can read crm organization1673 returns for that crm organization1674 when the user can not read crm organization1675 does not filter by crm organization1676 when the user is unauthorized1677 returns no results1678 when the user can see some, but not all, items1679 returns only items they can see1680 personal scope1681 returns item assigned to the user1682 filtering by project1683 returns items assigned to the user in that project1684 when project restricts items1685 doesn't return team-only items to non team members1686 doesn't return items if feature disabled1687 external authorization1688 behaves like a finder with external authorization service1689 finds the subject1690 with an external authorization service1691 does not include the subject when no project was given1692 includes the subject when a project id was given1693# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.55 seconds. Current RSS: ~1485M. load average: 1.07 1.11 1.37 1/284 61891694 filtering by due date1695 with param set to no due date1696 returns items with no due date1697 with param set to any due date1698 returns items with any due date1699 with param set to due today1700 returns items due today1701 with param set to due tomorrow1702 returns items due today1703 with param set to overdue1704 returns overdue items1705 with param set to next month and previous two weeks1706 returns items due in the previous two weeks and next month1707 with invalid param1708 returns no items1709 #row_count1710 returns -1 if the query times out1711 when admin mode is enabled1712 returns the number of rows for the default state1713 returns the number of rows for a given state1714 when admin mode is disabled1715 returns no rows1716 confidentiality access check1717 when no project filter is given1718 for a user without project membership1719 behaves like returns public, does not return hidden or confidential1720 returns only public items1721 for a guest user1722 behaves like returns public, does not return hidden or confidential1723 returns only public items1724 for a project member with access to view confidential items1725 behaves like returns public and confidential, does not return hidden1726 returns only public and confidential items1727 for an admin1728 when admin mode is enabled1729 behaves like returns public, confidential, and hidden1730 returns all items1731 when admin mode is disabled1732 behaves like returns public, does not return hidden or confidential1733 returns only public items1734 when searching within a specific project1735 for an anonymous user1736 does not filter by confidentiality1737 behaves like returns public, does not return hidden or confidential1738 returns only public items1739 for a user without project membership1740 filters by confidentiality1741 behaves like returns public, does not return hidden or confidential1742 returns only public items1743 for a guest user1744 filters by confidentiality1745 behaves like returns public, does not return hidden or confidential1746 returns only public items1747 for a project member with access to view confidential items1748 does not filter by confidentiality1749 behaves like returns public and confidential, does not return hidden1750 returns only public and confidential items1751 for an admin1752 when admin mode is enabled1753 does not filter by confidentiality1754 behaves like returns public, confidential, and hidden1755 returns all items1756 when admin mode is disabled1757 filters by confidentiality1758 behaves like returns public, does not return hidden or confidential1759 returns only public items1760 #use_cte_for_search?1761 when there is no search param1762 returns false1763 when the force_cte param is falsey1764 returns false1765 when a non-simple sort is given1766 returns false1767 when all conditions are met1768 uses group search optimization1769 returns true1770 uses project search optimization1771 returns true1772 with simple sort1773 returns true1774 with simple sort as a symbol1775 returns true1776 #parent_param=1777 klass: :Project, param: :project_id1778 sets the params1779 klass: :Group, param: :group_id1780 sets the params1781 unexpected parent1782 raises an error1783 when group parameter is present1784 returns group level work items1785 when namespace_level_work_items is disabled1786 does not return group level work items1787 when user has access to confidential items1788 includes confidential group-level items1789 when namespace_level_work_items is disabled1790 only returns project-level items1791# [RSpecRunTime] Finishing example group spec/finders/work_items/work_items_finder_spec.rb. It took 58.72 seconds. Expected to take 1 minute 13.25 seconds.1792# [RSpecRunTime] Starting example group spec/models/milestone_spec.rb. Expected to take 1 minute 2.36 seconds.1793Milestone1794 does not allow STI1795 modules1796 with a project1797 behaves like AtomicInternalId1798 .has_internal_id1799 Module inclusion1800 is expected to includes the AtomicInternalId module1801 Validation1802 when presence validation is required1803 when creating an object1804 raises an error if the internal id is blank1805 when updating an object1806 raises an error if the internal id is blank1807 when presence validation is not required1808 when creating an object1809 does not raise an error if the internal id is blank (PENDING: No reason given)1810 when updating an object1811 does not raise an error if the internal id is blank (PENDING: No reason given)1812 Creating an instance1813 saves a new instance properly1814 internal id generation1815 calls InternalId.generate_next and sets internal id attribute1816 does not overwrite an existing internal id1817 when the instance has an internal ID set1818 calls InternalId.update_last_value and sets the `last_value` to that of the instance1819# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.36 seconds. Current RSS: ~1495M. load average: 1.06 1.11 1.37 1/285 61921820 unsetting the instance internal id on rollback1821 when the internal id has been changed1822 when the internal id is automatically set1823 clears it on the instance1824 when the internal id is manually set1825 does not clear it on the instance1826 when the internal id has not been changed1827 preserves the value on the instance1828 supply of internal ids1829 provides a persistent supply of IID values, sensitive to the current state1830 #reset_scope_internal_id_attribute1831 rewinds the allocated IID1832 allocates the same IID1833 with a group1834 behaves like AtomicInternalId1835 .has_internal_id1836 Module inclusion1837 is expected to includes the AtomicInternalId module1838 Validation1839 when presence validation is required1840 when creating an object1841 raises an error if the internal id is blank1842 when updating an object1843 raises an error if the internal id is blank1844 when presence validation is not required1845 when creating an object1846 does not raise an error if the internal id is blank (PENDING: No reason given)1847 when updating an object1848 does not raise an error if the internal id is blank (PENDING: No reason given)1849 Creating an instance1850 saves a new instance properly1851 internal id generation1852 calls InternalId.generate_next and sets internal id attribute1853 does not overwrite an existing internal id1854 when the instance has an internal ID set1855 calls InternalId.update_last_value and sets the `last_value` to that of the instance1856 unsetting the instance internal id on rollback1857 when the internal id has been changed1858 when the internal id is automatically set1859 clears it on the instance1860 when the internal id is manually set1861 does not clear it on the instance1862 when the internal id has not been changed1863 preserves the value on the instance1864 supply of internal ids1865 provides a persistent supply of IID values, sensitive to the current state1866 #reset_scope_internal_id_attribute1867 rewinds the allocated IID1868 allocates the same IID1869 behaves like a timebox1870 Validation1871 start_date1872 adds an error when start_date is greater then due_date1873 adds an error when start_date is greater than 9999-12-311874 due_date1875 adds an error when due_date is greater than 9999-12-311876 Associations1877 is expected to have many issues1878 is expected to have many merge_requests1879 is expected to have many labels through issues1880 #timebox_name1881 returns the name of the model1882 #safe_title1883 normalizes the title for use as a slug1884 #title1885 sanitizes title1886 #to_ability_name1887 returns timebox1888 .within_timeframe1889 can find overlapping timeboxes1890# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.14 seconds. Current RSS: ~1462M. load average: 1.04 1.10 1.36 1/286 61931891 #uniqueness_of_title1892 per project1893 does not accept the same title in a project twice1894 accepts the same title in another project1895# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.65 seconds. Current RSS: ~1457M. load average: 1.04 1.10 1.36 1/286 61941896 per group1897 does not accept the same title in a group twice1898 does not accept the same title of a child project timebox1899# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.02 seconds. Current RSS: ~1457M. load average: 1.04 1.10 1.36 1/286 61951900 MilestoneStruct#serializable_hash1901 presents the predefined milestone as a hash1902 Validation1903 title1904 is expected to validate that :title cannot be empty/falsy1905 is invalid if title would be empty after sanitation1906 milestone_releases1907 when it is tied to a release for another project1908 creates a validation error1909 when it is tied to a release for the same project1910 is valid1911 #parent_type_check1912 is invalid if it has both project_id and group_id1913 Associations1914 is expected to belong to project required: false1915 is expected to belong to group required: false1916 is expected to have many releases1917 is expected to have many milestone_releases1918 .predefined_id?1919 returns true for a predefined Milestone ID1920 returns false for a Milestone ID that is not predefined1921 .order_by_name_asc1922 sorts by name ascending1923 .reorder_by_due_date_asc1924 reorders the input relation1925 behaves like within_timeframe scope1926 .within_timeframe1927 returns resources with start_date and/or end_date between timeframe1928 returns resources which starts before the timeframe1929 returns resources which ends after the timeframe1930 #percent_complete1931 does not count open issues1932 counts closed issues1933 recovers from dividing by zero1934 #expired? and #expired1935 expired1936 returns true when due_date is in the past1937 not expired1938 returns false when due_date is in the future1939 #upcoming?1940 returns true when start_date is in the future1941 returns false when start_date is in the past1942 #can_be_closed?1943 returns true if milestone active and all nested issues closed1944 returns false if milestone active and not all nested issues closed1945 #to_ability_name1946 returns milestone1947 .search1948 returns milestones with a matching title1949 returns milestones with a partially matching title1950 returns milestones with a matching title regardless of the casing1951 returns milestones with a matching description1952 returns milestones with a partially matching description1953 returns milestones with a matching description regardless of the casing1954# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.73 seconds. Current RSS: ~1468M. load average: 1.03 1.10 1.36 1/286 61981955 #search_title1956 returns milestones with a matching title1957 returns milestones with a partially matching title1958 returns milestones with a matching title regardless of the casing1959 searches only on the title and ignores milestones with a matching description1960# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.18 seconds. Current RSS: ~1466M. load average: 1.03 1.10 1.36 1/286 61991961 behaves like #for_projects_and_groups1962 #for_projects_and_groups1963 returns no records if projects and groups are nil1964 ids as params1965 behaves like filters by projects and groups1966 returns milestones filtered by project1967 returns milestones filtered by group1968 returns milestones filtered by both project and group1969# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.39 seconds. Current RSS: ~1463M. load average: 1.03 1.10 1.35 1/286 62001970 relations as params1971 behaves like filters by projects and groups1972 returns milestones filtered by project1973 returns milestones filtered by group1974 returns milestones filtered by both project and group1975 objects as params1976 behaves like filters by projects and groups1977 returns milestones filtered by project1978 returns milestones filtered by group1979 returns milestones filtered by both project and group1980 .upcoming_ids1981 returns the next upcoming open milestone ID for each project and group1982 when the projects and groups have no open upcoming milestones1983 returns no results1984# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.91 seconds. Current RSS: ~1476M. load average: 1.03 1.10 1.35 1/286 62011985 #to_reference1986 for a project milestone1987 returns a String reference to the object1988 returns a reference by name when the format is set to :name1989 supports a cross-project reference1990 for a group milestone1991 returns a group milestone reference with a default format1992 returns a reference by name when the format is set to :name1993 does supports cross-project references within a group1994 raises an error when using iid format1995 #reference_link_text1996 returns the title with the reference prefix1997 #participants1998 returns participants without duplicates1999 .sort_with_expired_last2000 ordering by due_date ascending2001 sorts by due date in ascending order (ties broken by id in desc order)2002# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.47 seconds. Current RSS: ~1470M. load average: 1.03 1.09 1.35 1/286 62022003 ordering by due_date descending2004 sorts by due date in descending order (ties broken by id in desc order)2005 .sort_by_attribute2006 ordering by name ascending2007 sorts by title ascending2008 ordering by name descending2009 sorts by title descending2010 .states_count2011 when the projects have milestones2012 returns the quantity of milestones in each possible state2013# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.82 seconds. Current RSS: ~1468M. load average: 1.03 1.09 1.35 1/286 62032014 when the projects do not have milestones2015 returns 0 as the quantity of global milestones in each state2016 .reference_pattern2017 is expected to match "gitlab-org/gitlab-ce%123"2018 is expected to match "gitlab-org/gitlab-ce%\"my-milestone\""2019 .link_reference_pattern2020 is expected to match "http://localhost/gitlab-org/gitlab-foss/milestones/123"2021 is expected to match "http://localhost/gitlab-org/gitlab-foss/-/milestones/123"2022 is expected not to match "http://localhost/gitlab-org/gitlab-foss/issues/123"2023 is expected not to match "gitlab-org/gitlab-ce/milestones/123"2024 #merge_requests_enabled?2025 per project2026 is true for projects with MRs enabled2027 is false for projects with MRs disabled2028 is false for projects with repository disabled2029# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.06 seconds. Current RSS: ~1479M. load average: 1.02 1.09 1.35 1/286 62042030 per group2031 is always true for groups, for performance reasons2032 #resource_parent2033 when group is present2034 returns the group2035 when project is present2036 returns the project2037 #parent2038 with group2039 returns the expected parent2040 with project2041 returns the expected parent2042 #subgroup_milestone2043 parent is subgroup2044 returns true2045 parent is not subgroup2046 returns false2047 #project_milestone?2048 when project_id is present2049 returns true2050 when project_id is not present2051 returns false2052 #group_milestone?2053 when group_id is present2054 returns true2055 when group_id is not present2056 returns false2057 #lock_version2058 ensures that lock_version and optimistic locking is enabled2059 #check_for_spam?2060 when spammable attribute title has changed2061 is expected to eq true2062 when spammable attribute description has changed2063 is expected to eq true2064 when spammable attribute has changed but parent is private2065 is expected to eq false2066 when no spammable attribute has changed2067 is expected to eq false2068 .with_ids_or_title2069 returns milestones with matching id or title2070# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.05 seconds. Current RSS: ~1479M. load average: 1.02 1.09 1.35 1/286 62052071# [RSpecRunTime] Finishing example group spec/models/milestone_spec.rb. It took 50.51 seconds. Expected to take 1 minute 2.36 seconds.2072# [RSpecRunTime] Starting example group spec/services/ci/retry_pipeline_service_spec.rb. Expected to take 54.5 seconds.2073Ci::RetryPipelineService#execute2074 when user has full ability to modify pipeline2075 closes all todos about failed jobs for pipeline2076 reprocesses the pipeline2077 when there are already retried jobs present2078 does not retry jobs that has already been retried2079# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.06 seconds. Current RSS: ~1480M. load average: 1.02 1.09 1.35 1/287 62062080 when there are failed builds in the last stage2081 enqueues all builds in the last stage2082# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.94 seconds. Current RSS: ~1481M. load average: 1.02 1.09 1.35 1/287 62072083 when there are failed or canceled builds in the first stage2084 retries builds failed builds and marks subsequent for processing2085 changes ownership of subsequent builds2086# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.65 seconds. Current RSS: ~1475M. load average: 1.02 1.09 1.34 1/287 62082087 when there is failed build present which was run on failure2088 retries builds only in the first stage2089 creates a new job for report job in this case2090# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.47 seconds. Current RSS: ~1460M. load average: 1.02 1.09 1.34 1/286 62092091 when there is a failed test in a DAG2092 retries the test2093 when there is a failed DAG test without needs2094 retries the test2095# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.31 seconds. Current RSS: ~1460M. load average: 1.02 1.08 1.34 1/286 62102096 when the last stage was skipped2097 retries builds only in the first stage2098# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.11 seconds. Current RSS: ~1459M. load average: 1.02 1.08 1.34 1/286 62112099 when pipeline contains manual actions2100 when there are optional manual actions only2101 when there is a canceled manual action in first stage2102 retries failed builds and marks subsequent for processing2103 changes ownership of subsequent builds2104# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.18 seconds. Current RSS: ~1461M. load average: 1.02 1.08 1.34 2/287 62122105 when pipeline has blocking manual actions defined2106 when pipeline retry should enqueue builds2107 retries failed builds2108# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.25 seconds. Current RSS: ~1459M. load average: 1.01 1.08 1.34 1/287 62132109 when pipeline retry should block pipeline immediately2110 reprocesses blocking manual action and blocks pipeline2111# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.32 seconds. Current RSS: ~1460M. load average: 1.01 1.08 1.34 1/286 62142112 when there is a skipped manual action in last stage2113 retries canceled job and reprocesses manual actions2114# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.93 seconds. Current RSS: ~1461M. load average: 1.01 1.08 1.34 1/286 62152115 when there is a created manual action in the last stage2116 retries canceled job and does not update the manual action2117# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.44 seconds. Current RSS: ~1461M. load average: 1.01 1.08 1.34 1/286 62162118 when there is a created manual action in the first stage2119 retries canceled job and processes the manual action2120# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.98 seconds. Current RSS: ~1462M. load average: 1.01 1.08 1.34 1/286 62172121 when there is a failed manual action2122 processes the manual action2123# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.41 seconds. Current RSS: ~1462M. load average: 1.01 1.08 1.34 1/286 62182124 when pipeline has processables with nil scheduling_type2125 populates scheduling_type of processables2126# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.43 seconds. Current RSS: ~1461M. load average: 1.01 1.08 1.33 1/286 62192127 when the pipeline is a downstream pipeline and the bridge is depended2128 without permission2129 does nothing to the bridge2130# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.5 seconds. Current RSS: ~1460M. load average: 1.01 1.08 1.33 1/286 62202131 with permission2132 marks source bridge as pending2133 assigns the current user to the source bridge2134# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.89 seconds. Current RSS: ~1461M. load average: 1.01 1.08 1.33 1/286 62212135 when there are skipped jobs in later stages2136 retries failed jobs and processes skipped jobs2137# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.68 seconds. Current RSS: ~1461M. load average: 1.01 1.08 1.33 1/286 62222138 when user is not allowed to retry build2139 returns an error2140 when user is not allowed to retry pipeline2141 returns an error2142 when user is not allowed to trigger manual action2143 when there is a failed manual action present2144 returns an error2145 when there is a failed manual action in later stage2146 returns an error2147# [RSpecRunTime] RSpec elapsed time: 11 minutes 2.59 seconds. Current RSS: ~1465M. load average: 1.09 1.09 1.34 1/286 62232148 when maintainer is allowed to push to forked project2149 allows to retry failed pipeline2150# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.84 seconds. Current RSS: ~1461M. load average: 1.09 1.09 1.34 1/286 62242151# [RSpecRunTime] Finishing example group spec/services/ci/retry_pipeline_service_spec.rb. It took 46.79 seconds. Expected to take 54.5 seconds.2152# [RSpecRunTime] Starting example group spec/lib/gitlab/user_access_spec.rb. Expected to take 50.66 seconds.2153Gitlab::UserAccess2154 #can_push_to_branch?2155 push to none protected branch2156 returns true if user is a maintainer2157 returns true if user is a developer2158 returns false if user is a reporter2159# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.72 seconds. Current RSS: ~1476M. load average: 1.08 1.09 1.33 1/287 62472160 push to empty project2161 returns true if user is maintainer2162 when admin mode is enabled2163 returns true for admins2164# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.28 seconds. Current RSS: ~1487M. load average: 1.08 1.09 1.33 1/287 62582165 when admin mode is disabled2166 returns false for admins2167 when feature flag `default_branch_protection_defaults` is disabled2168 when the user is a developer2169 default_branch_protection_level: 0, result: true2170 is expected to eq true2171 default_branch_protection_level: 1, result: true2172 is expected to eq true2173 default_branch_protection_level: 3, result: false2174 is expected to eq false2175 default_branch_protection_level: 2, result: false2176 is expected to eq false2177 when feature flag `default_branch_protection_defaults` is enabled2178 when the user is a developer2179 default_branch_protection_level: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>true}, result: true2180 is expected to eq true2181 default_branch_protection_level: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false}, result: true2182 is expected to eq true2183 default_branch_protection_level: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>false}, result: false2184 is expected to eq false2185 default_branch_protection_level: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false}, result: false2186 is expected to eq false2187 push to protected branch2188 returns true if user is a maintainer2189 returns false if user is a developer2190 returns false if user is a reporter2191 returns false if branch does not exist2192 when admin mode is enabled2193 returns false for admins2194# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.03 seconds. Current RSS: ~1471M. load average: 1.07 1.09 1.33 1/287 63252195 when admin mode is disabled2196 returns false for admins2197 push to protected branch if allowed for developers2198 returns true if user is a maintainer2199 returns true if user is a developer2200 returns false if user is a reporter2201# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.64 seconds. Current RSS: ~1485M. load average: 1.06 1.09 1.33 1/287 63542202 allowing pushes to maintainers of forked projects2203 allows users that have push access to the canonical project to push to the MR branch2204 does not allow the user to push to other branches2205 does not allow the user to push if they do not have push access to the canonical project2206# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.41 seconds. Current RSS: ~1491M. load average: 1.06 1.08 1.33 1/293 64242207 merge to protected branch if allowed for developers2208 returns true if user is a maintainer2209 returns true if user is a developer2210 returns false if user is a reporter2211# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.01 seconds. Current RSS: ~1491M. load average: 1.06 1.08 1.33 1/293 64462212 when skip_collaboration_check is true2213 does not call Project#branch_allows_collaboration?2214 #can_create_tag?2215 push to none protected tag2216 returns true if user is a maintainer2217 returns true if user is a developer2218 returns false if user is a reporter2219# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.25 seconds. Current RSS: ~1501M. load average: 1.05 1.08 1.32 1/293 64712220 push to protected tag2221 returns true if user is a maintainer2222 returns false if user is a developer2223 returns false if user is a reporter2224# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.92 seconds. Current RSS: ~1497M. load average: 1.05 1.08 1.32 1/290 64902225 push to protected tag if allowed for developers2226 returns true if user is a maintainer2227 returns true if user is a developer2228 returns false if user is a reporter2229# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.49 seconds. Current RSS: ~1508M. load average: 1.05 1.08 1.32 1/288 65092230 #can_delete_branch?2231 delete unprotected branch2232 returns true if user is a maintainer2233 returns true if user is a developer2234 returns false if user is a reporter2235# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.97 seconds. Current RSS: ~1540M. load average: 1.04 1.08 1.32 1/288 65312236 delete protected branch2237 returns true if user is a maintainer2238 returns false if user is a developer2239 returns false if user is a reporter2240# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.56 seconds. Current RSS: ~1558M. load average: 1.04 1.08 1.32 1/288 65532241 #can_push_for_ref?2242 when user cannot push_code to a project repository (eg. as a guest)2243 is false2244 when user can push_code to a project repository (eg. as a developer)2245 is true2246# [RSpecRunTime] Finishing example group spec/lib/gitlab/user_access_spec.rb. It took 43.42 seconds. Expected to take 50.66 seconds.2247# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/commit_reference_filter_spec.rb. Expected to take 43.94 seconds.2248Banzai::Filter::References::CommitReferenceFilter2249 requires project context2250 ignores valid references contained inside 'pre' element2251 ignores valid references contained inside 'code' element2252 ignores valid references contained inside 'a' element2253 ignores valid references contained inside 'style' element2254 internal reference2255 links to a valid reference of 7 characters2256 links to a valid reference of 8 characters2257 links to a valid reference of 12 characters2258 links to a valid reference of 18 characters2259 links to a valid reference of 20 characters2260 links to a valid reference of 32 characters2261 links to a valid reference of 40 characters2262 does not render link when reference is ending a word2263 does not render link when reference is starting a word2264 always uses the short ID as the link text2265 links with adjacent text2266 ignores invalid commit IDs2267 includes a title attribute2268 escapes the title attribute2269 includes default classes2270 includes a data-project attribute2271 includes a data-commit attribute2272 supports an :only_path context2273 in merge request context2274 handles merge request contextual commit references2275 a doc with many (29) strings that could be SHAs2276 makes only a single request to Gitaly2277# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.05 seconds. Current RSS: ~1579M. load average: 1.03 1.07 1.31 1/294 68672278 cross-project / cross-namespace complete reference2279 link has valid text2280 has valid text2281 ignores invalid commit IDs on the referenced project2282# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.64 seconds. Current RSS: ~1574M. load average: 1.03 1.07 1.31 1/293 69162283 cross-project / same-namespace complete reference2284 link has valid text2285 has valid text2286 ignores invalid commit IDs on the referenced project2287# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.56 seconds. Current RSS: ~1572M. load average: 1.03 1.07 1.31 1/293 69472288 cross-project shorthand reference2289 link has valid text2290 has valid text2291 ignores invalid commit IDs on the referenced project2292# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.35 seconds. Current RSS: ~1559M. load average: 1.03 1.07 1.31 1/293 69782293 cross-project URL reference2294 links to a valid reference2295 links with adjacent text2296 ignores invalid commit IDs on the referenced project2297# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.03 seconds. Current RSS: ~1562M. load average: 0.94 1.05 1.30 1/293 70332298 URL reference for a commit patch2299 links to a valid reference2300 has valid text2301 does not link to patch when extension match is after the path2302# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.75 seconds. Current RSS: ~1574M. load average: 0.94 1.05 1.30 1/294 70922303 group context2304 ignores internal references2305 links to a valid reference2306# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.34 seconds. Current RSS: ~1574M. load average: 0.95 1.05 1.30 1/293 71112307 checking N+12308 does not have N+1 per multiple references per project2309# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.11 seconds. Current RSS: ~1571M. load average: 0.95 1.05 1.30 1/293 71442310# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/commit_reference_filter_spec.rb. It took 36.93 seconds. Expected to take 43.94 seconds.2311# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/update_spec.rb. Expected to take 38.69 seconds.2312Mutations::MergeRequests::Update2313 is expected to require graphql authorizations :update_merge_request2314 #resolve2315 behaves like permission level for merge request mutation is correctly verified2316 when the user is not a project member2317 behaves like when the user does not have access to the resource2318 raises an error2319 even if assigned to the merge request2320 does not modify merge request2321# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.91 seconds. Current RSS: ~1567M. load average: 0.95 1.05 1.30 1/294 72242322 even if reviewer of the merge request2323 raises an error2324# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.21 seconds. Current RSS: ~1559M. load average: 0.95 1.05 1.30 1/294 72642325 even if author of the merge request2326 raises an error2327# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.45 seconds. Current RSS: ~1556M. load average: 0.95 1.05 1.30 1/294 73042328 when the user is a project member2329 with guest role2330 behaves like when the user does not have access to the resource2331 raises an error2332 even if assigned to the merge request2333 does not modify merge request2334# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.08 seconds. Current RSS: ~1545M. load average: 0.96 1.05 1.30 1/294 73832335 even if reviewer of the merge request2336 raises an error2337# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.36 seconds. Current RSS: ~1542M. load average: 0.96 1.05 1.30 1/294 74232338 even if author of the merge request2339 raises an error2340# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.65 seconds. Current RSS: ~1537M. load average: 0.96 1.05 1.30 1/294 74632341 with reporter role2342 behaves like when the user does not have access to the resource2343 raises an error2344 even if assigned to the merge request2345 does not modify merge request2346# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.85 seconds. Current RSS: ~1526M. load average: 0.96 1.05 1.29 1/294 75462347 even if reviewer of the merge request2348 raises an error2349# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.23 seconds. Current RSS: ~1522M. load average: 0.96 1.05 1.29 1/294 75862350 even if author of the merge request2351 raises an error2352# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.12 seconds. Current RSS: ~1521M. load average: 0.96 1.05 1.29 1/294 76302353 when the user can update the merge request2354 when all attributes except timeEstimate are provided2355 applies all attributes2356# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.91 seconds. Current RSS: ~1519M. load average: 1.04 1.07 1.30 1/294 76742357 when timeEstimate attribute is provided2358 when timeEstimate is invalid2359 changes are not applied2360# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.36 seconds. Current RSS: ~1517M. load average: 1.04 1.07 1.30 1/294 77142361 when timeEstimate is negative2362 raises an argument error and changes are not applied2363# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.83 seconds. Current RSS: ~1518M. load average: 1.04 1.07 1.30 1/294 77542364 when timeEstimate is 02365 resets the time estimate2366# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.41 seconds. Current RSS: ~1520M. load average: 1.12 1.08 1.30 1/294 77942367 when timeEstimate is a valid human readable time2368 updates the time estimate2369# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.97 seconds. Current RSS: ~1522M. load average: 1.12 1.08 1.30 1/294 78342370 the merge request is invalid2371 returns error information, and changes were not applied2372# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.39 seconds. Current RSS: ~1523M. load average: 1.12 1.08 1.30 1/294 78742373 our change is invalid2374 returns error information, and changes were not applied2375# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.9 seconds. Current RSS: ~1525M. load average: 1.11 1.08 1.30 1/294 79142376 when passing subset of attributes2377 only changes the mentioned attributes2378# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.46 seconds. Current RSS: ~1526M. load average: 1.11 1.08 1.30 1/294 79542379 when closing the MR2380 closes the MR2381# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.17 seconds. Current RSS: ~1525M. load average: 1.11 1.08 1.30 1/294 79942382 when re-opening the MR2383 closes the MR2384# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.01 seconds. Current RSS: ~1522M. load average: 1.10 1.08 1.30 1/294 80632385 #ready?2386 when timeEstimate is provided2387 when the value is invalid2388 raises an argument error2389# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.17 seconds. Current RSS: ~1518M. load average: 1.10 1.08 1.30 1/294 81032390 when the value valid2391 returns true2392# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.31 second. Current RSS: ~1519M. load average: 1.10 1.08 1.30 1/294 81432393# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/update_spec.rb. It took 35.16 seconds. Expected to take 38.69 seconds.2394# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/snippet_parser_spec.rb. Expected to take 33.93 seconds.2395Banzai::ReferenceParser::SnippetParser2396 #nodes_visible_to_user2397 when a project is public and the snippets feature is enabled for everyone2398 avoids N+1 cached queries2399 creates a reference for guest for a public snippet2400 creates a reference for a regular user for a public snippet2401 creates a reference for a regular user for an internal snippet2402 does not create a reference for an external user for an internal snippet2403 creates a reference for a project member for a private snippet2404 does not create a reference for a regular user for a private snippet2405# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.17 seconds. Current RSS: ~1498M. load average: 1.17 1.09 1.30 1/293 81442406 when a project is public and the snippets feature is enabled for project team members2407 creates a reference for a project member for a public snippet2408 does not create a reference for guest for a public snippet2409 does not create a reference for a regular user for a public snippet2410 creates a reference for a project member for an internal snippet2411 does not create a reference for a regular user for an internal snippet2412 creates a reference for a project member for a private snippet2413 does not create a reference for a regular user for a private snippet2414# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.55 seconds. Current RSS: ~1479M. load average: 1.24 1.11 1.31 1/288 81452415 when a project is internal and the snippets feature is enabled for everyone2416 does not create a reference for guest for a public snippet2417 does not create a reference for an external user for a public snippet2418 creates a reference for a regular user for a public snippet2419 creates a reference for a regular user for an internal snippet2420 does not create a reference for an external user for an internal snippet2421 creates a reference for a project member for a private snippet2422 does not create a reference for a regular user for a private snippet2423# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.1 seconds. Current RSS: ~1475M. load average: 1.22 1.11 1.30 1/288 81462424 when a project is internal and the snippets feature is enabled for project team members2425 creates a reference for a project member for a public snippet2426 does not create a reference for guest for a public snippet2427 does not create reference for a regular user for a public snippet2428 creates a reference for a project member for an internal snippet2429 does not create a reference for a regular user for an internal snippet2430 creates a reference for a project member for a private snippet2431 does not create reference for a regular user for a private snippet2432# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.6 seconds. Current RSS: ~1474M. load average: 1.26 1.12 1.31 1/288 81472433 when a project is private and the snippets feature is enabled for project team members2434 creates a reference for a project member for a public snippet2435 does not create a reference for guest for a public snippet2436 does not create a reference for a regular user for a public snippet2437 creates a reference for a project member for an internal snippet2438 does not create a reference for a regular user for an internal snippet2439 creates a reference for a project member for a private snippet2440 does not create a reference for a regular user for a private snippet2441# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.92 seconds. Current RSS: ~1472M. load average: 1.24 1.12 1.30 1/288 81482442 #referenced_by2443 when the link has a data-snippet attribute2444 using an existing snippet ID2445 returns an Array of snippets2446 using a non-existing snippet ID2447 returns an empty Array2448# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/snippet_parser_spec.rb. It took 29.12 seconds. Expected to take 33.93 seconds.2449# [RSpecRunTime] Starting example group spec/lib/container_registry/tag_spec.rb. Expected to take 30.06 seconds.2450ContainerRegistry::Tag2451 is expected to respond to #repository2452 is expected to delegate #registry to the #repository object2453 is expected to delegate #client to the #repository object2454 #path2455 when tag belongs to zero-level repository2456 returns path to the image2457# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.99 seconds. Current RSS: ~1475M. load average: 1.24 1.12 1.30 1/288 81492458 when tag belongs to first-level repository2459 returns path to the image2460 #location2461 returns a full location of the tag2462 manifest processing2463 #total_size2464 when total_size is set2465 returns the set size2466 #revision2467 when revision is set2468 returns the set revision2469 when revision is not set2470 when config_blob is not nil2471 returns the revision from config_blob2472 when config_blob is nil2473 returns nil2474 #short_revision2475 when revision is not nil2476 returns the first 9 characters of the revision2477 when revision is nil2478 returns nil2479 valid?2480 when tag is instantiated with from_api: true2481 returns true2482 when tag is instantiated with from_api: false2483 behaves like checking for the manifest2484 when manifest is present2485 returns true2486 when manifest is not present2487 returns false2488 when tag is not instantiated from_api2489 behaves like checking for the manifest2490 when manifest is present2491 returns true2492 when manifest is not present2493 returns false2494 schema v12495 #layers2496 is expected to eq 12497 #total_size2498 is expected to be nil2499 config processing2500 #config2501 is expected to be nil2502 #created_at2503 is expected to be nil2504 behaves like using the value manually set on created_at2505 does not use the config2506# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.76 seconds. Current RSS: ~1472M. load average: 1.18 1.11 1.30 1/288 81502507 image is a helm chart2508 #created_at2509 is expected to be nil2510 behaves like using the value manually set on created_at2511 does not use the config2512# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.12 seconds. Current RSS: ~1472M. load average: 1.18 1.11 1.30 1/288 81512513 schema v22514 #layers2515 is expected to eq 12516 #total_size2517 is expected to eq 23198702518 config processing2519 when locally stored2520 behaves like a processable2521 #config2522 is expected not to be nil2523 #created_at2524 is expected not to be nil2525 behaves like using the value manually set on created_at2526 does not use the config2527# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.26 seconds. Current RSS: ~1472M. load average: 1.18 1.11 1.30 1/288 81522528 when externally stored2529 behaves like a processable2530 #config2531 is expected not to be nil2532 #created_at2533 is expected not to be nil2534 behaves like using the value manually set on created_at2535 does not use the config2536# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.2 seconds. Current RSS: ~1474M. load average: 1.17 1.11 1.30 1/288 81532537 #force_created_at_from_iso86012538 with a valid input2539 behaves like setting and caching the created_at value2540 sets and caches the created_at value2541 with a nil input2542 behaves like setting and caching the created_at value2543 sets and caches the created_at value2544 with an invalid input2545 behaves like setting and caching the created_at value2546 sets and caches the created_at value2547 updated_at=2548 with a valid input2549 is expected to eq Mon, 01 Apr 2024 10:47:40.000000000 +00002550 with a nil input2551 is expected to eq nil2552 with an invalid input2553 is expected to eq nil2554 published_at=2555 with a valid input2556 is expected to eq Mon, 01 Apr 2024 10:47:42.000000000 +00002557 with a nil input2558 is expected to eq nil2559 with an invalid input2560 is expected to eq nil2561 with stubbed digest2562 #digest2563 returns a correct tag digest2564 when manifest_digest is set2565 returns the set manifest_digest2566# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.6 seconds. Current RSS: ~1465M. load average: 1.16 1.11 1.29 1/288 81542567 #unsafe_delete2568 correctly deletes the tag2569# [RSpecRunTime] Finishing example group spec/lib/container_registry/tag_spec.rb. It took 26.73 seconds. Expected to take 30.06 seconds.2570# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb. Expected to take 25.46 seconds.2571Gitlab::Diff::FileCollection::PaginatedMergeRequestDiff2572 #diff_files2573 returns paginated diff files2574 returns a valid instance of a DiffCollection2575 when first page2576 returns correct diff files2577# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.73 seconds. Current RSS: ~1491M. load average: 1.14 1.11 1.29 1/294 82762578 when another page2579 returns correct diff files2580# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.79 second. Current RSS: ~1500M. load average: 1.14 1.11 1.29 1/294 83172581 when page is nil2582 returns correct diff files2583# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.85 seconds. Current RSS: ~1512M. load average: 1.14 1.11 1.29 1/294 83582584 when per_page is nil2585 returns correct diff files2586# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.01 seconds. Current RSS: ~1511M. load average: 1.13 1.10 1.29 1/294 83992587 when invalid page2588 returns correct diff files2589# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.12 seconds. Current RSS: ~1513M. load average: 1.13 1.10 1.29 1/294 84392590 when last page2591 returns correct diff files2592# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.2 seconds. Current RSS: ~1513M. load average: 1.13 1.10 1.29 1/294 84792593 when collapse_generated is given2594 returns generated value2595# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.28 seconds. Current RSS: ~1513M. load average: 1.13 1.10 1.29 1/294 85202596 when collapse_generated is not given2597 returns nil2598# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.41 seconds. Current RSS: ~1513M. load average: 1.13 1.10 1.29 1/294 85612599 behaves like unfoldable diff2600 calls Gitlab::Diff::File#unfold_diff_lines with correct position2601# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.48 seconds. Current RSS: ~1513M. load average: 1.12 1.10 1.29 1/294 86012602 behaves like unsortable diff files2603 #raw_diff_files2604 does not call Gitlab::Diff::FileCollectionSorter even when sorted is true2605# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.57 seconds. Current RSS: ~1514M. load average: 1.12 1.10 1.29 1/294 86422606 behaves like cacheable diff collection2607 #write_cache2608 calls Gitlab::Diff::HighlightCache#write_if_empty2609 calls Gitlab::Diff::StatsCache#write_if_empty with diff stats2610# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.64 seconds. Current RSS: ~1513M. load average: 1.12 1.10 1.29 1/294 87222611 #clear_cache2612 calls Gitlab::Diff::HighlightCache#clear2613 calls Gitlab::Diff::StatsCache#clear2614# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.75 seconds. Current RSS: ~1513M. load average: 1.11 1.10 1.29 1/294 88012615 #diff_files2616 calls Gitlab::Diff::HighlightCache#decorate2617 when there are stats cached2618 does not make a diff stats rpc call2619# [RSpecRunTime] RSpec elapsed time: 14 minutes 15.83 seconds. Current RSS: ~1516M. load average: 1.11 1.10 1.29 1/294 88812620 when there are no stats cached2621 makes a diff stats rpc call2622# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.97 seconds. Current RSS: ~1519M. load average: 1.11 1.10 1.29 1/294 89212623# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb. It took 20.8 seconds. Expected to take 25.46 seconds.2624# [RSpecRunTime] Starting example group spec/lib/gitlab/tree_summary_spec.rb. Expected to take 24.36 seconds.2625Gitlab::TreeSummary2626 #initialize2627 defaults offset to 02628 defaults limit to 252629 when offset is larger than the maximum2630 sets offset to the maximum2631# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.9 seconds. Current RSS: ~1513M. load average: 1.10 1.10 1.28 1/294 89432632 #summarize2633 returns an array of entries2634 when offset is negative2635 returns an empty array2636# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.19 seconds. Current RSS: ~1507M. load average: 1.10 1.10 1.28 1/293 89882637 with caching2638 Commits list cache2639 creates a cache for commits list2640 when commit has a very long message2641 truncates commit message to 1 kilobyte2642# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.78 seconds. Current RSS: ~1494M. load average: 1.10 1.10 1.28 1/293 90532643 #fetch_logs2644 summarizes the entries within the window2645 references the commit and commit path in entries2646 in a good subdirectory2647 summarizes the entries in the subdirectory2648# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.5 seconds. Current RSS: ~1475M. load average: 1.09 1.10 1.28 1/293 93112649 in a subdirectory with a pathspec character2650 summarizes the entries in the subdirectory2651 in a non-existent subdirectory2652 is expected to be empty2653 custom offset and limit2654 returns entries from the offset2655 next offset2656 when there are more entries to fetch2657 returns next offset2658 when there are no more entries to fetch2659 returns next offset2660 #summarize (commits)2661 returns an Array of ::Commit objects2662 deduplicates commits when multiple entries reference the same commit2663 in a subdirectory2664 returns commits for entries in the subdirectory2665# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.62 seconds. Current RSS: ~1488M. load average: 1.09 1.09 1.28 1/293 98402666 in a subdirectory with non-ASCII filenames2667 returns commits for entries in the subdirectory2668 rendering commits2669 does not perform N + 1 request2670 References in commit messages2671 project_visibility: "private", user_role: :guest, issue_confidential: false, expected_result: true2672 is expected to eq true2673# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.26 seconds. Current RSS: ~1505M. load average: 1.16 1.11 1.28 1/293 99192674 project_visibility: "private", user_role: :guest, issue_confidential: true, expected_result: false2675 is expected to eq false2676 project_visibility: "private", user_role: :reporter, issue_confidential: false, expected_result: true2677 is expected to eq true2678 project_visibility: "private", user_role: :reporter, issue_confidential: true, expected_result: true2679 is expected to eq true2680 project_visibility: "internal", user_role: :guest, issue_confidential: false, expected_result: true2681 is expected to eq true2682 project_visibility: "internal", user_role: :guest, issue_confidential: true, expected_result: false2683 is expected to eq false2684 project_visibility: "internal", user_role: :reporter, issue_confidential: false, expected_result: true2685 is expected to eq true2686 project_visibility: "internal", user_role: :reporter, issue_confidential: true, expected_result: true2687 is expected to eq true2688 project_visibility: "public", user_role: :guest, issue_confidential: false, expected_result: true2689 is expected to eq true2690 project_visibility: "public", user_role: :guest, issue_confidential: true, expected_result: false2691 is expected to eq false2692 project_visibility: "public", user_role: :reporter, issue_confidential: false, expected_result: true2693 is expected to eq true2694 project_visibility: "public", user_role: :reporter, issue_confidential: true, expected_result: true2695 is expected to eq true2696# [RSpecRunTime] Finishing example group spec/lib/gitlab/tree_summary_spec.rb. It took 21.59 seconds. Expected to take 24.36 seconds.2697# [RSpecRunTime] Starting example group spec/finders/members_finder_spec.rb. Expected to take 22.77 seconds.2698MembersFinder2699 avoids N+1 database queries on accessing user records2700 returns searched members if requested2701 returns only members of project if asked2702 returns owners and maintainers2703 returns only inherited members of a personal project2704 includes only non-invite members if user do not have amdin permissions on project2705 returns active users and excludes invited users2706 includes invited members if user have admin permissions on project2707 returns the highest access_level for the user2708 returns only inherited members of project if asked2709 includes nested group members if asked2710 does not return members of parent group with minimal access2711 returns the members.access_level when the user is invited2712 returns members sorted by id_desc2713 returns members for project and parent groups2714 when :invited_groups is passed2715 includes all the invited_groups members including members inherited from ancestor groups2716 includes all the invited_groups members2717 excludes group_members not visible to the user2718 when current user is a member of the shared project but not of invited group2719 includes members from invited groups not visible to the user2720 when webui_members_inherited_users feature flag is disabled2721 excludes members from invited groups not visible to the user2722# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.25 seconds. Current RSS: ~1472M. load average: 1.11 1.10 1.28 1/288 99642723 when the user is a member of invited group and ancestor groups2724 returns the highest access_level for the user limited by project_group_link.group_access2725 with :shared_into_ancestors2726 when :shared_into_ancestors is included in the relations2727 includes members of groups invited into ancestors of project's group2728# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.07 seconds. Current RSS: ~1472M. load average: 1.11 1.10 1.28 1/288 99652729 when :shared_into_ancestors is not included in the relations2730 does not include members of groups invited into ancestors of project's group2731# [RSpecRunTime] Finishing example group spec/finders/members_finder_spec.rb. It took 18.7 seconds. Expected to take 22.77 seconds.2732# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/service_ping_report_spec.rb. Expected to take 21.07 seconds.2733Gitlab::Usage::ServicePingReport2734 all_metrics_values2735 generates the service ping when there are no missing values2736 generates the service ping with the missing values2737 with usage data payload with symbol keys and instrumented payload with string keys2738 correctly merges string and symbol keys2739 for output: :metrics_queries2740 generates the service ping2741 for output: :non_sql_metrics_values2742 generates the service ping2743 when using cached2744 for cached: true2745 caches the values2746 writes to cache and returns fresh data2747 when no caching2748 returns fresh data2749 cross test values against queries2750 generates queries that match collected data2751# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.72 seconds. Current RSS: ~1441M. load average: 0.93 1.06 1.26 1/286 99662752# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/service_ping_report_spec.rb. It took 18.43 seconds. Expected to take 21.07 seconds.2753# [RSpecRunTime] Starting example group spec/models/concerns/deprecated_assignee_spec.rb. Expected to take 19.91 seconds.2754DeprecatedAssignee2755 does not allow STI2756 #assignee_id=2757 creates the merge_request_assignees relation2758 nullifies the assignee_id column2759 when relation already exists2760 overwrites existing assignees2761# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.44 seconds. Current RSS: ~1471M. load average: 0.93 1.06 1.26 1/292 100852762 #assignee=2763 creates the merge_request_assignees relation2764 nullifies the assignee_id column2765 when relation already exists2766 overwrites existing assignees2767# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.98 seconds. Current RSS: ~1488M. load average: 1.10 1.09 1.27 1/292 102032768 #assignee_id2769 returns the first assignee ID2770# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.29 seconds. Current RSS: ~1491M. load average: 1.10 1.09 1.27 1/292 102432771 #assignees2772 when assignee_id exists and there is no relation2773 creates the relation2774 nullifies the assignee_id2775# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.63 seconds. Current RSS: ~1490M. load average: 1.10 1.09 1.27 1/292 103222776 when DB is read-only2777 returns a users relation2778 returns an empty relation if no assignee_id is set2779# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.91 seconds. Current RSS: ~1490M. load average: 1.17 1.11 1.27 1/292 104012780 #assignee_ids2781 when assignee_id exists and there is no relation2782 creates the relation2783 nullifies the assignee_id2784# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.27 seconds. Current RSS: ~1484M. load average: 1.17 1.11 1.27 1/292 104802785 when DB is read-only2786 returns a list of user IDs2787 returns an empty relation if no assignee_id is set2788# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.47 seconds. Current RSS: ~1478M. load average: 1.16 1.10 1.27 1/292 105592789# [RSpecRunTime] Finishing example group spec/models/concerns/deprecated_assignee_spec.rb. It took 17.77 seconds. Expected to take 19.91 seconds.2790# [RSpecRunTime] Starting example group spec/models/compare_spec.rb. Expected to take 18.39 seconds.2791Compare2792 does not allow STI2793 #cache_key2794 is expected to include #<Project id:892 namespace708/project-849>>2795 is expected to include :compare2796 is expected to include -35620627291882230852797# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.91 seconds. Current RSS: ~1489M. load average: 1.16 1.10 1.27 1/292 105992798 #start_commit2799 returns raw compare base commit2800 returns nil if compare base commit is nil2801# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.27 seconds. Current RSS: ~1499M. load average: 1.16 1.10 1.27 1/291 106202802 #commits2803 returns a CommitCollection2804 returns a list of commits2805# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.69 seconds. Current RSS: ~1504M. load average: 1.14 1.10 1.27 1/291 106472806 #commit2807 returns raw compare head commit2808 returns nil if compare head commit is nil2809# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.09 seconds. Current RSS: ~1503M. load average: 1.14 1.10 1.27 1/291 106682810 #base_commit_sha2811 returns @base_sha if it is present2812 fetches merge base SHA from repo when @base_sha is nil2813 is memoized on first call2814 returns nil if there is no start_commit2815 returns nil if there is no head commit2816# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.68 seconds. Current RSS: ~1506M. load average: 1.05 1.08 1.26 1/291 107262817 #diff_refs2818 uses base_commit_sha sha as base_sha2819 uses start_commit sha as start_sha2820 uses commit sha as head sha2821# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.71 seconds. Current RSS: ~1507M. load average: 1.05 1.08 1.26 1/291 107662822 #modified_paths2823 changes are present2824 returns affected file paths, without duplication2825 changes are absent2826 returns empty array2827 #to_param2828 returns the range between base and head commits2829 when straight mode is on2830 returns the range between start and head commits2831# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.53 seconds. Current RSS: ~1505M. load average: 1.05 1.08 1.26 1/291 108232832 when there are no merge base between commits2833 returns the range between start and head commits2834# [RSpecRunTime] Finishing example group spec/models/compare_spec.rb. It took 15.74 seconds. Expected to take 18.39 seconds.2835# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb. Expected to take 17.93 seconds.2836Gitlab::Database::PartitioningMigrationHelpers::TableManagementHelpers2837 list partitioning conversion helpers2838 #convert_table_to_first_list_partition2839 behaves like delegates to ConvertTable2840 throws an error if in a transaction2841 delegates to a method on List::ConvertTable2842 #revert_converting_table_to_first_list_partition2843 behaves like delegates to ConvertTable2844 throws an error if in a transaction2845 delegates to a method on List::ConvertTable2846 #prepare_constraint_for_list_partitioning2847 behaves like delegates to ConvertTable2848 throws an error if in a transaction2849 delegates to a method on List::ConvertTable2850 #revert_preparing_constraint_for_list_partitioning2851 behaves like delegates to ConvertTable2852 throws an error if in a transaction2853 delegates to a method on List::ConvertTable2854 #partition_table_by_int_range2855 creates the partitioned table with the same non-key columns2856 removes the default from the primary key column2857 when the table is not allowed2858 raises an error2859 when run inside a transaction block2860 raises an error2861 when the given table does not have a primary key2862 raises an error2863 constructing the partitioned table2864 creates a table partitioned by the proper column2865 requires the migration helper to be run in DDL mode2866 changes the primary key datatype to bigint2867 removes the default from the primary key column2868 creates the partitioned table with the same non-key columns2869# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.84 seconds. Current RSS: ~1510M. load average: 1.04 1.08 1.26 1/291 108342870 keeping data in sync with the partitioned table2871 creates a trigger function on the original table2872 syncs inserts to the partitioned tables2873 syncs updates to the partitioned tables2874 syncs deletes to the partitioned tables2875# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.0 seconds. Current RSS: ~1507M. load average: 1.04 1.08 1.26 1/291 108352876 simulates the merge_request_diff_commits migration2877 creates the partitions2878 creates a composite primary key2879 applies the correct column schema for the new table2880 creates multiple partitions2881 when the table is not empty2882WARNING: Active Record does not support composite primary key.2883_test_merge_request_diff_commits has composite primary key. Composite primary key is ignored.2884 defaults the min_id to 1 and the max_id to 72885# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.46 seconds. Current RSS: ~1504M. load average: 1.04 1.08 1.26 1/291 108362886 when an invalid partition column is given2887 raises an error2888 when partition_size is less than 12889 raises an error2890 when the partitioned table already exists2891 raises an error2892 #partition_table_by_date2893 creates the partitioned table with the same non-key columns2894 removes the default from the primary key column2895 when the table is not allowed2896 raises an error2897 when run inside a transaction block2898 raises an error2899 when the given table does not have a primary key2900 raises an error2901 constructing the partitioned table2902 creates a table partitioned by the proper column2903 requires the migration helper to be run in DDL mode2904 changes the primary key datatype to bigint2905 removes the default from the primary key column2906 creates the partitioned table with the same non-key columns2907# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.97 seconds. Current RSS: ~1504M. load average: 1.04 1.08 1.26 1/291 108372908 keeping data in sync with the partitioned table2909 creates a trigger function on the original table2910 syncs inserts to the partitioned tables2911 syncs updates to the partitioned tables2912 syncs deletes to the partitioned tables2913 when the the max_date is less than the min_date2914 raises an error2915 when the max_date is equal to the min_date2916 raises an error2917 when an invalid partition column is given2918 raises an error2919 constructing the partitioned table2920 creates a partition spanning over each month in the range given2921 with a non-integer primary key datatype2922 does not change the primary key datatype2923 when min_date is not given2924 with records present already2925 creates a partition spanning over each month from the first record2926 without data2927 creates the catchall partition plus two actual partition2928 when max_date is not given2929 creates partitions including the next month from today2930 without min_date, max_date2931 creates partitions for the current and next month2932 #drop_partitioned_table_for2933 drops the trigger syncing to the partitioned table2934 drops the partitioned copy and all partitions2935 when the table is not allowed2936 raises an error2937 #enqueue_partitioning_data_migration2938 when the table is not allowed2939 raises an error2940 when run inside a transaction block2941 raises an error2942 when records exist in the source table2943 enqueues jobs to copy each batch of data2944 #cleanup_partitioning_data_migration2945 when the table is not allowed2946 raises an error2947 when tracking records exist in the batched_background_migrations table2948 deletes those pertaining to the given table2949 #create_hash_partitions2950 creates partitions for the full hash space (8 partitions)2951 creates partitions for the full hash space (16 partitions)2952 #finalize_backfilling_partitioned_table2953 when the table is not allowed2954 raises an error2955 when the partitioned table does not exist2956 raises an error2957 finishing pending batched background migration jobs2958 ensures finishing of remaining jobs and vacuums the partitioned table2959 #replace_with_partitioned_table2960 replaces the original table with the partitioned table2961 moves the trigger from the original table to the new table2962# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.77 seconds. Current RSS: ~1500M. load average: 1.04 1.08 1.26 1/286 108382963 #rollback_replace_with_partitioned_table2964 replaces the partitioned table with the non-partitioned table2965 moves the trigger from the partitioned table to the non-partitioned table2966 #drop_nonpartitioned_archive_table2967 drops the archive table2968 drops the trigger on the source table2969 drops the sync function2970 #create_trigger_to_sync_tables2971 creates the sync function2972 installs the trigger2973# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb. It took 17.22 seconds. Expected to take 17.93 seconds.2974# [RSpecRunTime] Starting example group spec/helpers/emails_helper_spec.rb. Expected to take 16.52 seconds.2975EmailsHelper2976 closure_reason_text2977 when given a MergeRequest2978 when user can read merge request2979 and format is text2980 returns plain text2981# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.87 seconds. Current RSS: ~1502M. load average: 1.03 1.08 1.25 1/292 108792982 and format is HTML2983 returns HTML2984# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.17 seconds. Current RSS: ~1518M. load average: 1.03 1.08 1.25 1/292 109192985 and format is unknown2986 returns plain text2987# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.42 seconds. Current RSS: ~1525M. load average: 1.03 1.08 1.25 1/292 109592988 when user cannot read merge request2989 does not have link to merge request2990# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.53 seconds. Current RSS: ~1534M. load average: 1.03 1.08 1.25 1/292 109992991 when given a String2992 when user can read commits2993 returns plain text2994 when user cannot read commits2995 returns plain text2996 when not given anything2997 returns empty string2998 notification_reason_text2999 reason_code: "own_activity", reason_text: " of your activity "3000 is expected to start with "You're receiving this email because"3001 is expected to include " of your activity "3002 is expected to end with "on localhost."3003 reason_code: "assigned", reason_text: " you have been assigned an item "3004 is expected to start with "You're receiving this email because"3005 is expected to include " you have been assigned an item "3006 is expected to end with "on localhost."3007 reason_code: "mentioned", reason_text: " you have been mentioned "3008 is expected to start with "You're receiving this email because"3009 is expected to include " you have been mentioned "3010 is expected to end with "on localhost."3011 reason_code: "", reason_text: " of your account "3012 is expected to start with "You're receiving this email because"3013 is expected to include " of your account "3014 is expected to end with "on localhost."3015 reason_code: nil, reason_text: " of your account "3016 is expected to start with "You're receiving this email because"3017 is expected to include " of your account "3018 is expected to end with "on localhost."3019 sanitize_name3020 when name contains a valid URL string3021 returns name with `.` replaced with `_` to prevent mail clients from auto-linking URLs3022 returns name as it is when it does not contain a URL3023 #say_hi3024 returns the greeting message for the given user3025 #say_hello3026 returns the greeting message for the given user3027 #two_factor_authentication_disabled_text3028 returns the message that 2FA is disabled3029 #re_enable_two_factor_authentication_text3030 format is html3031 returns HTML3032 format is not specified3033 returns text3034 #admin_changed_password_text3035 format is html3036 returns HTML3037 format is not specified3038 returns text3039 #contact_your_administrator_text3040 returns the message to contact the administrator3041 password_reset_token_valid_time3042 when time limit is less than 2 hours3043 displays the time in hours using a singular unit3044 when time limit is 2 or more hours3045 displays the time in hours using a plural unit3046 when time limit contains fractions of an hour3047 rounds down to the nearest hour3048 when time limit is 24 or more hours3049 displays the time in days using a singular unit3050 when time limit is 2 or more days3051 displays the time in days using a plural unit3052 when time limit contains fractions of a day3053 rounds down to the nearest day3054 #header_logo3055 there is a brand item with a logo3056 returns the brand header logo3057 that is a SVG file3058 returns the default header logo3059 there is a brand item without a logo3060 returns the default header logo3061 there is no brand item3062 returns the default header logo3063 #create_list_id_string3064 full_path: "01234", list_id_path: "01234"3065 ellipcizes different variants3066 full_path: "5/0123", list_id_path: "012.."3067 ellipcizes different variants3068 full_path: "45/012", list_id_path: "012.."3069 ellipcizes different variants3070 full_path: "012", list_id_path: "012"3071 ellipcizes different variants3072 full_path: "23/01", list_id_path: "01.23"3073 ellipcizes different variants3074 full_path: "2/01", list_id_path: "01.2"3075 ellipcizes different variants3076 full_path: "234/01", list_id_path: "01.."3077 ellipcizes different variants3078 full_path: "4/2/0", list_id_path: "0.2.4"3079 ellipcizes different variants3080 full_path: "45/2/0", list_id_path: "0.2.."3081 ellipcizes different variants3082 full_path: "5/23/0", list_id_path: "0.."3083 ellipcizes different variants3084 full_path: "0-2/5", list_id_path: "5.0-2"3085 ellipcizes different variants3086 full_path: "0_2/5", list_id_path: "5.0-2"3087 ellipcizes different variants3088 full_path: "0.2/5", list_id_path: "5.0-2"3089 ellipcizes different variants3090 Create realistic List-Id identifier3091 full_path: "gitlab-org/gitlab-ce", list_id_path: "gitlab-ce.gitlab-org"3092 produces the right List-Id3093 full_path: "project-name/subproject_name/my.project", list_id_path: "my-project.subproject-name.project-name"3094 produces the right List-Id3095 header and footer messages3096 when email_header_and_footer_enabled is enabled3097 returns header and footer messages3098 when header and footer messages are empty3099 returns nil3100 when header and footer messages are nil3101 returns nil3102 when email_header_and_footer_enabled is disabled3103 returns header and footer messages3104 #change_reviewer_notification_text3105 to new reviewers only3106 with no html tag3107 returns the expected output3108 with <strong> tag3109 returns the expected output3110 from previous reviewers to new reviewers3111 with no html tag3112 returns the expected output3113 with <strong> tag3114 returns the expected output3115 from previous reviewers to no reviewers3116 with no html tag3117 returns the expected output3118 with <strong> tag3119 returns the expected output3120 with a <script> tag in user's name3121 escapes the html tag3122 with url in user's name3123 sanitizes user's name3124# [RSpecRunTime] Finishing example group spec/helpers/emails_helper_spec.rb. It took 14.52 seconds. Expected to take 16.52 seconds.3125# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb. Expected to take 15.88 seconds.3126Gitlab::Ci::Parsers::Security::Validators::SchemaValidator3127 SUPPORTED_VERSIONS3128 matches DEPRECATED_VERSIONS keys3129 when all files under schema path are explicitly listed3130 cluster_image_scanning 15.0.03131 container_scanning 15.0.03132 coverage_fuzzing 15.0.03133 dast 15.0.03134 dependency_scanning 15.0.03135 sast 15.0.03136 secret_detection 15.0.03137 cluster_image_scanning 15.0.13138 container_scanning 15.0.13139 coverage_fuzzing 15.0.13140 dast 15.0.13141 dependency_scanning 15.0.13142 sast 15.0.13143 secret_detection 15.0.13144 cluster_image_scanning 15.0.23145 container_scanning 15.0.23146 coverage_fuzzing 15.0.23147 dast 15.0.23148 dependency_scanning 15.0.23149 sast 15.0.23150 secret_detection 15.0.23151 cluster_image_scanning 15.0.43152 container_scanning 15.0.43153 coverage_fuzzing 15.0.43154 dast 15.0.43155 dependency_scanning 15.0.43156 sast 15.0.43157 secret_detection 15.0.43158 cluster_image_scanning 15.0.53159 container_scanning 15.0.53160 coverage_fuzzing 15.0.53161 dast 15.0.53162 dependency_scanning 15.0.53163 sast 15.0.53164 secret_detection 15.0.53165 cluster_image_scanning 15.0.63166 container_scanning 15.0.63167 coverage_fuzzing 15.0.63168 dast 15.0.63169 dependency_scanning 15.0.63170 sast 15.0.63171 secret_detection 15.0.63172 cluster_image_scanning 15.0.73173 container_scanning 15.0.73174 coverage_fuzzing 15.0.73175 dast 15.0.73176 dependency_scanning 15.0.73177 sast 15.0.73178 secret_detection 15.0.73179# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.61 seconds. Current RSS: ~1560M. load average: 1.02 1.07 1.25 1/286 110003180 when every SUPPORTED_VERSION has a corresponding JSON file3181 cluster_image_scanning 15.0.0 schema file is present3182 cluster_image_scanning 15.0.1 schema file is present3183 cluster_image_scanning 15.0.2 schema file is present3184 cluster_image_scanning 15.0.4 schema file is present3185 cluster_image_scanning 15.0.5 schema file is present3186 cluster_image_scanning 15.0.6 schema file is present3187 cluster_image_scanning 15.0.7 schema file is present3188 container_scanning 15.0.0 schema file is present3189 container_scanning 15.0.1 schema file is present3190 container_scanning 15.0.2 schema file is present3191 container_scanning 15.0.4 schema file is present3192 container_scanning 15.0.5 schema file is present3193 container_scanning 15.0.6 schema file is present3194 container_scanning 15.0.7 schema file is present3195 coverage_fuzzing 15.0.0 schema file is present3196 coverage_fuzzing 15.0.1 schema file is present3197 coverage_fuzzing 15.0.2 schema file is present3198 coverage_fuzzing 15.0.4 schema file is present3199 coverage_fuzzing 15.0.5 schema file is present3200 coverage_fuzzing 15.0.6 schema file is present3201 coverage_fuzzing 15.0.7 schema file is present3202 dast 15.0.0 schema file is present3203 dast 15.0.1 schema file is present3204 dast 15.0.2 schema file is present3205 dast 15.0.4 schema file is present3206 dast 15.0.5 schema file is present3207 dast 15.0.6 schema file is present3208 dast 15.0.7 schema file is present3209 dependency_scanning 15.0.0 schema file is present3210 dependency_scanning 15.0.1 schema file is present3211 dependency_scanning 15.0.2 schema file is present3212 dependency_scanning 15.0.4 schema file is present3213 dependency_scanning 15.0.5 schema file is present3214 dependency_scanning 15.0.6 schema file is present3215 dependency_scanning 15.0.7 schema file is present3216 sast 15.0.0 schema file is present3217 sast 15.0.1 schema file is present3218 sast 15.0.2 schema file is present3219 sast 15.0.4 schema file is present3220 sast 15.0.5 schema file is present3221 sast 15.0.6 schema file is present3222 sast 15.0.7 schema file is present3223 secret_detection 15.0.0 schema file is present3224 secret_detection 15.0.1 schema file is present3225 secret_detection 15.0.2 schema file is present3226 secret_detection 15.0.4 schema file is present3227 secret_detection 15.0.5 schema file is present3228 secret_detection 15.0.6 schema file is present3229 secret_detection 15.0.7 schema file is present3230# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.78 seconds. Current RSS: ~1567M. load average: 1.02 1.07 1.25 1/286 110013231 #valid?3232 when given a supported MAJOR.MINOR schema version3233 behaves like report is valid3234 and the report is valid3235 is expected to be truthy3236 behaves like report is invalid3237 and the report is invalid3238 is expected to be falsey3239 behaves like logs related information3240 logs related information3241 when given a supported schema version3242 behaves like report is valid3243 and the report is valid3244 is expected to be truthy3245 behaves like report is invalid3246 and the report is invalid3247 is expected to be falsey3248 behaves like logs related information3249 logs related information3250 when given a deprecated schema version3251 and the report passes schema validation3252 is expected to be truthy3253 behaves like logs related information3254 logs related information3255 and the report does not pass schema validation3256 is expected to be falsey3257 when given an unsupported schema version3258 and the report is valid3259 is expected to be falsey3260 behaves like logs related information3261 logs related information3262 and the report is invalid3263 is expected to be falsey3264 and scanner information is empty3265 logs related information3266 when not given a schema version3267nil versions are discouraged and will be deprecated in Rubygems 43268 is expected to be falsey3269 #errors3270 when given a supported schema version3271 behaves like report is valid with no error3272 and the report is valid3273 is expected to be empty3274 and the report is invalid3275 behaves like report with expected errors3276 is expected to contain exactly "root is missing required keys: vulnerabilities"3277 when given a deprecated schema version3278 behaves like report is valid with no error3279 and the report is valid3280 is expected to be empty3281 and the report does not pass schema validation3282 behaves like report with expected errors3283 is expected to contain exactly "property '/version' does not match pattern: ^[0-9]+\\.[0-9]+\\.[0-9]+$" and "root is missing required keys: vulnerabilities"3284 when given an unsupported schema version3285 and the report is valid3286 behaves like report with expected errors3287 is expected to contain exactly "Version 12.37.0 for report type dast is unsupported, supported versions for this report type are: 15...liest supported versions of this report type, to show all the errors but will not ingest the report"3288 and the report is invalid3289 behaves like report with expected errors3290 is expected to contain exactly "Version 12.37.0 for report type dast is unsupported, supported versions for this report type are: 15...liest supported versions of this report type, to show all the errors but will not ingest the report" and "root is missing required keys: vulnerabilities"3291 when not given a schema version3292 behaves like report with expected errors3293 is expected to contain exactly "root is missing required keys: version" and "Report version not provided, dast report type supports versions: 15.0.0, 15.0.1, 15.0.2, 15.0.4, 15....liest supported versions of this report type, to show all the errors but will not ingest the report"3294 #deprecation_warnings3295 when given a supported schema version3296 and the report is valid3297 is expected to be empty3298 and the report is invalid3299 is expected to be empty3300 when given a deprecated schema version3301 and the report passes schema validation3302 behaves like report with expected warnings3303 is expected to contain exactly "version V2.7.0 for report type dast is deprecated. However, GitLab will still attempt to parse and i...ty report to one of the following versions: 15.0.0, 15.0.1, 15.0.2, 15.0.4, 15.0.5, 15.0.6, 15.0.7."3304 and the report does not pass schema validation3305 behaves like report with expected warnings3306 is expected to contain exactly "version V2.7.0 for report type dast is deprecated. However, GitLab will still attempt to parse and i...ty report to one of the following versions: 15.0.0, 15.0.1, 15.0.2, 15.0.4, 15.0.5, 15.0.6, 15.0.7."3307 when given an unsupported schema version3308 behaves like report with expected warnings3309 is expected to contain exactly3310 #warnings3311 when given a supported MAJOR.MINOR schema version3312 and the report is valid3313 is expected to contain exactly "This report uses a supported MAJOR.MINOR schema version but the PATCH version doesn't match any vendored schema version. Validation will be attempted against version 15.0.7"3314 with license3315 tries to validate against the latest patch version available3316 and the report is invalid3317 is expected to contain exactly "This report uses a supported MAJOR.MINOR schema version but the PATCH version doesn't match any vendored schema version. Validation will be attempted against version 15.0.7"3318 behaves like logs related information3319 logs related information3320 when given a supported schema version3321 behaves like report is valid with no warning3322 and the report is valid3323 is expected to be empty3324 and the report is invalid3325 is expected to be empty3326 when given a deprecated schema version3327 and the report passes schema validation3328 is expected to be empty3329 and the report does not pass schema validation3330 is expected to be empty3331 when given an unsupported schema version3332 behaves like report is valid with no warning3333 and the report is valid3334 is expected to be empty3335 and the report is invalid3336 is expected to be empty3337 when not given a schema version3338 is expected to be empty3339# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb. It took 17.54 seconds. Expected to take 15.88 seconds.3340# [RSpecRunTime] Starting example group spec/finders/environments/environments_by_deployments_finder_spec.rb. Expected to take 15.06 seconds.3341Environments::EnvironmentsByDeploymentsFinder3342 #execute3343 tagged deployment3344 does not return environment when commit is not part of deployment3345 only calls Gitaly twice when multiple environments are present3346# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.9 seconds. Current RSS: ~1567M. load average: 1.02 1.07 1.25 1/291 110333347 branch deployment3348 returns environment when ref is set3349 does not environment when ref is different3350 does not return environment when commit is not part of deployment3351 returns environment when commit constraint is not set3352# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.59 seconds. Current RSS: ~1573M. load average: 1.02 1.07 1.24 1/291 110943353 sha deployment3354 returns environment3355 does not return environment when sha is different3356# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.46 seconds. Current RSS: ~1565M. load average: 1.02 1.07 1.24 1/291 111233357 commit deployment3358 returns environment3359# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.47 seconds. Current RSS: ~1564M. load average: 1.02 1.07 1.24 1/291 111393360 recently updated3361 when last deployment to environment is the most recent one3362 finds recently updated environment3363# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.57 seconds. Current RSS: ~1558M. load average: 1.02 1.06 1.24 1/291 111513364 when last deployment to environment is not the most recent3365 does not find environment3366# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.58 seconds. Current RSS: ~1552M. load average: 1.02 1.06 1.24 1/291 111683367 when there are two environments that deploy to the same branch3368 finds both environments3369# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.6 seconds. Current RSS: ~1547M. load average: 1.02 1.06 1.24 1/291 111853370# [RSpecRunTime] Finishing example group spec/finders/environments/environments_by_deployments_finder_spec.rb. It took 12.1 seconds. Expected to take 15.06 seconds.3371# [RSpecRunTime] Starting example group spec/lib/banzai/filter/reference_redactor_filter_spec.rb. Expected to take 14.52 seconds.3372Banzai::Filter::ReferenceRedactorFilter3373 ignores non-GFM links3374 skips when the skip_redaction flag is set3375 with data-project3376 valid projects3377 allows permitted Project references3378# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.2 seconds. Current RSS: ~1539M. load average: 1.02 1.06 1.24 1/291 111863379 invalid projects3380 removes unpermitted references3381 handles invalid references3382 with data-issue3383 allows references for non confidential issues3384 for confidential issues3385 removes references for non project members3386 removes references for project members with guest role3387 allows references for author3388 allows references for assignee3389 allows references for project members3390 for admin3391 when admin mode is enabled3392 allows references3393# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.86 seconds. Current RSS: ~1506M. load average: 1.09 1.08 1.25 1/291 111873394 when admin mode is disabled3395 removes references3396 when a confidential issue is moved from a public project to a private one3397 removes references for author3398 removes references for assignee3399 allows references for project members3400# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.89 seconds. Current RSS: ~1484M. load average: 1.09 1.08 1.25 1/286 111883401 for user references3402 with data-group3403 removes unpermitted Group references3404 allows permitted Group references3405 handles invalid Group references3406 with data-user3407 allows any User reference3408# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/reference_redactor_filter_spec.rb. It took 12.41 seconds. Expected to take 14.52 seconds.3409# [RSpecRunTime] Starting example group spec/services/search/group_service_spec.rb. Expected to take 13.65 seconds.3410Search::GroupService3411 basic search3412 finding projects by name3413 in parent group3414 is expected to contain exactly #<Project id:952 group228/group227/project-909>>, #<Project id:953 group228/group227/project-910>>, and #<Project id:954 group228/project-911>>3415# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.23 seconds. Current RSS: ~1483M. load average: 1.09 1.08 1.24 1/286 111893416 in subgroup3417 is expected to contain exactly #<Project id:958 group230/group229/project-915>> and #<Project id:959 group230/group229/project-916>>3418# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.23 seconds. Current RSS: ~1478M. load average: 1.09 1.08 1.24 1/286 111903419 issues3420 sorting3421 sort: created_desc3422 sorts results by created_at3423 sort: created_asc3424 sorts results by created_at3425 sort: updated_desc3426 sorts results by updated_desc3427 sort: updated_asc3428 sorts results by updated_asc3429 merge requests3430 sorting3431 sort: created_desc3432 sorts results by created_at3433# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.32 seconds. Current RSS: ~1482M. load average: 1.08 1.08 1.24 1/286 111913434 sort: created_asc3435 sorts results by created_at3436# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.62 seconds. Current RSS: ~1479M. load average: 1.07 1.07 1.24 1/286 111923437 sort: updated_desc3438 sorts results by updated_desc3439# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.91 seconds. Current RSS: ~1478M. load average: 1.07 1.07 1.24 1/286 111933440 sort: updated_asc3441 sorts results by updated_asc3442# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.28 seconds. Current RSS: ~1477M. load average: 1.07 1.07 1.24 1/287 111943443# [RSpecRunTime] Finishing example group spec/services/search/group_service_spec.rb. It took 12.24 seconds. Expected to take 13.65 seconds.3444# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client_spec.rb. Expected to take 13.3 seconds.3445Gitlab::GitalyClient3446 .query_time3447 increments query times3448 .long_timeout3449 default case3450 is expected to eq 6 hours3451 running in Puma3452 is expected to eq 553453 .filesystem_id3454 returns an empty string when the relevant storage status is not found in the response3455 when the relevant storage status is not found3456 .filesystem_disk_available3457 returns nil when the relevant storage status is not found in the response3458 .filesystem_disk_used3459 returns nil when the relevant storage status is not found in the response3460 when the relevant storage status is found3461 .filesystem_disk_available3462 returns disk available when the relevant storage status is found in the response3463 .filesystem_disk_used3464 returns disk used when the relevant storage status is found in the response3465 .stub_class3466 returns the gRPC health check stub3467 returns a Gitaly stub3468 .stub_address3469 returns the same result after being called multiple times3470 .stub_creds3471 returns :this_channel_is_insecure if unix3472 returns :this_channel_is_insecure if tcp3473 returns :this_channel_is_insecure if dns3474 returns :this_channel_is_insecure if dns (short-form)3475 returns :this_channel_is_insecure if dns (with authority)3476 returns Credentials object if tls3477 raise an exception if the scheme is not supported3478# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.12 seconds. Current RSS: ~1509M. load average: 1.07 1.07 1.24 1/287 111953479 .create_channel3480 storage: "default", address: "unix:tmp/gitaly.sock", expected_target: "unix:tmp/gitaly.sock"3481 creates channel based on storage3482 caches channel based on storage3483 returns different channels for different storages3484 storage: "default", address: "tcp://localhost:9876", expected_target: "localhost:9876"3485 creates channel based on storage3486 caches channel based on storage3487 returns different channels for different storages3488 storage: "default", address: "tls://localhost:9876", expected_target: "localhost:9876"3489 creates channel based on storage3490 caches channel based on storage3491 returns different channels for different storages3492 storage: "default", address: "dns:///localhost:9876", expected_target: "dns:///localhost:9876"3493 creates channel based on storage3494 caches channel based on storage3495 returns different channels for different storages3496 storage: "default", address: "dns:localhost:9876", expected_target: "dns:localhost:9876"3497 creates channel based on storage3498 caches channel based on storage3499 returns different channels for different storages3500 storage: "default", address: "dns://1.1.1.1/localhost:9876", expected_target: "dns://1.1.1.1/localhost:9876"3501 creates channel based on storage3502 caches channel based on storage3503 returns different channels for different storages3504 .stub3505 when passed a UNIX socket address3506 passes the address as-is to GRPC3507 shares the same channel object with other stub3508 when passed a TLS address3509 strips tls:// prefix before passing it to GRPC::Core::Channel initializer3510 shares the same channel object with other stub3511 when passed a TCP address3512 strips tcp:// prefix before passing it to GRPC::Core::Channel initializer3513 shares the same channel object with other stub3514 when passed a DNS address3515 strips dns:/// prefix before passing it to GRPC::Core::Channel initializer3516 shares the same channel object with other stub3517 when passed an unsupported scheme3518 strips dns:/// prefix before passing it to GRPC::Core::Channel initializer3519 .connection_data3520 returns connection data3521 allow_n_plus_1_calls3522 when RequestStore is enabled3523 returns the result of the allow_n_plus_1_calls block3524 when the `gitaly_call_count_exception_block_depth` key is not present3525 does not decrement call count3526 when RequestStore is not active3527 returns the result of the allow_n_plus_1_calls block3528 .request_kwargs3529 sets the gitaly-session-id in the metadata3530 when RequestStore is not enabled3531 sets a different gitaly-session-id per request3532 when RequestStore is enabled3533 sets the same gitaly-session-id on every outgoing request metadata3534 server_feature_flags when RequestStore is activated3535 behaves like gitaly feature flags in metadata3536 evaluates Gitaly server feature flags3537 when there are actors3538 evaluates Gitaly server feature flags with actors3539 server_feature_flags when RequestStore is not activated3540 behaves like gitaly feature flags in metadata3541 evaluates Gitaly server feature flags3542 when there are actors3543 evaluates Gitaly server feature flags with actors3544 logging information in metadata3545 user is added to application context3546 injects username and user_id into gRPC metadata3547 user is not added to application context3548 does not inject username and user_id into gRPC metadata3549 remote_ip is added to application context3550 injects remote_ip into gRPC metadata3551 remote_ip is not added to application context3552 does not inject remote_ip into gRPC metadata3553 .fetch_relative_path3554 when RequestStore is disabled3555 does not set a relative path3556 when RequestStore is enabled3557 when RequestStore is empty3558 does not set a relative path3559 when RequestStore contains a relalive_path value3560 sets a base64 encoded version of relative_path3561 when relalive_path is empty3562 does not set a relative path3563 gitlab_git_env3564 when RequestStore is disabled3565 does not force-route to primary3566 when RequestStore is enabled without git_env3567 does not force-orute to primary3568 when RequestStore is enabled with empty git_env3569 disables force-routing to primary3570 when RequestStore is enabled with populated git_env3571 enables force-routing to primary3572 deadlines3573 includes the deadline information3574 limits the deadline do the request deadline if that is closer3575 does not limit calls in sidekiq3576 does not limit calls in sidekiq when allowed unlimited3577 includes only the deadline specified by the timeout when there was no deadline3578 enforce_gitaly_request_limits?3579 when RequestStore is enabled and the maximum number of calls is enforced by a feature flag3580 allows up the maximum number of allowed calls3581 allows the maximum number of calls to be exceeded if GITALY_DISABLE_REQUEST_LIMITS is set3582 allows the maximum number of calls to be exceeded within an allow_n_plus_1_calls block3583 when the maximum number of calls has been reached3584 fails on the next call3585 when the maximum number of calls has been reached within an allow_n_plus_1_calls block3586 allows up to the maximum number of calls outside of an allow_n_plus_1_calls block3587 does not allow the maximum number of calls to be exceeded outside of an allow_n_plus_1_calls block3588 when RequestStore is enabled and the maximum number of calls is not enforced by a feature flag3589 allows up the maximum number of allowed calls3590 allows the maximum number of calls to be exceeded if GITALY_DISABLE_REQUEST_LIMITS is set3591 allows the maximum number of calls to be exceeded within an allow_n_plus_1_calls block3592 when the maximum number of calls has been reached3593 fails on the next call3594 when the maximum number of calls has been reached within an allow_n_plus_1_calls block3595 allows up to the maximum number of calls outside of an allow_n_plus_1_calls block3596 does not allow the maximum number of calls to be exceeded outside of an allow_n_plus_1_calls block3597 in production and when RequestStore is enabled3598 when the maximum number of calls is enforced by a feature flag3599 does not allow the maximum number of calls to be exceeded3600 when the maximum number of calls is not enforced by a feature flag3601 allows the maximum number of calls to be exceeded3602 when RequestStore is not active3603 does not raise errors when the maximum number of allowed calls is exceeded3604 does not fail when the maximum number of calls is exceeded within an allow_n_plus_1_calls block3605 get_request_count3606 when RequestStore is enabled3607 when enforce_gitaly_request_limits is called outside of allow_n_plus_1_calls blocks3608 counts gitaly calls3609 when enforce_gitaly_request_limits is called inside and outside of allow_n_plus_1_calls blocks3610 counts gitaly calls3611 when reset_counts is called3612 resets counts3613 when RequestStore is not active3614 returns zero3615 timeouts3616 with default values3617 returns expected values3618 Peek Performance bar details3619 when the request store is active3620 records call details if a RPC is called3621 when no request store is active3622 records nothing3623 .decode_detailed_error3624 decodes a structured error3625 error: #<GRPC::BadStatus: 3:error message>, result: <Gitaly::InvalidRefFormatError: refs: []>3626 returns correct detailed error3627 error: #<GRPC::BadStatus: 3:error message>, result: nil3628 returns correct detailed error3629 error: #<StandardError: StandardError>, result: nil3630 returns correct detailed error3631 .with_feature_flag_actor3632 when RequestStore is activated3633 behaves like with_feature_flag_actor3634 allows access to feature flag actors inside the block3635 when RequestStore is not activated3636 behaves like with_feature_flag_actor3637 allows access to feature flag actors inside the block3638 .execute3639 raises an exception when running within a concurrent Ruby thread3640# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client_spec.rb. It took 14.55 seconds. Expected to take 13.3 seconds.3641# [RSpecRunTime] Starting example group spec/serializers/analytics_build_entity_spec.rb. Expected to take 12.86 seconds.3642AnalyticsBuildEntity3643 build with an author3644 contains the URL3645 contains the author3646 contains the project path3647 contains the namespace full path3648 does not contain sensitive information3649 contains the right started at3650 contains the duration3651 no started at or finished at date3652 does not blow up3653 shows the right message3654 shows the right total time3655# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.22 seconds. Current RSS: ~1500M. load average: 1.12 1.09 1.24 1/287 111963656 no started at date3657 does not blow up3658 shows the right message3659 shows the right total time3660# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.15 seconds. Current RSS: ~1490M. load average: 1.11 1.08 1.24 1/287 111973661 no finished at date3662 does not blow up3663 shows the right message3664 shows the right total time3665# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.42 seconds. Current RSS: ~1470M. load average: 1.11 1.08 1.24 2/288 111983666# [RSpecRunTime] Finishing example group spec/serializers/analytics_build_entity_spec.rb. It took 10.66 seconds. Expected to take 12.86 seconds.3667# [RSpecRunTime] Starting example group spec/tasks/gitlab/snippets_rake_spec.rb. Expected to take 12.22 seconds.3668gitlab:snippets namespace rake task3669 migrate3670 looks up the appropriate shard3671 can migrate specific snippets passing ids3672 returns the ids of those snippet that failed the migration3673 fails if the SNIPPET_IDS env var is not set3674 fails if the number of ids provided is higher than the limit3675 fails if the env var LIMIT is invalid3676 fails if the ids are invalid3677 fails if the snippet background migration is running3678# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.75 seconds. Current RSS: ~1558M. load average: 1.10 1.08 1.24 1/287 113233679 migration_status3680 looks up the appropriate shard3681 returns a message when the background migration is not running3682 returns a message saying that the background migration is running3683# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.06 seconds. Current RSS: ~1574M. load average: 1.10 1.08 1.24 1/287 113393684 list_non_migrated3685 returns a message if all snippets are migrated3686 when there are still non migrated snippets3687 returns a message returning the non migrated snippets ids3688 returns as many snippet ids as the limit set3689# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.43 seconds. Current RSS: ~1589M. load average: 1.01 1.06 1.23 1/287 113553690# [RSpecRunTime] Finishing example group spec/tasks/gitlab/snippets_rake_spec.rb. It took 11.05 seconds. Expected to take 12.22 seconds.3691# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.66 seconds. Current RSS: ~1572M. load average: 1.01 1.06 1.23 1/287 113563692# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/set_reviewers_spec.rb. Expected to take 12.0 seconds.3693Mutations::MergeRequests::SetReviewers3694 #resolve3695 does not change reviewers if the merge_request is not accessible to the reviewers3696 returns an operational error if the merge_request is not accessible to the reviewers3697 when the user does not have permissions3698 behaves like permission level for merge request mutation is correctly verified3699 when the user is not a project member3700 behaves like when the user does not have access to the resource3701 raises an error3702 even if assigned to the merge request3703 does not modify merge request3704# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.12 seconds. Current RSS: ~1557M. load average: 1.01 1.06 1.23 1/293 113973705 even if reviewer of the merge request3706 raises an error3707 even if author of the merge request3708 raises an error3709 when the user is a project member3710 with guest role3711 behaves like when the user does not have access to the resource3712 raises an error3713 even if assigned to the merge request3714 does not modify merge request3715 even if reviewer of the merge request3716 raises an error3717 even if author of the merge request3718 raises an error3719 with reporter role3720 behaves like when the user does not have access to the resource3721 raises an error3722 even if assigned to the merge request3723 does not modify merge request3724 even if reviewer of the merge request3725 raises an error3726 even if author of the merge request3727 raises an error3728 when the user can update the merge_request3729 replaces the reviewer3730 returns errors when merge_request could not be updated3731 when passing an empty reviewer list3732 removes all reviewers3733# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.51 second. Current RSS: ~1515M. load average: 0.93 1.04 1.22 1/292 113983734 when passing "append" as true3735 is a NO-OP in FOSS3736 when passing "remove" as true3737 removes named reviewer3738 does not remove unnamed reviewer3739# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.02 seconds. Current RSS: ~1506M. load average: 0.94 1.04 1.22 1/287 113993740# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/set_reviewers_spec.rb. It took 11.46 seconds. Expected to take 12.0 seconds.3741# [RSpecRunTime] Starting example group spec/models/ci/build_trace_chunks/redis_trace_chunks_spec.rb. Expected to take 11.29 seconds.3742Ci::BuildTraceChunks::RedisTraceChunks3743 does not allow STI3744 behaves like CI build trace chunk redis3745 #data3746 when data exists3747 returns the data3748 when data does not exist3749 returns nil3750 #set_data3751 when data exists3752 overwrites data3753 when data does not exist3754 sets new data3755 #append_data3756 when valid offset is used with existing data3757 appends data3758 when data does not exist yet3759 sets new data3760 when data needs to be truncated3761 appends data and truncates stored value3762 when invalid offset is provided3763 raises an exception3764 when trace contains multi-byte UTF8 characters3765 appends data3766 when trace contains non-UTF8 characters3767 appends data3768 #delete_data3769 when data exists3770 deletes data3771 when data does not exist3772 does nothing3773 #size3774 when data exists3775 returns data bytesize correctly3776 when data does not exist3777 returns zero3778 #keys3779 returns keys3780 #delete_keys3781 deletes multiple data3782# [RSpecRunTime] Finishing example group spec/models/ci/build_trace_chunks/redis_trace_chunks_spec.rb. It took 8.98 seconds. Expected to take 11.29 seconds.3783# [RSpecRunTime] Starting example group spec/lib/gitlab/x509/certificate_spec.rb. Expected to take 11.0 seconds.3784Gitlab::X509::Certificate3785 testing environment setup3786 generate_root3787 generates a root CA that expires a long way in the future3788# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.78 seconds. Current RSS: ~1480M. load average: 0.95 1.04 1.22 1/287 114003789 generate_intermediate3790 generates an intermediate CA that expires a long way in the future3791 generates an intermediate CA properly signed by the root CA3792 generate_cert3793 generates a cert properly signed by the intermediate CA3794 generates a cert that expires soon3795 generates a cert intended for email signing3796 passing in INFINITE_EXPIRY3797 generates a cert that expires a long way in the future3798# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.81 seconds. Current RSS: ~1491M. load average: 0.95 1.04 1.22 1/287 114013799 .from_strings3800 parses correctly a certificate and key3801 .from_files3802 parses correctly a certificate and key3803 with optional ca_certs3804 parses correctly certificate, key and ca_certs3805 with no intermediate CA3806 parses correctly a certificate and key3807# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.51 seconds. Current RSS: ~1495M. load average: 0.95 1.04 1.22 1/287 114023808 .default_cert_dir3809 when SSL_CERT_DIR env variable is not set3810 returns default directory from OpenSSL3811 when SSL_CERT_DIR env variable is set3812 returns specified directory3813 .default_cert_file3814 when SSL_CERT_FILE env variable is not set3815 returns default file from OpenSSL3816 when SSL_CERT_FILE env variable is set3817 returns specified file3818 .ca_certs_paths3819 returns all files specified by OpenSSL defaults3820 .ca_certs_bundle3821 skips certificates if OpenSSLError is raised and report it3822 returns a list certificates as strings3823 .load_ca_certs_bundle3824 loads a PEM-encoded certificate bundle into an OpenSSL::X509::Certificate array3825# [RSpecRunTime] Finishing example group spec/lib/gitlab/x509/certificate_spec.rb. It took 10.28 seconds. Expected to take 11.0 seconds.3826# [RSpecRunTime] Starting example group spec/services/gpg_keys/create_service_spec.rb. Expected to take 10.41 seconds.3827GpgKeys::CreateService3828 creates a gpg key3829 notification3830 sends a notification3831# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.35 seconds. Current RSS: ~1494M. load average: 0.95 1.04 1.22 1/287 115153832 when the public key contains subkeys3833 generates the gpg subkeys3834# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.86 seconds. Current RSS: ~1489M. load average: 0.96 1.04 1.21 1/287 115673835 invalid key3836 returns an invalid key3837# [RSpecRunTime] Finishing example group spec/services/gpg_keys/create_service_spec.rb. It took 5.71 seconds. Expected to take 10.41 seconds.3838# [RSpecRunTime] Starting example group spec/lib/gitlab/database/dynamic_model_helpers_spec.rb. Expected to take 10.18 seconds.3839Gitlab::Database::DynamicModelHelpers3840 #define_batchable_model3841 is an ActiveRecord model3842 includes EachBatch3843 has the correct table name3844 has the inheritance type column disable3845 for primary key3846 when table primary key is a single column3847 when primary key is nil3848 does not change the primary key from :id3849 when primary key is not nil3850 does not change the primary key from :id3851 when table has composite primary key3852 when primary key is nil3853 does not change the primary key from nil3854 when primary key is not nil3855 changes the primary key3856 #each_batch3857 when no transaction is open3858 iterates table in batches3859 when a column to be batched over is specified3860 iterates table in batches using the given column3861# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.75 seconds. Current RSS: ~1487M. load average: 0.96 1.04 1.21 1/287 115683862 when transaction is open3863 raises an error3864 #each_batch_range3865 when no transaction is open3866 iterates table in batch ranges3867 yields only one batch if bigger than the table size3868 makes it possible to apply a scope3869 when primary key is not named id3870 iterates table in batch ranges using the correct primary key3871# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.04 seconds. Current RSS: ~1490M. load average: 0.88 1.02 1.21 1/287 115693872 when a column to be batched over is specified3873 iterates table in batch ranges using the given column3874 when transaction is open3875 raises an error3876# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/dynamic_model_helpers_spec.rb. It took 7.08 seconds. Expected to take 10.18 seconds.3877# [RSpecRunTime] Starting example group spec/lib/api/helpers/caching_spec.rb. Expected to take 9.8 seconds.3878API::Helpers::Caching3879 #present_cached3880 single object3881 behaves like object cache helper3882 is expected to be a kind of Gitlab::Json::PrecompiledJson3883 uses the presenter3884 is valid JSON3885 fetches from the cache3886 when a cache context is supplied3887 uses the context to augment the cache key3888# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.24 seconds. Current RSS: ~1451M. load average: 0.89 1.02 1.21 1/287 115703889 when expires_in is supplied3890 sets the expiry when accessing the cache3891 when a caller id is present3892 increments the counter3893 collection of objects3894 behaves like collection cache helper3895 is expected to be a kind of Gitlab::Json::PrecompiledJson3896 uses the presenter3897 is valid JSON3898 fetches from the cache3899 when a cache context is supplied3900 uses the context to augment the cache key3901# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.31 seconds. Current RSS: ~1465M. load average: 0.89 1.02 1.21 1/287 115713902 expires_in is supplied3903 sets the expiry when accessing the cache3904 when a caller id is present3905 when presentable has a group by clause3906 returns the presentables3907 when the presentables all miss3908 increments the counters3909 when the presents hit3910 increments the counters3911 #cache_action3912 is expected to be a kind of Gitlab::Json::PrecompiledJson3913 represents the correct data3914 only calls the expensive action once3915 handles nested cache calls3916 Cache versioning3917 returns cache based on version parameter3918 Cache for pagination headers3919 X-Per-Page3920 stores and recovers pagination headers from cache3921 prefers headers from request than from cache3922 X-Page3923 stores and recovers pagination headers from cache3924 prefers headers from request than from cache3925 X-Next-Page3926 stores and recovers pagination headers from cache3927 prefers headers from request than from cache3928 X-Prev-Page3929 stores and recovers pagination headers from cache3930 prefers headers from request than from cache3931 Link3932 stores and recovers pagination headers from cache3933 prefers headers from request than from cache3934 X-Total3935 stores and recovers pagination headers from cache3936 prefers headers from request than from cache3937 X-Total-Pages3938 stores and recovers pagination headers from cache3939 prefers headers from request than from cache3940 #cache_action_if3941 conditional is truthy3942 is expected to be a kind of Gitlab::Json::PrecompiledJson3943 caches the block3944 conditional is falsey3945 is expected to eq {:foo=>"bar"}3946 doesn't cache the block3947 #cache_action_unless3948 conditional is truthy3949 is expected to eq {:foo=>"bar"}3950 doesn't cache the block3951 conditional is falsey3952 is expected to be a kind of Gitlab::Json::PrecompiledJson3953 caches the block3954# [RSpecRunTime] Finishing example group spec/lib/api/helpers/caching_spec.rb. It took 9.47 seconds. Expected to take 9.8 seconds.3955# [RSpecRunTime] Starting example group spec/models/fork_network_spec.rb. Expected to take 9.44 seconds.3956ForkNetwork3957 does not allow STI3958 #add_root_as_member3959 adds the root project as a member when creating a new root network3960 #find_fork_in3961 finds all fork of the current network in al collection3962# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.67 seconds. Current RSS: ~1505M. load average: 0.90 1.02 1.20 1/287 115723963 #merge_requests3964 finds merge requests within the fork network3965# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.93 seconds. Current RSS: ~1512M. load average: 0.99 1.04 1.21 1/287 115733966 for a deleted project3967 keeps the fork network3968 allows multiple fork networks where the root project is deleted3969# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.61 seconds. Current RSS: ~1494M. load average: 0.99 1.04 1.21 1/287 115743970# [RSpecRunTime] Finishing example group spec/models/fork_network_spec.rb. It took 7.07 seconds. Expected to take 9.44 seconds.3971# [RSpecRunTime] Starting example group spec/models/customer_relations/contact_spec.rb. Expected to take 9.17 seconds.3972CustomerRelations::Contact3973 does not allow STI3974 associations3975 is expected to belong to group required: false3976 is expected to belong to organization optional: true3977 is expected to have many issue_contacts3978 is expected to have many issues3979# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.6 seconds. Current RSS: ~1487M. load average: 0.99 1.04 1.21 1/287 115753980 validations3981 is expected to validate that :group cannot be empty/falsy3982 is expected to validate that :first_name cannot be empty/falsy3983 is expected to validate that :last_name cannot be empty/falsy3984 is expected to validate that the length of :phone is at most 323985 is expected to validate that the length of :first_name is at most 2553986 is expected to validate that the length of :last_name is at most 2553987 is expected to validate that the length of :email is at most 2553988 is expected to validate that the length of :description is at most 10243989 is expected to validate that :email is case-insensitively unique within the scope of :group_id3990 behaves like an object with RFC3696 compliant email-formatted attributes3991 specifically its :email attribute3992 with a value of 'info@example.com'3993 is valid3994# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.78 seconds. Current RSS: ~1506M. load average: 0.99 1.04 1.21 1/287 115763995 with a value of 'info+test@example.com'3996 is valid3997 with a value of 'o'reilly@example.com'3998 is valid3999 with a value of 'foobar'4000 is invalid4001 with a value of 'test@test@example.com'4002 is invalid4003 with a value of 'test.test.@example.com'4004 is invalid4005 with a value of '.test.test@example.com'4006 is invalid4007 with a value of 'mailto:test@example.com'4008 is invalid4009 with a value of 'lol!'+=?><#$%^&*()@gmail.com'4010 is invalid4011 .reference_prefix4012 is expected to eq "[contact:"4013 .reference_prefix_quoted4014 is expected to eq "[\"contact:"4015 .reference_postfix4016 is expected to eq "]"4017 #root_group4018 when root group4019 is expected to be valid4020 when subgroup4021 is expected to be invalid4022 #before_validation4023 strips leading and trailing whitespace4024 #self.find_ids_by_emails4025 returns ids of contacts from group4026 does not return ids of contacts from other groups4027 raises ArgumentError when called with too many emails4028 finds contacts regardless of email casing4029 #self.exists_for_group?4030 with no contacts in group4031 returns false4032 with contacts in group4033 returns true4034 #self.move_to_root_group4035 moves contacts with unique emails and deletes the rest4036 updates issue_contact.contact_id for dupes and leaves the rest untouched4037# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.63 seconds. Current RSS: ~1536M. load average: 0.99 1.04 1.21 1/287 115774038 .search4039 when search term is empty4040 returns all group contacts4041 when search term is not empty4042 when searching for first name ignoring casing4043 is expected to contain exactly #<CustomerRelations::Contact id: 22, group_id: 2306, organization_id: nil, created_at: "2024-04-03 10...e", phone: nil, first_name: "ABC", last_name: "DEF", email: "ghi@test.com", description: [FILTERED]>4044 when searching for last name ignoring casing4045 is expected to contain exactly #<CustomerRelations::Contact id: 23, group_id: 2306, organization_id: nil, created_at: "2024-04-03 10...e", phone: nil, first_name: "PQR", last_name: "STU", email: "vwx@test.com", description: [FILTERED]>4046 when searching for email4047 is expected to contain exactly #<CustomerRelations::Contact id: 22, group_id: 2306, organization_id: nil, created_at: "2024-04-03 10...e", phone: nil, first_name: "ABC", last_name: "DEF", email: "ghi@test.com", description: [FILTERED]>4048 when searching description ignoring casing4049 is expected to contain exactly #<CustomerRelations::Contact id: 23, group_id: 2306, organization_id: nil, created_at: "2024-04-03 10...e", phone: nil, first_name: "PQR", last_name: "STU", email: "vwx@test.com", description: [FILTERED]>4050 when fuzzy searching for email and last name4051 is expected to contain exactly #<CustomerRelations::Contact id: 22, group_id: 2306, organization_id: nil, created_at: "2024-04-03 10...e", phone: nil, first_name: "ABC", last_name: "DEF", email: "ghi@test.com", description: [FILTERED]> and #<CustomerRelations::Contact id: 23, group_id: 2306, organization_id: nil, created_at: "2024-04-03 10...e", phone: nil, first_name: "PQR", last_name: "STU", email: "vwx@test.com", description: [FILTERED]>4052 .search_by_state4053 when searching for contacts state4054 returns only inactive contacts4055 returns only active contacts4056 .counts_by_state4057 returns correct contact counts4058 sorting4059 .sort_by_name4060 sorts them by last name then first name in ascending order4061 .sort_by_organization4062 sorts them by organization in descending order4063 .sort_by_field4064 sorts them by phone in ascending order4065 #hook_attrs4066 includes the expected attributes4067# [RSpecRunTime] Finishing example group spec/models/customer_relations/contact_spec.rb. It took 8.49 seconds. Expected to take 9.17 seconds.4068# [RSpecRunTime] Starting example group spec/finders/autocomplete/move_to_project_finder_spec.rb. Expected to take 8.83 seconds.4069Autocomplete::MoveToProjectFinder4070 #execute4071 filter4072 does not return projects under Gitlab::Access::REPORTER4073 returns projects equal or above Gitlab::Access::REPORTER4074 does not include the source project4075 does not return archived projects4076 does not return projects for which issues are disabled4077 returns a page of projects ordered by star count4078# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.85 seconds. Current RSS: ~1527M. load average: 0.99 1.03 1.20 1/287 115784079 search4080 returns projects matching a search query4081 allows searching by parent namespace4082# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.73 seconds. Current RSS: ~1520M. load average: 0.99 1.03 1.20 1/287 115794083# [RSpecRunTime] Finishing example group spec/finders/autocomplete/move_to_project_finder_spec.rb. It took 7.63 seconds. Expected to take 8.83 seconds.4084# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/milestones_importer_spec.rb. Expected to take 8.7 seconds.4085Gitlab::GithubImport::Importer::MilestonesImporter4086 #execute4087 imports the milestones in bulk4088 #build_milestones4089 returns an Array containing milestone rows4090 does not build milestones that already exist4091 does not build milestones that are invalid4092# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.85 seconds. Current RSS: ~1516M. load average: 0.99 1.03 1.20 1/287 115804093 #build_milestones_cache4094 builds the milestones cache4095 #build_attributes4096 returns the attributes of the milestone as a Hash4097 the returned Hash4098 includes the milestone number4099 includes the milestone title4100 includes the milestone description4101 includes the project ID4102 includes the milestone state4103 includes the due date4104 responds correctly to no due date value4105 includes the created timestamp4106 includes the updated timestamp4107# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.81 seconds. Current RSS: ~1517M. load average: 0.99 1.03 1.20 1/287 115814108 #each_milestone4109 returns the milestones4110# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/milestones_importer_spec.rb. It took 7.59 seconds. Expected to take 8.7 seconds.4111# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/default_namespace_spec.rb. Expected to take 8.26 seconds.4112Gitlab::Kubernetes::DefaultNamespace4113 #from_environment_name4114 generates a slug and passes it to #from_environment_slug4115 #from_environment_slug4116 namespace per environment is enabled4117 platform namespace is specified4118 is expected to eq "platform-namespace-environment17"4119 cluster is unmanaged4120 is expected to eq "platform-namespace"4121# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.81 seconds. Current RSS: ~1525M. load average: 0.99 1.03 1.20 1/287 115884122 platform namespace is blank4123 constructs a namespace from the project and environment slug4124 behaves like handles very long project paths4125 is expected to satisfy expression `s.length <= 63`4126# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.44 seconds. Current RSS: ~1527M. load average: 0.99 1.03 1.20 1/287 115894127 namespace per environment is disabled4128 platform namespace is specified4129 is expected to eq "platform-namespace"4130 platform namespace is blank4131 constructs a namespace from just the project4132 behaves like handles very long project paths4133 is expected to satisfy expression `s.length <= 63`4134# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.88 seconds. Current RSS: ~1530M. load average: 0.99 1.03 1.20 1/287 115904135# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/default_namespace_spec.rb. It took 6.57 seconds. Expected to take 8.26 seconds.4136# [RSpecRunTime] Starting example group spec/graphql/resolvers/work_items_resolver_spec.rb. Expected to take 8.04 seconds.4137Resolvers::WorkItemsResolver4138 is expected to have nullable GraphQL type WorkItemConnection4139 with a project4140 #resolve4141 finds all items4142 returns items user can see4143 batches queries that only include IIDs4144 finds a specific item with iids4145 finds multiple items with iids4146 finds only the items within the project we are looking at4147 when searching items4148 behaves like graphql query for searching issuables4149 uses search optimization4150 filters issuables by title4151 filters issuables by description4152 with in param4153 generates an error if param search is missing4154 filters issuables by title and description4155 filters issuables by description only4156 filters issuables by title only4157# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.43 seconds. Current RSS: ~1534M. load average: 0.99 1.03 1.20 1/287 115914158 sorting4159 when sorting by created4160 sorts items ascending4161 sorts items descending4162 when sorting by title4163 sorts items ascending4164 sorts items descending4165 when passing a non existent, batch loaded project4166 returns nil without breaking4167# [RSpecRunTime] Finishing example group spec/graphql/resolvers/work_items_resolver_spec.rb. It took 6.99 seconds. Expected to take 8.04 seconds.4168# [RSpecRunTime] Starting example group spec/helpers/ci/runners_helper_spec.rb. Expected to take 7.9 seconds.4169Ci::RunnersHelper4170 #admin_runners_data_attributes4171 behaves like admin_runners_data_attributes contains data4172 returns data4173 #group_runners_data_attributes4174 when user can register group runners4175 returns group data to render a runner list4176 when user cannot register group runners4177 returns empty registration token4178 #group_shared_runners_settings_data4179 returns group data for top level group4180 returns group data for child group4181 returns groups data for child group with no access to parent4182 returns group data for child group with project4183 #toggle_shared_runners_settings_data4184 when project has runners4185 returns the correct value for is_enabled4186 when group can be configured by user4187 returns values to configure group4188 when project does not have runners4189 returns the correct value for is_enabled4190 for all projects4191 returns the update path for toggling the shared runners setting4192 returns false for is_disabled_and_unoverridable when project has no group4193 shared_runners_setting: :shared_runners_enabled, is_disabled_and_unoverridable: "false"4194 returns the override runner status for project with group4195# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.28 seconds. Current RSS: ~1535M. load average: 1.00 1.03 1.20 1/287 115924196 shared_runners_setting: :shared_runners_disabled_and_overridable, is_disabled_and_unoverridable: "false"4197 returns the override runner status for project with group4198 shared_runners_setting: :shared_runners_disabled_and_unoverridable, is_disabled_and_unoverridable: "true"4199 returns the override runner status for project with group4200 #runner_status_icon4201 returns online text4202 returns never contacted4203 returns offline text4204 returns stale text4205 returns stale text, when runner never contacted4206 #runner_short_name4207 shows runner short name4208# [RSpecRunTime] Finishing example group spec/helpers/ci/runners_helper_spec.rb. It took 6.27 seconds. Expected to take 7.9 seconds.4209# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/database_metric_spec.rb. Expected to take 7.55 seconds.4210Gitlab::Usage::Metrics::Instrumentations::DatabaseMetric4211 #value4212 calculates a correct result4213 does not cache the result of start and finish4214 with metric options specified with custom batch_size4215 calls metric with customized batch_size4216 calculates a correct result4217# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.76 seconds. Current RSS: ~1532M. load average: 1.00 1.03 1.20 1/287 115934218 with start and finish not called4219 calculates a correct result4220 with availability defined4221 responds to #available? properly4222 with availability not defined4223 responds to #available? properly4224 with cache_start_and_finish_as called4225 caches using the key name passed4226 with estimate_batch_distinct_count4227 with block passed to operation4228 calls the block passing HLL buckets as an argument4229 with custom timestamp column4230 calculates a correct result4231 with default timestamp column4232 calculates a correct result4233 with 7 days time frame4234 calculates a correct result4235 with additional parameters passed via options4236 calculates a correct result4237# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.19 seconds. Current RSS: ~1533M. load average: 1.00 1.03 1.19 1/287 115944238 with unimplemented operation method used4239 raises an error4240# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/database_metric_spec.rb. It took 6.14 seconds. Expected to take 7.55 seconds.4241# [RSpecRunTime] Starting example group spec/presenters/group_clusterable_presenter_spec.rb. Expected to take 7.49 seconds.4242GroupClusterablePresenter4243 #can_create_cluster?4244 when user can create4245 is expected to be truthy4246 when user cannot create4247 is expected to be falsey4248 #index_path4249 is expected to eq "/groups/group282/-/clusters"4250 #connect_path4251 is expected to eq "/groups/group283/-/clusters/connect"4252 #create_user_clusters_path4253 is expected to eq "/groups/group284/-/clusters/create_user"4254 #cluster_status_cluster_path4255 is expected to eq "/groups/group285/-/clusters/81/cluster_status"4256 #clear_cluster_cache_path4257 is expected to eq "/groups/group286/-/clusters/84/clear_cache"4258 #cluster_path4259 is expected to eq "/groups/group287/-/clusters/87"4260 #metrics_dashboard_path4261 is expected to eq "/groups/group288/-/clusters/90/metrics_dashboard"4262 #learn_more_link4263 is expected to include "user/group/clusters/index"4264# [RSpecRunTime] Finishing example group spec/presenters/group_clusterable_presenter_spec.rb. It took 6.4 seconds. Expected to take 7.49 seconds.4265# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/stop_spec.rb. Expected to take 7.08 seconds.4266Gitlab::Ci::Status::Build::Stop4267 #label4268 is expected to eq "manual stop action"4269 action details4270 #has_action?4271 when user is allowed to update build4272 is expected to have action4273 when user is not allowed to update build4274 is expected not to have action4275 #action_path4276 is expected to include "747/play"4277 #action_icon4278 is expected to eq "stop"4279 #action_title4280 is expected to eq "Stop"4281 #action_button_title4282 is expected to eq "Stop this environment"4283 .matches?4284 when build is playable4285 when build stops an environment4286 is a correct match4287 when build does not stop an environment4288 does not match4289 when build is not playable4290 does not match4291 #status_tooltip4292 does not override status status_tooltip4293 #badge_tooltip4294 does not override status badge_tooltip4295# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/stop_spec.rb. It took 6.33 seconds. Expected to take 7.08 seconds.4296# [RSpecRunTime] Starting example group spec/models/protected_tag/create_access_level_spec.rb. Expected to take 7.0 seconds.4297ProtectedTag::CreateAccessLevel4298 is expected to belong to protected_tag required: false4299 does not allow STI4300 #project4301 delegates project to protected_tag association4302# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.34 seconds. Current RSS: ~1522M. load average: 1.00 1.03 1.19 1/287 115954303 #type4304 when deploy_key?4305 returns :deploy_key4306 #check_access4307 when this protected_tag_create_access_level is tied to a deploy key4308 when the deploy key is among the active keys for this project4309 is expected to be truthy4310 when user is missing4311 is expected to be falsey4312 when deploy key does not belong to the user4313 is expected to be falsey4314 when user cannot access the project4315 is expected to be falsey4316 when the deploy key is not among the active keys of this project4317 is expected to be falsey4318 validations4319 when deploy_key?4320 when deploy key enabled for the project4321 is valid4322 when a deploy key already added for this access level4323 is not valid4324 when deploy key is not enabled for the project4325 is not valid4326 when deploy key is not active for the project4327 is not valid4328 validations4329 when role?4330 is expected to validate that :access_level is either ‹30›, ‹40›, ‹60›, or ‹0›4331 is expected to validate that :access_level cannot be empty/falsy4332 is expected to validate that :access_level is case-sensitively unique within the scope of :protected_tag_id4333 when not role?4334 is expected not to validate that :access_level cannot be empty/falsy4335 is expected not to validate that :access_level is either ‹30›, ‹40›, ‹60›, or ‹0›4336 is expected not to validate that :access_level is case-sensitively unique within the scope of :protected_tag_id4337 ::allowed_access_levels4338 when running on Gitlab.com?4339 is expected to contain exactly 30, 40, and 04340 when self hosted?4341 is expected to contain exactly 30, 40, 60, and 04342 #check_access4343 when current_user is nil4344 is expected to eq false4345 when current_user access exists without membership4346 does not check membership if check_membership_in_protected_ref_access FF is disabled4347 when check_membership_in_protected_ref_access FF is enabled4348 does check membership4349 returns false4350 when user has inherited membership4351 is expected to be truthy4352 when access_level is NO_ACCESS4353 is expected to eq false4354 when instance admin access is configured4355 when current_user is a maintainer4356 is expected to eq false4357 when current_user is admin4358 is expected to eq true4359 when current_user can push_code to project4360 and member access is high enough4361 is expected to eq true4362 when external authorization denies access4363 is expected to be falsey4364 and member access is too low4365 is expected to eq false4366 when current_user cannot push_code to project4367 is expected to eq false4368 ::human_access_levels4369 is expected to eq {30=>"Developers + Maintainers", 40=>"Maintainers", 60=>"Instance admins", 0=>"No one"}4370 associations4371 is expected to belong to deploy_key required: false4372# [RSpecRunTime] Finishing example group spec/models/protected_tag/create_access_level_spec.rb. It took 6.37 seconds. Expected to take 7.0 seconds.4373# [RSpecRunTime] Starting example group spec/graphql/resolvers/labels_resolver_spec.rb. Expected to take 6.76 seconds.4374Resolvers::LabelsResolver4375 is expected to have nullable GraphQL type LabelConnection4376 #resolve4377 with unauthorized user4378 returns no labels4379 with authorized user4380 returns no labels4381 without parent4382 returns no labels4383 association preloading4384 prevents N+1 queries4385# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.16 seconds. Current RSS: ~1553M. load average: 1.00 1.03 1.19 1/287 115964386 with a parent project4387 include_ancestor_groups: nil, search_term: nil, expected_labels: -> { [label1, label2, subgroup_label1, subgroup_label2] }4388 is expected to contain exactly #<ProjectLabel id:158 group292/group293/project-1069~158>, #<ProjectLabel id:159 group292/group293/project-1069~159>, #<GroupLabel id:162 ~162>, and #<GroupLabel id:163 ~163>4389 include_ancestor_groups: false, search_term: nil, expected_labels: -> { [label1, label2, subgroup_label1, subgroup_label2] }4390 is expected to contain exactly #<ProjectLabel id:158 group292/group293/project-1069~158>, #<ProjectLabel id:159 group292/group293/project-1069~159>, #<GroupLabel id:162 ~162>, and #<GroupLabel id:163 ~163>4391 include_ancestor_groups: true, search_term: nil, expected_labels: -> { [label1, label2, group_label1, group_label2, subgroup_label1, subgroup_label2] }4392 is expected to contain exactly #<ProjectLabel id:158 group292/group293/project-1069~158>, #<ProjectLabel id:159 group292/group293/project-1069~159>, #<GroupLabel id:160 ~160>, #<GroupLabel id:161 ~161>, #<GroupLabel id:162 ~162>, and #<GroupLabel id:163 ~163>4393 include_ancestor_groups: nil, search_term: "new", expected_labels: -> { [label2, subgroup_label2] }4394 is expected to contain exactly #<ProjectLabel id:159 group292/group293/project-1069~159> and #<GroupLabel id:163 ~163>4395 include_ancestor_groups: false, search_term: "new", expected_labels: -> { [label2, subgroup_label2] }4396 is expected to contain exactly #<ProjectLabel id:159 group292/group293/project-1069~159> and #<GroupLabel id:163 ~163>4397 include_ancestor_groups: true, search_term: "new", expected_labels: -> { [label2, group_label2, subgroup_label2] }4398 is expected to contain exactly #<ProjectLabel id:159 group292/group293/project-1069~159>, #<GroupLabel id:161 ~161>, and #<GroupLabel id:163 ~163>4399# [RSpecRunTime] Finishing example group spec/graphql/resolvers/labels_resolver_spec.rb. It took 4.67 seconds. Expected to take 6.76 seconds.4400# [RSpecRunTime] Starting example group spec/lib/gitlab/git/compare_spec.rb. Expected to take 6.68 seconds.4401Gitlab::Git::Compare4402 #commits4403 has 8 elements4404 is expected to include "6f6d7e7ed97bb5f0054f2b1df789b39ca89b6ff9"4405 is expected not to include "cfe32cf61b73a0d5e9f13e774abde7ff789b1660"4406 non-existing base ref4407 is expected to be empty4408# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.2 seconds. Current RSS: ~1561M. load average: 1.00 1.03 1.19 1/292 116284409 non-existing head ref4410 is expected to be empty4411 base ref is equal to head ref4412 is expected to be empty4413 providing nil as base ref or head ref4414 is expected to be empty4415 #diffs4416 has 10 elements4417 is expected to include "files/ruby/popen.rb"4418 is expected not to include "LICENSE"4419 non-existing base ref4420 is expected to be empty4421 non-existing head ref4422 is expected to be empty4423 #same4424 is expected to eq false4425 base ref is equal to head ref4426 is expected to eq true4427 #commits straight compare4428 has 8 elements4429 is expected to include "6f6d7e7ed97bb5f0054f2b1df789b39ca89b6ff9"4430 is expected not to include "cfe32cf61b73a0d5e9f13e774abde7ff789b1660"4431 #diffs straight compare4432 has 10 elements4433 is expected to include "files/ruby/popen.rb"4434 is expected not to include "LICENSE"4435 #generated_files4436 with a detected generated file4437 returns a set that incldues the generated file4438 when base is nil4439 does not try to detect generated files4440# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.52 seconds. Current RSS: ~1572M. load average: 1.00 1.03 1.18 1/293 118284441 when head is nil4442 does not try to detect generated files4443 with deleted .gitattributes in the HEAD4444 ignores the .gitattributes changes in the HEAD4445# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/compare_spec.rb. It took 6.0 seconds. Expected to take 6.68 seconds.4446# [RSpecRunTime] Starting example group spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb. Expected to take 6.42 seconds.4447Clusters::Agents::Authorizations::UserAccess::Finder4448 #execute4449 returns nothing4450 with project authorizations4451 returns authorization4452 when user is maintainer4453 returns authorization4454# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.51 seconds. Current RSS: ~1551M. load average: 1.00 1.03 1.18 1/293 119564455 when user is guest4456 does not return authorization4457 with multiple authorizations4458 returns authorizations4459 with specific agent4460 returns authorization4461 with specific project4462 returns authorization4463 with limit4464 returns authorization4465 with group authorizations4466 returns authorization4467 when user is maintainer4468 returns authorization4469 when user is guest4470 does not return authorization4471 with multiple authorizations4472 returns authorizations4473 with specific agent4474 returns authorization4475 with specific project4476 returns authorization4477 with limit4478 returns authorization4479 when sub-group is authorized4480 returns authorization4481 with specific deployment project4482 returns only the authorization connected to the parent group4483# [RSpecRunTime] Finishing example group spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb. It took 4.96 seconds. Expected to take 6.42 seconds.4484# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/size_limiter/validator_spec.rb. Expected to take 6.32 seconds.4485Gitlab::SidekiqMiddleware::SizeLimiter::Validator4486 #initialize4487 configuration from application settings4488 has the right defaults4489 allows configuration through application settings4490 .validate!4491 skips background migrations4492 skips jobs that are already validated4493 behaves like validate limit job payload size4494 in track mode4495 when size limit is 04496 does not track jobs4497 does not raise exception4498 marks the job as validated4499 when job size is bigger than size limit4500 tracks job4501 does not raise an exception4502 marks the job as tracked4503 when the worker has big_payload attribute4504 does not track jobs4505 does not raise an exception4506 marks the job as validated4507 when job size is less than size limit4508 does not track job4509 does not raise an exception4510 marks the job as validated4511 in compress mode4512 when job size is less than compression threshold4513 does not raise an exception4514 marks the job as validated4515 when job size is bigger than compression threshold and less than size limit after compressed4516 does not raise an exception4517 marks the job as validated4518 when job size is bigger than compression threshold and size limit is 04519 does not raise an exception and compresses the arguments4520 marks the job as validated4521 when the job was already compressed4522 does not compress the arguments again4523 when job size is bigger than compression threshold and bigger than size limit after compressed4524 raises an exception4525 does not raise an exception when the worker allows big payloads4526 .validated?4527 returns true when the job is already validated4528 returns false when job is not yet validated4529 #validate!4530 behaves like validate limit job payload size4531 in track mode4532 when size limit is 04533 does not track jobs4534 does not raise exception4535 marks the job as validated4536 when job size is bigger than size limit4537 tracks job4538 does not raise an exception4539 marks the job as tracked4540 when the worker has big_payload attribute4541 does not track jobs4542 does not raise an exception4543 marks the job as validated4544 when job size is less than size limit4545 does not track job4546 does not raise an exception4547 marks the job as validated4548 in compress mode4549 when job size is less than compression threshold4550 does not raise an exception4551 marks the job as validated4552 when job size is bigger than compression threshold and less than size limit after compressed4553 does not raise an exception4554 marks the job as validated4555 when job size is bigger than compression threshold and size limit is 04556 does not raise an exception and compresses the arguments4557 marks the job as validated4558 when the job was already compressed4559 does not compress the arguments again4560 when job size is bigger than compression threshold and bigger than size limit after compressed4561 raises an exception4562 does not raise an exception when the worker allows big payloads4563# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/size_limiter/validator_spec.rb. It took 5.26 seconds. Expected to take 6.32 seconds.4564# [RSpecRunTime] Starting example group spec/finders/packages/tags_finder_spec.rb. Expected to take 6.07 seconds.4565Packages::TagsFinder4566 #execute4567 is expected to contain exactly #<Packages::Tag id: 1, package_id: 1, name: "tag-1", created_at: "2024-04-03 10:54:11.007940348 +0000", updated_at: "2024-04-03 10:54:11.007940348 +0000", project_id: 1126> and #<Packages::Tag id: 2, package_id: 1, name: "tag-2", created_at: "2024-04-03 10:54:11.013706238 +0000", updated_at: "2024-04-03 10:54:11.013706238 +0000", project_id: 1126>4568 with package type4569 is expected to contain exactly #<Packages::Tag id: 5, package_id: 4, name: "tag-5", created_at: "2024-04-03 10:54:11.944183638 +0000", updated_at: "2024-04-03 10:54:11.944183638 +0000", project_id: 1127>4570# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.96 seconds. Current RSS: ~1573M. load average: 1.00 1.02 1.18 1/287 119574571 with blank package type4572 is expected to contain exactly #<Packages::Tag id: 6, package_id: 5, name: "tag-6", created_at: "2024-04-03 10:54:12.519289268 +0000", updated_at: "2024-04-03 10:54:12.519289268 +0000", project_id: 1129> and #<Packages::Tag id: 7, package_id: 5, name: "tag-7", created_at: "2024-04-03 10:54:12.524408687 +0000", updated_at: "2024-04-03 10:54:12.524408687 +0000", project_id: 1129>4573 with nil package type4574 is expected to contain exactly #<Packages::Tag id: 8, package_id: 6, name: "tag-8", created_at: "2024-04-03 10:54:13.007135622 +0000", updated_at: "2024-04-03 10:54:13.007135622 +0000", project_id: 1130> and #<Packages::Tag id: 9, package_id: 6, name: "tag-9", created_at: "2024-04-03 10:54:13.010986412 +0000", updated_at: "2024-04-03 10:54:13.010986412 +0000", project_id: 1130>4575 with unknown package name4576 is expected to be empty4577 #find_by_name4578 is expected to eq #<Packages::Tag id: 12, package_id: 8, name: "tag-12", created_at: "2024-04-03 10:54:13.956333561 +0000", updated_at: "2024-04-03 10:54:13.956333561 +0000", project_id: 1132>4579 with package type4580 is expected to eq #<Packages::Tag id: 16, package_id: 11, name: "tag-16", created_at: "2024-04-03 10:54:14.876567782 +0000", updated_at: "2024-04-03 10:54:14.876567782 +0000", project_id: 1133>4581# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.89 seconds. Current RSS: ~1533M. load average: 1.00 1.02 1.18 1/287 119584582 with unknown tag_name4583 is expected to be nil4584# [RSpecRunTime] Finishing example group spec/finders/packages/tags_finder_spec.rb. It took 5.18 seconds. Expected to take 6.07 seconds.4585# [RSpecRunTime] Starting example group spec/services/merge_requests/reload_merge_head_diff_service_spec.rb. Expected to take 5.97 seconds.4586MergeRequests::ReloadMergeHeadDiffService4587 #execute4588 creates a merge head diff4589 when merge ref head is not present4590 returns error4591# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.97 seconds. Current RSS: ~1516M. load average: 0.92 1.01 1.17 1/293 120824592 when failed to create merge head diff4593 returns error4594# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.06 seconds. Current RSS: ~1519M. load average: 0.92 1.01 1.17 1/293 121344595 when there is existing merge head diff4596 recreates merge head diff4597# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.48 seconds. Current RSS: ~1520M. load average: 0.92 1.01 1.17 1/293 122184598# [RSpecRunTime] Finishing example group spec/services/merge_requests/reload_merge_head_diff_service_spec.rb. It took 5.03 seconds. Expected to take 5.97 seconds.4599# [RSpecRunTime] Starting example group spec/services/tags/create_service_spec.rb. Expected to take 5.71 seconds.4600Tags::CreateService4601 #execute4602 creates the tag and returns success4603 when target is invalid4604 returns an error4605# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.13 seconds. Current RSS: ~1517M. load average: 0.93 1.01 1.17 1/293 122424606 when tag_name is empty4607 returns an error4608 when target is empty4609 returns an error4610 when tag already exists4611 returns an error4612 when tag name is invalid4613 returns an error4614 when pre-receive hook fails4615 returns an error4616# [RSpecRunTime] Finishing example group spec/services/tags/create_service_spec.rb. It took 5.06 seconds. Expected to take 5.71 seconds.4617# [RSpecRunTime] Starting example group spec/lib/gitlab/pages_spec.rb. Expected to take 5.64 seconds.4618Gitlab::Pages4619 .verify_api_request4620 returns false if fails to validate the JWT4621 returns the decoded JWT4622 .access_control_is_forced?4623 access_control_is_enabled: false, access_control_is_forced: false, result: false4624 is expected to eq false4625 access_control_is_enabled: false, access_control_is_forced: true, result: false4626 is expected to eq false4627 access_control_is_enabled: true, access_control_is_forced: false, result: false4628 is expected to eq false4629 access_control_is_enabled: true, access_control_is_forced: true, result: true4630 is expected to eq true4631 .multiple_versions_enabled_for?4632 when project is nil4633 returns false4634 when a project is given4635 setting: false, feature_flag: false, license: false, result: false4636 is expected to eq false4637 setting: false, feature_flag: false, license: true, result: false4638 is expected to eq false4639 setting: false, feature_flag: true, license: false, result: false4640 is expected to eq false4641 setting: false, feature_flag: true, license: true, result: false4642 is expected to eq false4643 setting: true, feature_flag: false, license: false, result: false4644 is expected to eq false4645 setting: true, feature_flag: false, license: true, result: false4646 is expected to eq false4647 setting: true, feature_flag: true, license: false, result: false4648 is expected to eq false4649 setting: true, feature_flag: true, license: true, result: true4650 is expected to eq true4651 #add_unique_domain_to4652 when pages is not enabled4653 does not set pages unique domain4654 when pages is enabled4655 enables unique domain by default4656 when project already have a unique domain4657 does not changes the original unique domain4658# [RSpecRunTime] Finishing example group spec/lib/gitlab/pages_spec.rb. It took 4.74 seconds. Expected to take 5.64 seconds.4659# [RSpecRunTime] Starting example group spec/services/projects/group_links/update_service_spec.rb. Expected to take 5.51 seconds.4660Projects::GroupLinks::UpdateService#execute4661 when the user does not have proper permissions to update a project group link4662 returns 404 not found4663 when user has proper permissions to update a project group link4664 when the user is a MAINTAINER in the project4665 updates existing link4666 project authorizations update4667 calls AuthorizedProjectUpdate::ProjectRecalculateWorker to update project authorizations4668 calls AuthorizedProjectUpdate::UserRefreshFromReplicaWorker with a delay to update project authorizations4669 updates project authorizations of users who had access to the project via the group share4670# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.51 seconds. Current RSS: ~1521M. load average: 0.94 1.01 1.17 1/288 122734671 with only param not requiring authorization refresh4672 does not perform any project authorizations update using `AuthorizedProjectUpdate::ProjectRecalculateWorker`4673 updating a link with OWNER access4674 updating expires_at4675 behaves like returns :forbidden4676 is expected to not change result and not change result4677 updating group_access4678 behaves like returns :forbidden4679 is expected to not change result and not change result4680 updating both expires_at and group_access4681 behaves like returns :forbidden4682 is expected to not change result and not change result4683 when the user is an OWNER in the project4684 updating expires_at4685 updates existing link4686 updating group_access4687 updates existing link4688 updating both expires_at and group_access4689 updates existing link4690# [RSpecRunTime] Finishing example group spec/services/projects/group_links/update_service_spec.rb. It took 4.26 seconds. Expected to take 5.51 seconds.4691# [RSpecRunTime] Starting example group spec/lib/gitlab/database/reindexing_spec.rb. Expected to take 5.34 seconds.4692Gitlab::Database::Reindexing4693 .invoke4694 cleans up any leftover indexes4695 executes async index destruction prior to any reindexing actions4696 when there is an error raised4697 logs and re-raise4698# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.72 seconds. Current RSS: ~1515M. load average: 0.94 1.01 1.17 1/287 122744699 when async index creation is enabled4700 executes async index creation prior to any reindexing actions4701 when async index creation is disabled4702 does not execute async index creation4703 does not execute async index creation when disable ddl flag is enabled4704 calls automatic reindexing4705 uses all candidate indexes4706 when explicit database is given4707 skips other databases4708 when async FK validation is enabled4709 executes FK validation for each database prior to any reindexing actions4710 when async FK validation is disabled4711 does not execute FK validation4712 does not execute async index creation when disable ddl flag is enabled4713 .automatic_reindexing4714 cleans up leftovers, before consuming the queue4715 with records in the queue4716 with enough records in the queue to reach limit4717 does not perform reindexing with heuristic4718 without enough records in the queue to reach limit4719 continues if the queue did not have enough records4720 .perform_with_heuristic4721 delegates to Coordinator4722 .perform_from_queue4723 consumes the queue in order of created_at and applies the limit4724 updates queued action and sets state to done4725 updates queued action upon error and sets state to failed4726 .cleanup_leftovers!4727 drops both leftover indexes4728# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/reindexing_spec.rb. It took 4.26 seconds. Expected to take 5.34 seconds.4729# [RSpecRunTime] Starting example group spec/models/ml/model_spec.rb. Expected to take 5.19 seconds.4730Ml::Model4731 does not allow STI4732 #valid?4733 validates a valid model version4734 name4735 ctx: "name is blank", name: ""4736 is expected to include :name4737# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.34 seconds. Current RSS: ~1521M. load average: 0.94 1.00 1.17 1/287 122754738 ctx: "name is not valid package name", name: "!!()()"4739 is expected to include :name4740 ctx: "name is too large", name: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"4741 is expected to include :name4742 ctx: "name is not unique in the project", name: "an_existing_model"4743 is expected to include :name4744 default_experiment4745 when experiment name name is different than model name4746 is expected to include :default_experiment4747 when model version project is different than model project4748 is expected to include :default_experiment4749 candidates4750 returns only the candidates for default experiment that do not belong to a model version4751 .by_project4752 is expected to contain exactly #<Ml::Model id: 1, created_at: "2024-04-03 10:54:39.817065522 +0000", updated_at: "2024-04-03 10:54:39.817065522 +0000", project_id: 1158, name: "an_existing_model", description: nil, user_id: nil>4753 .including_latest_version4754 loads latest version4755 #all_packages4756 returns an empty array when no model versions exist4757 returns one package when a single model version exists4758 returns multiple packages when multiple model versions exist4759 associations4760 is expected to belong to project required: false4761 is expected to have one default_experiment4762 is expected to have many versions4763 is expected to have many metadata4764 is expected to have one latest_version class_name => Ml::ModelVersion inverse_of => model4765 .including_project4766 loads latest version4767 with_version_count4768 when model has versions4769 is expected to eq 14770 when model has no versions4771 is expected to eq 04772 #by_project_and_id4773 if exists4774 is expected to eq #<Ml::Model id: 1, created_at: "2024-04-03 10:54:39.817065522 +0000", updated_at: "2024-04-03 10:54:39.817065522 +0000", project_id: 1158, name: "an_existing_model", description: nil, user_id: nil>4775 if id has no match4776 is expected to equal nil4777 if project id does not match4778 is expected to equal nil4779 .prefixed_experiment4780 returns the given string prefixed with "[model]"4781# [RSpecRunTime] Finishing example group spec/models/ml/model_spec.rb. It took 3.89 seconds. Expected to take 5.19 seconds.4782# [RSpecRunTime] Starting example group spec/tasks/gitlab/dependency_proxy/migrate_rake_spec.rb. Expected to take 5.11 seconds.4783gitlab:dependency_proxy namespace rake task4784 migrate4785 object storage disabled4786 doesn't migrate files4787 object storage enabled4788 migrates local file to object storage4789 an error is raised while migrating4790 fails to migrate a local file that does not exist4791# [RSpecRunTime] Finishing example group spec/tasks/gitlab/dependency_proxy/migrate_rake_spec.rb. It took 4.08 seconds. Expected to take 5.11 seconds.4792# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.92 seconds. Current RSS: ~1504M. load average: 1.03 1.02 1.17 1/287 122764793# [RSpecRunTime] Starting example group spec/graphql/types/terraform/state_version_type_spec.rb. Expected to take 4.95 seconds.4794Types::Terraform::StateVersionType4795 is expected to eq "TerraformStateVersion"4796 is expected to require graphql authorizations :read_terraform_state4797 fields4798 is expected to have graphql fields :id, :created_by_user, :job, :download_path, :serial, :created_at, and :updated_at4799 is expected to be non null4800 is expected not to be non null4801 is expected not to be non null4802 is expected not to be non null4803 is expected not to be non null4804 is expected to be non null4805 is expected to be non null4806# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.18 second. Current RSS: ~1507M. load average: 1.03 1.02 1.17 1/287 122774807 query4808 returns job of the latest version4809 behaves like returning latest version4810 returns latest version of terraform state4811# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.64 seconds. Current RSS: ~1517M. load average: 1.03 1.02 1.17 1/287 122784812 when user cannot read jobs4813 does not return job of the latest version4814 behaves like returning latest version4815 returns latest version of terraform state4816# [RSpecRunTime] Finishing example group spec/graphql/types/terraform/state_version_type_spec.rb. It took 4.35 seconds. Expected to take 4.95 seconds.4817# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/rules_spec.rb. Expected to take 4.82 seconds.4818Gitlab::Ci::Build::Rules4819 .new4820 with no rules4821 sets @rule_list to an empty array4822 sets @default_when to "on_success"4823 with one rule4824 sets @rule_list to an array of a single rule4825 sets @default_when to "on_success"4826 with multiple rules4827 sets @rule_list to an array of a single rule4828 sets @default_when to "on_success"4829 with a specified default when:4830 sets @rule_list to an array of a single rule4831 sets @default_when to "manual"4832 #evaluate4833 with nil rules4834 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4835 and when:manual set as the default4836 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="manual", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4837 with no rules4838 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="never", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4839 and when:manual set as the default4840 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="never", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4841 with one rule without any clauses4842 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="manual", start_in=nil, allow_failure=true, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4843 with one matching rule4844 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="always", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4845 with two matching rules4846 returns the value of the first matched rule in the list4847 with a non-matching and matching rule4848 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="always", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4849 with a matching and non-matching rule4850 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="delayed", start_in="1 day", allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4851 with non-matching rules4852 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="never", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4853 and when:manual set as the default4854 does not return the default when:4855 with only allow_failure4856 with matching rule4857 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=true, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4858 with non-matching rule4859 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="never", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4860 with needs4861 when single need is specified4862 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variabl...:name=>"test", :artifacts=>true, :optional=>false}], errors=nil, auto_cancel=nil, interruptible=nil>4863 when multiple needs are specified4864 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variabl...name=>"rspec", :artifacts=>true, :optional=>false}], errors=nil, auto_cancel=nil, interruptible=nil>4865 when there are no needs specified4866 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4867 when need is specified with additional attibutes4868 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variabl...e, :name=>"test", :optional=>true, :when=>"never"}], errors=nil, auto_cancel=nil, interruptible=nil>4869 with variables4870 with matching rule4871 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variables={:MY_VAR=>"my var"}, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4872 with auto_cancel4873 with matching rule4874 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel={:on_new_commit=>"interruptible"}, interruptible=nil>4875 with interruptible4876 with matching rule4877 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=true>4878 with a regexp variable matching rule4879 is expected to eq #<struct Gitlab::Ci::Build::Rules::Result when="on_success", start_in=nil, allow_failure=nil, variables=nil, needs=nil, errors=nil, auto_cancel=nil, interruptible=nil>4880 Gitlab::Ci::Build::Rules::Result4881 #build_attributes4882 compacts nil values4883 scheduling_type4884 when rules have needs4885 single need4886 saves needs4887 adds schedule type to the build_attributes4888 multiple needs4889 saves needs4890 adds schedule type to the build_attributes4891 when rules do not have needs4892 does not add schedule type to the build_attributes4893 #pass?4894 'when' is 'never'4895 returns false4896 'when' is 'on_success'4897 returns true4898# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/rules_spec.rb. It took 3.97 seconds. Expected to take 4.82 seconds.4899# [RSpecRunTime] Starting example group spec/models/dependency_proxy/blob_spec.rb. Expected to take 4.79 seconds.4900DependencyProxy::Blob4901 does not allow STI4902 behaves like ttl_expirable4903 behaves like having unique enum values4904 has unique values in "status"4905 default values4906 is expected to within one second of 2024-04-03 10:54:55 UTC4907 is expected to within one second of 2024-04-02 10:54:55 UTC4908 validations4909 is expected to validate that :status cannot be empty/falsy4910 .read_before4911 returns items with created at older than the supplied number of days4912 .active4913 returns only active items4914 #read!4915 updates read_at4916 behaves like destructible4917 .next_pending_destruction4918 returns the oldest item pending destruction based on updated_at4919 returns the oldest item pending destruction based on created_at4920 behaves like updates namespace statistics4921 when creating4922 schedules a statistic refresh4923 when updating4924 when the statistic attribute has not changed4925 does not schedule a statistic refresh4926 when the statistic attribute has changed4927 schedules a statistic refresh4928 when deleting4929 schedules a statistic refresh4930 relationships4931 is expected to belong to group required: false4932 validations4933 is expected to validate that :group cannot be empty/falsy4934 is expected to validate that :file cannot be empty/falsy4935 is expected to validate that :file_name cannot be empty/falsy4936 .total_size4937 returns 0 if no files4938 returns a correct sum of all files sizes4939 .find_or_build4940 builds new instance if not found4941 finds an existing blob4942 file is being stored4943 when existing object has local store4944 behaves like mounted file in local store4945 is stored locally4946 when direct upload is enabled4947 behaves like mounted file in object store4948 is stored remotely4949# [RSpecRunTime] Finishing example group spec/models/dependency_proxy/blob_spec.rb. It took 3.86 seconds. Expected to take 4.79 seconds.4950# [RSpecRunTime] Starting example group spec/graphql/resolvers/project_packages_resolver_spec.rb. Expected to take 4.57 seconds.4951Resolvers::ProjectPackagesResolver4952 #resolve4953 behaves like group and projects packages resolver4954 without sort4955 returns the proper packages4956 with sorting and filtering4957 CREATED_DESC4958 is expected to eq [#<Packages::Package id: 20, project_id: 1165, created_at: "2024-04-03 09:55:00.056261013 +0000", upd...e_type: "conan", creator_id: 1656, status: "default", last_downloaded_at: nil, status_message: nil>]4959# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.8 seconds. Current RSS: ~1528M. load average: 0.95 1.00 1.17 1/287 122794960 NAME_DESC4961 is expected to eq [#<Packages::Package id: 20, project_id: 1165, created_at: "2024-04-03 09:55:00.056261013 +0000", upd...e_type: "conan", creator_id: 1656, status: "default", last_downloaded_at: nil, status_message: nil>]4962 VERSION_DESC4963 is expected to eq [#<Packages::Package id: 20, project_id: 1165, created_at: "2024-04-03 09:55:00.056261013 +0000", upd...e_type: "conan", creator_id: 1656, status: "default", last_downloaded_at: nil, status_message: nil>]4964 TYPE_ASC4965 is expected to eq [#<Packages::Package id: 20, project_id: 1165, created_at: "2024-04-03 09:55:00.056261013 +0000", upd...e_type: "conan", creator_id: 1656, status: "default", last_downloaded_at: nil, status_message: nil>]4966 CREATED_ASC4967 is expected to eq [#<Packages::Package id: 18, project_id: 1165, created_at: "2024-04-02 10:54:59.653096335 +0000", upd...age_type: "maven", creator_id: 1656, status: "error", last_downloaded_at: nil, status_message: nil>]4968 NAME_ASC4969 is expected to eq [#<Packages::Package id: 18, project_id: 1165, created_at: "2024-04-02 10:54:59.653096335 +0000", upd...age_type: "maven", creator_id: 1656, status: "error", last_downloaded_at: nil, status_message: nil>]4970 VERSION_ASC4971 is expected to eq [#<Packages::Package id: 18, project_id: 1165, created_at: "2024-04-02 10:54:59.653096335 +0000", upd...age_type: "maven", creator_id: 1656, status: "error", last_downloaded_at: nil, status_message: nil>]4972 TYPE_DESC4973 is expected to eq [#<Packages::Package id: 18, project_id: 1165, created_at: "2024-04-02 10:54:59.653096335 +0000", upd...age_type: "maven", creator_id: 1656, status: "error", last_downloaded_at: nil, status_message: nil>]4974 filter by package_name4975 is expected to eq [#<Packages::Package id: 18, project_id: 1165, created_at: "2024-04-02 10:54:59.653096335 +0000", upd...e_type: "conan", creator_id: 1656, status: "default", last_downloaded_at: nil, status_message: nil>]4976 filter by package_type4977 is expected to eq [#<Packages::Package id: 18, project_id: 1165, created_at: "2024-04-02 10:54:59.653096335 +0000", upd...e_type: "conan", creator_id: 1656, status: "default", last_downloaded_at: nil, status_message: nil>]4978 filter by package_version4979 is expected to eq [#<Packages::Package id: 18, project_id: 1165, created_at: "2024-04-02 10:54:59.653096335 +0000", upd...e_type: "conan", creator_id: 1656, status: "default", last_downloaded_at: nil, status_message: nil>]4980 includes_versionless has no effect4981 filter by status4982 is expected to eq [#<Packages::Package id: 20, project_id: 1165, created_at: "2024-04-03 09:55:00.056261013 +0000", upd...age_type: "maven", creator_id: 1656, status: "error", last_downloaded_at: nil, status_message: nil>]4983 include_versionless4984 is expected to include #<Packages::Package id: 22, project_id: 1165, created_at: "2024-04-03 10:54:00.364516237 +0000", upda...ge_type: "maven", creator_id: 1656, status: "default", last_downloaded_at: nil, status_message: nil>4985# [RSpecRunTime] Finishing example group spec/graphql/resolvers/project_packages_resolver_spec.rb. It took 3.6 seconds. Expected to take 4.57 seconds.4986# [RSpecRunTime] Starting example group spec/services/ci/enqueue_job_service_spec.rb. Expected to take 4.5 seconds.4987Ci::EnqueueJobService#execute4988 assigns the user to the job4989 returns the job4990 calls Ci::ResetSkippedJobsService4991 calls enqueue!4992 when the job is manually triggered another user4993 assigns the user and variables to the job4994# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.13 seconds. Current RSS: ~1535M. load average: 0.96 1.00 1.17 1/287 122804995 when variables are supplied4996 assigns the variables to the job4997 when the job transition is invalid4998 raises StateMachines::InvalidTransition4999 when a transition block is supplied5000 calls the transition block instead of enqueue!5001# [RSpecRunTime] Finishing example group spec/services/ci/enqueue_job_service_spec.rb. It took 3.59 seconds. Expected to take 4.5 seconds.5002# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/skip_jobs_spec.rb. Expected to take 4.36 seconds.5003Gitlab::SidekiqMiddleware::SkipJobs5004 #call5005 with worker not opted for database health check5006 with all combinations of drop and defer FFs5007 drop_ff: false, run_ff: true, resulting_behavior: "runs the job normally"5008 behaves like runs the job normally5009DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5010DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5011DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5012 yields control5013DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5014DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5015DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5016 does not increment any metric counter5017DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5018DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5019DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5020 does not increment deferred_count5021 drop_ff: true, run_ff: true, resulting_behavior: "drops the job"5022 behaves like drops the job5023DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5024DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5025DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5026 does not yield control5027DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5028DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5029DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5030 increments counter5031DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5032DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5033DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5034 does not increment deferred_count5035DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5036DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5037DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5038 has dropped field in job equal to true5039 drop_ff: false, run_ff: false, resulting_behavior: "defers the job"5040 behaves like defers the job5041DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5042DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5043DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5044 does not yield control5045DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5046DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5047DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5048 delays the job5049DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5050DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5051DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5052 increments counter5053DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5054DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5055DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5056 has deferred related fields in job payload5057 drop_ff: true, run_ff: false, resulting_behavior: "drops the job"5058 behaves like drops the job5059DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5060DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5061DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5062 does not yield control5063DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5064DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5065DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5066 increments counter5067DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5068DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5069DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5070 does not increment deferred_count5071DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5072DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5073DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5074 has dropped field in job equal to true5075 using current_request actor5076 with drop_sidekiq_jobs FF5077 behaves like drops the job5078DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5079DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5080 does not yield control5081DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5082DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5083 increments counter5084DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5085DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5086 does not increment deferred_count5087DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5088DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5089 has dropped field in job equal to true5090 for different request5091 behaves like runs the job normally5092DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5093DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5094 yields control5095DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5096DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5097 does not increment any metric counter5098DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5099DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5100 does not increment deferred_count5101 with run_sidekiq_jobs FF5102 behaves like runs the job normally5103DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5104DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5105 yields control5106DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5107DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5108 does not increment any metric counter5109DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5110DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5111 does not increment deferred_count5112 for different request5113 behaves like defers the job5114DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5115DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5116 does not yield control5117DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5118DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5119 delays the job5120DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5121DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5122 increments counter5123DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5124DEPRECATION WARNING: Invalid Feature Flag run_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5125 has deferred related fields in job payload5126 with worker opted for database health check5127 without any stop signal from database health check5128DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5129 runs the job normally5130 with stop signal from database health check5131DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5132 defers the job by set time5133 when a block is provided5134DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5135 uses the lazy evaluated schema and tables returned by the block5136# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/skip_jobs_spec.rb. It took 3.52 seconds. Expected to take 4.36 seconds.5137# [RSpecRunTime] Starting example group spec/models/analytics/cycle_analytics/issue_stage_event_spec.rb. Expected to take 4.31 seconds.5138Analytics::CycleAnalytics::IssueStageEvent5139 does not allow STI5140 is expected to validate that :stage_event_hash_id cannot be empty/falsy5141 is expected to validate that :issue_id cannot be empty/falsy5142 is expected to validate that :group_id cannot be empty/falsy5143 is expected to validate that :project_id cannot be empty/falsy5144 is expected to validate that :start_event_timestamp cannot be empty/falsy5145 has state enum5146 behaves like StageEventModel5147 .upsert_data5148 inserts the data5149 does not produce duplicate rows5150 inserts the data correctly5151 scopes5152 filters by stage_event_hash_id5153 filters by project_id5154 filters by group_id5155 filters by author_id5156 filters by assignee5157 filters by milestone_id5158 start_event_timestamp filtering5159 when range is given5160 when specifying upper bound5161 when specifying the lower bound5162# [RSpecRunTime] RSpec elapsed time: 21 minutes 23.45 seconds. Current RSS: ~1544M. load average: 0.97 1.00 1.16 1/287 122815163 end_event_timestamp filtering5164 when range is given5165 when specifying upper bound5166 when specifying the lower bound5167 #total_time5168 calcualtes total time from the start_event_timestamp and end_event_timestamp columns5169# [RSpecRunTime] Finishing example group spec/models/analytics/cycle_analytics/issue_stage_event_spec.rb. It took 3.12 seconds. Expected to take 4.31 seconds.5170# [RSpecRunTime] Starting example group spec/services/bulk_imports/process_service_spec.rb. Expected to take 4.22 seconds.5171BulkImports::ProcessService5172 #execute5173 when no bulk import is found5174 does nothing5175 when bulk import is finished5176 does nothing5177 when bulk import is failed5178 does nothing5179 when bulk import has timed out5180 does nothing5181 when all entities are processed5182 marks bulk import as finished5183 when all entities are failed5184 marks bulk import as failed5185 when maximum allowed number of import entities in progress5186 re-enqueues itself5187 when bulk import is created5188 marks bulk import as started5189 creates all the required pipeline trackers5190 when there are created entities to process5191 marks a batch of entities as started, enqueues EntityWorker, ExportRequestWorker and reenqueues5192 when there are project entities to process5193 enqueues ExportRequestWorker5194 when importing a group5195 creates trackers for group entity5196 when importing a project5197 creates trackers for project entity5198 when tracker configuration has a minimum version defined5199 when the source instance version is older than the tracker mininum version5200 creates trackers as skipped if version requirement does not meet5201 logs an info message for the skipped pipelines5202 when the source instance version is undefined5203 creates trackers as created5204 when tracker configuration has a maximum version defined5205 when the source instance version is older than the tracker maximum version5206 creates trackers as skipped if version requirement does not meet5207 when the source instance version is a patch version5208 creates trackers with the same status as the non-patch source version5209# [RSpecRunTime] Finishing example group spec/services/bulk_imports/process_service_spec.rb. It took 3.62 seconds. Expected to take 4.22 seconds.5210# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/release_spec.rb. Expected to take 4.19 seconds.5211Gitlab::Ci::Config::Entry::Release5212 validation5213 when entry config value is correct5214 behaves like a valid entry5215 #value5216 returns release configuration5217 #valid?5218 is valid5219 when value includes 'assets' keyword5220 behaves like a valid entry5221 #value5222 returns release configuration5223 #valid?5224 is valid5225 when value includes 'name' keyword5226 behaves like a valid entry5227 #value5228 returns release configuration5229 #valid?5230 is valid5231 when value includes 'ref' keyword5232 behaves like a valid entry5233 #value5234 returns release configuration5235 #valid?5236 is valid5237 when value includes 'released_at' keyword5238 behaves like a valid entry5239 #value5240 returns release configuration5241 #valid?5242 is valid5243 when value includes 'milestones' keyword5244 for an array of milestones5245 behaves like a valid entry5246 #value5247 returns release configuration5248 #valid?5249 is valid5250 for a single milestone5251 behaves like a valid entry5252 #value5253 returns release configuration5254 #valid?5255 is valid5256 when value includes 'ref' keyword5257 when 'ref' is a full commit SHA5258 behaves like a valid entry5259 #value5260 returns release configuration5261 #valid?5262 is valid5263 when 'ref' is a short commit SHA5264 behaves like a valid entry5265 #value5266 returns release configuration5267 #valid?5268 is valid5269 when 'ref' is a branch name5270 behaves like a valid entry5271 #value5272 returns release configuration5273 #valid?5274 is valid5275 when 'ref' is a semantic versioning tag5276 behaves like a valid entry5277 #value5278 returns release configuration5279 #valid?5280 is valid5281 when 'ref' is a semantic versioning tag rc5282 behaves like a valid entry5283 #value5284 returns release configuration5285 #valid?5286 is valid5287 when value includes 'released_at' keyword5288 behaves like a valid entry5289 #value5290 returns release configuration5291 #valid?5292 is valid5293 when value includes 'milestones' keyword5294 for an array of milestones5295 behaves like a valid entry5296 #value5297 returns release configuration5298 #valid?5299 is valid5300 for a single milestone5301 behaves like a valid entry5302 #value5303 returns release configuration5304 #valid?5305 is valid5306 when value includes 'tag_message' keyword5307 behaves like a valid entry5308 #value5309 returns release configuration5310 #valid?5311 is valid5312 when 'tag_message' is nil5313 behaves like a valid entry5314 #value5315 returns release configuration5316 #valid?5317 is valid5318 when entry value is not correct5319 #errors5320 when value of attribute is invalid5321 behaves like reports error5322 reports error5323 when release description is missing5324 behaves like reports error5325 reports error5326 when release tag_name is missing5327 behaves like reports error5328 reports error5329 when there is an unknown key present5330 behaves like reports error5331 reports error5332 when `released_at` is not a valid date5333 behaves like reports error5334 reports error5335 when `ref` is not valid5336 behaves like reports error5337 reports error5338 when `milestones` is not an array of strings5339 behaves like reports error5340 reports error5341 when `tag_message` is not a string5342 behaves like reports error5343 reports error5344# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/release_spec.rb. It took 3.9 seconds. Expected to take 4.19 seconds.5345# [RSpecRunTime] Starting example group spec/serializers/diffs_metadata_entity_spec.rb. Expected to take 4.03 seconds.5346DiffsMetadataEntity5347 as json5348 contain only required attributes5349 diff_files5350 serializes diff files metadata using DiffFileMetadataEntity5351 when there are conflicts5352 serializes diff files with conflicts5353# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.86 seconds. Current RSS: ~1555M. load average: 1.04 1.02 1.17 1/294 124065354# [RSpecRunTime] Finishing example group spec/serializers/diffs_metadata_entity_spec.rb. It took 3.49 seconds. Expected to take 4.03 seconds.5355# [RSpecRunTime] Starting example group spec/models/lfs_file_lock_spec.rb. Expected to take 4.0 seconds.5356LfsFileLock5357 does not allow STI5358 is expected to belong to project required: false5359 is expected to belong to user required: false5360 is expected to validate that :project_id cannot be empty/falsy5361 is expected to validate that :user_id cannot be empty/falsy5362 is expected to validate that :path cannot be empty/falsy5363 #can_be_unlocked_by?5364 when it's forced5365 can be unlocked by the author5366 can be unlocked by a maintainer5367 can't be unlocked by other user5368# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.32 seconds. Current RSS: ~1550M. load average: 1.04 1.02 1.17 1/294 124075369 when it isn't forced5370 can be unlocked by the author5371 can't be unlocked by a maintainer5372 can't be unlocked by other user5373# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.64 seconds. Current RSS: ~1546M. load average: 1.12 1.03 1.17 1/293 124085374# [RSpecRunTime] Finishing example group spec/models/lfs_file_lock_spec.rb. It took 3.78 seconds. Expected to take 4.0 seconds.5375# [RSpecRunTime] Starting example group spec/finders/releases/evidence_pipeline_finder_spec.rb. Expected to take 3.89 seconds.5376Releases::EvidencePipelineFinder#execute5377 when the tag is passed5378 returns the evidence pipeline5379 when the ref is passed5380 returns the evidence pipeline5381 empty params5382 returns nil5383 params[:evidence_pipeline] is present5384 returns the passed evidence pipeline5385# [RSpecRunTime] Finishing example group spec/finders/releases/evidence_pipeline_finder_spec.rb. It took 3.19 seconds. Expected to take 3.89 seconds.5386# [RSpecRunTime] Starting example group spec/uploaders/records_uploads_spec.rb. Expected to take 3.85 seconds.5387RecordsUploads5388 callbacks5389 #record_upload after `store`5390 #destroy_upload after `remove`5391# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.01 seconds. Current RSS: ~1541M. load average: 1.03 1.02 1.17 1/293 124685392 #record_upload callback5393 creates an Upload record after store5394 creates a new record and assigns size, path, model, and uploader5395 does not create an Upload record when the file doesn't exist5396 does not create an Upload record if model is missing5397 destroys Upload records at the same path before recording5398 does not affect other uploads with different model but the same path5399# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.55 seconds. Current RSS: ~1536M. load average: 1.03 1.02 1.17 1/293 124695400 #destroy_upload callback5401 destroys Upload records at the same path after removal5402 #filename5403 gets the filename from the path recorded in the database, not CarrierWave5404# [RSpecRunTime] Finishing example group spec/uploaders/records_uploads_spec.rb. It took 2.97 seconds. Expected to take 3.85 seconds.5405# [RSpecRunTime] Starting example group spec/lib/gitlab/visibility_level_checker_spec.rb. Expected to take 3.73 seconds.5406Gitlab::VisibilityLevelChecker5407 #level_restricted?5408 when visibility level is allowed5409 returns false with nil for visibility level5410 when visibility level is restricted5411 for public project5412 for non-admin user5413 returns true and visibility name5414 for admin user5415 returns false and a nil visibility level5416 overridden visibility5417 when restricted5418 returns true and visibility name5419 when misspelled5420 returns false with nil for visibility level5421 when import_data is missing5422 returns false with nil for visibility level5423# [RSpecRunTime] Finishing example group spec/lib/gitlab/visibility_level_checker_spec.rb. It took 3.32 seconds. Expected to take 3.73 seconds.5424# [RSpecRunTime] Starting example group spec/graphql/types/user_merge_request_interaction_type_spec.rb. Expected to take 3.68 seconds.5425Types::UserMergeRequestInteractionType5426 is expected to require graphql authorizations :read_merge_request5427 has the expected fields5428 #can_merge5429 when the user cannot merge5430 is expected to equal false5431# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.47 seconds. Current RSS: ~1519M. load average: 1.03 1.02 1.17 1/294 125105432 when the user can merge5433 is expected to equal true5434 #can_update5435 when the user cannot update the MR5436 is expected to equal false5437 when the user can update the MR5438 is expected to equal true5439 #review_state5440 when the user has not been asked to review the MR5441 is expected to be nil5442 implies not reviewed5443 when the user has been asked to review the MR5444 implies not reviewed5445 when the user has provided a review5446 is expected to eq "reviewed"5447 implies reviewed5448 #approved5449 when the user has not approved the MR5450 is expected to equal false5451 when the user has approved the MR5452 is expected to equal true5453# [RSpecRunTime] Finishing example group spec/graphql/types/user_merge_request_interaction_type_spec.rb. It took 3.09 seconds. Expected to take 3.68 seconds.5454# [RSpecRunTime] Starting example group spec/lib/gitlab/access/default_branch_protection_spec.rb. Expected to take 3.62 seconds.5455Gitlab::Access::DefaultBranchProtection5456 #developer_can_initial_push?5457 when developer can initial push5458 is expected to be truthy5459 when developer cannot initial push5460 is expected to be falsey5461 #fully_protected?5462 setting: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>true}, result: false5463 is expected to eq false5464 setting: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false}, result: false5465 is expected to eq false5466 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>false}, result: false5467 is expected to eq false5468 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false}, result: true5469 is expected to eq true5470 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false, :developer_can_initial_push=>true}, result: false5471 is expected to eq false5472 #developer_can_merge?5473 when developer can merge5474 is expected to be truthy5475 when developer cannot merge5476 is expected to be falsey5477 #developer_can_push?5478 when developer can push5479 is expected to be truthy5480 when developer cannot push5481 is expected to be falsey5482 #any?5483 setting: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>true}, result: false5484 is expected to eq false5485 setting: {:allowed_to_push=>[{"access_level"=>30}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false}, result: true5486 is expected to eq true5487 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>30}], :allow_force_push=>false}, result: true5488 is expected to eq true5489 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false}, result: true5490 is expected to eq true5491 setting: {:allowed_to_push=>[{"access_level"=>40}], :allowed_to_merge=>[{"access_level"=>40}], :allow_force_push=>false, :developer_can_initial_push=>true}, result: true5492 is expected to eq true5493# [RSpecRunTime] Finishing example group spec/lib/gitlab/access/default_branch_protection_spec.rb. It took 1.94 seconds. Expected to take 3.62 seconds.5494# [RSpecRunTime] Starting example group spec/policies/deploy_token_policy_spec.rb. Expected to take 3.53 seconds.5495DeployTokenPolicy5496 creating a deploy key5497 when user is maintainer5498 is expected to be allowed :create_deploy_token5499 when user is not maintainer5500 is expected to be disallowed :create_deploy_token5501 updating a deploy key5502 when user is maintainer5503 is expected to be allowed :update_deploy_token5504 when user is not maintainer5505 is expected to be disallowed :update_deploy_token5506# [RSpecRunTime] Finishing example group spec/policies/deploy_token_policy_spec.rb. It took 2.68 seconds. Expected to take 3.53 seconds.5507# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_migrate_jobs_spec.rb. Expected to take 3.49 seconds.5508Gitlab::SidekiqMigrateJobs5509 #migrate_set5510 scheduled jobs5511 behaves like processing a set5512 when the set is empty5513 returns the number of scanned and migrated jobs5514 when the set is not empty5515 returns the number of scanned and migrated jobs5516 when there are no matching jobs5517 does not change any queue names5518 when there are matching jobs5519 migrates only the workers matching the given worker from the set5520 allows migrating multiple workers at once5521 allows migrating multiple workers to the same queue5522 does not try to migrate jobs that are removed from the set during the migration5523 does not try to migrate unmatched jobs that are added to the set during the migration5524 iterates through the entire set of jobs5525 logs output at the start, finish, and every LOG_FREQUENCY jobs5526# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.36 seconds. Current RSS: ~1525M. load average: 1.03 1.02 1.16 1/294 125115527 retried jobs5528 behaves like processing a set5529 when the set is empty5530 returns the number of scanned and migrated jobs5531 when the set is not empty5532 returns the number of scanned and migrated jobs5533 when there are no matching jobs5534 does not change any queue names5535 when there are matching jobs5536 migrates only the workers matching the given worker from the set5537 allows migrating multiple workers at once5538 allows migrating multiple workers to the same queue5539 does not try to migrate jobs that are removed from the set during the migration5540 does not try to migrate unmatched jobs that are added to the set during the migration5541 iterates through the entire set of jobs5542 logs output at the start, finish, and every LOG_FREQUENCY jobs5543 #migrate_queues5544 with all workers mapped to default queue5545 behaves like migrating queues5546 migrates the jobs to the correct destination queue5547 with custom mapping to different queues5548 behaves like migrating queues5549 migrates the jobs to the correct destination queue5550 with illegal JSON payload5551 behaves like migrating queues5552 migrates the jobs to the correct destination queue5553 when multiple workers are in the same queue5554 when the queue exists in mappings5555 behaves like migrating queues5556 migrates the jobs to the correct destination queue5557 when the queue doesnt exist in mappings5558 behaves like migrating queues5559 migrates the jobs to the correct destination queue5560# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_migrate_jobs_spec.rb. It took 3.18 seconds. Expected to take 3.49 seconds.5561# [RSpecRunTime] Starting example group spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb. Expected to take 3.45 seconds.5562Mutations::IncidentManagement::TimelineEvent::Destroy5563 is expected to require graphql authorizations :admin_incident_management_timeline_event5564 #resolve5565 when a user has permissions to delete timeline event5566 when TimelineEvents::DestroyService responds with success5567 returns the timeline event with no errors5568# [RSpecRunTime] RSpec elapsed time: 22 minutes 0.5 second. Current RSS: ~1533M. load average: 1.02 1.02 1.16 1/289 125125569 when TimelineEvents::DestroyService responds with an error5570 returns errors5571 when a user has no permissions to delete timeline event5572 raises an error5573# [RSpecRunTime] Finishing example group spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb. It took 3.08 seconds. Expected to take 3.45 seconds.5574# [RSpecRunTime] Starting example group spec/models/packages/cleanup/policy_spec.rb. Expected to take 3.35 seconds.5575Packages::Cleanup::Policy5576 does not allow STI5577 relationships5578 is expected to belong to project required: false5579 validations5580 is expected to validate that :project cannot be empty/falsy5581 is expected to validate that :keep_n_duplicated_package_files is either ‹"all"›, ‹"1"›, ‹"10"›, ‹"20"›, ‹"30"›, ‹"40"›, or ‹"50"›, producing a custom validation error on failure5582 .active5583 is expected to contain exactly #<Packages::Cleanup::Policy created_at: "2024-04-03 10:55:51.942773467 +0000", updated_at: "2024-04-0...id: 1200, next_run_at: "2024-04-03 22:55:51.942666777 +0000", keep_n_duplicated_package_files: "10">5584 .with_packages5585 is expected to contain exactly #<Packages::Cleanup::Policy created_at: "2024-04-03 10:55:52.529064376 +0000", updated_at: "2024-04-0...id: 1202, next_run_at: "2024-04-03 22:55:52.528972656 +0000", keep_n_duplicated_package_files: "10">5586 .runnable5587 is expected to contain exactly #<Packages::Cleanup::Policy created_at: "2024-04-03 10:55:53.127778394 +0000", updated_at: "2024-04-0...id: 1204, next_run_at: "2024-04-02 10:55:53.130785044 +0000", keep_n_duplicated_package_files: "10">5588# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.01 seconds. Current RSS: ~1502M. load average: 1.02 1.02 1.16 1/291 125135589 #keep_n_duplicated_package_files_disabled?5590 with value set to all5591 is expected to eq true5592 with value set to 15593 is expected to eq false5594# [RSpecRunTime] Finishing example group spec/models/packages/cleanup/policy_spec.rb. It took 3.11 seconds. Expected to take 3.35 seconds.5595# [RSpecRunTime] Starting example group spec/lib/file_size_validator_spec.rb. Expected to take 3.31 seconds.5596FileSizeValidator5597 options uses an integer5598 attachment exceeds maximum limit5599 attachment under maximum limit5600# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.54 seconds. Current RSS: ~1500M. load average: 1.02 1.02 1.16 1/289 125145601 options uses a symbol5602 attachment exceeds maximum limit5603 attachment under maximum limit5604# [RSpecRunTime] RSpec elapsed time: 22 minutes 7.82 seconds. Current RSS: ~1499M. load average: 1.10 1.03 1.17 1/289 125155605# [RSpecRunTime] Finishing example group spec/lib/file_size_validator_spec.rb. It took 2.6 seconds. Expected to take 3.31 seconds.5606# [RSpecRunTime] Starting example group spec/graphql/types/board_list_type_spec.rb. Expected to take 3.24 seconds.5607Types::BoardListType5608 is expected to eq "BoardList"5609 has specific fields5610 issues field5611 has a correct extension5612 title5613 preloads the label association5614# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.9 seconds. Current RSS: ~1489M. load average: 1.10 1.03 1.17 1/289 125225615# [RSpecRunTime] Finishing example group spec/graphql/types/board_list_type_spec.rb. It took 3.08 seconds. Expected to take 3.24 seconds.5616# [RSpecRunTime] Starting example group spec/finders/repositories/tree_finder_spec.rb. Expected to take 3.18 seconds.5617Repositories::TreeFinder5618 #execute5619 returns an array5620 includes 20 items by default5621 accepts a gitaly_pagination argument5622 commit doesn't exist5623 raises an error5624# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.11 seconds. Current RSS: ~1486M. load average: 1.10 1.03 1.17 1/294 125575625 pagination_params5626 has the per_page number of items5627 doesn't include any of the first page records5628 #next_cursor5629 always nil before #execute call5630 after #execute5631 with gitaly pagination5632 without pagination params5633 is expected to be present5634 with pagination params5635 is expected to be present5636 when all objects can be returned on the same page5637 is expected to eq ""5638 without gitaly pagination5639 without pagination params5640 is expected to be nil5641 with pagination params5642 is expected to be nil5643 when all objects can be returned on the same page5644 is expected to be nil5645 #total5646 is expected to be a kind of Integer5647 only calculates the total once5648 #commit_exists?5649 ref exists5650 is expected to equal true5651 ref is missing5652 is expected to equal false5653# [RSpecRunTime] Finishing example group spec/finders/repositories/tree_finder_spec.rb. It took 2.73 seconds. Expected to take 3.18 seconds.5654# [RSpecRunTime] Starting example group spec/lib/banzai/filter/spaced_link_filter_spec.rb. Expected to take 3.16 seconds.5655Banzai::Filter::SpacedLinkFilter5656 does not process malicious input5657 converts multiple URLs5658 ignores valid links contained inside 'a' element5659 ignores valid links contained inside 'code' element5660 ignores valid links contained inside 'kbd' element5661 ignores valid links contained inside 'pre' element5662 ignores valid links contained inside 'script' element5663 ignores valid links contained inside 'style' element5664 when a link is detected5665 converts slug with spaces to a link5666 converts slug with spaces and a title to a link5667 does nothing with empty text5668 does nothing with an empty slug5669# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.9 seconds. Current RSS: ~1521M. load average: 1.09 1.03 1.17 1/294 126345670 when an image is detected5671 converts slug with spaces to an iamge5672 converts slug with spaces and a title to an image5673# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/spaced_link_filter_spec.rb. It took 1.46 seconds. Expected to take 3.16 seconds.5674# [RSpecRunTime] Starting example group spec/workers/destroy_pages_deployments_worker_spec.rb. Expected to take 3.09 seconds.5675DestroyPagesDeploymentsWorker5676 doesn't fail if project is already removed5677 can be called without last_deployment_id5678 calls destroy service5679# [RSpecRunTime] Finishing example group spec/workers/destroy_pages_deployments_worker_spec.rb. It took 2.86 seconds. Expected to take 3.09 seconds.5680# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.08 seconds. Current RSS: ~1507M. load average: 1.08 1.03 1.17 1/294 126355681# [RSpecRunTime] Starting example group spec/lib/gitlab/blame_spec.rb. Expected to take 3.05 seconds.5682Gitlab::Blame5683 #first_line5684 is expected to eq 15685 with a range5686 is expected to eq 25687 #groups5688 groups lines properly5689 with a range 1..55690 returns the correct lines5691 with highlighted lines5692 returns the correct lines5693 with a range 2..45694 returns the correct lines5695 with highlighted lines5696 returns the correct lines5697 renamed file5698 adds previous path5699# [RSpecRunTime] Finishing example group spec/lib/gitlab/blame_spec.rb. It took 1.65 seconds. Expected to take 3.05 seconds.5700# [RSpecRunTime] Starting example group spec/models/concerns/feature_gate_spec.rb. Expected to take 2.99 seconds.5701FeatureGate5702 does not allow STI5703 .actor_from_id5704 model_class: Project(id: integer, name: string, path: string, description: text, created_at: datetime, updated_at: datetime, creator_id: integer, namespace_id: integer, last_activity_at: datetime, import_url: string, visibility_level: integer, archived: boolean, avatar: string, merge_requests_template: text, star_count: integer, merge_requests_rebase_enabled: boolean, import_type: string, import_source: string, approvals_before_merge: integer, reset_approvals_on_push: boolean, merge_requests_ff_only_enabled: boolean, issues_template: text, mirror: boolean, mirror_last_update_at: datetime, mirror_last_successful_update_at: datetime, mirror_user_id: integer, shared_runners_enabled: boolean, runners_token: string, build_allow_git_fetch: boolean, build_timeout: integer, mirror_trigger_builds: boolean, pending_delete: boolean, public_builds: boolean, last_repository_check_failed: boolean, last_repository_check_at: datetime, only_allow_merge_if_pipeline_succeeds: boolean, has_external_issue_tracker: boolean, repository_storage: string, repository_read_only: boolean, request_access_enabled: boolean, has_external_wiki: boolean, ci_config_path: string, lfs_enabled: boolean, description_html: text, only_allow_merge_if_all_discussions_are_resolved: boolean, repository_size_limit: integer, printing_merge_request_link_enabled: boolean, auto_cancel_pending_pipelines: integer, service_desk_enabled: boolean, cached_markdown_version: integer, delete_error: text, last_repository_updated_at: datetime, disable_overriding_approvers_per_merge_request: boolean, storage_version: integer, resolve_outdated_diff_discussions: boolean, remote_mirror_available_overridden: boolean, only_mirror_protected_branches: boolean, pull_mirror_available_overridden: boolean, jobs_cache_index: integer, external_authorization_classification_label: string, mirror_overwrites_diverged_branches: boolean, pages_https_only: boolean, external_webhook_token: string, packages_enabled: boolean, merge_requests_author_approval: boolean, pool_repository_id: integer, runners_token_encrypted: string, bfg_object_map: string, detected_repository_languages: boolean, merge_requests_disable_committers_approval: boolean, require_password_to_approve: boolean, max_pages_size: integer, max_artifacts_size: integer, pull_mirror_branch_prefix: string, remove_source_branch_after_merge: boolean, marked_for_deletion_at: date, marked_for_deletion_by_user_id: integer, autoclose_referenced_issues: boolean, suggestion_commit_message: string, project_namespace_id: integer, hidden: boolean, organization_id: integer, verification_checksum: binary), model_id: 1, expected: "Project:1"5705 returns an object that has the correct flipper_id5706 model_class: Group(id: integer, name: string, path: string, owner_id: integer, created_at: datetime, updated_at: datetime, type: string, description: string, avatar: string, membership_lock: boolean, share_with_group_lock: boolean, visibility_level: integer, request_access_enabled: boolean, ldap_sync_status: string, ldap_sync_error: string, ldap_sync_last_update_at: datetime, ldap_sync_last_successful_update_at: datetime, ldap_sync_last_sync_at: datetime, description_html: text, lfs_enabled: boolean, parent_id: integer, shared_runners_minutes_limit: integer, repository_size_limit: integer, require_two_factor_authentication: boolean, two_factor_grace_period: integer, cached_markdown_version: integer, project_creation_level: integer, runners_token: string, file_template_project_id: integer, saml_discovery_token: string, runners_token_encrypted: string, custom_project_templates_group_id: integer, auto_devops_enabled: boolean, extra_shared_runners_minutes_limit: integer, last_ci_minutes_notification_at: timestamptz, last_ci_minutes_usage_notification_level: integer, subgroup_creation_level: integer, max_pages_size: integer, max_artifacts_size: integer, mentions_disabled: boolean, default_branch_protection: integer, max_personal_access_token_lifetime: integer, push_rule_id: integer, shared_runners_enabled: boolean, allow_descendants_override_disabled_shared_runners: boolean, traversal_ids: integer, organization_id: integer), model_id: 2, expected: "Group:2"5707 returns an object that has the correct flipper_id5708 model_class: User(id: integer, email: string, encrypted_password: string, reset_password_token: string, reset_password_sent_at: datetime, remember_created_at: datetime, sign_in_count: integer, current_sign_in_at: datetime, last_sign_in_at: datetime, current_sign_in_ip: string, last_sign_in_ip: string, created_at: datetime, updated_at: datetime, name: string, admin: boolean, projects_limit: integer, failed_attempts: integer, locked_at: datetime, username: string, can_create_group: boolean, can_create_team: boolean, state: string, color_scheme_id: integer, password_expires_at: datetime, created_by_id: integer, last_credential_check_at: datetime, avatar: string, confirmation_token: string, confirmed_at: datetime, confirmation_sent_at: datetime, unconfirmed_email: string, hide_no_ssh_key: boolean, admin_email_unsubscribed_at: datetime, notification_email: string, hide_no_password: boolean, password_automatically_set: boolean, encrypted_otp_secret: string, encrypted_otp_secret_iv: string, encrypted_otp_secret_salt: string, otp_required_for_login: boolean, otp_backup_codes: text, public_email: string, dashboard: integer, project_view: integer, consumed_timestep: integer, layout: integer, hide_project_limit: boolean, note: text, unlock_token: string, otp_grace_period_started_at: datetime, external: boolean, incoming_email_token: string, auditor: boolean, require_two_factor_authentication_from_group: boolean, two_factor_grace_period: integer, last_activity_on: date, notified_of_own_activity: boolean, preferred_language: string, theme_id: integer, accepted_term_id: integer, feed_token: string, private_profile: boolean, roadmap_layout: integer, include_private_contributions: boolean, commit_email: string, group_view: integer, managing_group_id: integer, first_name: string, last_name: string, static_object_token: string, role: integer, user_type: integer, static_object_token_encrypted: text, otp_secret_expires_at: timestamptz, onboarding_in_progress: boolean, color_mode_id: integer, otp_secret: ), model_id: 3, expected: "User:3"5709 returns an object that has the correct flipper_id5710 model_class: Ci::Runner(id: integer, token: string, created_at: datetime, updated_at: datetime, description: string, contacted_at: datetime, active: boolean, name: string, version: string, revision: string, platform: string, architecture: string, run_untagged: boolean, locked: boolean, access_level: integer, ip_address: string, maximum_timeout: integer, runner_type: integer, token_encrypted: string, public_projects_minutes_cost_factor: float, private_projects_minutes_cost_factor: float, config: jsonb, executor_type: integer, maintainer_note: text, token_expires_at: timestamptz, allowed_plans: text, registration_type: integer, creator_id: integer, tag_list: ), model_id: 4, expected: "Ci::Runner:4"5711 returns an object that has the correct flipper_id5712 model_class: Namespace(id: integer, name: string, path: string, owner_id: integer, created_at: datetime, updated_at: datetime, type: string, description: string, avatar: string, membership_lock: boolean, share_with_group_lock: boolean, visibility_level: integer, request_access_enabled: boolean, ldap_sync_status: string, ldap_sync_error: string, ldap_sync_last_update_at: datetime, ldap_sync_last_successful_update_at: datetime, ldap_sync_last_sync_at: datetime, description_html: text, lfs_enabled: boolean, parent_id: integer, shared_runners_minutes_limit: integer, repository_size_limit: integer, require_two_factor_authentication: boolean, two_factor_grace_period: integer, cached_markdown_version: integer, project_creation_level: integer, runners_token: string, file_template_project_id: integer, saml_discovery_token: string, runners_token_encrypted: string, custom_project_templates_group_id: integer, auto_devops_enabled: boolean, extra_shared_runners_minutes_limit: integer, last_ci_minutes_notification_at: timestamptz, last_ci_minutes_usage_notification_level: integer, subgroup_creation_level: integer, max_pages_size: integer, max_artifacts_size: integer, mentions_disabled: boolean, default_branch_protection: integer, max_personal_access_token_lifetime: integer, push_rule_id: integer, shared_runners_enabled: boolean, allow_descendants_override_disabled_shared_runners: boolean, traversal_ids: integer, organization_id: integer), model_id: 5, expected: "Namespace:5"5713 returns an object that has the correct flipper_id5714 model_class: Namespaces::ProjectNamespace(id: integer, name: string, path: string, owner_id: integer, created_at: datetime, updated_at: datetime, type: string, description: string, avatar: string, membership_lock: boolean, share_with_group_lock: boolean, visibility_level: integer, request_access_enabled: boolean, ldap_sync_status: string, ldap_sync_error: string, ldap_sync_last_update_at: datetime, ldap_sync_last_successful_update_at: datetime, ldap_sync_last_sync_at: datetime, description_html: text, lfs_enabled: boolean, parent_id: integer, shared_runners_minutes_limit: integer, repository_size_limit: integer, require_two_factor_authentication: boolean, two_factor_grace_period: integer, cached_markdown_version: integer, project_creation_level: integer, runners_token: string, file_template_project_id: integer, saml_discovery_token: string, runners_token_encrypted: string, custom_project_templates_group_id: integer, auto_devops_enabled: boolean, extra_shared_runners_minutes_limit: integer, last_ci_minutes_notification_at: timestamptz, last_ci_minutes_usage_notification_level: integer, subgroup_creation_level: integer, max_pages_size: integer, max_artifacts_size: integer, mentions_disabled: boolean, default_branch_protection: integer, max_personal_access_token_lifetime: integer, push_rule_id: integer, shared_runners_enabled: boolean, allow_descendants_override_disabled_shared_runners: boolean, traversal_ids: integer, organization_id: integer), model_id: 6, expected: "Namespaces::ProjectNamespace:6"5715 returns an object that has the correct flipper_id5716 model_class: Namespaces::UserNamespace(id: integer, name: string, path: string, owner_id: integer, created_at: datetime, updated_at: datetime, type: string, description: string, avatar: string, membership_lock: boolean, share_with_group_lock: boolean, visibility_level: integer, request_access_enabled: boolean, ldap_sync_status: string, ldap_sync_error: string, ldap_sync_last_update_at: datetime, ldap_sync_last_successful_update_at: datetime, ldap_sync_last_sync_at: datetime, description_html: text, lfs_enabled: boolean, parent_id: integer, shared_runners_minutes_limit: integer, repository_size_limit: integer, require_two_factor_authentication: boolean, two_factor_grace_period: integer, cached_markdown_version: integer, project_creation_level: integer, runners_token: string, file_template_project_id: integer, saml_discovery_token: string, runners_token_encrypted: string, custom_project_templates_group_id: integer, auto_devops_enabled: boolean, extra_shared_runners_minutes_limit: integer, last_ci_minutes_notification_at: timestamptz, last_ci_minutes_usage_notification_level: integer, subgroup_creation_level: integer, max_pages_size: integer, max_artifacts_size: integer, mentions_disabled: boolean, default_branch_protection: integer, max_personal_access_token_lifetime: integer, push_rule_id: integer, shared_runners_enabled: boolean, allow_descendants_override_disabled_shared_runners: boolean, traversal_ids: integer, organization_id: integer), model_id: 7, expected: "Namespaces::UserNamespace:7"5717 returns an object that has the correct flipper_id5718 #flipper_id5719 factory: :project5720 returns nil when object is not persisted5721 returns flipper_id when object is persisted5722 factory: :group5723 returns nil when object is not persisted5724 returns flipper_id when object is persisted5725 factory: :user5726 returns nil when object is not persisted5727 returns flipper_id when object is persisted5728 factory: :ci_runner5729 returns nil when object is not persisted5730 returns flipper_id when object is persisted5731 factory: :namespace5732 returns nil when object is not persisted5733 returns flipper_id when object is persisted5734# [RSpecRunTime] Finishing example group spec/models/concerns/feature_gate_spec.rb. It took 2.51 seconds. Expected to take 2.99 seconds.5735# [RSpecRunTime] Starting example group spec/services/batched_git_ref_updates/project_cleanup_service_spec.rb. Expected to take 2.92 seconds.5736BatchedGitRefUpdates::ProjectCleanupService5737 #execute5738 deletes the named refs in batches for the given project only5739 handles duplicates5740 marks the processed BatchedGitRefUpdates::Deletion as processed5741 returns stats5742 acquires a lock for the given project_id to avoid running duplicate instances5743 does nothing when the project does not exist5744 stops after it reaches limit of deleted refs5745# [RSpecRunTime] RSpec elapsed time: 22 minutes 24.75 seconds. Current RSS: ~1531M. load average: 1.08 1.03 1.16 1/294 129125746# [RSpecRunTime] Finishing example group spec/services/batched_git_ref_updates/project_cleanup_service_spec.rb. It took 2.61 seconds. Expected to take 2.92 seconds.5747# [RSpecRunTime] Starting example group spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb. Expected to take 2.91 seconds.5748Ci::JobArtifacts::TrackArtifactReportService5749 #execute5750 when pipeline has test reports5751 tracks the test event using HLLRedisCounter5752 when pipeline does not have test reports5753 does not track the test event5754 does not track the coverage test event5755 when a single user started multiple pipelines with test reports5756 tracks all pipelines using HLLRedisCounter by one user_id for the test event5757 when multiple users started multiple pipelines with test reports5758 tracks all pipelines using HLLRedisCounter by multiple users for test reports5759 when pipeline has coverage test reports5760 tracks the coverage test event using HLLRedisCounter5761 when a single user started multiple pipelines with coverage reports5762 tracks all pipelines using HLLRedisCounter by one user_id for the coverage test event5763 when multiple users started multiple pipelines with coverage test reports5764 tracks all pipelines using HLLRedisCounter by multiple users for coverage test reports5765# [RSpecRunTime] Finishing example group spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb. It took 2.6 seconds. Expected to take 2.91 seconds.5766# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/matching/runner_matcher_spec.rb. Expected to take 2.82 seconds.5767Gitlab::Ci::Matching::RunnerMatcher5768 .new5769 when attributes are missing5770 is expected to raise KeyError5771 with attributes5772 is expected to eq [1]5773 is expected to eq "instance_type"5774 is expected to eq 05775 is expected to eq 15776 is expected to eq false5777 is expected to eq "ref_protected"5778 is expected to eq ["tag1", "tag2"]5779 #instance_type?5780 is expected to be truthy5781 context with private runners5782 is expected to be falsey5783 #matches?5784 with an instance of BuildMatcher5785 ref_protected: true, build_protected: true, run_untagged: true, runner_tags: [], build_tags: [], result: true5786 is expected to eq true5787 ref_protected: true, build_protected: false, run_untagged: true, runner_tags: [], build_tags: [], result: false5788 is expected to eq false5789 ref_protected: false, build_protected: true, run_untagged: true, runner_tags: [], build_tags: [], result: true5790 is expected to eq true5791 ref_protected: false, build_protected: false, run_untagged: true, runner_tags: [], build_tags: [], result: true5792 is expected to eq true5793 ref_protected: true, build_protected: true, run_untagged: true, runner_tags: [], build_tags: [], result: true5794 is expected to eq true5795 ref_protected: true, build_protected: true, run_untagged: true, runner_tags: [], build_tags: ["a"], result: false5796 is expected to eq false5797 ref_protected: true, build_protected: true, run_untagged: true, runner_tags: ["a", "b"], build_tags: ["a"], result: true5798 is expected to eq true5799 ref_protected: true, build_protected: true, run_untagged: true, runner_tags: ["a"], build_tags: ["a", "b"], result: false5800 is expected to eq false5801 ref_protected: true, build_protected: true, run_untagged: true, runner_tags: ["a"], build_tags: ["a"], result: true5802 is expected to eq true5803 ref_protected: true, build_protected: true, run_untagged: false, runner_tags: ["a"], build_tags: ["a"], result: true5804 is expected to eq true5805 ref_protected: true, build_protected: true, run_untagged: false, runner_tags: ["b"], build_tags: ["a"], result: false5806 is expected to eq false5807 ref_protected: true, build_protected: true, run_untagged: false, runner_tags: ["a", "b"], build_tags: ["a"], result: true5808 is expected to eq true5809 with an instance of Ci::Build5810 raises ArgumentError5811# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/matching/runner_matcher_spec.rb. It took 2.47 seconds. Expected to take 2.82 seconds.5812# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb. Expected to take 2.8 seconds.5813Gitlab::Ci::Pipeline::Seed::Build::Cache5814 #attributes5815 with cache:key5816 is expected to include {:key => "a-key", :paths => ["vendor/ruby"]}5817 with cache:key as a symbol5818 is expected to include {:key => "a_key", :paths => ["vendor/ruby"]}5819 with cache:key:files5820 with existing files5821 behaves like version and gemfile files5822 without a prefix5823 builds a string key with an index and file names as a prefix5824 with files starting with ./5825 behaves like version and gemfile files5826 without a prefix5827 builds a string key with an index and file names as a prefix5828 with no files5829 behaves like default key5830 without a prefix5831 uses default key with an index and file names as a prefix5832 with files ending with /5833 behaves like default key5834 without a prefix5835 uses default key with an index and file names as a prefix5836 with new line in filenames5837 behaves like default key5838 without a prefix5839 uses default key with an index and file names as a prefix5840 with missing files5841 behaves like default key5842 without a prefix5843 uses default key with an index and file names as a prefix5844 with directories5845 with directory5846 behaves like foo/bar directory key5847 without a prefix5848 builds a string key with an index and file names as a prefix5849 with directory ending in slash5850 behaves like foo/bar directory key5851 without a prefix5852 builds a string key with an index and file names as a prefix5853 with directories ending in slash star5854 behaves like foo/bar directory key5855 without a prefix5856 builds a string key with an index and file names as a prefix5857 with cache:key:prefix5858 without files5859 adds prefix to default key5860 with existing files5861 adds prefix key5862 with missing files5863 adds prefix to default key5864 with cache:fallback_keys5865 is expected to include {:key => "ruby-branch-key", :paths => ["vendor/ruby"], :fallback_keys => ["ruby-default"]}5866 with all cache option keys5867 is expected to include {:key => "a-key", :paths => ["vendor/ruby"], :untracked => true, :policy => "push", :unprotect => true, :when => "on_success", :fallback_keys => ["default-ruby"]}5868 with unknown cache option keys5869 is expected to raise ArgumentError with message matching /unknown_key/5870# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb. It took 2.19 seconds. Expected to take 2.8 seconds.5871# [RSpecRunTime] Starting example group spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb. Expected to take 2.71 seconds.5872Resolvers::MergeRequestPipelinesResolver5873 resolves only MRs for the passed merge request5874 with archived project5875 is expected not to contain exactly #<Ci::Pipeline id: 211, ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: n...st_id: nil, ci_ref_id: 203, locked: "artifacts_locked", partition_id: 101, auto_canceled_by_id: nil>5876# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.3 seconds. Current RSS: ~1532M. load average: 1.06 1.03 1.16 1/295 129945877# [RSpecRunTime] Finishing example group spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb. It took 2.28 seconds. Expected to take 2.71 seconds.5878# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/limit_active_jobs_spec.rb. Expected to take 2.69 seconds.5879Ci::CreatePipelineService5880 when project has not exceeded the active jobs limit5881 creates the pipeline successfully5882# [RSpecRunTime] RSpec elapsed time: 22 minutes 36.0 seconds. Current RSS: ~1528M. load average: 1.06 1.03 1.16 1/294 130125883 when project has exceeded the active jobs limit5884 fails the pipeline before populating it5885# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/limit_active_jobs_spec.rb. It took 2.83 seconds. Expected to take 2.69 seconds.5886# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/note_spec.rb. Expected to take 2.65 seconds.5887Gitlab::GithubImport::Representation::Note5888 .from_api_response5889 does not set the user if the response did not include a user5890 behaves like a Note5891 returns an instance of Note5892 the returned Note5893 includes the noteable ID5894 includes the noteable type5895 includes the author details5896 includes the note body5897 includes the created timestamp5898 includes the updated timestamp5899 includes the note ID5900 #github_identifiers5901 returns a hash with needed identifiers5902# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.07 seconds. Current RSS: ~1517M. load average: 1.06 1.03 1.16 1/294 130195903 .from_json_hash5904 does not convert the author if it was not specified5905 behaves like a Note5906 returns an instance of Note5907 the returned Note5908 includes the noteable ID5909 includes the noteable type5910 includes the author details5911 includes the note body5912 includes the created timestamp5913 includes the updated timestamp5914 includes the note ID5915 #github_identifiers5916 returns a hash with needed identifiers5917# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/note_spec.rb. It took 2.91 seconds. Expected to take 2.65 seconds.5918# [RSpecRunTime] Starting example group spec/models/concerns/exportable_spec.rb. Expected to take 2.6 seconds.5919Exportable5920 does not allow STI5921 .restricted_associations5922 when `exportable_restricted_associations` is not defined in inheriting class5923 returns empty array5924 when `exportable_restricted_associations` is defined in inheriting class5925 returns empty array if provided key are not restricted5926 returns array with restricted keys5927 .to_authorized_json5928 when key to authorize is not an association name5929 returns string without given key5930 when key to authorize is an association name5931 when there are no records5932 returns string including the empty association5933 when association has #exportable_record? defined5934 when user can read all records5935 returns string containing all records5936 when user can not read records5937 returns string including the empty association5938 when user can read some records5939 returns string containing readable records only5940 when association does not have #exportable_record? defined5941 calls #readable_by?5942 with single relation5943 when user can read the record5944 returns string including association5945 when user can not read the record5946 returns string with null association5947 .exportable_association?5948 when model does not respond to association name5949 returns false5950 when model responds to association name5951 when association contains records5952 when current_user is not present5953 returns false5954 when current_user can read association5955 returns true5956 when current_user can not read association5957 returns false5958 when association is empty5959 returns true5960 when association type is has_many5961 returns true5962# [RSpecRunTime] Finishing example group spec/models/concerns/exportable_spec.rb. It took 2.5 seconds. Expected to take 2.6 seconds.5963# [RSpecRunTime] Starting example group spec/models/packages/dependency_spec.rb. Expected to take 2.57 seconds.5964Packages::Dependency5965 does not allow STI5966 included modules5967 is expected to includes the EachBatch module5968 relationships5969 is expected to have many dependency_links5970 validations5971 is expected to validate that :name cannot be empty/falsy5972 is expected to validate that :version_pattern cannot be empty/falsy5973 is expected to validate that :name is case-sensitively unique within the scope of :version_pattern5974 .ids_for_package_names_and_version_patterns5975 is expected to contain exactly 4 and 55976 with unknown names5977 is expected to be empty5978 with unknown version patterns5979 is expected to be empty5980 with a name bigger than column size5981 is expected to contain exactly 4 and 55982 with a version pattern bigger than column size5983 is expected to contain exactly 4 and 55984 with too big parameter5985 is expected to raise ArgumentError with "Too many names_and_version_patterns"5986 with parameters size5987 above the chunk size5988 is expected to contain exactly 4, 5, 6, 7, 8, 9, and 105989 selecting too many rows5990 is expected to raise ArgumentError with "Too many Dependencies selected"5991 .for_package_names_and_version_patterns5992 is expected to contain exactly #<Packages::Dependency id: 11, name: "foo", version_pattern: "~1.0.0"> and #<Packages::Dependency id: 12, name: "bar", version_pattern: "~2.5.0">5993 with unknown names5994 is expected to be empty5995 with unknown version patterns5996 is expected to be empty5997 .orphaned5998 returns orphaned dependency records5999# [RSpecRunTime] Finishing example group spec/models/packages/dependency_spec.rb. It took 2.17 seconds. Expected to take 2.57 seconds.6000# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb. Expected to take 2.52 seconds.6001Gitlab::Usage::Metrics::Instrumentations::CountAllCiBuildsMetric6002 behaves like a correct instrumented metric value6003 has correct value6004# [RSpecRunTime] RSpec elapsed time: 22 minutes 45.94 seconds. Current RSS: ~1529M. load average: 1.14 1.04 1.17 1/294 130206005 behaves like a correct instrumented metric value6006 has correct value6007# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.95 seconds. Current RSS: ~1526M. load average: 1.14 1.04 1.17 1/290 130216008# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb. It took 2.24 seconds. Expected to take 2.52 seconds.6009# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/prometheus_spec.rb. Expected to take 2.49 seconds.6010Gitlab::Metrics::Prometheus6011 #reset_registry!6012 clears existing metrics6013 #error_detected!6014 disables Prometheus metrics6015# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/prometheus_spec.rb. It took 1.43 seconds. Expected to take 2.49 seconds.6016# [RSpecRunTime] Starting example group spec/workers/namespaces/root_statistics_worker_spec.rb. Expected to take 2.44 seconds.6017Namespaces::RootStatisticsWorker#perform6018 has the `until_executed` deduplicate strategy6019 has an option to reschedule once if deduplicated6020 with a namespace6021 executes refresher service6022 deletes namespace aggregated schedule row6023 when something goes wrong when updating6024 does not delete the aggregation schedule6025 logs the error6026 with no namespace6027 does not execute the refresher service6028 with a namespace with no aggregation scheduled6029 does not execute the refresher service6030 behaves like an idempotent worker6031 is labeled as idempotent6032 performs multiple times sequentially without raising an exception6033 deletes one aggregation schedule6034 behaves like worker with data consistency6035 .get_data_consistency_feature_flag_enabled?6036 returns true6037 .get_data_consistency6038 returns correct data consistency6039# [RSpecRunTime] Finishing example group spec/workers/namespaces/root_statistics_worker_spec.rb. It took 1.73 seconds. Expected to take 2.44 seconds.6040# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb. Expected to take 2.41 seconds.6041Gitlab::GithubImport::Stage::ImportRepositoryWorker6042 behaves like Gitlab::GithubImport::StageMethods6043 .sidekiq_retries_exhausted6044 tracks the exception and marks the import as failed6045 .sidekiq_options6046 has a status_expiration6047 has a retry of 66048 #perform6049 returns if no project could be found6050 returns if the import state is no longer in progress6051 imports the data when the project exists6052 queues RefreshImportJidWorker6053 logs error when import fails with a StandardError6054 rescheduling the worker on certain errors6055 error: Gitlab::GithubImport::RateLimitError6056 reschedules the worker6057 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError6058 reschedules the worker6059 #import6060 when the import succeeds6061 with issues6062 schedules the importing of the base data6063 without issues6064 schedules the importing of the base data6065 when retrying6066 does not allocate internal ids6067# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb. It took 2.08 seconds. Expected to take 2.41 seconds.6068# [RSpecRunTime] Starting example group spec/models/pages/lookup_path_spec.rb. Expected to take 2.36 seconds.6069Pages::LookupPath6070 does not allow STI6071 #project_id6072 delegates to Project#id6073 #access_control6074 delegates to Project#private_pages?6075 #https_only6076 when no domain provided6077 delegates to Project#pages_https_only?6078 when there is domain provided6079 takes into account the https setting of the domain6080 #source6081 uses deployment from object storage6082 does not recreate source hash6083 when deployment is in the local storage6084 uses file protocol6085 #prefix6086 full_path: "mygroup/myproject", trim_prefix: nil, path_prefix: nil, result: "/"6087 is expected to eq "/"6088 full_path: "mygroup/myproject", trim_prefix: "mygroup", path_prefix: nil, result: "/myproject/"6089 is expected to eq "/myproject/"6090 full_path: "mygroup/myproject", trim_prefix: nil, path_prefix: "PREFIX", result: "/PREFIX/"6091 is expected to eq "/PREFIX/"6092 full_path: "mygroup/myproject", trim_prefix: "mygroup", path_prefix: "PREFIX", result: "/myproject/PREFIX/"6093 is expected to eq "/myproject/PREFIX/"6094 #unique_host6095 when unique domain is disabled6096 returns nil6097 when namespace_in_path is enabled6098 returns nil6099 when unique domain is enabled6100 returns the project unique domain6101 #root_directory6102 when there is a deployment6103 returns the deployment's root_directory6104# [RSpecRunTime] Finishing example group spec/models/pages/lookup_path_spec.rb. It took 1.85 seconds. Expected to take 2.36 seconds.6105# [RSpecRunTime] Starting example group spec/serializers/merge_request_widget_commit_entity_spec.rb. Expected to take 2.32 seconds.6106MergeRequestWidgetCommitEntity6107 as json6108 is expected to eq "Merge branch 'branch-merged' into 'master'\r\n\r\nadds bar folder and branch-test text file to check Repository merged_to_root_ref method\r\n\r\n\r\n\r\nSee merge request !12"6109 is expected to eq "b83d6e39"6110 is expected to eq "Merge branch 'branch-merged' into 'master'"6111# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.08 seconds. Current RSS: ~1546M. load average: 1.11 1.04 1.16 1/292 130466112# [RSpecRunTime] Finishing example group spec/serializers/merge_request_widget_commit_entity_spec.rb. It took 2.04 seconds. Expected to take 2.32 seconds.6113# [RSpecRunTime] Starting example group spec/services/ci/trigger_downstream_pipeline_service_spec.rb. Expected to take 2.29 seconds.6114Ci::TriggerDownstreamPipelineService6115 #execute6116 when the bridge does not trigger a downstream pipeline6117 returns a success response6118 rate limiting6119 when the limit is exceeded6120 drops the bridge and does not schedule the downstream pipeline worker6121 behaves like creates a log entry6122 is expected to receive info(a hash including {:class => "Ci::TriggerDownstreamPipelineService", :project_id => 1247, :current_use...:downstream_type => "multi-project", :message => "Activated downstream pipeline trigger rate limit"}) 1 time6123 with a child pipeline6124 drops the bridge and does not schedule the downstream pipeline worker6125 behaves like creates a log entry6126 is expected to receive info(a hash including {:class => "Ci::TriggerDownstreamPipelineService", :project_id => 1247, :current_use...fault", :downstream_type => "child", :message => "Activated downstream pipeline trigger rate limit"}) 1 time6127 when the limit is not exceeded6128 schedules the downstream pipeline worker6129 does not create a log entry6130# [RSpecRunTime] Finishing example group spec/services/ci/trigger_downstream_pipeline_service_spec.rb. It took 1.86 seconds. Expected to take 2.29 seconds.6131# [RSpecRunTime] Starting example group spec/lib/gitlab/circuit_breaker/store_spec.rb. Expected to take 2.23 seconds.6132Gitlab::CircuitBreaker::Store6133 #key?6134 behaves like reliable circuit breaker store method6135 does not raise an error when Redis::BaseConnectionError is encountered6136 when key exists6137 is expected to eq true6138 when key does not exist6139 is expected to eq false6140 #delete6141 deletes key6142 behaves like reliable circuit breaker store method6143 does not raise an error when Redis::BaseConnectionError is encountered6144 #store6145 stores value for specified key without expiry by default6146 behaves like reliable circuit breaker store method6147 does not raise an error when Redis::BaseConnectionError is encountered6148 when expires option is set6149 stores value for specified key with expiry6150 #load6151 behaves like reliable circuit breaker store method6152 does not raise an error when Redis::BaseConnectionError is encountered6153 when key exists6154 returns the value of the key6155 when key does not exist6156 returns nil6157 #values_at6158 behaves like reliable circuit breaker store method6159 does not raise an error when Redis::BaseConnectionError is encountered6160 when keys exist6161 returns values of keys6162 when some keys do not exist6163 returns values of keys with nil for non-existing ones6164 #increment6165 behaves like reliable circuit breaker store method6166 does not raise an error when Redis::BaseConnectionError is encountered6167 when key does not exist6168 sets key and increments value6169 with expiry6170 sets key and increments value with expiration6171# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.85 second. Current RSS: ~1560M. load average: 1.10 1.04 1.16 1/293 130636172 when key exists6173 increments value6174 with expiry6175 increments value with expiration6176# [RSpecRunTime] Finishing example group spec/lib/gitlab/circuit_breaker/store_spec.rb. It took 3.09 seconds. Expected to take 2.23 seconds.6177# [RSpecRunTime] Starting example group spec/workers/web_hook_worker_spec.rb. Expected to take 2.22 seconds.6178WebHookWorker6179 #perform6180 delegates to WebHookService6181 does not error when the WebHook record cannot be found6182 retrieves recursion detection data and reinstates it6183 behaves like worker with data consistency6184 .get_data_consistency_feature_flag_enabled?6185 returns true6186 .get_data_consistency6187 returns correct data consistency6188 when object is wiki_page6189 injects content into wiki_page6190 when parameter slug empty6191 uses existing data6192 when parameter version_id empty6193 uses existing data6194 when wiki empty6195 uses existing data6196 when wiki page empty6197 uses existing data6198# [RSpecRunTime] Finishing example group spec/workers/web_hook_worker_spec.rb. It took 1.81 seconds. Expected to take 2.22 seconds.6199# [RSpecRunTime] Starting example group spec/services/events/destroy_service_spec.rb. Expected to take 2.16 seconds.6200Events::DestroyService6201 #execute6202 deletes the events6203 batch delete6204 splits delete queries into batches6205# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.34 seconds. Current RSS: ~1551M. load average: 1.10 1.04 1.16 1/295 131336206 when an error is raised while deleting the records6207 returns error6208 does not delete events6209# [RSpecRunTime] Finishing example group spec/services/events/destroy_service_spec.rb. It took 1.74 seconds. Expected to take 2.16 seconds.6210# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb. Expected to take 2.15 seconds.6211Gitlab::BitbucketImport::ImportIssueNotesWorker6212 behaves like Gitlab::BitbucketImport::ObjectImporter6213 .sidekiq_retries_exhausted6214 notifies the waiter6215 #perform6216 when project does not exist6217 behaves like notifies the waiter6218 is expected to receive notify("key", anything) 1 time6219 when project has import started6220 calls the importer6221 behaves like notifies the waiter6222 is expected to receive notify("key", anything) 1 time6223 when the importer raises an ActiveRecord::RecordInvalid error6224 tracks the error6225 when the importer raises a StandardError6226 tracks the error and raises the error6227 when project import has been cancelled6228 does not call the importer6229 behaves like notifies the waiter6230 is expected to receive notify("key", anything) 1 time6231 #importer_class6232 does not raise a NotImplementedError6233# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb. It took 1.84 seconds. Expected to take 2.15 seconds.6234# [RSpecRunTime] Starting example group spec/workers/gitlab/jira_import/advance_stage_worker_spec.rb. Expected to take 2.1 seconds.6235Gitlab::JiraImport::AdvanceStageWorker6236 behaves like Gitlab::Import::AdvanceStage6237 #perform6238 when the project no longer exists6239 does not perform any work6240 when there are remaining jobs6241 reschedules itself6242 when the project import is not running6243 does not perform any work6244 clears the JobWaiter cache6245 when there are no remaining jobs6246 schedules the next stage6247 raises KeyError when the stage name is invalid6248 on worker timeouts6249 refreshes timeout and updates counter if jobs have been processed6250 converts string timeout argument to time6251 with an optimistic strategy6252 advances to next stage6253 with a pessimistic strategy6254 logs error and fails import6255 #wait_for_jobs6256 waits for jobs to complete and returns a new pair of keys to wait for6257# [RSpecRunTime] Finishing example group spec/workers/gitlab/jira_import/advance_stage_worker_spec.rb. It took 1.84 seconds. Expected to take 2.1 seconds.6258# [RSpecRunTime] Starting example group spec/services/system_notes/incident_service_spec.rb. Expected to take 2.09 seconds.6259SystemNotes::IncidentService6260 #change_incident_severity6261 behaves like a system note6262 has the correct attributes6263 with unknown severity6264 has the appropriate message6265 with low severity6266 has the appropriate message6267 with medium severity6268 has the appropriate message6269 with high severity6270 has the appropriate message6271 with critical severity6272 has the appropriate message6273 when severity is invalid6274 does not create system note6275 writes error to logs6276 #change_incident_status6277 with a provided reason6278 creates a new note for an incident status change6279 without provided reason6280 creates a new note for an incident status change6281# [RSpecRunTime] Finishing example group spec/services/system_notes/incident_service_spec.rb. It took 1.73 seconds. Expected to take 2.09 seconds.6282# [RSpecRunTime] Starting example group spec/serializers/integrations/event_entity_spec.rb. Expected to take 2.04 seconds.6283Integrations::EventEntity6284 #as_json6285 with integration without fields6286 exposes correct attributes6287 with integration with fields6288 exposes correct attributes6289 with integration with fields when channels are masked6290 exposes correct attributes6291# [RSpecRunTime] Finishing example group spec/serializers/integrations/event_entity_spec.rb. It took 1.65 seconds. Expected to take 2.04 seconds.6292# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_queue_spec.rb. Expected to take 2.02 seconds.6293Gitlab::SidekiqQueue6294 #drop_jobs!6295 when there are no matching jobs6296 when the queue is not processed in time6297 returns a non-completion flag, the number of jobs deleted, and the remaining queue size6298 when the queue is processed in time6299 returns a completion flag, the number of jobs deleted, and the remaining queue size6300 when there are matching jobs6301 when the queue is not processed in time6302 returns a non-completion flag, the number of jobs deleted, and the remaining queue size6303 when the queue is processed in time6304 returns a completion flag, the number of jobs deleted, and the remaining queue size6305 when there are jobs matching the class name6306 when the queue is not processed in time6307 returns a non-completion flag, the number of jobs deleted, and the remaining queue size6308 when the queue is processed in time6309 returns a completion flag, the number of jobs deleted, and the remaining queue size6310 when there extra queue shard instances are used6311 tracks queues from both instances6312 when there are no valid metadata keys passed6313 raises NoMetadataError6314 when the queue does not exist6315 raises InvalidQueueError6316# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_queue_spec.rb. It took 1.64 seconds. Expected to take 2.02 seconds.6317# [RSpecRunTime] Starting example group spec/graphql/resolvers/recent_boards_resolver_spec.rb. Expected to take 1.99 seconds.6318Resolvers::RecentBoardsResolver6319 #resolve6320 when there is no parent6321 returns none if parent is nil6322 when project boards6323 behaves like group and project recent boards resolver6324 calls ::Boards::VisitsFinder6325 avoids N+1 queries6326 returns most recent visited boards6327 returns a set number of boards6328 when group boards6329 behaves like group and project recent boards resolver6330 calls ::Boards::VisitsFinder6331 avoids N+1 queries6332 returns most recent visited boards6333 returns a set number of boards6334# [RSpecRunTime] Finishing example group spec/graphql/resolvers/recent_boards_resolver_spec.rb. It took 1.67 seconds. Expected to take 1.99 seconds.6335# [RSpecRunTime] Starting example group spec/serializers/ci/dag_job_group_entity_spec.rb. Expected to take 1.96 seconds.6336Ci::DagJobGroupEntity6337 #as_json6338 when group contains 1 job6339 exposes a name6340 exposes the size6341 exposes the jobs6342 matches schema6343 when group contains multiple parallel jobs6344 exposes a name6345 exposes the size6346 exposes the jobs6347 matches schema6348# [RSpecRunTime] Finishing example group spec/serializers/ci/dag_job_group_entity_spec.rb. It took 1.54 seconds. Expected to take 1.96 seconds.6349# [RSpecRunTime] Starting example group spec/policies/personal_access_token_policy_spec.rb. Expected to take 1.92 seconds.6350PersonalAccessTokenPolicy6351 current_user is an administrator6352 not the owner of the token6353 is expected to be allowed :read_token6354 is expected to be allowed :revoke_token6355 owner of the token6356 is expected to be allowed :read_token6357 is expected to be allowed :revoke_token6358 current_user is not an administrator6359 not the owner of the token6360 is expected to be disallowed :read_token6361 is expected to be disallowed :revoke_token6362 owner of the token6363 is expected to be allowed :read_token6364 is expected to be allowed :revoke_token6365 subject of the impersonated token6366 is expected to be disallowed :read_token6367 is expected to be disallowed :revoke_token6368 current_user is a blocked administrator6369 owner of the token6370 is expected to be disallowed :read_token6371 is expected to be disallowed :revoke_token6372 not the owner of the token6373 is expected to be disallowed :read_token6374 is expected to be disallowed :revoke_token6375# [RSpecRunTime] Finishing example group spec/policies/personal_access_token_policy_spec.rb. It took 1.49 seconds. Expected to take 1.92 seconds.6376# [RSpecRunTime] Starting example group spec/lib/banzai/filter/markdown_filter_spec.rb. Expected to take 1.91 seconds.6377Banzai::Filter::MarkdownFilter6378 properly handles mixture with HTML comments and raw markdown6379 markdown engine from context6380 finds the correct engine6381 defaults to the GLFM_ENGINE6382 raise error for unrecognized engines6383 parse_sourcepos6384 sourcepos: "1:1-1:4", expected: {:start=>{:row=>0, :col=>0}, :end=>{:row=>0, :col=>3}}6385 correctly parses6386 sourcepos: "12:22-1:456", expected: {:start=>{:row=>11, :col=>21}, :end=>{:row=>0, :col=>455}}6387 correctly parses6388 sourcepos: "0:0-0:0", expected: {:start=>{:row=>0, :col=>0}, :end=>{:row=>0, :col=>0}}6389 correctly parses6390 sourcepos: "-1:2-3:-4", expected: nil6391 correctly parses6392 code block6393 adds language to lang attribute when specified6394 does not add language to lang attribute when not specified6395 works with utf8 chars in language6396 works with additional language parameters6397 source line position6398 defaults to add data-sourcepos6399 disables data-sourcepos6400 footnotes in tables6401 processes footnotes in table cells6402 multiline blockquotes6403 works and has correct data-sourcepos references6404# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/markdown_filter_spec.rb. It took 1.52 seconds. Expected to take 1.91 seconds.6405# [RSpecRunTime] Starting example group spec/db/development/create_base_work_item_types_spec.rb. Expected to take 1.86 seconds.6406Create base work item types in development6407 behaves like work item base types importer6408OK6409 creates all base work item types if they don't exist6410OK6411 creates all default widget definitions6412OK6413 upserts base work item types if they already exist6414OK6415 upserts default widget definitions if they already exist and type changes6416OK6417 does not change default widget definitions if they already exist with changed disabled status6418OK6419 executes single INSERT query per types and widget definitions6420 when some base types exist6421OK6422 inserts all types and does nothing if some already existed6423# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.84 seconds. Current RSS: ~1548M. load average: 1.15 1.05 1.17 1/289 131346424 when some widget definitions exist6425OK6426 inserts all widget definitions and does nothing if some already existed6427# [RSpecRunTime] Finishing example group spec/db/development/create_base_work_item_types_spec.rb. It took 1.45 seconds. Expected to take 1.86 seconds.6428# [RSpecRunTime] Starting example group spec/tooling/danger/feature_flag_spec.rb. Expected to take 1.85 seconds.6429Tooling::Danger::FeatureFlag6430 Tooling::Danger::FeatureFlag::Found6431 #name6432 returns value from the YAML6433 #introduced_by_url6434 returns value from the YAML6435 #rollout_issue_url6436 returns value from the YAML6437 #milestone6438 returns value from the YAML6439 #type6440 returns value from the YAML6441 #group6442 returns value from the YAML6443 #default_enabled6444 returns value from the YAML6445 #raw6446 returns the raw YAML6447 #group_match_mr_label?6448 when group is nil6449 is true only if MR has no group label6450 when group is not nil6451 is true only if MR has the same group label6452 #feature_flag_files6453 retrieves added feature flag files6454 with added added feature flag files6455 returns an array of Found objects6456 without added added feature flag files6457 returns an array of Found objects6458 retrieves modified feature flag files6459 with modified modified feature flag files6460 returns an array of Found objects6461 without modified modified feature flag files6462 returns an array of Found objects6463 retrieves deleted feature flag files6464 with deleted deleted feature flag files6465 returns an array of Found objects6466 without deleted deleted feature flag files6467 returns an array of Found objects6468# [RSpecRunTime] Finishing example group spec/tooling/danger/feature_flag_spec.rb. It took 1.63 seconds. Expected to take 1.85 seconds.6469# [RSpecRunTime] Starting example group spec/workers/merge_requests/resolve_todos_worker_spec.rb. Expected to take 1.82 seconds.6470MergeRequests::ResolveTodosWorker6471 behaves like an idempotent worker6472 is labeled as idempotent6473 performs multiple times sequentially without raising an exception6474# [RSpecRunTime] RSpec elapsed time: 23 minutes 23.81 seconds. Current RSS: ~1561M. load average: 1.14 1.05 1.16 1/295 131756475 #perform6476 calls MergeRequests::ResolveTodosService#execute6477 with a non-existing merge request6478 does nothing6479 with a non-existing user6480 does nothing6481# [RSpecRunTime] Finishing example group spec/workers/merge_requests/resolve_todos_worker_spec.rb. It took 1.49 seconds. Expected to take 1.82 seconds.6482# [RSpecRunTime] Starting example group spec/models/projects/branch_rule_spec.rb. Expected to take 1.8 seconds.6483Projects::BranchRule6484 does not allow STI6485 branch protection returns protected branch6486 delegates methods to protected branch6487 is protected6488 generates a valid global id6489 ::find(id)6490 when id matches a Project6491 finds the project and initializes a branch rule6492# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.3 seconds. Current RSS: ~1557M. load average: 1.14 1.05 1.16 1/295 131826493 when id does not match a Project6494 raises an ActiveRecord::RecordNotFound error describing the branch rule6495 #matching_branches_count6496 returns the number of branches that are matching the protected branch name6497# [RSpecRunTime] Finishing example group spec/models/projects/branch_rule_spec.rb. It took 1.42 seconds. Expected to take 1.8 seconds.6498# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/call_spec.rb. Expected to take 1.78 seconds.6499Gitlab::GitalyClient::Call6500 #call6501 when the response is not an enumerator6502 returns the response6503 stores timings and call details6504 when the call raises an standard error6505 stores timings and call details6506 when the call raises a BadStatus error6507 attaches gitaly metadata6508 when the response is an enumerator6509 returns a consumable enumerator6510 time measurements6511 records full rpc stream consumption6512 records partial rpc stream consumption6513 when the call raises an standard error6514 records partial rpc stream consumption6515 when the call raises a BadStatus error6516 attaches gitaly metadata6517# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/call_spec.rb. It took 1.59 seconds. Expected to take 1.78 seconds.6518# [RSpecRunTime] Starting example group spec/services/award_emojis/base_service_spec.rb. Expected to take 1.74 seconds.6519AwardEmojis::BaseService6520 .initialize6521 uses same emoji name if not an alias6522 uses emoji original name if its an alias6523 .execute_hooks6524 with no emoji hooks configured6525 does not build hook_data6526 with emoji hooks configured6527 builds hook_data and calls execute_hooks for project6528# [RSpecRunTime] Finishing example group spec/services/award_emojis/base_service_spec.rb. It took 1.59 seconds. Expected to take 1.74 seconds.6529# [RSpecRunTime] Starting example group spec/finders/groups/custom_emoji_finder_spec.rb. Expected to take 1.73 seconds.6530Groups::CustomEmojiFinder6531 #execute6532 when inside a group6533 returns custom emoji from group6534 when group is nil6535 returns nil6536 when group is a subgroup6537 returns custom emoji6538 when custom emoji is in parent group6539 returns custom emoji6540 when params is empty6541 returns empty record6542 when include_ancestor_groups is false6543 returns empty record6544# [RSpecRunTime] Finishing example group spec/finders/groups/custom_emoji_finder_spec.rb. It took 1.29 seconds. Expected to take 1.73 seconds.6545# [RSpecRunTime] Starting example group spec/services/work_items/callbacks/start_and_due_date_spec.rb. Expected to take 1.68 seconds.6546WorkItems::Callbacks::StartAndDueDate6547 #before_update_callback6548 when start and due date params are present6549 correctly sets date values6550 and user doesn't have permissions to update start and due date6551 removes start and due date params params6552 when date params are not present6553 does not change work item date values6554 when work item had both date values already set6555 when one of the two params is null6556 sets only one date to null6557 when widget does not exist in new type6558 sets both dates to null6559# [RSpecRunTime] Finishing example group spec/services/work_items/callbacks/start_and_due_date_spec.rb. It took 1.33 seconds. Expected to take 1.68 seconds.6560# [RSpecRunTime] Starting example group spec/validators/kubernetes_container_resources_validator_spec.rb. Expected to take 1.67 seconds.6561KubernetesContainerResourcesValidator6562 resources: {:cpu=>nil, :memory=>nil}, validity: false, errors: {:resources=>["'cpu: ' must be a string", "'memory: ' must be a string"]}6563 is expected to eq false6564 is expected to eq {:resources=>["'cpu: ' must be a string", "'memory: ' must be a string"]}6565 resources: {:cpu=>"123di", :memory=>"123oi"}, validity: false, errors: {:resources=>["'cpu: 123di' must match the regex '^(\\d+m|\\d+(\\.\\d*)?)$'", "'memory: 123oi' must match the regex '^\\d+(\\.\\d*)?([EPTGMK]|[EPTGMK]i)?$'"]}6566 is expected to eq false6567 is expected to eq {:resources=>["'cpu: 123di' must match the regex '^(\\d+m|\\d+(\\.\\d*)?)$'", "'memory: 123oi' must match the regex '^\\d+(\\.\\d*)?([EPTGMK]|[EPTGMK]i)?$'"]}6568 resources: {:cpu=>"100m", :memory=>"123Mi"}, validity: true, errors: {}6569 is expected to eq true6570 is expected to eq {}6571 resources: {}, validity: false, errors: {:resources=>["must be a hash containing 'cpu' and 'memory' attribute of type string"]}6572 is expected to eq false6573 is expected to eq {:resources=>["must be a hash containing 'cpu' and 'memory' attribute of type string"]}6574 resources: "", validity: false, errors: {:resources=>["must be a hash"]}6575 is expected to eq false6576 is expected to eq {:resources=>["must be a hash"]}6577 resources: nil, validity: false, errors: {:resources=>["must be a hash"]}6578 is expected to eq false6579 is expected to eq {:resources=>["must be a hash"]}6580 resources: {:cpu=>"123di", :memory=>"123oi"}, validity: false, errors: {:resources=>["'cpu: 123di' must match the regex '^(\\d+m|\\d+(\\.\\d*)?)$'", "'memory: 123oi' must match the regex '^\\d+(\\.\\d*)?([EPTGMK]|[EPTGMK]i)?$'"]}6581 is expected to eq false6582 is expected to eq {:resources=>["'cpu: 123di' must match the regex '^(\\d+m|\\d+(\\.\\d*)?)$'", "'memory: 123oi' must match the regex '^\\d+(\\.\\d*)?([EPTGMK]|[EPTGMK]i)?$'"]}6583# [RSpecRunTime] Finishing example group spec/validators/kubernetes_container_resources_validator_spec.rb. It took 1.39 seconds. Expected to take 1.67 seconds.6584# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/replace_table_spec.rb. Expected to take 1.65 seconds.6585Gitlab::Database::Partitioning::ReplaceTable#perform6586 replaces the current table, archiving the old6587 transfers the primary key sequence to the replacement table6588 renames the primary key constraints to match the new table names6589 when the table has partitions6590 renames the partitions to match the new table name6591 renames the primary key constraints to match the new partition names6592# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/replace_table_spec.rb. It took 0.86 second. Expected to take 1.65 seconds.6593# [RSpecRunTime] Starting example group spec/views/notify/autodevops_disabled_email.text.erb_spec.rb. Expected to take 1.62 seconds.6594notify/autodevops_disabled_email.text.erb6595 when the pipeline contains a failed job6596 renders the email correctly6597# [RSpecRunTime] RSpec elapsed time: 23 minutes 34.85 seconds. Current RSS: ~1551M. load average: 1.19 1.07 1.17 1/290 131976598# [RSpecRunTime] Finishing example group spec/views/notify/autodevops_disabled_email.text.erb_spec.rb. It took 1.29 seconds. Expected to take 1.62 seconds.6599# [RSpecRunTime] Starting example group spec/models/ml/model_metadata_spec.rb. Expected to take 1.6 seconds.6600Ml::ModelMetadata6601 does not allow STI6602 validations6603 is unique within the model6604 a model is required6605 associations6606 is expected to belong to model required: true6607 is expected to validate that the length of :name is at most 2556608 is expected to validate that the length of :value is at most 50006609# [RSpecRunTime] Finishing example group spec/models/ml/model_metadata_spec.rb. It took 1.36 seconds. Expected to take 1.6 seconds.6610# [RSpecRunTime] Starting example group spec/rubocop/cop/database/avoid_using_pluck_without_limit_spec.rb. Expected to take 1.57 seconds.6611RuboCop::Cop::Database::AvoidUsingPluckWithoutLimit6612 when using pluck with a limit6613 does not flags the use of pluck as a model scope6614 does not flags the use of pluck as a regular method6615 does not flags the use of pluck inside where6616 does not flags the use of pluck inside a model class method6617 does not flags the use of pluck inside a finder6618 flags the use of pluck inside a service6619 when using pluck without a limit6620 flags the use of pluck as a model scope6621 flags the use of pluck as a regular method6622 flags the use of pluck inside where6623 flags the use of pluck inside a model class method6624 flags the use of pluck inside a finder6625 flags the use of pluck inside a service6626# [RSpecRunTime] Finishing example group spec/rubocop/cop/database/avoid_using_pluck_without_limit_spec.rb. It took 1.37 seconds. Expected to take 1.57 seconds.6627# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb. Expected to take 1.54 seconds.6628Gitlab::UsageDataCounters::WorkItemActivityUniqueCounter6629 .track_work_item_created_action6630 behaves like work item unique counter6631 tracks a unique event only once6632 when author is nil6633 does not track the event6634 .track_work_item_title_changed_action6635 behaves like work item unique counter6636 tracks a unique event only once6637 when author is nil6638 does not track the event6639 .track_work_item_date_changed_action6640 behaves like work item unique counter6641 tracks a unique event only once6642 when author is nil6643 does not track the event6644 .track_work_item_labels_changed_action6645 behaves like work item unique counter6646 tracks a unique event only once6647 when author is nil6648 does not track the event6649 .track_work_item_milestone_changed_action6650 behaves like work item unique counter6651 tracks a unique event only once6652 when author is nil6653 does not track the event6654 .track_work_item_todo_marked_action6655 behaves like work item unique counter6656 tracks a unique event only once6657 when author is nil6658 does not track the event6659# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb. It took 1.26 seconds. Expected to take 1.54 seconds.6660# [RSpecRunTime] Starting example group spec/lib/gitlab/chat/responder_spec.rb. Expected to take 1.53 seconds.6661Gitlab::Chat::Responder6662 .responder_for6663 using a regular build6664 returns nil6665 using a chat build6666 when response_url starts with 'https://hooks.slack.com/'6667 is expected to be an instance of Gitlab::Chat::Responder::Slack6668 when response_url does not start with 'https://hooks.slack.com/'6669 is expected to be an instance of Gitlab::Chat::Responder::Mattermost6670# [RSpecRunTime] Finishing example group spec/lib/gitlab/chat/responder_spec.rb. It took 1.28 seconds. Expected to take 1.53 seconds.6671# [RSpecRunTime] Starting example group spec/services/resource_events/synthetic_state_notes_builder_service_spec.rb. Expected to take 1.5 seconds.6672ResourceEvents::SyntheticStateNotesBuilderService6673 #execute6674 behaves like filters by paginated notes6675 only returns given notes6676 when paginated notes is empty6677 does not return any notes6678# [RSpecRunTime] RSpec elapsed time: 23 minutes 41.6 seconds. Current RSS: ~1528M. load average: 1.17 1.07 1.17 1/290 131986679# [RSpecRunTime] Finishing example group spec/services/resource_events/synthetic_state_notes_builder_service_spec.rb. It took 1.48 seconds. Expected to take 1.5 seconds.6680# [RSpecRunTime] Starting example group spec/rubocop/cop/put_group_routes_under_scope_spec.rb. Expected to take 1.49 seconds.6681RuboCop::Cop::PutGroupRoutesUnderScope6682 registers an offense when route is outside scope for `resource`6683 does not register an offense when resource inside the scope6684 registers an offense when route is outside scope for `post`6685 does not register an offense when resource is deep inside the scope6686 registers an offense when route is outside scope for `put`6687 registers an offense when route is outside scope for `resources`6688 registers an offense when route is outside scope for `patch`6689 does not register an offense for the root route within scope6690 registers an offense when route is outside scope for `get`6691 registers an offense when route is outside scope for `delete`6692 does not register an offense for the root route6693# [RSpecRunTime] Finishing example group spec/rubocop/cop/put_group_routes_under_scope_spec.rb. It took 1.27 seconds. Expected to take 1.49 seconds.6694# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.01 seconds. Current RSS: ~1525M. load average: 1.16 1.06 1.17 1/290 131996695# [RSpecRunTime] Starting example group spec/services/users/email_verification/update_email_service_spec.rb. Expected to take 1.46 seconds.6696Users::EmailVerification::UpdateEmailService6697 #execute6698 when successful6699 is expected to eq {:status=>:success}6700 does not send a confirmation instructions email6701 sets the unconfirmed_email and confirmation_sent_at fields6702 when rate limited6703 returns a failure status6704 when email reset has already been offered6705 returns a failure status6706 when email is unchanged6707 returns a failure status6708 when email is missing6709 returns a failure status6710 when email is not valid6711 returns a failure status6712 when email is already taken6713 returns a failure status6714# [RSpecRunTime] Finishing example group spec/services/users/email_verification/update_email_service_spec.rb. It took 1.39 seconds. Expected to take 1.46 seconds.6715# [RSpecRunTime] Starting example group spec/lib/generators/gitlab/usage_metric_generator_spec.rb. Expected to take 1.45 seconds.6716Gitlab::UsageMetricGenerator6717 Creating metric instrumentation files6718 creates CE metric instrumentation files using the template6719 with EE flag true6720 creates EE metric instrumentation files using the template6721 for database type6722 creates the metric instrumentation file using the template6723 for numbers type6724 creates the metric instrumentation file using the template6725 with type option missing6726 raises an ArgumentError6727 with type option value not included in approved superclasses6728 raises an ArgumentError6729 without operation for database metric6730 raises an ArgumentError6731 with wrong operation for database metric6732 raises an ArgumentError6733 without operation for numbers metric6734 raises an ArgumentError6735 with wrong operation for numbers metric6736 raises an ArgumentError6737# [RSpecRunTime] Finishing example group spec/lib/generators/gitlab/usage_metric_generator_spec.rb. It took 1.06 seconds. Expected to take 1.45 seconds.6738# [RSpecRunTime] Starting example group spec/lib/gitlab/allowable_spec.rb. Expected to take 1.42 seconds.6739Gitlab::Allowable6740 #can?6741 when user is allowed to do something6742 reports correct ability to perform action6743 when user is not allowed to do something6744 reports correct ability to perform action6745# [RSpecRunTime] Finishing example group spec/lib/gitlab/allowable_spec.rb. It took 1.16 seconds. Expected to take 1.42 seconds.6746# [RSpecRunTime] Starting example group spec/services/bulk_imports/lfs_objects_export_service_spec.rb. Expected to take 1.41 seconds.6747BulkImports::LfsObjectsExportService6748 #execute6749 exports lfs objects and their repository types6750 when export is batched6751 exports only specified lfs objects6752 when lfs object has file on disk missing6753 does not attempt to copy non-existent file6754 when lfs object is remotely stored6755 downloads lfs object from object storage6756 #exported_objects_count6757 return the number of exported lfs objects6758# [RSpecRunTime] Finishing example group spec/services/bulk_imports/lfs_objects_export_service_spec.rb. It took 1.13 seconds. Expected to take 1.41 seconds.6759# [RSpecRunTime] Starting example group spec/lib/gitlab/private_commit_email_spec.rb. Expected to take 1.36 seconds.6760Gitlab::PrivateCommitEmail6761 .regex6762 is expected to match "1-foo@users.noreply.localhost"6763 is expected not to match "1-foo@users.noreply.localhost.foo"6764 is expected not to match "1-foo@users.noreply.gitlab.com"6765 is expected not to match "foo-1@users.noreply.gitlab.com"6766 is expected not to match "foobar@gitlab.com"6767 is only generated once per request6768 .user_id_for_email6769 parses user id from email6770 returns nil on invalid commit email6771 .user_ids_for_email6772 returns deduplicated user IDs for each valid email6773 returns an empty array with no valid emails6774 .for_user6775 returns email in the format id-username@hostname6776# [RSpecRunTime] Finishing example group spec/lib/gitlab/private_commit_email_spec.rb. It took 1.2 seconds. Expected to take 1.36 seconds.6777# [RSpecRunTime] Starting example group spec/lib/gitlab/language_detection_spec.rb. Expected to take 1.34 seconds.6778Gitlab::LanguageDetection6779 #languages6780 returns the language names6781 #insertions6782 only includes new languages6783 #updates6784 updates the share of languages6785 does not include languages to be removed6786 when silent writes occur6787 doesn't include them in the result6788 #deletions6789 lists undetected languages6790# [RSpecRunTime] Finishing example group spec/lib/gitlab/language_detection_spec.rb. It took 1.15 seconds. Expected to take 1.34 seconds.6791# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/update_column_in_batches_spec.rb. Expected to take 1.33 seconds.6792RuboCop::Cop::Migration::UpdateColumnInBatches6793 #external_dependency_checksum6794 is expected to eq "833525c0d9c95d066dbfc8d973153b44a1f8a42694b54de3aaa854cb9f72a6bd"6795 when in migration6796 behaves like a migration file with no spec file6797 registers an offense when using update_column_in_batches6798 behaves like a migration file with a spec file6799 does not register any offenses6800 for EE migrations6801 when in a migration6802 behaves like a migration file with no spec file6803 registers an offense when using update_column_in_batches6804 behaves like a migration file with a spec file6805 does not register any offenses6806 when in a post migration6807 behaves like a migration file with no spec file6808 registers an offense when using update_column_in_batches6809 behaves like a migration file with a spec file6810 does not register any offenses6811 when outside of a migration6812 does not register any offenses6813 when in a post migration6814 behaves like a migration file with no spec file6815 registers an offense when using update_column_in_batches6816 behaves like a migration file with a spec file6817 does not register any offenses6818# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/update_column_in_batches_spec.rb. It took 1.09 seconds. Expected to take 1.33 seconds.6819# [RSpecRunTime] Starting example group spec/graphql/resolvers/data_transfer/project_data_transfer_resolver_spec.rb. Expected to take 1.3 seconds.6820Resolvers::DataTransfer::ProjectDataTransferResolver6821 with authorized user but without enough permissions6822 does not raise an error and returns no data6823 with anonymous access6824 does not raise an error and returns no data6825 when user has permissions to see data transfer6826 calls ProjectDataTransferFinder with expected arguments6827 when data_transfer_monitoring is disabled6828 returns empty result6829# [RSpecRunTime] Finishing example group spec/graphql/resolvers/data_transfer/project_data_transfer_resolver_spec.rb. It took 1.12 seconds. Expected to take 1.3 seconds.6830# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/design_repo_restorer_spec.rb. Expected to take 1.28 seconds.6831Gitlab::ImportExport::DesignRepoRestorer6832 bundle a design Git repo6833 restores the repo successfully6834# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/design_repo_restorer_spec.rb. It took 1.05 seconds. Expected to take 1.28 seconds.6835# [RSpecRunTime] Starting example group spec/graphql/resolvers/clusters/agent_activity_events_resolver_spec.rb. Expected to take 1.26 seconds.6836Resolvers::Clusters::AgentActivityEventsResolver6837 is expected to eq Types::Clusters::AgentActivityEventType6838 is expected to be truthy6839 #resolve6840 returns events associated with the agent6841 user does not have permission6842 is expected to be empty6843# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.46 seconds. Current RSS: ~1514M. load average: 1.13 1.06 1.16 1/289 132096844# [RSpecRunTime] Finishing example group spec/graphql/resolvers/clusters/agent_activity_events_resolver_spec.rb. It took 1.19 seconds. Expected to take 1.26 seconds.6845# [RSpecRunTime] Starting example group spec/presenters/ml/candidate_details_presenter_spec.rb. Expected to take 1.25 seconds.6846Ml::CandidateDetailsPresenter6847 #present6848 presents the candidate correctly6849 #present_as_json6850 when candidate has metrics, params and artifacts6851 generates the correct params6852 generates the correct metrics6853 generates the correct info6854 when candidate has job6855 generates the correct ci6856 when build user is nil6857 does not include build user info6858 and job is from MR6859 generates the correct ci6860 when ci job is not to be added6861 ciJob is nil6862# [RSpecRunTime] Finishing example group spec/presenters/ml/candidate_details_presenter_spec.rb. It took 1.18 seconds. Expected to take 1.25 seconds.6863# [RSpecRunTime] Starting example group spec/lib/generators/model/model_generator_spec.rb. Expected to take 1.22 seconds.6864Model::ModelGenerator6865 when generating a model6866 create db/migrate/20240403105744_create_model_generator_test_foos.rb6867 create app/models/model_generator_test_foo.rb6868 invoke rspec6869 create spec/models/model_generator_test_foo_spec.rb6870 creates the model file with the right content6871 create db/migrate/20240403105745_create_model_generator_test_foos.rb6872 create app/models/model_generator_test_foo.rb6873 invoke rspec6874 create spec/models/model_generator_test_foo_spec.rb6875 creates the migration file with the right content6876 create db/migrate/20240403105745_create_model_generator_test_foos.rb6877 create app/models/model_generator_test_foo.rb6878 invoke rspec6879 create spec/models/model_generator_test_foo_spec.rb6880 creates the spec file with the right content6881# [RSpecRunTime] Finishing example group spec/lib/generators/model/model_generator_spec.rb. It took 1.06 seconds. Expected to take 1.22 seconds.6882# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/services_spec.rb. Expected to take 1.2 seconds.6883Gitlab::Ci::Config::Entry::Services6884 when configuration is valid6885 #valid?6886 is valid6887 #value6888 returns valid array6889 when configuration is invalid6890 #valid?6891 is invalid6892 when configuration has ports6893 when with_image_ports metadata is not enabled6894 #valid?6895 is not valid6896 when with_image_ports metadata is enabled6897 #valid?6898 is valid6899 #value6900 returns valid array6901# [RSpecRunTime] RSpec elapsed time: 23 minutes 58.63 seconds. Current RSS: ~1514M. load average: 1.12 1.06 1.16 1/289 132106902 services alias6903 when they are not unique6904 #valid?6905 is invalid6906 when they are unique6907 #valid?6908 is valid6909 when one of the duplicated alias is in a service without ports6910 is valid6911 when there are not any ports6912 is valid6913# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/services_spec.rb. It took 2.3 seconds. Expected to take 1.2 seconds.6914# [RSpecRunTime] Starting example group spec/services/users/repair_ldap_blocked_service_spec.rb. Expected to take 1.18 seconds.6915Users::RepairLdapBlockedService6916 #execute6917 changes to normal block after destroying last ldap identity6918 changes to normal block after changing last ldap identity to another provider6919# [RSpecRunTime] Finishing example group spec/services/users/repair_ldap_blocked_service_spec.rb. It took 0.62 second. Expected to take 1.18 seconds.6920# [RSpecRunTime] Starting example group spec/finders/applications_finder_spec.rb. Expected to take 1.17 seconds.6921ApplicationsFinder6922 #execute6923 returns an array of instance applications6924 by_id6925 with existing id6926 returns the application6927 with invalid id6928 returns nil for user application6929 returns nil for group application6930 returns nil for non-existing application6931# [RSpecRunTime] Finishing example group spec/finders/applications_finder_spec.rb. It took 0.91 second. Expected to take 1.17 seconds.6932# [RSpecRunTime] Starting example group spec/lib/peek/views/external_http_spec.rb. Expected to take 1.14 seconds.6933Peek::Views::ExternalHttp6934 returns no results6935 returns aggregated results6936 when the host is in IPv4 format6937 displays IPv4 in the label6938 when the host is in IPv6 foramat6939 displays IPv6 in the label6940 when the query is a hash6941 converts query hash into a query string6942 when the host is invalid6943 displays unknown in the label6944 when URI creation raises an URI::Error6945 displays unknown in the label6946 when URI creation raises a StandardError exception6947 displays unknown in the label6948# [RSpecRunTime] Finishing example group spec/lib/peek/views/external_http_spec.rb. It took 0.92 second. Expected to take 1.14 seconds.6949# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/saml/auth_hash_spec.rb. Expected to take 1.13 seconds.6950Gitlab::Auth::Saml::AuthHash6951 #groups6952 returns array of groups6953 raw info hash attributes empty6954 returns an empty array6955 #azure_group_overage_claim?6956 when the claim is not present6957 is false6958 when the claim is present6959 is true6960 #authn_context6961 with response_object6962 can extract authn_context6963 with SAML 2.0 response_object6964 can extract authn_context6965 with ADFS SAML response_object6966 can extract authn_context6967 without response_object6968 returns an empty string6969# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/saml/auth_hash_spec.rb. It took 0.89 second. Expected to take 1.13 seconds.6970# [RSpecRunTime] Starting example group spec/workers/projects/inactive_projects_deletion_notification_worker_spec.rb. Expected to take 1.1 seconds.6971Projects::InactiveProjectsDeletionNotificationWorker6972 #perform6973 invokes NotificationService and calls inactive_project_deletion_warning6974 adds the project_id to redis key that tracks the deletion warning emails6975 rescues and logs the exception if project does not exist6976 behaves like an idempotent worker6977 is labeled as idempotent6978 performs multiple times sequentially without raising an exception6979# [RSpecRunTime] Finishing example group spec/workers/projects/inactive_projects_deletion_notification_worker_spec.rb. It took 0.89 second. Expected to take 1.1 seconds.6980# [RSpecRunTime] Starting example group spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb. Expected to take 1.09 seconds.6981Ci::Runners::ReconcileExistingRunnerVersionsService#execute6982 with RunnerUpgradeCheck recommending 14.0.26983 with runner with new version6984 creates and updates expected ci_runner_versions entries6985 with orphan ci_runner_version6986 deletes orphan ci_runner_versions entry6987 with no runner version changes6988 does not modify ci_runner_versions entries6989 with failing version check6990 makes no changes to ci_runner_versions6991 integration testing with Gitlab::Ci::RunnerUpgradeCheck6992 does not modify ci_runner_versions entries6993# [RSpecRunTime] Finishing example group spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb. It took 0.88 second. Expected to take 1.09 seconds.6994# [RSpecRunTime] Starting example group spec/scripts/api/get_package_and_test_job_spec.rb. Expected to take 1.06 seconds.6995GetPackageAndTestJob6996 #execute6997 returns a package-and-test pipeline that passed with warnings6998 when the bridge can not be found6999 returns nothing7000 when the downstream pipeline can not be found7001 returns nothing7002 when the bridge fails7003 returns the downstream_pipeline7004 when the package-and-test can not be found7005 returns nothing7006 when the package-and-test does not include a detailed status7007 returns nothing7008 when the package-and-test succeeds7009 returns nothing7010 when the package-and-test is canceled7011 returns a failed package-and-test pipeline7012# [RSpecRunTime] Finishing example group spec/scripts/api/get_package_and_test_job_spec.rb. It took 0.85 second. Expected to take 1.06 seconds.7013# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/trigger/forward_spec.rb. Expected to take 1.06 seconds.7014Gitlab::Ci::Config::Entry::Trigger::Forward7015 when entry config is correct7016 returns set values7017 is expected to be valid7018 when entry config value is empty7019 returns empty7020 is expected to be valid7021 when entry value is not correct7022 invalid attribute7023 is expected not to be valid7024 reports error7025 non-boolean value7026 is expected not to be valid7027 reports error7028# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/trigger/forward_spec.rb. It took 0.89 second. Expected to take 1.06 seconds.7029# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/user_finder_spec.rb. Expected to take 1.04 seconds.7030Gitlab::BitbucketImport::UserFinder7031 #find_user_id7032 returns the user id7033 when the id is cached7034 does not attempt to find the user7035 when -1 is cached7036 does not attempt to find the user and returns nil7037 when the user does not have a matching bitbucket identity7038 returns nil7039 #gitlab_user_id7040 when find_user_id returns a user7041 returns the user id7042 when find_user_id does not return a user7043 returns the project creator7044# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/user_finder_spec.rb. It took 0.76 second. Expected to take 1.04 seconds.7045# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb. Expected to take 1.02 seconds.7046Gitlab::SidekiqMiddleware::ConcurrencyLimit::WorkersMap7047 .over_the_limit?7048 returns false if no limit is set7049 returns false if under the limit7050 returns true if over the limit7051 .limit_for7052 accepts worker instance7053 accepts worker class7054 returns nil for unknown worker7055 returns nil if the feature flag is disabled7056 .workers7057 includes the worker7058# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb. It took 0.88 second. Expected to take 1.02 seconds.7059# [RSpecRunTime] Starting example group spec/services/users/registrations_build_service_spec.rb. Expected to take 1.0 second.7060Users::RegistrationsBuildService7061 #execute7062 when automatic user confirmation is not enabled7063 when skip_confirmation is true7064 confirms the user7065 when skip_confirmation is not set7066 does not confirm the user7067 when skip_confirmation is false7068 does not confirm the user7069 when automatic user confirmation is enabled7070 when skip_confirmation is true7071 confirms the user7072 when skip_confirmation is not set the application setting takes precedence7073 confirms the user7074 when skip_confirmation is false the application setting takes precedence7075 confirms the user7076# [RSpecRunTime] Finishing example group spec/services/users/registrations_build_service_spec.rb. It took 0.92 second. Expected to take 1.0 second.7077# [RSpecRunTime] Starting example group spec/models/concerns/safely_change_column_default_spec.rb. Expected to take 0.99 second.7078SafelyChangeColumnDefault7079 does not send the old column value if the default has changed7080 does not write the column without a change7081 forces the column to be written on a change7082 prevents writing new default in place of the old default7083 does not allow STI7084# [RSpecRunTime] Finishing example group spec/models/concerns/safely_change_column_default_spec.rb. It took 0.73 second. Expected to take 0.99 second.7085# [RSpecRunTime] Starting example group spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb. Expected to take 0.97 second.7086Gitlab::Database::QueryAnalyzers::GitlabSchemasMetrics7087 does not increment metrics if feature flag is disabled7088 properly observes all queries7089 for simple query observes schema correctly7090 is expected to receive increment({:db_config_name=>"main", :gitlab_schemas=>"gitlab_main_cell"}) 1 time7091 for query accessing gitlab_ci and gitlab_main7092 is expected to receive increment({:db_config_name=>"main", :gitlab_schemas=>"gitlab_ci,gitlab_main_cell"}) 1 time7093 for query accessing gitlab_ci and gitlab_main the gitlab_schemas is always ordered7094 is expected to receive increment({:db_config_name=>"main", :gitlab_schemas=>"gitlab_ci,gitlab_main_cell"}) 1 time7095 for query accessing CI database7096 is expected to receive increment({:db_config_name=>"ci", :gitlab_schemas=>"gitlab_ci"}) 1 time7097 for query accessing gitlab_main and unknown schema7098 is expected to raise /Could not find gitlab schema for table not_in_schema/7099 for query altering an INDEX7100 is expected not to receive increment(*(any args)) 0 times7101# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb. It took 0.79 second. Expected to take 0.97 second.7102# [RSpecRunTime] Starting example group spec/models/abuse/reports/user_mention_spec.rb. Expected to take 0.96 second.7103Abuse::Reports::UserMention7104 does not allow STI7105 behaves like has user mentions7106 #has_mentions?7107 when no mentions7108 returns false7109 when mentioned_users_ids not null7110 returns true7111 when mentioned projects7112 returns true7113 when mentioned groups7114 returns true7115 associations7116 is expected to belong to abuse_report optional: false7117 is expected to belong to note optional: false7118# [RSpecRunTime] Finishing example group spec/models/abuse/reports/user_mention_spec.rb. It took 0.77 second. Expected to take 0.96 second.7119# [RSpecRunTime] Starting example group spec/models/abuse/trust_score_spec.rb. Expected to take 0.94 second.7120Abuse::TrustScore7121 does not allow STI7122 associations7123 is expected to belong to user required: false7124 validations7125 is expected to validate that :user cannot be empty/falsy7126 is expected to validate that :score cannot be empty/falsy7127 is expected to validate that :source cannot be empty/falsy7128 create7129 if correlation ID is nil7130 adds the correlation id7131 if correlation ID is set7132 does not change the correlation id7133# [RSpecRunTime] Finishing example group spec/models/abuse/trust_score_spec.rb. It took 0.92 second. Expected to take 0.94 second.7134# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/release_formatter_spec.rb. Expected to take 0.93 second.7135Gitlab::LegacyGithubImport::ReleaseFormatter7136 #attributes7137 returns formatted attributes7138 with a nil published_at date7139 inserts a timestamp for released_at7140 #valid7141 when release is not a draft7142 returns true7143 when release is draft7144 returns false7145 when release has NULL tag7146 returns false7147# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/release_formatter_spec.rb. It took 0.85 second. Expected to take 0.93 second.7148# [RSpecRunTime] Starting example group spec/lib/gitlab/database/health_status/indicators/write_ahead_log_spec.rb. Expected to take 0.92 second.7149Gitlab::Database::HealthStatus::Indicators::WriteAheadLog7150 #evaluate7151 remembers the indicator class7152 returns NoSignal signal in case the feature flag is disabled7153 returns NoSignal signal when WAL archive queue can not be calculated7154 uses primary database7155 when WAL archive queue size is below the limit7156 returns Normal signal7157 when WAL archive queue size is above the limit7158 returns Stop signal7159# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/health_status/indicators/write_ahead_log_spec.rb. It took 0.72 second. Expected to take 0.92 second.7160# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/post_process_pipeline_spec.rb. Expected to take 0.91 second.7161Banzai::Pipeline::PostProcessPipeline7162 when a document only has upload links7163 does not make any Gitaly calls7164 when both upload and repository links are present7165 searches for attributes only once7166# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/post_process_pipeline_spec.rb. It took 0.79 second. Expected to take 0.91 second.7167# [RSpecRunTime] Starting example group spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/froms_spec.rb. Expected to take 0.89 second.7168Gitlab::Database::QueryAnalyzers::PreventSetOperatorMismatch::Froms7169 .references7170 when node is nil7171 is expected to eq {}7172 when range_var7173 is expected to match {"namespaces"=>(an instance of PgQuery::RangeVar)}7174 when range_var with alias7175 is expected to match {"ns"=>(an instance of PgQuery::RangeVar)}7176 when join expression7177 is expected to match {"namespaces"=>(an instance of PgQuery::RangeVar), "organizations"=>(an instance of PgQuery::RangeVar)}7178 when join expression with alias7179 is expected to match {"ns"=>(an instance of PgQuery::RangeVar), "o"=>(an instance of PgQuery::RangeVar)}7180 when sub-query7181 is expected to match {"some_subquery"=>#<Set: {:static}>}7182# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/froms_spec.rb. It took 0.69 second. Expected to take 0.89 second.7183# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_groups_resolver_spec.rb. Expected to take 0.88 second.7184Resolvers::Ci::RunnerGroupsResolver7185 #resolve7186 with authorized user7187 returns a lazy value with all groups7188 with unauthorized user7189 is expected to be nil7190# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_groups_resolver_spec.rb. It took 0.66 second. Expected to take 0.88 second.7191# [RSpecRunTime] Starting example group spec/workers/dependency_proxy/cleanup_manifest_worker_spec.rb. Expected to take 0.87 second.7192DependencyProxy::CleanupManifestWorker7193 behaves like dependency_proxy_cleanup_worker7194 #perform_work7195 with no work to do7196 is expected to be nil7197 with work to do7198 deletes the oldest artifact pending destruction based on updated_at7199 #max_running_jobs7200 is expected to eq 57201 #remaining_work_count7202 is expected to eq 37203# [RSpecRunTime] Finishing example group spec/workers/dependency_proxy/cleanup_manifest_worker_spec.rb. It took 0.75 second. Expected to take 0.87 second.7204# [RSpecRunTime] Starting example group spec/models/term_agreement_spec.rb. Expected to take 0.86 second.7205TermAgreement7206 does not allow STI7207 validations7208 is expected to validate that :term cannot be empty/falsy7209 is expected to validate that :user cannot be empty/falsy7210 .accepted7211 only includes accepted terms7212# [RSpecRunTime] Finishing example group spec/models/term_agreement_spec.rb. It took 0.71 second. Expected to take 0.86 second.7213# [RSpecRunTime] Starting example group spec/models/repository_language_spec.rb. Expected to take 0.84 second.7214RepositoryLanguage7215 does not allow STI7216 associations7217 is expected to belong to project required: false7218 is expected to belong to programming_language required: false7219 validations7220 is expected to allow :share to be ‹0›7221 is expected to allow :share to be ‹100.0›7222 is expected not to allow :share to be ‹100.1›7223# [RSpecRunTime] Finishing example group spec/models/repository_language_spec.rb. It took 0.7 second. Expected to take 0.84 second.7224# [RSpecRunTime] Starting example group spec/workers/ci/pipeline_bridge_status_worker_spec.rb. Expected to take 0.83 second.7225Ci::PipelineBridgeStatusWorker7226 #perform7227 when pipeline exists7228 calls the service7229 when pipeline does not exist7230 does not call the service7231# [RSpecRunTime] Finishing example group spec/workers/ci/pipeline_bridge_status_worker_spec.rb. It took 0.79 second. Expected to take 0.83 second.7232# [RSpecRunTime] Starting example group spec/lib/bulk_imports/pipeline_spec.rb. Expected to take 0.82 second.7233BulkImports::Pipeline7234 pipeline attributes7235 getters7236 retrieves class attributes7237 when extractor and loader are defined within the pipeline7238 returns itself when retrieving extractor & loader7239 setters7240 sets class attributes7241 #instantiate7242 when options are present7243 instantiates new object with options7244 when options are missing7245 instantiates new object without options7246 #transformers7247 has instance transform method first to run7248# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/pipeline_spec.rb. It took 0.71 second. Expected to take 0.82 second.7249# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migration_helpers/loose_foreign_key_helpers_spec.rb. Expected to take 0.81 second.7250Gitlab::Database::MigrationHelpers::LooseForeignKeyHelpers7251-- create_table(:_test_loose_fk_test_table)7252 -> 0.0030s7253 when the record deletion tracker trigger is not installed7254 does store record deletions7255-- current_schema(nil)7256 -> 0.0009s7257 is expected to be falsy7258 when the record deletion tracker trigger is installed7259-- execute("CREATE TRIGGER _test_loose_fk_test_table_loose_fk_trigger AFTER DELETE ON _test_loose_fk_test_table REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();")7260 -> 0.0284s7261 stores the record deletion7262-- execute("CREATE TRIGGER _test_loose_fk_test_table_loose_fk_trigger AFTER DELETE ON _test_loose_fk_test_table REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();")7263 -> 0.0013s7264 stores multiple record deletions7265-- execute("CREATE TRIGGER _test_loose_fk_test_table_loose_fk_trigger AFTER DELETE ON _test_loose_fk_test_table REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();")7266 -> 0.0016s7267-- current_schema(nil)7268 -> 0.0009s7269 is expected to be truthy7270-- drop_table(:_test_loose_fk_test_table)7271 -> 0.0014s7272# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migration_helpers/loose_foreign_key_helpers_spec.rb. It took 0.76 second. Expected to take 0.81 second.7273# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/deep_size_spec.rb. Expected to take 0.8 second.7274Gitlab::Utils::DeepSize7275 is expected to eq 10485767276 is expected to eq 1007277 #initialize7278 when max_size is nil7279 sets max_size to DEFAULT_MAX_SIZE7280 when max_depth is nil7281 sets max_depth to DEFAULT_MAX_DEPTH7282 #valid?7283 when data within size and depth limits7284 is expected to be valid7285 when data not within size limit7286 is expected not to be valid7287 when data not within depth limit7288 is expected not to be valid7289# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/deep_size_spec.rb. It took 0.84 second. Expected to take 0.8 second.7290# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/sidekiq_queue_migrate_spec.rb. Expected to take 0.79 second.7291RuboCop::Cop::Migration::SidekiqQueueMigrate7292 when outside of a migration7293 registers no offense7294 when in a post-deployment migration7295 registers no offense7296 when in a regular migration7297 registers an offense when sidekiq_queue_migrate is used in #up7298 registers an offense when sidekiq_queue_migrate is used in #down7299 registers an offense when sidekiq_queue_migrate is used in #change7300 registers an offense when sidekiq_queue_migrate is used in #any_other_method7301# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/sidekiq_queue_migrate_spec.rb. It took 0.73 second. Expected to take 0.79 second.7302# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb. Expected to take 0.77 second.7303Gitlab::Ci::Pipeline::Chain::CancelPendingPipelines7304 #perform!7305 enqueues CancelRedundantPipelinesWorker7306 with scheduled pipelines7307 enqueues LowUrgencyCancelRedundantPipelinesWorker7308# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb. It took 0.68 second. Expected to take 0.77 second.7309# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb. Expected to take 0.76 second.7310Gitlab::UsageDataCounters::CycleAnalyticsCounter7311 behaves like a redis usage counter7312 .count(views)7313 increments the CycleAnalytics views counter by 17314 .read(views)7315 returns the total number of views events7316 behaves like a redis usage counter with totals7317 totals7318 can report all totals7319 unknown events7320 cannot increment7321 cannot read7322# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb. It took 0.64 second. Expected to take 0.76 second.7323# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/simplifiable_spec.rb. Expected to take 0.75 second.7324Gitlab::Config::Entry::Simplifiable7325 .strategy7326 defines entry strategies7327 setting strategy by a condition7328 when first strategy should be used7329 attemps to load a first strategy7330 when second strategy should be used7331 attemps to load a second strategy7332 when neither one is a valid strategy7333 instantiates an unknown strategy7334 when a unknown strategy class is not defined7335 raises an error when being initialized7336# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/simplifiable_spec.rb. It took 0.61 second. Expected to take 0.75 second.7337# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_signals_spec.rb. Expected to take 0.73 second.7338Gitlab::SidekiqSignals7339 .install7340 not a process group leader7341 does nothing7342 as a process group leader7343 installs its own signal handlers for TERM and INT only7344 installs a forwarding signal handler for INT7345 raises if sidekiq no longer traps SIGINT7346 installs a forwarding signal handler for TERM7347 raises if sidekiq no longer traps SIGTERM7348# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_signals_spec.rb. It took 0.69 second. Expected to take 0.73 second.7349# [RSpecRunTime] Starting example group spec/initializers/diagnostic_reports_spec.rb. Expected to take 0.72 second.7350diagnostic reports7351 when GITLAB_DIAGNOSTIC_REPORTS_ENABLED is set to true7352 when run in Puma context7353 modifies worker startup hooks, starts Gitlab::Memory::ReportsDaemon7354 writes scheduled heap dumps in on_worker_stop7355 when run in non-Puma context, such as rails console, tests, Sidekiq7356 is expected not to receive new(*(any args)) 0 times7357 when GITLAB_DIAGNOSTIC_REPORTS_ENABLED is not set7358 is expected not to receive new(*(any args)) 0 times7359 when GITLAB_DIAGNOSTIC_REPORTS_ENABLED is set to false7360 is expected not to receive new(*(any args)) 0 times7361# [RSpecRunTime] Finishing example group spec/initializers/diagnostic_reports_spec.rb. It took 0.63 second. Expected to take 0.72 second.7362# [RSpecRunTime] Starting example group spec/lib/gitlab/template/gitignore_template_spec.rb. Expected to take 0.71 second.7363Gitlab::Template::GitignoreTemplate7364 .all7365 strips the gitignore suffix7366 combines the globals and rest7367 .find7368 returns nil if the file does not exist7369 returns the Gitignore object of a valid file7370 #content7371 loads the full file7372# [RSpecRunTime] Finishing example group spec/lib/gitlab/template/gitignore_template_spec.rb. It took 0.62 second. Expected to take 0.71 second.7373# [RSpecRunTime] Starting example group spec/serializers/import/bulk_import_entity_spec.rb. Expected to take 0.7 second.7374Import::BulkImportEntity7375 exposes id7376 exposes full_name7377 exposes full_path7378 exposes web_url7379 does not expose unspecified attributes7380# [RSpecRunTime] Finishing example group spec/serializers/import/bulk_import_entity_spec.rb. It took 0.6 second. Expected to take 0.7 second.7381# [RSpecRunTime] Starting example group spec/workers/ci/delete_objects_worker_spec.rb. Expected to take 0.69 second.7382Ci::DeleteObjectsWorker7383 is expected to be truthy7384 is expected to respond to #max_running_jobs7385 is expected to respond to #remaining_work_count7386 is expected to respond to #perform_work7387 #perform7388 executes a service7389# [RSpecRunTime] Finishing example group spec/workers/ci/delete_objects_worker_spec.rb. It took 0.63 second. Expected to take 0.69 second.7390# [RSpecRunTime] Starting example group spec/workers/clusters/agents/notify_git_push_worker_spec.rb. Expected to take 0.68 second.7391Clusters::Agents::NotifyGitPushWorker7392 #perform7393 calls the deletion service7394 when the project no longer exists7395 completes without raising an error7396# [RSpecRunTime] Finishing example group spec/workers/clusters/agents/notify_git_push_worker_spec.rb. It took 0.62 second. Expected to take 0.68 second.7397# [RSpecRunTime] Starting example group spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb. Expected to take 0.67 second.7398RuboCop::Cop::RSpec::FactoryBot::AvoidCreate7399 behaves like an offensive factory call7400 registers an offense for create(:user)7401 registers an offense for create_list(:user)7402 behaves like an offensive factory call7403 registers an offense for FactoryBot.create(:user)7404 registers an offense for FactoryBot.create_list(:user)7405# [RSpecRunTime] Finishing example group spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb. It took 0.54 second. Expected to take 0.67 second.7406# [RSpecRunTime] Starting example group spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb. Expected to take 0.65 second.7407Gitlab::GithubGistsImport::FinishImportWorker7408 .sidekiq_retries_exhausted7409 sets status to failed7410 #perform7411 when there are no remaining jobs7412 marks import status as finished7413 when there are remaining jobs7414 reschedules the worker7415 when some gists were failed to import7416 sends an email to user7417# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb. It took 0.57 second. Expected to take 0.65 second.7418# [RSpecRunTime] Starting example group spec/uploaders/packages/npm/metadata_cache_uploader_spec.rb. Expected to take 0.65 second.7419Packages::Npm::MetadataCacheUploader7420 #filename7421 returns metadata.json7422 #store_dir7423 uses the object_storage_key7424 without the object_storage_key7425 raises the error7426# [RSpecRunTime] Finishing example group spec/uploaders/packages/npm/metadata_cache_uploader_spec.rb. It took 0.53 second. Expected to take 0.65 second.7427# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/uniquify_spec.rb. Expected to take 0.63 second.7428Gitlab::Utils::Uniquify7429 #string7430 returns the given string if it does not exist7431 returns the given string with a counter attached if the string exists7432 increments the counter for each candidate string that also exists7433 allows to pass an initial value for the counter7434 allows passing in a base function that defines the location of the counter7435# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/uniquify_spec.rb. It took 0.6 second. Expected to take 0.63 second.7436# [RSpecRunTime] Starting example group spec/graphql/types/access_levels/user_type_spec.rb. Expected to take 0.63 second.7437Types::AccessLevels::UserType7438 fields7439 #name7440 calls User#redacted_name(current_user)7441 #avatar_url7442 calls User#avatar_url(only_path: false)7443 config7444 is expected to require graphql authorizations :read_user7445 is expected to have graphql fields "id", "username", "name", "publicEmail", "avatarUrl", "webUrl", and "webPath"7446# [RSpecRunTime] Finishing example group spec/graphql/types/access_levels/user_type_spec.rb. It took 0.53 second. Expected to take 0.63 second.7447# [RSpecRunTime] Starting example group spec/workers/pages_domain_verification_worker_spec.rb. Expected to take 0.61 second.7448PagesDomainVerificationWorker7449 #perform7450 does nothing if the database is read-only7451 does nothing for a non-existent domain7452 delegates to VerifyPagesDomainService7453# [RSpecRunTime] Finishing example group spec/workers/pages_domain_verification_worker_spec.rb. It took 0.51 second. Expected to take 0.61 second.7454# [RSpecRunTime] Starting example group spec/workers/namespaces/update_root_statistics_worker_spec.rb. Expected to take 0.61 second.7455Namespaces::UpdateRootStatisticsWorker7456 enqueues ScheduleAggregationWorker7457 behaves like subscribes to event7458 consumes the published event7459 behaves like an idempotent worker7460 is labeled as idempotent7461 performs multiple times sequentially without raising an exception7462# [RSpecRunTime] Finishing example group spec/workers/namespaces/update_root_statistics_worker_spec.rb. It took 0.57 second. Expected to take 0.61 second.7463# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/canceling_spec.rb. Expected to take 0.59 second.7464Gitlab::Ci::Status::Build::Canceling7465 .matches?7466 when build is canceled7467 is a correct match7468 when build is not canceled7469 does not match7470 #illustration7471 is expected to include :image, :size, and :title7472# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/canceling_spec.rb. It took 0.57 second. Expected to take 0.59 second.7473# [RSpecRunTime] Starting example group spec/tooling/danger/config_files_spec.rb. Expected to take 0.58 second.7474Tooling::Danger::ConfigFiles7475 #new_config_files7476 returns added, modified, and renamed_after files by default7477 #add_suggestion_for_missing_introduced_by_url7478 when config file has an empty introduced_by_url line7479 adds suggestions at the correct line7480 when config file has an introduced_by_url line with value7481 does not add suggestion7482# [RSpecRunTime] Finishing example group spec/tooling/danger/config_files_spec.rb. It took 0.44 second. Expected to take 0.58 second.7483# [RSpecRunTime] Starting example group spec/helpers/projects/google_cloud/cloudsql_helper_spec.rb. Expected to take 0.56 second.7484Projects::GoogleCloud::CloudsqlHelper7485 #VERSIONS7486 returns versions for :postgres7487 returns versions for :mysql7488 returns versions for :sqlserver7489 #TIERS7490 is an array7491# [RSpecRunTime] Finishing example group spec/helpers/projects/google_cloud/cloudsql_helper_spec.rb. It took 0.52 second. Expected to take 0.56 second.7492# [RSpecRunTime] Starting example group spec/components/projects/ml/models_index_component_spec.rb. Expected to take 0.56 second.7493Projects::Ml::ModelsIndexComponent7494 rendered7495 when user can write model registry7496 renders element with view_model7497 when user cannot write model registry7498 canWriteModelRegistry is false7499# [RSpecRunTime] Finishing example group spec/components/projects/ml/models_index_component_spec.rb. It took 0.44 second. Expected to take 0.56 second.7500# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb. Expected to take 0.54 second.7501Gitlab::UsageDataCounters::RedisCounter7502 .increment7503 counter is increased7504 for every aliased legacy key7505 counter is increased for a legacy key7506 .increment_by7507 counter is increased7508# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb. It took 0.49 second. Expected to take 0.54 second.7509# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_slack.html.haml_spec.rb. Expected to take 0.53 second.7510admin/application_settings/_slack.html.haml7511 renders the form correctly7512 when GitLab.com7513 renders the form correctly7514# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_slack.html.haml_spec.rb. It took 0.45 second. Expected to take 0.53 second.7515# [RSpecRunTime] Starting example group spec/workers/approve_blocked_pending_approval_users_worker_spec.rb. Expected to take 0.53 second.7516ApproveBlockedPendingApprovalUsersWorker7517 #perform7518 calls ApproveService for users in blocked_pending_approval state7519 does not call ApproveService for active users7520# [RSpecRunTime] Finishing example group spec/workers/approve_blocked_pending_approval_users_worker_spec.rb. It took 0.49 second. Expected to take 0.53 second.7521# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb. Expected to take 0.52 second.7522Gitlab::Middleware::RackMultipartTempfileFactory7523 for a multipart request7524 immediately unlinks the temporary file7525 processes the request as normal7526 for a regular request7527 does nothing7528# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb. It took 0.45 second. Expected to take 0.52 second.7529# [RSpecRunTime] Starting example group spec/lib/gitlab/cross_project_access/check_collection_spec.rb. Expected to take 0.51 second.7530Gitlab::CrossProjectAccess::CheckCollection7531 #add_collection7532 merges the checks of 2 collections7533 #should_run?7534 returns true if one of the check says it should run7535 returns false if one of the check says it should be skipped7536# [RSpecRunTime] Finishing example group spec/lib/gitlab/cross_project_access/check_collection_spec.rb. It took 0.44 second. Expected to take 0.51 second.7537# [RSpecRunTime] Starting example group spec/models/concerns/disables_sti_spec.rb. Expected to take 0.5 second.7538DisablesSti7539 does not allow STI7540 .allow_legacy_sti_class7541 is nil by default7542 is true on legacy models7543# [RSpecRunTime] Finishing example group spec/models/concerns/disables_sti_spec.rb. It took 0.48 second. Expected to take 0.5 second.7544# [RSpecRunTime] Starting example group spec/models/blob_viewer/server_side_spec.rb. Expected to take 0.49 second.7545BlobViewer::ServerSide7546 does not allow STI7547 #prepare!7548 loads all blob data7549 #render_error7550 when the blob is stored externally7551 return :server_side_but_stored_externally7552# [RSpecRunTime] Finishing example group spec/models/blob_viewer/server_side_spec.rb. It took 0.46 second. Expected to take 0.49 second.7553# [RSpecRunTime] Starting example group spec/serializers/merge_request_basic_entity_spec.rb. Expected to take 0.48 second.7554MergeRequestBasicEntity7555 has public_merge_status as merge_status7556 #reviewers7557 contains reviewers attributes7558# [RSpecRunTime] Finishing example group spec/serializers/merge_request_basic_entity_spec.rb. It took 0.41 second. Expected to take 0.48 second.7559# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb. Expected to take 0.48 second.7560Gitlab::Database::Migrations::Observers::BatchDetails7561 meta: {:job_meta=>nil}, expected_keys: ["time_spent"]7562 records expected information to file7563 meta: nil, expected_keys: ["time_spent"]7564 records expected information to file7565 meta: lazy { { job_meta: job_meta } }, expected_keys: ["time_spent", "min_value", "max_value", "batch_size", "sub_batch_size", "pause_ms"]7566 records expected information to file7567# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb. It took 0.44 second. Expected to take 0.48 second.7568# [RSpecRunTime] Starting example group spec/services/users/trust_service_spec.rb. Expected to take 0.46 second.7569Users::TrustService7570 #execute7571 updates the custom attributes7572# [RSpecRunTime] Finishing example group spec/services/users/trust_service_spec.rb. It took 0.4 second. Expected to take 0.46 second.7573# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_settings_metric_spec.rb. Expected to take 0.46 second.7574Gitlab::Usage::Metrics::Instrumentations::GitlabSettingsMetric7575 settings metric7576 setting_value: false, expected_value: false7577 behaves like a correct instrumented metric value7578 has correct value7579 setting_value: true, expected_value: true7580 behaves like a correct instrumented metric value7581 has correct value7582# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_settings_metric_spec.rb. It took 0.38 second. Expected to take 0.46 second.7583# [RSpecRunTime] Starting example group spec/rubocop/cop/gemspec/avoid_executing_git_spec.rb. Expected to take 0.44 second.7584RuboCop::Cop::Gemspec::AvoidExecutingGit7585 flags violation for executing git7586 does not flag violation for using a glob7587# [RSpecRunTime] Finishing example group spec/rubocop/cop/gemspec/avoid_executing_git_spec.rb. It took 0.4 second. Expected to take 0.44 second.7588# [RSpecRunTime] Starting example group spec/components/pajamas/breadcrumb_item_component_spec.rb. Expected to take 0.43 second.7589Pajamas::BreadcrumbItemComponent7590 is expected to have visible css ".gl-breadcrumb-item a"7591 is expected to have visible link "Foo" with href "/bar"7592# [RSpecRunTime] Finishing example group spec/components/pajamas/breadcrumb_item_component_spec.rb. It took 0.38 second. Expected to take 0.43 second.7593# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/crystalball/coverage_lines_strategy_spec.rb. Expected to take 0.43 second.7594Tooling::Crystalball::CoverageLinesStrategy7595 #after_register7596 when Simplecov is not running7597 starts coverage7598 when Simplecov is running7599 dos not start coverage7600# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/crystalball/coverage_lines_strategy_spec.rb. It took 0.36 second. Expected to take 0.43 second.7601# [RSpecRunTime] Starting example group spec/lib/gitlab/multi_destination_logger_spec.rb. Expected to take 0.42 second.7602Gitlab::MultiDestinationLogger7603 with no primary logger set7604 primary_logger raises an error7605 with 2 loggers set7606 logs info to 2 loggers7607# [RSpecRunTime] Finishing example group spec/lib/gitlab/multi_destination_logger_spec.rb. It took 0.36 second. Expected to take 0.42 second.7608# [RSpecRunTime] Starting example group spec/lib/gitlab/audit/deploy_token_author_spec.rb. Expected to take 0.42 second.7609Gitlab::Audit::DeployTokenAuthor7610 #initialize7611 sets correct attributes7612 sets default name when it is not provided7613# [RSpecRunTime] Finishing example group spec/lib/gitlab/audit/deploy_token_author_spec.rb. It took 0.36 second. Expected to take 0.42 second.7614# [RSpecRunTime] Starting example group spec/graphql/types/user_callout_type_spec.rb. Expected to take 0.41 second.7615Types::UserCalloutType7616 is expected to eq "UserCallout"7617 has expected fields7618# [RSpecRunTime] Finishing example group spec/graphql/types/user_callout_type_spec.rb. It took 0.36 second. Expected to take 0.41 second.7619# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/replay_event_spec.rb. Expected to take 0.41 second.7620Gitlab::GithubImport::Representation::ReplayEvent7621 #github_identifiers7622 returns a hash with needed identifiers7623 .from_json_hash7624 returns an instance of ReplayEvent7625# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/replay_event_spec.rb. It took 0.36 second. Expected to take 0.41 second.7626# [RSpecRunTime] Starting example group spec/graphql/types/ci/config/config_type_spec.rb. Expected to take 0.41 second.7627Types::Ci::Config::ConfigType7628 is expected to eq "CiConfig"7629 exposes the expected fields7630# [RSpecRunTime] Finishing example group spec/graphql/types/ci/config/config_type_spec.rb. It took 0.43 second. Expected to take 0.41 second.7631# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_variable_type_spec.rb. Expected to take 0.4 second.7632Types::Ci::GroupVariableType7633 is expected to contain exactly Types::Ci::VariableInterface7634 is expected to eq "CiGroupVariable"7635# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_variable_type_spec.rb. It took 0.42 second. Expected to take 0.4 second.7636# [RSpecRunTime] Starting example group spec/graphql/types/ci/test_report_summary_type_spec.rb. Expected to take 0.4 second.7637Types::Ci::TestReportSummaryType7638 is expected to eq "TestReportSummary"7639 contains attributes related to a pipeline test report summary7640# [RSpecRunTime] Finishing example group spec/graphql/types/ci/test_report_summary_type_spec.rb. It took 0.42 second. Expected to take 0.4 second.7641# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb. Expected to take 0.39 second.7642Gitlab::Kubernetes::Kubeconfig::Entry::Cluster7643 #to_h7644 is expected to eq {:cluster=>{:server=>"url"}, :name=>"name"}7645 with a certificate7646 is expected to eq {:cluster=>{:"certificate-authority-data"=>"Y2VydGlmaWNhdGU=", :server=>"url"}, :name=>"name"}7647# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb. It took 0.42 second. Expected to take 0.39 second.7648# [RSpecRunTime] Starting example group spec/db/production/add_security_training_providers_spec.rb. Expected to take 0.38 second.7649Create security training providers in production7650 behaves like security training providers importer7651OK7652 upserts security training providers7653# [RSpecRunTime] Finishing example group spec/db/production/add_security_training_providers_spec.rb. It took 0.33 second. Expected to take 0.38 second.7654# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/schema_inconsistencies_metric_spec.rb. Expected to take 0.38 second.7655Gitlab::Usage::Metrics::Instrumentations::SchemaInconsistenciesMetric7656 when the max number of inconsistencies is exceeded7657 behaves like a correct instrumented metric value7658 has correct value7659 behaves like a correct instrumented metric value7660 has correct value7661# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/schema_inconsistencies_metric_spec.rb. It took 0.36 second. Expected to take 0.38 second.7662# [RSpecRunTime] Starting example group spec/lib/gitlab/git/patches/patch_spec.rb. Expected to take 0.37 second.7663Gitlab::Git::Patches::Patch7664 #size7665 is correct7666# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/patches/patch_spec.rb. It took 0.28 second. Expected to take 0.37 second.7667# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb. Expected to take 0.37 second.7668Gitlab::Graphql::Loaders::LazyRelationLoader::Registry7669 #respond_to?7670 when the relation responds to given method7671 is expected to be truthy7672 when the relation does not respond to given method7673 is expected to be falsey7674# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb. It took 0.39 second. Expected to take 0.37 second.7675# [RSpecRunTime] Starting example group spec/graphql/types/ci/project_variable_connection_type_spec.rb. Expected to take 0.34 second.7676#<Class:0x00007a3a9526e4a0>7677 has the expected fields7678# [RSpecRunTime] Finishing example group spec/graphql/types/ci/project_variable_connection_type_spec.rb. It took 0.27 second. Expected to take 0.34 second.7679# [RSpecRunTime] Starting example group spec/graphql/types/deployment_tier_enum_spec.rb. Expected to take 0.33 second.7680Types::DeploymentTierEnum7681 includes a value for each supported environment tier7682# [RSpecRunTime] Finishing example group spec/graphql/types/deployment_tier_enum_spec.rb. It took 0.28 second. Expected to take 0.33 second.7683# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/bridge/waiting_for_resource_spec.rb. Expected to take 0.33 second.7684Gitlab::Ci::Status::Bridge::WaitingForResource7685 is expected to be < Gitlab::Ci::Status::Processable::WaitingForResource7686# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/bridge/waiting_for_resource_spec.rb. It took 0.27 second. Expected to take 0.33 second.7687# [RSpecRunTime] Starting example group spec/services/packages/nuget/metadata_extraction_service_spec.rb. Expected to take 0.32 second.7688Packages::Nuget::MetadataExtractionService7689 #execute7690 calls the necessary services and executes the metadata extraction7691# [RSpecRunTime] Finishing example group spec/services/packages/nuget/metadata_extraction_service_spec.rb. It took 0.31 second. Expected to take 0.32 second.7692# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/transaction_spec.rb. Expected to take 0.32 second.7693Gitlab::Metrics::Transaction7694 #run7695 is expected to raise NotImplementedError7696# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/transaction_spec.rb. It took 0.28 second. Expected to take 0.32 second.7697# [RSpecRunTime] Starting example group spec/lib/gitlab/error_tracking/processor/context_payload_processor_spec.rb. Expected to take 0.31 second.7698Gitlab::ErrorTracking::Processor::ContextPayloadProcessor7699 .call7700 merges the context payload into event payload7701# [RSpecRunTime] Finishing example group spec/lib/gitlab/error_tracking/processor/context_payload_processor_spec.rb. It took 0.28 second. Expected to take 0.31 second.7702# [RSpecRunTime] Starting example group spec/lib/gitlab/insecure_key_fingerprint_spec.rb. Expected to take 0.3 second.7703Gitlab::InsecureKeyFingerprint7704 #fingerprint_sha2567705 generates the key's fingerprint7706# [RSpecRunTime] Finishing example group spec/lib/gitlab/insecure_key_fingerprint_spec.rb. It took 0.27 second. Expected to take 0.3 second.7707# [RSpecRunTime] Starting example group spec/services/notes/render_service_spec.rb. Expected to take 0.3 second.7708Notes::RenderService7709 #execute7710 renders a Note7711# [RSpecRunTime] Finishing example group spec/services/notes/render_service_spec.rb. It took 0.28 second. Expected to take 0.3 second.7712# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_platforms_resolver_spec.rb. Expected to take 0.28 second.7713Resolvers::Ci::RunnerPlatformsResolver7714 #resolve7715 returns all possible runner platforms7716# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_platforms_resolver_spec.rb. It took 0.28 second. Expected to take 0.28 second.7717auto_explain log contains 1700 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-8-32.340.main.ndjson.gz7718took 30.7309389127719auto_explain log contains 1701 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-8-32.340.ci.ndjson.gz7720took 29.7660164527721[TEST PROF INFO] EventProf results for sql.active_record7722Total time: 05:47.760 of 24:42.270 (23.46%)7723Total events: 2988967724Top 5 slowest suites (by time):7725Auto-DevOps.gitlab-ci.yml (./spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb:5) – 01:07.294 (48087 / 98) of 05:18.063 (21.16%)7726Projects::Ove...ProjectService (./spec/services/projects/overwrite_project_service_spec.rb:5) – 00:38.013 (30789 / 29) of 01:54.744 (33.13%)7727Boards::Lists::MoveService (./spec/services/boards/lists/move_service_spec.rb:5) – 00:22.906 (20488 / 36) of 01:12.453 (31.62%)7728Ci::RetryPipe...ervice#execute (./spec/services/ci/retry_pipeline_service_spec.rb:5) – 00:14.029 (10566 / 29) of 00:46.790 (29.98%)7729WorkItems::WorkItemsFinder (./spec/finders/work_items/work_items_finder_spec.rb:5) – 00:13.891 (12909 / 158) of 00:58.719 (23.66%)7730Knapsack report was generated. Preview:7731{7732 "spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb": 318.06328817599933,7733 "spec/services/projects/overwrite_project_service_spec.rb": 114.74388859999999,7734 "spec/services/boards/lists/move_service_spec.rb": 72.45354022800075,7735 "spec/finders/work_items/work_items_finder_spec.rb": 58.718723867000335,7736 "spec/models/milestone_spec.rb": 50.511067288999584,7737 "spec/services/ci/retry_pipeline_service_spec.rb": 46.79070875499929,7738 "spec/lib/gitlab/user_access_spec.rb": 43.41671277600017,7739 "spec/lib/banzai/filter/references/commit_reference_filter_spec.rb": 36.92496658100026,7740 "spec/graphql/mutations/merge_requests/update_spec.rb": 35.15568456600067,7741 "spec/lib/banzai/reference_parser/snippet_parser_spec.rb": 29.121430027000315,7742 "spec/lib/container_registry/tag_spec.rb": 26.73289626499991,7743 "spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb": 20.799361581000085,7744 "spec/lib/gitlab/tree_summary_spec.rb": 21.588570378999975,7745 "spec/finders/members_finder_spec.rb": 18.702735593000398,7746 "spec/lib/gitlab/usage/service_ping_report_spec.rb": 18.4257822769996,7747 "spec/models/concerns/deprecated_assignee_spec.rb": 17.770052052999745,7748 "spec/models/compare_spec.rb": 15.74462739000046,7749 "spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb": 17.21633752300022,7750 "spec/helpers/emails_helper_spec.rb": 14.521458974999405,7751 "spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb": 17.54132695499993,7752 "spec/finders/environments/environments_by_deployments_finder_spec.rb": 12.099654354999984,7753 "spec/lib/banzai/filter/reference_redactor_filter_spec.rb": 12.410097248000056,7754 "spec/services/search/group_service_spec.rb": 12.240640587999223,7755 "spec/lib/gitlab/gitaly_client_spec.rb": 14.548406123999484,7756 "spec/serializers/analytics_build_entity_spec.rb": 10.656433803000255,7757 "spec/tasks/gitlab/snippets_rake_spec.rb": 11.05314811000062,7758 "spec/graphql/mutations/merge_requests/set_reviewers_spec.rb": 11.454768999999942,7759 "spec/models/ci/build_trace_chunks/redis_trace_chunks_spec.rb": 8.979744881000443,7760 "spec/lib/gitlab/x509/certificate_spec.rb": 10.276939342999867,7761 "spec/services/gpg_keys/create_service_spec.rb": 5.713276204999602,7762 "spec/lib/gitlab/database/dynamic_model_helpers_spec.rb": 7.0772986229994785,7763 "spec/lib/api/helpers/caching_spec.rb": 9.467137716000252,7764 "spec/models/fork_network_spec.rb": 7.066110032999859,7765 "spec/models/customer_relations/contact_spec.rb": 8.485138097000345,7766 "spec/finders/autocomplete/move_to_project_finder_spec.rb": 7.63000870399992,7767 "spec/lib/gitlab/github_import/importer/milestones_importer_spec.rb": 7.584898475000045,7768 "spec/lib/gitlab/kubernetes/default_namespace_spec.rb": 6.569798340000489,7769 "spec/graphql/resolvers/work_items_resolver_spec.rb": 6.9937059370004135,7770 "spec/helpers/ci/runners_helper_spec.rb": 6.269646686000669,7771 "spec/lib/gitlab/usage/metrics/instrumentations/database_metric_spec.rb": 6.144280102000266,7772 "spec/presenters/group_clusterable_presenter_spec.rb": 6.403512109000076,7773 "spec/lib/gitlab/ci/status/build/stop_spec.rb": 6.329483782000352,7774 "spec/models/protected_tag/create_access_level_spec.rb": 6.364748500999667,7775 "spec/graphql/resolvers/labels_resolver_spec.rb": 4.668548290999752,7776 "spec/lib/gitlab/git/compare_spec.rb": 5.997505939999428,7777 "spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb": 4.95489214600002,7778 "spec/lib/gitlab/sidekiq_middleware/size_limiter/validator_spec.rb": 5.256375678999575,7779 "spec/finders/packages/tags_finder_spec.rb": 5.181138502999602,7780 "spec/services/merge_requests/reload_merge_head_diff_service_spec.rb": 5.034387172000606,7781 "spec/services/tags/create_service_spec.rb": 5.0606093400001555,7782 "spec/lib/gitlab/pages_spec.rb": 4.74246952699923,7783 "spec/services/projects/group_links/update_service_spec.rb": 4.25487767300001,7784 "spec/lib/gitlab/database/reindexing_spec.rb": 4.261109932999716,7785 "spec/models/ml/model_spec.rb": 3.890989962999811,7786 "spec/tasks/gitlab/dependency_proxy/migrate_rake_spec.rb": 4.080721172000267,7787 "spec/graphql/types/terraform/state_version_type_spec.rb": 4.354520517999845,7788 "spec/lib/gitlab/ci/build/rules_spec.rb": 3.96714554799928,7789 "spec/models/dependency_proxy/blob_spec.rb": 3.8602849339995373,7790 "spec/graphql/resolvers/project_packages_resolver_spec.rb": 3.602675178000027,7791 "spec/services/ci/enqueue_job_service_spec.rb": 3.590786678999393,7792 "spec/lib/gitlab/sidekiq_middleware/skip_jobs_spec.rb": 3.5223518619995957,7793 "spec/models/analytics/cycle_analytics/issue_stage_event_spec.rb": 3.1229594630003703,7794 "spec/services/bulk_imports/process_service_spec.rb": 3.622936916999606,7795 "spec/lib/gitlab/ci/config/entry/release_spec.rb": 3.900356321999425,7796 "spec/serializers/diffs_metadata_entity_spec.rb": 3.491020514000411,7797 "spec/models/lfs_file_lock_spec.rb": 3.7794611690005695,7798 "spec/finders/releases/evidence_pipeline_finder_spec.rb": 3.190327790000083,7799 "spec/uploaders/records_uploads_spec.rb": 2.974555371999486,7800 "spec/lib/gitlab/visibility_level_checker_spec.rb": 3.3153107529997214,7801 "spec/graphql/types/user_merge_request_interaction_type_spec.rb": 3.0924104050000096,7802 "spec/lib/gitlab/access/default_branch_protection_spec.rb": 1.9439505059999647,7803 "spec/policies/deploy_token_policy_spec.rb": 2.679331368000021,7804 "spec/lib/gitlab/sidekiq_migrate_jobs_spec.rb": 3.1792460299993763,7805 "spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb": 3.0824050060000445,7806 "spec/models/packages/cleanup/policy_spec.rb": 3.111923305000346,7807 "spec/lib/file_size_validator_spec.rb": 2.600386690999585,7808 "spec/graphql/types/board_list_type_spec.rb": 3.084299246000228,7809 "spec/finders/repositories/tree_finder_spec.rb": 2.7251727740003844,7810 "spec/lib/banzai/filter/spaced_link_filter_spec.rb": 1.4597093830006997,7811 "spec/workers/destroy_pages_deployments_worker_spec.rb": 2.859032547999959,7812 "spec/lib/gitlab/blame_spec.rb": 1.651898471000095,7813 "spec/models/concerns/feature_gate_spec.rb": 2.512518405999799,7814 "spec/services/batched_git_ref_updates/project_cleanup_service_spec.rb": 2.6047519610001473,7815 "spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb": 2.5995994909999354,7816 "spec/lib/gitlab/ci/matching/runner_matcher_spec.rb": 2.4682644280001114,7817 "spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb": 2.1855326330005482,7818 "spec/graphql/resolvers/merge_request_pipelines_resolver_spec.rb": 2.284270858000127,7819 "spec/services/ci/create_pipeline_service/limit_active_jobs_spec.rb": 2.8272875900001964,7820 "spec/lib/gitlab/github_import/representation/note_spec.rb": 2.906794863999494,7821 "spec/models/concerns/exportable_spec.rb": 2.499706666999373,7822 "spec/models/packages/dependency_spec.rb": 2.1677847139999358,7823 "spec/lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric_spec.rb": 2.2439277510002285,7824 "spec/lib/gitlab/metrics/prometheus_spec.rb": 1.433707983000204,7825 "spec/workers/namespaces/root_statistics_worker_spec.rb": 1.7284572280004795,7826 "spec/workers/gitlab/github_import/stage/import_repository_worker_spec.rb": 2.0785739789998843,7827 "spec/models/pages/lookup_path_spec.rb": 1.847367051999754,7828 "spec/serializers/merge_request_widget_commit_entity_spec.rb": 2.041554451000593,7829 "spec/services/ci/trigger_downstream_pipeline_service_spec.rb": 1.857568510999954,7830 "spec/lib/gitlab/circuit_breaker/store_spec.rb": 3.091631315000086,7831 "spec/workers/web_hook_worker_spec.rb": 1.8126622830004635,7832 "spec/services/events/destroy_service_spec.rb": 1.738655977000235,7833 "spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb": 1.8361610829997517,7834 "spec/workers/gitlab/jira_import/advance_stage_worker_spec.rb": 1.8404987010007972,7835 "spec/services/system_notes/incident_service_spec.rb": 1.7265059870005643,7836 "spec/serializers/integrations/event_entity_spec.rb": 1.6500877920007042,7837 "spec/lib/gitlab/sidekiq_queue_spec.rb": 1.6442683830000533,7838 "spec/graphql/resolvers/recent_boards_resolver_spec.rb": 1.6702405609994457,7839 "spec/serializers/ci/dag_job_group_entity_spec.rb": 1.5418678780006303,7840 "spec/policies/personal_access_token_policy_spec.rb": 1.4939514409998083,7841 "spec/lib/banzai/filter/markdown_filter_spec.rb": 1.5165628999993714,7842 "spec/db/development/create_base_work_item_types_spec.rb": 1.4520273130001442,7843 "spec/tooling/danger/feature_flag_spec.rb": 1.633976402999906,7844 "spec/workers/merge_requests/resolve_todos_worker_spec.rb": 1.490365990999635,7845 "spec/models/projects/branch_rule_spec.rb": 1.4175335240006461,7846 "spec/lib/gitlab/gitaly_client/call_spec.rb": 1.5934479460001967,7847 "spec/services/award_emojis/base_service_spec.rb": 1.5902138139999806,7848 "spec/finders/groups/custom_emoji_finder_spec.rb": 1.290941311000097,7849 "spec/services/work_items/callbacks/start_and_due_date_spec.rb": 1.3344162089997553,7850 "spec/validators/kubernetes_container_resources_validator_spec.rb": 1.38551546600047,7851 "spec/lib/gitlab/database/partitioning/replace_table_spec.rb": 0.8551145649998944,7852 "spec/views/notify/autodevops_disabled_email.text.erb_spec.rb": 1.2865536810004414,7853 "spec/models/ml/model_metadata_spec.rb": 1.362884916999974,7854 "spec/rubocop/cop/database/avoid_using_pluck_without_limit_spec.rb": 1.3732403969997904,7855 "spec/lib/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb": 1.2568047029999434,7856 "spec/lib/gitlab/chat/responder_spec.rb": 1.2807309419995363,7857 "spec/services/resource_events/synthetic_state_notes_builder_service_spec.rb": 1.4781990109995604,7858 "spec/rubocop/cop/put_group_routes_under_scope_spec.rb": 1.2698054319998846,7859 "spec/services/users/email_verification/update_email_service_spec.rb": 1.3917886760000329,7860 "spec/lib/generators/gitlab/usage_metric_generator_spec.rb": 1.062570752999818,7861 "spec/lib/gitlab/allowable_spec.rb": 1.163757047999752,7862 "spec/services/bulk_imports/lfs_objects_export_service_spec.rb": 1.128483569999844,7863 "spec/lib/gitlab/private_commit_email_spec.rb": 1.1976307160002762,7864 "spec/lib/gitlab/language_detection_spec.rb": 1.1467095890002383,7865 "spec/rubocop/cop/migration/update_column_in_batches_spec.rb": 1.093028041999787,7866 "spec/graphql/resolvers/data_transfer/project_data_transfer_resolver_spec.rb": 1.1219729310005278,7867 "spec/lib/gitlab/import_export/design_repo_restorer_spec.rb": 1.0514097440000114,7868 "spec/graphql/resolvers/clusters/agent_activity_events_resolver_spec.rb": 1.1866565870004706,7869 "spec/presenters/ml/candidate_details_presenter_spec.rb": 1.179816116999973,7870 "spec/lib/generators/model/model_generator_spec.rb": 1.0646206439996604,7871 "spec/lib/gitlab/ci/config/entry/services_spec.rb": 2.304240166999989,7872 "spec/services/users/repair_ldap_blocked_service_spec.rb": 0.6177810569997746,7873 "spec/finders/applications_finder_spec.rb": 0.9078779709998344,7874 "spec/lib/peek/views/external_http_spec.rb": 0.9219259310002599,7875 "spec/lib/gitlab/auth/saml/auth_hash_spec.rb": 0.886435492999226,7876 "spec/workers/projects/inactive_projects_deletion_notification_worker_spec.rb": 0.885528052999689,7877 "spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb": 0.876524874000097,7878 "spec/scripts/api/get_package_and_test_job_spec.rb": 0.8531256639998901,7879 "spec/lib/gitlab/ci/config/entry/trigger/forward_spec.rb": 0.8849505130001489,7880 "spec/lib/gitlab/bitbucket_import/user_finder_spec.rb": 0.7606884689994331,7881 "spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb": 0.8797439130003113,7882 "spec/services/users/registrations_build_service_spec.rb": 0.9177639609997641,7883 "spec/models/concerns/safely_change_column_default_spec.rb": 0.7251677720005318,7884 "spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb": 0.7930862880002678,7885 "spec/models/abuse/reports/user_mention_spec.rb": 0.7733985989998473,7886 "spec/models/abuse/trust_score_spec.rb": 0.916279551000116,7887 "spec/lib/gitlab/legacy_github_import/release_formatter_spec.rb": 0.8501660359997913,7888 "spec/lib/gitlab/database/health_status/indicators/write_ahead_log_spec.rb": 0.7181860919999963,7889 "spec/lib/banzai/pipeline/post_process_pipeline_spec.rb": 0.7879978979999578,7890 "spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/froms_spec.rb": 0.6856928240003981,7891 "spec/graphql/resolvers/ci/runner_groups_resolver_spec.rb": 0.6566955250000319,7892 "spec/workers/dependency_proxy/cleanup_manifest_worker_spec.rb": 0.7496584489999805,7893 "spec/models/term_agreement_spec.rb": 0.7111129119994075,7894 "spec/models/repository_language_spec.rb": 0.6949011319993588,7895 "spec/workers/ci/pipeline_bridge_status_worker_spec.rb": 0.786752778999471,7896 "spec/lib/bulk_imports/pipeline_spec.rb": 0.7048114629997144,7897 "spec/lib/gitlab/database/migration_helpers/loose_foreign_key_helpers_spec.rb": 0.7556569700000182,7898 "spec/lib/gitlab/utils/deep_size_spec.rb": 0.8435685949998515,7899 "spec/rubocop/cop/migration/sidekiq_queue_migrate_spec.rb": 0.726026460999492,7900 "spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb": 0.683775002999937,7901 "spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb": 0.6368127960004131,7902 "spec/lib/gitlab/config/entry/simplifiable_spec.rb": 0.6118467670003156,7903 "spec/lib/gitlab/sidekiq_signals_spec.rb": 0.6900557440003467,7904 "spec/initializers/diagnostic_reports_spec.rb": 0.6273949970000103,7905 "spec/lib/gitlab/template/gitignore_template_spec.rb": 0.6154970470006447,7906 "spec/serializers/import/bulk_import_entity_spec.rb": 0.5971805379995203,7907 "spec/workers/ci/delete_objects_worker_spec.rb": 0.6331500259993845,7908 "spec/workers/clusters/agents/notify_git_push_worker_spec.rb": 0.6181969669996761,7909 "spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb": 0.5434791309999127,7910 "spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb": 0.570952378999209,7911 "spec/uploaders/packages/npm/metadata_cache_uploader_spec.rb": 0.5305112819996793,7912 "spec/lib/gitlab/utils/uniquify_spec.rb": 0.6012563779995617,7913 "spec/graphql/types/access_levels/user_type_spec.rb": 0.5337387620002119,7914 "spec/workers/pages_domain_verification_worker_spec.rb": 0.5135854320005819,7915 "spec/workers/namespaces/update_root_statistics_worker_spec.rb": 0.5710017299998071,7916 "spec/lib/gitlab/ci/status/build/canceling_spec.rb": 0.5715094090001003,7917 "spec/tooling/danger/config_files_spec.rb": 0.4415325070003746,7918 "spec/helpers/projects/google_cloud/cloudsql_helper_spec.rb": 0.520929403000082,7919 "spec/components/projects/ml/models_index_component_spec.rb": 0.44392742600030033,7920 "spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb": 0.48796619400036434,7921 "spec/views/admin/application_settings/_slack.html.haml_spec.rb": 0.4511687559997881,7922 "spec/workers/approve_blocked_pending_approval_users_worker_spec.rb": 0.4868784440004674,7923 "spec/lib/gitlab/middleware/rack_multipart_tempfile_factory_spec.rb": 0.4469661659995836,7924 "spec/lib/gitlab/cross_project_access/check_collection_spec.rb": 0.44191958600004,7925 "spec/models/concerns/disables_sti_spec.rb": 0.47487848499986285,7926 "spec/models/blob_viewer/server_side_spec.rb": 0.46158778599965444,7927 "spec/serializers/merge_request_basic_entity_spec.rb": 0.4143574079998871,7928 "spec/lib/gitlab/database/migrations/observers/batch_details_spec.rb": 0.4439729570003692,7929 "spec/services/users/trust_service_spec.rb": 0.3971867680002106,7930 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_settings_metric_spec.rb": 0.3781533089995719,7931 "spec/rubocop/cop/gemspec/avoid_executing_git_spec.rb": 0.40459602899954916,7932 "spec/components/pajamas/breadcrumb_item_component_spec.rb": 0.3747525600001609,7933 "spec/tooling/lib/tooling/crystalball/coverage_lines_strategy_spec.rb": 0.35828291100006027,7934 "spec/lib/gitlab/multi_destination_logger_spec.rb": 0.3583600010006194,7935 "spec/lib/gitlab/audit/deploy_token_author_spec.rb": 0.35969608100003825,7936 "spec/graphql/types/user_callout_type_spec.rb": 0.3575180810003076,7937 "spec/lib/gitlab/github_import/representation/replay_event_spec.rb": 0.3580744210003104,7938 "spec/graphql/types/ci/config/config_type_spec.rb": 0.42500257799929386,7939 "spec/graphql/types/ci/group_variable_type_spec.rb": 0.41610076800043316,7940 "spec/graphql/types/ci/test_report_summary_type_spec.rb": 0.4247298079999382,7941 "spec/lib/gitlab/kubernetes/kubeconfig/entry/cluster_spec.rb": 0.41974315699917497,7942 "spec/db/production/add_security_training_providers_spec.rb": 0.32645763300024555,7943 "spec/lib/gitlab/usage/metrics/instrumentations/schema_inconsistencies_metric_spec.rb": 0.3624304100003428,7944 "spec/lib/gitlab/git/patches/patch_spec.rb": 0.2772946350005441,7945 "spec/lib/gitlab/graphql/loaders/lazy_relation_loader/registry_spec.rb": 0.38640900900009,7946 "spec/graphql/types/ci/project_variable_connection_type_spec.rb": 0.27403700499962724,7947 "spec/graphql/types/deployment_tier_enum_spec.rb": 0.27973637499962933,7948 "spec/lib/gitlab/ci/status/bridge/waiting_for_resource_spec.rb": 0.271646975999829,7949 "spec/services/packages/nuget/metadata_extraction_service_spec.rb": 0.311358392999864,7950 "spec/lib/gitlab/metrics/transaction_spec.rb": 0.27623985599984735,7951 "spec/lib/gitlab/error_tracking/processor/context_payload_processor_spec.rb": 0.2836131049998585,7952 "spec/lib/gitlab/insecure_key_fingerprint_spec.rb": 0.2708539360000941,7953 "spec/services/notes/render_service_spec.rb": 0.2754973950004569,7954 "spec/graphql/resolvers/ci/runner_platforms_resolver_spec.rb": 0.27501061500061047955}7956Knapsack global time execution for tests: 24m 42s7957Pending: (Failures listed here are expected and do not affect your suite's status)7958 1) Milestone modules with a project behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank7959 # No reason given7960 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:497961 2) Milestone modules with a project behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank7962 # No reason given7963 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:577964 3) Milestone modules with a group behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank7965 # No reason given7966 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:497967 4) Milestone modules with a group behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank7968 # No reason given7969 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:577970Finished in 25 minutes 47 seconds (files took 46.2 seconds to load)79712963 examples, 0 failures, 4 pending7972Randomized with seed 450457973[TEST PROF INFO] Time spent in factories: 11:16.427 (43.58% of total time)7974RSpec exited with 0.7975No examples to retry, congrats!7977Running after script...7978$ source scripts/utils.sh7979$ bundle exec gem list gitlab_quality-test_tooling7980gitlab_quality-test_tooling (1.21.0)7981$ section_start "relate-failure-issue" "Report test failures" # collapsed multi-line command7983$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command7985$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command7987$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command7991$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command7995$ tooling/bin/push_job_metrics || true7996[job-metrics] Pushing job metrics file for the CI/CD job.7997[job-metrics] Pushed 4 CI job metric entries to InfluxDB.7999Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy8001Uploading artifacts...8002auto_explain/: found 3 matching artifact files and directories 8003coverage/: found 5 matching artifact files and directories 8004crystalball/: found 2 matching artifact files and directories 8005deprecations/: found 5 matching artifact files and directories 8006knapsack/: found 4 matching artifact files and directories 8007rspec/: found 16 matching artifact files and directories 8008WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8009log/*.log: found 20 matching artifact files and directories 8010WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6536639233/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8011WARNING: Retrying... context=artifacts-uploader error=request redirected8012Uploading artifacts as "archive" to coordinator... 201 Created id=6536639233 responseStatus=201 Created token=glcbt-658013Uploading artifacts...8014rspec/rspec-*.xml: found 1 matching artifact files and directories 8015WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6536639233/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8016WARNING: Retrying... context=artifacts-uploader error=request redirected8017Uploading artifacts as "junit" to coordinator... 201 Created id=6536639233 responseStatus=201 Created token=glcbt-658019Job succeeded