rspec unit pg14 9/32
Passed Started
by
@10io
David Fernandez
1Running with gitlab-runner 16.9.1 (782c6ecb)2 on green-5.private.runners-manager.gitlab.com/gitlab.com/gitlab-org Zi_8oswQ, system ID: s_8a4f217c24b63 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-zi8oswq-project-278964-concurrent-0 via runner-zi8oswq-private-1711463250-f6c8c929...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.1-17...32cache.zip is up to date 33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (6481109465)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6481109465 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 (6481109564)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6481109564 responseStatus=200 OK token=glcbt-6541Downloading artifacts for retrieve-tests-metadata (6481109588)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6481109588 responseStatus=200 OK token=glcbt-6543Downloading artifacts for setup-test-env (6481109577)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6481109577 responseStatus=200 OK token=glcbt-65 45 Executing "step_script" stage of the job script 46Using 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 ...47$ echo $FOSS_ONLY48$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb49$ export GOPATH=$CI_PROJECT_DIR/.go50$ mkdir -p $GOPATH51$ source scripts/utils.sh52$ source scripts/prepare_build.sh729Using decomposed database config (config/database.yml.decomposed-postgresql)730Geo DB won't be set up.731Embedding DB won't be set up.743$ source ./scripts/rspec_helpers.sh744$ run_timed_command "gem install knapsack --no-document"745$ gem install knapsack --no-document746Successfully installed knapsack-4.0.07471 gem installed748$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"749==> 'gem install knapsack --no-document' succeeded in 2 seconds.754$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"755$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"756$ tooling/bin/create_job_metrics_file || true757[job-metrics] Creating the job metrics file for the CI/CD job.758$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"760[15:14:19] Starting rspec_parallelized_job761RETRY_FAILED_TESTS_IN_NEW_PROCESS: true762KNAPSACK_GENERATE_REPORT: true763FLAKY_RSPEC_GENERATE_REPORT: true764KNAPSACK_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.rb765KNAPSACK_LOG_LEVEL: debug766KNAPSACK_REPORT_PATH: knapsack/rspec_unit_pg14_9_32_278964_report.json767FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json768FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_9_32_278964_report.json769NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_9_32_278964_report.json770RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6481110153.txt771CRYSTALBALL: 772RSPEC_TESTS_MAPPING_ENABLED: 773RSPEC_TESTS_FILTER_FILE: 774Shell set options (set -o) enabled:775braceexpand on776hashall on777interactive-comments on778pipefail on779Parsing expected rspec suite duration...780RSpec suite is expected to take 29 minutes 20.68 seconds.781Expected duration for tests:782{783 "spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb": 355.5335677570044,784 "spec/lib/gitlab/database/load_balancing_spec.rb": 133.86354747119842,785 "spec/models/event_spec.rb": 94.21819868917271,786 "spec/finders/work_items/work_items_finder_spec.rb": 74.55544310620974,787 "spec/lib/gitlab/email/handler/create_note_handler_spec.rb": 62.374731811760405,788 "spec/lib/gitlab/background_migration/backfill_design_management_repositories_spec.rb": 54.55903005943797,789 "spec/policies/note_policy_spec.rb": 49.72453276033802,790 "spec/services/spam/spam_action_service_spec.rb": 43.45552786601679,791 "spec/lib/gitlab/background_migration/convert_credit_card_validation_data_to_hashes_spec.rb": 38.614957949261886,792 "spec/lib/gitlab/background_migration/backfill_finding_id_in_vulnerabilities_spec.rb": 34.192968456578,793 "spec/services/ci/job_artifacts/create_service_spec.rb": 31.901609607892034,794 "spec/tasks/gitlab/db_rake_spec.rb": 27.600628727481535,795 "spec/services/projects/move_forks_service_spec.rb": 26.71369102762241,796 "spec/services/merge_requests/add_todo_when_build_fails_service_spec.rb": 24.009350204354185,797 "spec/models/commit_collection_spec.rb": 22.900365934548667,798 "spec/policies/namespace/root_storage_statistics_policy_spec.rb": 21.294328013815687,799 "spec/lib/gitlab/ci/pipeline/chain/validate/external_spec.rb": 20.113752481733254,800 "spec/services/push_event_payload_service_spec.rb": 19.055122858006374,801 "spec/helpers/blob_helper_spec.rb": 17.84470491815827,802 "spec/services/merge_requests/conflicts/list_service_spec.rb": 16.73201762911753,803 "spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb": 15.606599203187788,804 "spec/policies/packages/policies/project_policy_spec.rb": 15.157562549249958,805 "spec/lib/gitlab/background_migration/backfill_branch_protection_namespace_setting_spec.rb": 14.437026478697486,806 "spec/services/suggestions/create_service_spec.rb": 13.781810406919366,807 "spec/graphql/resolvers/timelog_resolver_spec.rb": 13.316628763062827,808 "spec/lib/gitlab/path_regex_spec.rb": 12.84303156069855,809 "spec/services/packages/conan/search_service_spec.rb": 12.310435307827555,810 "spec/models/wiki_page/meta_spec.rb": 11.834454848199387,811 "spec/services/merge_requests/assign_issues_service_spec.rb": 11.117870730943523,812 "spec/services/projects/lfs_pointers/lfs_download_link_list_service_spec.rb": 10.985546611303903,813 "spec/finders/concerns/finder_with_cross_project_access_spec.rb": 10.346413205324467,814 "spec/models/personal_access_token_spec.rb": 10.179773393959193,815 "spec/services/projects/hashed_storage/migrate_attachments_service_spec.rb": 9.954579265620957,816 "spec/models/fork_network_spec.rb": 9.363640399840428,817 "spec/models/concerns/milestoneable_spec.rb": 9.158258031442536,818 "spec/services/incident_management/timeline_events/destroy_service_spec.rb": 8.822633479197982,819 "spec/lib/gitlab/ci/config/external/file/project_spec.rb": 8.635093685296264,820 "spec/models/container_registry/event_spec.rb": 8.353434138977908,821 "spec/models/organizations/organization_user_spec.rb": 8.107245065719729,822 "spec/graphql/resolvers/work_items_resolver_spec.rb": 7.714685303965714,823 "spec/lib/gitlab/auth/ldap/dn_spec.rb": 7.607358144083918,824 "spec/models/issue_link_spec.rb": 7.441470372756285,825 "spec/models/merge_request/metrics_spec.rb": 7.1453751069210885,826 "spec/workers/project_export_worker_spec.rb": 7.083927979785734,827 "spec/lib/gitlab/chat/output_spec.rb": 6.705144575936251,828 "spec/lib/gitlab/background_migration/backfill_has_issues_for_external_issue_links_spec.rb": 6.63910658295659,829 "spec/models/protected_branch/merge_access_level_spec.rb": 6.443750438597352,830 "spec/lib/gitlab/slash_commands/issue_new_spec.rb": 6.276332578427144,831 "spec/lib/atlassian/jira_connect/serializers/deployment_entity_spec.rb": 6.053873026219491,832 "spec/finders/feature_flags_finder_spec.rb": 5.942110000987052,833 "spec/services/repositories/housekeeping_service_spec.rb": 5.865331846268653,834 "spec/lib/gitlab/import_export/project/sample/relation_factory_spec.rb": 5.547193483038283,835 "spec/services/tags/create_service_spec.rb": 5.504468455700438,836 "spec/views/projects/empty.html.haml_spec.rb": 5.312489773721062,837 "spec/helpers/ci/pipelines_helper_spec.rb": 5.175175229284905,838 "spec/finders/design_management/versions_finder_spec.rb": 5.089145521281643,839 "spec/presenters/issue_presenter_spec.rb": 4.942653026021045,840 "spec/tasks/gitlab/setup_rake_spec.rb": 4.858632423629608,841 "spec/lib/gitlab/hook_data/project_builder_spec.rb": 4.697450300017254,842 "spec/serializers/diff_file_metadata_entity_spec.rb": 4.671727265208299,843 "spec/serializers/base_discussion_entity_spec.rb": 4.560527294530551,844 "spec/lib/gitlab/ci/templates/Jobs/code_quality_gitlab_ci_yaml_spec.rb": 4.43559008172747,845 "spec/models/integrations/ewm_spec.rb": 4.398417559974342,846 "spec/services/bulk_imports/process_service_spec.rb": 4.201593382583423,847 "spec/finders/packages/pypi/packages_finder_spec.rb": 4.188593958648987,848 "spec/lib/api/helpers/packages_helpers_spec.rb": 4.00829228578198,849 "spec/lib/container_registry/migration_spec.rb": 3.9899192793315876,850 "spec/lib/gitlab/spamcheck/client_spec.rb": 3.8909986487424666,851 "spec/finders/releases/evidence_pipeline_finder_spec.rb": 3.800917703585551,852 "spec/lib/gitlab/background_migration/nullify_creator_id_column_of_orphaned_projects_spec.rb": 3.762531024133737,853 "spec/lib/gitlab/database/load_balancing/session_spec.rb": 3.6412980867187823,854 "spec/graphql/types/board_list_type_spec.rb": 3.576915470596916,855 "spec/lib/banzai/reference_parser/feature_flag_parser_spec.rb": 3.569631916097282,856 "spec/finders/timelogs/timelogs_finder_spec.rb": 3.5186683987254135,857 "spec/services/projects/import_export/parallel_export_service_spec.rb": 3.4465918695874525,858 "spec/finders/repositories/tree_finder_spec.rb": 3.3725691456794014,859 "spec/lib/gitlab/highlight_spec.rb": 3.356826887661608,860 "spec/lib/gitlab/auth/user_access_denied_reason_spec.rb": 3.251708170689158,861 "spec/models/namespaces/descendants_spec.rb": 3.219198897511869,862 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb": 3.1543890310214238,863 "spec/models/ci/pipeline_metadata_spec.rb": 3.0723512941262987,864 "spec/lib/error_tracking/sentry_client/projects_spec.rb": 3.0429189405065045,865 "spec/graphql/types/ci/job_type_spec.rb": 2.962594601078163,866 "spec/lib/gitlab/ci/status/build/manual_spec.rb": 2.9279240562586795,867 "spec/finders/projects/ml/model_version_finder_spec.rb": 2.867737366404662,868 "spec/services/ci/find_exposed_artifacts_service_spec.rb": 2.8054784186544284,869 "spec/lib/gitlab/ci/pipeline/chain/build_spec.rb": 2.762504610623105,870 "spec/services/environments/create_service_spec.rb": 2.714400729132399,871 "spec/lib/gitlab/utils/username_and_email_generator_spec.rb": 2.7095316875117663,872 "spec/lib/api/entities/clusters/agents/authorizations/ci_access_spec.rb": 2.637687269437538,873 "spec/lib/gitlab/middleware/same_site_cookies_spec.rb": 2.621008706995857,874 "spec/helpers/version_check_helper_spec.rb": 2.58558483130255,875 "spec/lib/gitlab/regex/packages/protection/rules_spec.rb": 2.5511093261666864,876 "spec/validators/public_url_validator_spec.rb": 2.5276552982330873,877 "spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb": 2.4457344489467676,878 "spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb": 2.4414470728940794,879 "spec/lib/banzai/pipeline/description_pipeline_spec.rb": 2.390493563209449,880 "spec/helpers/colors_helper_spec.rb": 2.3173067125377913,881 "spec/rubocop/cop/avoid_return_from_blocks_spec.rb": 2.2911792671183364,882 "spec/lib/gitlab/metrics/prometheus_spec.rb": 2.2771606310868187,883 "spec/models/packages/debian/project_architecture_spec.rb": 2.242890182527775,884 "spec/lib/sidebars/panel_spec.rb": 2.1867190105409184,885 "spec/serializers/ci/downloadable_artifact_entity_spec.rb": 2.1827649385848953,886 "spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb": 2.102390544818731,887 "spec/lib/gitlab/data_builder/feature_flag_spec.rb": 2.0920343818489027,888 "spec/lib/gitlab/import_export/avatar_restorer_spec.rb": 2.027529061080705,889 "spec/services/environments/canary_ingress/update_service_spec.rb": 2.0242105415963687,890 "spec/lib/gitlab/checks/lfs_check_spec.rb": 1.9866841053906157,891 "spec/lib/gitlab/ci/variables/builder/group_spec.rb": 1.967488985959701,892 "spec/workers/merge_requests/delete_source_branch_worker_spec.rb": 1.937229766749823,893 "spec/lib/gitlab/daemon_spec.rb": 1.9068335104292033,894 "spec/lib/gitlab/ci/badge/coverage/report_spec.rb": 1.8718635696551331,895 "spec/lib/gitlab/ci/config/entry/allow_failure_spec.rb": 1.8618301155543728,896 "spec/graphql/resolvers/kas/agent_configurations_resolver_spec.rb": 1.8234857794862038,897 "spec/models/blob_viewer/changelog_spec.rb": 1.8065298922654345,898 "spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb": 1.7788726855697528,899 "spec/finders/packages/helm/package_files_finder_spec.rb": 1.7477993948472101,900 "spec/models/integrations/external_wiki_spec.rb": 1.7165675924590027,901 "spec/workers/ci/parse_secure_file_metadata_worker_spec.rb": 1.692377953751367,902 "spec/serializers/web_ide_terminal_serializer_spec.rb": 1.6633024010884538,903 "spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb": 1.6437943786603608,904 "spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb": 1.6226828092276713,905 "spec/lib/gitlab/database/reindexing/coordinator_spec.rb": 1.5937024851654673,906 "spec/graphql/types/diff_type_spec.rb": 1.5641735407962394,907 "spec/lib/banzai/filter/broadcast_message_placeholders_filter_spec.rb": 1.5404487055372238,908 "spec/lib/gitlab/ci/templates/Terraform/base_latest_gitlab_ci_yaml_spec.rb": 1.5132165208522088,909 "spec/lib/gitlab/middleware/speedscope_spec.rb": 1.4925115382660095,910 "spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/batch_from_storage_spec.rb": 1.4707275084850453,911 "spec/workers/namespaces/schedule_aggregation_worker_spec.rb": 1.4394088470454722,912 "spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb": 1.4349936916240273,913 "spec/models/snippet_blob_spec.rb": 1.3943669614052234,914 "spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb": 1.3923874697481997,915 "spec/rubocop/cop/rake/require_spec.rb": 1.3641297257792522,916 "spec/lib/gitlab/prometheus/internal_spec.rb": 1.3272464830386372,917 "spec/services/users/dismiss_project_callout_service_spec.rb": 1.3192190832142083,918 "spec/lib/gitlab/import_export/design_repo_restorer_spec.rb": 1.2787242400697554,919 "spec/services/personal_access_tokens/rotate_service_spec.rb": 1.2735917476050842,920 "spec/components/pajamas/card_component_spec.rb": 1.2360457151550894,921 "spec/services/boards/destroy_service_spec.rb": 1.2314827524326777,922 "spec/lib/click_house/models/base_model_spec.rb": 1.194033476755362,923 "spec/lib/gitlab/ci/reports/codequality_reports_spec.rb": 1.189909654417569,924 "spec/lib/sidebars/admin/menus/labels_menu_spec.rb": 1.1614557158046257,925 "spec/workers/ci/initialize_pipelines_iid_sequence_worker_spec.rb": 1.1542634291495517,926 "spec/lib/gitlab/database/health_status_spec.rb": 1.1202837446149998,927 "spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb": 1.1164312244106491,928 "spec/helpers/ci/catalog/resources_helper_spec.rb": 1.08492947738165,929 "spec/lib/sidebars/user_settings/menus/active_sessions_menu_spec.rb": 1.0809391986392143,930 "spec/models/work_items/related_link_restriction_spec.rb": 1.0491142281226407,931 "spec/lib/gitlab/sourcegraph_spec.rb": 1.0474832857418135,932 "spec/lib/bulk_imports/projects/pipelines/auto_devops_pipeline_spec.rb": 1.016464154133733,933 "spec/initializers/forbid_sidekiq_in_transactions_spec.rb": 1.0153131385396474,934 "spec/lib/bulk_imports/pipeline_spec.rb": 1.002934422670583,935 "spec/services/concerns/audit_event_save_type_spec.rb": 0.9865956106919525,936 "spec/helpers/ci/builds_helper_spec.rb": 0.97801589672417,937 "spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb": 0.9532589944612493,938 "spec/helpers/recaptcha_helper_spec.rb": 0.9458564187258687,939 "spec/rubocop/cop/code_reuse/presenter_spec.rb": 0.9211612407523043,940 "spec/lib/gitlab/sanitizers/exception_message_spec.rb": 0.9103831363289633,941 "spec/rubocop/cop/rspec/duplicate_spec_location_spec.rb": 0.8997282327974263,942 "spec/lib/gitlab/redis/multi_store_connection_pool_spec.rb": 0.8803207405532832,943 "spec/lib/gitlab/pagination/keyset/request_context_spec.rb": 0.8760251267497687,944 "spec/lib/security/ci_configuration/container_scanning_build_action_spec.rb": 0.8628242581492556,945 "spec/rubocop/cop/scalability/cron_worker_context_spec.rb": 0.8545759502449448,946 "spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb": 0.8397309336047313,947 "spec/serializers/import/manifest_provider_repo_entity_spec.rb": 0.8319196506081896,948 "spec/lib/atlassian/jira_issue_key_extractor_spec.rb": 0.8113766445408201,949 "spec/services/spam/ham_service_spec.rb": 0.7983556251059263,950 "spec/services/webauthn/authenticate_service_spec.rb": 0.7900212664828978,951 "spec/lib/gitlab/alert_management/payload_spec.rb": 0.7717029698460377,952 "spec/rubocop/cop/migration/complex_indexes_require_name_spec.rb": 0.7685975834011691,953 "spec/lib/gitlab/asset_proxy_spec.rb": 0.750264141741503,954 "spec/lib/gitlab/manifest_import/metadata_spec.rb": 0.7468572280910357,955 "spec/services/mattermost/create_team_service_spec.rb": 0.726926253550287,956 "spec/rubocop/cop/gitlab/predicate_memoization_spec.rb": 0.7228610446417169,957 "spec/helpers/startupjs_helper_spec.rb": 0.7064658644967801,958 "spec/lib/gitlab/kubernetes/rollout_instances_spec.rb": 0.6983038972048502,959 "spec/models/diff_viewer/image_spec.rb": 0.6887273358056246,960 "spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb": 0.6824501041724853,961 "spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb": 0.6621771752734865,962 "spec/models/bulk_imports/file_transfer_spec.rb": 0.6453363186794646,963 "spec/lib/sidebars/your_work/menus/todos_menu_spec.rb": 0.6442668189717105,964 "spec/rubocop/cop/migration/prevent_global_enable_lock_retries_with_disable_ddl_transaction_spec.rb": 0.6303006981660302,965 "spec/scripts/database/schema_validator_spec.rb": 0.6107520879115951,966 "spec/lib/gitlab/github_import/representation/expose_attribute_spec.rb": 0.6051570695500867,967 "spec/keeps/helpers/groups_spec.rb": 0.5920047635368606,968 "spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb": 0.5829460679022107,969 "spec/lib/bitbucket/representation/user_spec.rb": 0.574325064742846,970 "spec/models/incident_management/timeline_event_tag_link_spec.rb": 0.560723670942779,971 "spec/views/admin/application_settings/_eks.html.haml_spec.rb": 0.5565543604753368,972 "spec/graphql/types/prometheus_alert_type_spec.rb": 0.5357886197558448,973 "spec/lib/banzai/pipeline/email_pipeline_spec.rb": 0.5348481141398675,974 "spec/graphql/types/organizations/organization_type_spec.rb": 0.5173924758592101,975 "spec/graphql/types/work_items/widgets/labels_type_spec.rb": 0.5171716171603394,976 "spec/lib/gitlab/ci/jwt_v2/claim_mapper_spec.rb": 0.5037693316178826,977 "spec/lib/gitlab/ci/reports/security/flag_spec.rb": 0.501446542068155,978 "spec/graphql/types/time_tracking/timelog_category_type_spec.rb": 0.49050421984581066,979 "spec/graphql/types/access_level_type_spec.rb": 0.48208091017093785,980 "spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb": 0.4745924823792047,981 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_metric_spec.rb": 0.45453145454602045,982 "spec/lib/gitlab/database_importers/default_organization_importer_spec.rb": 0.44117483237081945,983 "spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb": 0.43945442995451156,984 "spec/graphql/types/container_expiration_policy_keep_enum_spec.rb": 0.43024102483349336,985 "spec/lib/mattermost/command_spec.rb": 0.42844956587196303,986 "spec/lib/parameter_filters/saml_response_spec.rb": 0.4209639541331771,987 "spec/graphql/types/ml/model_version_type_spec.rb": 0.41999667010889463,988 "spec/lib/api/entities/public_group_details_spec.rb": 0.41463258487055726,989 "spec/graphql/types/ci/catalog/resources/version_type_spec.rb": 0.4113778005533216,990 "spec/graphql/types/ci/group_variable_type_spec.rb": 0.4072026710510163,991 "spec/serializers/import/github_realtime_repo_entity_spec.rb": 0.40351776646212756,992 "spec/lib/gitlab/audit/deploy_key_author_spec.rb": 0.40097641916373605,993 "spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb": 0.3929061131639491,994 "spec/graphql/types/blame/groups_type_spec.rb": 0.39002919048619045,995 "spec/lib/gitlab/language_data_spec.rb": 0.37651529874966083,996 "spec/graphql/types/ci/group_type_spec.rb": 0.3727358671330974,997 "spec/graphql/types/limited_countable_connection_type_spec.rb": 0.3389564840143128,998 "spec/routing/projects/security/configuration_controller_routing_spec.rb": 0.3319995649246528,999 "spec/graphql/types/packages/package_type_enum_spec.rb": 0.3270695977294705,1000 "spec/services/gravatar_service_spec.rb": 0.3222614991452696,1001 "spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb": 0.32201990876501946,1002 "spec/graphql/types/permission_types/package_spec.rb": 0.31437957398856414,1003 "spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb": 0.3136342090137113,1004 "spec/lib/gitlab/kubernetes/role_spec.rb": 0.30389659937853863,1005 "spec/rubocop/cop/gitlab/union_spec.rb": 0.30300940005520131006}1007Running 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-6481110153.json --format RspecJunitFormatter --out rspec/rspec-6481110153.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb spec/lib/gitlab/database/load_balancing_spec.rb spec/models/event_spec.rb spec/finders/work_items/work_items_finder_spec.rb spec/lib/gitlab/email/handler/create_note_handler_spec.rb spec/lib/gitlab/background_migration/backfill_design_management_repositories_spec.rb spec/policies/note_policy_spec.rb spec/services/spam/spam_action_service_spec.rb spec/lib/gitlab/background_migration/convert_credit_card_validation_data_to_hashes_spec.rb spec/lib/gitlab/background_migration/backfill_finding_id_in_vulnerabilities_spec.rb spec/services/ci/job_artifacts/create_service_spec.rb spec/tasks/gitlab/db_rake_spec.rb spec/services/projects/move_forks_service_spec.rb spec/services/merge_requests/add_todo_when_build_fails_service_spec.rb spec/models/commit_collection_spec.rb spec/policies/namespace/root_storage_statistics_policy_spec.rb spec/lib/gitlab/ci/pipeline/chain/validate/external_spec.rb spec/services/push_event_payload_service_spec.rb spec/helpers/blob_helper_spec.rb spec/services/merge_requests/conflicts/list_service_spec.rb spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb spec/policies/packages/policies/project_policy_spec.rb spec/lib/gitlab/background_migration/backfill_branch_protection_namespace_setting_spec.rb spec/services/suggestions/create_service_spec.rb spec/graphql/resolvers/timelog_resolver_spec.rb spec/lib/gitlab/path_regex_spec.rb spec/services/packages/conan/search_service_spec.rb spec/models/wiki_page/meta_spec.rb spec/services/merge_requests/assign_issues_service_spec.rb spec/services/projects/lfs_pointers/lfs_download_link_list_service_spec.rb spec/finders/concerns/finder_with_cross_project_access_spec.rb spec/models/personal_access_token_spec.rb spec/services/projects/hashed_storage/migrate_attachments_service_spec.rb spec/models/fork_network_spec.rb spec/models/concerns/milestoneable_spec.rb spec/services/incident_management/timeline_events/destroy_service_spec.rb spec/lib/gitlab/ci/config/external/file/project_spec.rb spec/models/container_registry/event_spec.rb spec/models/organizations/organization_user_spec.rb spec/graphql/resolvers/work_items_resolver_spec.rb spec/lib/gitlab/auth/ldap/dn_spec.rb spec/models/issue_link_spec.rb spec/models/merge_request/metrics_spec.rb spec/workers/project_export_worker_spec.rb spec/lib/gitlab/chat/output_spec.rb spec/lib/gitlab/background_migration/backfill_has_issues_for_external_issue_links_spec.rb spec/models/protected_branch/merge_access_level_spec.rb spec/lib/gitlab/slash_commands/issue_new_spec.rb spec/lib/atlassian/jira_connect/serializers/deployment_entity_spec.rb spec/finders/feature_flags_finder_spec.rb spec/services/repositories/housekeeping_service_spec.rb spec/lib/gitlab/import_export/project/sample/relation_factory_spec.rb spec/services/tags/create_service_spec.rb spec/views/projects/empty.html.haml_spec.rb spec/helpers/ci/pipelines_helper_spec.rb spec/finders/design_management/versions_finder_spec.rb spec/presenters/issue_presenter_spec.rb spec/tasks/gitlab/setup_rake_spec.rb spec/lib/gitlab/hook_data/project_builder_spec.rb spec/serializers/diff_file_metadata_entity_spec.rb spec/serializers/base_discussion_entity_spec.rb spec/lib/gitlab/ci/templates/Jobs/code_quality_gitlab_ci_yaml_spec.rb spec/models/integrations/ewm_spec.rb spec/services/bulk_imports/process_service_spec.rb spec/finders/packages/pypi/packages_finder_spec.rb spec/lib/api/helpers/packages_helpers_spec.rb spec/lib/container_registry/migration_spec.rb spec/lib/gitlab/spamcheck/client_spec.rb spec/finders/releases/evidence_pipeline_finder_spec.rb spec/lib/gitlab/background_migration/nullify_creator_id_column_of_orphaned_projects_spec.rb spec/lib/gitlab/database/load_balancing/session_spec.rb spec/graphql/types/board_list_type_spec.rb spec/lib/banzai/reference_parser/feature_flag_parser_spec.rb spec/finders/timelogs/timelogs_finder_spec.rb spec/services/projects/import_export/parallel_export_service_spec.rb spec/finders/repositories/tree_finder_spec.rb spec/lib/gitlab/highlight_spec.rb spec/lib/gitlab/auth/user_access_denied_reason_spec.rb spec/models/namespaces/descendants_spec.rb spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb spec/models/ci/pipeline_metadata_spec.rb spec/lib/error_tracking/sentry_client/projects_spec.rb spec/graphql/types/ci/job_type_spec.rb spec/lib/gitlab/ci/status/build/manual_spec.rb spec/finders/projects/ml/model_version_finder_spec.rb spec/services/ci/find_exposed_artifacts_service_spec.rb spec/lib/gitlab/ci/pipeline/chain/build_spec.rb spec/services/environments/create_service_spec.rb spec/lib/gitlab/utils/username_and_email_generator_spec.rb spec/lib/api/entities/clusters/agents/authorizations/ci_access_spec.rb spec/lib/gitlab/middleware/same_site_cookies_spec.rb spec/helpers/version_check_helper_spec.rb spec/lib/gitlab/regex/packages/protection/rules_spec.rb spec/validators/public_url_validator_spec.rb spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb spec/lib/banzai/pipeline/description_pipeline_spec.rb spec/helpers/colors_helper_spec.rb spec/rubocop/cop/avoid_return_from_blocks_spec.rb spec/lib/gitlab/metrics/prometheus_spec.rb spec/models/packages/debian/project_architecture_spec.rb spec/lib/sidebars/panel_spec.rb spec/serializers/ci/downloadable_artifact_entity_spec.rb spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb spec/lib/gitlab/data_builder/feature_flag_spec.rb spec/lib/gitlab/import_export/avatar_restorer_spec.rb spec/services/environments/canary_ingress/update_service_spec.rb spec/lib/gitlab/checks/lfs_check_spec.rb spec/lib/gitlab/ci/variables/builder/group_spec.rb spec/workers/merge_requests/delete_source_branch_worker_spec.rb spec/lib/gitlab/daemon_spec.rb spec/lib/gitlab/ci/badge/coverage/report_spec.rb spec/lib/gitlab/ci/config/entry/allow_failure_spec.rb spec/graphql/resolvers/kas/agent_configurations_resolver_spec.rb spec/models/blob_viewer/changelog_spec.rb spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb spec/finders/packages/helm/package_files_finder_spec.rb spec/models/integrations/external_wiki_spec.rb spec/workers/ci/parse_secure_file_metadata_worker_spec.rb spec/serializers/web_ide_terminal_serializer_spec.rb spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb spec/lib/gitlab/database/reindexing/coordinator_spec.rb spec/graphql/types/diff_type_spec.rb spec/lib/banzai/filter/broadcast_message_placeholders_filter_spec.rb spec/lib/gitlab/ci/templates/Terraform/base_latest_gitlab_ci_yaml_spec.rb spec/lib/gitlab/middleware/speedscope_spec.rb spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/batch_from_storage_spec.rb spec/workers/namespaces/schedule_aggregation_worker_spec.rb spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb spec/models/snippet_blob_spec.rb spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb spec/rubocop/cop/rake/require_spec.rb spec/lib/gitlab/prometheus/internal_spec.rb spec/services/users/dismiss_project_callout_service_spec.rb spec/lib/gitlab/import_export/design_repo_restorer_spec.rb spec/services/personal_access_tokens/rotate_service_spec.rb spec/components/pajamas/card_component_spec.rb spec/services/boards/destroy_service_spec.rb spec/lib/click_house/models/base_model_spec.rb spec/lib/gitlab/ci/reports/codequality_reports_spec.rb spec/lib/sidebars/admin/menus/labels_menu_spec.rb spec/workers/ci/initialize_pipelines_iid_sequence_worker_spec.rb spec/lib/gitlab/database/health_status_spec.rb spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb spec/helpers/ci/catalog/resources_helper_spec.rb spec/lib/sidebars/user_settings/menus/active_sessions_menu_spec.rb spec/models/work_items/related_link_restriction_spec.rb spec/lib/gitlab/sourcegraph_spec.rb spec/lib/bulk_imports/projects/pipelines/auto_devops_pipeline_spec.rb spec/initializers/forbid_sidekiq_in_transactions_spec.rb spec/lib/bulk_imports/pipeline_spec.rb spec/services/concerns/audit_event_save_type_spec.rb spec/helpers/ci/builds_helper_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb spec/helpers/recaptcha_helper_spec.rb spec/rubocop/cop/code_reuse/presenter_spec.rb spec/lib/gitlab/sanitizers/exception_message_spec.rb spec/rubocop/cop/rspec/duplicate_spec_location_spec.rb spec/lib/gitlab/redis/multi_store_connection_pool_spec.rb spec/lib/gitlab/pagination/keyset/request_context_spec.rb spec/lib/security/ci_configuration/container_scanning_build_action_spec.rb spec/rubocop/cop/scalability/cron_worker_context_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb spec/serializers/import/manifest_provider_repo_entity_spec.rb spec/lib/atlassian/jira_issue_key_extractor_spec.rb spec/services/spam/ham_service_spec.rb spec/services/webauthn/authenticate_service_spec.rb spec/lib/gitlab/alert_management/payload_spec.rb spec/rubocop/cop/migration/complex_indexes_require_name_spec.rb spec/lib/gitlab/asset_proxy_spec.rb spec/lib/gitlab/manifest_import/metadata_spec.rb spec/services/mattermost/create_team_service_spec.rb spec/rubocop/cop/gitlab/predicate_memoization_spec.rb spec/helpers/startupjs_helper_spec.rb spec/lib/gitlab/kubernetes/rollout_instances_spec.rb spec/models/diff_viewer/image_spec.rb spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb spec/models/bulk_imports/file_transfer_spec.rb spec/lib/sidebars/your_work/menus/todos_menu_spec.rb spec/rubocop/cop/migration/prevent_global_enable_lock_retries_with_disable_ddl_transaction_spec.rb spec/scripts/database/schema_validator_spec.rb spec/lib/gitlab/github_import/representation/expose_attribute_spec.rb spec/keeps/helpers/groups_spec.rb spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb spec/lib/bitbucket/representation/user_spec.rb spec/models/incident_management/timeline_event_tag_link_spec.rb spec/views/admin/application_settings/_eks.html.haml_spec.rb spec/graphql/types/prometheus_alert_type_spec.rb spec/lib/banzai/pipeline/email_pipeline_spec.rb spec/graphql/types/organizations/organization_type_spec.rb spec/graphql/types/work_items/widgets/labels_type_spec.rb spec/lib/gitlab/ci/jwt_v2/claim_mapper_spec.rb spec/lib/gitlab/ci/reports/security/flag_spec.rb spec/graphql/types/time_tracking/timelog_category_type_spec.rb spec/graphql/types/access_level_type_spec.rb spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_metric_spec.rb spec/lib/gitlab/database_importers/default_organization_importer_spec.rb spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb spec/graphql/types/container_expiration_policy_keep_enum_spec.rb spec/lib/mattermost/command_spec.rb spec/lib/parameter_filters/saml_response_spec.rb spec/graphql/types/ml/model_version_type_spec.rb spec/lib/api/entities/public_group_details_spec.rb spec/graphql/types/ci/catalog/resources/version_type_spec.rb spec/graphql/types/ci/group_variable_type_spec.rb spec/serializers/import/github_realtime_repo_entity_spec.rb spec/lib/gitlab/audit/deploy_key_author_spec.rb spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb spec/graphql/types/blame/groups_type_spec.rb spec/lib/gitlab/language_data_spec.rb spec/graphql/types/ci/group_type_spec.rb spec/graphql/types/limited_countable_connection_type_spec.rb spec/routing/projects/security/configuration_controller_routing_spec.rb spec/graphql/types/packages/package_type_enum_spec.rb spec/services/gravatar_service_spec.rb spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb spec/graphql/types/permission_types/package_spec.rb spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb spec/lib/gitlab/kubernetes/role_spec.rb spec/rubocop/cop/gitlab/union_spec.rbKnapsack report generator started!1008Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}1009# [RSpecRunTime] Starting RSpec timer...1010[TEST PROF INFO] EventProf enabled (sql.active_record)1011unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1012unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.1013Test environment set up in 2.762288981 seconds1014# [RSpecRunTime] Starting example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. Expected to take 5 minutes 55.53 seconds.1015Ci::PipelineProcessing::AtomicProcessingService1016 Pipeline Processing Service Tests With Yaml1017 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build2_build1_rules_out_test_needs_build1_with_optional.yml"1018 follows transitions1019 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails.yml"1020 follows transitions1021# [RSpecRunTime] RSpec elapsed time: 14.89 seconds. Current RSS: ~1418M. load average: 1.20 1.33 1.40 1/284 4451022 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_is_delayed_and_needs_test.yml"1023 follows transitions1024# [RSpecRunTime] RSpec elapsed time: 17.47 seconds. Current RSS: ~1435M. load average: 1.20 1.33 1.40 1/284 4641025 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_is_manual_and_needs_test.yml"1026 follows transitions1027# [RSpecRunTime] RSpec elapsed time: 20.14 seconds. Current RSS: ~1466M. load average: 1.18 1.32 1.39 1/284 4831028 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_needs_test.yml"1029 follows transitions1030# [RSpecRunTime] RSpec elapsed time: 22.7 seconds. Current RSS: ~1459M. load average: 1.18 1.32 1.39 1/284 5021031 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_needs_test_when_always.yml"1032 follows transitions1033# [RSpecRunTime] RSpec elapsed time: 24.88 seconds. Current RSS: ~1458M. load average: 1.17 1.32 1.39 1/284 5211034 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_other_build_succeeds_deploy_needs_one_build_and_test.yml"1035 follows transitions1036# [RSpecRunTime] RSpec elapsed time: 28.14 seconds. Current RSS: ~1451M. load average: 1.15 1.31 1.39 1/285 5421037 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_other_build_succeeds_deploy_needs_one_build_and_test_when_always.yml"1038 follows transitions1039# [RSpecRunTime] RSpec elapsed time: 30.75 seconds. Current RSS: ~1461M. load average: 1.15 1.31 1.39 1/286 5641040 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_always.yml"1041 follows transitions1042# [RSpecRunTime] RSpec elapsed time: 32.86 seconds. Current RSS: ~1469M. load average: 1.06 1.29 1.38 1/286 5831043 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_fails_with_allow_failure.yml"1044 follows transitions1045# [RSpecRunTime] RSpec elapsed time: 35.26 seconds. Current RSS: ~1470M. load average: 1.06 1.29 1.38 1/286 6021046 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_on_failure.yml"1047 follows transitions1048# [RSpecRunTime] RSpec elapsed time: 37.14 seconds. Current RSS: ~1473M. load average: 1.06 1.29 1.38 1/286 6211049 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_on_failure_deploy_needs_test.yml"1050 follows transitions1051# [RSpecRunTime] RSpec elapsed time: 40.68 seconds. Current RSS: ~1473M. load average: 1.14 1.30 1.38 1/286 6461052 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_skips_rollback_on_failure.yml"1053 follows transitions1054# [RSpecRunTime] RSpec elapsed time: 43.01 seconds. Current RSS: ~1475M. load average: 1.04 1.28 1.38 1/286 6651055 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_with_allow_failure_test_on_failure.yml"1056 follows transitions1057# [RSpecRunTime] RSpec elapsed time: 45.88 seconds. Current RSS: ~1474M. load average: 1.04 1.28 1.38 1/286 6841058 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_rules_out_test_needs_build_with_optional.yml"1059 follows transitions1060# [RSpecRunTime] RSpec elapsed time: 47.99 seconds. Current RSS: ~1476M. load average: 1.04 1.28 1.37 1/286 7011061 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeds_test_manual_allow_failure_true_deploy_needs_both.yml"1062 follows transitions1063# [RSpecRunTime] RSpec elapsed time: 50.7 seconds. Current RSS: ~1478M. load average: 1.04 1.28 1.37 1/286 7201064 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeds_test_manual_allow_failure_true_deploy_needs_test.yml"1065 follows transitions1066# [RSpecRunTime] RSpec elapsed time: 53.4 seconds. Current RSS: ~1479M. load average: 1.12 1.29 1.38 1/286 7391067 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeeds_test_on_failure.yml"1068 follows transitions1069# [RSpecRunTime] RSpec elapsed time: 55.89 seconds. Current RSS: ~1480M. load average: 1.12 1.29 1.38 1/286 7581070 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeeds_test_on_failure_deploy_needs_test.yml"1071 follows transitions1072# [RSpecRunTime] RSpec elapsed time: 58.65 seconds. Current RSS: ~1479M. load average: 1.11 1.28 1.37 1/286 7771073 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_test_manual_review_deploy.yml"1074 follows transitions1075# [RSpecRunTime] RSpec elapsed time: 1 minute 2.0 seconds. Current RSS: ~1476M. load average: 1.11 1.28 1.37 1/286 7981076 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_test_two_manual_review_test_staging_production.yml"1077 follows transitions1078# [RSpecRunTime] RSpec elapsed time: 1 minute 9.53 seconds. Current RSS: ~1462M. load average: 1.16 1.29 1.38 1/286 8311079 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_builds_succeed_test_on_failure_deploy_needs_one_build_and_test.yml"1080 follows transitions1081# [RSpecRunTime] RSpec elapsed time: 1 minute 12.56 seconds. Current RSS: ~1464M. load average: 1.16 1.29 1.38 1/286 8501082 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_builds_succeed_test_on_failure_deploy_needs_one_build_and_test_when_always.yml"1083 follows transitions1084# [RSpecRunTime] RSpec elapsed time: 1 minute 16.46 seconds. Current RSS: ~1461M. load average: 1.15 1.29 1.37 1/287 8721085 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_deploy_needs_empty.yml"1086 follows transitions1087# [RSpecRunTime] RSpec elapsed time: 1 minute 17.78 seconds. Current RSS: ~1462M. load average: 1.15 1.29 1.37 1/287 8871088 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_fail_and_retry_1.yml"1089 follows transitions1090# [RSpecRunTime] RSpec elapsed time: 1 minute 22.0 seconds. Current RSS: ~1468M. load average: 1.14 1.28 1.37 1/287 9171091 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_fail_and_retry_2.yml"1092 follows transitions1093# [RSpecRunTime] RSpec elapsed time: 1 minute 26.17 seconds. Current RSS: ~1468M. load average: 1.13 1.28 1.37 1/287 9471094 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_subsequent_manual_jobs.yml"1095 follows transitions1096# [RSpecRunTime] RSpec elapsed time: 1 minute 30.8 seconds. Current RSS: ~1466M. load average: 1.28 1.30 1.38 1/287 9721097 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stages.yml"1098 follows transitions1099# [RSpecRunTime] RSpec elapsed time: 1 minute 33.55 seconds. Current RSS: ~1465M. load average: 1.26 1.30 1.37 1/287 9951100 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_fails_with_allow_failure.yml"1101 follows transitions1102# [RSpecRunTime] RSpec elapsed time: 1 minute 36.47 seconds. Current RSS: ~1466M. load average: 1.26 1.30 1.37 1/287 10161103 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false.yml"1104 follows transitions1105# [RSpecRunTime] RSpec elapsed time: 1 minute 40.37 seconds. Current RSS: ~1466M. load average: 1.24 1.29 1.37 1/287 10421106 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_deploy_always.yml"1107 follows transitions1108# [RSpecRunTime] RSpec elapsed time: 1 minute 43.09 seconds. Current RSS: ~1465M. load average: 1.38 1.32 1.38 1/287 10631109 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_deploy_on_failure.yml"1110 follows transitions1111# [RSpecRunTime] RSpec elapsed time: 1 minute 45.8 seconds. Current RSS: ~1466M. load average: 1.38 1.32 1.38 1/287 10841112 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_other_test_succeeds_deploy_needs_both.yml"1113 follows transitions1114# [RSpecRunTime] RSpec elapsed time: 1 minute 47.93 seconds. Current RSS: ~1467M. load average: 1.35 1.32 1.38 1/287 11011115 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_deploy_always.yml"1116 follows transitions1117# [RSpecRunTime] RSpec elapsed time: 1 minute 49.35 seconds. Current RSS: ~1467M. load average: 1.35 1.32 1.38 1/287 11161118 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_deploy_on_failure.yml"1119 follows transitions1120# [RSpecRunTime] RSpec elapsed time: 1 minute 53.12 seconds. Current RSS: ~1467M. load average: 1.32 1.31 1.38 1/287 11371121 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_fails.yml"1122 follows transitions1123# [RSpecRunTime] RSpec elapsed time: 1 minute 57.48 seconds. Current RSS: ~1465M. load average: 1.32 1.31 1.38 1/287 11631124 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_other_test_succeeds_deploy_needs_both.yml"1125 follows transitions1126# [RSpecRunTime] RSpec elapsed time: 1 minute 59.66 seconds. Current RSS: ~1468M. load average: 1.29 1.31 1.37 1/286 11801127 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_succeeds.yml"1128 follows transitions1129# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.82 seconds. Current RSS: ~1462M. load average: 1.27 1.30 1.37 1/286 12061130 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_post_test_needs_deploy_is_stage.yml"1131 follows transitions1132# [RSpecRunTime] RSpec elapsed time: 2 minutes 6.11 seconds. Current RSS: ~1463M. load average: 1.27 1.30 1.37 1/286 12251133 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_same_and_different_stage_needs.yml"1134 follows transitions1135# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.4 seconds. Current RSS: ~1461M. load average: 1.25 1.30 1.37 1/286 12421136 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_same_stage_needs.yml"1137 follows transitions1138# [RSpecRunTime] RSpec elapsed time: 2 minutes 12.07 seconds. Current RSS: ~1465M. load average: 1.25 1.30 1.37 1/286 12631139 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_on_failure_no_needs.yml"1140 follows transitions1141# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.26 seconds. Current RSS: ~1468M. load average: 1.23 1.29 1.37 1/286 12801142 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_cancels_test1_and_test2_have_when.yml"1143 follows transitions1144# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.75 seconds. Current RSS: ~1468M. load average: 1.23 1.29 1.37 1/286 12991145 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_cancels_with_allow_failure_test1_and_test2_have_when.yml"1146 follows transitions1147# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.81 seconds. Current RSS: ~1469M. load average: 1.21 1.29 1.36 1/286 13181148 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails.yml"1149 follows transitions1150# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.43 seconds. Current RSS: ~1465M. load average: 1.21 1.29 1.36 1/285 13371151 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails_test_on_failure.yml"1152 follows transitions1153# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.9 seconds. Current RSS: ~1466M. load average: 1.19 1.28 1.36 1/285 13601154 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails_with_allow_failure_test_on_failure.yml"1155 follows transitions1156# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.01 seconds. Current RSS: ~1466M. load average: 1.18 1.28 1.36 1/285 13811157 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_succeeds_test_manual_allow_failure_true.yml"1158 follows transitions1159# [RSpecRunTime] RSpec elapsed time: 2 minutes 30.56 seconds. Current RSS: ~1462M. load average: 1.18 1.28 1.36 1/285 14001160 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_succeeds_test_on_failure.yml"1161 follows transitions1162# [RSpecRunTime] RSpec elapsed time: 2 minutes 33.84 seconds. Current RSS: ~1461M. load average: 1.16 1.27 1.36 1/285 14211163 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_test_manual_review_deploy.yml"1164 follows transitions1165# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.02 seconds. Current RSS: ~1463M. load average: 1.16 1.27 1.36 1/285 14441166 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_one_test_succeeds_one_manual_test_fails_and_retry_manual_build.yml"1167 follows transitions1168# [RSpecRunTime] RSpec elapsed time: 2 minutes 41.6 seconds. Current RSS: ~1463M. load average: 1.07 1.25 1.35 1/285 14701169 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_one_test_succeeds_one_manual_test_fails_and_retry_pipeline.yml"1170 follows transitions1171# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.33 seconds. Current RSS: ~1464M. load average: 1.06 1.24 1.35 2/285 14941172 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_false.yml"1173 follows transitions1174# [RSpecRunTime] RSpec elapsed time: 2 minutes 50.31 seconds. Current RSS: ~1462M. load average: 1.14 1.26 1.35 1/285 15201175 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true.yml"1176 follows transitions1177# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.25 seconds. Current RSS: ~1463M. load average: 1.13 1.25 1.35 1/285 15411178 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true_deploy_always.yml"1179 follows transitions1180# [RSpecRunTime] RSpec elapsed time: 2 minutes 55.55 seconds. Current RSS: ~1465M. load average: 1.13 1.25 1.35 1/285 15561181 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true_deploy_on_failure.yml"1182 follows transitions1183# [RSpecRunTime] RSpec elapsed time: 2 minutes 59.14 seconds. Current RSS: ~1466M. load average: 1.20 1.27 1.35 1/285 15771184 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_on_failure_no_prev_stage.yml"1185 follows transitions1186# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.38 seconds. Current RSS: ~1466M. load average: 1.20 1.27 1.35 1/285 15941187 Pipeline Processing Service1188 when simple pipeline is defined1189 processes a pipeline1190 does not process pipeline if existing stage is running1191# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.9 seconds. Current RSS: ~1492M. load average: 1.17 1.26 1.35 1/285 16381192 custom stage with first job allowed to fail1193 automatically triggers a next stage when build finishes1194# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.13 seconds. Current RSS: ~1499M. load average: 1.17 1.26 1.35 1/285 16601195 when optional manual actions are defined1196 when builds are successful1197 properly processes the pipeline1198# [RSpecRunTime] RSpec elapsed time: 3 minutes 16.5 seconds. Current RSS: ~1501M. load average: 1.15 1.25 1.35 1/285 16901199 when test job fails1200 properly processes the pipeline1201# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.98 seconds. Current RSS: ~1492M. load average: 1.13 1.24 1.34 1/285 17201202 when test and test_failure jobs fail1203 properly processes the pipeline1204# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.38 seconds. Current RSS: ~1500M. load average: 1.12 1.24 1.34 1/286 17511205 when deploy job fails1206 properly processes the pipeline1207# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.69 seconds. Current RSS: ~1503M. load average: 1.11 1.23 1.34 1/285 17811208 when build is canceled in the second stage1209 does not schedule builds after build has been canceled1210# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.59 seconds. Current RSS: ~1507M. load average: 1.11 1.23 1.34 1/285 18051211 when listing optional manual actions1212 returns only for skipped builds1213# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.0 seconds. Current RSS: ~1506M. load average: 1.18 1.25 1.34 1/285 18321214 when delayed jobs are defined1215 when the scene is timed incremental rollout1216 when builds are successful1217 properly processes the pipeline1218# [RSpecRunTime] RSpec elapsed time: 3 minutes 48.37 seconds. Current RSS: ~1500M. load average: 1.15 1.24 1.34 1/285 18661219 when build job fails1220 properly processes the pipeline1221# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.29 seconds. Current RSS: ~1502M. load average: 1.15 1.24 1.34 1/285 18861222 when rollout 10% is unscheduled1223 properly processes the pipeline1224 when user plays rollout 10%1225 schedules rollout100%1226# [RSpecRunTime] RSpec elapsed time: 3 minutes 58.33 seconds. Current RSS: ~1516M. load average: 1.13 1.23 1.34 1/285 19351227 when rollout 10% fails1228 properly processes the pipeline1229 when user retries rollout 10%1230 does not schedule rollout10% again1231# [RSpecRunTime] RSpec elapsed time: 4 minutes 7.91 seconds. Current RSS: ~1509M. load average: 1.18 1.24 1.34 1/285 20001232 when rollout 10% is played immidiately1233 properly processes the pipeline1234# [RSpecRunTime] RSpec elapsed time: 4 minutes 10.97 seconds. Current RSS: ~1510M. load average: 1.18 1.24 1.34 1/285 20221235 when only one scheduled job exists in a pipeline1236 properly processes the pipeline1237# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.45 seconds. Current RSS: ~1512M. load average: 1.18 1.24 1.34 1/285 20391238 when there are two delayed jobs in a stage1239 blocks the stage until all scheduled jobs finished1240# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.48 seconds. Current RSS: ~1521M. load average: 1.33 1.27 1.35 1/285 20581241 when a delayed job is allowed to fail1242 blocks the stage and continues after it failed1243# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.1 seconds. Current RSS: ~1530M. load average: 1.33 1.27 1.35 1/285 20811244 when an exception is raised during a persistent ref creation1245 process the pipeline1246# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.48 seconds. Current RSS: ~1533M. load average: 1.30 1.26 1.35 1/285 20991247 when there are manual action in earlier stages1248 when first stage has only optional manual actions1249 starts from the second stage1250# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.83 seconds. Current RSS: ~1541M. load average: 1.30 1.26 1.35 1/285 21141251 when second stage has only optional manual actions1252 skips second stage and continues on third stage1253# [RSpecRunTime] RSpec elapsed time: 4 minutes 22.15 seconds. Current RSS: ~1545M. load average: 1.30 1.26 1.35 2/285 21331254 when there are only manual actions in stages1255 processes all jobs until blocking actions encountered1256# [RSpecRunTime] RSpec elapsed time: 4 minutes 23.72 seconds. Current RSS: ~1544M. load average: 1.28 1.26 1.34 1/285 21511257 when there is only one manual action1258 skips the pipeline1259 when the action was played1260 queues the action and pipeline1261# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.22 seconds. Current RSS: ~1548M. load average: 1.28 1.26 1.34 1/285 21881262 when blocking manual actions are defined1263 when first stage succeeds1264 blocks pipeline on stage with first manual action1265# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.82 seconds. Current RSS: ~1528M. load average: 1.34 1.27 1.35 1/285 22081266 when first stage fails1267 does not take blocking action into account1268# [RSpecRunTime] RSpec elapsed time: 4 minutes 33.53 seconds. Current RSS: ~1527M. load average: 1.31 1.27 1.35 1/285 22301269 when pipeline is promoted sequentially up to the end1270 properly processes entire pipeline1271# [RSpecRunTime] RSpec elapsed time: 4 minutes 41.05 seconds. Current RSS: ~1502M. load average: 1.28 1.26 1.34 1/285 22681272 when second stage has only on_failure jobs1273 skips second stage and continues on third stage1274# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.55 seconds. Current RSS: ~1500M. load average: 1.26 1.26 1.34 1/285 22871275 when failed build in the middle stage is retried1276 when failed build is the only unsuccessful build in the stage1277 does trigger builds in the next stage1278# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.27 seconds. Current RSS: ~1501M. load average: 1.24 1.25 1.34 1/285 23331279 when builds with auto-retries are configured1280 automatically retries builds in a valid order1281# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.66 seconds. Current RSS: ~1497M. load average: 1.22 1.25 1.34 1/285 23631282 when pipeline with needs is created1283 when linux:* finishes first it runs it out of order1284 when one of the jobs is run on a failure1285 when another job in build phase fails first1286 does skip linux:notify1287# [RSpecRunTime] RSpec elapsed time: 5 minutes 3.7 seconds. Current RSS: ~1496M. load average: 1.27 1.26 1.34 1/285 24181288 when linux:build job fails first1289 does run linux:notify1290# [RSpecRunTime] RSpec elapsed time: 5 minutes 6.31 seconds. Current RSS: ~1505M. load average: 1.27 1.26 1.34 1/285 24371291 when there is a job scheduled with dag but no need (needs: [])1292 runs deploy_pages without waiting prior stages1293# [RSpecRunTime] RSpec elapsed time: 5 minutes 12.18 seconds. Current RSS: ~1503M. load average: 1.24 1.25 1.34 1/285 24721294 when a needed job is skipped1295 skips the jobs depending on it1296# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.98 seconds. Current RSS: ~1507M. load average: 1.30 1.27 1.34 1/285 24921297 when a needed job is manual1298 makes deploy DAG to be skipped1299# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.95 seconds. Current RSS: ~1512M. load average: 1.30 1.27 1.34 1/285 25101300 when jobs change from stopped to alive status during pipeline processing1301 runs ResetSkippedJobsService on the new alive jobs and logs event (FAILED - 1)1302 logs event1303 when the new alive jobs belong to different users1304 runs ResetSkippedJobsService on the new alive jobs1305 assigns the correct user to the dependent jobs1306 logs event1307# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.6 seconds. Current RSS: ~1510M. load average: 1.45 1.30 1.35 1/285 26231308 when a bridge job has parallel:matrix config1309 creates pipeline with bridges, then passes the matrix variables to downstream jobs1310# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.28 seconds. Current RSS: ~1498M. load average: 1.41 1.30 1.35 1/285 27401311 when a bridge job has invalid downstream project1312 creates a pipeline, then fails the bridge job1313# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.22 seconds. Current RSS: ~1495M. load average: 1.38 1.29 1.35 1/285 27711314 when the dependency is stage-independent1315 processes subsequent jobs in the correct order when playing first job1316# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.6 seconds. Current RSS: ~1492M. load average: 1.38 1.29 1.35 1/285 28041317 when the exclusive lease is taken1318 skips pipeline processing1319 deployments creation1320 creates deployment records for the deploy jobs1321# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.36 seconds. Current RSS: ~1496M. load average: 1.32 1.28 1.35 1/285 28861322# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. It took 5 minutes 44.7 seconds. Expected to take 5 minutes 55.53 seconds.1323# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing_spec.rb. Expected to take 2 minutes 13.86 seconds.1324Gitlab::Database::LoadBalancing1325 .base_models1326 returns the models to apply load balancing to1327 returns the models as a frozen array1328 .each_load_balancer1329 yields every load balancer to the supplied block1330 returns an Enumerator when no block is given1331 .primary_only?1332 returns true if all load balancers have no replicas1333 returns false if at least one has replicas1334 .release_hosts1335 releases the host of every load balancer1336 .db_role_for_connection1337 when the NullPool is used for connection1338 returns unknown1339 when the load balancing is configured1340 when a proxy connection is used1341 returns :unknown1342 when an invalid connection is used1343 returns :unknown1344 when a null connection is used1345 returns :unknown1346 when a read connection is used1347 returns :replica1348 when a read_write connection is used1349 returns :primary1350 LoadBalancing integration tests1351-- create_table(:_test_load_balancing_test, {:force=>true})1352 -> 0.0416s1353 queries: -> { model.first }, include_transaction: false, expected_results: [:replica]1354 redirects queries to the right roles1355# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.19 seconds. Current RSS: ~1500M. load average: 1.37 1.29 1.35 1/288 28871356 queries: -> { model.find_by(id: 123) }, include_transaction: false, expected_results: [:replica]1357 redirects queries to the right roles1358# [RSpecRunTime] RSpec elapsed time: 5 minutes 58.35 seconds. Current RSS: ~1518M. load average: 1.42 1.30 1.35 1/289 28881359 queries: -> { model.where(name: 'hello').to_a }, include_transaction: false, expected_results: [:replica]1360 redirects queries to the right roles1361# [RSpecRunTime] RSpec elapsed time: 6 minutes 1.86 seconds. Current RSS: ~1501M. load average: 1.42 1.30 1.35 1/285 28891362 queries: -> { model.create!(name: 'test1') }, include_transaction: false, expected_results: [:primary]1363 redirects queries to the right roles1364# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.17 seconds. Current RSS: ~1469M. load average: 1.39 1.30 1.35 1/285 28901365 queries: -> {1366 instance = model.create!(name: 'test1')1367 instance.update!(name: 'test2')1368 }, include_transaction: false, expected_results: [:primary, :primary]1369 redirects queries to the right roles1370# [RSpecRunTime] RSpec elapsed time: 6 minutes 8.51 seconds. Current RSS: ~1470M. load average: 1.28 1.28 1.34 1/285 28911371 queries: -> { model.update_all(name: 'test2') }, include_transaction: false, expected_results: [:primary]1372 redirects queries to the right roles1373# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.73 seconds. Current RSS: ~1469M. load average: 1.28 1.28 1.34 1/286 28921374 queries: -> {1375 instance = model.create!(name: 'test1')1376 instance.destroy!1377 }, include_transaction: false, expected_results: [:primary, :primary]1378 redirects queries to the right roles1379# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.09 seconds. Current RSS: ~1471M. load average: 1.26 1.27 1.34 1/286 28931380 queries: -> { model.delete_all }, include_transaction: false, expected_results: [:primary]1381 redirects queries to the right roles1382# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.28 seconds. Current RSS: ~1456M. load average: 1.24 1.27 1.34 1/287 28941383 queries: -> { model.connection.exec_query('SELECT 1').to_a }, include_transaction: false, expected_results: [:primary]1384 redirects queries to the right roles1385# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.75 seconds. Current RSS: ~1456M. load average: 1.24 1.27 1.34 1/289 28951386 queries: -> {1387 model.first1388 model.create!(name: 'test1')1389 model.first1390 model.find_by(name: 'test1')1391 }, include_transaction: false, expected_results: [:replica, :primary, :primary, :primary]1392 redirects queries to the right roles1393# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.04 seconds. Current RSS: ~1457M. load average: 1.22 1.26 1.34 1/289 28961394 queries: -> {1395 model.transaction do1396 model.find_by(name: 'test1')1397 model.create!(name: 'test1')1398 instance = model.find_by(name: 'test1')1399 instance.update!(name: 'test2')1400 end1401 model.find_by(name: 'test1')1402 }, include_transaction: true, expected_results: [:primary, :primary, :primary, :primary, :primary, :primary, :primary]1403 redirects queries to the right roles1404# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.2 seconds. Current RSS: ~1458M. load average: 1.20 1.26 1.34 1/289 28971405 queries: -> {1406 model.transaction do1407 model.transaction do1408 model.create!(name: 'test1')1409 end1410 model.update_all(name: 'test2')1411 end1412 model.find_by(name: 'test1')1413 }, include_transaction: true, expected_results: [:primary, :primary, :primary, :primary, :primary]1414 redirects queries to the right roles1415# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.39 seconds. Current RSS: ~1458M. load average: 1.20 1.26 1.34 1/289 28981416 queries: -> {1417 model.transaction do1418 model.first1419 model.where(name: 'test1').to_a1420 end1421 }, include_transaction: true, expected_results: [:primary, :primary, :primary, :primary]1422 redirects queries to the right roles1423# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.75 seconds. Current RSS: ~1458M. load average: 1.18 1.25 1.33 1/290 28991424 queries: -> {1425 ::Gitlab::Database::LoadBalancing::Session.current.use_primary do1426 model.first1427 model.where(name: 'test1').to_a1428 end1429 model.first1430 }, include_transaction: false, expected_results: [:primary, :primary, :replica]1431 redirects queries to the right roles1432# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.41 seconds. Current RSS: ~1458M. load average: 1.17 1.25 1.33 1/291 29001433 queries: -> {1434 model.first1435 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1436 model.where(name: 'test1').to_a1437 }, include_transaction: false, expected_results: [:replica, :primary]1438 redirects queries to the right roles1439# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.13 seconds. Current RSS: ~1457M. load average: 1.17 1.25 1.33 1/292 29011440 queries: -> {1441 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1442 model.where(name: 'test1').to_a1443 end1444 }, include_transaction: false, expected_results: [:replica]1445 redirects queries to the right roles1446# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.64 seconds. Current RSS: ~1457M. load average: 1.23 1.26 1.34 1/293 29021447 queries: -> {1448 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1449 model.create!(name: 'test1')1450 end1451 }, include_transaction: false, expected_results: [:primary]1452 redirects queries to the right roles1453# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.08 seconds. Current RSS: ~1458M. load average: 1.30 1.27 1.34 1/294 29031454 queries: -> {1455 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1456 model.connection.exec_query("SELECT 1")1457 end1458 }, include_transaction: false, expected_results: [:primary]1459 redirects queries to the right roles1460# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.35 seconds. Current RSS: ~1458M. load average: 1.30 1.27 1.34 1/295 29041461 queries: -> {1462 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1463 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1464 model.where(name: 'test1').to_a1465 end1466 }, include_transaction: false, expected_results: [:replica]1467 redirects queries to the right roles1468# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.5 seconds. Current RSS: ~1458M. load average: 1.27 1.27 1.34 1/296 29051469 queries: -> {1470 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1471 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1472 model.create!(name: 'test1')1473 end1474 }, include_transaction: false, expected_results: [:primary]1475 redirects queries to the right roles1476# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.74 seconds. Current RSS: ~1458M. load average: 1.17 1.25 1.33 1/296 29061477 queries: -> {1478 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1479 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1480 model.connection.exec_query('SELECT 1')1481 end1482 }, include_transaction: false, expected_results: [:primary]1483 redirects queries to the right roles1484# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.93 seconds. Current RSS: ~1458M. load average: 1.17 1.25 1.33 1/297 29071485 queries: -> {1486 ::Gitlab::Database::LoadBalancing::Session.current.use_primary do1487 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1488 model.where(name: 'test1').to_a1489 end1490 end1491 }, include_transaction: false, expected_results: [:replica]1492 redirects queries to the right roles1493# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.32 seconds. Current RSS: ~1458M. load average: 1.16 1.24 1.33 1/298 29081494 queries: -> {1495 ::Gitlab::Database::LoadBalancing::Session.current.write!1496 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1497 model.where(name: 'test1').to_a1498 end1499 }, include_transaction: false, expected_results: [:replica]1500 redirects queries to the right roles1501# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.48 seconds. Current RSS: ~1458M. load average: 1.06 1.22 1.32 1/299 29091502 queries: -> {1503 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1504 model.first1505 model.where(name: 'test1').to_a1506 end1507 }, include_transaction: false, expected_results: [:replica, :replica]1508 redirects queries to the right roles1509# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.76 seconds. Current RSS: ~1458M. load average: 1.06 1.22 1.32 1/300 29101510 queries: -> {1511 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1512 model.transaction do1513 model.first1514 model.where(name: 'test1').to_a1515 end1516 end1517 }, include_transaction: false, expected_results: [:replica, :replica]1518 redirects queries to the right roles1519# [RSpecRunTime] RSpec elapsed time: 7 minutes 15.35 seconds. Current RSS: ~1458M. load average: 0.98 1.20 1.31 1/302 29111520 queries: -> {1521 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1522 model.connection.exec_query("SELECT 1")1523 end1524 }, include_transaction: false, expected_results: [:replica]1525 redirects queries to the right roles1526# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.58 seconds. Current RSS: ~1458M. load average: 0.98 1.20 1.31 1/304 29121527 queries: -> {1528 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1529 model.transaction do1530 model.connection.exec_query("SET LOCAL statement_timeout = 5000")1531 model.count1532 end1533 end1534 }, include_transaction: true, expected_results: [:replica, :replica, :replica, :replica]1535 redirects queries to the right roles1536# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.09 seconds. Current RSS: ~1458M. load average: 0.98 1.20 1.31 1/305 29131537 queries: -> {1538 model.create!(name: 'Test1')1539 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1540 model.connection.exec_query("SELECT 1")1541 end1542 }, include_transaction: false, expected_results: [:primary, :primary]1543 redirects queries to the right roles1544# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.32 seconds. Current RSS: ~1458M. load average: 0.98 1.20 1.31 1/305 29141545 queries: -> {1546 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1547 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1548 model.connection.exec_query("SELECT 1")1549 end1550 }, include_transaction: false, expected_results: [:primary]1551 redirects queries to the right roles1552# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.56 seconds. Current RSS: ~1458M. load average: 0.90 1.18 1.30 1/305 29151553 queries: -> {1554 ::Gitlab::Database::LoadBalancing::Session.current.use_primary do1555 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1556 model.connection.exec_query("SELECT 1")1557 end1558 end1559 }, include_transaction: false, expected_results: [:primary]1560 redirects queries to the right roles1561# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.85 seconds. Current RSS: ~1458M. load average: 0.90 1.18 1.30 1/307 29161562 queries: -> {1563 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1564 ::Gitlab::Database::LoadBalancing::Session.current.use_primary do1565 model.connection.exec_query("SELECT 1")1566 end1567 end1568 }, include_transaction: false, expected_results: [:primary]1569 redirects queries to the right roles1570# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.11 seconds. Current RSS: ~1458M. load average: 0.91 1.17 1.30 1/308 29171571 queries: -> {1572 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1573 model.connection.exec_query("SELECT 1")1574 model.delete_all1575 model.connection.exec_query("SELECT 1")1576 end1577 }, include_transaction: false, expected_results: [:replica, :primary, :primary]1578 redirects queries to the right roles1579# [RSpecRunTime] RSpec elapsed time: 7 minutes 38.56 seconds. Current RSS: ~1458M. load average: 0.92 1.17 1.30 1/308 29181580 queries: -> {1581 ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do1582 ::Gitlab::Database::LoadBalancing::Session.current.fallback_to_replicas_for_ambiguous_queries do1583 model.connection.exec_query('SELECT 1')1584 model.where(name: 'test1').to_a1585 end1586 end1587 }, include_transaction: false, expected_results: [:replica, :replica]1588 redirects queries to the right roles1589# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.93 seconds. Current RSS: ~1458M. load average: 0.92 1.17 1.30 1/309 29191590 custom connection handling1591 queries: -> {1592 ::Gitlab::Database::LoadBalancing::Session.current.use_primary!1593 model.connection.clear_cache!1594 model.connection.schema_cache.add('users')1595 model.connection.pool.release_connection1596 }, expected_role: :replica1597 redirects queries to the right roles1598# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.6 seconds. Current RSS: ~1458M. load average: 0.93 1.17 1.30 1/310 29201599 queries: -> {1600 connection = model.connection1601 connection.select_one('SELECT 1')1602 connection.pool.release_connection1603 }, expected_role: :replica1604 redirects queries to the right roles1605# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.82 seconds. Current RSS: ~1459M. load average: 0.93 1.16 1.30 1/311 29211606 queries: -> {1607 connection = model.retrieve_connection1608 connection.select_one('SELECT 1')1609 connection.pool.release_connection1610 }, expected_role: :primary1611 redirects queries to the right roles1612# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.14 seconds. Current RSS: ~1459M. load average: 0.93 1.16 1.30 1/313 29221613 a write inside a transaction inside fallback_to_replicas_for_ambiguous_queries block1614 raises an exception1615# [RSpecRunTime] RSpec elapsed time: 7 minutes 55.39 seconds. Current RSS: ~1459M. load average: 0.86 1.14 1.29 1/313 29231616-- drop_table(:_test_load_balancing_test, {:force=>true})1617 -> 0.1958s1618# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing_spec.rb. It took 2 minutes 5.92 seconds. Expected to take 2 minutes 13.86 seconds.1619# [RSpecRunTime] Starting example group spec/models/event_spec.rb. Expected to take 1 minute 34.22 seconds.1620Event1621 does not allow STI1622 Associations1623 is expected to belong to project required: false1624 is expected to belong to target required: false1625# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.57 seconds. Current RSS: ~1462M. load average: 0.86 1.14 1.29 1/313 29241626 Respond to1627 is expected to respond to #author_name1628 is expected to respond to #author_email1629 is expected to respond to #issue_title1630 is expected to respond to #merge_request_title1631 is expected to respond to #design_title1632 Callbacks1633 after_create :reset_project_activity1634 calls the reset_project_activity method1635 after_create :set_last_repository_updated_at1636 with a push event1637 updates the project last_repository_updated_at1638 calls the reset_project_activity method1639 without a push event1640 does not update the project last_repository_updated_at1641# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.04 second. Current RSS: ~1479M. load average: 0.95 1.16 1.29 1/312 29251642 #set_last_repository_updated_at1643 only updates once every Event::REPOSITORY_UPDATED_AT_INTERVAL minutes1644 validations1645 action1646 for a design1647 action: "created", valid: true1648 is expected to eq true1649 action: "updated", valid: true1650 is expected to eq true1651 action: "closed", valid: false1652 is expected to eq false1653 action: "reopened", valid: false1654 is expected to eq false1655 action: "pushed", valid: false1656 is expected to eq false1657 action: "commented", valid: false1658 is expected to eq false1659 action: "merged", valid: false1660 is expected to eq false1661 action: "joined", valid: false1662 is expected to eq false1663 action: "left", valid: false1664 is expected to eq false1665 action: "destroyed", valid: true1666 is expected to eq true1667 action: "expired", valid: false1668 is expected to eq false1669 action: "approved", valid: false1670 is expected to eq false1671 scopes1672 .for_issue1673 returns events for Issue and WorkItem target_type1674# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.85 seconds. Current RSS: ~1478M. load average: 0.87 1.14 1.28 1/312 29261675 .for_merge_request1676 returns events for MergeRequest target_type1677# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.55 seconds. Current RSS: ~1477M. load average: 0.87 1.14 1.28 1/318 29671678 .created_at1679 can find the right event1680 .created_between1681 returns events created between given timestamps1682# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.11 seconds. Current RSS: ~1482M. load average: 0.88 1.14 1.28 1/317 29681683 .for_fingerprint1684 returns none if there is no fingerprint1685 returns none if there is no match1686 can find a given event1687 .contributions1688 returns events for MergeRequest, Issue, WorkItem and push, comment events1689# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.58 seconds. Current RSS: ~1506M. load average: 0.89 1.13 1.28 1/318 31261690 #fingerprint1691 is unique scoped to target1692 Push event1693 is expected to eq #<User id:94 @namespace77>1694 #target_title1695 for an issue1696 delegates to issue title1697 for a wiki page1698 delegates to wiki page title1699 #membership_changed?1700 created1701 is expected to be falsey1702 updated1703 is expected to be falsey1704 expired1705 is expected to be truthy1706 left1707 is expected to be truthy1708 joined1709 is expected to be truthy1710 #note?1711 issue note event1712 is expected to be note1713 merge request diff note event1714 is expected to be note1715# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.53 seconds. Current RSS: ~1525M. load average: 0.82 1.12 1.27 1/318 31961716 #visible_to_user?1717 commit note event1718 has the correct visibility1719 private project1720 when admin mode enabled1721 has the correct visibility1722# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.83 seconds. Current RSS: ~1510M. load average: 0.84 1.11 1.27 1/317 32131723 when admin mode disabled1724 has the correct visibility1725# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.95 seconds. Current RSS: ~1517M. load average: 0.84 1.11 1.27 1/317 32221726 issue event1727 for non confidential issues1728 has the correct visibility1729 is expected to eq true1730 is expected to eq true1731# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.38 seconds. Current RSS: ~1518M. load average: 0.84 1.11 1.27 1/317 32231732 for confidential issues1733 has the correct visibility1734 is expected to eq true1735 is expected to eq true1736# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.9 seconds. Current RSS: ~1518M. load average: 0.93 1.13 1.28 1/317 32241737 work item event1738 for non confidential work item1739 has the correct visibility1740 is expected to eq true1741 is expected to eq true1742# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.19 seconds. Current RSS: ~1509M. load average: 0.93 1.13 1.28 1/317 32251743 for confidential work item1744 has the correct visibility1745 is expected to eq true1746 issue note event1747 on non confidential issues1748 has the correct visibility1749 is expected to eq true1750 is expected to eq true1751# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.96 seconds. Current RSS: ~1506M. load average: 1.01 1.14 1.28 1/316 32261752 on confidential issues1753 has the correct visibility1754 is expected to eq true1755 is expected to eq true1756# [RSpecRunTime] RSpec elapsed time: 8 minutes 34.67 seconds. Current RSS: ~1501M. load average: 1.01 1.14 1.28 1/315 32271757 confidential note1758 has the correct visibility1759 private project1760 is expected to eq false1761 is expected to eq false1762 when admin mode enabled1763 has the correct visibility1764# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.12 seconds. Current RSS: ~1498M. load average: 1.01 1.14 1.28 1/313 32281765 when admin mode disabled1766 has the correct visibility1767 merge request diff note event1768 public project1769 has the correct visibility1770 is expected to eq true1771# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.08 seconds. Current RSS: ~1497M. load average: 0.93 1.12 1.27 1/313 32291772 private project1773 is expected to eq false1774 when admin mode enabled1775 has the correct visibility1776# [RSpecRunTime] RSpec elapsed time: 8 minutes 40.26 seconds. Current RSS: ~1498M. load average: 0.93 1.12 1.27 1/313 32301777 when admin mode disabled1778 has the correct visibility1779 milestone event1780 has the correct visibility1781 on public project with private issue tracker and merge requests1782 when admin mode enabled1783 has the correct visibility1784# [RSpecRunTime] RSpec elapsed time: 8 minutes 42.31 seconds. Current RSS: ~1495M. load average: 0.93 1.12 1.27 2/313 32311785 when admin mode disabled1786 has the correct visibility1787 on private project1788 when admin mode enabled1789 has the correct visibility1790 when admin mode disabled1791 has the correct visibility1792 wiki-page event1793 on private project1794 when admin mode enabled1795 has the correct visibility1796# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.92 seconds. Current RSS: ~1489M. load average: 0.94 1.12 1.27 1/315 32651797 when admin mode disabled1798 has the correct visibility1799# [RSpecRunTime] RSpec elapsed time: 8 minutes 47.03 seconds. Current RSS: ~1488M. load average: 0.94 1.12 1.27 1/317 32991800 wiki-page event on public project1801 has the correct visibility1802# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.26 seconds. Current RSS: ~1488M. load average: 0.94 1.12 1.27 1/318 33331803 project snippet note event1804 has the correct visibility1805 on public project with private snippets1806 is expected to eq false1807 when admin mode enabled1808 has the correct visibility1809# [RSpecRunTime] RSpec elapsed time: 8 minutes 50.89 seconds. Current RSS: ~1485M. load average: 0.94 1.12 1.27 1/318 33341810 when admin mode disabled1811 has the correct visibility1812 on private project1813 is expected to eq false1814 when admin mode enabled1815 has the correct visibility1816# [RSpecRunTime] RSpec elapsed time: 8 minutes 53.61 seconds. Current RSS: ~1487M. load average: 1.19 1.17 1.28 1/318 33351817 when admin mode disabled1818 has the correct visibility1819# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.7 seconds. Current RSS: ~1487M. load average: 1.19 1.17 1.28 1/318 33361820 personal snippet note event1821 has the correct visibility1822 is expected to eq true1823 on internal snippet1824 has the correct visibility1825# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.05 seconds. Current RSS: ~1490M. load average: 1.19 1.17 1.28 1/318 33371826 on private snippet1827 is expected to eq true1828 when admin mode enabled1829 has the correct visibility1830 when admin mode disabled1831 has the correct visibility1832 design note event1833 has the correct visibility1834 is expected to eq true1835 is expected to eq true1836 the event refers to a design on a confidential issue1837 has the correct visibility1838 is expected to eq true1839 is expected to eq true1840# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.81 second. Current RSS: ~1497M. load average: 1.17 1.16 1.28 1/313 33381841 design event1842 has the correct visibility1843 is expected to eq true1844 is expected to eq true1845 the event refers to a design on a confidential issue1846 has the correct visibility1847 is expected to eq true1848 is expected to eq true1849# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.76 seconds. Current RSS: ~1495M. load average: 1.16 1.16 1.28 1/313 33391850 wiki_page predicate scopes1851 .for_design1852 only includes design events1853# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.74 seconds. Current RSS: ~1484M. load average: 1.16 1.16 1.28 1/317 34081854 .for_wiki_page1855 only contains the wiki page events1856 .for_wiki_meta1857 finds events for a given wiki page metadata object1858 categorization1859 passes a sanity check1860 #wiki_page and #wiki_page?1861 for a wiki page event1862 is expected to have attributes {:wiki_page => #<WikiPage:0x00007ce973627378 @wiki=#<ProjectWiki id:94 >, @page=#<Gitlab::Git::WikiPage...c7a82d1ef3 978832a1b4f8ed61af38d563e02401c7a82d1ef3>, @format=:markdown>>, :wiki_page? => (be truthy)}1863 title is empty1864 is expected to have attributes {:wiki_page => nil, :wiki_page? => (be truthy)}1865# [RSpecRunTime] RSpec elapsed time: 9 minutes 9.51 seconds. Current RSS: ~1487M. load average: 1.15 1.16 1.28 1/318 34801866 for any other event1867 has no wiki_page and is not a wiki_page1868 #design and #design?1869 for a design event1870 is expected to have attributes {:design => #<DesignManagement::Design id: namespace113/project-113#/designs[homescreen-31.jpg]>, :design? => (be truthy)}1871 for any other event1872 has no design and is not a design1873 .limit_recent1874 without an explicit limit1875 is expected to eq [#<Event project_id: 96, author_id: 147, created_at: "2024-03-26 15:24:40.739131004 +0000", updated_a...", action: "closed", target_type: "Issue", group_id: nil, fingerprint: nil, id: 175, target_id: 51>]1876# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.25 seconds. Current RSS: ~1495M. load average: 1.15 1.16 1.28 1/318 34811877 with an explicit limit1878 is expected to eq [#<Event project_id: 98, author_id: 151, created_at: "2024-03-26 15:24:42.138783800 +0000", updated_a...", action: "closed", target_type: "Issue", group_id: nil, fingerprint: nil, id: 178, target_id: 54>]1879# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.65 seconds. Current RSS: ~1495M. load average: 1.15 1.16 1.28 1/318 34821880 #reset_project_activity1881 when a project was updated less than 1 hour ago1882 does not update the project1883 when a project was updated more than 1 hour ago1884 updates the project1885 deletes the redis key for if the project was inactive1886# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.26 seconds. Current RSS: ~1492M. load average: 1.13 1.16 1.28 1/318 34831887 #authored_by?1888 returns true when the event author and user are the same1889 returns false when passing nil as an argument1890 returns false when the given user is not the author of the event1891 #body?1892 returns true for a push event with commits1893 returns false for a push event without a valid commit range1894 returns true for a Note event1895 returns true if the target responds to #title1896 returns false for a regular event without a target1897 #target1898 eager loads the author of an event target1899 with snippet note1900 #snippet_note?1901 returns true for a project snippet event1902 returns true for a personal snippet event1903 returns false for a other kinds of event1904# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.45 seconds. Current RSS: ~1504M. load average: 1.13 1.16 1.28 1/318 34841905 #personal_snippet_note?1906 returns false for a project snippet event1907 returns true for a personal snippet event1908 returns false for a other kinds of event1909 #project_snippet_note?1910 returns true for a project snippet event1911 returns false for a personal snippet event1912 returns false for a other kinds of event1913 #action_name1914 handles all valid design events1915 handles correct push_action1916 handles correct base actions1917 trait: :created, action_name: "created"1918 with correct name and method1919# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.16 seconds. Current RSS: ~1504M. load average: 1.20 1.17 1.28 1/318 34851920 trait: :updated, action_name: "opened"1921 with correct name and method1922 trait: :closed, action_name: "closed"1923 with correct name and method1924 trait: :reopened, action_name: "opened"1925 with correct name and method1926 trait: :commented, action_name: "commented on"1927 with correct name and method1928 trait: :merged, action_name: "accepted"1929 with correct name and method1930 trait: :joined, action_name: "joined"1931 with correct name and method1932 trait: :left, action_name: "left"1933 with correct name and method1934 trait: :destroyed, action_name: "destroyed"1935 with correct name and method1936 trait: :expired, action_name: "removed due to membership expiration from"1937 with correct name and method1938 trait: :approved, action_name: "approved"1939 with correct name and method1940 for created_project_action?1941 returns created for created event1942 returns imported for imported event1943 #has_no_project_and_group1944 with project event1945 returns false when the event has project1946 returns true when the event has no project1947 with group event1948 returns false when the event has group1949 returns true when the event has no group1950 with loose foreign key on events.author_id1951 behaves like cleanup by a loose foreign key1952 cleans up (delete or nullify) the model1953# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.48 seconds. Current RSS: ~1506M. load average: 1.19 1.17 1.28 1/313 34861954# [RSpecRunTime] Finishing example group spec/models/event_spec.rb. It took 1 minute 27.46 seconds. Expected to take 1 minute 34.22 seconds.1955# [RSpecRunTime] Starting example group spec/finders/work_items/work_items_finder_spec.rb. Expected to take 1 minute 14.56 seconds.1956WorkItems::WorkItemsFinder1957 behaves like issues or work items finder1958 #execute1959 scope: all1960 returns all items1961 finds items user can access due to group1962 user does not have read permissions1963 when filtering by project id1964 returns no items1965# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.41 seconds. Current RSS: ~1474M. load average: 1.25 1.18 1.28 1/313 34871966 when filtering by group id1967 returns no items1968 assignee filtering1969 behaves like assignee ID filter1970 returns issuables assigned to that user1971 behaves like assignee NOT ID filter1972 returns issuables not assigned to that user1973 behaves like assignee OR filter1974 returns issuables assigned to the given users1975 when assignee_id does not exist1976 behaves like assignee NOT ID filter1977 returns issuables not assigned to that user1978 filter by username1979 behaves like assignee username filter1980 returns issuables assigned to those users1981 behaves like assignee NOT username filter1982 returns issuables not assigned to those users1983 behaves like assignee OR filter1984 returns issuables assigned to the given users1985 when assignee_username does not exist1986 behaves like assignee NOT username filter1987 returns issuables not assigned to those users1988 behaves like no assignee filter1989 returns issuables not assigned to any assignee1990 returns issuables not assigned to any assignee1991 returns issuables not assigned to any assignee1992 behaves like any assignee filter1994 returns issuables assigned to any assignee1995 returns issuables assigned to any assignee1996 returns issuables assigned to any assignee1997 filtering by release1998 when filter by none1999 returns items without releases2000 when sort by milestone2001 returns items without any releases2002 when filter by any2003 returns items with any releases2004 when sort by milestone2005 returns items without any releases2006 when filter by a release_tag2007 returns the items associated with the release tag2008 when sort by milestone2009 returns the items associated with the release tag2010 when filter by a negated release_tag2011 returns the items not associated with the release2012 when sort by milestone2013 returns the items not associated with the release2014 filtering by projects2015 when projects are passed in a list of ids2016 returns the item belonging to the projects2017 when projects are passed in a subquery2018 returns the item belonging to the projects2019 filtering by group_id2020 when include_subgroup param not set2021 returns all group items2022 when projects outside the group are passed2023 returns no items2024 when projects of the group are passed2025 returns the item within the group and projects2026 when projects of the group are passed as a subquery2027 returns the item within the group and projects2028 when release_tag is passed as a parameter2029 ignores the release_tag parameter2030 when include_subgroup param is true2031 returns all group and subgroup items2032 when mixed projects are passed2033 returns the item within the group and projects2034 filtering by author2035 by author ID2036 returns items created by that user2037 using OR2038 returns items created by any of the given users2039 when feature flag is disabled2040 does not add any filter2041 filtering by NOT author ID2042 returns items not created by that user2043 filtering by nonexistent author ID and issue term using CTE for search2044 returns no results2045 filtering by milestone2046 returns items assigned to that milestone2047 filtering by not milestone2048 returns items not assigned to that milestone2049 with multiple milestones2050 returns items not assigned to both milestones2051 filtering by group milestone2052 returns items assigned to that group milestone2053 using NOT2054 returns items not assigned to that group milestone2055# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.15 seconds. Current RSS: ~1484M. load average: 1.20 1.17 1.28 1/314 34882056 filtering by no milestone2057 returns items with no milestone2058 returns items with no milestone (deprecated)2059 filtering by any milestone2060 returns items with any assigned milestone2061 returns items with any assigned milestone (deprecated)2062 filtering by upcoming milestone2063 returns items in the upcoming milestone for each project or group2064 using NOT2065 returns items not in upcoming milestones for each project or group, but must have a due date2066# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.43 seconds. Current RSS: ~1471M. load average: 1.26 1.19 1.28 1/313 34892067 filtering by started milestone2068 returns items in the started milestones for each project2069 using NOT2070 returns items not in the started milestones for each project2071# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.84 seconds. Current RSS: ~1456M. load average: 1.24 1.18 1.28 1/313 34902072 filtering by label2073 returns items with that label2074 using NOT2075 returns items that do not have that label2076 shadowing the same outside param2077 does not take precedence over labels outside NOT2078 further filtering outside params2079 further filters on the returned resultset2080 filtering by multiple labels2081 returns the unique items with all those labels2082 using NOT2083 returns items that do not have any of the labels provided2084 using OR2085 returns items that have at least one of the given labels2086 when feature flag is disabled2087 does not add any filter2088 filtering by a label that includes any or none in the title2089 returns the unique items with all those labels2090 using NOT2091 returns items that do not have ANY ONE of the labels provided2092 filtering by no label2093 returns items with no labels2094 filtering by any label2095 returns items that have one or more label2096 when the same label exists on project and group levels2097 finds both item records2098 filtering by item term2099 with latin search term2100 returns matching items2101 with non-latin search term2102 returns matching items2103 filtering by item term in title2104 returns items with title match for search term2105 filtering by items iids2106 returns items where iids match2107 using NOT2108 returns items with no iids match2109 filtering by state2110 with opened2111 returns only opened items2112 with closed2113 returns only closed items2114 with all2115 returns all items2116 with invalid state2117 returns all items2118 filtering by created_at2119 through created_after2120 returns items created on or after the given date2121 through created_before2122 returns items created on or before the given date2123 through created_after and created_before2124 returns items created between the given dates2125 filtering by updated_at2126 through updated_after2127 returns items updated on or after the given date2128 through updated_before2129 returns items updated on or before the given date2130 through updated_after and updated_before2131 returns items updated between the given dates2132 filtering by closed_at2133 through closed_after2134 returns items closed on or after the given date2135 through closed_before2136 returns items closed on or before the given date2137 through closed_after and closed_before2138 returns items closed between the given dates2139 filtering by reaction name2140 user searches by no reaction2141 returns items that the user did not react to2142 user searches by any reaction2143 returns items that the user reacted to2144 user searches by "thumbsup" reaction2145 returns items that the user thumbsup to2146 using NOT2147 returns items that the user did not thumbsup to2148 user2 searches by "thumbsup" reaction2149 returns items that the user2 thumbsup to2150 using NOT2151 returns items that the user2 thumbsup to2152 user searches by "thumbsdown" reaction2153 returns items that the user thumbsdown to2154 using NOT2155 returns items that the user thumbsdown to2156 filtering by confidential2157 no filtering2158 returns all items2159 user filters confidential items2160 returns only confidential items2161 user filters only public items2162 returns only public items2163 filtering by item type2164 no type given2165 returns all items2166 incident type2167 returns incident items2168 objective type2169 returns incident items2170 key_result type2171 returns incident items2172 item type2173 returns all items with type issue2174 multiple params2175 returns all items2176 without array2177 returns incident items2178 invalid params2179 returns no items2180 crm filtering2181 filtering by crm contact2182 when the user can read crm contacts2183 returns for that contact2184# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.95 seconds. Current RSS: ~1478M. load average: 1.12 1.16 1.27 1/313 34912185 when the user can not read crm contacts2186 does not filter by contact2187 filtering by crm organization2188 when the user can read crm organization2189 returns for that crm organization2190 when the user can not read crm organization2191 does not filter by crm organization2192 when the user is unauthorized2193 returns no results2194 when the user can see some, but not all, items2195 returns only items they can see2196 personal scope2197 returns item assigned to the user2198 filtering by project2199 returns items assigned to the user in that project2200 when project restricts items2201 doesn't return team-only items to non team members2202 doesn't return items if feature disabled2203# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.85 seconds. Current RSS: ~1473M. load average: 1.11 1.15 1.27 1/313 34922204 external authorization2205 behaves like a finder with external authorization service2206 finds the subject2207 with an external authorization service2208 does not include the subject when no project was given2209 includes the subject when a project id was given2210# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.12 seconds. Current RSS: ~1468M. load average: 1.10 1.15 1.27 1/313 34932211 filtering by due date2212 with param set to no due date2213 returns items with no due date2214 with param set to any due date2215 returns items with any due date2216 with param set to due today2217 returns items due today2218 with param set to due tomorrow2219 returns items due today2220 with param set to overdue2221 returns overdue items2222 with param set to next month and previous two weeks2223 returns items due in the previous two weeks and next month2224 with invalid param2225 returns no items2226 #row_count2227 returns -1 if the query times out2228 when admin mode is enabled2229 returns the number of rows for the default state2230 returns the number of rows for a given state2231 when admin mode is disabled2232 returns no rows2233 confidentiality access check2234 when no project filter is given2235 for a user without project membership2236 behaves like returns public, does not return hidden or confidential2237 returns only public items2238 for a guest user2239 behaves like returns public, does not return hidden or confidential2240 returns only public items2241 for a project member with access to view confidential items2242 behaves like returns public and confidential, does not return hidden2243 returns only public and confidential items2244 for an admin2245 when admin mode is enabled2246 behaves like returns public, confidential, and hidden2247 returns all items2248 when admin mode is disabled2249 behaves like returns public, does not return hidden or confidential2250 returns only public items2251 when searching within a specific project2252 for an anonymous user2253 does not filter by confidentiality2254 behaves like returns public, does not return hidden or confidential2255 returns only public items2256 for a user without project membership2257 filters by confidentiality2258 behaves like returns public, does not return hidden or confidential2259 returns only public items2260 for a guest user2261 filters by confidentiality2262 behaves like returns public, does not return hidden or confidential2263 returns only public items2264 for a project member with access to view confidential items2265 does not filter by confidentiality2266 behaves like returns public and confidential, does not return hidden2267 returns only public and confidential items2268 for an admin2269 when admin mode is enabled2270 does not filter by confidentiality2271 behaves like returns public, confidential, and hidden2272 returns all items2273 when admin mode is disabled2274 filters by confidentiality2275 behaves like returns public, does not return hidden or confidential2276 returns only public items2277 #use_cte_for_search?2278 when there is no search param2279 returns false2280 when the force_cte param is falsey2281 returns false2282 when a non-simple sort is given2283 returns false2284 when all conditions are met2285 uses group search optimization2286 returns true2287 uses project search optimization2288 returns true2289 with simple sort2290 returns true2291 with simple sort as a symbol2292 returns true2293 #parent_param=2294 klass: :Project, param: :project_id2295 sets the params2296 klass: :Group, param: :group_id2297 sets the params2298 unexpected parent2299 raises an error2300 when group parameter is present2301 returns group level work items2302 when namespace_level_work_items is disabled2303 does not return group level work items2304 when user has access to confidential items2305 includes confidential group-level items2306 when namespace_level_work_items is disabled2307 only returns project-level items2308# [RSpecRunTime] Finishing example group spec/finders/work_items/work_items_finder_spec.rb. It took 1 minute 6.29 seconds. Expected to take 1 minute 14.56 seconds.2309# [RSpecRunTime] Starting example group spec/lib/gitlab/email/handler/create_note_handler_spec.rb. Expected to take 1 minute 2.37 seconds.2310Gitlab::Email::Handler::CreateNoteHandler2311 when issue is confidential2312 behaves like checks permissions on noteable examples2313 when user has access2314 creates a comment2315# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.98 seconds. Current RSS: ~1495M. load average: 1.08 1.14 1.26 1/315 35042316 when user does not have access2317 raises UserNotAuthorizedError2318 when the recipient address does not include a mail key2319 raises a UnknownIncomingEmail2320 when no sent notification for the mail key could be found2321 raises a SentNotificationNotFoundError2322 when everything is fine2323 behaves like a reply to existing comment2324 creates a discussion2325# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.44 seconds. Current RSS: ~1494M. load average: 1.08 1.14 1.26 1/320 36672326 when sub-addressing is not supported2327 when mail key is in the References header2328 behaves like an email that contains a mail key2329 fetches the mail key from the References header and creates a comment2330# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.74 seconds. Current RSS: ~1484M. load average: 1.08 1.14 1.26 1/320 37292331 when mail key is in the References header with a comma2332 behaves like an email that contains a mail key2333 fetches the mail key from the References header and creates a comment2334# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.12 seconds. Current RSS: ~1480M. load average: 1.15 1.16 1.27 1/320 37912335 when email contains reply2336 when noteable is not an issue2337 behaves like no content message2338 when email contains quoted text only2339 raises an EmptyEmailError2340 when email contains quoted text and quick commands only2341 does not create a discussion2342# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.0 seconds. Current RSS: ~1479M. load average: 1.15 1.16 1.27 1/320 38192343 when email contains text, quoted text and quick commands2344 creates a discussion without appended reply2345# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.32 seconds. Current RSS: ~1476M. load average: 1.15 1.16 1.27 1/320 38202346 when noteable is an issue2347 behaves like no content message2348 when email contains quoted text only2349 raises an EmptyEmailError2350 when email contains quoted text and quick commands only2351 does not create a discussion2352 when email contains text, quoted text and quick commands2353 creates a discussion with appended reply2354# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.13 seconds. Current RSS: ~1470M. load average: 1.14 1.15 1.26 1/320 38232355 when the incoming email is from a different email address2356 when the issue is not a Service Desk issue2357 with only one email address2358 raises a UserNotFoundError2359# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.58 seconds. Current RSS: ~1474M. load average: 1.14 1.15 1.26 1/318 38792360 with a secondary verified email address2361 does not raise a UserNotFoundError2362# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.27 seconds. Current RSS: ~1476M. load average: 1.13 1.15 1.26 1/311 39482363 when the issue is a Service Desk issue2364 does not raise a UserNotFoundError2365# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.78 seconds. Current RSS: ~1479M. load average: 1.13 1.15 1.26 1/307 40172366 when note is not a discussion2367 behaves like a reply to existing comment2368 creates a discussion2369# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.02 seconds. Current RSS: ~1483M. load average: 1.13 1.15 1.26 1/302 40452370 when issue is closed2371 does not reopen issue but adds external participants comment2372 when noteable is a commit2373 does not reopen issue but adds external participants comment2374# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.84 seconds. Current RSS: ~1489M. load average: 1.13 1.15 1.26 1/289 40642375 when reopen_issue_on_external_participant_note is true2376 does not contain an assignee mention2377 behaves like an automatically reopened issue2378 reopens issue, adds external participants comment and reopen comment2379# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.31 seconds. Current RSS: ~1494M. load average: 1.12 1.15 1.26 1/288 40652380 when issue is assigned to a user2381 contains an assignee mention2382 behaves like an automatically reopened issue2383 reopens issue, adds external participants comment and reopen comment2384# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.7 seconds. Current RSS: ~1499M. load average: 1.12 1.15 1.26 1/288 40662385 when issue is assigned to multiple users2386 contains two assignee mentions2387 behaves like an automatically reopened issue2388 reopens issue, adds external participants comment and reopen comment2389# [RSpecRunTime] RSpec elapsed time: 11 minutes 0.46 second. Current RSS: ~1501M. load average: 1.19 1.16 1.27 1/289 40672390 behaves like reply processing shared examples2391 when the user could not be found2392 raises a UserNotFoundError2393# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.61 seconds. Current RSS: ~1501M. load average: 1.19 1.16 1.27 1/289 41162394 when the user is not authorized to the project2395 raises a ProjectNotFound2396 behaves like note handler shared examples2397 when the noteable could not be found2398 raises a NoteableNotFoundError2399# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.66 seconds. Current RSS: ~1504M. load average: 1.17 1.16 1.26 1/289 42112400 when the note could not be saved2401 raises an InvalidNoteError2402 because the note was update commands only2403 and current user cannot update noteable2404 does not raise an error2405# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.49 seconds. Current RSS: ~1507M. load average: 1.17 1.16 1.26 1/289 43272406 and current user can update noteable2407 does not raise an error2408# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.26 seconds. Current RSS: ~1509M. load average: 1.24 1.17 1.27 1/289 43822409 when the note contains quick actions2410 and current user cannot update the noteable2411 only executes the commands that the user can perform2412# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.1 seconds. Current RSS: ~1509M. load average: 1.24 1.17 1.27 1/289 44442413 and current user can update noteable2414 posts a note and updates the noteable2415# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.22 seconds. Current RSS: ~1507M. load average: 1.24 1.17 1.27 1/288 45062416 when the reply is blank2417 raises an EmptyEmailError2418# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.3 seconds. Current RSS: ~1507M. load average: 1.22 1.17 1.27 1/288 45542419 when discussion is locked2420 behaves like checks permissions on noteable examples2421 when user has access2422 creates a comment2423# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.76 seconds. Current RSS: ~1507M. load average: 1.22 1.17 1.27 1/288 46162424 when user does not have access2425 raises UserNotAuthorizedError2426 when everything is fine2427 adds all attachments2428# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.32 seconds. Current RSS: ~1506M. load average: 1.22 1.17 1.27 1/288 47252429 when the service desk2430 is enabled2431 when issues are enabled for everyone2432 creates a comment2433 when quick actions are present2434 when author is a support_bot2435 encloses quick actions with code span markdown2436# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.34 seconds. Current RSS: ~1497M. load average: 1.20 1.17 1.27 1/287 47262437 when issues are protected members only2438 creates a comment2439# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.85 seconds. Current RSS: ~1493M. load average: 1.20 1.17 1.27 1/287 47272440 when issues are disabled2441 does not create a comment2442# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.89 seconds. Current RSS: ~1493M. load average: 1.20 1.17 1.27 1/287 47282443 is disabled2444 does not create a comment2445# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.03 seconds. Current RSS: ~1493M. load average: 1.18 1.16 1.26 1/287 47292446 when note is authored from external author for service desk2447 when email contains text, quoted text and quick commands2448 creates a discussion2449 links external participant2450# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.13 seconds. Current RSS: ~1497M. load average: 1.18 1.16 1.26 1/288 48672451# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/handler/create_note_handler_spec.rb. It took 57.53 seconds. Expected to take 1 minute 2.37 seconds.2452# [RSpecRunTime] Starting example group spec/policies/note_policy_spec.rb. Expected to take 49.72 seconds.2453NotePolicy2454 #rules2455 when the noteable is a deleted commit2456 allows to read2457 when the noteable is a commit2458 when the project is private2459 behaves like a discussion with a private noteable2460 when the note author can no longer see the noteable2461 behaves like user cannot read or act on the note2462 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2463# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.43 seconds. Current RSS: ~1507M. load average: 1.17 1.16 1.26 1/287 48812464 when the note author can still see the noteable2465 can edit the note2466# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.71 seconds. Current RSS: ~1517M. load average: 1.17 1.16 1.26 1/289 48952467 when the project is public2468 when repository access level is private2469 behaves like a discussion with a private noteable2470 when the note author can no longer see the noteable2471 behaves like user cannot read or act on the note2472 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2473 when the note author can still see the noteable2474 can edit the note2475# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.73 seconds. Current RSS: ~1537M. load average: 1.17 1.16 1.26 1/289 49222476 when the noteable is a Design2477 can read, award emoji and reposition the note2478 when project is private2479 behaves like user cannot read or act on the note2480 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2481# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.42 seconds. Current RSS: ~1539M. load average: 1.16 1.16 1.26 1/289 49232482 when the noteable is a personal snippet2483 behaves like a note on a public noteable2484 can only read and award emoji on the note2485 when user is the author of the personal snippet2486 can edit note2487 when it is private2488 behaves like user cannot read or act on the note2489 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2490# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.21 seconds. Current RSS: ~1536M. load average: 1.16 1.16 1.26 1/289 49242491 when the project is public2492 when user is not the author of the note2493 behaves like a note on a public noteable2494 can only read and award emoji on the note2495 when the note author is not a project member2496 can edit a note2497 when the noteable is a project snippet2498 can edit note2499 when it is private2500 behaves like a discussion with a private noteable2501 when the note author can no longer see the noteable2502 behaves like user cannot read or act on the note2503 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2504# [RSpecRunTime] RSpec elapsed time: 11 minutes 40.5 seconds. Current RSS: ~1529M. load average: 1.14 1.16 1.26 1/290 49252505 when the note author can still see the noteable2506 can edit the note2507# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.67 seconds. Current RSS: ~1523M. load average: 1.14 1.16 1.26 2/289 49262508 when a discussion is confidential2509 behaves like a discussion with a private noteable2510 when the note author can no longer see the noteable2511 behaves like user cannot read or act on the note2512 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2513 when the note author can still see the noteable2514 can edit the note2515# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.72 seconds. Current RSS: ~1515M. load average: 1.13 1.15 1.26 1/284 49272516 when a discussion is locked2517 when the note author is a project member2518 can edit a note2519 when the note author is not a project member2520 can not edit a note2521 can read a note2522# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.47 seconds. Current RSS: ~1511M. load average: 1.13 1.15 1.26 1/284 49282523 for discussions2524 allows the author to manage the discussion2525 when the user does not have access to the noteable2526 behaves like a discussion with a private noteable2527 when the note author can no longer see the noteable2528 behaves like user cannot read or act on the note2529 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2530# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.2 seconds. Current RSS: ~1509M. load average: 1.12 1.15 1.26 1/284 49292531 when the note author can still see the noteable2532 can edit the note2533 when it is a system note2534 when noteable is a public issue2535 when user is project member2536 behaves like user can read the note2537 allows the user to read the note2538# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.37 seconds. Current RSS: ~1506M. load average: 1.12 1.15 1.26 1/284 49302539 behaves like user can act on the note2540 allows the user to read the note2541# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.72 seconds. Current RSS: ~1504M. load average: 1.12 1.15 1.26 1/284 49312542 when user is not project member2543 behaves like user can read the note2544 allows the user to read the note2545# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.98 seconds. Current RSS: ~1500M. load average: 1.11 1.15 1.26 1/284 49322546 when user is anonymous2547 behaves like user can read the note2548 allows the user to read the note2549# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.11 seconds. Current RSS: ~1500M. load average: 1.11 1.15 1.26 1/284 49332550 when notes widget is disabled for task2551 when noteable is task2552 behaves like user cannot read or act on the note2553 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2554# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.19 seconds. Current RSS: ~1499M. load average: 1.11 1.15 1.26 1/284 49342555 when noteable is issue2556 behaves like user can read the note2557 allows the user to read the note2558# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.28 seconds. Current RSS: ~1499M. load average: 1.11 1.15 1.26 1/284 49352559 behaves like user can act on the note2560 allows the user to read the note2561# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.54 seconds. Current RSS: ~1498M. load average: 1.11 1.15 1.26 1/284 49362562 when it is a system note referencing a confidential issue2563 when user is project member2564 behaves like user can read the note2565 allows the user to read the note2566# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.84 seconds. Current RSS: ~1498M. load average: 1.10 1.14 1.25 1/284 49372567 behaves like user can act on the note2568 allows the user to read the note2569# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.16 second. Current RSS: ~1496M. load average: 1.10 1.14 1.25 1/284 49382570 when user is not project member2571 behaves like user cannot read or act on the note2572 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2573# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.57 seconds. Current RSS: ~1494M. load average: 1.10 1.14 1.25 1/284 49392574 when user is anonymous2575 behaves like user cannot read or act on the note2576 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2577# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.86 seconds. Current RSS: ~1491M. load average: 1.10 1.14 1.25 1/284 49402578 with internal notes2579 for issues2580 disallows noteable assignees to read all notes2581 behaves like internal notes permissions2582 does not allow non members to read internal notes and replies2583 does not allow guests to read internal notes and replies2584 allows reporter to read all notes but not resolve and admin them2585 allows developer to read and resolve all notes2586 allows maintainers to read all notes and admin them2587 disallows noteable author to read and resolve all notes2588 when admin mode is enabled2589 allows admins to read all notes and admin them2590# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.2 seconds. Current RSS: ~1483M. load average: 0.99 1.12 1.24 1/284 49412591 when admin mode is disabled2592 does not allow non members to read internal notes and replies2593# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.18 seconds. Current RSS: ~1482M. load average: 0.99 1.12 1.24 1/284 49422594# [RSpecRunTime] Finishing example group spec/policies/note_policy_spec.rb. It took 52.89 seconds. Expected to take 49.72 seconds.2595# [RSpecRunTime] Starting example group spec/services/spam/spam_action_service_spec.rb. Expected to take 43.46 seconds.2596Spam::SpamActionService2597 constructor argument validation2598 when user is nil2599 returns success with a messaage2600 #execute2601 issue2602 behaves like execute spam action service2603 when captcha response verification returns true2604 doesn't check with the SpamVerdictService2605 updates spam log2606 when captcha response verification returns false2607 when spammable attributes have not changed2608 does not create a spam log2609 does not call SpamAbuseEventsWorker2610 when spammable attributes have changed2611 when captcha is not supported2612 does not execute with captcha support2613 executes a spam check2614 when user is a gitlab bot2615 behaves like allows user2616 does not perform spam check2617 when user is a gitlab service user2618 behaves like allows user2619 does not perform spam check2620 when disallowed by the spam verdict service2621 marks as spam2622 behaves like creates a spam log2623 is expected to eq true2624 behaves like calls SpamAbuseEventsWorker with correct arguments2625 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"Issue", :source_ip=>"1.2.3.4", :title=>"My title 606", :user_agent=>"fake-user-agent", :user_id=>440, :verdict=>"disallow"}) 1 time2626 spam verdict service advises to block the user2627 marks as spam2628 bans the user2629 behaves like creates a spam log2630 is expected to eq true2631# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.15 seconds. Current RSS: ~1510M. load average: 0.99 1.12 1.24 1/284 49462632 behaves like calls SpamAbuseEventsWorker with correct arguments2633 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"Issue", :source_ip=>"1.2.3.4", :title=>"My title 622", :user_agent=>"fake-user-agent", :user_id=>445, :verdict=>"block"}) 1 time2634 when spam verdict service conditionally allows2635 does not mark as spam2636 marks as needing reCAPTCHA2637 behaves like creates a spam log2638 is expected to eq true2639 behaves like calls SpamAbuseEventsWorker with correct arguments2640 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"Issue", :source_ip=>"1.2.3.4", :title=>"My title 638", :user_agent=>"fake-user-agent", :user_id=>440, :verdict=>"conditional_allow"}) 1 time2641 when spam verdict service returns OVERRIDE_VIA_ALLOW_POSSIBLE_SPAM2642 does not call SpamAbuseEventsWorker2643 does not mark as spam2644 does not mark as needing CAPTCHA2645 behaves like creates a spam log2646 is expected to eq true2647# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.63 seconds. Current RSS: ~1508M. load average: 0.99 1.12 1.24 1/284 49482648 when spam verdict service allows creation2649 does not create a spam log2650 does not call SpamAbuseEventsWorker2651 clears spam flags2652 when spam verdict service returns noop2653 does not create a spam log2654 does not call SpamAbuseEventsWorker2655 clears spam flags2656 with spam verdict service options2657 assembles the options with information from the request2658 project snippet2659 behaves like execute spam action service2660 when captcha response verification returns true2661 doesn't check with the SpamVerdictService2662 updates spam log2663# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.78 seconds. Current RSS: ~1512M. load average: 0.99 1.11 1.24 1/284 49492664 when captcha response verification returns false2665 when spammable attributes have not changed2666 does not create a spam log2667 does not call SpamAbuseEventsWorker2668# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.24 seconds. Current RSS: ~1515M. load average: 0.99 1.11 1.24 1/284 49502669 when spammable attributes have changed2670 when captcha is not supported2671 does not execute with captcha support2672 executes a spam check2673# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.61 seconds. Current RSS: ~1518M. load average: 0.99 1.11 1.24 1/284 49512674 when user is a gitlab bot2675 behaves like allows user2676 does not perform spam check2677 when user is a gitlab service user2678 behaves like allows user2679 does not perform spam check2680 when disallowed by the spam verdict service2681 marks as spam2682 behaves like creates a spam log2683 is expected to eq true2684# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.39 seconds. Current RSS: ~1507M. load average: 0.99 1.11 1.24 1/284 49522685 behaves like calls SpamAbuseEventsWorker with correct arguments2686 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"ProjectSnippet", :source_ip=>"1.2.3.4", :title=>"My title 760", :user_agent=>"fake-user-agent", :user_id=>440, :verdict=>"disallow"}) 1 time2687 spam verdict service advises to block the user2688 marks as spam2689 bans the user2690 behaves like creates a spam log2691 is expected to eq true2692# [RSpecRunTime] RSpec elapsed time: 12 minutes 39.86 seconds. Current RSS: ~1488M. load average: 0.91 1.09 1.23 1/284 49562693 behaves like calls SpamAbuseEventsWorker with correct arguments2694 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"ProjectSnippet", :source_ip=>"1.2.3.4", :title=>"My title 788", :user_agent=>"fake-user-agent", :user_id=>464, :verdict=>"block"}) 1 time2695 when spam verdict service conditionally allows2696 does not mark as spam2697 marks as needing reCAPTCHA2698 behaves like creates a spam log2699 is expected to eq true2700# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.88 seconds. Current RSS: ~1489M. load average: 0.91 1.09 1.23 1/285 49582701 behaves like calls SpamAbuseEventsWorker with correct arguments2702 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"ProjectSnippet", :source_ip=>"1.2.3.4...title=>"My title 816", :user_agent=>"fake-user-agent", :user_id=>440, :verdict=>"conditional_allow"}) 1 time2703 when spam verdict service returns OVERRIDE_VIA_ALLOW_POSSIBLE_SPAM2704 does not call SpamAbuseEventsWorker2705 does not mark as spam2706 does not mark as needing CAPTCHA2707 behaves like creates a spam log2708 is expected to eq true2709# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.58 seconds. Current RSS: ~1495M. load average: 0.92 1.09 1.23 1/285 49592710 when spam verdict service allows creation2711 does not create a spam log2712 does not call SpamAbuseEventsWorker2713 clears spam flags2714# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.84 seconds. Current RSS: ~1496M. load average: 0.93 1.09 1.23 1/287 49602715 when spam verdict service returns noop2716 does not create a spam log2717 does not call SpamAbuseEventsWorker2718 clears spam flags2719# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.05 seconds. Current RSS: ~1496M. load average: 0.93 1.09 1.23 1/287 49612720 with spam verdict service options2721 assembles the options with information from the request2722 personal snippet2723 behaves like execute spam action service2724 when captcha response verification returns true2725 doesn't check with the SpamVerdictService2726 updates spam log2727 when captcha response verification returns false2728 when spammable attributes have not changed2729 does not create a spam log2730 does not call SpamAbuseEventsWorker2731 when spammable attributes have changed2732 when captcha is not supported2733 does not execute with captcha support2734 executes a spam check2735 when user is a gitlab bot2736 behaves like allows user2737 does not perform spam check2738 when user is a gitlab service user2739 behaves like allows user2740 does not perform spam check2741 when disallowed by the spam verdict service2742 marks as spam2743 behaves like creates a spam log2744 is expected to eq true2745 behaves like calls SpamAbuseEventsWorker with correct arguments2746 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"PersonalSnippet", :source_ip=>"1.2.3.4", :title=>"My title 937", :user_agent=>"fake-user-agent", :user_id=>440, :verdict=>"disallow"}) 1 time2747 spam verdict service advises to block the user2748 marks as spam2749 bans the user2750 behaves like creates a spam log2751 is expected to eq true2752# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.73 seconds. Current RSS: ~1514M. load average: 0.85 1.07 1.22 1/287 49652753 behaves like calls SpamAbuseEventsWorker with correct arguments2754 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"PersonalSnippet", :source_ip=>"1.2.3.4", :title=>"My title 953", :user_agent=>"fake-user-agent", :user_id=>483, :verdict=>"block"}) 1 time2755 when spam verdict service conditionally allows2756 does not mark as spam2757 marks as needing reCAPTCHA2758 behaves like creates a spam log2759 is expected to eq true2760 behaves like calls SpamAbuseEventsWorker with correct arguments2761 is expected to receive perform_async({:description=>"Lovely Spam! Wonderful Spam!", :noteable_type=>"PersonalSnippet", :source_ip=>"1.2.3....title=>"My title 969", :user_agent=>"fake-user-agent", :user_id=>440, :verdict=>"conditional_allow"}) 1 time2762 when spam verdict service returns OVERRIDE_VIA_ALLOW_POSSIBLE_SPAM2763 does not call SpamAbuseEventsWorker2764 does not mark as spam2765 does not mark as needing CAPTCHA2766 behaves like creates a spam log2767 is expected to eq true2768# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.22 seconds. Current RSS: ~1516M. load average: 0.87 1.07 1.22 1/287 49672769 when spam verdict service allows creation2770 does not create a spam log2771 does not call SpamAbuseEventsWorker2772 clears spam flags2773 when spam verdict service returns noop2774 does not create a spam log2775 does not call SpamAbuseEventsWorker2776 clears spam flags2777 with spam verdict service options2778 assembles the options with information from the request2779# [RSpecRunTime] Finishing example group spec/services/spam/spam_action_service_spec.rb. It took 39.69 seconds. Expected to take 43.46 seconds.2780# [RSpecRunTime] Starting example group spec/services/ci/job_artifacts/create_service_spec.rb. Expected to take 31.9 seconds.2781Ci::JobArtifacts::CreateService2782 #authorize2783 when object storage is enabled2784 and direct upload is enabled2785 includes the authorize headers2786 behaves like handling lsif artifact2787 when artifact is lsif2788 includes ProcessLsif in the headers2789# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.05 seconds. Current RSS: ~1508M. load average: 0.87 1.07 1.22 1/286 49682790 behaves like validating requirements2791 when filesize is specified2792 and filesize exceeds the limit2793 returns error2794 and filesize does not exceed the limit2795 returns success2796 and direct upload is disabled2797 behaves like uploading to temp location2798 includes the authorize headers2799 behaves like handling lsif artifact2800 when artifact is lsif2801 includes ProcessLsif in the headers2802# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.27 seconds. Current RSS: ~1512M. load average: 0.88 1.07 1.22 1/286 49692803 behaves like validating requirements2804 when filesize is specified2805 and filesize exceeds the limit2806 returns error2807 and filesize does not exceed the limit2808 returns success2809 when object storage is disabled2810 behaves like uploading to temp location2811 includes the authorize headers2812 behaves like handling lsif artifact2813 when artifact is lsif2814 includes ProcessLsif in the headers2815# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.78 seconds. Current RSS: ~1512M. load average: 0.88 1.07 1.22 1/286 49702816 behaves like validating requirements2817 when filesize is specified2818 and filesize exceeds the limit2819 returns error2820 and filesize does not exceed the limit2821 returns success2822 #execute2823 when artifacts have none access setting2824 sets accessibility to none2825 when object storage and direct upload is enabled2826 behaves like handling uploads2827 when artifacts file is uploaded2828 creates a new job artifact2829 behaves like handling accessibility2830 when accessibility passed as invalid value2831 fails with argument error2832# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.25 seconds. Current RSS: ~1505M. load average: 0.89 1.07 1.22 1/286 49712833 behaves like handling metadata file2834 when metadata file is also uploaded2835 creates a new metadata job artifact2836 logs the created artifact and metadata2837 sets expiration date according to application settings2838 behaves like handling accessibility2839 when accessibility passed as invalid value2840 fails with argument error2841# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.88 seconds. Current RSS: ~1499M. load average: 0.89 1.07 1.22 1/286 49722842 when expire_in params is set to a specific value2843 sets expiration date according to the parameter2844 when expire_in params is set to `never`2845 sets expiration date according to the parameter2846 behaves like handling partitioning2847 with job partitioned2848 sets partition_id on artifacts2849 behaves like logging artifact2850 logs the created artifact2851 behaves like handling dotenv2852 when artifact type is dotenv2853 calls parse service2854# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.16 seconds. Current RSS: ~1499M. load average: 0.90 1.06 1.22 1/288 49772855 behaves like handling annotations2856 when artifact type is annotations2857 calls parse service2858# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.24 seconds. Current RSS: ~1497M. load average: 0.90 1.06 1.22 1/288 49802859 behaves like handling object storage errors2860 behaves like rescues object storage error2861 handles Errno::EIO2862 behaves like rescues object storage error2863 handles Google::Apis::ServerError2864 behaves like rescues object storage error2865 handles Signet::RemoteServerError2866 behaves like validating requirements2867 when filesize is specified2868 and filesize exceeds the limit2869 returns error2870 and filesize does not exceed the limit2871 returns success2872 when using local storage2873 behaves like handling uploads2874 when artifacts file is uploaded2875 creates a new job artifact2876 behaves like handling accessibility2877 when accessibility passed as invalid value2878 fails with argument error2879# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.08 seconds. Current RSS: ~1493M. load average: 0.90 1.06 1.21 1/286 49812880 behaves like handling metadata file2881 when metadata file is also uploaded2882 creates a new metadata job artifact2883 logs the created artifact and metadata2884 sets expiration date according to application settings2885 behaves like handling accessibility2886 when accessibility passed as invalid value2887 fails with argument error2888# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.75 seconds. Current RSS: ~1493M. load average: 0.91 1.06 1.21 1/286 49822889 when expire_in params is set to a specific value2890 sets expiration date according to the parameter2891 when expire_in params is set to `never`2892 sets expiration date according to the parameter2893 behaves like handling partitioning2894 with job partitioned2895 sets partition_id on artifacts2896 behaves like logging artifact2897 logs the created artifact2898 behaves like handling dotenv2899 when artifact type is dotenv2900 calls parse service2901 behaves like handling annotations2902 when artifact type is annotations2903 calls parse service2904 behaves like validating requirements2905 when filesize is specified2906 and filesize exceeds the limit2907 returns error2908 and filesize does not exceed the limit2909 returns success2910# [RSpecRunTime] Finishing example group spec/services/ci/job_artifacts/create_service_spec.rb. It took 30.08 seconds. Expected to take 31.9 seconds.2911# [RSpecRunTime] Starting example group spec/tasks/gitlab/db_rake_spec.rb. Expected to take 27.6 seconds.2912gitlab:db namespace rake task2913 mark_migration_complete2914 with a single database2915 marks the migration complete on the given database (PENDING: Skipping because database ci exists)2916# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.49 seconds. Current RSS: ~1504M. load average: 0.92 1.06 1.21 1/288 49892917 with multiple databases2918 marks the migration complete on each database2919 when the single database task is used2920 marks the migration complete for the given database2921 with geo configured2922 does not create a task for the geo database (PENDING: Skipping because the geo database is not configured)2923 when the migration is already marked complete2924 prints a warning message2925 when an invalid version is given2926 prints an error and exits2927 configure2928 with a single database2929 when geo is not configured2930 when the schema is already loaded2931 migrates the database (PENDING: Skipping because database ci exists)2932 when the schema is not loaded2933 loads the schema and seeds the database (PENDING: Skipping because database ci exists)2934 when only a single table is present2935 loads the schema and seeds the database (PENDING: Skipping because database ci exists)2936 when loading the schema fails2937 does not seed the database (PENDING: Skipping because database ci exists)2938 SKIP_POST_DEPLOYMENT_MIGRATIONS environment variable set2939 when the schema is not loaded2940 adds the post deployment migration path before schema load (PENDING: Skipping because database ci exists)2941 when the schema is loaded2942 ignores post deployment migrations (PENDING: Skipping because database ci exists)2943 when geo is configured2944 when the main database is also configured2945 only configures the main database (PENDING: Skipping because database ci exists)2946 with multiple databases2947 when geo is not configured2948 when no database has the schema loaded2949 loads the schema and seeds all the databases2950 when both databases have the schema loaded2951 migrates the databases without seeding them2952 when only one database has the schema loaded2953 migrates and loads the schema correctly, without seeding the databases2954 when geo is configured2955 does not run tasks against geo (PENDING: Skipping because the geo database is not configured)2956 clickhouse migrations2957 migrates clickhouse database2958 does not fail if clickhouse is not configured2959 schema inconsistencies2960 prints the inconsistency message2961 dictionary generate2962 when the dictionary files do not exist2963 generate the dictionary files2964 do not generate the dictionary files for test tables2965 when a new model class is added to the codebase2966 appends new classes to the dictionary2967 when a model class is removed from the codebase2968 keeps the dictionary classes2969 unattended2970 schema_migration_table_exists: false, needs_migrations: false, rake_output: "unattended_migrations_completed"2971 outputs changed message for automation after operations happen2972 schema_migration_table_exists: false, needs_migrations: true, rake_output: "unattended_migrations_completed"2973 outputs changed message for automation after operations happen2974 schema_migration_table_exists: true, needs_migrations: false, rake_output: "unattended_migrations_static"2975 outputs changed message for automation after operations happen2976 schema_migration_table_exists: true, needs_migrations: true, rake_output: "unattended_migrations_completed"2977 outputs changed message for automation after operations happen2978 clean_structure_sql2979 can be executed multiple times within another rake task2980 drop_tables2981 with a single database2982 drops all objects for the database (PENDING: Skipping because some of the extra databases [:ci, :main_clusterwide, :embedding, :geo] are setup)2983 with multiple databases2984 drops all objects for all databases2985 when the single database task is used2986 drops all objects for the given database2987 with geo configured2988 does not create a task for the geo database (PENDING: Skipping because the geo database is not configured)2989 create_dynamic_partitions2990 with a single database2991 delegates syncing of partitions without limiting databases (PENDING: Skipping because some of the extra databases [:ci, :main_clusterwide, :embedding, :geo] are setup)2992 with multiple databases2993 when running the multi-database variant2994 delegates syncing of partitions without limiting databases2995 when running a single-database variant2996 delegates syncing of partitions for the chosen database2997 with geo configured2998 does not create a task for the geo database (PENDING: Skipping because the geo database is not configured)2999 with jh configured3000 does not create a task for the jh database (PENDING: Skipping because the jh database is not configured)3001 reindex3002 with a single database3003 delegates to Gitlab::Database::Reindexing3004 when reindexing is not enabled3005 is a no-op3006 with multiple databases3007 delegates to Gitlab::Database::Reindexing without a specific database3008 when the single database task is used3009 delegates to Gitlab::Database::Reindexing with a specific database3010 when reindexing is not enabled3011 is a no-op3012 with geo configured3013 does not create a task for the geo database (PENDING: Skipping because the geo database is not configured)3014 enqueue_reindexing_action3015 creates an entry in the queue3016 defaults to main database3017 execute_async_index_operations3018 delegates ci task to Gitlab::Database::AsyncIndexes3019 delegates ci task to Gitlab::Database::AsyncIndexes with specified argument3020 delegates main task to Gitlab::Database::AsyncIndexes3021 delegates main task to Gitlab::Database::AsyncIndexes with specified argument3022 delegates all task to every database with higher default for dev3023 delegates all task to every database with lower default for prod3024 delegates all task to every database with specified argument3025 when feature is not enabled3026 is a no-op3027 when database ddl feature flag is enabled3028 is a no-op3029 with geo configured3030 does not create a task for the geo database (PENDING: Skipping because the geo database is not configured)3031 validate_async_constraints3032 delegates ci task to Gitlab::Database::AsyncConstraints3033 delegates ci task to Gitlab::Database::AsyncConstraints with specified argument3034 delegates main task to Gitlab::Database::AsyncConstraints3035 delegates main task to Gitlab::Database::AsyncConstraints with specified argument3036 delegates all task to every database with higher default for dev3037 delegates all task to every database with lower default for prod3038 delegates all task to every database with specified argument3039 when feature is not enabled3040 is a no-op3041 when database ddl feature flag is enabled3042 is a no-op3043 with geo configured3044 does not create a task for the geo database (PENDING: Skipping because the geo database is not configured)3045 active3046 needs_migration: true, project_count: nil, exit_status: 1, exit_code: false3047 exits 0 or 1 depending on user modifications to the database3048 needs_migration: false, project_count: 1, exit_status: 0, exit_code: true3049 exits 0 or 1 depending on user modifications to the database3050 needs_migration: false, project_count: 0, exit_status: 1, exit_code: false3051 exits 0 or 1 depending on user modifications to the database3052 needs_migration: false, project_count: 2, exit_status: 0, exit_code: true3053 exits 0 or 1 depending on user modifications to the database3054 #migrate_with_instrumentation3055 #up (legacy mode)3056 delegates to the migration runner in legacy mode3057 #sample_background_migrations3058 delegates to the migration runner with a default sample duration3059 delegates to the migration runner with a configured sample duration3060 db: :main3061 #up3062 delegates to the migration runner3063 #down3064 delegates to the migration runner3065 #sample_batched_background_migrations3066 delegates to the migration runner for a specified database with a default sample duration3067 delegates to the migration runner for a specified database and sample duration3068 db: :ci3069 #up3070 delegates to the migration runner3071 #down3072 delegates to the migration runner3073 #sample_batched_background_migrations3074 delegates to the migration runner for a specified database with a default sample duration3075 delegates to the migration runner for a specified database and sample duration3076 #execute_batched_migrations3077 executes all migrations3078 with multiple databases3079 db:schema:dump against a single database3080 invokes gitlab:db:clean_structure_sql3081# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.39 seconds. Current RSS: ~1524M. load average: 1.01 1.07 1.21 1/286 49913082 db:migrate against a single database3083 invokes gitlab:db:create_dynamic_partitions for the same database3084# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.34 seconds. Current RSS: ~1520M. load average: 1.00 1.07 1.21 1/286 49933085 db:migrate:geo3086 does not invoke gitlab:db:create_dynamic_partitions (PENDING: Skipping because the geo database is not configured)3087 gitlab:db:reset_as_non_superuser3088 migrate as nonsuperuser check with default username3089 migrate as nonsuperuser check with specified username3090# [RSpecRunTime] Finishing example group spec/tasks/gitlab/db_rake_spec.rb. It took 24.36 seconds. Expected to take 27.6 seconds.3091# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.51 seconds. Current RSS: ~1503M. load average: 1.00 1.07 1.21 1/286 49943092# [RSpecRunTime] Starting example group spec/services/projects/move_forks_service_spec.rb. Expected to take 26.71 seconds.3093Projects::MoveForksService3094 #execute3095 rollbacks changes if transaction fails3096 when moving a root forked project3097 moves the descendant forks3098 updates the fork network3099# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.63 seconds. Current RSS: ~1480M. load average: 1.00 1.07 1.21 1/286 49953100 when moving a intermediate forked project3101 moves the descendant forks3102 moves the ascendant fork3103 does not update fork network3104# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.88 seconds. Current RSS: ~1478M. load average: 0.92 1.05 1.20 1/286 49963105 when moving a leaf forked project3106 moves the ascendant fork3107 does not update fork network3108# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.93 seconds. Current RSS: ~1474M. load average: 0.93 1.05 1.20 1/286 49973109# [RSpecRunTime] Finishing example group spec/services/projects/move_forks_service_spec.rb. It took 24.61 seconds. Expected to take 26.71 seconds.3110# [RSpecRunTime] Starting example group spec/services/merge_requests/add_todo_when_build_fails_service_spec.rb. Expected to take 24.01 seconds.3111MergeRequests::AddTodoWhenBuildFailsService3112 #execute3113 commit status with ref3114 notifies the todo service3115# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.27 seconds. Current RSS: ~1491M. load average: 0.93 1.05 1.20 1/292 50453116 commit status with non-HEAD ref3117 does not notify the todo service3118# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.59 seconds. Current RSS: ~1513M. load average: 0.94 1.05 1.20 1/292 50923119 commit status without ref3120 does not notify the todo service3121# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.93 seconds. Current RSS: ~1525M. load average: 0.94 1.05 1.20 1/292 51393122 when commit status is a build allowed to fail3123 does not create todo3124# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.9 seconds. Current RSS: ~1536M. load average: 0.94 1.05 1.20 1/292 51863125 when build belongs to a merge request pipeline3126 notifies the todo service3127# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.14 seconds. Current RSS: ~1536M. load average: 0.95 1.05 1.19 1/292 52333128 #close3129 commit status with ref3130 notifies the todo service3131# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.05 seconds. Current RSS: ~1534M. load average: 0.95 1.05 1.19 1/292 52803132 commit status with non-HEAD ref3133 does not notify the todo service3134# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.49 seconds. Current RSS: ~1533M. load average: 1.03 1.06 1.20 1/292 53273135 commit status without ref3136 does not notify the todo service3137# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.87 seconds. Current RSS: ~1533M. load average: 1.03 1.06 1.20 1/292 53743138 when build belongs to a merge request pipeline3139 notifies the todo service3140# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.09 seconds. Current RSS: ~1529M. load average: 1.11 1.08 1.20 1/292 54213141 #close_all3142 when using pipeline that belongs to merge request3143 resolves todos about failed builds for pipeline3144# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.19 seconds. Current RSS: ~1528M. load average: 1.11 1.08 1.20 1/292 54683145 when pipeline is not related to merge request3146 does not resolve any todos about failed builds3147# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.5 seconds. Current RSS: ~1533M. load average: 1.11 1.08 1.20 1/292 54753148# [RSpecRunTime] Finishing example group spec/services/merge_requests/add_todo_when_build_fails_service_spec.rb. It took 23.53 seconds. Expected to take 24.01 seconds.3149# [RSpecRunTime] Starting example group spec/models/commit_collection_spec.rb. Expected to take 22.9 seconds.3150CommitCollection3151 does not allow STI3152 #each3153 yields every commit3154 .committers3155 returns a relation of users when users are found3156 returns empty array when committers cannot be found3157 when is with_merge_commits false3158 excludes authors of merge commits3159# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.13 seconds. Current RSS: ~1541M. load average: 1.10 1.08 1.20 1/291 55083160 when is with_merge_commits true3161 does not exclude authors of merge commits3162 when committer email is nil3163 returns empty array when committers cannot be found3164 #committer_user_ids3165 returns an array of committer user IDs3166 when there are no committers3167 returns an empty array3168# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.15 seconds. Current RSS: ~1554M. load average: 1.09 1.07 1.20 1/291 55393169 #without_merge_commits3170 returns all commits except merge commits3171 #with_latest_pipeline3172 sets the latest pipeline for every commit so no additional queries are necessary3173 performs a single query to fetch pipeline warnings3174# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.53 seconds. Current RSS: ~1555M. load average: 1.09 1.07 1.20 1/291 55743175 #with_markdown_cache3176 preloads commits cache markdown3177 enrichment methods3178 #unenriched3179 returns all commits that are not backed by gitaly data3180 #fully_enriched?3181 returns true when all commits are backed by gitaly data3182 returns false when any commits are not backed by gitaly data3183 returns true when the collection is empty3184# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.14 seconds. Current RSS: ~1549M. load average: 1.08 1.07 1.20 1/291 56133185 #enrich!3186 replaces commits in the collection with those backed by gitaly data3187 maintains the original order of the commits3188 fetches data if there are unenriched commits3189 does not fetch data if all commits are enriched3190 returns the original commit if the commit could not be lazy loaded3191# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.8 seconds. Current RSS: ~1546M. load average: 1.08 1.07 1.20 1/291 56603192 #load_tags3193 loads tags3194 #respond_to_missing?3195 returns true when the underlying Array responds to the message3196 returns false when the underlying Array does not respond to the message3197# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.14 seconds. Current RSS: ~1544M. load average: 1.08 1.07 1.20 1/292 56823198 #method_missing3199 delegates undefined methods to the underlying Array3200# [RSpecRunTime] Finishing example group spec/models/commit_collection_spec.rb. It took 19.33 seconds. Expected to take 22.9 seconds.3201# [RSpecRunTime] Starting example group spec/policies/namespace/root_storage_statistics_policy_spec.rb. Expected to take 21.29 seconds.3202Namespace::RootStorageStatisticsPolicy3203 #rules3204 when the namespace is a personal namespace3205 when the users is anonymous3206 is expected to be falsey3207 when the user is not the owner3208 is expected to be falsey3209 when the user is the owner3210 is expected to be truthy3211 when the namespace is a group3212 when the users is anonymous3213 is expected to be falsey3214 user_type: :non_member, outcome: false3215 is expected to eq false3216 when the user is external3217 is expected to eq false3218 user_type: :guest, outcome: false3219 is expected to eq false3220 when the user is external3221 is expected to eq false3222 user_type: :reporter, outcome: false3223 is expected to eq false3224 when the user is external3225 is expected to eq false3226 user_type: :developer, outcome: false3227 is expected to eq false3228 when the user is external3229 is expected to eq false3230 user_type: :maintainer, outcome: false3231 is expected to eq false3232 when the user is external3233 is expected to eq false3234 user_type: :owner, outcome: true3235 is expected to eq true3236 when the user is external3237 is expected to eq true3238 when the users is anonymous3239 is expected to be falsey3240 user_type: :non_member, outcome: false3241 is expected to eq false3242 when the user is external3243 is expected to eq false3244 user_type: :guest, outcome: false3245 is expected to eq false3246 when the user is external3247 is expected to eq false3248 user_type: :reporter, outcome: false3249 is expected to eq false3250 when the user is external3251 is expected to eq false3252 user_type: :developer, outcome: false3253 is expected to eq false3254 when the user is external3255 is expected to eq false3256 user_type: :maintainer, outcome: false3257 is expected to eq false3258 when the user is external3259 is expected to eq false3260 user_type: :owner, outcome: true3261 is expected to eq true3262 when the user is external3263 is expected to eq true3264 when the users is anonymous3265 is expected to be falsey3266 user_type: :non_member, outcome: false3267 is expected to eq false3268 when the user is external3269 is expected to eq false3270 user_type: :guest, outcome: false3271 is expected to eq false3272 when the user is external3273 is expected to eq false3274 user_type: :reporter, outcome: false3275 is expected to eq false3276 when the user is external3277 is expected to eq false3278 user_type: :developer, outcome: false3279 is expected to eq false3280 when the user is external3281 is expected to eq false3282 user_type: :maintainer, outcome: false3283 is expected to eq false3284 when the user is external3285 is expected to eq false3286 user_type: :owner, outcome: true3287 is expected to eq true3288 when the user is external3289 is expected to eq true3290# [RSpecRunTime] Finishing example group spec/policies/namespace/root_storage_statistics_policy_spec.rb. It took 17.83 seconds. Expected to take 21.29 seconds.3291# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/validate/external_spec.rb. Expected to take 20.11 seconds.3292Gitlab::Ci::Pipeline::Chain::Validate::External3293 #perform!3294 respects the defined payload schema3295 with configuration values in ApplicationSetting3296 uses those values rather than env vars or defaults3297 with EXTERNAL_VALIDATION_SERVICE_TIMEOUT defined3298 with valid value3299 uses defined timeout3300# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.18 seconds. Current RSS: ~1489M. load average: 1.12 1.08 1.20 1/286 56913301 with invalid value3302 uses default timeout3303 when EXTERNAL_VALIDATION_SERVICE_TOKEN is set3304 passes token in X-Gitlab-Token header3305 when validation returns 200 OK3306 behaves like successful external authorization3307 does not drop the pipeline3308 does not break the chain3309 logs the authorization3310 returns expected payload3311 when feature flag ci_send_tag_list_for_external_validation is disabled3312 tag_list inot present3313 with existing jobs from other project's alive pipelines3314 returns the expected total_builds_count3315# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.75 seconds. Current RSS: ~1500M. load average: 1.11 1.08 1.20 1/286 56923316 credit_card3317 with no registered credit_card3318 returns the expected credit card counts3319 with a registered credit card3320 returns the expected credit card counts3321 with similar credit cards registered by other users3322 returns the expected credit card counts3323 with similar holder names registered by other users3324 returns the expected credit card counts3325 when validation returns 404 Not Found3326 behaves like successful external authorization3327 does not drop the pipeline3328 does not break the chain3329 logs the authorization3330 returns expected payload3331 when feature flag ci_send_tag_list_for_external_validation is disabled3332 tag_list inot present3333 with existing jobs from other project's alive pipelines3334 returns the expected total_builds_count3335# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.89 seconds. Current RSS: ~1517M. load average: 1.11 1.08 1.20 1/286 56933336 credit_card3337 with no registered credit_card3338 returns the expected credit card counts3339 with a registered credit card3340 returns the expected credit card counts3341 with similar credit cards registered by other users3342 returns the expected credit card counts3343 with similar holder names registered by other users3344 returns the expected credit card counts3345 when validation returns 500 Internal Server Error3346 behaves like successful external authorization3347 does not drop the pipeline3348 does not break the chain3349 logs the authorization3350 returns expected payload3351 when feature flag ci_send_tag_list_for_external_validation is disabled3352 tag_list inot present3353 with existing jobs from other project's alive pipelines3354 returns the expected total_builds_count3355# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.88 seconds. Current RSS: ~1526M. load average: 1.10 1.08 1.19 1/286 56943356 credit_card3357 with no registered credit_card3358 returns the expected credit card counts3359 with a registered credit card3360 returns the expected credit card counts3361 with similar credit cards registered by other users3362 returns the expected credit card counts3363 with similar holder names registered by other users3364 returns the expected credit card counts3365 when validation raises exceptions3366 logs exceptions3367 behaves like successful external authorization3368 does not drop the pipeline3369 does not break the chain3370 logs the authorization3371 returns expected payload3372 when feature flag ci_send_tag_list_for_external_validation is disabled3373 tag_list inot present3374# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.03 seconds. Current RSS: ~1528M. load average: 1.09 1.08 1.19 1/286 56953375 with existing jobs from other project's alive pipelines3376 returns the expected total_builds_count3377# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.37 seconds. Current RSS: ~1524M. load average: 1.09 1.08 1.19 1/286 56963378 credit_card3379 with no registered credit_card3380 returns the expected credit card counts3381 with a registered credit card3382 returns the expected credit card counts3383 with similar credit cards registered by other users3384 returns the expected credit card counts3385 with similar holder names registered by other users3386 returns the expected credit card counts3387 when validation returns 406 Not Acceptable3388 drops the pipeline3389 breaks the chain3390 logs the authorization3391 when save_incompleted is false3392 adds errors to the pipeline without persisting it3393 breaks the chain3394 logs the authorization3395# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.07 seconds. Current RSS: ~1523M. load average: 1.09 1.08 1.19 1/286 56973396# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/validate/external_spec.rb. It took 17.38 seconds. Expected to take 20.11 seconds.3397# [RSpecRunTime] Starting example group spec/services/push_event_payload_service_spec.rb. Expected to take 19.06 seconds.3398PushEventPayloadService3399 #execute3400 creates a new PushEventPayload row3401 sets the push_event_payload association of the used event3402# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.55 seconds. Current RSS: ~1523M. load average: 1.09 1.08 1.19 1/286 57023403 #commit_title3404 returns nil if no commits were pushed3405 returns a String limited to 70 characters3406 does not truncate the commit message if it is shorter than 70 characters3407 includes the first line of a commit message if the message spans multiple lines3408# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.03 seconds. Current RSS: ~1523M. load average: 1.09 1.08 1.19 1/286 57113409 #commit_from_id3410 returns nil when creating a new ref3411 returns the ID of the first commit when pushing to an existing ref3412# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.36 seconds. Current RSS: ~1524M. load average: 1.09 1.08 1.19 1/286 57163413 #commit_to_id3414 returns nil when removing an existing ref3415 #commit_count3416 returns the number of commits3417 raises when the push data does not contain the commits count3418# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.18 seconds. Current RSS: ~1526M. load average: 1.00 1.06 1.18 1/286 57233419 #ref3420 returns the name of the ref3421 raises when the push data does not contain the ref name3422# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.49 seconds. Current RSS: ~1526M. load average: 1.00 1.06 1.18 1/286 57283423 #revision_before3424 returns the revision from before the push3425 raises when the push data does not contain the before revision3426# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.95 seconds. Current RSS: ~1524M. load average: 1.00 1.06 1.18 1/286 57333427 #revision_after3428 returns the revision from after the push3429 raises when the push data does not contain the after revision3430# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.35 seconds. Current RSS: ~1518M. load average: 1.08 1.07 1.19 1/286 57383431 #trimmed_ref3432 returns the ref name without its prefix3433 #create?3434 returns true when creating a new ref3435 returns false when pushing to an existing ref3436# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.32 seconds. Current RSS: ~1520M. load average: 1.08 1.07 1.19 1/286 57453437 #remove?3438 returns true when removing an existing ref3439 returns false pushing to an existing ref3440# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.72 seconds. Current RSS: ~1520M. load average: 1.08 1.07 1.19 1/286 57503441 #action3442 returns :created when creating a ref3443 returns :removed when removing an existing ref3444 returns :pushed when pushing to an existing ref3445# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.81 seconds. Current RSS: ~1521M. load average: 1.07 1.07 1.19 1/286 57573446 #ref_type3447 returns :tag for a tag3448 returns :branch for a branch3449# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.21 seconds. Current RSS: ~1522M. load average: 1.07 1.07 1.19 1/286 57623450# [RSpecRunTime] Finishing example group spec/services/push_event_payload_service_spec.rb. It took 18.14 seconds. Expected to take 19.06 seconds.3451# [RSpecRunTime] Starting example group spec/helpers/blob_helper_spec.rb. Expected to take 17.84 seconds.3452BlobHelper3453 #sanitize_svg_data3454 retains essential elements3455 #edit_blob_button3456 does not render edit button when blob is not text3457 uses the passed blob instead retrieve from repository3458 returns a link with the proper route3459 returns a link with the passed link_opts on the expected route3460# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.76 seconds. Current RSS: ~1557M. load average: 1.07 1.07 1.19 1/290 58023461 #relative_raw_path3462 pointing from '/file.md' to '/-/raw/main/'3463 pointing from '/test/file.md' to '/-/raw/main/test/'3464 pointing from '/another/test/file.md' to '/-/raw/main/another/test/'3465 viewer related3466 #blob_render_error_reason3467 for error :too_large3468 when the blob size is larger than the absolute size limit3469 returns an error message3470 when the blob size is larger than the size limit3471 returns an error message3472 for error :server_side_but_stored_externally3473 returns an error message3474 #blob_render_error_options3475 for error :collapsed3476 includes a "load it anyway" link3477 for error :too_large3478 does not include a "load it anyway" link3479 includes a "download it" link3480 when the viewer is rich3481 the blob is rendered as text3482 includes a "view the source" link3483 the blob is not rendered as text3484 does not include a "view the source" link3485 when the viewer is not rich3486 does not include a "view the source" link3487 for error :server_side_but_stored_externally3488 does not include a "load it anyway" link3489 does not include a "view the source" link3490 includes a "download it" link3491 #ide_edit_path3492 returns full IDE path3493 returns full IDE path with second -3494 returns IDE path without relative_url_root3495 escapes special characters3496 does not escape "/" character3497 when user is not logged in3498 returns IDE path inside the project3499# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.9 seconds. Current RSS: ~1563M. load average: 1.06 1.07 1.18 1/290 58033500 when user cannot push to the project3501 returns IDE path with the user's fork3502 #ide_merge_request_path3503 returns IDE path for the given MR if MR is not merged3504 when the MR comes from a fork3505 returns IDE path for MR in the forked repo with target project included as param3506# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.11 seconds. Current RSS: ~1560M. load average: 1.06 1.07 1.18 1/292 58813507 when the MR is merged3508 returns default IDE url with master branch3509 includes file path passed3510 when target branch exists3511 returns IDE edit url with the target branch3512 #ide_fork_and_edit_path3513 returns path to fork the repo with a redirect param to the full IDE path3514 does not include notice params with_notice: false3515 when user is not logged in3516 returns nil3517 #fork_and_edit_path3518 returns path to fork the repo with a redirect param to the full edit path3519 when user is not logged in3520 returns nil3521 #vue_blob_app_data3522 returns data related to blob app3523 #copy_blob_source_button3524 when blob is rendered as text3525 returns HTML content for a copy button3526 when blob is not rendered as text3527 returns nil3528 #edit_fork_button_tag3529 renders the edit fork button3530# [RSpecRunTime] Finishing example group spec/helpers/blob_helper_spec.rb. It took 15.96 seconds. Expected to take 17.84 seconds.3531# [RSpecRunTime] Starting example group spec/services/merge_requests/conflicts/list_service_spec.rb. Expected to take 16.73 seconds.3532MergeRequests::Conflicts::ListService3533 #can_be_resolved_in_ui?3534 returns a falsey value when the MR can be merged without conflicts3535 returns a falsey value when the MR is marked as having conflicts, but has none3536 returns a falsey value when one of the MR branches is missing3537 returns a falsey value when the MR does not support new diff notes3538 returns a falsey value when the conflicts contain a large file3539 returns a falsey value when the conflicts contain a binary file3540 returns a falsey value when the conflicts contain a file edited in one branch and deleted in another3541 returns a truthy value when the conflicts are resolvable in the UI3542 returns a truthy value when the conflicts have to be resolved in an editor3543 returns a falsey value when the MR has a missing ref after a force push3544 returns a falsey value when the MR has a missing revision after a force push3545 returns a falsey value when the conflict is in a submodule revision3546# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.63 seconds. Current RSS: ~1556M. load average: 1.04 1.06 1.18 1/293 65523547# [RSpecRunTime] Finishing example group spec/services/merge_requests/conflicts/list_service_spec.rb. It took 15.45 seconds. Expected to take 16.73 seconds.3548# [RSpecRunTime] Starting example group spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb. Expected to take 15.61 seconds.3549Ci::JobTokenScope::EditScopeValidations3550 #validate_group_add!3551 when all permissions are in order3552 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :developer3553 passes the validation3554# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.06 seconds. Current RSS: ~1551M. load average: 1.04 1.06 1.18 1/292 65533555 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :guest3556 passes the validation3557 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :developer3558 passes the validation3559 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :guest3560 passes the validation3561 when user lacks admin_project permissions for the source project3562 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: nil, target_group_user_role: :developer3563 raises an error3564 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: nil, target_group_user_role: :developer3565 raises an error3566 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :guest, target_group_user_role: :developer3567 raises an error3568 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :guest, target_group_user_role: :developer3569 raises an error3570 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer3571 raises an error3572 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer3573 raises an error3574 when user lacks read_project permissions for the target group3575 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil3576 raises an error3577 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil3578 raises an error3579 #validate_target_exists!3580 when target is nil3581 raises an error3582 when target is present3583 raises an error3584 #validate_group_remove!3585 when all permissions are in order3586 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :developer3587 passes the validation3588 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :guest3589 passes the validation3590 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :developer3591 passes the validation3592 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :guest3593 passes the validation3594 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: nil3595 passes the validation3596 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: nil3597 passes the validation3598 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil3599 passes the validation3600 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil3601 passes the validation3602 when user lacks admin_project permissions for the source project3603 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: nil, target_group_user_role: :developer3604 raises an error3605 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: nil, target_group_user_role: :developer3606 raises an error3607 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :guest, target_group_user_role: :developer3608 raises an error3609 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :guest, target_group_user_role: :developer3610 raises an error3611 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer3612 raises an error3613 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer3614 raises an error3615 #validate_edit!3616 when all permissions are in order3617 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :maintainer, target_project_user_role: :developer3618 passes the validation3619 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :maintainer, target_project_user_role: :guest3620 passes the validation3621 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: :developer3622 passes the validation3623 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: :guest3624 passes the validation3625 when user lacks admin_project permissions for the source project3626 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: nil, target_project_user_role: :developer3627 raises an error3628 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: nil, target_project_user_role: :developer3629 raises an error3630 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :guest, target_project_user_role: :developer3631 raises an error3632 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :guest, target_project_user_role: :developer3633 raises an error3634 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :developer, target_project_user_role: :developer3635 raises an error3636 source_project_visibility: "PUBLIC", target_project_visibility: "PRIVATE", source_project_user_role: :developer, target_project_user_role: :developer3637 raises an error3638 when user lacks read_project permissions for the target project3639 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: nil3640 raises an error3641 source_project_visibility: "PUBLIC", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: nil3642 raises an error3643# [RSpecRunTime] Finishing example group spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb. It took 16.28 seconds. Expected to take 15.61 seconds.3644# [RSpecRunTime] Starting example group spec/policies/packages/policies/project_policy_spec.rb. Expected to take 15.16 seconds.3645Packages::Policies::ProjectPolicy3646 deploy token access3647 when a deploy token with read_package_registry scope3648 is expected to be allowed :read_package3649 behaves like package access with repository disabled3650 is expected to be allowed :read_package3651# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.08 seconds. Current RSS: ~1505M. load average: 1.03 1.06 1.18 1/286 65673652 when a deploy token with write_package_registry scope3653 is expected to be allowed :read_package3654 behaves like package access with repository disabled3655 is expected to be allowed :read_package3656 read_package3657 project: private_project, package_registry_access_level: 0, current_user: anonymous, expect_to_be_allowed: false3658 is expected to be disallowed :read_package3659 project: private_project, package_registry_access_level: 0, current_user: non_member, expect_to_be_allowed: false3660 is expected to be disallowed :read_package3661 project: private_project, package_registry_access_level: 0, current_user: guest, expect_to_be_allowed: false3662 is expected to be disallowed :read_package3663 project: private_project, package_registry_access_level: 0, current_user: reporter, expect_to_be_allowed: false3664 is expected to be disallowed :read_package3665 project: private_project, package_registry_access_level: 0, current_user: developer, expect_to_be_allowed: false3666 is expected to be disallowed :read_package3667 project: private_project, package_registry_access_level: 0, current_user: maintainer, expect_to_be_allowed: false3668 is expected to be disallowed :read_package3669 project: private_project, package_registry_access_level: 0, current_user: owner, expect_to_be_allowed: false3670 is expected to be disallowed :read_package3671 project: private_project, package_registry_access_level: 0, current_user: admin, expect_to_be_allowed: false3672 is expected to be disallowed :read_package3673 project: private_project, package_registry_access_level: 10, current_user: anonymous, expect_to_be_allowed: false3674 is expected to be disallowed :read_package3675 project: private_project, package_registry_access_level: 10, current_user: non_member, expect_to_be_allowed: false3676 is expected to be disallowed :read_package3677 project: private_project, package_registry_access_level: 10, current_user: guest, expect_to_be_allowed: false3678 is expected to be disallowed :read_package3679 project: private_project, package_registry_access_level: 10, current_user: reporter, expect_to_be_allowed: true3680 is expected to be allowed :read_package3681 project: private_project, package_registry_access_level: 10, current_user: developer, expect_to_be_allowed: true3682 is expected to be allowed :read_package3683 project: private_project, package_registry_access_level: 10, current_user: maintainer, expect_to_be_allowed: true3684 is expected to be allowed :read_package3685 project: private_project, package_registry_access_level: 10, current_user: owner, expect_to_be_allowed: true3686 is expected to be allowed :read_package3687 project: private_project, package_registry_access_level: 10, current_user: admin, expect_to_be_allowed: true3688 is expected to be allowed :read_package3689 project: private_project, package_registry_access_level: 30, current_user: anonymous, expect_to_be_allowed: true3690 is expected to be allowed :read_package3691 project: private_project, package_registry_access_level: 30, current_user: non_member, expect_to_be_allowed: true3692 is expected to be allowed :read_package3693 project: private_project, package_registry_access_level: 30, current_user: guest, expect_to_be_allowed: true3694 is expected to be allowed :read_package3695 project: private_project, package_registry_access_level: 30, current_user: reporter, expect_to_be_allowed: true3696 is expected to be allowed :read_package3697 project: private_project, package_registry_access_level: 30, current_user: developer, expect_to_be_allowed: true3698 is expected to be allowed :read_package3699 project: private_project, package_registry_access_level: 30, current_user: maintainer, expect_to_be_allowed: true3700 is expected to be allowed :read_package3701 project: private_project, package_registry_access_level: 30, current_user: owner, expect_to_be_allowed: true3702 is expected to be allowed :read_package3703 project: private_project, package_registry_access_level: 30, current_user: admin, expect_to_be_allowed: true3704 is expected to be allowed :read_package3705 project: internal_project, package_registry_access_level: 0, current_user: anonymous, expect_to_be_allowed: false3706 is expected to be disallowed :read_package3707 project: internal_project, package_registry_access_level: 0, current_user: non_member, expect_to_be_allowed: false3708 is expected to be disallowed :read_package3709 project: internal_project, package_registry_access_level: 0, current_user: guest, expect_to_be_allowed: false3710 is expected to be disallowed :read_package3711 project: internal_project, package_registry_access_level: 0, current_user: reporter, expect_to_be_allowed: false3712 is expected to be disallowed :read_package3713 project: internal_project, package_registry_access_level: 0, current_user: developer, expect_to_be_allowed: false3714 is expected to be disallowed :read_package3715 project: internal_project, package_registry_access_level: 0, current_user: maintainer, expect_to_be_allowed: false3716 is expected to be disallowed :read_package3717 project: internal_project, package_registry_access_level: 0, current_user: owner, expect_to_be_allowed: false3718 is expected to be disallowed :read_package3719 project: internal_project, package_registry_access_level: 0, current_user: admin, expect_to_be_allowed: false3720 is expected to be disallowed :read_package3721 project: internal_project, package_registry_access_level: 20, current_user: anonymous, expect_to_be_allowed: false3722 is expected to be disallowed :read_package3723 project: internal_project, package_registry_access_level: 20, current_user: non_member, expect_to_be_allowed: true3724 is expected to be allowed :read_package3725 project: internal_project, package_registry_access_level: 20, current_user: guest, expect_to_be_allowed: true3726 is expected to be allowed :read_package3727 project: internal_project, package_registry_access_level: 20, current_user: reporter, expect_to_be_allowed: true3728 is expected to be allowed :read_package3729 project: internal_project, package_registry_access_level: 20, current_user: developer, expect_to_be_allowed: true3730 is expected to be allowed :read_package3731 project: internal_project, package_registry_access_level: 20, current_user: maintainer, expect_to_be_allowed: true3732 is expected to be allowed :read_package3733 project: internal_project, package_registry_access_level: 20, current_user: owner, expect_to_be_allowed: true3734 is expected to be allowed :read_package3735 project: internal_project, package_registry_access_level: 20, current_user: admin, expect_to_be_allowed: true3736 is expected to be allowed :read_package3737 project: internal_project, package_registry_access_level: 30, current_user: anonymous, expect_to_be_allowed: true3738 is expected to be allowed :read_package3739 project: internal_project, package_registry_access_level: 30, current_user: non_member, expect_to_be_allowed: true3740 is expected to be allowed :read_package3741 project: internal_project, package_registry_access_level: 30, current_user: guest, expect_to_be_allowed: true3742 is expected to be allowed :read_package3743 project: internal_project, package_registry_access_level: 30, current_user: reporter, expect_to_be_allowed: true3744 is expected to be allowed :read_package3745 project: internal_project, package_registry_access_level: 30, current_user: developer, expect_to_be_allowed: true3746 is expected to be allowed :read_package3747 project: internal_project, package_registry_access_level: 30, current_user: maintainer, expect_to_be_allowed: true3748 is expected to be allowed :read_package3749 project: internal_project, package_registry_access_level: 30, current_user: owner, expect_to_be_allowed: true3750 is expected to be allowed :read_package3751 project: internal_project, package_registry_access_level: 30, current_user: admin, expect_to_be_allowed: true3752 is expected to be allowed :read_package3753 project: public_project, package_registry_access_level: 0, current_user: anonymous, expect_to_be_allowed: false3754 is expected to be disallowed :read_package3755 project: public_project, package_registry_access_level: 0, current_user: non_member, expect_to_be_allowed: false3756 is expected to be disallowed :read_package3757 project: public_project, package_registry_access_level: 0, current_user: guest, expect_to_be_allowed: false3758 is expected to be disallowed :read_package3759 project: public_project, package_registry_access_level: 0, current_user: reporter, expect_to_be_allowed: false3760 is expected to be disallowed :read_package3761 project: public_project, package_registry_access_level: 0, current_user: developer, expect_to_be_allowed: false3762 is expected to be disallowed :read_package3763 project: public_project, package_registry_access_level: 0, current_user: maintainer, expect_to_be_allowed: false3764 is expected to be disallowed :read_package3765 project: public_project, package_registry_access_level: 0, current_user: owner, expect_to_be_allowed: false3766 is expected to be disallowed :read_package3767 project: public_project, package_registry_access_level: 0, current_user: admin, expect_to_be_allowed: false3768 is expected to be disallowed :read_package3769 project: public_project, package_registry_access_level: 30, current_user: anonymous, expect_to_be_allowed: true3770 is expected to be allowed :read_package3771 project: public_project, package_registry_access_level: 30, current_user: non_member, expect_to_be_allowed: true3772 is expected to be allowed :read_package3773 project: public_project, package_registry_access_level: 30, current_user: guest, expect_to_be_allowed: true3774 is expected to be allowed :read_package3775 project: public_project, package_registry_access_level: 30, current_user: reporter, expect_to_be_allowed: true3776 is expected to be allowed :read_package3777 project: public_project, package_registry_access_level: 30, current_user: developer, expect_to_be_allowed: true3778 is expected to be allowed :read_package3779 project: public_project, package_registry_access_level: 30, current_user: maintainer, expect_to_be_allowed: true3780 is expected to be allowed :read_package3781 project: public_project, package_registry_access_level: 30, current_user: owner, expect_to_be_allowed: true3782 is expected to be allowed :read_package3783 project: public_project, package_registry_access_level: 30, current_user: admin, expect_to_be_allowed: true3784 is expected to be allowed :read_package3785 with admin3786 behaves like package access with repository disabled3787 is expected to be allowed :read_package3788 with package_registry_allow_anyone_to_pull_option disabled3789 project: private_project, expect_to_be_allowed: false3790 is expected to be disallowed :read_package3791 project: internal_project, expect_to_be_allowed: false3792 is expected to be disallowed :read_package3793 project: public_project, expect_to_be_allowed: true3794 is expected to be allowed :read_package3795 when accessing a project from another project with job token3796 project: public_project, access_level: 30, expect_to_be_allowed: true3797 is expected to eq true3798 project: public_project, access_level: 20, expect_to_be_allowed: true3799 is expected to eq true3800 project: public_project, access_level: 10, expect_to_be_allowed: false3801 is expected to eq false3802 project: public_project, access_level: 0, expect_to_be_allowed: false3803 is expected to eq false3804 project: internal_project, access_level: 30, expect_to_be_allowed: true3805 is expected to eq true3806 project: internal_project, access_level: 20, expect_to_be_allowed: true3807 is expected to eq true3808 project: internal_project, access_level: 10, expect_to_be_allowed: false3809 is expected to eq false3810 project: internal_project, access_level: 0, expect_to_be_allowed: false3811 is expected to eq false3812 project: private_project, access_level: 30, expect_to_be_allowed: false3813 is expected to eq false3814 project: private_project, access_level: 20, expect_to_be_allowed: false3815 is expected to eq false3816 project: private_project, access_level: 10, expect_to_be_allowed: false3817 is expected to eq false3818 project: private_project, access_level: 0, expect_to_be_allowed: false3819 is expected to eq false3820# [RSpecRunTime] Finishing example group spec/policies/packages/policies/project_policy_spec.rb. It took 16.25 seconds. Expected to take 15.16 seconds.3821# [RSpecRunTime] Starting example group spec/services/suggestions/create_service_spec.rb. Expected to take 13.78 seconds.3822Suggestions::CreateService3823 #execute3824 should not try to parse suggestions3825 when not a diff note for merge requests3826 does not try to parse suggestions3827 behaves like service not tracking add suggestion event3828 does not track add suggestion event3829# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.1 seconds. Current RSS: ~1567M. load average: 1.09 1.07 1.18 1/292 66103830 when diff note is not for text3831 does not try to parse suggestions3832 behaves like service not tracking add suggestion event3833 does not track add suggestion event3834# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.74 seconds. Current RSS: ~1573M. load average: 1.40 1.14 1.20 1/292 67163835 when diff file is not found3836 creates no suggestion3837 behaves like service not tracking add suggestion event3838 does not track add suggestion event3839# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.29 seconds. Current RSS: ~1568M. load average: 1.40 1.14 1.20 1/292 68213840 should create suggestions3841 persists suggestion records3842 persists suggestions data correctly3843 tracks add suggestion event3844 outdated position note3845 uses the correct position when creating the suggestion3846# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.73 seconds. Current RSS: ~1547M. load average: 1.45 1.15 1.20 1/292 70813847 when a patch removes an empty line3848 creates an appliable suggestion3849# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.09 seconds. Current RSS: ~1547M. load average: 1.42 1.15 1.20 1/292 71423850# [RSpecRunTime] Finishing example group spec/services/suggestions/create_service_spec.rb. It took 13.94 seconds. Expected to take 13.78 seconds.3851# [RSpecRunTime] Starting example group spec/graphql/resolvers/timelog_resolver_spec.rb. Expected to take 13.32 seconds.3852Resolvers::TimelogResolver3853 is expected to have non-null GraphQL type TimelogConnection3854 on a project3855 behaves like with a project3856 finds all timelogs within given dates3857 return nothing when user has insufficient permissions3858 when the project does not exist3859 returns an empty set3860# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.36 seconds. Current RSS: ~1542M. load average: 1.42 1.15 1.20 1/292 71533861 when no dates specified3862 finds all timelogs3863 when only start_time present3864 finds timelogs after the start_time3865 when only end_time present3866 finds timelogs before the end_time3867 when start_time and end_date are present3868 finds timelogs until the end of day of end_date3869 when start_date and end_time are present3870 finds all timelogs within start_date and end_time3871 when arguments are invalid3872 when start_time and start_date are present3873 generates an error3874 when end_time and end_date are present3875 generates an error3876 when start argument is after end argument3877 generates an error3878 with a project filter3879 behaves like with a project3880 finds all timelogs within given dates3881 return nothing when user has insufficient permissions3882 when the project does not exist3883 returns an empty set3884# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.98 seconds. Current RSS: ~1557M. load average: 1.42 1.15 1.20 1/291 71613885 when no dates specified3886 finds all timelogs3887 when only start_time present3888 finds timelogs after the start_time3889 when only end_time present3890 finds timelogs before the end_time3891 when start_time and end_date are present3892 finds timelogs until the end of day of end_date3893 when start_date and end_time are present3894 finds all timelogs within start_date and end_time3895 when arguments are invalid3896 when start_time and start_date are present3897 generates an error3898 when end_time and end_date are present3899 generates an error3900 when start argument is after end argument3901 generates an error3902 on a group3903 behaves like with a group3904 finds all timelogs3905 finds all timelogs within given dates3906 when the group does not exist3907 returns an error3908 when only start_date is present3909 finds timelogs until the end of day of end_date3910 when only end_date is present3911 finds timelogs until the end of day of end_date3912 when start_time and end_date are present3913 finds timelogs until the end of day of end_date3914 when start_date and end_time are present3915 finds all timelogs within start_date and end_time3916 when arguments are invalid3917 when start_time and start_date are present3918 generates an error3919 when end_time and end_date are present3920 generates an error3921 when start argument is after end argument3922 generates an error3923 with a group filter3924 behaves like with a group3925 finds all timelogs3926 finds all timelogs within given dates3927 when the group does not exist3928 returns an error3929 when only start_date is present3930 finds timelogs until the end of day of end_date3931 when only end_date is present3932 finds timelogs until the end of day of end_date3933 when start_time and end_date are present3934 finds timelogs until the end of day of end_date3935 when start_date and end_time are present3936 finds all timelogs within start_date and end_time3937 when arguments are invalid3938 when start_time and start_date are present3939 generates an error3940 when end_time and end_date are present3941 generates an error3942 when start argument is after end argument3943 generates an error3944 on a user3945 behaves like with a user3946 blah3947 with a user filter3948 when the user has timelogs3949 behaves like with a user3950 blah3951 when the user doest not have timelogs3952 behaves like with a user3953 blah3954 when no object or arguments provided3955 generates an error3956 when the sort argument is provided3957 when sort argument comes from TimelogSortEnum3958 returns all the timelogs in the correct order3959# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.04 seconds. Current RSS: ~1561M. load average: 1.35 1.14 1.20 1/291 71873960 when sort argument comes from SortEnum3961 returns all the timelogs in the correct order3962# [RSpecRunTime] Finishing example group spec/graphql/resolvers/timelog_resolver_spec.rb. It took 13.07 seconds. Expected to take 13.32 seconds.3963# [RSpecRunTime] Starting example group spec/lib/gitlab/path_regex_spec.rb. Expected to take 12.84 seconds.3964Gitlab::PathRegex3965 TOP_LEVEL_ROUTES3966 includes all the top level namespaces3967 does not allow expansion3968 GROUP_ROUTES3969 don't contain a second wildcard3970 does not allow expansion3971 PROJECT_WILDCARD_ROUTES3972 includes all paths that can be used after a namespace/project path3973 does not allow expansion3974 .root_namespace_route_regex3975 rejects top level routes3976 accepts project wildcard routes3977 accepts group routes3978 is not case sensitive3979 does not allow extra slashes3980 .organization_path_regex3981 rejects reserved words3982 accepts other words3983 .full_namespace_path_regex3984 is not case sensitive3985 does not allow extra slashes3986 at the top level3987 when the final level3988 rejects top level routes3989 accepts project wildcard routes3990 accepts group routes3991 when more levels follow3992 rejects top level routes3993 accepts project wildcard routes3994 accepts group routes3995 at the second level3996 when the final level3997 accepts top level routes3998 rejects project wildcard routes3999 rejects group routes4000 when more levels follow4001 accepts top level routes4002 rejects project wildcard routes4003 rejects group routes4004 .project_route_regex4005 accepts top level routes4006 rejects project wildcard routes4007 accepts group routes4008 is not case sensitive4009 does not allow extra slashes4010 .full_project_path_regex4011 accepts top level routes4012 rejects project wildcard routes4013 accepts group routes4014 is not case sensitive4015 does not allow extra slashes4016 .namespace_format_regex4017 is expected to match "gitlab-ce"4018 is expected to match "gitlab_git"4019 is expected to match "_underscore.js"4020 is expected to match "100px.com"4021 is expected to match "gitlab.org"4022 is expected not to match "?gitlab"4023 is expected not to match "git lab"4024 is expected not to match "gitlab.git"4025 is expected not to match "gitlab.org."4026 is expected not to match "gitlab.org/"4027 is expected not to match "/gitlab.org"4028 is expected not to match "gitlab git"4029 is expected not to match "gitlab?"4030 is expected to match "gitlab.org-"4031 is expected to match "gitlab.org_"4032# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.79 seconds. Current RSS: ~1579M. load average: 1.32 1.14 1.20 1/291 71904033 .project_path_format_regex4034 is expected to match "gitlab-ce"4035 is expected to match "gitlab_git"4036 is expected to match "_underscore.js"4037 is expected to match "100px.com"4038 is expected not to match "?gitlab"4039 is expected not to match "git lab"4040 is expected not to match "gitlab.git"4041 is expected not to match "gitlab?"4042 is expected not to match "gitlab git"4043 is expected to match "gitlab.org"4044 is expected to match "gitlab.org-"4045 is expected to match "gitlab.org_"4046 is expected to match "gitlab.org."4047 is expected not to match "gitlab.org/"4048 is expected not to match "/gitlab.org"4049# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.66 seconds. Current RSS: ~1580M. load average: 1.30 1.14 1.20 1/288 71914050 repository routes4051 .repository_route_regex4052 matches the expected paths4053 .repository_git_route_regex4054 matches the expected paths4055 .repository_git_lfs_route_regex4056 matches the expected paths4057 .repository_wiki_git_route_regex4058 matches the expected paths4059 is expected not to match "snippets/1.wiki.git"4060 .full_snippets_repository_path_regex4061 matches the expected paths4062 is expected not to match "root/snippets/1"4063 is expected not to match "gitlab-org/gitlab-test/snippets/foo"4064 .container_image_regex4065 is expected to match "gitlab-foss"4066 is expected to match "gitlab_foss"4067 is expected to match "gitlab-org/gitlab-foss"4068 is expected to match "a/b/c/d/e"4069 is expected to match "100px.com/100px.ruby"4070 does not match beyond 4 slashes4071 does not match other non-word characters4072 .container_image_blob_sha_regex4073 is expected to match "sha256:asdf1234567890ASDF"4074 is expected to match "foo:123"4075 is expected to match "a12bc3f590szp"4076 is expected not to match ""4077 does not match malicious characters4078 .dependency_proxy_route_regex4079 is expected to match "/v2/group1/dependency_proxy/containers/alpine/manifests/latest"4080 is expected to match "/v2/group1/dependency_proxy/containers/alpine/blobs/sha256:14119a10abf4669e8cdbdff324a9f9605d99697215a0d21c360fe8dfa8471bab"4081 is expected not to match ""4082 is expected not to match "/v3/group1/dependency_proxy/containers/alpine/manifests/latest"4083 is expected not to match "/v2/group1/dependency_proxy/container/alpine/manifests/latest"4084 is expected not to match "/v2/group1/dependency_prox/containers/alpine/manifests/latest"4085 is expected not to match "/v2/group1/dependency_proxy/containers/alpine/manifest/latest"4086 is expected not to match "/v2/group1/dependency_proxy/containers/alpine/manifest/la%2Ftest"4087 is expected not to match "/v2/group1/dependency_proxy/containers/alpine/manifest/latest/../one"4088 is expected not to match "/v3/group1/dependency_proxy/containers/alpine/blobs/sha256:14119a10abf4669e8cdbdff324a9f9605d99697215a0d21c360fe8dfa8471bab"4089 is expected not to match "/v2/group1/dependency_proxy/container/alpine/blobs/sha256:14119a10abf4669e8cdbdff324a9f9605d99697215a0d21c360fe8dfa8471bab"4090 is expected not to match "/v2/group1/dependency_prox/containers/alpine/blobs/sha256:14119a10abf4669e8cdbdff324a9f9605d99697215a0d21c360fe8dfa8471bab"4091 is expected not to match "/v2/group1/dependency_proxy/containers/alpine/blob/sha256:14119a10abf4669e8cdbdff324a9f9605d99697215a0d21c360fe8dfa8471bab"4092 is expected not to match "/v2/group1/dependency_proxy/containers/alpine/blob/sha256:F14119a10abf4669e8cdbdff324a9f9605d99697215a0d21c360fe8dfa8471bab/../latest"4093 is expected not to match "/v2/group1/dependency_proxy/containers/alpine/blob/sha256:F14119a10abf4669e8cdbdff324a9f9605d99697215a0d21c360fe8dfa8471bab/latest"4094# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.83 seconds. Current RSS: ~1587M. load average: 1.27 1.14 1.20 1/286 71924095# [RSpecRunTime] Finishing example group spec/lib/gitlab/path_regex_spec.rb. It took 12.65 seconds. Expected to take 12.84 seconds.4096# [RSpecRunTime] Starting example group spec/services/packages/conan/search_service_spec.rb. Expected to take 12.31 seconds.4097Packages::Conan::SearchService4098 #execute4099 with wildcard4100 makes a wildcard query4101# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.87 seconds. Current RSS: ~1582M. load average: 1.27 1.14 1.20 1/286 71934102 with only wildcard4103 returns empty4104# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.22 seconds. Current RSS: ~1584M. load average: 1.27 1.14 1.20 1/286 71944105 with no wildcard4106 makes a search using the beginning of the recipe4107# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.6 seconds. Current RSS: ~1572M. load average: 1.25 1.13 1.19 1/286 71954108 with full recipe match4109 makes an exact search4110# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.06 seconds. Current RSS: ~1554M. load average: 1.25 1.13 1.19 1/286 71964111 with malicious query4112 returns empty4113# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.39 seconds. Current RSS: ~1534M. load average: 1.25 1.13 1.19 1/286 71974114 for project4115 when passing a project4116 returns only packages of the given project4117# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.82 seconds. Current RSS: ~1500M. load average: 1.31 1.15 1.20 1/286 71984118 when passing a project with nil4119 returns all packages4120# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.76 seconds. Current RSS: ~1494M. load average: 1.31 1.15 1.20 1/284 71994121# [RSpecRunTime] Finishing example group spec/services/packages/conan/search_service_spec.rb. It took 11.93 seconds. Expected to take 12.31 seconds.4122# [RSpecRunTime] Starting example group spec/models/wiki_page/meta_spec.rb. Expected to take 11.83 seconds.4123WikiPage::Meta4124 does not allow STI4125 Associations4126 is expected to belong to project required: false4127 is expected to have many slugs4128 is expected to have many events4129 can find slugs4130# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.75 seconds. Current RSS: ~1499M. load average: 1.31 1.15 1.20 1/284 72024131 Validations4132 is expected to validate that :project_id cannot be empty/falsy4133 is expected to validate that the length of :title is at most 2554134 is expected not to allow :title to be ‹nil›4135 is forbidden to have two records for the same project with the same canonical_slug4136 #canonical_slug4137 can be set on initialization4138 there are no slugs4139 is expected to have attributes {:canonical_slug => (be nil)}4140 we have some non-canonical slugs4141 is expected to have attributes {:canonical_slug => (be nil)}4142 issues at most one query4143 issues no queries if we already know the slug4144 we have a canonical slug4145 has the correct value4146 canonical_slug=4147 the slug is not known to us4148 changes it to the correct value4149 ensures the slug is in the db4150 issues at most N queries4151 issues fewer queries if we already know the current slug4152 the slug is already in the DB (but not canonical)4153 changes it to the correct value4154 ensures the slug is in the db4155 issues at most N queries4156 issues fewer queries if we already know the current slug4157 the slug is already in the DB (and canonical)4158 changes it to the correct value4159 ensures the slug is in the db4160 issues at most N queries4161 issues fewer queries if we already know the current slug4162 the slug is up to date and in the DB4163 changes it to the correct value4164 ensures the slug is in the db4165 issues at most N queries4166 issues fewer queries if we already know the current slug4167 .find_or_create4168 there are problems4169 the slug is too long4170 raises an error4171 a conflicting record exists4172 raises an error4173 the wiki page is not valid4174 raises an error4175 no existing record exists4176 establishes the correct state4177 makes a reasonable number of DB queries4178 the commit happened a day ago4179 establishes the correct state4180 makes a reasonable number of DB queries4181 the last_known_slug is the same as the current slug, as on creation4182 establishes the correct state4183 makes a reasonable number of DB queries4184 a record exists in the DB in the correct state4185 establishes the correct state4186 makes a reasonable number of DB queries4187 a record exists in the DB, but we need to update timestamps4188 establishes the correct state4189 makes a reasonable number of DB queries4190 we need to update the slug, but not the title4191 establishes the correct state4192 makes a reasonable number of DB queries4193 we need to update the title, but not the slug4194 establishes the correct state4195 makes a reasonable number of DB queries4196 we want to change the slug back to a previous version4197 establishes the correct state4198 makes a reasonable number of DB queries4199 we want to change the slug a bunch of times4200 establishes the correct state4201 makes a reasonable number of DB queries4202 we need to update the title and the slug4203 establishes the correct state4204 makes a reasonable number of DB queries4205# [RSpecRunTime] Finishing example group spec/models/wiki_page/meta_spec.rb. It took 12.48 seconds. Expected to take 11.83 seconds.4206# [RSpecRunTime] Starting example group spec/services/merge_requests/assign_issues_service_spec.rb. Expected to take 11.12 seconds.4207MergeRequests::AssignIssuesService4208 finds unassigned issues fixed in merge request4209 ignores issues the user cannot update assignee on4210 ignores issues already assigned to any user4211 ignores all issues unless current_user is merge_request.author4212 accepts precomputed data for closes_issues4213 assigns these to the merge request owner4214 ignores external issues4215# [RSpecRunTime] Finishing example group spec/services/merge_requests/assign_issues_service_spec.rb. It took 10.95 seconds. Expected to take 11.12 seconds.4216# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.33 seconds. Current RSS: ~1532M. load average: 1.35 1.17 1.20 1/290 80334217# [RSpecRunTime] Starting example group spec/services/projects/lfs_pointers/lfs_download_link_list_service_spec.rb. Expected to take 10.99 seconds.4218Projects::LfsPointers::LfsDownloadLinkListService4219 #each_link4220 retrieves each download link of every non existent lfs object4221 stores headers4222 when lfs objects size is larger than the batch size4223 when batch size4224 retrieves them in batches4225# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.87 seconds. Current RSS: ~1539M. load average: 1.35 1.17 1.20 1/290 80344226 when request fails with PayloadTooLarge error4227 when the smaller batch eventually works4228 retreives them eventually and logs exceptions4229 when batch size cannot be any smaller4230 raises an error and logs exceptions4231 credentials4232 when the download link and the lfs_endpoint have the same host4233 when lfs_endpoint has credentials4234 adds credentials to the download_link4235 when lfs_endpoint does not have any credentials4236 does not add any credentials4237 when the download link and the lfs_endpoint have different hosts4238 downloads without any credentials4239 #download_links_for4240 if request fails4241 raises an error4242 behaves like JSON parse errors4243 raises an error4244 behaves like JSON parse errors4245 raises an error4246 behaves like JSON parse errors4247 raises an error4248 #parse_response_links4249 does not add oid entry if href not found4250# [RSpecRunTime] Finishing example group spec/services/projects/lfs_pointers/lfs_download_link_list_service_spec.rb. It took 10.03 seconds. Expected to take 10.99 seconds.4251# [RSpecRunTime] Starting example group spec/finders/concerns/finder_with_cross_project_access_spec.rb. Expected to take 10.35 seconds.4252FinderWithCrossProjectAccess4253 when the user cannot read cross project4254 #execute4255 returns a issue if the check is disabled4256 returns an empty relation when the check is enabled4257 only queries once when check is enabled4258 only queries once when check is disabled4259# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.78 seconds. Current RSS: ~1530M. load average: 1.30 1.16 1.20 1/284 80354260 #find4261 checks the accessibility of the subject directly4262 returns the issue4263# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.55 seconds. Current RSS: ~1529M. load average: 1.27 1.16 1.20 1/284 80364264 #find_by4265 checks the accessibility of the subject directly4266# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.56 seconds. Current RSS: ~1527M. load average: 1.27 1.16 1.20 1/284 80374267 #find_by!4268 checks the accessibility of the subject directly4269 re-enables the check after the find failed4270# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.42 seconds. Current RSS: ~1527M. load average: 1.27 1.16 1.20 1/284 80384271 when the user can read cross project4272 returns the result4273 when specifying a model4274 .finder_model4275 is set correctly4276# [RSpecRunTime] Finishing example group spec/finders/concerns/finder_with_cross_project_access_spec.rb. It took 9.92 seconds. Expected to take 10.35 seconds.4277# [RSpecRunTime] Starting example group spec/models/personal_access_token_spec.rb. Expected to take 10.18 seconds.4278PersonalAccessToken4279 does not allow STI4280 .build4281 is a valid personal access token4282 ensures that the token is generated4283 associations4284 is expected to belong to previous_personal_access_token class_name => PersonalAccessToken required: false4285 scopes4286 .project_access_tokens4287 is expected to contain exactly #<PersonalAccessToken id: 3, user_id: 871, name: "PAT 4", revoked: false, expires_at: "2024-04-25", c...st_used_at: nil, after_expiry_notification_delivered: false, previous_personal_access_token_id: nil>4288 .owner_is_human4289 is expected to contain exactly #<PersonalAccessToken id: 4, user_id: 875, name: "PAT 5", revoked: false, expires_at: "2024-04-25", c...st_used_at: nil, after_expiry_notification_delivered: false, previous_personal_access_token_id: nil>4290 .for_user4291 returns personal access tokens of specified user only4292 .for_users4293 returns personal access tokens for the specified users only4294 .created_before4295 is expected to contain exactly #<PersonalAccessToken id: 15, user_id: 885, name: "PAT 16", revoked: false, expires_at: "2024-04-25",...st_used_at: nil, after_expiry_notification_delivered: false, previous_personal_access_token_id: nil>, #<PersonalAccessToken id: 16, user_id: 886, name: "PAT 17", revoked: false, expires_at: "2024-04-25",...00000000 +0000", after_expiry_notification_delivered: false, previous_personal_access_token_id: nil>, and #<PersonalAccessToken id: 17, user_id: 887, name: "PAT 18", revoked: false, expires_at: "2024-04-25",...43608750 +0000", after_expiry_notification_delivered: false, previous_personal_access_token_id: nil>4296 .last_used_before4297 last_used_*4298 does not return token that is last_used_at after given date4299 .last_used_before4300 returns personal access tokens used before the specified date only4301 .last_used_after4302 returns personal access tokens used after the specified date only4303 .last_used_before_or_unused4304 is expected to contain exactly #<PersonalAccessToken id: 22, user_id: 892, name: "PAT 23", revoked: false, expires_at: "2024-04-25",...st_used_at: nil, after_expiry_notification_delivered: false, previous_personal_access_token_id: nil> and #<PersonalAccessToken id: 23, user_id: 893, name: "PAT 24", revoked: false, expires_at: "2024-04-25",...00000000 +0000", after_expiry_notification_delivered: false, previous_personal_access_token_id: nil>4305 .active?4306 returns false if the personal_access_token is revoked4307 returns false if the personal_access_token is expired4308 returns true if the personal_access_token is not revoked and not expired4309 revoke!4310 revokes the token4311 validations4312 requires at least one scope4313 allows creating a token with API scopes4314 allows creating a token with `admin_mode` scope4315 rejects creating a token with unavailable scopes4316 when registry is disabled4317 rejects creating a token with read_registry scope4318 allows revoking a token with read_registry scope4319 when registry is enabled4320 allows creating a token with read_registry scope4321 validates expires_at4322 can't be blank4323 when expires_in is less than MAX_PERSONAL_ACCESS_TOKEN_LIFETIME_IN_DAYS days4324 is valid4325 when expires_in is more than MAX_PERSONAL_ACCESS_TOKEN_LIFETIME_IN_DAYS days4326 is invalid4327 scopes4328 .active4329 includes non-revoked tokens4330 .expiring_and_not_notified4331 in one day4332 doesn't have any tokens4333 in three days4334 only includes a valid token4335 .expiring_and_not_notified_without_impersonation4336 when token is there to be notified4337 has only unnotified tokens4338 when no token is there to be notified4339 return empty array4340 .expired_today_and_not_notified4341 returns tokens that have expired today4342 .without_impersonation4343 returns only non-impersonation tokens4344 revoke scopes4345 .revoked4346 is expected to contain exactly #<PersonalAccessToken id: 49, user_id: 919, name: "PAT 62", revoked: true, expires_at: "2024-04-25", ...st_used_at: nil, after_expiry_notification_delivered: false, previous_personal_access_token_id: nil>4347 .not_revoked4348 is expected to contain exactly #<PersonalAccessToken id: 50, user_id: 920, name: "PAT 63", revoked: false, expires_at: "2024-04-25",...st_used_at: nil, after_expiry_notification_delivered: false, previous_personal_access_token_id: nil> and #<PersonalAccessToken id: 51, user_id: 921, name: "PAT 64", revoked: nil, expires_at: "2024-04-25", c...st_used_at: nil, after_expiry_notification_delivered: false, previous_personal_access_token_id: nil>4349 .simple_sorts4350 includes overridden keys4351 ordering by expires_at4352 .order_expires_at_asc_id_desc4353 returns ordered list in combination of expires_at ascending and id descending4354 `admin_mode scope4355 with feature flag enabled4356 with administrator user4357 does not add `admin_mode` scope before created4358 with normal user4359 does not add `admin_mode` scope before created4360 token format4361 generates a token4362 when there is an existing token4363 does not change the existing token4364# [RSpecRunTime] Finishing example group spec/models/personal_access_token_spec.rb. It took 8.41 seconds. Expected to take 10.18 seconds.4365# [RSpecRunTime] Starting example group spec/services/projects/hashed_storage/migrate_attachments_service_spec.rb. Expected to take 9.95 seconds.4366Projects::HashedStorage::MigrateAttachmentsService4367 #execute4368 works even when project validation fails4369 when succeeds4370 moves attachments to hashed storage layout4371 returns true4372 sets skipped to false4373# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.4 seconds. Current RSS: ~1533M. load average: 1.35 1.18 1.20 1/284 80634374 when original folder does not exist anymore4375 skips moving folders and go to next4376 returns true4377 sets skipped to true4378# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.67 seconds. Current RSS: ~1554M. load average: 1.41 1.20 1.21 1/284 80824379 when target folder already exists4380 succeed when target is empty4381 succeed when target include only discardable items4382 raises AttachmentCannotMoveError when there are non discardable items on target path4383# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.89 seconds. Current RSS: ~1554M. load average: 1.41 1.20 1.21 1/284 81014384 #old_disk_path4385 returns old disk_path for project4386 #new_disk_path4387 returns new disk_path for project4388 #target_path_discardable?4389 returns true when it include only items on the discardable list4390# [RSpecRunTime] Finishing example group spec/services/projects/hashed_storage/migrate_attachments_service_spec.rb. It took 11.58 seconds. Expected to take 9.95 seconds.4391# [RSpecRunTime] Starting example group spec/models/fork_network_spec.rb. Expected to take 9.36 seconds.4392ForkNetwork4393 does not allow STI4394 #add_root_as_member4395 adds the root project as a member when creating a new root network4396 #find_fork_in4397 finds all fork of the current network in al collection4398# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.74 seconds. Current RSS: ~1574M. load average: 1.37 1.20 1.21 1/284 81204399 #merge_requests4400 finds merge requests within the fork network4401# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.33 seconds. Current RSS: ~1549M. load average: 1.42 1.21 1.21 1/284 81214402 for a deleted project4403 keeps the fork network4404 allows multiple fork networks where the root project is deleted4405# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.65 seconds. Current RSS: ~1506M. load average: 1.42 1.21 1.21 1/285 81224406# [RSpecRunTime] Finishing example group spec/models/fork_network_spec.rb. It took 8.5 seconds. Expected to take 9.36 seconds.4407# [RSpecRunTime] Starting example group spec/models/concerns/milestoneable_spec.rb. Expected to take 9.16 seconds.4408Milestoneable4409 does not allow STI4410 #supports_milestone?4411 for issues4412 returns true4413 for merge requests4414 returns true4415 for incidents4416 returns true4417 release scopes4418 #any_milestone4419 when milestone filter is present and related closing issues are joined4420 returns merge request closing issues of any milestone4421# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.62 seconds. Current RSS: ~1516M. load average: 1.39 1.20 1.21 1/288 81494422 #without_release4423 returns the issues not tied to any milestone and the ones tied to milestone with no release4424 #any_release4425 returns all issues tied to a release4426 #with_release4427 returns the issues tied a specfic release4428 when a release has a milestone with one issue and another one with no issue4429 returns that one issue4430 when the milestone with no issue is added as a filter4431 returns an empty list4432 when the milestone with the issue is added as a filter4433 returns this issue4434 when there is no issue under a specific release4435 returns no issue4436 when a non-existent release tag is passed in4437 returns no issue4438 Issues4439 behaves like an object that can be assigned a milestone4440 Validation4441 milestone4442 with correct params4443 is expected to be valid4444 with empty string milestone4445 is expected to be valid4446 with nil milestone id4447 is expected to be valid4448 with a milestone id from another project4449 is expected to be invalid4450 #milestone_available?4451 returns true with a milestone from the issue project4452 returns true with a milestone from the issue project group4453 returns true with a milestone from the the parent of the issue project group4454 returns true with a blank milestone4455 returns false with a milestone from another project4456 returns false with a milestone from another group4457# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.02 seconds. Current RSS: ~1543M. load average: 1.36 1.20 1.21 1/288 81504458 #milestone_available?4459 returns true with a milestone from the issue group4460 MergeRequests4461 behaves like an object that can be assigned a milestone4462 Validation4463 milestone4464 with correct params4465 is expected to be valid4466 with empty string milestone4467 is expected to be valid4468 with nil milestone id4469 is expected to be valid4470 with a milestone id from another project4471 is expected to be invalid4472 #milestone_available?4473 returns true with a milestone from the issue project4474 returns true with a milestone from the issue project group4475 returns true with a milestone from the the parent of the issue project group4476 returns true with a blank milestone4477 returns false with a milestone from another project4478 returns false with a milestone from another group4479# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.73 seconds. Current RSS: ~1548M. load average: 1.36 1.20 1.21 1/288 81514480# [RSpecRunTime] Finishing example group spec/models/concerns/milestoneable_spec.rb. It took 9.07 seconds. Expected to take 9.16 seconds.4481# [RSpecRunTime] Starting example group spec/services/incident_management/timeline_events/destroy_service_spec.rb. Expected to take 8.82 seconds.4482IncidentManagement::TimelineEvents::DestroyService4483 #execute4484 when current user is anonymous4485 behaves like error response4486 has an informative message4487 behaves like does not track incident management event4488 does not track the event4489# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.36 seconds. Current RSS: ~1527M. load average: 1.33 1.20 1.21 1/288 81524490 when user does not have permissions to remove timeline events4491 behaves like error response4492 has an informative message4493 behaves like does not track incident management event4494 does not track the event4495# [RSpecRunTime] RSpec elapsed time: 19 minutes 15.9 seconds. Current RSS: ~1524M. load average: 1.33 1.20 1.21 1/288 81534496 when an error occurs during removal4497 behaves like error response4498 has an informative message4499 behaves like does not track incident management event4500 does not track the event4501# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.46 seconds. Current RSS: ~1523M. load average: 1.33 1.20 1.21 2/284 81544502 with success response4503 successfully returns the timeline event4504 creates a system note4505 behaves like an incident management tracked event4506 .track_event4507 tracks the event using redis4508# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.97 seconds. Current RSS: ~1506M. load average: 1.30 1.19 1.21 1/284 81554509 behaves like Snowplow event tracking with RedisHLL context4510 behaves like Snowplow event tracking4511 is emitted4512# [RSpecRunTime] Finishing example group spec/services/incident_management/timeline_events/destroy_service_spec.rb. It took 9.14 seconds. Expected to take 8.82 seconds.4513# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/file/project_spec.rb. Expected to take 8.64 seconds.4514Gitlab::Ci::Config::External::File::Project4515 #matching?4516 when a file and project is specified4517 returns true4518# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.25 seconds. Current RSS: ~1501M. load average: 1.30 1.19 1.21 1/285 81684519 with only file is specified4520 returns false4521# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.78 seconds. Current RSS: ~1502M. load average: 1.28 1.19 1.20 1/286 81714522 with only project is specified4523 returns false4524 with a missing local key4525 returns false4526 #valid?4527 when a valid path is used4528 is expected to be truthy4529 when user does not have permission to access file4530 returns false4531 when a valid path is used in uppercase4532 is expected to be truthy4533 when a valid different case path is used4534 is expected to be truthy4535 when a valid path with custom ref is used4536 is expected to be truthy4537 when an empty file is used4538 returns false4539 when non-existing ref is used4540 returns false4541 when non-existing file is requested4542 returns false4543 when file is not a yaml file4544 returns false4545 when non-existing project is used with a masked variable4546 returns false with masked project name4547 when a project contained in an array is used with a masked variable4548 does not raise an error4549 #expand_context4550 inherits user, and target project and sha4551 #metadata4552 is expected to eq {:blob=>"http://localhost/namespace529/project-595/-/blob/1ccfc54aa2a03b9a1cd94fb14232fe6046097e86/fi...ost/namespace529/project-595/-/raw/1ccfc54aa2a03b9a1cd94fb14232fe6046097e86/file.yml", :type=>:file}4553 when project name and ref include masked variables4554 is expected to eq {:blob=>"http://localhost/namespace531/xxxxxxxxxxxxxxx/-/blob/646ece5cfed840eca0a4feb21bcd6a81bb19bda...namespace531/xxxxxxxxxxxxxxx/-/raw/646ece5cfed840eca0a4feb21bcd6a81bb19bda3/file.yml", :type=>:file}4555 #to_hash4556 when interpolation is being used4557 correctly interpolates the content4558# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/file/project_spec.rb. It took 9.12 seconds. Expected to take 8.64 seconds.4559# [RSpecRunTime] Starting example group spec/models/container_registry/event_spec.rb. Expected to take 8.35 seconds.4560ContainerRegistry::Event4561 does not allow STI4562 #supported?4563 action: "delete", supported: true4564 is expected to eq true4565 action: "push", supported: true4566 is expected to eq true4567 action: "mount", supported: false4568 is expected to eq false4569 action: "pull", supported: false4570 is expected to eq false4571 #handle!4572 behaves like event with project statistics update4573 enqueues a project statistics update4574 clears the cache for the namespace container repositories size4575 with no target tag4576 behaves like event without project statistics update4577 does not queue a project statistics update4578 with a target digest4579 behaves like event without project statistics update4580 does not queue a project statistics update4581 with a delete action4582 without a target digest4583 behaves like event without project statistics update4584 does not queue a project statistics update4585 with a target digest4586 behaves like event with project statistics update4587 enqueues a project statistics update4588 clears the cache for the namespace container repositories size4589 with an unsupported action4590 behaves like event without project statistics update4591 does not queue a project statistics update4592 with an invalid project repository path4593 behaves like event without project statistics update4594 does not queue a project statistics update4595 with no project repository path4596 behaves like event without project statistics update4597 does not queue a project statistics update4598 #track!4599 with a respository target4600 repository_path: "group/test/container", action: "push", tracking_action: "push_repository"4601 creates a tracking event4602# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.28 seconds. Current RSS: ~1569M. load average: 1.31 1.20 1.21 1/289 84434603 repository_path: "group/test/container", action: "delete", tracking_action: "delete_repository"4604 creates a tracking event4605 repository_path: "foo/bar", action: "push", tracking_action: "create_repository"4606 creates a tracking event4607 repository_path: "foo/bar", action: "delete", tracking_action: "delete_repository"4608 creates a tracking event4609 with a tag target4610 repository_path: "group/test/container", action: "push", tracking_action: "push_tag"4611 creates a tracking event4612 repository_path: "group/test/container", action: "delete", tracking_action: "delete_tag"4613 creates a tracking event4614 repository_path: "foo/bar", action: "push", tracking_action: "push_tag"4615 creates a tracking event4616 repository_path: "foo/bar", action: "delete", tracking_action: "delete_tag"4617 creates a tracking event4618 with a deploy token as the actor4619 when only username is provided and no deploy_token_id is given4620 behaves like no tracking of a deploy token is sent to HLLRedisCounter4621 does not send a tracking event to HLLRedisCounter4622 when no username or deploy_token_id is given4623 behaves like no tracking of a deploy token is sent to HLLRedisCounter4624 does not send a tracking event to HLLRedisCounter4625 when deploy_token_id is given4626 target: {"tag"=>"latest"}, action: "push", event: "push_tag", count: 14627 behaves like event originator is fetched based on ID4628 fetches the event originator based on id4629 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4630 sends a tracking event to HLLRedisCounter4631 target: {"tag"=>"latest"}, action: "delete", event: "delete_tag", count: 14632 behaves like event originator is fetched based on ID4633 fetches the event originator based on id4634 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4635 sends a tracking event to HLLRedisCounter4636 target: {"repository"=>"foo/bar"}, action: "push", event: "create_repository", count: 14637 behaves like event originator is fetched based on ID4638 fetches the event originator based on id4639 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4640 sends a tracking event to HLLRedisCounter4641 target: {"repository"=>"foo/bar"}, action: "delete", event: "delete_repository", count: 14642 behaves like event originator is fetched based on ID4643 fetches the event originator based on id4644 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4645 sends a tracking event to HLLRedisCounter4646 target: {"tag"=>"latest"}, action: "copy", event: "", count: 04647 behaves like event originator is fetched based on ID4648 fetches the event originator based on id4649 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4650 sends a tracking event to HLLRedisCounter4651 when there are errors4652 when the registry key file does not exist4653 behaves like no tracking of a deploy token is sent to HLLRedisCounter4654 does not send a tracking event to HLLRedisCounter4655 when JWT decoding encounters JWT::VerificationError4656 behaves like no tracking of a deploy token is sent to HLLRedisCounter4657 does not send a tracking event to HLLRedisCounter4658 when JWT decoding encounters JWT::DecodeError4659 behaves like no tracking of a deploy token is sent to HLLRedisCounter4660 does not send a tracking event to HLLRedisCounter4661 when JWT decoding encounters JWT::ExpiredSignature4662 behaves like no tracking of a deploy token is sent to HLLRedisCounter4663 does not send a tracking event to HLLRedisCounter4664 when JWT decoding encounters JWT::ImmatureSignature4665 behaves like no tracking of a deploy token is sent to HLLRedisCounter4666 does not send a tracking event to HLLRedisCounter4667 with a user as the actor4668 when user_id is available4669 target: {"tag"=>"latest"}, action: "push", event: "push_tag", user_type: "personal_access_token", count: 14670 behaves like event originator is fetched based on ID4671 fetches the event originator based on id4672 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4673 sends a tracking event to HLLRedisCounter4674 target: {"tag"=>"latest"}, action: "delete", event: "delete_tag", user_type: "personal_access_token", count: 14675 behaves like event originator is fetched based on ID4676 fetches the event originator based on id4677 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4678 sends a tracking event to HLLRedisCounter4679 target: {"repository"=>"foo/bar"}, action: "push", event: "create_repository", user_type: "build", count: 14680 behaves like event originator is fetched based on ID4681 fetches the event originator based on id4682 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4683 sends a tracking event to HLLRedisCounter4684 target: {"repository"=>"foo/bar"}, action: "delete", event: "delete_repository", user_type: "gitlab_or_ldap", count: 14685 behaves like event originator is fetched based on ID4686 fetches the event originator based on id4687 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4688 sends a tracking event to HLLRedisCounter4689 target: {"repository"=>"foo/bar"}, action: "delete", event: "delete_repository", user_type: "not_a_user", count: 04690 behaves like event originator is fetched based on ID4691 fetches the event originator based on id4692 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4693 sends a tracking event to HLLRedisCounter4694 target: {"tag"=>"latest"}, action: "copy", event: "", user_type: nil, count: 04695 behaves like event originator is fetched based on ID4696 fetches the event originator based on id4697 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4698 sends a tracking event to HLLRedisCounter4699 target: {"repository"=>"foo/bar"}, action: "copy", event: "", user_type: "", count: 04700 behaves like event originator is fetched based on ID4701 fetches the event originator based on id4702 behaves like tracking event is sent to HLLRedisCounter with event and originator ID4703 sends a tracking event to HLLRedisCounter4704 when only username is available and user_id is not4705 does not send a tracking event to HLLRedisCounter4706 when no username or id is given4707 does not send a tracking event to HLLRedisCounter4708 when it is a manifest delete event4709 calls the ContainerRegistryEventCounter4710 when it is not a manifest delete event4711 does not call the ContainerRegistryEventCounter4712# [RSpecRunTime] Finishing example group spec/models/container_registry/event_spec.rb. It took 7.71 seconds. Expected to take 8.35 seconds.4713# [RSpecRunTime] Starting example group spec/models/organizations/organization_user_spec.rb. Expected to take 8.11 seconds.4714Organizations::OrganizationUser4715 does not allow STI4716 associations4717 is expected to belong to organization inverse_of => organization_users required: true4718 is expected to belong to user inverse_of => organization_users required: true4719 validations4720 is expected to define :access_level as an enum backed by an integer with values ‹{"default" => 10, "owner" => 50}›4721 is expected to validate that :access_level cannot be empty/falsy4722 is expected to validate that :user is case-sensitively unique within the scope of :organization_id4723 does not allow invalid enum value4724 on destroy4725 prevents user leaving all organizations4726 when user is in multiple organizations4727 does not prevent user from leaving organization4728 when user is not available4729 does not prevent deletion4730 behaves like having unique enum values4731 has unique values in "access_level"4732 scopes4733 .owners4734 returns the owners of the organization4735 .in_organization4736 is expected to contain exactly #<Organizations::OrganizationUser id: 1006, organization_id: 1495, user_id: 1001, created_at: "2024-0...:35:09.121805798 +0000", updated_at: "2024-03-26 15:35:09.121805798 +0000", access_level: "default"> and #<Organizations::OrganizationUser id: 1008, organization_id: 1495, user_id: 1002, created_at: "2024-0...:35:09.173022743 +0000", updated_at: "2024-03-26 15:35:09.173022743 +0000", access_level: "default">4737 .default_organization_access_level4738 when user is admin4739 is expected to eq :owner4740 when user is not admin4741 is expected to eq :default4742 with loose foreign key on organization_users.user_id4743 behaves like cleanup by a loose foreign key4744 cleans up (delete or nullify) the model4745 .create_organization_record_for4746 when record already exists4747 returns existing record without access_level change4748 with race condition handling of already existing record4749 performs the upsert without error4750 when no existing record exists4751 creates a new record with default access_level4752 .update_default_organization_record_for4753 when record does not exist yet4754 creates record with correct attributes4755 when entry already exists4756 does not create or update existing record4757 when access_level changes4758 changes access_level on the existing record4759 when creating with invalid user_id4760 does not add a new record4761 .create_default_organization_record_for4762 when creating as as default user4763 creates record with correct attributes4764 when creating as an owner4765 creates record with correct attributes4766 when entry already exists4767 does not create or update existing record4768 when access_level changes4769 changes access_level on the existing record4770 when creating with invalid user_id4771 raises and error4772 with loose foreign key on organization_users.organization_id4773 behaves like cleanup by a loose foreign key4774 cleans up (delete or nullify) the model4775# [RSpecRunTime] Finishing example group spec/models/organizations/organization_user_spec.rb. It took 5.12 seconds. Expected to take 8.11 seconds.4776# [RSpecRunTime] Starting example group spec/graphql/resolvers/work_items_resolver_spec.rb. Expected to take 7.71 seconds.4777Resolvers::WorkItemsResolver4778 is expected to have nullable GraphQL type WorkItemConnection4779 with a project4780 #resolve4781 finds all items4782 returns items user can see4783 batches queries that only include IIDs4784 finds a specific item with iids4785 finds multiple items with iids4786 finds only the items within the project we are looking at4787 when searching items4788 behaves like graphql query for searching issuables4789 uses search optimization4790 filters issuables by title4791 filters issuables by description4792 with in param4793 generates an error if param search is missing4794 filters issuables by title and description4795 filters issuables by description only4796 filters issuables by title only4797# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.68 seconds. Current RSS: ~1582M. load average: 1.24 1.19 1.20 1/284 84444798 sorting4799 when sorting by created4800 sorts items ascending4801 sorts items descending4802 when sorting by title4803 sorts items ascending4804 sorts items descending4805 when passing a non existent, batch loaded project4806 returns nil without breaking4807# [RSpecRunTime] Finishing example group spec/graphql/resolvers/work_items_resolver_spec.rb. It took 7.31 seconds. Expected to take 7.71 seconds.4808# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/ldap/dn_spec.rb. Expected to take 7.61 seconds.4809Gitlab::Auth::Ldap::DN4810 #normalize_value4811 behaves like normalizes a DN attribute value4812 test_description: "strips extraneous whitespace", given: " John Smith ", expected: "john smith"4813 normalizes the DN attribute value4814 test_description: "unescapes non-reserved, non-special Unicode characters", given: "Sebasti\\c3\\a1n\\ C.\\20Smith", expected: "sebastián c. smith"4815 normalizes the DN attribute value4816 test_description: "downcases the whole string", given: "JoHn C. Smith", expected: "john c. smith"4817 normalizes the DN attribute value4818 test_description: "does not strip an escaped leading space in an attribute value", given: "\\ John Smith", expected: "\\ john smith"4819 normalizes the DN attribute value4820 test_description: "does not strip an escaped trailing space in an attribute value", given: "John Smith\\ ", expected: "john smith\\ "4821 normalizes the DN attribute value4822 test_description: "hex-escapes an escaped leading newline in an attribute value", given: "\\\nJohn Smith", expected: "\\0ajohn smith"4823 normalizes the DN attribute value4824 test_description: "hex-escapes and does not strip an escaped trailing newline in an attribute value", given: "John Smith\\\n", expected: "john smith\\0a"4825 normalizes the DN attribute value4826 test_description: "hex-escapes an unescaped leading newline (actually an invalid DN value?)", given: "\nJohn Smith", expected: "\\0ajohn smith"4827 normalizes the DN attribute value4828 test_description: "strips an unescaped trailing newline (actually an invalid DN value?)", given: "John Smith\n", expected: "john smith"4829 normalizes the DN attribute value4830 test_description: "does not strip if no extraneous whitespace", given: "John Smith", expected: "john smith"4831 normalizes the DN attribute value4832 test_description: "does not modify an escaped equal sign in an attribute value", given: " foo \\= bar", expected: "foo \\= bar"4833 normalizes the DN attribute value4834 test_description: "converts an escaped hex equal sign to an escaped equal sign in an attribute value", given: " foo \\3D bar", expected: "foo \\= bar"4835 normalizes the DN attribute value4836 test_description: "does not modify an escaped comma in an attribute value", given: "San Francisco\\, CA", expected: "san francisco\\, ca"4837 normalizes the DN attribute value4838 test_description: "converts an escaped hex comma to an escaped comma in an attribute value", given: "San Francisco\\2C CA", expected: "san francisco\\, ca"4839 normalizes the DN attribute value4840 test_description: "does not modify an escaped hex carriage return character in an attribute value", given: "San Francisco\\,\\0DCA", expected: "san francisco\\,\\0dca"4841 normalizes the DN attribute value4842 test_description: "does not modify an escaped hex line feed character in an attribute value", given: "San Francisco\\,\\0ACA", expected: "san francisco\\,\\0aca"4843 normalizes the DN attribute value4844 test_description: "does not modify an escaped hex CRLF in an attribute value", given: "San Francisco\\,\\0D\\0ACA", expected: "san francisco\\,\\0d\\0aca"4845 normalizes the DN attribute value4846 when the given DN is malformed4847 when ending with a comma4848 raises MalformedError4849 when given a BER encoded attribute value with a space in it4850 raises MalformedError4851 when given a BER encoded attribute value with a non-hex character in it4852 raises MalformedError4853 when given a BER encoded attribute value with a non-hex character in it4854 raises MalformedError4855 when given a hex pair with a non-hex character in it, inside double quotes4856 raises MalformedError4857 with an open (as opposed to closed) double quote4858 raises MalformedError4859 with an invalid escaped hex code4860 raises MalformedError4861 with a value ending with the escape character4862 raises MalformedError4863 #to_normalized_s4864 behaves like normalizes a DN4865 test_description: "strips extraneous whitespace", given: "uid =John Smith , ou = People, dc= example,dc =com", expected: "uid=john smith,ou=people,dc=example,dc=com"4866 normalizes the DN4867 test_description: "strips extraneous whitespace for a DN with a single RDN", given: "uid = John Smith", expected: "uid=john smith"4868 normalizes the DN4869 test_description: "unescapes non-reserved, non-special Unicode characters", given: "uid = Sebasti\\c3\\a1n\\ C.\\20Smith, ou=People (aka. \\22humans\\\") ,dc=example, dc=com", expected: "uid=sebastián c. smith,ou=people (aka. \\\"humans\\\"),dc=example,dc=com"4870 normalizes the DN4871 test_description: "downcases the whole string", given: "UID=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"4872 normalizes the DN4873 test_description: "for a null DN (empty string), returns empty string and does not error", given: "", expected: ""4874 normalizes the DN4875 test_description: "does not strip an escaped leading space in an attribute value", given: "uid=\\ John Smith,ou=People,dc=example,dc=com", expected: "uid=\\ john smith,ou=people,dc=example,dc=com"4876 normalizes the DN4877 test_description: "does not strip an escaped leading space in the last attribute value", given: "uid=\\ John Smith", expected: "uid=\\ john smith"4878 normalizes the DN4879 test_description: "does not strip an escaped trailing space in an attribute value", given: "uid=John Smith\\ ,ou=People,dc=example,dc=com", expected: "uid=john smith\\ ,ou=people,dc=example,dc=com"4880 normalizes the DN4881 test_description: "strips extraneous spaces after an escaped trailing space", given: "uid=John Smith\\ ,ou=People,dc=example,dc=com", expected: "uid=john smith\\ ,ou=people,dc=example,dc=com"4882 normalizes the DN4883 test_description: "strips extraneous spaces after an escaped trailing space at the end of the DN", given: "uid=John Smith,ou=People,dc=example,dc=com\\ ", expected: "uid=john smith,ou=people,dc=example,dc=com\\ "4884 normalizes the DN4885 test_description: "properly preserves escaped trailing space after unescaped trailing spaces", given: "uid=John Smith \\ ,ou=People,dc=example,dc=com", expected: "uid=john smith \\ ,ou=people,dc=example,dc=com"4886 normalizes the DN4887 test_description: "preserves multiple inner spaces in an attribute value", given: "uid=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"4888 normalizes the DN4889 test_description: "preserves inner spaces after an escaped space", given: "uid=John\\ Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"4890 normalizes the DN4891 test_description: "hex-escapes an escaped leading newline in an attribute value", given: "uid=\\\nJohn Smith,ou=People,dc=example,dc=com", expected: "uid=\\0ajohn smith,ou=people,dc=example,dc=com"4892 normalizes the DN4893 test_description: "hex-escapes and does not strip an escaped trailing newline in an attribute value", given: "uid=John Smith\\\n,ou=People,dc=example,dc=com", expected: "uid=john smith\\0a,ou=people,dc=example,dc=com"4894 normalizes the DN4895 test_description: "hex-escapes an unescaped leading newline (actually an invalid DN?)", given: "uid=\nJohn Smith,ou=People,dc=example,dc=com", expected: "uid=\\0ajohn smith,ou=people,dc=example,dc=com"4896 normalizes the DN4897 test_description: "strips an unescaped trailing newline (actually an invalid DN?)", given: "uid=John Smith\n,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"4898 normalizes the DN4899 test_description: "does not strip if no extraneous whitespace", given: "uid=John Smith,ou=People,dc=example,dc=com", expected: "uid=john smith,ou=people,dc=example,dc=com"4900 normalizes the DN4901 test_description: "does not modify an escaped equal sign in an attribute value", given: "uid= foo \\= bar", expected: "uid=foo \\= bar"4902 normalizes the DN4903 test_description: "converts an escaped hex equal sign to an escaped equal sign in an attribute value", given: "uid= foo \\3D bar", expected: "uid=foo \\= bar"4904 normalizes the DN4905 test_description: "does not modify an escaped comma in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\, CA", expected: "uid=john c. smith,ou=san francisco\\, ca"4906 normalizes the DN4907 test_description: "converts an escaped hex comma to an escaped comma in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\2C CA", expected: "uid=john c. smith,ou=san francisco\\, ca"4908 normalizes the DN4909 test_description: "does not modify an escaped hex carriage return character in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0DCA", expected: "uid=john c. smith,ou=san francisco\\,\\0dca"4910 normalizes the DN4911 test_description: "does not modify an escaped hex line feed character in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0ACA", expected: "uid=john c. smith,ou=san francisco\\,\\0aca"4912 normalizes the DN4913 test_description: "does not modify an escaped hex CRLF in an attribute value", given: "uid= John C. Smith, ou=San Francisco\\,\\0D\\0ACA", expected: "uid=john c. smith,ou=san francisco\\,\\0d\\0aca"4914 normalizes the DN4915 test_description: "allows attribute type name OIDs", given: "0.9.2342.19200300.100.1.25=Example,0.9.2342.19200300.100.1.25=Com", expected: "0.9.2342.19200300.100.1.25=example,0.9.2342.19200300.100.1.25=com"4916 normalizes the DN4917 test_description: "strips extraneous whitespace from attribute type name OIDs", given: "0.9.2342.19200300.100.1.25 = Example, 0.9.2342.19200300.100.1.25 = Com", expected: "0.9.2342.19200300.100.1.25=example,0.9.2342.19200300.100.1.25=com"4918 normalizes the DN4919 when we do not support the given DN format4920 multivalued RDNs4921 without extraneous whitespace4922 raises UnsupportedError4923 with extraneous whitespace4924 around the phone number plus sign4925 raises UnsupportedError4926 not around the phone number plus sign4927 raises UnsupportedError4928 when the given DN is malformed4929 when ending with a comma4930 raises MalformedError4931 when given a BER encoded attribute value with a space in it4932 raises MalformedError4933 when given a BER encoded attribute value with a non-hex character in it4934 raises MalformedError4935 when given a BER encoded attribute value with a non-hex character in it4936 raises MalformedError4937 when given a hex pair with a non-hex character in it, inside double quotes4938 raises MalformedError4939 without a name value pair4940 raises MalformedError4941 with an open (as opposed to closed) double quote4942 raises MalformedError4943 with an invalid escaped hex code4944 raises MalformedError4945 with a value ending with the escape character4946 raises MalformedError4947 with an invalid OID attribute type name4948 raises MalformedError4949 with a period in a non-OID attribute type name4950 raises MalformedError4951 when starting with non-space, non-alphanumeric character4952 raises MalformedError4953 when given a UID with an escaped equal sign4954 raises MalformedError4955# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/ldap/dn_spec.rb. It took 6.32 seconds. Expected to take 7.61 seconds.4956# [RSpecRunTime] Starting example group spec/models/issue_link_spec.rb. Expected to take 7.44 seconds.4957IssueLink4958 does not allow STI4959 behaves like issuable link4960 Associations4961 is expected to belong to source class_name => Issue required: false4962 is expected to belong to target class_name => Issue required: false4963# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.12 seconds. Current RSS: ~1598M. load average: 1.20 1.18 1.20 1/284 84454964 Validation4965 is expected to validate that :source cannot be empty/falsy4966 is expected to validate that :target cannot be empty/falsy4967 is expected to validate that :source is case-sensitively unique within the scope of :target_id, producing a custom validation error on failure4968 is not valid if an opposite link already exists4969 when it relates to itself4970 when target is nil4971 does not invalidate object with self relation error4972 when source and target are present4973 invalidates object4974 when max number of links is exceeded4975 when source exceeds max4976 behaves like invalid due to exceeding max number of links4977 is expected to include "This issue would exceed the maximum number of linked issues (1)."4978 when target exceeds max4979 behaves like invalid due to exceeding max number of links4980 is expected to include "This issue would exceed the maximum number of linked issues (1)."4981 scopes4982 .for_source_or_target4983 returns only links where id is either source or target id4984# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.13 seconds. Current RSS: ~1591M. load average: 1.20 1.18 1.20 1/285 84464985 .link_type4986 is expected to define :link_type as an enum backed by an integer with values ‹{relates_to: 0, blocks: 1}›4987 provides the "related" as default link_type4988 .issuable_type4989 is expected to eq :issue4990 .issuable_name4991 is expected to eq "issue"4992 behaves like includes LinkableItem concern4993 validation4994 #check_existing_parent_link4995 without existing link parent4996 is valid4997 with existing link parent4998 behaves like invalid due to existing link4999 is expected to include "is a parent or child of this issue"5000 behaves like invalid due to existing link5001 is expected to include "is a parent or child of this issue"5002 Scopes5003 .for_source5004 includes linked items for source5005 .for_target5006 includes linked items for target5007 .for_items5008 includes links when item is source5009 includes links when item is target5010 .for_source_and_target5011 includes links for provided source and target5012# [RSpecRunTime] Finishing example group spec/models/issue_link_spec.rb. It took 6.56 seconds. Expected to take 7.44 seconds.5013# [RSpecRunTime] Starting example group spec/models/merge_request/metrics_spec.rb. Expected to take 7.15 seconds.5014MergeRequest::Metrics5015 does not allow STI5016 associations5017 is expected to belong to merge_request required: false5018 is expected to belong to target_project class_name => Project required: false5019 is expected to belong to latest_closed_by class_name => User required: false5020 is expected to belong to merged_by class_name => User required: false5021 scopes5022 .merged_after5023 finds the record5024 doesn't include record outside of the filter5025# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.6 seconds. Current RSS: ~1602M. load average: 1.19 1.18 1.20 1/290 85265026 .merged_before5027 finds the record5028 doesn't include record outside of the filter5029 .by_target_project5030 finds metrics record with the associated target project5031 behaves like cleanup by a loose foreign key5032 cleans up (delete or nullify) the model5033# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.03 seconds. Current RSS: ~1587M. load average: 1.17 1.18 1.20 1/290 85675034 update5035 when pipeline_id is nullified5036 nullifies build related columns via DB trigger5037# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.16 seconds. Current RSS: ~1591M. load average: 1.17 1.18 1.20 1/290 86075038 when updated but pipeline_id is not nullified5039 does not nullify build related columns5040# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.26 seconds. Current RSS: ~1592M. load average: 1.17 1.18 1.20 1/290 86475041# [RSpecRunTime] Finishing example group spec/models/merge_request/metrics_spec.rb. It took 7.25 seconds. Expected to take 7.15 seconds.5042# [RSpecRunTime] Starting example group spec/workers/project_export_worker_spec.rb. Expected to take 7.08 seconds.5043ProjectExportWorker5044 behaves like export worker5045 #perform5046 when it succeeds5047 calls the ExportService5048 export job5049 creates an export job record for the project5050 sets the export job status to started5051 sets the export job status to finished5052# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.94 seconds. Current RSS: ~1592M. load average: 1.17 1.18 1.20 1/290 86485053 when it fails5054 does not raise an exception when strategy is invalid5055 does not raise error when project cannot be found5056 does not raise error when user cannot be found5057 fails the export job status5058# [RSpecRunTime] RSpec elapsed time: 20 minutes 15.3 seconds. Current RSS: ~1582M. load average: 1.16 1.17 1.20 1/289 86495059 sidekiq options5060 disables retry5061 disables dead5062 sets default status expiration5063 exporters duration measuring5064 logs exporters execution duration5065# [RSpecRunTime] RSpec elapsed time: 20 minutes 17.33 seconds. Current RSS: ~1571M. load average: 1.16 1.17 1.20 1/292 86565066# [RSpecRunTime] Finishing example group spec/workers/project_export_worker_spec.rb. It took 7.06 seconds. Expected to take 7.08 seconds.5067# [RSpecRunTime] Starting example group spec/lib/gitlab/chat/output_spec.rb. Expected to take 6.71 seconds.5068Gitlab::Chat::Output5069 #to_s5070 returns the chat reply as a String5071 without the chat_reply trace section5072 falls back to using the step_script trace section5073 without the step_script trace section5074 falls back to using the build_script trace section5075 without the build_script trace section5076 raises MissingBuildSectionError5077# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.47 seconds. Current RSS: ~1542M. load average: 1.14 1.17 1.19 1/284 86575078 #without_executed_command_line5079 returns the input without the first line5080 returns an empty String when the input is empty5081 returns an empty String when the input consits of a single newline5082# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.52 seconds. Current RSS: ~1542M. load average: 1.14 1.17 1.19 1/284 86585083 #find_build_trace_section5084 returns nil when no section could be found5085 returns the trace section when it could be found5086# [RSpecRunTime] RSpec elapsed time: 20 minutes 23.76 seconds. Current RSS: ~1540M. load average: 1.21 1.19 1.20 1/284 86595087# [RSpecRunTime] Finishing example group spec/lib/gitlab/chat/output_spec.rb. It took 6.43 seconds. Expected to take 6.71 seconds.5088# [RSpecRunTime] Starting example group spec/models/protected_branch/merge_access_level_spec.rb. Expected to take 6.44 seconds.5089ProtectedBranch::MergeAccessLevel5090 does not allow STI5091 is expected to belong to protected_branch required: false5092 validations5093 when role?5094 is expected to validate that :access_level is either ‹30›, ‹40›, ‹60›, or ‹0›5095 is expected to validate that :access_level cannot be empty/falsy5096 is expected to validate that :access_level is case-sensitively unique within the scope of :protected_branch_id5097# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.93 seconds. Current RSS: ~1541M. load average: 1.21 1.19 1.20 1/284 86605098 when not role?5099 is expected not to validate that :access_level cannot be empty/falsy5100 is expected not to validate that :access_level is either ‹30›, ‹40›, ‹60›, or ‹0›5101 is expected not to validate that :access_level is case-sensitively unique within the scope of :protected_branch_id5102 ::human_access_levels5103 is expected to eq {30=>"Developers + Maintainers", 40=>"Maintainers", 60=>"Instance admins", 0=>"No one"}5104 #check_access5105 when current_user is nil5106 is expected to eq false5107 when current_user access exists without membership5108 does not check membership if check_membership_in_protected_ref_access FF is disabled5109 when check_membership_in_protected_ref_access FF is enabled5110 does check membership5111 returns false5112 when user has inherited membership5113 is expected to be truthy5114# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.09 seconds. Current RSS: ~1554M. load average: 1.21 1.19 1.20 1/284 86615115 when access_level is NO_ACCESS5116 is expected to eq false5117 when instance admin access is configured5118 when current_user is a maintainer5119 is expected to eq false5120 when current_user is admin5121 is expected to eq true5122 when current_user can push_code to project5123 and member access is high enough5124 is expected to eq true5125 when external authorization denies access5126 is expected to be falsey5127 and member access is too low5128 is expected to eq false5129 when current_user cannot push_code to project5130 is expected to eq false5131 #project5132 delegates project to protected_branch association5133 #protected_branch_group5134 looks for the group attached to protected_branch5135 when current_project is nil5136 and protected_branch_group isn't nil5137 assign_access_level: :guest, expected_check_access: false5138 is expected to eq false5139 assign_access_level: :reporter, expected_check_access: false5140 is expected to eq false5141 assign_access_level: :developer, expected_check_access: true5142 is expected to eq true5143 assign_access_level: :maintainer, expected_check_access: true5144 is expected to eq true5145 assign_access_level: :owner, expected_check_access: true5146 is expected to eq true5147 ::allowed_access_levels5148 when running on Gitlab.com?5149 is expected to contain exactly 30, 40, and 05150 when self hosted?5151 is expected to contain exactly 30, 40, 60, and 05152# [RSpecRunTime] Finishing example group spec/models/protected_branch/merge_access_level_spec.rb. It took 6.03 seconds. Expected to take 6.44 seconds.5153# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/issue_new_spec.rb. Expected to take 6.28 seconds.5154Gitlab::SlashCommands::IssueNew5155 #execute5156 without description5157 creates the issue5158 with description5159 creates the issue with description5160 with more newlines between the title and the description5161 creates the issue5162 issue cannot be created5163 displays the errors5164 when create issue service return an unrecoverable error5165 displays the errors5166# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.44 seconds. Current RSS: ~1546M. load average: 1.33 1.21 1.21 1/284 86625167 .match5168 matches the title without description5169 matches the title with description5170 matches the alias new5171# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/issue_new_spec.rb. It took 4.98 seconds. Expected to take 6.28 seconds.5172# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/serializers/deployment_entity_spec.rb. Expected to take 6.05 seconds.5173Atlassian::JiraConnect::Serializers::DeploymentEntity5174 environment type5175 tier: "other", env_type: "unmapped"5176 has the same type as the environment tier5177# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.93 seconds. Current RSS: ~1552M. load average: 1.33 1.21 1.21 1/286 86745178 when deployment is an external deployment5179 does not raise errors when serializing5180 #to_json5181 when the deployment does not belong to any Jira issue5182 can encode the object5183 is invalid, since it has no issue keys5184 when the deployment belongs to Jira issue5185 is valid according to the deployment info schema5186 #issue_keys5187 extracts issue keys from the commits5188 limits the number of commits scanned5189 when deploy happened at an older commit5190 extracts only issue keys from that commit or older5191 when the deployment has an associated merge request5192 includes issue keys extracted from the merge request5193# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.31 seconds. Current RSS: ~1568M. load average: 1.31 1.21 1.21 1/289 87215194 when there was a successful deploy to the environment5195 behaves like extracts only issue keys from commits made since that deployment5196 is expected to contain exactly "add a" and "add d"5197 when the deploy was for a different environment5198 behaves like ignores that deployment5199 is expected to contain exactly "add a", "add d", and "added"5200 when the deploy was for a different branch or tag5201 behaves like ignores that deployment5202 is expected to contain exactly "add a", "add d", and "added"5203 when the deploy was not successful5204 behaves like ignores that deployment5205 is expected to contain exactly "add a", "add d", and "added"5206 when the deploy commit cannot be found5207 behaves like ignores that deployment5208 is expected to contain exactly "add a", "add d", and "added"5209 when there is a more recent deployment5210 extracts only issue keys from commits made since that deployment5211# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/serializers/deployment_entity_spec.rb. It took 5.6 seconds. Expected to take 6.05 seconds.5212# [RSpecRunTime] Starting example group spec/finders/feature_flags_finder_spec.rb. Expected to take 5.94 seconds.5213FeatureFlagsFinder5214 #execute5215 returns feature flags ordered by name5216 preloads relations by default5217 when user is a reporter5218 returns an empty list5219# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.52 seconds. Current RSS: ~1563M. load average: 1.28 1.20 1.20 1/289 87865220 when scope is given5221 when scope is enabled5222 returns active feature flag5223# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.62 seconds. Current RSS: ~1562M. load average: 1.28 1.20 1.20 1/289 87875224 when scope is disabled5225 returns inactive feature flag5226 when preload option is false5227 does not preload relations5228# [RSpecRunTime] Finishing example group spec/finders/feature_flags_finder_spec.rb. It took 6.1 seconds. Expected to take 5.94 seconds.5229# [RSpecRunTime] Starting example group spec/services/repositories/housekeeping_service_spec.rb. Expected to take 5.87 seconds.5230Repositories::HousekeepingService5231 behaves like housekeeps repository5232 with a clean redis state5233 #execute5234 enqueues a sidekiq job5235 yields the block if given5236 resets counter after execution5237 runs the task specifically requested5238 when no lease can be obtained5239 does not enqueue a job5240 does not reset pushes_since_gc5241 does not yield5242# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.92 seconds. Current RSS: ~1551M. load average: 1.28 1.20 1.20 1/289 87945243 task type5244 goes through all three housekeeping tasks, executing only the highest task when there is overlap5245 #needed?5246 when the count is low enough5247 when the count is high enough5248 when incremental repack period is not multiple of gc period5249 #increment!5250 increments the pushes_since_gc counter5251 behaves like housekeeps repository5252 with a clean redis state5253 #execute5254 enqueues a sidekiq job5255 yields the block if given5256 resets counter after execution5257 runs the task specifically requested5258 when no lease can be obtained5259 does not enqueue a job5260 does not reset pushes_since_gc5261 does not yield5262# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.78 seconds. Current RSS: ~1573M. load average: 1.26 1.20 1.20 1/289 87975263 task type5264 goes through all three housekeeping tasks, executing only the highest task when there is overlap5265 #needed?5266 when the count is low enough5267 when the count is high enough5268 when incremental repack period is not multiple of gc period5269 #increment!5270 increments the pushes_since_gc counter5271# [RSpecRunTime] Finishing example group spec/services/repositories/housekeeping_service_spec.rb. It took 4.12 seconds. Expected to take 5.87 seconds.5272# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/project/sample/relation_factory_spec.rb. Expected to take 5.55 seconds.5273Gitlab::ImportExport::Project::Sample::RelationFactory5274 issue object5275 correctly updated due date5276# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.78 seconds. Current RSS: ~1565M. load average: 1.26 1.20 1.20 1/284 88045277 milestone object5278 correctly updated due date5279 correctly updated start date5280# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.7 seconds. Current RSS: ~1574M. load average: 1.24 1.20 1.20 1/284 88175281 milestone object5282 correctly updated due date5283 correctly updated start date5284# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.61 seconds. Current RSS: ~1579M. load average: 1.24 1.20 1.20 1/284 88305285 hook object5286 does not calculate the closest date to average5287# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/project/sample/relation_factory_spec.rb. It took 5.14 seconds. Expected to take 5.55 seconds.5288# [RSpecRunTime] Starting example group spec/services/tags/create_service_spec.rb. Expected to take 5.5 seconds.5289Tags::CreateService5290 #execute5291 creates the tag and returns success5292 when target is invalid5293 returns an error5294# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.57 seconds. Current RSS: ~1588M. load average: 1.24 1.20 1.20 1/286 88545295 when tag_name is empty5296 returns an error5297 when target is empty5298 returns an error5299 when tag already exists5300 returns an error5301 when tag name is invalid5302 returns an error5303 when pre-receive hook fails5304 returns an error5305# [RSpecRunTime] Finishing example group spec/services/tags/create_service_spec.rb. It took 5.87 seconds. Expected to take 5.5 seconds.5306# [RSpecRunTime] Starting example group spec/views/projects/empty.html.haml_spec.rb. Expected to take 5.31 seconds.5307projects/empty5308 when user can push code on the project5309 displays "git clone" instructions5310 when default branch name contains special shell characters5311 escapes the default branch name5312# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.59 seconds. Current RSS: ~1584M. load average: 1.20 1.19 1.20 1/286 88905313 when user can not push code on the project5314 does not display "git clone" instructions5315 project is archived5316 shows archived notice5317 with invite button on empty projects5318 shows invite members info5319 when user does not have permissions to invite members5320 does not show invite member info5321# [RSpecRunTime] Finishing example group spec/views/projects/empty.html.haml_spec.rb. It took 4.37 seconds. Expected to take 5.31 seconds.5322# [RSpecRunTime] Starting example group spec/helpers/ci/pipelines_helper_spec.rb. Expected to take 5.18 seconds.5323Ci::PipelinesHelper5324 has_gitlab_ci?5325 builds_enabled?: true, has_ci?: true, result: true5326 is expected to eq true5327 builds_enabled?: true, has_ci?: false, result: false5328 is expected to eq false5329 builds_enabled?: false, has_ci?: true, result: false5330 is expected to eq false5331 builds_enabled?: false, has_ci?: false, result: false5332 is expected to eq false5333 #pipelines_list_data5334 has the expected keys5335 #visibility_pipeline_id_type5336 when user is not signed in5337 shows default pipeline id type5338 when user is signed in5339 shows user preference pipeline id type5340 #show_jenkins_ci_prompt5341 add_role_method: :add_owner, has_gitlab_ci?: false, has_jenkinsfile?: true, result: "true"5342 is expected to eq "true"5343 add_role_method: :add_maintainer, has_gitlab_ci?: false, has_jenkinsfile?: true, result: "true"5344 is expected to eq "true"5345 add_role_method: :add_developer, has_gitlab_ci?: false, has_jenkinsfile?: true, result: "true"5346 is expected to eq "true"5347 add_role_method: :add_guest, has_gitlab_ci?: false, has_jenkinsfile?: true, result: "false"5348 is expected to eq "false"5349 add_role_method: :add_owner, has_gitlab_ci?: false, has_jenkinsfile?: false, result: "false"5350 is expected to eq "false"5351 add_role_method: :add_owner, has_gitlab_ci?: true, has_jenkinsfile?: true, result: "false"5352 is expected to eq "false"5353 add_role_method: :add_owner, has_gitlab_ci?: true, has_jenkinsfile?: false, result: "false"5354 is expected to eq "false"5355# [RSpecRunTime] Finishing example group spec/helpers/ci/pipelines_helper_spec.rb. It took 4.51 seconds. Expected to take 5.18 seconds.5356# [RSpecRunTime] Starting example group spec/finders/design_management/versions_finder_spec.rb. Expected to take 5.09 seconds.5357DesignManagement::VersionsFinder5358 #execute5359 when user cannot read designs of an issue5360 returns no results when passed a DesignCollection5361 when passed a Design5362 returns no results when passed a Design5363 when user can read designs of an issue5364 when design management feature is disabled5365 returns no results when passed a DesignCollection5366 when passed a Design5367 returns no results when passed a Design5368 when design management feature is enabled5369 passing a DesignCollection or a Design for the initial scoping5370 returns the versions scoped to the DesignCollection5371 when passed a Design5372 returns the versions scoped to the Design5373 returning versions earlier or equal to a version5374 when argument is the first version5375 is expected to eq [#<DesignManagement::Version id: 1, sha: "fb30d860a4d0a7a23287e1c173a84aa84398b6f9", issue_id: 477, created_at: "2024-03-26 15:36:40.768358000 +0000", author_id: 1138>]5376 when argument is the second version5377 is expected to contain exactly #<DesignManagement::Version id: 1, sha: "fb30d860a4d0a7a23287e1c173a84aa84398b6f9", issue_id: 477, created_at: "2024-03-26 15:36:40.768358000 +0000", author_id: 1138> and #<DesignManagement::Version id: 2, sha: "5c1a31d88e0add486ec52867081b6c01920e3f60", issue_id: 477, created_at: "2024-03-26 15:36:40.908997000 +0000", author_id: 1138>5378 returning versions by SHA5379 when argument is the first version5380 is expected to contain exactly #<DesignManagement::Version id: 1, sha: "fb30d860a4d0a7a23287e1c173a84aa84398b6f9", issue_id: 477, created_at: "2024-03-26 15:36:40.768358000 +0000", author_id: 1138>5381 when argument is the second version5382 is expected to contain exactly #<DesignManagement::Version id: 2, sha: "5c1a31d88e0add486ec52867081b6c01920e3f60", issue_id: 477, created_at: "2024-03-26 15:36:40.908997000 +0000", author_id: 1138>5383 returning versions by ID5384 when argument is the first version5385 is expected to contain exactly #<DesignManagement::Version id: 1, sha: "fb30d860a4d0a7a23287e1c173a84aa84398b6f9", issue_id: 477, created_at: "2024-03-26 15:36:40.768358000 +0000", author_id: 1138>5386 when argument is the second version5387 is expected to contain exactly #<DesignManagement::Version id: 2, sha: "5c1a31d88e0add486ec52867081b6c01920e3f60", issue_id: 477, created_at: "2024-03-26 15:36:40.908997000 +0000", author_id: 1138>5388 mixing id and sha5389 when arguments are consistent5390 is expected to contain exactly #<DesignManagement::Version id: 1, sha: "fb30d860a4d0a7a23287e1c173a84aa84398b6f9", issue_id: 477, created_at: "2024-03-26 15:36:40.768358000 +0000", author_id: 1138>5391 when arguments are in-consistent5392 is expected to be empty5393# [RSpecRunTime] Finishing example group spec/finders/design_management/versions_finder_spec.rb. It took 3.84 seconds. Expected to take 5.09 seconds.5394# [RSpecRunTime] Starting example group spec/presenters/issue_presenter_spec.rb. Expected to take 4.94 seconds.5395IssuePresenter5396 #web_url5397 returns correct path5398 when issue type is task5399 returns a work item url using iid for the task5400# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.81 seconds. Current RSS: ~1557M. load average: 1.17 1.18 1.20 1/285 89375401 #subscribed?5402 returns not subscribed5403 returns subscribed5404 #issue_path5405 returns correct path5406 when issue type is task5407 returns a work item path using iid for the task5408 #parent_emails_disabled?5409 returns false when emails notifications is enabled for project5410 when emails notifications is disabled for project5411 is expected to equal true5412 for group-level issue5413 returns false when email notifications are enabled for group5414 when email notifications are disabled for group5415 is expected to equal true5416 #service_desk_reply_to5417 when issue is not a service desk issue5418 is expected to be nil5419 when issue is a service desk issue5420 is expected to eq "an*****@e*****.c**"5421 with signed in user5422 when user has no role in project5423 is expected to eq "an*****@e*****.c**"5424 when user has guest role in project5425 is expected to eq "an*****@e*****.c**"5426 when user has reporter role in project5427 is expected to eq "any@email.com"5428 when user has developer role in project5429 is expected to eq "any@email.com"5430 #issue_email_participants5431 is expected to be empty5432 when an issue email participant exists5433 has one element that is a presenter5434# [RSpecRunTime] Finishing example group spec/presenters/issue_presenter_spec.rb. It took 4.86 seconds. Expected to take 4.94 seconds.5435# [RSpecRunTime] Starting example group spec/tasks/gitlab/setup_rake_spec.rb. Expected to take 4.86 seconds.5436gitlab:setup namespace rake tasks5437 setup5438 sets up the application5439 when an environment variable is set to force execution5440 sets up the application without prompting the user5441 when the gitaly connection check raises an error5442 exits the task without setting up the database5443 when the task is aborted5444 exits without setting up the database5445 when in the production environment5446 sets up the database without terminating connections5447# [RSpecRunTime] Finishing example group spec/tasks/gitlab/setup_rake_spec.rb. It took 5.09 seconds. Expected to take 4.86 seconds.5448# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.41 seconds. Current RSS: ~1541M. load average: 1.07 1.16 1.19 1/284 89385449# [RSpecRunTime] Starting example group spec/lib/gitlab/hook_data/project_builder_spec.rb. Expected to take 4.7 seconds.5450Gitlab::HookData::ProjectBuilder5451 #build5452 data5453 the project is created in a personal namespace5454 on create5455 is expected to eq "project_create"5456 behaves like includes the required attributes5457 includes the required attributes5458 behaves like does not include `old_path_with_namespace` attribute5459 does not include `old_path_with_namespace` attribute5460 on destroy5461 is expected to eq "project_destroy"5462 behaves like includes the required attributes5463 includes the required attributes5464 behaves like does not include `old_path_with_namespace` attribute5465 does not include `old_path_with_namespace` attribute5466 on rename5467 is expected to eq "project_rename"5468 behaves like includes the required attributes5469 includes the required attributes5470 behaves like includes `old_path_with_namespace` attribute5471 includes `old_path_with_namespace` attribute5472 on transfer5473 is expected to eq "project_transfer"5474 behaves like includes the required attributes5475 includes the required attributes5476 behaves like includes `old_path_with_namespace` attribute5477 includes `old_path_with_namespace` attribute5478 the project is created in a group5479 on create5480 is expected to eq "project_create"5481 behaves like includes the required attributes5482 includes the required attributes5483 behaves like does not include `old_path_with_namespace` attribute5484 does not include `old_path_with_namespace` attribute5485 group has pending owner invitation5486 is expected to eq "project_create"5487 on destroy5488 is expected to eq "project_destroy"5489 behaves like includes the required attributes5490 includes the required attributes5491 behaves like does not include `old_path_with_namespace` attribute5492 does not include `old_path_with_namespace` attribute5493 on rename5494 is expected to eq "project_rename"5495 behaves like includes the required attributes5496 includes the required attributes5497 behaves like includes `old_path_with_namespace` attribute5498 includes `old_path_with_namespace` attribute5499 on transfer5500 is expected to eq "project_transfer"5501 behaves like includes the required attributes5502 includes the required attributes5503 behaves like includes `old_path_with_namespace` attribute5504 includes `old_path_with_namespace` attribute5505# [RSpecRunTime] Finishing example group spec/lib/gitlab/hook_data/project_builder_spec.rb. It took 4.6 seconds. Expected to take 4.7 seconds.5506# [RSpecRunTime] Starting example group spec/serializers/diff_file_metadata_entity_spec.rb. Expected to take 4.67 seconds.5507DiffFileMetadataEntity5508 as json5509 exposes the expected fields5510 behaves like diff file with conflict_type5511 #conflict_type5512 returns nil by default5513 when there is matching conflict file5514 returns conflict_type5515 when diff file is renamed5516 returns conflict_type5517# [RSpecRunTime] RSpec elapsed time: 21 minutes 33.58 seconds. Current RSS: ~1569M. load average: 1.14 1.17 1.19 1/290 91005518# [RSpecRunTime] Finishing example group spec/serializers/diff_file_metadata_entity_spec.rb. It took 4.68 seconds. Expected to take 4.67 seconds.5519# [RSpecRunTime] Starting example group spec/serializers/base_discussion_entity_spec.rb. Expected to take 4.56 seconds.5520BaseDiscussionEntity5521 exposes correct attributes5522 when note is on an issue5523 does not include resolve_with_issue_path5524# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.45 seconds. Current RSS: ~1566M. load average: 1.14 1.17 1.19 1/291 91405525 when is LegacyDiffDiscussion5526 exposes correct attributes5527 when diff file is present5528 exposes diff file attributes5529# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.48 seconds. Current RSS: ~1559M. load average: 1.14 1.17 1.19 1/290 91935530 when issues are disabled in a project5531 does not show a new issues path5532# [RSpecRunTime] Finishing example group spec/serializers/base_discussion_entity_spec.rb. It took 4.64 seconds. Expected to take 4.56 seconds.5533# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Jobs/code_quality_gitlab_ci_yaml_spec.rb. Expected to take 4.44 seconds.5534Jobs/Code-Quality.gitlab-ci.yml5535 the created pipeline5536 on master5537 creates the code_quality job5538# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.61 seconds. Current RSS: ~1550M. load average: 1.13 1.17 1.19 1/290 92075539 on another branch5540 creates the code_quality job5541 on tag5542 creates the code_quality job5543 on merge request5544 has no jobs5545 CODE_QUALITY_DISABLED is set5546 on master5547 has no jobs5548 on another branch5549 has no jobs5550 on tag5551 has no jobs5552# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Jobs/code_quality_gitlab_ci_yaml_spec.rb. It took 4.57 seconds. Expected to take 4.44 seconds.5553# [RSpecRunTime] Starting example group spec/models/integrations/ewm_spec.rb. Expected to take 4.4 seconds.5554Integrations::Ewm5555 does not allow STI5556 Validations5557 when integration is active5558 is expected to validate that :project_url cannot be empty/falsy5559 is expected to validate that :issues_url cannot be empty/falsy5560 is expected to validate that :new_issue_url cannot be empty/falsy5561 behaves like issue tracker integration URL attribute5562 is expected to allow :project_url to be ‹"https://example.com"›5563 is expected not to allow :project_url to be ‹"example.com"›5564 is expected not to allow :project_url to be ‹"ftp://example.com"›5565 is expected not to allow :project_url to be ‹"herp-and-derp"›5566# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.22 seconds. Current RSS: ~1558M. load average: 1.12 1.17 1.19 1/289 92715567 behaves like issue tracker integration URL attribute5568 is expected to allow :issues_url to be ‹"https://example.com"›5569 is expected not to allow :issues_url to be ‹"example.com"›5570 is expected not to allow :issues_url to be ‹"ftp://example.com"›5571 is expected not to allow :issues_url to be ‹"herp-and-derp"›5572 behaves like issue tracker integration URL attribute5573 is expected to allow :new_issue_url to be ‹"https://example.com"›5574 is expected not to allow :new_issue_url to be ‹"example.com"›5575 is expected not to allow :new_issue_url to be ‹"ftp://example.com"›5576 is expected not to allow :new_issue_url to be ‹"herp-and-derp"›5577 when integration is inactive5578 is expected not to validate that :project_url cannot be empty/falsy5579 is expected not to validate that :issues_url cannot be empty/falsy5580 is expected not to validate that :new_issue_url cannot be empty/falsy5581 ReferencePatternValidation5582 extracts bug5583 extracts task5584 extracts work item5585 extracts workitem5586 extracts defect5587 extracts rtcwi5588# [RSpecRunTime] Finishing example group spec/models/integrations/ewm_spec.rb. It took 4.03 seconds. Expected to take 4.4 seconds.5589# [RSpecRunTime] Starting example group spec/services/bulk_imports/process_service_spec.rb. Expected to take 4.2 seconds.5590BulkImports::ProcessService5591 #execute5592 when no bulk import is found5593 does nothing5594 when bulk import is finished5595 does nothing5596 when bulk import is failed5597 does nothing5598 when bulk import has timed out5599 does nothing5600 when all entities are processed5601 marks bulk import as finished5602 when all entities are failed5603 marks bulk import as failed5604 when maximum allowed number of import entities in progress5605 re-enqueues itself5606 when bulk import is created5607 marks bulk import as started5608 creates all the required pipeline trackers5609 when there are created entities to process5610 marks a batch of entities as started, enqueues EntityWorker, ExportRequestWorker and reenqueues5611 when there are project entities to process5612 enqueues ExportRequestWorker5613# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.39 seconds. Current RSS: ~1569M. load average: 1.11 1.16 1.19 1/289 92725614 when importing a group5615 creates trackers for group entity5616 when importing a project5617 creates trackers for project entity5618 when tracker configuration has a minimum version defined5619 when the source instance version is older than the tracker mininum version5620 creates trackers as skipped if version requirement does not meet5621 logs an info message for the skipped pipelines5622 when the source instance version is undefined5623 creates trackers as created5624 when tracker configuration has a maximum version defined5625 when the source instance version is older than the tracker maximum version5626 creates trackers as skipped if version requirement does not meet5627 when the source instance version is a patch version5628 creates trackers with the same status as the non-patch source version5629# [RSpecRunTime] Finishing example group spec/services/bulk_imports/process_service_spec.rb. It took 4.41 seconds. Expected to take 4.2 seconds.5630# [RSpecRunTime] Starting example group spec/finders/packages/pypi/packages_finder_spec.rb. Expected to take 4.19 seconds.5631Packages::Pypi::PackagesFinder5632 #execute5633 with package name param5634 within a project5635 is expected to contain exactly #<Packages::Package id: 34, project_id: 635, created_at: "2024-03-26 15:37:21.679101127 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 35, project_id: 635, created_at: "2024-03-26 15:37:21.700611554 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>5636 behaves like when no package is found5637 non-existing package5638 is expected to be empty5639# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.43 seconds. Current RSS: ~1554M. load average: 1.11 1.16 1.19 1/289 92735640 behaves like when package_name param is a non-normalized name5641 non-existing package5642 is expected to be empty5643 within a group5644 is expected to be empty5645 user with access to only one project5646 is expected to contain exactly #<Packages::Package id: 36, project_id: 636, created_at: "2024-03-26 15:37:21.722173213 +0000", updat...age_type: "pypi", creator_id: 1177, status: "default", last_downloaded_at: nil, status_message: nil>5647 behaves like when no package is found5648 non-existing package5649 is expected to be empty5650 behaves like when package_name param is a non-normalized name5651 non-existing package5652 is expected to be empty5653 user with access to multiple projects5654 is expected to contain exactly #<Packages::Package id: 34, project_id: 635, created_at: "2024-03-26 15:37:21.679101127 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 35, project_id: 635, created_at: "2024-03-26 15:37:21.700611554 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 36, project_id: 636, created_at: "2024-03-26 15:37:21.722173213 +0000", updat...age_type: "pypi", creator_id: 1177, status: "default", last_downloaded_at: nil, status_message: nil>5655 when package registry is disabled for one project5656 filters the packages from the disabled project5657 without package_name param5658 within a group5659 user with access to only one project5660 is expected to contain exactly #<Packages::Package id: 36, project_id: 636, created_at: "2024-03-26 15:37:21.722173213 +0000", updat...age_type: "pypi", creator_id: 1177, status: "default", last_downloaded_at: nil, status_message: nil>5661 user with access to multiple projects5662 is expected to contain exactly #<Packages::Package id: 33, project_id: 635, created_at: "2024-03-26 15:37:21.598265094 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 34, project_id: 635, created_at: "2024-03-26 15:37:21.679101127 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 35, project_id: 635, created_at: "2024-03-26 15:37:21.700611554 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 36, project_id: 636, created_at: "2024-03-26 15:37:21.722173213 +0000", updat...age_type: "pypi", creator_id: 1177, status: "default", last_downloaded_at: nil, status_message: nil>5663 within a project5664 is expected to contain exactly #<Packages::Package id: 33, project_id: 635, created_at: "2024-03-26 15:37:21.598265094 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 34, project_id: 635, created_at: "2024-03-26 15:37:21.679101127 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 35, project_id: 635, created_at: "2024-03-26 15:37:21.700611554 +0000", updat...age_type: "pypi", creator_id: 1175, status: "default", last_downloaded_at: nil, status_message: nil>5665# [RSpecRunTime] Finishing example group spec/finders/packages/pypi/packages_finder_spec.rb. It took 3.92 seconds. Expected to take 4.19 seconds.5666# [RSpecRunTime] Starting example group spec/lib/api/helpers/packages_helpers_spec.rb. Expected to take 4.01 seconds.5667API::Helpers::PackagesHelpers5668 authorize_packages_access!5669 authorizes packages access5670 with an allowed required permission5671 authorizes packages access5672 with a not allowed permission5673 rejects packages access5674 authorize_read_package!5675 subject: project, expected_class: Packages::Policies::Project5676 calls authorize! with correct subject5677 subject: group, expected_class: Packages::Policies::Group5678 calls authorize! with correct subject5679 subject: package, expected_class: Packages::Package(id: integer, project_id: integer, created_at: timestamptz, updated_at: timestamptz, name: string, version: string, package_type: integer, creator_id: integer, status: integer, last_downloaded_at: timestamptz, status_message: text)5680 calls authorize! with correct subject5681 authorize_create_package!5682 calls authorize!5683 authorize_destroy_package!5684 calls authorize!5685 require_packages_enabled!5686 with packages enabled5687 doesn't call not_found!5688 with package disabled5689 calls not_found!5690 #authorize_workhorse!5691 authorizes workhorse5692 without length5693 authorizes workhorse5694 #authorize_upload!5695 authorizes the upload5696 #user_project5697 calls find_project! on default action5698 calls find_project! on read_project action5699 calls user_project_with_read_package on read_package action5700 throws ArgumentError on unexpected action5701 #user_project_with_read_package5702 with non-existing project5703 with current user5704 returns Not Found5705 without current user5706 returns Unauthorized5707 with existing project5708 with current user5709 as developer member5710 returns project5711 as guest member5712 returns Forbidden5713 without current user5714 returns Unauthorized5715 if no authorized project scope5716 returns Forbidden5717 #track_package_event5718 behaves like Snowplow event tracking with RedisHLL context5719 behaves like Snowplow event tracking5720 is emitted5721 when using deploy token and action is push package5722 logs a snowplow event5723 when guest and action is pull package5724 logs a snowplow event5725# [RSpecRunTime] Finishing example group spec/lib/api/helpers/packages_helpers_spec.rb. It took 3.99 seconds. Expected to take 4.01 seconds.5726# [RSpecRunTime] Starting example group spec/lib/container_registry/migration_spec.rb. Expected to take 3.99 seconds.5727ContainerRegistry::Migration5728 .enabled?5729 is expected to eq true5730 feature flag disabled5731 is expected to eq false5732 .limit_gitlab_org?5733 is expected to eq true5734 feature flag disabled5735 is expected to eq false5736 .enqueue_waiting_time5737 slow_enabled: false, fast_enabled: false, expected_result: 45 minutes5738 is expected to eq 45 minutes5739 slow_enabled: true, fast_enabled: false, expected_result: 165 minutes5740 is expected to eq 165 minutes5741 slow_enabled: false, fast_enabled: true, expected_result: 05742 is expected to eq 05743 slow_enabled: true, fast_enabled: true, expected_result: 05744 is expected to eq 05745 .capacity5746 ff_1_enabled: false, ff_2_enabled: false, ff_5_enabled: false, ff_10_enabled: false, ff_25_enabled: false, ff_40_enabled: false, expected_result: 05747 is expected to eq 05748 ff_1_enabled: true, ff_2_enabled: false, ff_5_enabled: false, ff_10_enabled: false, ff_25_enabled: false, ff_40_enabled: false, expected_result: 15749 is expected to eq 15750 ff_1_enabled: false, ff_2_enabled: true, ff_5_enabled: false, ff_10_enabled: false, ff_25_enabled: false, ff_40_enabled: false, expected_result: 25751 is expected to eq 25752 ff_1_enabled: true, ff_2_enabled: true, ff_5_enabled: false, ff_10_enabled: false, ff_25_enabled: false, ff_40_enabled: false, expected_result: 25753 is expected to eq 25754 ff_1_enabled: false, ff_2_enabled: false, ff_5_enabled: true, ff_10_enabled: false, ff_25_enabled: false, ff_40_enabled: false, expected_result: 55755 is expected to eq 55756 ff_1_enabled: true, ff_2_enabled: true, ff_5_enabled: true, ff_10_enabled: false, ff_25_enabled: false, ff_40_enabled: false, expected_result: 55757 is expected to eq 55758 ff_1_enabled: false, ff_2_enabled: false, ff_5_enabled: false, ff_10_enabled: true, ff_25_enabled: false, ff_40_enabled: false, expected_result: 105759 is expected to eq 105760 ff_1_enabled: true, ff_2_enabled: true, ff_5_enabled: true, ff_10_enabled: true, ff_25_enabled: false, ff_40_enabled: false, expected_result: 105761 is expected to eq 105762 ff_1_enabled: false, ff_2_enabled: false, ff_5_enabled: false, ff_10_enabled: false, ff_25_enabled: true, ff_40_enabled: false, expected_result: 255763 is expected to eq 255764 ff_1_enabled: true, ff_2_enabled: true, ff_5_enabled: true, ff_10_enabled: true, ff_25_enabled: true, ff_40_enabled: false, expected_result: 255765 is expected to eq 255766 ff_1_enabled: false, ff_2_enabled: false, ff_5_enabled: false, ff_10_enabled: false, ff_25_enabled: false, ff_40_enabled: true, expected_result: 405767 is expected to eq 405768 ff_1_enabled: true, ff_2_enabled: true, ff_5_enabled: true, ff_10_enabled: true, ff_25_enabled: true, ff_40_enabled: true, expected_result: 405769 is expected to eq 405770 .max_tags_count5771 returns the matching application_setting5772 .max_retries5773 returns the matching application_setting5774 .start_max_retries5775 returns the matching application_setting5776 .max_step_duration5777 returns the matching application_setting5778 .target_plan_name5779 returns the matching application_setting5780 .created_before5781 returns the matching application_setting5782 .pre_import_timeout5783 returns the matching application_setting5784 .import_timeout5785 returns the matching application_setting5786 .pre_import_tags_rate5787 returns the matching application_setting5788 .target_plans5789 target_plan: "free", result: ["free", "early_adopter", nil]5790 is expected to eq ["free", "early_adopter", nil]5791 target_plan: "premium", result: ["premium", "bronze", "silver", "premium_trial"]5792 is expected to eq ["premium", "bronze", "silver", "premium_trial"]5793 target_plan: "ultimate", result: ["ultimate", "gold", "ultimate_trial"]5794 is expected to eq ["ultimate", "gold", "ultimate_trial"]5795 .all_plans?5796 is expected to eq true5797 feature flag disabled5798 is expected to eq false5799 .delete_container_repository_worker_support?5800 is expected to eq true5801 feature flag disabled5802 is expected to eq false5803 .dynamic_pre_import_timeout_for5804 returns the expected seconds5805# [RSpecRunTime] Finishing example group spec/lib/container_registry/migration_spec.rb. It took 4.03 seconds. Expected to take 3.99 seconds.5806# [RSpecRunTime] Starting example group spec/lib/gitlab/spamcheck/client_spec.rb. Expected to take 3.89 seconds.5807Gitlab::Spamcheck::Client5808 url scheme5809 is tls5810 uses secure connection5811# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.52 seconds. Current RSS: ~1574M. load average: 1.01 1.14 1.18 1/284 92745812 is grpc5813 uses insecure connection5814 #spam?5815 issue5816 behaves like check for spam5817 includes interceptors5818 verdict_value: 0, expected: "allow", verdict_evaluated: true, verdict_score: 0.015819 returns expected spam result5820 verdict_value: 1, expected: "conditional_allow", verdict_evaluated: true, verdict_score: 0.55821 returns expected spam result5822 verdict_value: 2, expected: "disallow", verdict_evaluated: true, verdict_score: 0.755823 returns expected spam result5824 verdict_value: 3, expected: "block", verdict_evaluated: true, verdict_score: 0.995825 returns expected spam result5826 verdict_value: 4, expected: "noop", verdict_evaluated: false, verdict_score: 0.05827 returns expected spam result5828 snippet5829 behaves like check for spam5830 includes interceptors5831 verdict_value: 0, expected: "allow", verdict_evaluated: true, verdict_score: 0.015832 returns expected spam result5833 verdict_value: 1, expected: "conditional_allow", verdict_evaluated: true, verdict_score: 0.55834 returns expected spam result5835 verdict_value: 2, expected: "disallow", verdict_evaluated: true, verdict_score: 0.755836 returns expected spam result5837 verdict_value: 3, expected: "block", verdict_evaluated: true, verdict_score: 0.995838 returns expected spam result5839 verdict_value: 4, expected: "noop", verdict_evaluated: false, verdict_score: 0.05840 returns expected spam result5841 #build_protobuf5842 builds the expected issue protobuf object5843 builds the expected snippet protobuf object5844 builds the expected generic protobuf object5845 #build_user_protobuf5846 builds the expected protobuf object5847 when user has multiple email addresses5848 adds emails to the user pb object5849 #build_project_protobuf5850 builds the expected protobuf object5851 #get_spammable_mappings5852 is a defined spammable5853 is a generic spammable5854# [RSpecRunTime] Finishing example group spec/lib/gitlab/spamcheck/client_spec.rb. It took 3.77 seconds. Expected to take 3.89 seconds.5855# [RSpecRunTime] Starting example group spec/finders/releases/evidence_pipeline_finder_spec.rb. Expected to take 3.8 seconds.5856Releases::EvidencePipelineFinder#execute5857 when the tag is passed5858 returns the evidence pipeline5859 when the ref is passed5860 returns the evidence pipeline5861 empty params5862 returns nil5863 params[:evidence_pipeline] is present5864 returns the passed evidence pipeline5865# [RSpecRunTime] Finishing example group spec/finders/releases/evidence_pipeline_finder_spec.rb. It took 3.34 seconds. Expected to take 3.8 seconds.5866# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/session_spec.rb. Expected to take 3.64 seconds.5867Gitlab::Database::LoadBalancing::Session5868 .current5869 returns the current session5870 .clear_session5871 clears the current session5872 .without_sticky_writes5873 ignores sticky write events sent by a connection proxy5874 still is aware of write that happened5875 #use_primary?5876 returns true when the primary should be used5877 returns false when a secondary should be used5878 returns true when a write was performed5879 #use_primary5880 uses primary during block5881 continues using primary when write was performed5882 when primary was used before5883 restores state after use5884 when primary was not used5885 restores state after use5886 #performed_write?5887 returns true if a write was performed5888 #ignore_writes5889 ignores write events5890 does not prevent using primary if an exception is raised5891 #use_replicas_for_read_queries5892 sets the flag inside the block5893 restores state after use5894 when primary was used before5895 sets the flag inside the block5896 when a write query is performed before5897 sets the flag inside the block5898 #fallback_to_replicas_for_ambiguous_queries5899 sets the flag inside the block5900 restores state after use5901 when primary was used before5902 uses primary during block5903 when a write was performed before5904 uses primary during block5905 when primary was used inside the block5906 uses primary aterward5907 restores state after use5908 when a write was performed inside the block5909 uses primary aterward5910 restores state after use5911# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/session_spec.rb. It took 2.78 seconds. Expected to take 3.64 seconds.5912# [RSpecRunTime] Starting example group spec/graphql/types/board_list_type_spec.rb. Expected to take 3.58 seconds.5913Types::BoardListType5914 is expected to eq "BoardList"5915 has specific fields5916 issues field5917 has a correct extension5918 title5919 preloads the label association5920# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.54 seconds. Current RSS: ~1576M. load average: 1.01 1.13 1.18 1/290 93415921# [RSpecRunTime] Finishing example group spec/graphql/types/board_list_type_spec.rb. It took 3.47 seconds. Expected to take 3.58 seconds.5922# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/feature_flag_parser_spec.rb. Expected to take 3.57 seconds.5923Banzai::ReferenceParser::FeatureFlagParser5924 #nodes_visible_to_user5925 when the link has a data-issue attribute5926 behaves like referenced feature visibility5927 when feature is disabled5928 does not create reference5929 when feature is enabled only for team members5930 does not create reference for non member5931 creates reference for member5932# [RSpecRunTime] RSpec elapsed time: 22 minutes 19.02 seconds. Current RSS: ~1557M. load average: 1.01 1.13 1.17 1/290 93425933 when feature is enabled5934 creates reference5935 #referenced_by5936 when the link has a data-feature-flag attribute5937 using an existing feature flag ID5938 returns an Array of feature flags5939 using a non-existing feature flag ID5940 returns an empty Array5941# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/feature_flag_parser_spec.rb. It took 4.05 seconds. Expected to take 3.57 seconds.5942# [RSpecRunTime] Starting example group spec/finders/timelogs/timelogs_finder_spec.rb. Expected to take 3.52 seconds.5943Timelogs::TimelogsFinder5944 #execute5945 when params is empty5946 returns all timelogs5947# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.64 seconds. Current RSS: ~1514M. load average: 1.01 1.13 1.17 1/287 93555948 when an issuable is provided5949 returns the issuable timelogs5950 when a username is provided5951 returns all timelogs created by the user5952 when a group is provided5953 returns all timelogs of issuables inside that group5954 when the group does not exist5955 raises an exception5956 when a project is provided5957 returns all timelogs of issuables inside that project5958 when the project does not exist5959 returns an empty list and does not raise an exception5960 when a start datetime is provided5961 returns all timelogs created after that date5962 when an end datetime is provided5963 returns all timelogs created before that date5964 when both a start and an end datetime are provided5965 returns all timelogs created between those dates5966 when start time is after end time5967 raises an exception5968 when sort is provided5969 when sorting by spent_at desc5970 returns timelogs sorted accordingly5971 when sorting by spent_at asc5972 returns timelogs sorted accordingly5973 when sorting by time_spent desc5974 returns timelogs sorted accordingly5975 when sorting by time_spent asc5976 returns timelogs sorted accordingly5977# [RSpecRunTime] Finishing example group spec/finders/timelogs/timelogs_finder_spec.rb. It took 3.62 seconds. Expected to take 3.52 seconds.5978# [RSpecRunTime] Starting example group spec/services/projects/import_export/parallel_export_service_spec.rb. Expected to take 3.45 seconds.5979Projects::ImportExport::ParallelExportService5980 #execute5981 creates a project export archive file5982 logs export progress5983 executes after export stragegy on export success5984 ensures files are cleaned up5985 when export fails5986 notifies the error to the user5987# [RSpecRunTime] RSpec elapsed time: 22 minutes 27.12 seconds. Current RSS: ~1524M. load average: 1.01 1.13 1.17 1/287 93565988 when after export stragegy fails5989 notifies the error to the user5990# [RSpecRunTime] Finishing example group spec/services/projects/import_export/parallel_export_service_spec.rb. It took 3.43 seconds. Expected to take 3.45 seconds.5991# [RSpecRunTime] Starting example group spec/finders/repositories/tree_finder_spec.rb. Expected to take 3.37 seconds.5992Repositories::TreeFinder5993 #execute5994 returns an array5995 includes 20 items by default5996 accepts a gitaly_pagination argument5997 commit doesn't exist5998 raises an error5999# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.95 seconds. Current RSS: ~1522M. load average: 1.01 1.13 1.17 1/290 93916000 pagination_params6001 has the per_page number of items6002 doesn't include any of the first page records6003 #next_cursor6004 always nil before #execute call6005 after #execute6006 with gitaly pagination6007 without pagination params6008 is expected to be present6009 with pagination params6010 is expected to be present6011 when all objects can be returned on the same page6012 is expected to eq ""6013 without gitaly pagination6014 without pagination params6015 is expected to be nil6016 with pagination params6017 is expected to be nil6018 when all objects can be returned on the same page6019 is expected to be nil6020 #total6021 is expected to be a kind of Integer6022 only calculates the total once6023 #commit_exists?6024 ref exists6025 is expected to equal true6026 ref is missing6027 is expected to equal false6028# [RSpecRunTime] Finishing example group spec/finders/repositories/tree_finder_spec.rb. It took 3.01 seconds. Expected to take 3.37 seconds.6029# [RSpecRunTime] Starting example group spec/lib/gitlab/highlight_spec.rb. Expected to take 3.36 seconds.6030Gitlab::Highlight6031 language provided6032 sets correct lexer6033 #highlight6034 highlights6035 returns plain version for unknown lexer context6036 highlights multi-line comments6037 links dependencies via DependencyLinker6038 increments usage counter6039 when content is too long to be highlighted6040 returns plain version for long content6041# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.31 seconds. Current RSS: ~1534M. load average: 1.00 1.12 1.17 1/290 94686042 diff highlighting6043 highlights each line properly6044 when start line number is set6045 highlights each line properly6046 with CRLF6047 strips extra LFs6048 timeout6049 falls back to plaintext on timeout6050 when used_on is specified6051 increments usage counter6052 links dependencies via DependencyLinker6053# [RSpecRunTime] Finishing example group spec/lib/gitlab/highlight_spec.rb. It took 4.13 seconds. Expected to take 3.36 seconds.6054# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/user_access_denied_reason_spec.rb. Expected to take 3.25 seconds.6055Gitlab::Auth::UserAccessDeniedReason6056 #rejection_message6057 when a user is blocked6058 is expected to match /blocked/6059 a user did not accept the enforced terms6060 is expected to match /must accept the Terms of Service/6061 is expected to include "user616"6062 is expected to include "http://localhost"6063# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.45 seconds. Current RSS: ~1590M. load average: 1.00 1.12 1.17 1/290 94806064 when the user is internal6065 is expected to match /This action cannot be performed by internal users/6066 when the user is deactivated6067 is expected to eq "Your account has been deactivated by your administrator. Please log back in from a web browser to reactivate your account at http://localhost"6068 when the user is unconfirmed6069 is expected to match /Your primary email address is not confirmed/6070 when the user is blocked pending approval6071 is expected to eq "Your account is pending approval from your administrator and hence blocked."6072 when the user has expired password6073 is expected to eq "Your password expired. Please access GitLab from a web browser to update your password."6074# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/user_access_denied_reason_spec.rb. It took 3.54 seconds. Expected to take 3.25 seconds.6075# [RSpecRunTime] Starting example group spec/models/namespaces/descendants_spec.rb. Expected to take 3.22 seconds.6076Namespaces::Descendants6077 does not allow STI6078 factory6079 up to date descendant record for a group6080 creates up-to-date descendant record for a subgroup6081# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.87 seconds. Current RSS: ~1579M. load average: 1.00 1.12 1.17 1/290 94816082 .expire_for6083 sets the outdated_at column for the given namespace ids6084 .load_outdated_batch6085 returns outdated namespace_descendants ids6086 associations6087 is expected to belong to namespace required: false6088 .upsert_with_consistent_data6089 updates the namespace descendant record6090 validations6091 is expected to validate that :namespace_id is case-sensitively unique6092# [RSpecRunTime] Finishing example group spec/models/namespaces/descendants_spec.rb. It took 3.37 seconds. Expected to take 3.22 seconds.6093# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb. Expected to take 3.15 seconds.6094Gitlab::Analytics::CycleAnalytics::StageEvents::MergeRequestLastBuildStarted6095 behaves like value stream analytics event6096 is expected to be a kind of String6097 is expected to be a kind of Symbol6098 is expected to include ApplicationRecord(abstract)6099 is expected to respond to #timestamp_projection6100 is expected to respond to #html_description6101 is expected to be a kind of Array6102 #apply_query_customization6103 expects an ActiveRecord::Relation object as argument and returns a modified version of it6104 #hash_code6105 returns a hash that uniquely identifies an event6106 does not differ when the same object is built with the same params6107# [RSpecRunTime] RSpec elapsed time: 22 minutes 44.13 seconds. Current RSS: ~1564M. load average: 1.00 1.12 1.17 1/287 94826108 behaves like LEFT JOIN-able value stream analytics event6109 can use the event as LEFT JOIN6110 when looking at the record with data6111 contains the timestamp expression6112# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.08 seconds. Current RSS: ~1587M. load average: 1.00 1.12 1.17 1/291 95626113 when looking at the record without data6114 returns nil for the timestamp expression6115# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb. It took 4.48 seconds. Expected to take 3.15 seconds.6116# [RSpecRunTime] Starting example group spec/models/ci/pipeline_metadata_spec.rb. Expected to take 3.07 seconds.6117Ci::PipelineMetadata6118 does not allow STI6119 is expected to belong to project required: false6120 is expected to belong to pipeline required: false6121 validations6122 is expected to validate that the length of :name is between 1 and 2556123 is expected to validate that :project cannot be empty/falsy6124 is expected to validate that :pipeline cannot be empty/falsy6125 is expected to define :auto_cancel_on_new_commit as an enum backed by an integer with values ‹{conservative: 0, interruptible: 1, none: 2}›, prefix: true6126 is expected to define :auto_cancel_on_job_failure as an enum backed by an integer with values ‹{none: 0, all: 1}›, prefix: true6127 partitioning6128 assigns the same partition id as the one that pipeline has6129# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.32 seconds. Current RSS: ~1592M. load average: 1.00 1.12 1.17 1/291 95636130# [RSpecRunTime] Finishing example group spec/models/ci/pipeline_metadata_spec.rb. It took 2.14 seconds. Expected to take 3.07 seconds.6131# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client/projects_spec.rb. Expected to take 3.04 seconds.6132ErrorTracking::SentryClient::Projects6133 #projects6134 behaves like calls sentry api6135 calls sentry api6136 behaves like has correct return type6137 returns objects of type Gitlab::ErrorTracking::Project6138 behaves like has correct length6139 is expected to eq 26140 behaves like Sentry API response size limit6141 when response body is within limit6142 checks parsed response6143 when response body is too large6144 raises an exception6145 when resulting memory size of the parsed response is too large6146 raises an exception6147 essential keys missing in API response6148 raises exception6149 optional keys missing in sentry response6150 behaves like calls sentry api6151 calls sentry api6152 behaves like has correct return type6153 returns objects of type Gitlab::ErrorTracking::Project6154 behaves like has correct length6155 is expected to eq 16156 error object created from sentry response6157 sentry_project_object: :id, sentry_response: :id6158 is expected to eq "2"6159 sentry_project_object: :name, sentry_response: :name6160 is expected to eq "sentry-example"6161 sentry_project_object: :status, sentry_response: :status6162 is expected to eq "active"6163 sentry_project_object: :slug, sentry_response: :slug6164 is expected to eq "sentry-example"6165 sentry_project_object: :organization_name, sentry_response: [:organization, :name]6166 is expected to eq "Sentry"6167 sentry_project_object: :organization_id, sentry_response: [:organization, :id]6168 is expected to eq "1"6169 sentry_project_object: :organization_slug, sentry_response: [:organization, :slug]6170 is expected to eq "sentry"6171 redirects6172 behaves like no Sentry redirects6173 does not follow redirects6174 when exception is raised6175 behaves like maps Sentry exceptions6176 HTTParty::Error6177 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry"6178 Net::OpenTimeout6179 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out"6180 SocketError6181 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry"6182 OpenSSL::SSL::SSLError6183 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data"6184 Errno::ECONNREFUSED6185 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused"6186 StandardError6187 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError"6188# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client/projects_spec.rb. It took 3.01 seconds. Expected to take 3.04 seconds.6189# [RSpecRunTime] Starting example group spec/graphql/types/ci/job_type_spec.rb. Expected to take 2.96 seconds.6190Types::Ci::JobType6191 is expected to eq "CiJob"6192 is expected to expose permissions using Types::PermissionTypes::Ci::Job6193 exposes the expected fields6194 #web_path6195 returns the web path of the job6196# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.07 seconds. Current RSS: ~1600M. load average: 1.00 1.12 1.17 1/290 95646197 #browse_artifacts_path6198 returns the path to browse the artifacts of the job6199# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.19 seconds. Current RSS: ~1587M. load average: 1.00 1.12 1.17 1/290 95656200# [RSpecRunTime] Finishing example group spec/graphql/types/ci/job_type_spec.rb. It took 2.83 seconds. Expected to take 2.96 seconds.6201# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/manual_spec.rb. Expected to take 2.93 seconds.6202Gitlab::Ci::Status::Build::Manual6203 #illustration6204 is expected to include :image, :size, :title, and :content6205 when the user can trigger the job6206 when the job has not been played6207 instructs the user about possible actions6208# [RSpecRunTime] RSpec elapsed time: 22 minutes 55.4 seconds. Current RSS: ~1580M. load average: 1.00 1.12 1.17 1/290 95666209 when the job is retryable6210 instructs the user about possible actions6211 when the user can not trigger the job because of outdated deployment6212 is expected to match /This deployment job does not run automatically and must be started manually, but it's older than the latest deployment, and therefore can't run/6213 when the user can not trigger the job due to another reason6214 informs the user6215 .matches?6216 when build is manual6217 is a correct match6218 when build is not manual6219 does not match6220# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/manual_spec.rb. It took 3.09 seconds. Expected to take 2.93 seconds.6221# [RSpecRunTime] Starting example group spec/finders/projects/ml/model_version_finder_spec.rb. Expected to take 2.87 seconds.6222Projects::Ml::ModelVersionFinder6223 default params6224 returns models for project ordered by id desc6225 including the latest version and project6226# [RSpecRunTime] RSpec elapsed time: 22 minutes 59.17 seconds. Current RSS: ~1570M. load average: 1.00 1.11 1.17 1/285 95676227 sorting6228 test_case: "default params", order_by: nil, direction: nil, expected_order: [2, 1, 0]6229 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-03-26 15:38:27.824254236 +0000", updated_at: "2024-03-26...description: [FILTERED], semver_major: 2, semver_minor: 0, semver_patch: 1, semver_prerelease: nil>]6230 test_case: "ascending order", order_by: "id", direction: "ASC", expected_order: [0, 1, 2]6231 is expected to eq [#<Ml::ModelVersion id: 1, created_at: "2024-03-26 15:38:27.754136892 +0000", updated_at: "2024-03-26...description: [FILTERED], semver_major: 1, semver_minor: 0, semver_patch: 1, semver_prerelease: nil>]6232 test_case: "by version", order_by: "version", direction: "ASC", expected_order: [2, 0, 1]6233 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-03-26 15:38:27.824254236 +0000", updated_at: "2024-03-26...description: [FILTERED], semver_major: 3, semver_minor: 0, semver_patch: 0, semver_prerelease: nil>]6234 test_case: "by version desc", order_by: "version", direction: "DESC", expected_order: [1, 0, 2]6235 is expected to eq [#<Ml::ModelVersion id: 2, created_at: "2024-03-26 15:38:27.806981037 +0000", updated_at: "2024-03-26...description: [FILTERED], semver_major: 1, semver_minor: 0, semver_patch: 1, semver_prerelease: nil>]6236 test_case: "invalid sort", order_by: nil, direction: "UP", expected_order: [2, 1, 0]6237 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-03-26 15:38:27.824254236 +0000", updated_at: "2024-03-26...description: [FILTERED], semver_major: 2, semver_minor: 0, semver_patch: 1, semver_prerelease: nil>]6238 test_case: "invalid order by", order_by: "INVALID", direction: nil, expected_order: [2, 1, 0]6239 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-03-26 15:38:27.824254236 +0000", updated_at: "2024-03-26...description: [FILTERED], semver_major: 2, semver_minor: 0, semver_patch: 1, semver_prerelease: nil>]6240 test_case: "order by updated_at", order_by: "created_at", direction: nil, expected_order: [2, 1, 0]6241 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-03-26 15:38:27.824254236 +0000", updated_at: "2024-03-26...description: [FILTERED], semver_major: 2, semver_minor: 0, semver_patch: 1, semver_prerelease: nil>]6242 when version is passed6243 searches by name6244# [RSpecRunTime] Finishing example group spec/finders/projects/ml/model_version_finder_spec.rb. It took 2.98 seconds. Expected to take 2.87 seconds.6245# [RSpecRunTime] Starting example group spec/services/ci/find_exposed_artifacts_service_spec.rb. Expected to take 2.81 seconds.6246Ci::FindExposedArtifactsService6247 #for_pipeline6248 with jobs having no exposed artifacts6249 behaves like does not find any matches6250 returns empty array6251 with jobs having no artifacts (metadata)6252 behaves like does not find any matches6253 returns empty array6254 with jobs having at most 1 matching exposed artifact6255 behaves like finds a single match6256 returns the artifact with exact location6257 with jobs having more than 1 matching exposed artifacts6258 behaves like finds multiple matches6259 returns the path to the artifacts browser6260 with jobs having more than 1 matching exposed artifacts inside a directory6261 behaves like finds multiple matches6262 returns the path to the artifacts browser6263 with jobs having paths with glob expression6264 behaves like finds a single match6265 returns the artifact with exact location6266 limiting results6267 returns first 2 results6268 cross-project MR6269 returns the correct path for cross-project MRs6270# [RSpecRunTime] Finishing example group spec/services/ci/find_exposed_artifacts_service_spec.rb. It took 2.99 seconds. Expected to take 2.81 seconds.6271# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/build_spec.rb. Expected to take 2.76 seconds.6272Gitlab::Ci::Pipeline::Chain::Build6273 does not break the chain6274 builds a pipeline with the expected attributes6275 returns a valid pipeline6276 does not persist a pipeline6277 when pipeline is running for a tag6278 correctly indicated that this is a tagged pipeline6279 when origin_ref is branch but tag ref with the same name exists6280 correctly indicated that a pipeline is not tagged6281# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.89 seconds. Current RSS: ~1565M. load average: 1.00 1.11 1.17 1/290 96016282 when pipeline is running for a merge request6283 correctly indicated that this is a merge request pipeline6284 correctly sets souce sha and target sha to pipeline6285 when pipeline is running for an external pull request6286 correctly indicated that this is an external pull request pipeline6287 correctly sets source sha and target sha to pipeline6288 when keep_latest_artifact is set6289 keep_latest_artifact: true, locking_result: "artifacts_locked"6290 builds a pipeline with appropriate locked value6291 keep_latest_artifact: false, locking_result: "unlocked"6292 builds a pipeline with appropriate locked value6293# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/build_spec.rb. It took 2.66 seconds. Expected to take 2.76 seconds.6294# [RSpecRunTime] Starting example group spec/services/environments/create_service_spec.rb. Expected to take 2.71 seconds.6295Environments::CreateService6296 #execute6297 creates an environment6298 returns successful response6299 with a cluster agent6300 returns successful response6301 when user does not have permission to read the agent6302 returns an error6303# [RSpecRunTime] RSpec elapsed time: 23 minutes 7.9 seconds. Current RSS: ~1574M. load average: 1.00 1.11 1.17 1/290 96366304 when params contain invalid value6305 does not create an environment6306 returns an error6307 when disallowed parameter is passed6308 ignores the parameter6309 when user is reporter6310 does not create an environment6311 returns an error6312# [RSpecRunTime] Finishing example group spec/services/environments/create_service_spec.rb. It took 2.65 seconds. Expected to take 2.71 seconds.6313# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/username_and_email_generator_spec.rb. Expected to take 2.71 seconds.6314Gitlab::Utils::UsernameAndEmailGenerator6315 check email domain6316 email name is the same as username6317 contains SecureRandom part6318 when conflicts6319 when username is reserved6320 when username is reserved by user6321 uniquifies username and email6322 when it conflicts with top-level group namespace6323 uniquifies username and email6324 when it conflicts with top-level group namespace that includes upcased characters6325 uniquifies username and email6326 when email is reserved6327 when it conflicts with confirmed primary email6328 uniquifies username and email6329 when it conflicts with unconfirmed primary email6330 uniquifies username and email6331 when it conflicts with confirmed secondary email6332 uniquifies username and email6333 when email and username is reserved6334 uniquifies username and email6335 email domain6336 defaults to `Gitlab.config.gitlab.host`6337 when specified6338 uses the specified email domain6339# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/username_and_email_generator_spec.rb. It took 2.61 seconds. Expected to take 2.71 seconds.6340# [RSpecRunTime] Starting example group spec/lib/api/entities/clusters/agents/authorizations/ci_access_spec.rb. Expected to take 2.64 seconds.6341API::Entities::Clusters::Agents::Authorizations::CiAccess6342 implicit authorization6343 includes shared fields6344 group authorization6345 includes shared fields6346 project authorization6347 includes shared fields6348# [RSpecRunTime] RSpec elapsed time: 23 minutes 13.76 seconds. Current RSS: ~1573M. load average: 1.08 1.12 1.17 1/290 96376349# [RSpecRunTime] Finishing example group spec/lib/api/entities/clusters/agents/authorizations/ci_access_spec.rb. It took 2.58 seconds. Expected to take 2.64 seconds.6350# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/same_site_cookies_spec.rb. Expected to take 2.62 seconds.6351Gitlab::Middleware::SameSiteCookies6352 #call6353 without SSL enabled6354 with cookie6355 does not add headers to cookies6356 with SSL enabled6357 with no cookies6358 does not add headers6359 with different browsers6360 description: "iOS 12", user_agent: "Mozilla/5.0 (iPhone; CPU iPhone OS 12_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1", expected: false6361 returns expected SameSite status6362 description: "macOS 10.14 + Safari", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Safari/605.1.15", expected: false6363 returns expected SameSite status6364 description: "macOS 10.14 + Opera", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36 OPR/47.0.2631.55", expected: false6365 returns expected SameSite status6366 description: "macOS 10.14 + Chrome v80", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36", expected: true6367 returns expected SameSite status6368 description: "Chrome v41", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.1 Safari/537.36", expected: true6369 returns expected SameSite status6370 description: "Chrome v50", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2348.1 Safari/537.36", expected: true6371 returns expected SameSite status6372 description: "Chrome v51", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2718.15 Safari/537.36", expected: false6373 returns expected SameSite status6374 description: "Chrome v62", user_agent: "Mozilla/5.0 (Macintosh; Intel NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36", expected: false6375 returns expected SameSite status6376 description: "Chrome v66", user_agent: "Mozilla/5.0 (Linux; Android 4.4.2; Avvio_793 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.126 Mobile Safari/537.36", expected: false6377 returns expected SameSite status6378 description: "Chrome v67", user_agent: "Mozilla/5.0 (Linux; Android 7.1.1; SM-J510F Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3371.0 Mobile Safari/537.36", expected: true6379 returns expected SameSite status6380 description: "Chrome v85", user_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36", expected: true6381 returns expected SameSite status6382 description: "Chromium v66", user_agent: "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/66.0.3359.181 HeadlessChrome/66.0.3359.181 Safari/537.36", expected: false6383 returns expected SameSite status6384 description: "Chromium v85", user_agent: "Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/85.0.4183.59 Chrome/85.0.4183.59 Safari/537.36", expected: true6385 returns expected SameSite status6386 description: "UC Browser 12.0.4", user_agent: "Mozilla/5.0 (Linux; U; Android 4.4.4; zh-CN; A31 Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.4.986 Mobile Safari/537.36", expected: false6387 returns expected SameSite status6388 description: "UC Browser 12.13.0", user_agent: "Mozilla/5.0 (Linux; U; Android 7.1.1; en-US; SM-C9000 Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.13.0.1207 Mobile Safari/537.36", expected: false6389 returns expected SameSite status6390 description: "UC Browser 12.13.2", user_agent: "Mozilla/5.0 (Linux; U; Android 9; en-US; Redmi Note 7 Build/PQ3B.190801.002) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.13.2.1208 Mobile Safari/537.36", expected: true6391 returns expected SameSite status6392 description: "UC Browser 12.13.5", user_agent: "Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; PHICOMM C630 (CLUE L) Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.13.5.1209 Mobile Safari/537.36", expected: true6393 returns expected SameSite status6394 description: "Playstation", user_agent: "Mozilla/5.0 (PlayStation 4 2.51) AppleWebKit/537.73 (KHTML, like Gecko)", expected: true6395 returns expected SameSite status6396 with single cookie6397 adds required headers6398 multiple cookies6399 adds required headers6400 multiple cookies with some missing headers6401 adds missing headers6402 multiple cookies with all headers present6403 does not add new headers6404# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/same_site_cookies_spec.rb. It took 2.89 seconds. Expected to take 2.62 seconds.6405# [RSpecRunTime] Starting example group spec/helpers/version_check_helper_spec.rb. Expected to take 2.59 seconds.6406VersionCheckHelper6407 #show_version_check?6408 return conditions6409 enabled: false, consent: false, is_admin: false, result: false6410 returns correct results6411 enabled: false, consent: false, is_admin: true, result: false6412 returns correct results6413 enabled: false, consent: true, is_admin: false, result: false6414 returns correct results6415 enabled: false, consent: true, is_admin: true, result: false6416 returns correct results6417 enabled: true, consent: false, is_admin: false, result: false6418 returns correct results6419 enabled: true, consent: false, is_admin: true, result: true6420 returns correct results6421 enabled: true, consent: true, is_admin: false, result: false6422 returns correct results6423 enabled: true, consent: true, is_admin: true, result: false6424 returns correct results6425 #gitlab_version_check6426 when show_version_check? is false it returns nil6427 when show_version_check? is true6428 returns an instance of the VersionCheck class if the user has access6429 #show_security_patch_upgrade_alert?6430 return conditions6431 gitlab_version_check: nil, result: false6432 returns correct results6433 gitlab_version_check: {}, result: nil6434 returns correct results6435 gitlab_version_check: {"severity"=>"success"}, result: nil6436 returns correct results6437 gitlab_version_check: {"severity"=>"danger"}, result: nil6438 returns correct results6439 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>"some text"}, result: nil6440 returns correct results6441 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>"false"}, result: false6442 returns correct results6443 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>false}, result: false6444 returns correct results6445 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>"true"}, result: true6446 returns correct results6447 gitlab_version_check: {"severity"=>"danger", "critical_vulnerability"=>true}, result: true6448 returns correct results6449 #link_to_version6450 for a pre-release6451 links to commit sha6452 for a normal release6453 links to version tag6454# [RSpecRunTime] Finishing example group spec/helpers/version_check_helper_spec.rb. It took 2.66 seconds. Expected to take 2.59 seconds.6455# [RSpecRunTime] Starting example group spec/lib/gitlab/regex/packages/protection/rules_spec.rb. Expected to take 2.55 seconds.6456Gitlab::Regex::Packages::Protection::Rules6457 .protection_rules_npm_package_name_pattern_regex6458 is expected to match "@scope/package-*"6459 is expected to match "@my-scope/*my-package-with-wildcard-inbetween"6460 is expected to match "@my-scope/*my-package-with-wildcard-start"6461 is expected to match "@my-scope/my-*package-*with-wildcard-multiple-*"6462 is expected to match "@my-scope/my-package-with_____underscore"6463 is expected to match "@my-scope/my-package-with-wildcard-end*"6464 is expected to match "@my-scope/my-package-with-regex-characters.+"6465 is expected not to match "@my-scope/my-package-with-percent-sign-%"6466 is expected not to match "*@my-scope/my-package-with-wildcard-start"6467 is expected not to match "@my-scope/my-package-with-backslash-\\*"6468 behaves like npm package name regex6469 is expected to match "@scope/package"6470 is expected to match "unscoped-package"6471 is expected not to match "@first-scope@second-scope/package"6472 is expected not to match "scope-without-at-symbol/package"6473 is expected not to match "@not-a-scoped-package"6474 is expected not to match "@scope/sub/package"6475 is expected not to match "@scope/../../package"6476 is expected not to match "@scope%2e%2e%2fpackage"6477 is expected not to match "@%2e%2e%2f/package"6478# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.64 seconds. Current RSS: ~1591M. load average: 1.07 1.12 1.17 1/285 96386479# [RSpecRunTime] Finishing example group spec/lib/gitlab/regex/packages/protection/rules_spec.rb. It took 2.33 seconds. Expected to take 2.55 seconds.6480# [RSpecRunTime] Starting example group spec/validators/public_url_validator_spec.rb. Expected to take 2.53 seconds.6481PublicUrlValidator6482 #validate6483 with no options6484 allows http,https schemes by default6485 checks that the url structure is valid6486 with schemes6487 allows urls with the defined schemes6488 add error if the url scheme does not match the selected ones6489 by default6490 blocks urls pointing to localhost6491 blocks urls pointing to the local network6492 when local requests are allowed6493 does not block urls pointing to localhost6494 does not block urls pointing to the local network6495# [RSpecRunTime] Finishing example group spec/validators/public_url_validator_spec.rb. It took 2.12 seconds. Expected to take 2.53 seconds.6496# [RSpecRunTime] Starting example group spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb. Expected to take 2.45 seconds.6497PagesDomainSslRenewalCronWorker6498 #perform6499 enqueues a PagesDomainSslRenewalWorker for domains needing renewal6500 behaves like a pages cronjob scheduling jobs with context6501 schedules the renewal with a context6502 with RequestStore enabled6503 does not cause extra queries for multiple domains6504# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.95 seconds. Current RSS: ~1604M. load average: 1.07 1.12 1.17 1/285 96396505 when letsencrypt integration is disabled6506 does nothing6507# [RSpecRunTime] Finishing example group spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb. It took 2.41 seconds. Expected to take 2.45 seconds.6508# [RSpecRunTime] Starting example group spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb. Expected to take 2.44 seconds.6509Mutations::ResolvesIssuable6510 with issues6511 behaves like resolving an issuable in GraphQL6512 when user has access6513 resolves issuable by iid6514 the IID does not refer to a valid issuable6515 returns nil6516# [RSpecRunTime] RSpec elapsed time: 23 minutes 27.59 seconds. Current RSS: ~1586M. load average: 1.07 1.12 1.17 1/287 96486517 the parent path is not present6518 returns nil6519 with merge requests6520 behaves like resolving an issuable in GraphQL6521 when user has access6522 resolves issuable by iid6523 the IID does not refer to a valid issuable6524 returns nil6525 the parent path is not present6526 returns nil6527# [RSpecRunTime] Finishing example group spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb. It took 2.56 seconds. Expected to take 2.44 seconds.6528# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/description_pipeline_spec.rb. Expected to take 2.39 seconds.6529Banzai::Pipeline::DescriptionPipeline6530 uses a limited allowlist6531 removes 'pre' elements6532 removes 'code' elements6533 removes 'img' elements6534 removes 'ol' elements6535 removes 'ul' elements6536 removes 'li' elements6537 still allows 'b' elements6538 still allows 'i' elements6539 still allows 'strong' elements6540 still allows 'em' elements6541 still allows 'a' elements6542 still allows 'ins' elements6543 still allows 'del' elements6544 still allows 'sup' elements6545 still allows 'sub' elements6546 still allows 'p' elements6547# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/description_pipeline_spec.rb. It took 2.45 seconds. Expected to take 2.39 seconds.6548# [RSpecRunTime] RSpec elapsed time: 23 minutes 31.32 seconds. Current RSS: ~1594M. load average: 1.06 1.12 1.17 1/287 96496549# [RSpecRunTime] Starting example group spec/helpers/colors_helper_spec.rb. Expected to take 2.32 seconds.6550ColorsHelper6551 #hex_color_to_rgb_array6552 valid hex color6553 hex_color: "#000000", rgb_array: [0, 0, 0]6554 returns correct RGB array6555 hex_color: "#aaaaaa", rgb_array: [170, 170, 170]6556 returns correct RGB array6557 hex_color: "#cCcCcC", rgb_array: [204, 204, 204]6558 returns correct RGB array6559 hex_color: "#FFFFFF", rgb_array: [255, 255, 255]6560 returns correct RGB array6561 hex_color: "#000abc", rgb_array: [0, 10, 188]6562 returns correct RGB array6563 hex_color: "#123456", rgb_array: [18, 52, 86]6564 returns correct RGB array6565 hex_color: "#a1b2c3", rgb_array: [161, 178, 195]6566 returns correct RGB array6567 hex_color: "#000", rgb_array: [0, 0, 0]6568 returns correct RGB array6569 hex_color: "#abc", rgb_array: [170, 187, 204]6570 returns correct RGB array6571 hex_color: "#321", rgb_array: [51, 34, 17]6572 returns correct RGB array6573 hex_color: "#7E2", rgb_array: [119, 238, 34]6574 returns correct RGB array6575 hex_color: "#fFf", rgb_array: [255, 255, 255]6576 returns correct RGB array6577 invalid hex color6578 hex_color: ""6579 raise ArgumentError6580 hex_color: "0"6581 raise ArgumentError6582 hex_color: "#00"6583 raise ArgumentError6584 hex_color: "#ffff"6585 raise ArgumentError6586 hex_color: "#1234567"6587 raise ArgumentError6588 hex_color: "invalid"6589 raise ArgumentError6590 hex_color: []6591 raise ArgumentError6592 hex_color: 16593 raise ArgumentError6594 hex_color: nil6595 raise ArgumentError6596# [RSpecRunTime] Finishing example group spec/helpers/colors_helper_spec.rb. It took 2.57 seconds. Expected to take 2.32 seconds.6597# [RSpecRunTime] Starting example group spec/rubocop/cop/avoid_return_from_blocks_spec.rb. Expected to take 2.29 seconds.6598RuboCop::Cop::AvoidReturnFromBlocks6599 flags violation for return inside a block6600 doesn't flag violation for next inside a block6601 doesn't flag violation for break inside a block6602 doesn't flag violation for return inside a lambda6603 doesn't check when block is empty6604 doesn't create more than one offense for nested blocks6605 flags violation for return inside included > def > block6606 doesn't flag violation for return used inside a method definition6607 behaves like examples with allowlisted method6608 doesn't flag violation for return inside each_filename6609# [RSpecRunTime] RSpec elapsed time: 23 minutes 35.02 seconds. Current RSS: ~1601M. load average: 1.06 1.12 1.17 1/287 96506610 behaves like examples with allowlisted method6611 doesn't flag violation for return inside each6612 behaves like examples with allowlisted method6613 doesn't flag violation for return inside times6614 behaves like examples with allowlisted method6615 doesn't flag violation for return inside loop6616 behaves like examples with def methods6617 doesn't flag violation for return inside define_method6618 behaves like examples with def methods6619 doesn't flag violation for return inside lambda6620# [RSpecRunTime] Finishing example group spec/rubocop/cop/avoid_return_from_blocks_spec.rb. It took 1.83 seconds. Expected to take 2.29 seconds.6621# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/prometheus_spec.rb. Expected to take 2.28 seconds.6622Gitlab::Metrics::Prometheus6623 #reset_registry!6624 clears existing metrics6625 #error_detected!6626 disables Prometheus metrics6627# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/prometheus_spec.rb. It took 1.27 seconds. Expected to take 2.28 seconds.6628# [RSpecRunTime] Starting example group spec/models/packages/debian/project_architecture_spec.rb. Expected to take 2.24 seconds.6629Packages::Debian::ProjectArchitecture6630 does not allow STI6631 behaves like Debian Distribution Architecture6632 relationships6633 is expected to belong to distribution class_name => Packages::Debian::ProjectDistribution required: false inverse_of => architectures6634 is expected to have many files class_name => Packages::Debian::ProjectComponentFile inverse_of => architecture6635# [RSpecRunTime] RSpec elapsed time: 23 minutes 38.11 seconds. Current RSS: ~1597M. load average: 1.05 1.11 1.16 1/285 96516636 validations6637 #distribution6638 is expected to validate that :distribution cannot be empty/falsy6639 #name6640 is expected to validate that :name cannot be empty/falsy6641 is expected to allow :name to be ‹"amd64"›6642 is expected to allow :name to be ‹"kfreebsd-i386"›6643 is expected not to allow :name to be ‹"-a"›6644 is expected not to allow :name to be ‹"AMD64"›6645 scopes6646 .ordered_by_name6647 is expected to contain exactly #<Packages::Debian::ProjectArchitecture id: 1, created_at: "2024-03-26 15:39:07.063751000 +0000", updated_at: "2024-03-26 15:39:07.063751000 +0000", distribution_id: 1, name: "name1"> and #<Packages::Debian::ProjectArchitecture id: 2, created_at: "2024-03-26 15:39:07.069978679 +0000", updated_at: "2024-03-26 15:39:07.069978679 +0000", distribution_id: 1, name: "name2">6648 .with_distribution6649 is expected to contain exactly #<Packages::Debian::ProjectArchitecture id: 1, created_at: "2024-03-26 15:39:07.063751000 +0000", updated_at: "2024-03-26 15:39:07.063751000 +0000", distribution_id: 1, name: "name1"> and #<Packages::Debian::ProjectArchitecture id: 2, created_at: "2024-03-26 15:39:07.069978679 +0000", updated_at: "2024-03-26 15:39:07.069978679 +0000", distribution_id: 1, name: "name2">6650 .with_name6651 is expected to contain exactly #<Packages::Debian::ProjectArchitecture id: 1, created_at: "2024-03-26 15:39:07.063751000 +0000", updated_at: "2024-03-26 15:39:07.063751000 +0000", distribution_id: 1, name: "name1"> and #<Packages::Debian::ProjectArchitecture id: 3, created_at: "2024-03-26 15:39:07.393341898 +0000", updated_at: "2024-03-26 15:39:07.393341898 +0000", distribution_id: 2, name: "name1">6652# [RSpecRunTime] Finishing example group spec/models/packages/debian/project_architecture_spec.rb. It took 2.29 seconds. Expected to take 2.24 seconds.6653# [RSpecRunTime] Starting example group spec/lib/sidebars/panel_spec.rb. Expected to take 2.19 seconds.6654Sidebars::Panel6655 #renderable_menus6656 returns only renderable menus6657 #super_sidebar_menu_items6658 serializes every renderable menu and returns a flattened result6659 #super_sidebar_context_header6660 raises `NotImplementedError`6661 #render?6662 returns false with no menus6663 returns false with no renderable menus6664 returns true with renderable menus6665 #add_element6666 adds the element to the last position of the list6667 does not add nil elements6668 #insert_element_before6669 adds element before the specific element class6670 does not add nil elements6671 when reference element does not exist6672 adds the element to the top of the list6673 #insert_element_after6674 adds element after the specific element class6675 does not add nil elements6676 when reference element does not exist6677 adds the element to the end of the list6678 #replace_element6679 replace existing element in the list6680 does not add nil elements6681 does not add the element if the other element is not found6682# [RSpecRunTime] Finishing example group spec/lib/sidebars/panel_spec.rb. It took 2.03 seconds. Expected to take 2.19 seconds.6683# [RSpecRunTime] Starting example group spec/serializers/ci/downloadable_artifact_entity_spec.rb. Expected to take 2.18 seconds.6684Ci::DownloadableArtifactEntity6685 #as_json6686 contains required fields6687 when user cannot read job artifact6688 returns only artifacts readable by user6689# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.96 seconds. Current RSS: ~1582M. load average: 1.05 1.11 1.16 1/285 96526690# [RSpecRunTime] Finishing example group spec/serializers/ci/downloadable_artifact_entity_spec.rb. It took 1.74 seconds. Expected to take 2.18 seconds.6691# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb. Expected to take 2.1 seconds.6692Gitlab::Ci::Status::Pipeline::Delayed6693 #text6694 overrides status text6695 #label6696 overrides status label6697 .matches?6698 when pipeline is scheduled6699 is a correct match6700 when pipeline is not scheduled6701 does not match6702# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb. It took 1.51 seconds. Expected to take 2.1 seconds.6703# [RSpecRunTime] Starting example group spec/lib/gitlab/data_builder/feature_flag_spec.rb. Expected to take 2.09 seconds.6704Gitlab::DataBuilder::FeatureFlag6705 .build6706 is expected to be a kind of Hash6707 is expected to eq "feature_flag"6708 contains the correct object attributes6709# [RSpecRunTime] RSpec elapsed time: 23 minutes 46.49 seconds. Current RSS: ~1566M. load average: 1.21 1.14 1.17 1/285 96536710# [RSpecRunTime] Finishing example group spec/lib/gitlab/data_builder/feature_flag_spec.rb. It took 2.02 seconds. Expected to take 2.09 seconds.6711# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/avatar_restorer_spec.rb. Expected to take 2.03 seconds.6712Gitlab::ImportExport::AvatarRestorer6713 does not break if there is just a directory6714 with avatar6715 restores a project avatar6716 saves the avatar into the project6717# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.35 seconds. Current RSS: ~1564M. load average: 1.19 1.14 1.17 1/285 96546718# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/avatar_restorer_spec.rb. It took 1.86 seconds. Expected to take 2.03 seconds.6719# [RSpecRunTime] Starting example group spec/services/environments/canary_ingress/update_service_spec.rb. Expected to take 2.02 seconds.6720Environments::CanaryIngress::UpdateService6721 #execute_async6722 when the actor does not have permission to update environment6723 behaves like failed request6724 returns an error6725 when weight parameter is invalid6726 behaves like failed request6727 returns an error6728 when no parameters exist6729 behaves like failed request6730 returns an error6731 when environment has a running deployment6732 behaves like failed request6733 returns an error6734 when canary ingress was updated recently6735 behaves like failed request6736 returns an error6737 #execute6738 when canary ingress is present in the environment6739 when patch request succeeds6740 returns success6741 clears all caches6742 when patch request does not succeed6743 behaves like failed request6744 returns an error6745 when canary ingress is not present in the environment6746 behaves like failed request6747 returns an error6748# [RSpecRunTime] Finishing example group spec/services/environments/canary_ingress/update_service_spec.rb. It took 1.99 seconds. Expected to take 2.02 seconds.6749# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/lfs_check_spec.rb. Expected to take 1.99 seconds.6750Gitlab::Checks::LfsCheck6751 #validate!6752 with LFS not enabled6753 skips integrity check6754 with LFS enabled6755 fails if any LFS blobs are missing6756 succeeds if LFS objects have already been uploaded6757 with deletion6758 with missing newrev6759 behaves like a skipped integrity check6760 skips integrity check6761 with blank newrev6762 behaves like a skipped integrity check6763 skips integrity check6764# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/lfs_check_spec.rb. It took 2.11 seconds. Expected to take 1.99 seconds.6765# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/builder/group_spec.rb. Expected to take 1.97 seconds.6766Gitlab::Ci::Variables::Builder::Group6767 #secret_variables6768 when the ref is not protected6769 contains only the CI variables6770 when the ref is protected6771 contains all the variables6772 when environment name is specified6773 when environment scope is exactly matched6774 is expected to contain exactly #<Gitlab::Ci::Variables::Collection::Item:0x00007ce96e84ee30 @variable={:key=>"VARIABLE_1", :value=>"secret", :public=>false, :file=>false, :masked=>false, :raw=>false}>6775 when environment scope is matched by wildcard6776 is expected to contain exactly #<Gitlab::Ci::Variables::Collection::Item:0x00007ce966c93b60 @variable={:key=>"VARIABLE_1", :value=>"secret", :public=>false, :file=>false, :masked=>false, :raw=>false}>6777 when environment scope does not match6778 is expected not to contain exactly #<Gitlab::Ci::Variables::Collection::Item:0x00007ce9663e1d50 @variable={:key=>"VARIABLE_1", :value=>"secret", :public=>false, :file=>false, :masked=>false, :raw=>false}>6779 when environment scope has _6780 does not treat it as wildcard6781 when environment name contains underscore6782 matches literally for _6783 when environment scope has %6784 does not treat it as wildcard6785 when environment name contains a percent6786 matches literally for _6787 when variables with the same name have different environment scopes6788 orders the variables from least to most matched6789 when group has children6790 traversal queries6791 returns all variables belonging to the group and parent groups6792# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/builder/group_spec.rb. It took 1.69 seconds. Expected to take 1.97 seconds.6793# [RSpecRunTime] Starting example group spec/workers/merge_requests/delete_source_branch_worker_spec.rb. Expected to take 1.94 seconds.6794MergeRequests::DeleteSourceBranchWorker6795 #perform6796 with a non-existing merge request6797 does nothing6798 with a non-existing user6799 does nothing6800 with existing user and merge request6801 calls delete branch worker6802 source branch sha does not match6803 does nothing6804 when delete worker raises an error6805 still retargets the merge request6806 behaves like an idempotent worker6807 is labeled as idempotent6808 performs multiple times sequentially without raising an exception6809# [RSpecRunTime] Finishing example group spec/workers/merge_requests/delete_source_branch_worker_spec.rb. It took 1.74 seconds. Expected to take 1.94 seconds.6810# [RSpecRunTime] Starting example group spec/lib/gitlab/daemon_spec.rb. Expected to take 1.91 seconds.6811Gitlab::Daemon6812 .instance6813 provides instance of Daemon6814 subsequent invocations provide the same instance6815 creates at_exit hook when instance is created6816 .initialize_instance6817 provides instance of Daemon6818 when instance has already been created6819 and recreate flag is false6820 raises an error6821 and recreate flag is true6822 calls stop on existing instance and returns new instance6823 when Daemon is enabled6824 when Daemon is stopped6825 #start6826 starts the Daemon6827 @synchronous6828 when @synchronous is set to true6829 calls join on the thread6830 when @synchronous is not set to a truthy value6831 does not call join on the thread6832 #stop6833 doesn't shutdown stopped Daemon6834 #start_working6835 when start_working fails6836 does not start thread6837 when Daemon is running6838 #start6839 doesn't start running Daemon6840 #stop6841 shutdowns Daemon6842 when stop_working raises exception6843#<Thread:0x00007ce97b67ecb0 /builds/gitlab-org/gitlab/lib/gitlab/daemon.rb:56 run> terminated with exception (report_on_exception is true):6844Interrupt (Interrupt)6845 shutdowns Daemon6846 when Daemon is disabled6847 #start6848 doesn't start working6849 #stop6850 doesn't stop working6851# [RSpecRunTime] Finishing example group spec/lib/gitlab/daemon_spec.rb. It took 1.62 seconds. Expected to take 1.91 seconds.6852# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/coverage/report_spec.rb. Expected to take 1.87 seconds.6853Gitlab::Ci::Badge::Coverage::Report6854 #entity6855 describes a coverage6856 #metadata6857 returns correct metadata6858 #template6859 returns correct template6860 #status6861 with no job specified6862 returns the most recent successful pipeline coverage value6863 and no successful pipelines6864 returns nil6865 with a blank job name6866 returns the latest successful pipeline coverage value6867 with an unmatching job name specified6868 returns nil6869 with a matching job name specified6870 returns the pipeline coverage value6871 with a more recent running pipeline6872 returns the running pipeline coverage value6873 with a more recent failed pipeline6874 returns the failed pipeline coverage value6875# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/coverage/report_spec.rb. It took 1.78 seconds. Expected to take 1.87 seconds.6876# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/allow_failure_spec.rb. Expected to take 1.86 seconds.6877Gitlab::Ci::Config::Entry::AllowFailure6878 validations6879 when entry config value is valid6880 with boolean values6881 behaves like valid entry6882 #value6883 returns key value6884 #valid?6885 is valid6886 behaves like valid entry6887 #value6888 returns key value6889 #valid?6890 is valid6891 with hash values6892 behaves like valid entry6893 #value6894 returns key value6895 #valid?6896 is valid6897 behaves like valid entry6898 #value6899 returns key value6900 #valid?6901 is valid6902 when entry value is not valid6903 when it has a wrong type6904 behaves like invalid entry6905 #valid?6906 is expected not to be valid6907 is expected to include "allow failure config should be a hash or a boolean value"6908 with string exit codes6909 behaves like invalid entry6910 #valid?6911 is expected not to be valid6912 is expected to include "allow failure exit codes should be an array of integers or an integer"6913 with array of strings as exit codes6914 behaves like invalid entry6915 #valid?6916 is expected not to be valid6917 is expected to include "allow failure exit codes should be an array of integers or an integer"6918 when it has an extra keys6919 behaves like invalid entry6920 #valid?6921 is expected not to be valid6922 is expected to include "allow failure config contains unknown keys: extra"6923# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/allow_failure_spec.rb. It took 1.59 seconds. Expected to take 1.86 seconds.6924# [RSpecRunTime] Starting example group spec/graphql/resolvers/kas/agent_configurations_resolver_spec.rb. Expected to take 1.82 seconds.6925Resolvers::Kas::AgentConfigurationsResolver6926 is expected to eq #<Class:0x00007ce97b2c99f8>6927 is expected to be truthy6928 is expected to eq true6929 #resolve6930 returns agents configured for the project6931 an error is returned from the KAS client6932 generates a graphql error6933# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.2 seconds. Current RSS: ~1587M. load average: 1.16 1.14 1.17 1/290 97216934 user does not have permission6935 is expected to be empty6936# [RSpecRunTime] Finishing example group spec/graphql/resolvers/kas/agent_configurations_resolver_spec.rb. It took 1.48 seconds. Expected to take 1.82 seconds.6937# [RSpecRunTime] Starting example group spec/models/blob_viewer/changelog_spec.rb. Expected to take 1.81 seconds.6938BlobViewer::Changelog6939 does not allow STI6940 #render_error6941 when there are no tags6942 returns :no_tags6943 when there are tags6944 returns nil6945# [RSpecRunTime] Finishing example group spec/models/blob_viewer/changelog_spec.rb. It took 1.67 seconds. Expected to take 1.81 seconds.6946# [RSpecRunTime] Starting example group spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb. Expected to take 1.78 seconds.6947Sidebars::UserProfile::Menus::PersonalProjectsMenu6948 behaves like User profile menu6949 does not contain any sub menu6950 renders the correct link6951 renders the correct title6952 renders the correct icon6953 renders the correct avatar6954 defines correct active route6955 renders if user is logged in6956 when viewed user is blocked6957 when user is not logged in6958 is not allowed to view the menu item6959 when current user has permission6960 is allowed to view the menu item6961 when current user does not have permission6962 is not allowed to view the menu item6963 when viewed user is banned6964 when user is not logged in6965 is not allowed to view the menu item6966 when current user has permission6967 is allowed to view the menu item6968 when current user does not have permission6969 is not allowed to view the menu item6970# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb. It took 1.59 seconds. Expected to take 1.78 seconds.6971# [RSpecRunTime] Starting example group spec/finders/packages/helm/package_files_finder_spec.rb. Expected to take 1.75 seconds.6972Packages::Helm::PackageFilesFinder6973 #execute6974 with empty params6975 is expected to eq [#<Packages::PackageFile id: 86, package_id: 38, created_at: "2024-03-26 15:39:35.973307759 +0000", u...m: nil, verification_state: 0, verification_started_at: nil, status: "default", new_file_path: nil>]6976# [RSpecRunTime] RSpec elapsed time: 24 minutes 6.88 seconds. Current RSS: ~1578M. load average: 1.15 1.14 1.17 1/285 97366977 with another project6978 is expected to eq []6979 with another channel6980 is expected to eq []6981 with matching file_name6982 is expected to eq [#<Packages::PackageFile id: 86, package_id: 38, created_at: "2024-03-26 15:39:35.973307759 +0000", u...m: nil, verification_state: 0, verification_started_at: nil, status: "default", new_file_path: nil>]6983 with another file_name6984 is expected to eq []6985 #most_recent!6986 is expected to eq #<Packages::PackageFile id: 86, package_id: 38, created_at: "2024-03-26 15:39:35.973307759 +0000", up...um: nil, verification_state: 0, verification_started_at: nil, status: "default", new_file_path: nil>6987# [RSpecRunTime] Finishing example group spec/finders/packages/helm/package_files_finder_spec.rb. It took 1.79 seconds. Expected to take 1.75 seconds.6988# [RSpecRunTime] Starting example group spec/models/integrations/external_wiki_spec.rb. Expected to take 1.72 seconds.6989Integrations::ExternalWiki6990 does not allow STI6991 Validations6992 when integration is active6993 is expected to validate that :external_wiki_url cannot be empty/falsy6994 behaves like issue tracker integration URL attribute6995 is expected to allow :external_wiki_url to be ‹"https://example.com"›6996 is expected not to allow :external_wiki_url to be ‹"example.com"›6997 is expected not to allow :external_wiki_url to be ‹"ftp://example.com"›6998 is expected not to allow :external_wiki_url to be ‹"herp-and-derp"›6999# [RSpecRunTime] RSpec elapsed time: 24 minutes 8.59 seconds. Current RSS: ~1583M. load average: 1.14 1.13 1.17 1/285 97377000 when integration is inactive7001 is expected not to validate that :external_wiki_url cannot be empty/falsy7002 test7003 the URL is not reachable7004 is not successful7005 the URL is reachable7006 is successful7007# [RSpecRunTime] Finishing example group spec/models/integrations/external_wiki_spec.rb. It took 1.47 seconds. Expected to take 1.72 seconds.7008# [RSpecRunTime] Starting example group spec/workers/ci/parse_secure_file_metadata_worker_spec.rb. Expected to take 1.69 seconds.7009Ci::ParseSecureFileMetadataWorker7010 #perform7011 is labeled as idempotent7012 performs multiple times sequentially without raising an exception7013 when the file is found7014 calls update_metadata!7015# [RSpecRunTime] RSpec elapsed time: 24 minutes 10.39 seconds. Current RSS: ~1577M. load average: 1.14 1.13 1.17 1/285 97387016 when file is not found7017WARNING: An expectation of `:update_metadata!` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-org/gitlab/spec/workers/ci/parse_secure_file_metadata_worker_spec.rb:25:in `block (4 levels) in <top (required)>'.7018 does not call update_metadata!7019# [RSpecRunTime] Finishing example group spec/workers/ci/parse_secure_file_metadata_worker_spec.rb. It took 1.61 seconds. Expected to take 1.69 seconds.7020# [RSpecRunTime] Starting example group spec/serializers/web_ide_terminal_serializer_spec.rb. Expected to take 1.66 seconds.7021WebIdeTerminalSerializer7022 represents WebIdeTerminalEntity entities7023 accepts WebIdeTerminal as a resource7024 when resource is a build7025 transforms it into a WebIdeTerminal resource7026# [RSpecRunTime] RSpec elapsed time: 24 minutes 12.19 seconds. Current RSS: ~1563M. load average: 1.14 1.13 1.17 1/285 97397027# [RSpecRunTime] Finishing example group spec/serializers/web_ide_terminal_serializer_spec.rb. It took 1.7 seconds. Expected to take 1.66 seconds.7028# [RSpecRunTime] Starting example group spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb. Expected to take 1.64 seconds.7029ExceedQueryLimitHelpers7030 can count queries7031 can select specific queries7032 can filter specific models7033 can ignore specific queries7034 can perform inclusion and exclusion7035 does not contain marginalia annotations7036 #diff_query_group_message7037 prints a group helpfully7038 #diff_query_counts7039 merges two query counts, showing only diffs7040 can show common queries if so desired7041 #count_queries7042 handles queries with suffixes over multiple lines7043 can aggregate queries7044# [RSpecRunTime] Finishing example group spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb. It took 1.64 seconds. Expected to take 1.64 seconds.7045# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb. Expected to take 1.62 seconds.7046Gitlab::Ci::Config::Entry::AutoCancel7047 with invalid key7048 is expected not to be valid7049 returns errors7050 with on_job_failure7051 when the `on_job_failure` value is valid7052 is expected to be valid7053 returns value correctly7054 when the `on_job_failure` value is valid7055 is expected to be valid7056 returns value correctly7057 when the `on_job_failure` value is valid7058 is expected to be valid7059 returns value correctly7060 when on_job_failure is invalid7061 is expected not to be valid7062 returns errors7063 with on_new_commit7064 is expected to be valid7065 returns value correctly7066 when on_new_commit is invalid7067 is expected not to be valid7068 returns errors7069# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb. It took 1.52 seconds. Expected to take 1.62 seconds.7070# [RSpecRunTime] Starting example group spec/lib/gitlab/database/reindexing/coordinator_spec.rb. Expected to take 1.59 seconds.7071Gitlab::Database::Reindexing::Coordinator7072 #perform7073 when executed during the weekend7074 locking7075 acquires a lock while reindexing7076 does not perform reindexing actions if lease is not granted7077 notifications7078 sends #notify_start before reindexing7079 sends #notify_end after reindexing and updating the action is done7080 action tracking7081 calls #finish on the action7082 upon error, it still calls finish and raises the error7083 when executed during the week7084 does not start reindexing7085 #drop7086 when executed during the weekend7087 when exclusive lease is granted7088 drops the index with lock retries7089 when exclusive lease is not granted7090 does not drop the index7091 when executed during the week7092 does not start reindexing7093# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/reindexing/coordinator_spec.rb. It took 1.67 seconds. Expected to take 1.59 seconds.7094# [RSpecRunTime] Starting example group spec/graphql/types/diff_type_spec.rb. Expected to take 1.56 seconds.7095Types::DiffType7096 is expected to eq "Diff"7097 contains attributes related to diff7098 #diff7099 returns the diff of the passed commit7100# [RSpecRunTime] RSpec elapsed time: 24 minutes 18.49 seconds. Current RSS: ~1577M. load average: 1.11 1.13 1.17 1/291 97807101# [RSpecRunTime] Finishing example group spec/graphql/types/diff_type_spec.rb. It took 1.49 seconds. Expected to take 1.56 seconds.7102# [RSpecRunTime] Starting example group spec/lib/banzai/filter/broadcast_message_placeholders_filter_spec.rb. Expected to take 1.54 seconds.7103Banzai::Filter::BroadcastMessagePlaceholdersFilter7104 when current user is set7105 replaces placeholder in text7106 is expected to eq "Email: helloworld@example.com"7107 replaces placeholder when they are in a link7108 is expected to eq "<a href=\"http://example.com?email=helloworld%40example.com\">link</a>"7109 replaces placeholder when they are in an escaped link7110 is expected to eq "<a href=\"http://example.com?name=GitLab+Tanunki+%3A%29\">link</a>"7111 works with empty text7112 is expected to eq " "7113 replaces multiple placeholders in a given text7114 is expected to eq "helloworld@example.com GitLab Tanunki :)"7115 available placeholders7116 replaces the email of the user7117 is expected to eq "helloworld@example.com"7118 replaces the name of the user7119 is expected to eq "GitLab Tanunki :)"7120 replaces the ID of the user7121 is expected to eq "1322"7122 replaces the username of the user7123 is expected to eq "user665"7124 replaces the instance_id7125 is expected to eq "123"7126 when there is no current user set7127 replaces placeholder with empty string7128 is expected to eq "Email: "7129# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/broadcast_message_placeholders_filter_spec.rb. It took 1.3 seconds. Expected to take 1.54 seconds.7130# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Terraform/base_latest_gitlab_ci_yaml_spec.rb. Expected to take 1.51 seconds.7131Terraform/Base.latest.gitlab-ci.yml7132 the created pipeline7133 creates deprecation warning job7134# [RSpecRunTime] RSpec elapsed time: 24 minutes 21.32 seconds. Current RSS: ~1569M. load average: 1.11 1.13 1.17 1/291 98017135# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Terraform/base_latest_gitlab_ci_yaml_spec.rb. It took 1.53 seconds. Expected to take 1.51 seconds.7136# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/speedscope_spec.rb. Expected to take 1.49 seconds.7137Gitlab::Middleware::Speedscope7138 #call7139 when flamegraph is not requested7140 behaves like returns original response7141 returns original response7142 when flamegraph requested7143 when user is not allowed7144 behaves like returns original response7145 returns original response7146 when user is allowed7147 returns a flamegraph7148 when the stackprof_mode parameter is set and valid7149 runs StackProf in the mode specified in the stackprof_mode parameter7150 when the stackprof_mode parameter is not set7151 runs StackProf in wall mode7152 when the stackprof_mode parameter is invalid7153 runs StackProf in wall mode7154 when the stackprof_mode parameter is set to object mode7155 runs StackProf with an interval of 1007156 when the stackprof_mode parameter is not set to object mode7157 runs StackProf with an interval of 10_1007158# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/speedscope_spec.rb. It took 1.34 seconds. Expected to take 1.49 seconds.7159# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/batch_from_storage_spec.rb. Expected to take 1.47 seconds.7160Gitlab::Cleanup::OrphanJobArtifactFinalObjects::BatchFromStorage7161 #orphan_objects7162 when not configured to use bucket_prefix7163 behaves like returning orphan final job artifact objects7164 returns all orphan Fog files from the given Fog collection7165 when configured to use bucket_prefix7166 behaves like returning orphan final job artifact objects7167 returns all orphan Fog files from the given Fog collection7168# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/batch_from_storage_spec.rb. It took 1.46 seconds. Expected to take 1.47 seconds.7169# [RSpecRunTime] Starting example group spec/workers/namespaces/schedule_aggregation_worker_spec.rb. Expected to take 1.44 seconds.7170Namespaces::ScheduleAggregationWorker#perform7171 when group is the root ancestor7172 when aggregation schedule exists7173 does not create a new one7174 when aggregation schedule does not exist7175 creates one7176 when group is not the root ancestor7177 creates an aggregation schedule for the root7178 when namespace does not exist7179 logs the error7180 behaves like an idempotent worker7181 is labeled as idempotent7182 performs multiple times sequentially without raising an exception7183 creates a single aggregation schedule7184# [RSpecRunTime] Finishing example group spec/workers/namespaces/schedule_aggregation_worker_spec.rb. It took 1.3 seconds. Expected to take 1.44 seconds.7185# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb. Expected to take 1.43 seconds.7186Tooling::Mappings::GraphqlBaseTypeMappings7187 #types_hierarchies7188 when no types are implementing other types7189 returns nothing7190 when types are implementing other types7191 when FOSS7192 returns only FOSS types7193 when EE7194 returns the correct children types7195 when JH7196 returns the correct children types7197 #filename_to_spec_filename7198 when the spec file exists7199 returns the correct spec filename7200 when the spec file does not exist7201 returns nil7202 #filename_to_class_name7203 returns the correct class name7204 #filter_files7205 when no files were changed7206 returns an empty array7207 when GraphQL files were changed7208 returns the path to the GraphQL files7209 when files are deleted7210 returns an empty array7211 #execute7212 when no GraphQL files were changed7213 does not change the output file7214 when some GraphQL files were changed7215 when none of those GraphQL types are included in other GraphQL types7216 does not change the output file7217 when the GraphQL types are included in other GraphQL types7218 writes the correct specs in the output7219# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb. It took 1.41 seconds. Expected to take 1.43 seconds.7220# [RSpecRunTime] Starting example group spec/models/snippet_blob_spec.rb. Expected to take 1.39 seconds.7221SnippetBlob7222 does not allow STI7223 #id7224 returns the snippet ID7225 #name7226 returns the snippet file name7227 #size7228 returns the data size7229 #data7230 returns the snippet content7231 #rendered_markup7232 when the content is GFM7233 returns the rendered GFM7234 when the content is not GFM7235 returns nil7236# [RSpecRunTime] Finishing example group spec/models/snippet_blob_spec.rb. It took 1.35 seconds. Expected to take 1.39 seconds.7237# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb. Expected to take 1.39 seconds.7238Gitlab::Ci::Parsers::Sbom::CyclonedxProperties7239 #parse_source7240 behaves like handling invalid properties7241 when properties are nil7242 is expected to be nil7243 when report does not have valid properties7244 is expected to be nil7245 when schema_version is missing7246 is expected to be nil7247 when schema version is unsupported7248 is expected to be nil7249 when no dependency_scanning or container_scanning properties are present7250 does not call source parsers7251 when dependency_scanning properties are present7252 passes only supported properties to the dependency scanning parser7253 when container_scanning properties are present7254 passes only supported properties to the container scanning parser7255 #parse_trivy_source7256 behaves like handling invalid properties7257 when properties are nil7258 is expected to be nil7259 when report does not have valid properties7260 is expected to be nil7261 when no trivy properties are present7262 does not call source parsers7263 when trivy properties are present7264 passes only supported properties to the container scanning parser7265# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb. It took 1.12 seconds. Expected to take 1.39 seconds.7266# [RSpecRunTime] Starting example group spec/rubocop/cop/rake/require_spec.rb. Expected to take 1.36 seconds.7267RuboCop::Cop::Rake::Require7268 in a Rake file7269 registers an offenses for require methods7270 does not register offense inside `task` definition7271 does not register offense inside a block definition7272 does not register offense inside a method definition7273 does not register offense when require task related files7274 #in_rake_file?7275 in a Rake file7276 is expected to equal true7277 when outside of a Rake file7278 is expected to equal false7279 when outside of a Rake file7280 registers an offenses for require methods7281# [RSpecRunTime] Finishing example group spec/rubocop/cop/rake/require_spec.rb. It took 0.96 second. Expected to take 1.36 seconds.7282# [RSpecRunTime] Starting example group spec/lib/gitlab/prometheus/internal_spec.rb. Expected to take 1.33 seconds.7283Gitlab::Prometheus::Internal7284 .uri7285 behaves like returns valid uri7286 is expected not to raise Exception7287 with non default prometheus address7288 behaves like returns valid uri7289 is expected not to raise Exception7290 with :9090 symbol7291 behaves like returns valid uri7292 is expected not to raise Exception7293 with 0.0.0.0:90907294 behaves like returns valid uri7295 is expected not to raise Exception7296 when server_address is nil7297 does not fail7298 when prometheus listen address is blank in gitlab.yml7299 does not configure prometheus7300 .prometheus_enabled?7301 returns correct value7302 when prometheus setting is disabled in gitlab.yml7303 returns correct value7304 when prometheus setting is not present in gitlab.yml7305 does not fail7306 .server_address7307 returns correct value7308 when prometheus setting is not present in gitlab.yml7309 does not fail7310# [RSpecRunTime] Finishing example group spec/lib/gitlab/prometheus/internal_spec.rb. It took 1.19 seconds. Expected to take 1.33 seconds.7311# [RSpecRunTime] Starting example group spec/services/users/dismiss_project_callout_service_spec.rb. Expected to take 1.32 seconds.7312Users::DismissProjectCalloutService7313 #execute7314 sets the project_id7315 behaves like dismissing user callout7316 creates a new user callout7317 returns a user callout7318 sets the dismissed_at attribute to current time7319 updates an existing callout dismissed_at time7320 does not update an invalid record with dismissed_at time7321# [RSpecRunTime] RSpec elapsed time: 24 minutes 32.82 seconds. Current RSS: ~1563M. load average: 1.10 1.12 1.17 1/285 98027322# [RSpecRunTime] Finishing example group spec/services/users/dismiss_project_callout_service_spec.rb. It took 1.37 seconds. Expected to take 1.32 seconds.7323# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/design_repo_restorer_spec.rb. Expected to take 1.28 seconds.7324Gitlab::ImportExport::DesignRepoRestorer7325 bundle a design Git repo7326 restores the repo successfully7327# [RSpecRunTime] RSpec elapsed time: 24 minutes 34.1 seconds. Current RSS: ~1562M. load average: 1.09 1.12 1.16 1/285 98067328# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/design_repo_restorer_spec.rb. It took 1.27 seconds. Expected to take 1.28 seconds.7329# [RSpecRunTime] Starting example group spec/services/personal_access_tokens/rotate_service_spec.rb. Expected to take 1.27 seconds.7330PersonalAccessTokens::RotateService7331 #execute7332 revokes the previous token7333 saves the previous token as previous PAT attribute7334 behaves like rotates token succesfully7335 rotates user's own token7336 when user tries to rotate already revoked token7337 returns an error7338 when revoking previous token fails7339 returns an error7340 when creating the new token fails7341 returns an error7342 reverts the changes7343# [RSpecRunTime] Finishing example group spec/services/personal_access_tokens/rotate_service_spec.rb. It took 1.2 seconds. Expected to take 1.27 seconds.7344# [RSpecRunTime] Starting example group spec/components/pajamas/card_component_spec.rb. Expected to take 1.24 seconds.7345Pajamas::CardComponent7346 slots7347 renders card header7348 renders card body7349 renders footer7350 with defaults7351 does not have a header or footer7352 renders the card and body7353 with custom options7354 renders card options7355 renders header options7356 renders body options7357 renders footer options7358# [RSpecRunTime] Finishing example group spec/components/pajamas/card_component_spec.rb. It took 1.36 seconds. Expected to take 1.24 seconds.7359# [RSpecRunTime] Starting example group spec/services/boards/destroy_service_spec.rb. Expected to take 1.23 seconds.7360Boards::DestroyService7361 with project board7362 behaves like board destroy service7363 #execute7364 when there is more than one board7365 destroys the board7366 when there is only one board7367 does remove board7368 with group board7369 behaves like board destroy service7370 #execute7371 when there is more than one board7372 destroys the board7373 when there is only one board7374 does remove board7375# [RSpecRunTime] Finishing example group spec/services/boards/destroy_service_spec.rb. It took 1.2 seconds. Expected to take 1.23 seconds.7376# [RSpecRunTime] Starting example group spec/lib/click_house/models/base_model_spec.rb. Expected to take 1.19 seconds.7377ClickHouse::Models::BaseModel7378 #limit7379 returns a new instance with a limit clause7380 .table_name7381 raises a NotImplementedError for the base model7382 does not raise an error for the subclass7383 #to_sql7384 delegates to the query builder7385 #order7386 returns a new instance with an order clause7387 when direction is also passed7388 returns a new instance with an order clause7389 #offset7390 returns a new instance with an offset clause7391 #where7392 returns a new instance with refined query7393 #select7394 returns a new instance with selected fields7395# [RSpecRunTime] Finishing example group spec/lib/click_house/models/base_model_spec.rb. It took 0.97 second. Expected to take 1.19 seconds.7396# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/codequality_reports_spec.rb. Expected to take 1.19 seconds.7397Gitlab::Ci::Reports::CodequalityReports7398 is expected to eq {}7399 #add_degradation7400 when there is a degradation7401 adds degradation to codequality report7402 when a required property is missing in the degradation7403 sets location as an error7404 #set_error_message7405 when there is an error7406 sets errors7407 #degradations_count7408 when there are many degradations7409 returns the number of degradations7410 #all_degradations7411 when there are many degradations7412 returns all degradations7413 #sort_degradations!7414 sorts degradations based on severity7415 with non-existence and uppercase severities7416 sorts unknown last7417 #code_quality_report_summary7418 when there is no degradation7419 return nil7420 when there are degradations7421 returns the summary of the code quality report7422# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/codequality_reports_spec.rb. It took 1.1 seconds. Expected to take 1.19 seconds.7423# [RSpecRunTime] Starting example group spec/lib/sidebars/admin/menus/labels_menu_spec.rb. Expected to take 1.16 seconds.7424Sidebars::Admin::Menus::LabelsMenu7425 behaves like Admin menu without sub menus7426 does not contain any sub menu(s)7427 defines correct active route7428 behaves like Admin menu7429 renders the correct link7430 renders the correct title7431 renders the correct icon7432 renders the separator if needed7433 #render?7434 when user is admin7435 renders7436 when user is not admin7437 does not render7438 when user is not logged in7439 does not render7440# [RSpecRunTime] Finishing example group spec/lib/sidebars/admin/menus/labels_menu_spec.rb. It took 1.01 seconds. Expected to take 1.16 seconds.7441# [RSpecRunTime] Starting example group spec/workers/ci/initialize_pipelines_iid_sequence_worker_spec.rb. Expected to take 1.15 seconds.7442Ci::InitializePipelinesIidSequenceWorker7443 creates an internal_ids sequence for ci_pipelines7444 behaves like subscribes to event7445 consumes the published event7446 behaves like an idempotent worker7447 is labeled as idempotent7448 performs multiple times sequentially without raising an exception7449 when the internal_ids sequence is already initialized7450 does not reset the sequence7451# [RSpecRunTime] Finishing example group spec/workers/ci/initialize_pipelines_iid_sequence_worker_spec.rb. It took 1.2 seconds. Expected to take 1.15 seconds.7452# [RSpecRunTime] Starting example group spec/lib/gitlab/database/health_status_spec.rb. Expected to take 1.12 seconds.7453Gitlab::Database::HealthStatus7454 .evaluate7455 returns the signal of the given indicator7456 does not log signals of no interest7457 with default indicators7458 returns a collection of signals7459 with stop signals7460 with batched migrations as the status checker7461 captures BatchedMigration class name in the log7462 with sidekiq deferred job as the status checker7463 captures sidekiq job class in the log7464 on indicator error7465 does not fail7466 returns Unknown signal7467 reports the exception to error tracking7468# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/health_status_spec.rb. It took 0.91 second. Expected to take 1.12 seconds.7469# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb. Expected to take 1.12 seconds.7470Gitlab::LegacyGithubImport::MilestoneFormatter7471 when importing a GitHub project7472 behaves like Gitlab::LegacyGithubImport::MilestoneFormatter#attributes7473 when milestone is open7474 returns formatted attributes7475 when milestone is closed7476 returns formatted attributes7477 when milestone has a due date7478 returns formatted attributes7479 when importing a Gitea project7480 behaves like Gitlab::LegacyGithubImport::MilestoneFormatter#attributes7481 when milestone is open7482 returns formatted attributes7483 when milestone is closed7484 returns formatted attributes7485 when milestone has a due date7486 returns formatted attributes7487# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb. It took 1.13 seconds. Expected to take 1.12 seconds.7488# [RSpecRunTime] Starting example group spec/helpers/ci/catalog/resources_helper_spec.rb. Expected to take 1.08 seconds.7489Ci::Catalog::ResourcesHelper7490 #js_ci_catalog_data7491 returns catalog data7492 #can_add_catalog_resource?7493 when user is not an owner7494 returns false7495 when user is an owner7496 returns true7497# [RSpecRunTime] Finishing example group spec/helpers/ci/catalog/resources_helper_spec.rb. It took 0.98 second. Expected to take 1.08 seconds.7498# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/active_sessions_menu_spec.rb. Expected to take 1.08 seconds.7499Sidebars::UserSettings::Menus::ActiveSessionsMenu7500 behaves like User settings menu #render? method7501 #render?7502 when user is logged in7503 renders7504 when user is not logged in7505 does not render7506 behaves like User settings menu7507 does not contain any sub menu7508 renders the correct link7509 renders the correct title7510 renders the correct icon7511 defines correct active route7512# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/active_sessions_menu_spec.rb. It took 0.87 second. Expected to take 1.08 seconds.7513# [RSpecRunTime] Starting example group spec/models/work_items/related_link_restriction_spec.rb. Expected to take 1.05 seconds.7514WorkItems::RelatedLinkRestriction7515 does not allow STI7516 associations7517 is expected to belong to source_type required: false7518 is expected to belong to target_type required: false7519 .link_type7520 is expected to define :link_type as an enum backed by an integer with values ‹{relates_to: 0, blocks: 1}›7521 validations7522 is expected to validate that :source_type cannot be empty/falsy7523 is expected to validate that :target_type cannot be empty/falsy7524 is expected to validate that :target_type is case-sensitively unique within the scope of :source_type_id and :link_type7525# [RSpecRunTime] Finishing example group spec/models/work_items/related_link_restriction_spec.rb. It took 0.89 second. Expected to take 1.05 seconds.7526# [RSpecRunTime] Starting example group spec/lib/gitlab/sourcegraph_spec.rb. Expected to take 1.05 seconds.7527Gitlab::Sourcegraph7528 .feature_conditional?7529 when feature is enabled globally7530 is expected to be falsey7531 when feature is enabled only to a resource7532 is expected to be truthy7533 .feature_available?7534 when feature is enabled globally7535 is expected to be truthy7536 when feature is enabled only to a resource7537 is expected to be truthy7538 when feature is disabled7539 is expected to be falsey7540 .feature_enabled?7541 when feature is enabled globally7542 is expected to be truthy7543 when feature is enabled only to a resource7544 for the same resource7545 is expected to be truthy7546 for a different resource7547 is expected to be falsey7548# [RSpecRunTime] Finishing example group spec/lib/gitlab/sourcegraph_spec.rb. It took 1.01 seconds. Expected to take 1.05 seconds.7549# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/auto_devops_pipeline_spec.rb. Expected to take 1.02 seconds.7550BulkImports::Projects::Pipelines::AutoDevopsPipeline7551 #run7552 imports auto devops options into destination project7553# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/auto_devops_pipeline_spec.rb. It took 1.06 seconds. Expected to take 1.02 seconds.7554# [RSpecRunTime] Starting example group spec/initializers/forbid_sidekiq_in_transactions_spec.rb. Expected to take 1.02 seconds.7555Sidekiq::Worker7556 for sidekiq workers7557 behaves like a forbiddable operation within a transaction7558 allows the operation outside of a transaction7559 forbids the operation within a transaction7560 allows the oepration within a transaction if skipped7561 forbids the operation if it is within a Ci::ApplicationRecord transaction7562 for mailers7563 behaves like a forbiddable operation within a transaction7564 allows the operation outside of a transaction7565 forbids the operation within a transaction7566 allows the oepration within a transaction if skipped7567 forbids the operation if it is within a Ci::ApplicationRecord transaction7568# [RSpecRunTime] Finishing example group spec/initializers/forbid_sidekiq_in_transactions_spec.rb. It took 0.94 second. Expected to take 1.02 seconds.7569# [RSpecRunTime] Starting example group spec/lib/bulk_imports/pipeline_spec.rb. Expected to take 1.0 second.7570BulkImports::Pipeline7571 pipeline attributes7572 getters7573 retrieves class attributes7574 when extractor and loader are defined within the pipeline7575 returns itself when retrieving extractor & loader7576 setters7577 sets class attributes7578 #instantiate7579 when options are present7580 instantiates new object with options7581 when options are missing7582 instantiates new object without options7583 #transformers7584 has instance transform method first to run7585# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/pipeline_spec.rb. It took 0.74 second. Expected to take 1.0 second.7586# [RSpecRunTime] Starting example group spec/services/concerns/audit_event_save_type_spec.rb. Expected to take 0.99 second.7587AuditEventSaveType7588 #should_save_database? and #should_save_stream?7589 query_method: :should_save_stream?, query_param: :stream, result: true7590 returns corresponding results according to the query_method and query_param7591 query_method: :should_save_stream?, query_param: :database_and_stream, result: true7592 returns corresponding results according to the query_method and query_param7593 query_method: :should_save_database?, query_param: :database, result: true7594 returns corresponding results according to the query_method and query_param7595 query_method: :should_save_database?, query_param: :database_and_stream, result: true7596 returns corresponding results according to the query_method and query_param7597 query_method: :should_save_stream?, query_param: :database, result: false7598 returns corresponding results according to the query_method and query_param7599 query_method: :should_save_stream?, query_param: nil, result: false7600 returns corresponding results according to the query_method and query_param7601 query_method: :should_save_database?, query_param: :stream, result: false7602 returns corresponding results according to the query_method and query_param7603 query_method: :should_save_database?, query_param: nil, result: false7604 returns corresponding results according to the query_method and query_param7605# [RSpecRunTime] Finishing example group spec/services/concerns/audit_event_save_type_spec.rb. It took 0.91 second. Expected to take 0.99 second.7606# [RSpecRunTime] Starting example group spec/helpers/ci/builds_helper_spec.rb. Expected to take 0.98 second.7607Ci::BuildsHelper7608 #build_failed_issue_options7609 returns failed title and description7610# [RSpecRunTime] Finishing example group spec/helpers/ci/builds_helper_spec.rb. It took 0.87 second. Expected to take 0.98 second.7611# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb. Expected to take 0.95 second.7612Gitlab::Usage::Metrics::Instrumentations::RedisMetric7613 raises an exception if event option is not present7614 raises an exception if prefix option is not present7615 behaves like a correct instrumented metric value7616 has correct value7617 children classes7618 availability not defined7619 returns default availability7620 availability defined7621 returns defined availability7622 with usage prefix disabled7623 behaves like a correct instrumented metric value7624 has correct value7625 with prefix disabled7626 behaves like a correct instrumented metric value7627 has correct value7628# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb. It took 0.86 second. Expected to take 0.95 second.7629# [RSpecRunTime] Starting example group spec/helpers/recaptcha_helper_spec.rb. Expected to take 0.95 second.7630RecaptchaHelper7631 .show_recaptcha_sign_up?7632 is expected to eq true7633 when setting is disabled7634 is expected to eq false7635 when it is a QA request7636 is expected to eq false7637 .recaptcha_enabled_on_login?7638 is expected to eq true7639 when setting is disabled7640 is expected to eq false7641 when it is a QA request7642 is expected to eq false7643# [RSpecRunTime] Finishing example group spec/helpers/recaptcha_helper_spec.rb. It took 0.81 second. Expected to take 0.95 second.7644# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/presenter_spec.rb. Expected to take 0.92 second.7645RuboCop::Cop::CodeReuse::Presenter7646 flags the use of a Presenter in a Finder7647 flags the use of a Presenter in a worker7648 flags the use of a Presenter in a model instance method7649 flags the use of a Presenter in a model class method7650 flags the use of a Service class in a Presenter7651 flags the use of a Presenter in a Service class7652 flags the use of a Presenter in a Serializer7653# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/presenter_spec.rb. It took 2.18 seconds. Expected to take 0.92 second.7654# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.47 seconds. Current RSS: ~1547M. load average: 1.14 1.13 1.17 1/285 98077655# [RSpecRunTime] Starting example group spec/lib/gitlab/sanitizers/exception_message_spec.rb. Expected to take 0.91 second.7656Gitlab::Sanitizers::ExceptionMessage7657 .clean7658 when error is a URI::InvalidURIError7659 is expected to eq "bad URI(is not URI?): [FILTERED]"7660 when error is an Addressable::URI::InvalidURIError7661 uri: "http://foo:bar", result: "Invalid port number: [FILTERED]"7662 is expected to eq "Invalid port number: [FILTERED]"7663 uri: "http://foo:%eb", result: "Invalid encoding in port"7664 is expected to eq "Invalid encoding in port"7665 uri: "ht%0atp://foo", result: "Invalid scheme format: [FILTERED]"7666 is expected to eq "Invalid scheme format: [FILTERED]"7667 uri: "http:", result: "Absolute URI missing hierarchical segment: [FILTERED]"7668 is expected to eq "Absolute URI missing hierarchical segment: [FILTERED]"7669 uri: "::http", result: "Cannot assemble URI string with ambiguous path: [FILTERED]"7670 is expected to eq "Cannot assemble URI string with ambiguous path: [FILTERED]"7671 uri: "http://foo bar", result: "Invalid character in host: [FILTERED]"7672 is expected to eq "Invalid character in host: [FILTERED]"7673 with any other exception7674 is not invoked and does nothing7675# [RSpecRunTime] Finishing example group spec/lib/gitlab/sanitizers/exception_message_spec.rb. It took 0.95 second. Expected to take 0.91 second.7676# [RSpecRunTime] Starting example group spec/rubocop/cop/rspec/duplicate_spec_location_spec.rb. Expected to take 0.9 second.7677RuboCop::Cop::RSpec::DuplicateSpecLocation7678 for a non-EE spec file7679 registers no offenses7680 for a non-EE application file7681 registers no offenses7682 for an EE spec file for EE extension7683 registers no offenses7684 when there is a duplicate file7685 marks the describe as offending7686 for an EE spec file for EE only code7687 registers no offenses7688 when there is a duplicate file7689 marks the describe as offending7690 for an EE application file7691 registers no offenses7692# [RSpecRunTime] Finishing example group spec/rubocop/cop/rspec/duplicate_spec_location_spec.rb. It took 0.89 second. Expected to take 0.9 second.7693# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/multi_store_connection_pool_spec.rb. Expected to take 0.88 second.7694Gitlab::Redis::MultiStoreConnectionPool7695 #with7696 extends ConnectionPool7697 with both feature flags enabled7698 behaves like handles connection borrowing7699DEPRECATION WARNING: Invalid Feature Flag use_primary_store_as_default_for_test stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)7700DEPRECATION WARNING: Invalid Feature Flag use_primary_and_secondary_stores_for_test stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)7701 yields a multistore with already borrowed connections7702 with use_primary_and_secondary_stores_for_test disabled7703 behaves like handles connection borrowing7704DEPRECATION WARNING: Invalid Feature Flag use_primary_store_as_default_for_test stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)7705DEPRECATION WARNING: Invalid Feature Flag use_primary_and_secondary_stores_for_test stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)7706 yields a multistore with already borrowed connections7707 with use_primary_store_as_default_for_test disabled7708 behaves like handles connection borrowing7709DEPRECATION WARNING: Invalid Feature Flag use_primary_store_as_default_for_test stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)7710DEPRECATION WARNING: Invalid Feature Flag use_primary_and_secondary_stores_for_test stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)7711 yields a multistore with already borrowed connections7712 with feature flags disabled7713 behaves like handles connection borrowing7714DEPRECATION WARNING: Invalid Feature Flag use_primary_store_as_default_for_test stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)7715DEPRECATION WARNING: Invalid Feature Flag use_primary_and_secondary_stores_for_test stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)7716 yields a multistore with already borrowed connections7717 when non-MultiStore is provided7718 passes connection through without errors7719# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/multi_store_connection_pool_spec.rb. It took 0.81 second. Expected to take 0.88 second.7720# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/request_context_spec.rb. Expected to take 0.88 second.7721Gitlab::Pagination::Keyset::RequestContext7722 #page7723 with only order_by given7724 extracts order_by/sorting information7725 with order_by and sort given7726 extracts order_by/sorting information and adds tie breaker7727 with no order_by information given7728 defaults to tie breaker7729 with per_page params given7730 extracts per_page information7731 #apply_headers7732 sets Link header with same host/path as the original request7733 sets Link header with a link to the next page7734 with descending order7735 sets Link header with a link to the next page7736# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/request_context_spec.rb. It took 0.77 second. Expected to take 0.88 second.7737# [RSpecRunTime] Starting example group spec/lib/security/ci_configuration/container_scanning_build_action_spec.rb. Expected to take 0.86 second.7738Security::CiConfiguration::ContainerScanningBuildAction7739 with existing .gitlab-ci.yml7740 container_scanning has not been included7741 template includes are an array7742 generates the correct YML7743 template include is not an array7744 generates the correct YML7745 container_scanning has been included7746 container_scanning template include are an array7747 generates the correct YML7748 container_scanning template include is not an array7749 generates the correct YML7750 with no .gitlab-ci.yml7751 autodevops disabled7752 generates the correct YML7753 with autodevops enabled7754 generates the correct YML7755# [RSpecRunTime] Finishing example group spec/lib/security/ci_configuration/container_scanning_build_action_spec.rb. It took 0.72 second. Expected to take 0.86 second.7756# [RSpecRunTime] Starting example group spec/rubocop/cop/scalability/cron_worker_context_spec.rb. Expected to take 0.85 second.7757RuboCop::Cop::Scalability::CronWorkerContext7758 adds an offense when including CronjobQueue7759 does not add an offense when the worker calls `with_context`7760 does not add an offense when the worker calls `bulk_perform_in_with_contexts`7761 does not add an offense when the worker calls `bulk_perform_async_with_contexts`7762 does not add an offense when the class defines a context7763 does not add offenses for other workers7764# [RSpecRunTime] Finishing example group spec/rubocop/cop/scalability/cron_worker_context_spec.rb. It took 0.78 second. Expected to take 0.85 second.7765# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb. Expected to take 0.84 second.7766Gitlab::Usage::Metrics::Instrumentations::CountServiceDeskCustomEmailEnabledMetric7767 behaves like a correct instrumented metric value7768 has correct value7769# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb. It took 0.7 second. Expected to take 0.84 second.7770# [RSpecRunTime] Starting example group spec/serializers/import/manifest_provider_repo_entity_spec.rb. Expected to take 0.83 second.7771Import::ManifestProviderRepoEntity7772 behaves like exposes required fields for import entity7773 exposes required fields7774 correctly exposes id7775 correctly exposes full name7776 correctly exposes sanitized name7777 correctly exposes provider link7778# [RSpecRunTime] Finishing example group spec/serializers/import/manifest_provider_repo_entity_spec.rb. It took 0.81 second. Expected to take 0.83 second.7779# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_issue_key_extractor_spec.rb. Expected to take 0.81 second.7780Atlassian::JiraIssueKeyExtractor7781 .has_keys?7782 when string contains Jira issue keys7783 is expected to eq true7784 when string does not contain Jira issue keys7785 is expected to eq false7786 #issue_keys7787 returns all valid Jira issue keys7788 when multiple strings are passed in7789 returns all valid Jira issue keys in any of those string7790 with custom_regex7791 returns all valid Jira issue keys7792 with untrusted regex7793 returns all valid Jira issue keys7794# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_issue_key_extractor_spec.rb. It took 0.73 second. Expected to take 0.81 second.7795# [RSpecRunTime] Starting example group spec/services/spam/ham_service_spec.rb. Expected to take 0.8 second.7796Spam::HamService7797 #execute7798 AkismetService returns false (Akismet cannot be reached, etc)7799 returns false7800 does not update the record7801 if spam log record has already been marked as spam7802 does not update the record7803 Akismet ham submission is successful7804 returns true7805 updates the record7806# [RSpecRunTime] Finishing example group spec/services/spam/ham_service_spec.rb. It took 0.76 second. Expected to take 0.8 second.7807# [RSpecRunTime] Starting example group spec/services/webauthn/authenticate_service_spec.rb. Expected to take 0.79 second.7808Webauthn::AuthenticateService7809 #execute7810 returns true if the response is valid and a matching stored credential is present7811 when response is valid but no matching stored credential is present7812 returns false7813 when device response includes invalid json7814 returns false7815# [RSpecRunTime] Finishing example group spec/services/webauthn/authenticate_service_spec.rb. It took 0.84 second. Expected to take 0.79 second.7816# [RSpecRunTime] Starting example group spec/lib/gitlab/alert_management/payload_spec.rb. Expected to take 0.77 second.7817Gitlab::AlertManagement::Payload7818 #parse7819 without a monitoring_tool specified by caller7820 without a monitoring tool in the payload7821 is expected to be a kind of Gitlab::AlertManagement::Payload::Generic7822 with the payload specifying Prometheus7823 is expected to be a kind of Gitlab::AlertManagement::Payload::Prometheus7824 with the payload specifying an unknown tool7825 is expected to be a kind of Gitlab::AlertManagement::Payload::Generic7826 with monitoring_tool specified by caller7827 as Prometheus7828 with an externally managed prometheus payload7829 is expected to be a kind of Gitlab::AlertManagement::Payload::Prometheus7830 as an unknown tool7831 is expected to be a kind of Gitlab::AlertManagement::Payload::Generic7832 with integration specified by caller7833 passes an integration to a specific payload7834# [RSpecRunTime] Finishing example group spec/lib/gitlab/alert_management/payload_spec.rb. It took 0.76 second. Expected to take 0.77 second.7835# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/complex_indexes_require_name_spec.rb. Expected to take 0.77 second.7836RuboCop::Cop::Migration::ComplexIndexesRequireName7837 when outside migration7838 registers no offenses7839 when in migration7840 when creating complex indexes as part of create_table7841 when indexes are configured with an options hash, but no name7842 registers an offense7843 when indexes are configured with an options hash and name7844 registers no offense7845 when indexes are added to an existing table7846 when indexes are configured with an options hash, but no name7847 registers an offense7848 when indexes are configured with an options hash and a name7849 registers no offenses7850# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/complex_indexes_require_name_spec.rb. It took 0.74 second. Expected to take 0.77 second.7851# [RSpecRunTime] Starting example group spec/lib/gitlab/asset_proxy_spec.rb. Expected to take 0.75 second.7852Gitlab::AssetProxy7853 when asset proxy is disabled7854 returns the original URL7855 when asset proxy is enabled7856 returns a proxied URL7857 returns original URL for invalid domains7858 whitelisted domain7859 returns original URL for single domain whitelist7860 returns original URL for wildcard subdomain whitelist7861# [RSpecRunTime] Finishing example group spec/lib/gitlab/asset_proxy_spec.rb. It took 0.65 second. Expected to take 0.75 second.7862# [RSpecRunTime] Starting example group spec/lib/gitlab/manifest_import/metadata_spec.rb. Expected to take 0.75 second.7863Gitlab::ManifestImport::Metadata7864 #save7865 stores data in Redis with an expiry of EXPIRY_TIME7866 #repositories7867 allows repositories to round-trip with symbol keys7868 uses the fallback when there is nothing in Redis7869 #group_id7870 returns the group ID as an integer7871 uses the fallback when there is nothing in Redis7872# [RSpecRunTime] Finishing example group spec/lib/gitlab/manifest_import/metadata_spec.rb. It took 0.68 second. Expected to take 0.75 second.7873# [RSpecRunTime] Starting example group spec/services/mattermost/create_team_service_spec.rb. Expected to take 0.73 second.7874Mattermost::CreateTeamService7875 adds an error if a team could not be created7876 creates a team7877# [RSpecRunTime] Finishing example group spec/services/mattermost/create_team_service_spec.rb. It took 0.66 second. Expected to take 0.73 second.7878# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/predicate_memoization_spec.rb. Expected to take 0.72 second.7879RuboCop::Cop::Gitlab::PredicateMemoization7880 when source is a predicate method memoizing via ivar7881 when assigning to boolean7882 registers an offense7883 when assigning to another variable that is a boolean7884 registers an offense7885 when source is a predicate method using ivar with assignment7886 behaves like not registering offense7887 does not register offenses7888 when source is a predicate method using local with ||=7889 behaves like not registering offense7890 does not register offenses7891 when source is a regular method memoizing via ivar7892 behaves like not registering offense7893 does not register offenses7894# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/predicate_memoization_spec.rb. It took 0.66 second. Expected to take 0.72 second.7895# [RSpecRunTime] Starting example group spec/helpers/startupjs_helper_spec.rb. Expected to take 0.71 second.7896StartupjsHelper7897 #page_startup_graphql_calls7898 returns an array containing GraphQL Page Startup Calls7899 #page_startup_graphql_headers7900 csrf_token: "abc", feature_category: "web_ide", expected: {"X-CSRF-Token"=>"abc", "x-gitlab-feature-category"=>"web_ide"}7901 returns hash of headers for GraphQL requests7902 csrf_token: "", feature_category: "", expected: {"X-CSRF-Token"=>"", "x-gitlab-feature-category"=>""}7903 returns hash of headers for GraphQL requests7904 csrf_token: "abc", feature_category: nil, expected: {"X-CSRF-Token"=>"abc", "x-gitlab-feature-category"=>""}7905 returns hash of headers for GraphQL requests7906 csrf_token: "something", feature_category: " ", expected: {"X-CSRF-Token"=>"something", "x-gitlab-feature-category"=>""}7907 returns hash of headers for GraphQL requests7908# [RSpecRunTime] Finishing example group spec/helpers/startupjs_helper_spec.rb. It took 0.73 second. Expected to take 0.71 second.7909# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/rollout_instances_spec.rb. Expected to take 0.7 second.7910Gitlab::Kubernetes::RolloutInstances7911 #pod_instances7912 returns an instance for a deployment with one pod7913 returns a pending pod for a missing replica7914 returns instances when there are two stable deployments7915 returns instances for two deployments with different tracks7916 sorts stable tracks after canary tracks7917# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/rollout_instances_spec.rb. It took 0.62 second. Expected to take 0.7 second.7918# [RSpecRunTime] Starting example group spec/models/diff_viewer/image_spec.rb. Expected to take 0.69 second.7919DiffViewer::Image7920 does not allow STI7921 .can_render?7922 returns false if both old and new blob are absent7923 returns true if the old blob is present7924 returns true if the new blob is present7925 returns true if both old and new blobs are present7926# [RSpecRunTime] Finishing example group spec/models/diff_viewer/image_spec.rb. It took 0.64 second. Expected to take 0.69 second.7927# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb. Expected to take 0.68 second.7928Gitlab::Ci::Config::Interpolation::Inputs::BaseInput7929 .type_name7930 is not implemented7931 #valid_value?7932 is not implemented7933 .matches?7934 when given is a hash7935 when the spec type matches the input type7936 returns true7937 when the spec type does not match the input type7938 returns false7939 when not given a hash7940 returns false7941# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb. It took 0.67 second. Expected to take 0.68 second.7942# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb. Expected to take 0.66 second.7943Gitlab::UsageDataCounters::JetBrainsPluginActivityUniqueCounter7944 when tracking a jetbrains api request7945 behaves like a request from an extension7946 tracks when the user agent is matching7947 does not track when the user agent is not matching7948 does not track if user agent is not present7949 does not track if user is not present7950# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb. It took 0.6 second. Expected to take 0.66 second.7951# [RSpecRunTime] Starting example group spec/models/bulk_imports/file_transfer_spec.rb. Expected to take 0.65 second.7952BulkImports::FileTransfer7953 does not allow STI7954 .config_for7955 when portable is group7956 returns group config7957 when portable is project7958 returns project config7959 when portable is unsupported7960 raises an error7961# [RSpecRunTime] Finishing example group spec/models/bulk_imports/file_transfer_spec.rb. It took 0.56 second. Expected to take 0.65 second.7962# [RSpecRunTime] Starting example group spec/lib/sidebars/your_work/menus/todos_menu_spec.rb. Expected to take 0.64 second.7963Sidebars::YourWork::Menus::TodosMenu7964 #has_pill?7965 when count is zero7966 returns false7967 when count is larger than zero7968 returns true7969 #pill_count7970 returns the todos_pending_count of the user7971 memoizes the query7972# [RSpecRunTime] Finishing example group spec/lib/sidebars/your_work/menus/todos_menu_spec.rb. It took 0.58 second. Expected to take 0.64 second.7973# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/prevent_global_enable_lock_retries_with_disable_ddl_transaction_spec.rb. Expected to take 0.63 second.7974RuboCop::Cop::Migration::PreventGlobalEnableLockRetriesWithDisableDdlTransaction7975 when in migration7976 registers an offense when `enable_lock_retries` and `disable_ddl_transaction` is used together7977 registers no offense when `enable_lock_retries!` is used7978 registers no offense when `disable_ddl_transaction!` is used7979 when outside of migration7980 registers no offense7981# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/prevent_global_enable_lock_retries_with_disable_ddl_transaction_spec.rb. It took 0.57 second. Expected to take 0.63 second.7982# [RSpecRunTime] Starting example group spec/scripts/database/schema_validator_spec.rb. Expected to take 0.61 second.7983SchemaValidator7984 #validate!7985 when schema changes are introduced without migrations7986Error: db/structure.sql was changed, and no migrations were added:7987db/structure.sql7988 terminates the execution7989 when schema changes are introduced with migrations7990 skips schema validations7991 when skipping validations through ENV variable7992 skips schema validations7993 when skipping validations through commit message7994 skips schema validations7995# [RSpecRunTime] Finishing example group spec/scripts/database/schema_validator_spec.rb. It took 0.57 second. Expected to take 0.61 second.7996# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/expose_attribute_spec.rb. Expected to take 0.61 second.7997Gitlab::GithubImport::Representation::ExposeAttribute7998 defines a getter method that returns an attribute value7999 #[]8000 returns exposed attributes value using array notation8001 when attribute does not exist8002 returns nil8003 when attribute is not exposed8004 returns nil8005# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/expose_attribute_spec.rb. It took 0.55 second. Expected to take 0.61 second.8006# [RSpecRunTime] Starting example group spec/keeps/helpers/groups_spec.rb. Expected to take 0.59 second.8007Keeps::Helpers::Groups8008 #group_for_feature_category8009 is expected to eq {"backend_engineers"=>["be1", "be2", "be3", "be4", "be5"], "categories"=>["cell", "groups_and_project...core_platform", "slack_channel"=>"g_tenant_scale", "stage"=>"data_stores", "triage_ops_config"=>nil}8010 when the category does not exist8011 is expected to eq nil8012 when the request to fetch groups fails8013 raises an error8014 #pick_reviewer8015 is expected to eq "be2"8016# [RSpecRunTime] Finishing example group spec/keeps/helpers/groups_spec.rb. It took 0.57 second. Expected to take 0.59 second.8017# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb. Expected to take 0.58 second.8018Sidebars::Projects::Menus::ExternalWikiMenu8019 does not contain any sub menu8020 #render?8021 when active external issue tracker8022 is present8023 returns true8024 is not present8025 returns false8026# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb. It took 0.5 second. Expected to take 0.58 second.8027# [RSpecRunTime] Starting example group spec/lib/bitbucket/representation/user_spec.rb. Expected to take 0.57 second.8028Bitbucket::Representation::User8029 #username8030 returns correct value8031 #account_id8032 returns correct value8033 #name8034 returns correct value8035 #nickname8036 returns correct value8037# [RSpecRunTime] Finishing example group spec/lib/bitbucket/representation/user_spec.rb. It took 0.54 second. Expected to take 0.57 second.8038# [RSpecRunTime] Starting example group spec/models/incident_management/timeline_event_tag_link_spec.rb. Expected to take 0.56 second.8039IncidentManagement::TimelineEventTagLink8040 does not allow STI8041 associations8042 is expected to belong to timeline_event required: false8043 is expected to belong to timeline_event_tag required: false8044# [RSpecRunTime] Finishing example group spec/models/incident_management/timeline_event_tag_link_spec.rb. It took 0.54 second. Expected to take 0.56 second.8045# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_eks.html.haml_spec.rb. Expected to take 0.56 second.8046admin/application_settings/_eks8047 when eks_secret_access_key is not set8048 renders an empty password field8049 when eks_secret_access_key is set8050 renders an empty password field8051# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_eks.html.haml_spec.rb. It took 0.53 second. Expected to take 0.56 second.8052# [RSpecRunTime] Starting example group spec/graphql/types/prometheus_alert_type_spec.rb. Expected to take 0.54 second.8053Types::PrometheusAlertType8054 is expected to eq "PrometheusAlert"8055 has the expected fields8056 is expected to require graphql authorizations :read_prometheus_alerts8057# [RSpecRunTime] Finishing example group spec/graphql/types/prometheus_alert_type_spec.rb. It took 0.48 second. Expected to take 0.54 second.8058# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/email_pipeline_spec.rb. Expected to take 0.53 second.8059Banzai::Pipeline::EmailPipeline8060 .filters8061 returns the expected type8062 excludes ImageLazyLoadFilter8063 shows punycode for autolinks8064# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/email_pipeline_spec.rb. It took 0.46 second. Expected to take 0.53 second.8065# [RSpecRunTime] Starting example group spec/graphql/types/organizations/organization_type_spec.rb. Expected to take 0.52 second.8066Types::Organizations::OrganizationType8067 is expected to have graphql fields "avatar_url", "description", "description_html", "groups", "id", "name", "organization_users", "path", "projects", and "web_url"8068 is expected to eq "Organization"8069 is expected to require graphql authorizations :read_organization8070# [RSpecRunTime] Finishing example group spec/graphql/types/organizations/organization_type_spec.rb. It took 0.45 second. Expected to take 0.52 second.8071# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/labels_type_spec.rb. Expected to take 0.52 second.8072Types::WorkItems::Widgets::LabelsType8073 exposes the expected fields8074# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/labels_type_spec.rb. It took 0.28 second. Expected to take 0.52 second.8075# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/jwt_v2/claim_mapper_spec.rb. Expected to take 0.5 second.8076Gitlab::Ci::JwtV2::ClaimMapper8077 #to_h8078 returns an empty hash when source is not implemented8079 when mapper for source is implemented8080 source: :repository_source8081 uses mapper8082# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/jwt_v2/claim_mapper_spec.rb. It took 0.39 second. Expected to take 0.5 second.8083# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/security/flag_spec.rb. Expected to take 0.5 second.8084Gitlab::Ci::Reports::Security::Flag8085 #initialize8086 when all params are given8087 initializes an instance8088 #to_h8089 returns expected hash8090 #false_positive?8091 is expected to be truthy8092# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/security/flag_spec.rb. It took 0.56 second. Expected to take 0.5 second.8093# [RSpecRunTime] Starting example group spec/graphql/types/time_tracking/timelog_category_type_spec.rb. Expected to take 0.49 second.8094Types::TimeTracking::TimelogCategoryType8095 is expected to eq "TimeTrackingTimelogCategory"8096 is expected to have graphql fields "id", "name", "description", "color", "billable", "billing_rate", "created_at", and "updated_at"8097 is expected to require graphql authorizations :read_timelog_category8098# [RSpecRunTime] Finishing example group spec/graphql/types/time_tracking/timelog_category_type_spec.rb. It took 0.55 second. Expected to take 0.49 second.8099# [RSpecRunTime] Starting example group spec/graphql/types/access_level_type_spec.rb. Expected to take 0.48 second.8100Types::AccessLevelType8101 is expected to eq "AccessLevel"8102 is expected to require graphql authorizations nil8103 has expected fields8104# [RSpecRunTime] Finishing example group spec/graphql/types/access_level_type_spec.rb. It took 0.47 second. Expected to take 0.48 second.8105# [RSpecRunTime] Starting example group spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb. Expected to take 0.47 second.8106Packages::CleanupArtifactWorker8107 #model8108 is expected to raise NotImplementedError8109 #log_metadata8110 is expected to raise NotImplementedError8111 #log_cleanup_item8112 is expected to raise NotImplementedError8113# [RSpecRunTime] Finishing example group spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb. It took 0.46 second. Expected to take 0.47 second.8114# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_metric_spec.rb. Expected to take 0.45 second.8115Gitlab::Usage::Metrics::Instrumentations::CountCiRunnersInstanceTypeActiveMetric8116 behaves like a correct instrumented metric value8117 has correct value8118# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_metric_spec.rb. It took 0.6 second. Expected to take 0.45 second.8119# [RSpecRunTime] Starting example group spec/lib/gitlab/database_importers/default_organization_importer_spec.rb. Expected to take 0.44 second.8120Gitlab::DatabaseImporters::DefaultOrganizationImporter8121 #create_default_organization8122 when default organization does not exists8123 creates a default organization8124 when default organization exists8125 does not create another organization8126# [RSpecRunTime] Finishing example group spec/lib/gitlab/database_importers/default_organization_importer_spec.rb. It took 0.4 second. Expected to take 0.44 second.8127# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb. Expected to take 0.44 second.8128Gitlab::BitbucketImport::ParallelScheduling8129 #calculate_job_delay8130 returns an incremental delay8131 deducts the runtime from the delay8132# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb. It took 0.4 second. Expected to take 0.44 second.8133# [RSpecRunTime] Starting example group spec/graphql/types/container_expiration_policy_keep_enum_spec.rb. Expected to take 0.43 second.8134Types::ContainerExpirationPolicyKeepEnum8135 behaves like exposing container expiration policy option8136 exposes all options8137 uses all possible options from model8138# [RSpecRunTime] Finishing example group spec/graphql/types/container_expiration_policy_keep_enum_spec.rb. It took 0.41 second. Expected to take 0.43 second.8139# [RSpecRunTime] Starting example group spec/lib/mattermost/command_spec.rb. Expected to take 0.43 second.8140Mattermost::Command8141 #create8142 for valid trigger word8143 returns a token8144 for error message8145 raises an error with message8146# [RSpecRunTime] Finishing example group spec/lib/mattermost/command_spec.rb. It took 0.38 second. Expected to take 0.43 second.8147# [RSpecRunTime] Starting example group spec/lib/parameter_filters/saml_response_spec.rb. Expected to take 0.42 second.8148ParameterFilters::SamlResponse8149 filter sensitive values8150 lists the non sensitive attributes8151 with malformed data8152 returns error message8153# [RSpecRunTime] Finishing example group spec/lib/parameter_filters/saml_response_spec.rb. It took 0.41 second. Expected to take 0.42 second.8154# [RSpecRunTime] Starting example group spec/graphql/types/ml/model_version_type_spec.rb. Expected to take 0.42 second.8155Types::Ml::ModelVersionType8156 includes all the package fields8157 is expected to eq "Version of a machine learning model"8158# [RSpecRunTime] Finishing example group spec/graphql/types/ml/model_version_type_spec.rb. It took 0.36 second. Expected to take 0.42 second.8159# [RSpecRunTime] Starting example group spec/lib/api/entities/public_group_details_spec.rb. Expected to take 0.41 second.8160API::Entities::PublicGroupDetails8161 #as_json8162 includes public group fields8163# [RSpecRunTime] Finishing example group spec/lib/api/entities/public_group_details_spec.rb. It took 0.42 second. Expected to take 0.41 second.8164# [RSpecRunTime] Starting example group spec/graphql/types/ci/catalog/resources/version_type_spec.rb. Expected to take 0.41 second.8165Types::Ci::Catalog::Resources::VersionType8166 is expected to eq "CiCatalogResourceVersion"8167 exposes the expected fields8168# [RSpecRunTime] Finishing example group spec/graphql/types/ci/catalog/resources/version_type_spec.rb. It took 0.37 second. Expected to take 0.41 second.8169# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_variable_type_spec.rb. Expected to take 0.41 second.8170Types::Ci::GroupVariableType8171 is expected to contain exactly Types::Ci::VariableInterface8172 is expected to have graphql fields :environment_scope, :masked, :protected, and :description8173# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_variable_type_spec.rb. It took 0.37 second. Expected to take 0.41 second.8174# [RSpecRunTime] Starting example group spec/serializers/import/github_realtime_repo_entity_spec.rb. Expected to take 0.4 second.8175Import::GithubRealtimeRepoEntity8176 exposes correct attributes8177 when import stats is failed8178 includes import_error8179# [RSpecRunTime] Finishing example group spec/serializers/import/github_realtime_repo_entity_spec.rb. It took 0.4 second. Expected to take 0.4 second.8180# [RSpecRunTime] Starting example group spec/lib/gitlab/audit/deploy_key_author_spec.rb. Expected to take 0.4 second.8181Gitlab::Audit::DeployKeyAuthor8182 #initialize8183 sets correct attributes8184 sets default name when it is not provided8185# [RSpecRunTime] Finishing example group spec/lib/gitlab/audit/deploy_key_author_spec.rb. It took 0.38 second. Expected to take 0.4 second.8186# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb. Expected to take 0.39 second.8187Types::WorkItems::Widgets::AssigneesInputType8188 is expected to eq "WorkItemWidgetAssigneesInput"8189 is expected to contain exactly "assigneeIds"8190# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb. It took 0.4 second. Expected to take 0.39 second.8191# [RSpecRunTime] Starting example group spec/graphql/types/blame/groups_type_spec.rb. Expected to take 0.39 second.8192Types::Blame::GroupsType8193 is expected to eq "Groups"8194 is expected to have graphql fields :commit, :commit_data, :lineno, :lines, and :span8195# [RSpecRunTime] Finishing example group spec/graphql/types/blame/groups_type_spec.rb. It took 0.39 second. Expected to take 0.39 second.8196# [RSpecRunTime] Starting example group spec/lib/gitlab/language_data_spec.rb. Expected to take 0.38 second.8197Gitlab::LanguageData8198 #extensions8199 loads the extensions once8200# [RSpecRunTime] Finishing example group spec/lib/gitlab/language_data_spec.rb. It took 0.36 second. Expected to take 0.38 second.8201# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_type_spec.rb. Expected to take 0.37 second.8202Types::Ci::GroupType8203 is expected to eq "CiGroup"8204 exposes the expected fields8205# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_type_spec.rb. It took 0.39 second. Expected to take 0.37 second.8206# [RSpecRunTime] Starting example group spec/graphql/types/limited_countable_connection_type_spec.rb. Expected to take 0.34 second.8207Types::LimitedCountableConnectionType8208 has the expected fields8209# [RSpecRunTime] Finishing example group spec/graphql/types/limited_countable_connection_type_spec.rb. It took 0.31 second. Expected to take 0.34 second.8210# [RSpecRunTime] Starting example group spec/routing/projects/security/configuration_controller_routing_spec.rb. Expected to take 0.33 second.8211Projects::Security::ConfigurationController routing8212 routes to #show8213# [RSpecRunTime] Finishing example group spec/routing/projects/security/configuration_controller_routing_spec.rb. It took 0.3 second. Expected to take 0.33 second.8214# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_type_enum_spec.rb. Expected to take 0.33 second.8215Types::Packages::PackageTypeEnum8216 exposes all package types8217# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_type_enum_spec.rb. It took 0.29 second. Expected to take 0.33 second.8218# [RSpecRunTime] Starting example group spec/services/gravatar_service_spec.rb. Expected to take 0.32 second.8219GravatarService8220 #execute8221 replaces the placeholders8222# [RSpecRunTime] Finishing example group spec/services/gravatar_service_spec.rb. It took 0.3 second. Expected to take 0.32 second.8223# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb. Expected to take 0.32 second.8224Gitlab::GitalyClient::DiffStitcher8225 enumeration8226 combines segregated diff messages together8227# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb. It took 0.3 second. Expected to take 0.32 second.8228# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/package_spec.rb. Expected to take 0.31 second.8229Types::PermissionTypes::Package8230 has the expected fields8231# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/package_spec.rb. It took 0.31 second. Expected to take 0.31 second.8232# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb. Expected to take 0.31 second.8233Gitlab::Memory::Watchdog::Handlers::NullHandler8234 #call8235 does nothing8236# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb. It took 0.3 second. Expected to take 0.31 second.8237# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/role_spec.rb. Expected to take 0.3 second.8238Gitlab::Kubernetes::Role8239 #generate8240 is expected to eq #<Kubeclient::Resource metadata={:name=>"example-name", :namespace=>"example-namespace"}, rules=[{:ap...>["hello.world"], :resources=>["oil", "diamonds", "coffee"], :verbs=>["say", "do", "walk", "run"]}]>8241# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/role_spec.rb. It took 0.3 second. Expected to take 0.3 second.8242# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/union_spec.rb. Expected to take 0.3 second.8243RuboCop::Cop::Gitlab::Union8244 flags the use of Gitlab::SQL::Union.new8245# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/union_spec.rb. It took 0.3 second. Expected to take 0.3 second.8246auto_explain log contains 1584 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-9-32.340.main.ndjson.gz8247took 33.7350492518248auto_explain log contains 1585 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-9-32.340.ci.ndjson.gz8249took 30.5838942288250[TEST PROF INFO] EventProf results for sql.active_record8251Total time: 07:02.076 of 25:25.808 (27.66%)8252Total events: 3294908253Top 5 slowest suites (by time):8254Ci::PipelineP...cessingService (./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:5) – 01:47.956 (51831 / 104) of 05:44.702 (31.32%)8255Gitlab::Datab...:LoadBalancing (./spec/lib/gitlab/database/load_balancing_spec.rb:5) – 01:07.008 (81729 / 50) of 02:05.919 (53.22%)8256Event (./spec/models/event_spec.rb:5) – 00:22.658 (17003 / 159) of 01:27.461 (25.91%)8257WorkItems::WorkItemsFinder (./spec/finders/work_items/work_items_finder_spec.rb:5) – 00:17.537 (12901 / 158) of 01:06.288 (26.46%)8258NotePolicy (./spec/policies/note_policy_spec.rb:5) – 00:15.185 (11617 / 43) of 00:52.892 (28.71%)8259Knapsack report was generated. Preview:8260{8261 "spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb": 344.7016600379998,8262 "spec/lib/gitlab/database/load_balancing_spec.rb": 125.91941532999999,8263 "spec/models/event_spec.rb": 87.46087708899995,8264 "spec/finders/work_items/work_items_finder_spec.rb": 66.28779024100004,8265 "spec/lib/gitlab/email/handler/create_note_handler_spec.rb": 57.53082904299981,8266 "spec/policies/note_policy_spec.rb": 52.89217121299998,8267 "spec/services/spam/spam_action_service_spec.rb": 39.688405008000245,8268 "spec/services/ci/job_artifacts/create_service_spec.rb": 30.076004870999896,8269 "spec/tasks/gitlab/db_rake_spec.rb": 24.362001514999974,8270 "spec/services/projects/move_forks_service_spec.rb": 24.613768200999857,8271 "spec/services/merge_requests/add_todo_when_build_fails_service_spec.rb": 23.524810074000015,8272 "spec/models/commit_collection_spec.rb": 19.328014481999617,8273 "spec/policies/namespace/root_storage_statistics_policy_spec.rb": 17.827756649000094,8274 "spec/lib/gitlab/ci/pipeline/chain/validate/external_spec.rb": 17.381804807999742,8275 "spec/services/push_event_payload_service_spec.rb": 18.143267106000167,8276 "spec/helpers/blob_helper_spec.rb": 15.9623750009996,8277 "spec/services/merge_requests/conflicts/list_service_spec.rb": 15.451737980999951,8278 "spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb": 16.278051332999894,8279 "spec/policies/packages/policies/project_policy_spec.rb": 16.24702299599994,8280 "spec/services/suggestions/create_service_spec.rb": 13.936118912999973,8281 "spec/graphql/resolvers/timelog_resolver_spec.rb": 13.069222236000314,8282 "spec/lib/gitlab/path_regex_spec.rb": 12.647902585000338,8283 "spec/services/packages/conan/search_service_spec.rb": 11.924928472999909,8284 "spec/models/wiki_page/meta_spec.rb": 12.47541731199999,8285 "spec/services/merge_requests/assign_issues_service_spec.rb": 10.948245806000159,8286 "spec/services/projects/lfs_pointers/lfs_download_link_list_service_spec.rb": 10.03191038299974,8287 "spec/finders/concerns/finder_with_cross_project_access_spec.rb": 9.920897011999841,8288 "spec/models/personal_access_token_spec.rb": 8.413399806000143,8289 "spec/services/projects/hashed_storage/migrate_attachments_service_spec.rb": 11.575997986999937,8290 "spec/models/fork_network_spec.rb": 8.498005207000006,8291 "spec/models/concerns/milestoneable_spec.rb": 9.066895693999868,8292 "spec/services/incident_management/timeline_events/destroy_service_spec.rb": 9.138264375999825,8293 "spec/lib/gitlab/ci/config/external/file/project_spec.rb": 9.119198078999943,8294 "spec/models/container_registry/event_spec.rb": 7.711161891999836,8295 "spec/models/organizations/organization_user_spec.rb": 5.119604675999653,8296 "spec/graphql/resolvers/work_items_resolver_spec.rb": 7.312374730000101,8297 "spec/lib/gitlab/auth/ldap/dn_spec.rb": 6.321753212999738,8298 "spec/models/issue_link_spec.rb": 6.557105610000235,8299 "spec/models/merge_request/metrics_spec.rb": 7.246927135000078,8300 "spec/workers/project_export_worker_spec.rb": 7.057599354000104,8301 "spec/lib/gitlab/chat/output_spec.rb": 6.425107283000216,8302 "spec/models/protected_branch/merge_access_level_spec.rb": 6.031055079999987,8303 "spec/lib/gitlab/slash_commands/issue_new_spec.rb": 4.978176530000383,8304 "spec/lib/atlassian/jira_connect/serializers/deployment_entity_spec.rb": 5.5969736210008705,8305 "spec/finders/feature_flags_finder_spec.rb": 6.103880513000149,8306 "spec/services/repositories/housekeeping_service_spec.rb": 4.116402121000647,8307 "spec/lib/gitlab/import_export/project/sample/relation_factory_spec.rb": 5.140163285000199,8308 "spec/services/tags/create_service_spec.rb": 5.870202654999957,8309 "spec/views/projects/empty.html.haml_spec.rb": 4.365091057999962,8310 "spec/helpers/ci/pipelines_helper_spec.rb": 4.50752530400041,8311 "spec/finders/design_management/versions_finder_spec.rb": 3.8393219570007204,8312 "spec/presenters/issue_presenter_spec.rb": 4.861637691000396,8313 "spec/tasks/gitlab/setup_rake_spec.rb": 5.091203578999739,8314 "spec/lib/gitlab/hook_data/project_builder_spec.rb": 4.599420985000506,8315 "spec/serializers/diff_file_metadata_entity_spec.rb": 4.683971187999305,8316 "spec/serializers/base_discussion_entity_spec.rb": 4.637011091999739,8317 "spec/lib/gitlab/ci/templates/Jobs/code_quality_gitlab_ci_yaml_spec.rb": 4.570550637999986,8318 "spec/models/integrations/ewm_spec.rb": 4.034600588999638,8319 "spec/services/bulk_imports/process_service_spec.rb": 4.408859672999824,8320 "spec/finders/packages/pypi/packages_finder_spec.rb": 3.917086559999916,8321 "spec/lib/api/helpers/packages_helpers_spec.rb": 3.986364862999835,8322 "spec/lib/container_registry/migration_spec.rb": 4.029166100000111,8323 "spec/lib/gitlab/spamcheck/client_spec.rb": 3.766238764999798,8324 "spec/finders/releases/evidence_pipeline_finder_spec.rb": 3.3430770939994545,8325 "spec/lib/gitlab/database/load_balancing/session_spec.rb": 2.7789374080002744,8326 "spec/graphql/types/board_list_type_spec.rb": 3.471084822999728,8327 "spec/lib/banzai/reference_parser/feature_flag_parser_spec.rb": 4.051710356999138,8328 "spec/finders/timelogs/timelogs_finder_spec.rb": 3.6190098580000267,8329 "spec/services/projects/import_export/parallel_export_service_spec.rb": 3.433699764999801,8330 "spec/finders/repositories/tree_finder_spec.rb": 3.0144833959993775,8331 "spec/lib/gitlab/highlight_spec.rb": 4.132605279000018,8332 "spec/lib/gitlab/auth/user_access_denied_reason_spec.rb": 3.538727365000341,8333 "spec/models/namespaces/descendants_spec.rb": 3.367029783000362,8334 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started_spec.rb": 4.480499993999729,8335 "spec/models/ci/pipeline_metadata_spec.rb": 2.1353607169994575,8336 "spec/lib/error_tracking/sentry_client/projects_spec.rb": 3.0088889359994937,8337 "spec/graphql/types/ci/job_type_spec.rb": 2.8290752830007477,8338 "spec/lib/gitlab/ci/status/build/manual_spec.rb": 3.087245998999606,8339 "spec/finders/projects/ml/model_version_finder_spec.rb": 2.977065889000187,8340 "spec/services/ci/find_exposed_artifacts_service_spec.rb": 2.992641606999314,8341 "spec/lib/gitlab/ci/pipeline/chain/build_spec.rb": 2.663015238999833,8342 "spec/services/environments/create_service_spec.rb": 2.6545909589995063,8343 "spec/lib/gitlab/utils/username_and_email_generator_spec.rb": 2.6066604340003323,8344 "spec/lib/api/entities/clusters/agents/authorizations/ci_access_spec.rb": 2.575921646000097,8345 "spec/lib/gitlab/middleware/same_site_cookies_spec.rb": 2.887864387999798,8346 "spec/helpers/version_check_helper_spec.rb": 2.6559629800003677,8347 "spec/lib/gitlab/regex/packages/protection/rules_spec.rb": 2.3300561799997013,8348 "spec/validators/public_url_validator_spec.rb": 2.115930959999787,8349 "spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb": 2.4078034929998466,8350 "spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb": 2.5598492780000015,8351 "spec/lib/banzai/pipeline/description_pipeline_spec.rb": 2.4476158690004013,8352 "spec/helpers/colors_helper_spec.rb": 2.569488867000473,8353 "spec/rubocop/cop/avoid_return_from_blocks_spec.rb": 1.8311658969996643,8354 "spec/lib/gitlab/metrics/prometheus_spec.rb": 1.270852460000242,8355 "spec/models/packages/debian/project_architecture_spec.rb": 2.2868462739997995,8356 "spec/lib/sidebars/panel_spec.rb": 2.0345275979998405,8357 "spec/serializers/ci/downloadable_artifact_entity_spec.rb": 1.7385091760006617,8358 "spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb": 1.511074436999479,8359 "spec/lib/gitlab/data_builder/feature_flag_spec.rb": 2.022707698999511,8360 "spec/lib/gitlab/import_export/avatar_restorer_spec.rb": 1.8606129740001052,8361 "spec/services/environments/canary_ingress/update_service_spec.rb": 1.9917634120001821,8362 "spec/lib/gitlab/checks/lfs_check_spec.rb": 2.111808839999867,8363 "spec/lib/gitlab/ci/variables/builder/group_spec.rb": 1.6857275610000215,8364 "spec/workers/merge_requests/delete_source_branch_worker_spec.rb": 1.7410981650000394,8365 "spec/lib/gitlab/daemon_spec.rb": 1.6189531569998508,8366 "spec/lib/gitlab/ci/badge/coverage/report_spec.rb": 1.7777868919993125,8367 "spec/lib/gitlab/ci/config/entry/allow_failure_spec.rb": 1.5939045799996165,8368 "spec/graphql/resolvers/kas/agent_configurations_resolver_spec.rb": 1.4819112900004257,8369 "spec/models/blob_viewer/changelog_spec.rb": 1.6654869419999159,8370 "spec/lib/sidebars/user_profile/menus/personal_projects_menu_spec.rb": 1.5929354500003683,8371 "spec/finders/packages/helm/package_files_finder_spec.rb": 1.7933769100000063,8372 "spec/models/integrations/external_wiki_spec.rb": 1.4679867320000994,8373 "spec/workers/ci/parse_secure_file_metadata_worker_spec.rb": 1.606524198000443,8374 "spec/serializers/web_ide_terminal_serializer_spec.rb": 1.694891889000246,8375 "spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb": 1.63573871600056,8376 "spec/lib/gitlab/ci/config/entry/auto_cancel_spec.rb": 1.5182394969997404,8377 "spec/lib/gitlab/database/reindexing/coordinator_spec.rb": 1.6679961729996649,8378 "spec/graphql/types/diff_type_spec.rb": 1.4854935189996468,8379 "spec/lib/banzai/filter/broadcast_message_placeholders_filter_spec.rb": 1.3019002270002602,8380 "spec/lib/gitlab/ci/templates/Terraform/base_latest_gitlab_ci_yaml_spec.rb": 1.5257768060000672,8381 "spec/lib/gitlab/middleware/speedscope_spec.rb": 1.342345263000425,8382 "spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/batch_from_storage_spec.rb": 1.4645360919994346,8383 "spec/workers/namespaces/schedule_aggregation_worker_spec.rb": 1.2950080979999257,8384 "spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb": 1.4104329269994196,8385 "spec/models/snippet_blob_spec.rb": 1.347696313000597,8386 "spec/lib/gitlab/ci/parsers/sbom/cyclonedx_properties_spec.rb": 1.1152368840002964,8387 "spec/rubocop/cop/rake/require_spec.rb": 0.9620876189992487,8388 "spec/lib/gitlab/prometheus/internal_spec.rb": 1.1876766570003383,8389 "spec/services/users/dismiss_project_callout_service_spec.rb": 1.3742926009999792,8390 "spec/lib/gitlab/import_export/design_repo_restorer_spec.rb": 1.2698804909996397,8391 "spec/services/personal_access_tokens/rotate_service_spec.rb": 1.200261386999955,8392 "spec/components/pajamas/card_component_spec.rb": 1.3581389420005507,8393 "spec/services/boards/destroy_service_spec.rb": 1.2034435700006725,8394 "spec/lib/click_house/models/base_model_spec.rb": 0.9659329639998759,8395 "spec/lib/gitlab/ci/reports/codequality_reports_spec.rb": 1.1043851129998075,8396 "spec/lib/sidebars/admin/menus/labels_menu_spec.rb": 1.0129297000003135,8397 "spec/workers/ci/initialize_pipelines_iid_sequence_worker_spec.rb": 1.1975277159999678,8398 "spec/lib/gitlab/database/health_status_spec.rb": 0.9073163990005924,8399 "spec/lib/gitlab/legacy_github_import/milestone_formatter_spec.rb": 1.133740241999476,8400 "spec/helpers/ci/catalog/resources_helper_spec.rb": 0.984450762999586,8401 "spec/lib/sidebars/user_settings/menus/active_sessions_menu_spec.rb": 0.8726343110001835,8402 "spec/models/work_items/related_link_restriction_spec.rb": 0.892976608999561,8403 "spec/lib/gitlab/sourcegraph_spec.rb": 1.0129895509999187,8404 "spec/lib/bulk_imports/projects/pipelines/auto_devops_pipeline_spec.rb": 1.0579295070001535,8405 "spec/initializers/forbid_sidekiq_in_transactions_spec.rb": 0.940208595000513,8406 "spec/lib/bulk_imports/pipeline_spec.rb": 0.7367291320006188,8407 "spec/services/concerns/audit_event_save_type_spec.rb": 0.9140104480002265,8408 "spec/helpers/ci/builds_helper_spec.rb": 0.8698422910001682,8409 "spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb": 0.8558465829992201,8410 "spec/helpers/recaptcha_helper_spec.rb": 0.8116844659998605,8411 "spec/rubocop/cop/code_reuse/presenter_spec.rb": 2.179540688999623,8412 "spec/lib/gitlab/sanitizers/exception_message_spec.rb": 0.9507659249993594,8413 "spec/rubocop/cop/rspec/duplicate_spec_location_spec.rb": 0.8928905900002064,8414 "spec/lib/gitlab/redis/multi_store_connection_pool_spec.rb": 0.8087126660002468,8415 "spec/lib/gitlab/pagination/keyset/request_context_spec.rb": 0.7722778400002426,8416 "spec/lib/security/ci_configuration/container_scanning_build_action_spec.rb": 0.7196538429998327,8417 "spec/rubocop/cop/scalability/cron_worker_context_spec.rb": 0.7774414389996309,8418 "spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb": 0.7031016050004837,8419 "spec/serializers/import/manifest_provider_repo_entity_spec.rb": 0.8104378159996486,8420 "spec/lib/atlassian/jira_issue_key_extractor_spec.rb": 0.7260526829995797,8421 "spec/services/spam/ham_service_spec.rb": 0.7554035399998611,8422 "spec/services/webauthn/authenticate_service_spec.rb": 0.8430759229995601,8423 "spec/lib/gitlab/alert_management/payload_spec.rb": 0.7598883099999512,8424 "spec/rubocop/cop/migration/complex_indexes_require_name_spec.rb": 0.7400104309999733,8425 "spec/lib/gitlab/asset_proxy_spec.rb": 0.6532069690001663,8426 "spec/lib/gitlab/manifest_import/metadata_spec.rb": 0.6749740670002211,8427 "spec/services/mattermost/create_team_service_spec.rb": 0.662261937999574,8428 "spec/rubocop/cop/gitlab/predicate_memoization_spec.rb": 0.6638092780003717,8429 "spec/helpers/startupjs_helper_spec.rb": 0.7266252029994575,8430 "spec/lib/gitlab/kubernetes/rollout_instances_spec.rb": 0.6155220320006265,8431 "spec/models/diff_viewer/image_spec.rb": 0.6402192900004593,8432 "spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb": 0.6684110670003065,8433 "spec/lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter_spec.rb": 0.6018082130003677,8434 "spec/models/bulk_imports/file_transfer_spec.rb": 0.5548653260002538,8435 "spec/lib/sidebars/your_work/menus/todos_menu_spec.rb": 0.5813448750004682,8436 "spec/rubocop/cop/migration/prevent_global_enable_lock_retries_with_disable_ddl_transaction_spec.rb": 0.5677457960000538,8437 "spec/scripts/database/schema_validator_spec.rb": 0.5738308449999749,8438 "spec/lib/gitlab/github_import/representation/expose_attribute_spec.rb": 0.5455259980008123,8439 "spec/keeps/helpers/groups_spec.rb": 0.5656125750001593,8440 "spec/lib/sidebars/projects/menus/external_wiki_menu_spec.rb": 0.501292451000154,8441 "spec/lib/bitbucket/representation/user_spec.rb": 0.5415955870003017,8442 "spec/models/incident_management/timeline_event_tag_link_spec.rb": 0.5347698280002078,8443 "spec/views/admin/application_settings/_eks.html.haml_spec.rb": 0.5321549079999386,8444 "spec/graphql/types/prometheus_alert_type_spec.rb": 0.47648110299996915,8445 "spec/lib/banzai/pipeline/email_pipeline_spec.rb": 0.4607816429997911,8446 "spec/graphql/types/organizations/organization_type_spec.rb": 0.4493745839999974,8447 "spec/graphql/types/work_items/widgets/labels_type_spec.rb": 0.27552212800037523,8448 "spec/lib/gitlab/ci/jwt_v2/claim_mapper_spec.rb": 0.3933935989998645,8449 "spec/lib/gitlab/ci/reports/security/flag_spec.rb": 0.5566324260007605,8450 "spec/graphql/types/time_tracking/timelog_category_type_spec.rb": 0.5461659570000847,8451 "spec/graphql/types/access_level_type_spec.rb": 0.4745198430000528,8452 "spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb": 0.4570620639997287,8453 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_metric_spec.rb": 0.6030656319999252,8454 "spec/lib/gitlab/database_importers/default_organization_importer_spec.rb": 0.40211678800005757,8455 "spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb": 0.39999340800022765,8456 "spec/graphql/types/container_expiration_policy_keep_enum_spec.rb": 0.41006097799981944,8457 "spec/lib/mattermost/command_spec.rb": 0.3807769909999479,8458 "spec/lib/parameter_filters/saml_response_spec.rb": 0.4066313679995801,8459 "spec/graphql/types/ml/model_version_type_spec.rb": 0.36456147100034286,8460 "spec/lib/api/entities/public_group_details_spec.rb": 0.41944183700070425,8461 "spec/graphql/types/ci/catalog/resources/version_type_spec.rb": 0.36716094099938346,8462 "spec/graphql/types/ci/group_variable_type_spec.rb": 0.3745827110005848,8463 "spec/serializers/import/github_realtime_repo_entity_spec.rb": 0.3994300580006893,8464 "spec/lib/gitlab/audit/deploy_key_author_spec.rb": 0.37530169099954946,8465 "spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb": 0.39711091900062456,8466 "spec/graphql/types/blame/groups_type_spec.rb": 0.38547495000057097,8467 "spec/lib/gitlab/language_data_spec.rb": 0.35701082200012024,8468 "spec/graphql/types/ci/group_type_spec.rb": 0.3894390289997318,8469 "spec/graphql/types/limited_countable_connection_type_spec.rb": 0.30929976500010525,8470 "spec/routing/projects/security/configuration_controller_routing_spec.rb": 0.2997760170001129,8471 "spec/graphql/types/packages/package_type_enum_spec.rb": 0.29230133700002625,8472 "spec/services/gravatar_service_spec.rb": 0.2973037760002626,8473 "spec/lib/gitlab/gitaly_client/diff_stitcher_spec.rb": 0.30458921600074973,8474 "spec/graphql/types/permission_types/package_spec.rb": 0.3062801160003801,8475 "spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb": 0.2988001669991718,8476 "spec/lib/gitlab/kubernetes/role_spec.rb": 0.29794986600063567,8477 "spec/rubocop/cop/gitlab/union_spec.rb": 0.3011625860008288478}8479Knapsack global time execution for tests: 25m 25s8480Pending: (Failures listed here are expected and do not affect your suite's status)8481 1) gitlab:db namespace rake task mark_migration_complete with a single database marks the migration complete on the given database8482 # Skipping because database ci exists8483 # ./spec/tasks/gitlab/db_rake_spec.rb:318484 2) gitlab:db namespace rake task mark_migration_complete with multiple databases with geo configured does not create a task for the geo database8485 # Skipping because the geo database is not configured8486 # ./spec/tasks/gitlab/db_rake_spec.rb:818487 3) gitlab:db namespace rake task configure with a single database when geo is not configured when the schema is already loaded migrates the database8488 # Skipping because database ci exists8489 # ./spec/tasks/gitlab/db_rake_spec.rb:1438490 4) gitlab:db namespace rake task configure with a single database when geo is not configured when the schema is not loaded loads the schema and seeds the database8491 # Skipping because database ci exists8492 # ./spec/tasks/gitlab/db_rake_spec.rb:1568493 5) gitlab:db namespace rake task configure with a single database when geo is not configured when only a single table is present loads the schema and seeds the database8494 # Skipping because database ci exists8495 # ./spec/tasks/gitlab/db_rake_spec.rb:1698496 6) gitlab:db namespace rake task configure with a single database when geo is not configured when loading the schema fails does not seed the database8497 # Skipping because database ci exists8498 # ./spec/tasks/gitlab/db_rake_spec.rb:1828499 7) gitlab:db namespace rake task configure with a single database when geo is not configured SKIP_POST_DEPLOYMENT_MIGRATIONS environment variable set when the schema is not loaded adds the post deployment migration path before schema load8500 # Skipping because database ci exists8501 # ./spec/tasks/gitlab/db_rake_spec.rb:2068502 8) gitlab:db namespace rake task configure with a single database when geo is not configured SKIP_POST_DEPLOYMENT_MIGRATIONS environment variable set when the schema is loaded ignores post deployment migrations8503 # Skipping because database ci exists8504 # ./spec/tasks/gitlab/db_rake_spec.rb:2228505 9) gitlab:db namespace rake task configure with a single database when geo is configured when the main database is also configured only configures the main database8506 # Skipping because database ci exists8507 # ./spec/tasks/gitlab/db_rake_spec.rb:2458508 10) gitlab:db namespace rake task configure with multiple databases when geo is configured does not run tasks against geo8509 # Skipping because the geo database is not configured8510 # ./spec/tasks/gitlab/db_rake_spec.rb:3498511 11) gitlab:db namespace rake task drop_tables with a single database drops all objects for the database8512 # Skipping because some of the extra databases [:ci, :main_clusterwide, :embedding, :geo] are setup8513 # ./spec/tasks/gitlab/db_rake_spec.rb:6568514 12) gitlab:db namespace rake task drop_tables with multiple databases with geo configured does not create a task for the geo database8515 # Skipping because the geo database is not configured8516 # ./spec/tasks/gitlab/db_rake_spec.rb:7048517 13) gitlab:db namespace rake task create_dynamic_partitions with a single database delegates syncing of partitions without limiting databases8518 # Skipping because some of the extra databases [:ci, :main_clusterwide, :embedding, :geo] are setup8519 # ./spec/tasks/gitlab/db_rake_spec.rb:7348520 14) gitlab:db namespace rake task create_dynamic_partitions with geo configured does not create a task for the geo database8521 # Skipping because the geo database is not configured8522 # ./spec/tasks/gitlab/db_rake_spec.rb:7688523 15) gitlab:db namespace rake task create_dynamic_partitions with jh configured does not create a task for the jh database8524 # Skipping because the jh database is not configured8525 # ./spec/tasks/gitlab/db_rake_spec.rb:7808526 16) gitlab:db namespace rake task reindex with multiple databases with geo configured does not create a task for the geo database8527 # Skipping because the geo database is not configured8528 # ./spec/tasks/gitlab/db_rake_spec.rb:8508529 17) gitlab:db namespace rake task execute_async_index_operations with geo configured does not create a task for the geo database8530 # Skipping because the geo database is not configured8531 # ./spec/tasks/gitlab/db_rake_spec.rb:9538532 18) gitlab:db namespace rake task validate_async_constraints with geo configured does not create a task for the geo database8533 # Skipping because the geo database is not configured8534 # ./spec/tasks/gitlab/db_rake_spec.rb:10378535 19) gitlab:db namespace rake task with multiple databases db:migrate:geo does not invoke gitlab:db:create_dynamic_partitions8536 # Skipping because the geo database is not configured8537 # ./spec/tasks/gitlab/db_rake_spec.rb:12338538Failures:8539 1) Ci::PipelineProcessing::AtomicProcessingService Pipeline Processing Service when jobs change from stopped to alive status during pipeline processing runs ResetSkippedJobsService on the new alive jobs and logs event8540 Failure/Error: expect(all_builds_names_and_statuses).to eq(statuses_1)8541 expected: {:deploy1=>"skipped", :deploy2=>"skipped", :manual1=>"manual", :manual2=>"manual", :test1=>"skipped", :test2=>"skipped"}8542 got: {:deploy1=>"skipped", :deploy2=>"skipped", :manual1=>"manual", :manual2=>"manual", :test1=>"created", :test2=>"skipped"}8543 (compared using ==)8544 Diff:8545 @@ -2,6 +2,6 @@8546 :deploy2 => "skipped",8547 :manual1 => "manual",8548 :manual2 => "manual",8549 -:test1 => "skipped",8550 +:test1 => "created",8551 :test2 => "skipped",8552 # ./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:1020:in `block (4 levels) in <top (required)>'8553 # ./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:933:in `block (5 levels) in <top (required)>'8554 # ./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:933:in `block (4 levels) in <top (required)>'8555 # ./spec/spec_helper.rb:426:in `block (3 levels) in <top (required)>'8556 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'8557 # ./spec/spec_helper.rb:417:in `block (2 levels) in <top (required)>'8558 # ./spec/spec_helper.rb:413:in `block (3 levels) in <top (required)>'8559 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'8560 # ./spec/spec_helper.rb:413:in `block (2 levels) in <top (required)>'8561 # ./spec/spec_helper.rb:260:in `block (2 levels) in <top (required)>'8562 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'8563 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'8564 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'8565 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'8566 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'8567Finished in 26 minutes 36 seconds (files took 1 minute 6.34 seconds to load)85683050 examples, 1 failure, 19 pending8569Failed examples:8570rspec ./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:1013 # Ci::PipelineProcessing::AtomicProcessingService Pipeline Processing Service when jobs change from stopped to alive status during pipeline processing runs ResetSkippedJobsService on the new alive jobs and logs event8571Randomized with seed 194078572Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected8573[TEST PROF INFO] Time spent in factories: 08:57.985 (33.55% of total time)8574RSpec exited with 1.8575[job-metrics] Updating job metrics tag for the CI/CD job.8576RSPEC_RETRIED_TESTS_REPORT_PATH: rspec/retried_tests-6481110153.txt8577Retrying the failing examples in a new RSpec process...8578$ gem install junit_merge --no-document --version 0.1.28579Successfully installed nokogiri-1.16.3-x86_64-linux8580Successfully installed junit_merge-0.1.285812 gems installed8582==> 'gem install junit_merge --no-document --version 0.1.2' succeeded in 1 seconds.8583Running RSpec command: bin/rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-retry-6481110153.json --format RspecJunitFormatter --out rspec/rspec-retry-6481110153.xml --only-failures --pattern "spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb"8584Run options: include {:last_run_status=>"failed"}8585# [RSpecRunTime] Starting RSpec timer...8586[TEST PROF INFO] EventProf enabled (sql.active_record)8587unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.8588unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.8589Test environment set up in 0.510260909 seconds8590# [RSpecRunTime] Starting example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. Expected to take 5 minutes 55.53 seconds.8591Ci::PipelineProcessing::AtomicProcessingService8592 Pipeline Processing Service8593 when jobs change from stopped to alive status during pipeline processing8594 runs ResetSkippedJobsService on the new alive jobs and logs event8595# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. It took 5.35 seconds. Expected to take 5 minutes 55.53 seconds.8596auto_explain log contains 1584 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-9-32.9824.main.ndjson.gz8597took 29.5998536248598auto_explain log contains 1584 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-9-32.9824.ci.ndjson.gz8599took 29.6864762078600[TEST PROF INFO] EventProf results for sql.active_record8601Total time: 00:01.793 of 00:05.352 (33.5%)8602Total events: 6638603Top 5 slowest suites (by time):8604Ci::PipelineP...cessingService (./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:5) – 00:01.793 (663 / 1) of 00:05.352 (33.5%)8605Finished in 1 minute 10.82 seconds (files took 1 minute 2.52 seconds to load)86061 example, 0 failures8607[TEST PROF INFO] Time spent in factories: 00:01.368 (1.85% of total time)8608Loading rspec/rspec-6481110153.json...8609Merged rspec/rspec-retry-6481110153.json adding 4 results.8610Saved rspec/rspec-6481110153.json.8611A test was flaky and succeeded after being retried. Checking to see if flaky test is part of this MR...8612Flaky test was not part of this MR.8614Running after script...8615$ source scripts/utils.sh8616$ bundle exec gem list gitlab_quality-test_tooling8617gitlab_quality-test_tooling (1.17.0)8618$ section_start "relate-failure-issue" "Report test failures" # collapsed multi-line command8622$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command8629$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command8634$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command8636$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command8640$ tooling/bin/push_job_metrics || true8641[job-metrics] Pushing job metrics file for the CI/CD job.8642[job-metrics] Pushed 4 CI job metric entries to InfluxDB.8644Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy8646Uploading artifacts...8647auto_explain/: found 5 matching artifact files and directories 8648coverage/: found 4 matching artifact files and directories 8649WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8650deprecations/: found 5 matching artifact files and directories 8651knapsack/: found 4 matching artifact files and directories 8652rspec/: found 15 matching artifact files and directories 8653WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8654log/*.log: found 19 matching artifact files and directories 8655WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6481110153/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8656WARNING: Retrying... context=artifacts-uploader error=request redirected8657Uploading artifacts as "archive" to coordinator... 201 Created id=6481110153 responseStatus=201 Created token=glcbt-658658Uploading artifacts...8659rspec/rspec-*.xml: found 2 matching artifact files and directories 8660WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6481110153/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8661WARNING: Retrying... context=artifacts-uploader error=request redirected8662Uploading artifacts as "junit" to coordinator... 201 Created id=6481110153 responseStatus=201 Created token=glcbt-658664Job succeeded