121:22:49Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594) 221:22:49 on blue-4.private.runners-manager.gitlab.com/gitlab.com/gitlab-org tDjA3Sp3, system ID: s_96a8ae3d1050 321:22:49 feature flags: FF_NETWORK_PER_BUILD:true, FF_TIMESTAMPS:true 421:22:49Resolving secrets 621:22:49Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ... 721:22:51Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1... 821:22:51Authenticating with credentials from job payload (GitLab Registry) 921:22:51Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ... 1021:22:51Using 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 ... 1121:22:52WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring. 1221:22:52WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring. 1321:22:52Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12... 1421:22:52Authenticating with credentials from job payload (GitLab Registry) 1521:22:52Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ... 1621:22:52Using 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 ... 1721:22:53Starting service redis:6.2-alpine... 1821:22:53Pulling docker image redis:6.2-alpine ... 1921:22:53Using docker image sha256:4100b5bd17430263e85ad9d8ab851959b234acaaf378e093f1f98400f4998815 for redis:6.2-alpine with digest redis@sha256:eaba718fecd1196d88533de7ba49bf903ad33664a92debb24660a922ecd9cac8 ... 2021:22:54WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 is already created. Ignoring. 2121:22:54WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 is already created. Ignoring. 2221:22:54Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8... 2321:22:54Authenticating with credentials from job payload (GitLab Registry) 2421:22:54Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 ... 2521:22:56Using docker image sha256:df819140e3df737cdc7b8d6fb73ce804b05058c790e025b5f52840956feb1734 for registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7bdf349fc3dd9da64bc6581d44c0e906bffd38977ddbd2668ba34adb5dedfe38 ... 2621:22:57Starting service elasticsearch:7.17.6... 2721:22:57Pulling docker image elasticsearch:7.17.6 ... 2821:23:10Using docker image sha256:5fad10241ffd65d817ed0ddfaf6e87eee1f7dc2a7db33db1047835560ea71fda for elasticsearch:7.17.6 with digest elasticsearch@sha256:6c128de5d01c0c130a806022d6bd99b3e4c27a9af5bfc33b6b81861ae117d028 ... 2921:23:11Starting service registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway:v1.18.0... 3021:23:11Authenticating with credentials from job payload (GitLab Registry) 3121:23:11Pulling docker image registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway:v1.18.0 ... 3221:23:44Using docker image sha256:eb97d149d5b7fa6f8d1c3551036054839115ce4ae8b1896d5b4cc1563b098719 for registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway:v1.18.0 with digest registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway@sha256:d8fb36abcbce56db6ebaaff6504a26ff7345d5f463f273b9f993e0cf65c85818 ... 3321:23:48Starting service ghcr.io/berriai/litellm:main-latest... 3421:23:48Pulling docker image ghcr.io/berriai/litellm:main-latest ... 3521:24:21Using docker image sha256:006af10d9c70ad67274d5937788e42ce2cddb97f5496178c013ed1eac59ab6ae for ghcr.io/berriai/litellm:main-latest with digest ghcr.io/berriai/litellm@sha256:e7a60e9428c4946ae4b6036206bcf98b2cdb8b74e54f75793b51592d1fc005cd ... 3621:24:26Waiting for services to be up and running (timeout 30 seconds)... 3721:24:32Authenticating with credentials from job payload (GitLab Registry) 3821:24:32Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ... 3921:24:32Using docker image sha256:e83f017c5ffd177beb4bc3b4bfabde989d741e04fef90cd764896cf9b670552f for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:770feb0a974e36f8b83d22a3cb18310d0cfeae11e02f6195b1577c73ce26b398 ... 4121:24:33Running on runner-tdja3sp3-project-278964-concurrent-0 via runner-tdja3sp3-private-1731611167-d24954e9... 4321:24:34Skipping Git repository setup 4421:24:34Skipping Git checkout 4521:24:34Skipping Git submodules setup 4721:24:34Checking cache for ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20... 4821:24:34cache.zip is up to date 4921:24:46Successfully extracted cache 5121:24:51Downloading artifacts for clone-gitlab-repo (8368443091)... 5221:24:56Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8368443091 responseStatus=200 OK token=glcbt-66 5321:24:56WARNING: Part of .git directory is on the list of files to extract 5421:24:56WARNING: This may introduce unexpected problems 5521:25:10Downloading artifacts for compile-test-assets (8368443337)... 5621:25:14Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8368443337 responseStatus=200 OK token=glcbt-66 5721:25:20Downloading artifacts for detect-tests (8368443460)... 5821:25:20Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8368443460 responseStatus=200 OK token=glcbt-66 5921:25:21Downloading artifacts for retrieve-tests-metadata (8368443480)... 6021:25:21Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8368443480 responseStatus=200 OK token=glcbt-66 6121:25:21Downloading artifacts for setup-test-env (8368443411)... 6221:25:26Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8368443411 responseStatus=200 OK token=glcbt-66 6421:25:37Using docker image sha256:e83f017c5ffd177beb4bc3b4bfabde989d741e04fef90cd764896cf9b670552f for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:770feb0a974e36f8b83d22a3cb18310d0cfeae11e02f6195b1577c73ce26b398 ... 6521:25:38$ echo $FOSS_ONLY 6621:25:38$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb 6721:25:38$ export GOPATH=$CI_PROJECT_DIR/.go 6821:25:38$ mkdir -p $GOPATH 6921:25:38$ source scripts/utils.sh 7021:25:38$ log_disk_usage "true" 7121:25:38******************************************************* 7221:25:38This runner currently has 68G free disk space. 7321:25:38******************************************************* 7621:25:38Filesystem Size Used Avail Use% Mounted on 7721:25:38overlay 95G 27G 68G 29% / 7821:25:38tmpfs 64M 0 64M 0% /dev 7921:25:38shm 64M 0 64M 0% /dev/shm 8021:25:38/dev/sda1 95G 27G 68G 29% /cache 8121:25:38tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 8321:25:387.4M ./workhorse 9021:25:38560K ./storybook 9421:25:383.2M ./.rubocop_todo 10021:25:41556K ./tooling 10221:25:421.3M ./knapsack 10321:25:42300K ./patches 10421:25:424.3M ./changelogs 10521:25:4220K ./haml_lint 10621:25:4228K ./metrics_server 10921:25:4244K ./generator_templates 11021:25:421.3M ./scripts 11321:25:4320K ./file_hooks 11421:25:4332K ./crystalball 11521:25:4316K ./sidekiq_cluster 11721:25:431.2M ./fixtures 11821:25:43964K ./rubocop 12521:25:4320K ./.lefthook 12721:25:43$ source scripts/prepare_build.sh 15921:26:04Using decomposed database config (config/database.yml.decomposed-postgresql) 16021:26:04Geo DB will be set up. 16121:26:04Embedding DB will be set up. 18521:27:45$ source ./scripts/rspec_helpers.sh 18621:27:45$ run_timed_command "gem install knapsack --no-document" 18721:27:44$ gem install knapsack --no-document 18821:27:46Successfully installed knapsack-4.0.0 18921:27:461 gem installed 19021:27:45==> 'gem install knapsack --no-document' succeeded in 1 seconds. 19121:27:46$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn" 19621:27:52$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt" 19721:27:52$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt" 19821:27:52$ tooling/bin/create_job_metrics_file || true 19921:27:56[job-metrics] Creating the job metrics file for the CI/CD job. 20021:27:56$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house" 20221:27:56[21:27:56] Starting rspec_parallelized_job 20321:27:46RETRY_FAILED_TESTS_IN_NEW_PROCESS: true 20421:27:57KNAPSACK_GENERATE_REPORT: true 20521:27:57FLAKY_RSPEC_GENERATE_REPORT: true 20621:27:57KNAPSACK_TEST_FILE_PATTERN: {ee/}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 20721:27:57KNAPSACK_LOG_LEVEL: debug 20821:27:57KNAPSACK_REPORT_PATH: knapsack/rspec-ee_unit_pg14_14_39_278964_report.json 20921:27:57FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json 21021:27:57FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_14_39_278964_report.json 21121:27:57NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_14_39_278964_report.json 21221:27:57RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8368448102.txt 21421:27:57RSPEC_TESTS_MAPPING_ENABLED: 21521:27:57RSPEC_TESTS_FILTER_FILE: 21621:27:57Shell set options (set -o) enabled: 21721:27:57braceexpand on 21921:27:57interactive-comments on 22121:27:59Parsing expected rspec suite duration... 22221:27:59RSpec suite is expected to take 21 minutes 3.71 seconds. 22321:27:59Expected duration for tests: 22521:27:59 "ee/spec/services/geo/registry_consistency_service_spec.rb": 357.3496705779419, 22621:27:59 "ee/spec/lib/elastic/latest/git_class_proxy_spec.rb": 121.83821587544084, 22721:27:59 "ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb": 93.14145297065572, 22821:27:59 "ee/spec/models/geo/snippet_repository_registry_spec.rb": 78.88609386246662, 22921:27:59 "ee/spec/lib/ee/gitlab/background_migration/fix_corrupted_scanner_ids_of_vulnerability_reads_spec.rb": 64.52304030673757, 23021:27:59 "ee/spec/lib/gitlab/checks/diff_check_spec.rb": 52.476021279984714, 23121:27:59 "ee/spec/services/ee/notes/create_service_spec.rb": 43.888326394756945, 23221:27:59 "ee/spec/models/ee/ci/pipeline_artifact_spec.rb": 35.39722788694833, 23321:27:59 "ee/spec/serializers/dashboard_operations_project_entity_spec.rb": 29.323514431648004, 23421:27:59 "ee/spec/serializers/member_user_entity_spec.rb": 25.058692251496357, 23521:27:59 "ee/spec/graphql/resolvers/geo/container_repository_registries_resolver_spec.rb": 22.855244625132908, 23621:27:59 "ee/spec/lib/gitlab/code_owners_spec.rb": 20.74614208221401, 23721:27:59 "ee/spec/services/jira/requests/issues/list_service_spec.rb": 18.94336609269419, 23821:27:59 "ee/spec/services/ee/issuable/destroy_service_spec.rb": 16.46750448854351, 23921:27:59 "ee/spec/services/sbom/create_vulnerabilities_service_spec.rb": 15.568381111387923, 24021:27:59 "ee/spec/graphql/types/vulnerability_type_spec.rb": 14.327822519336198, 24121:27:59 "ee/spec/services/ci/process_build_service_spec.rb": 12.841911527554648, 24221:27:59 "ee/spec/services/ee/branches/delete_service_spec.rb": 11.766525329141906, 24321:27:59 "ee/spec/models/ci/sources/project_spec.rb": 11.440987664961488, 24421:27:59 "ee/spec/models/concerns/epic_tree_sorting_spec.rb": 10.60318630371746, 24521:27:59 "ee/spec/lib/ee/api/entities/project_spec.rb": 9.896016631249935, 24621:27:59 "ee/spec/finders/clusters/environments_finder_spec.rb": 9.488498043845478, 24721:27:59 "ee/spec/helpers/billing_plans_helper_spec.rb": 8.47775057244268, 24821:27:59 "ee/spec/lib/gitlab/auth/group_saml/identity_linker_spec.rb": 8.223584857121347, 24921:27:59 "ee/spec/services/work_items/closing_merge_requests/create_service_spec.rb": 7.5600505874352795, 25021:27:59 "ee/spec/models/ee/groups/feature_setting_spec.rb": 7.056459096772366, 25121:27:59 "ee/spec/finders/custom_project_templates_finder_spec.rb": 6.8413411786685625, 25221:27:59 "ee/spec/models/security/approval_policy_rule_project_link_spec.rb": 6.616608995050962, 25321:27:59 "ee/spec/services/security/vulnerability_scanning/create_vulnerability_service_spec.rb": 6.061054871800627, 25421:27:59 "ee/spec/helpers/ee/issuables_helper_spec.rb": 5.925689181985218, 25521:27:59 "ee/spec/services/security/ingestion/tasks/ingest_finding_evidence_spec.rb": 5.489794628823763, 25621:27:59 "ee/spec/lib/ee/gitlab/ci/status/bridge/waiting_for_approval_spec.rb": 5.391263449739802, 25721:27:59 "ee/spec/services/system_notes/vulnerabilities_service_spec.rb": 4.959253362171145, 25821:27:59 "ee/spec/lib/gitlab/ci/config/external/file/project_spec.rb": 4.8691007203510965, 25921:27:59 "ee/spec/serializers/merge_request_ai_entity_spec.rb": 4.478252427462873, 26021:27:59 "ee/spec/graphql/mutations/security_policy/create_security_policy_project_spec.rb": 4.359746323851084, 26121:27:59 "ee/spec/models/dora/watchers/issue_watcher_spec.rb": 4.178804440683927, 26221:27:59 "ee/spec/services/llm/internal/completion_service_spec.rb": 3.8843505930325213, 26321:27:59 "ee/spec/services/iterations/roll_over_issues_service_spec.rb": 3.83219206877785, 26421:27:59 "ee/spec/serializers/dependency_entity_spec.rb": 3.559969040930594, 26521:27:59 "ee/spec/lib/gitlab/auth/group_saml/membership_enforcer_spec.rb": 3.5199761817349247, 26621:27:59 "ee/spec/lib/ci/project_ci_cd_setting_changes_auditor_spec.rb": 3.2606988683509854, 26721:27:59 "ee/spec/lib/gitlab/llm/anthropic/client_spec.rb": 3.2320224006144427, 26821:27:59 "ee/spec/services/repositories/pull_mirrors/update_service_spec.rb": 3.05657034705974, 26921:27:59 "ee/spec/services/projects/register_suggested_reviewers_project_service_spec.rb": 3.0323447561590164, 27021:27:59 "ee/spec/finders/groups_finder_spec.rb": 2.852020446843758, 27121:27:59 "ee/spec/graphql/api/validate_code_owner_file_spec.rb": 2.8092807805001927, 27221:27:59 "ee/spec/policies/dast/pre_scan_verification_step_policy_spec.rb": 2.6726393583421095, 27321:27:59 "ee/spec/graphql/resolvers/requirements_management/test_reports_resolver_spec.rb": 2.609614009723935, 27421:27:59 "ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/create/main_integration_spec.rb": 2.4636918180662386, 27521:27:59 "ee/spec/models/ee/members/members_with_parents_spec.rb": 2.4504891548088295, 27621:27:59 "ee/spec/services/ee/issues/import_csv_service_spec.rb": 2.3381494429295575, 27721:27:59 "ee/spec/graphql/types/vulnerability_scanner_type_spec.rb": 2.267768439891687, 27821:27:59 "ee/spec/lib/audit_events/strategies/instance/amazon_s3_destination_strategy_spec.rb": 2.170046475624639, 27921:27:59 "ee/spec/views/shared/issuable/_sidebar.html.haml_spec.rb": 2.1131307421473755, 28021:27:59 "ee/spec/graphql/mutations/incident_management/issuable_resource_link/destroy_spec.rb": 2.041960901012999, 28121:27:59 "ee/spec/services/ci/runners/unregister_runner_service_spec.rb": 1.9445054176184084, 28221:27:59 "ee/spec/workers/observability/alert_query_worker_spec.rb": 1.904824011317225, 28321:27:59 "ee/spec/services/sbom/ingestion/container_scanning_for_registry/delete_not_present_occurrences_service_spec.rb": 1.8181155227984669, 28421:27:59 "ee/spec/lib/gitlab/insights/configuration_filter_spec.rb": 1.7824224739904493, 28521:27:59 "ee/spec/finders/status_page/incidents_finder_spec.rb": 1.6811387847574755, 28621:27:59 "ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb": 1.6531490623989096, 28721:27:59 "ee/spec/lib/ee/gitlab/ci/status/build/manual_spec.rb": 1.5872304002794593, 28821:27:59 "ee/spec/helpers/ee/saml_providers_helper_spec.rb": 1.5463214790361801, 28921:27:59 "ee/spec/services/app_sec/dast/site_profiles/audit/update_service_spec.rb": 1.4872355581829144, 29021:27:59 "ee/spec/services/audit_events/streaming/event_type_filters/destroy_service_spec.rb": 1.4573976639946726, 29121:27:59 "ee/spec/validators/audit_events/http_destination_validator_spec.rb": 1.3742533770262328, 29221:27:59 "ee/spec/lib/gitlab/user_access_spec.rb": 1.3386569543994673, 29321:27:59 "ee/spec/presenters/ee/project_presenter_spec.rb": 1.2604754103650402, 29421:27:59 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy_spec.rb": 1.2306182778891341, 29521:27:59 "ee/spec/lib/gitlab/llm/utils/authorizer_spec.rb": 1.1519849234464363, 29621:27:59 "ee/spec/services/users/abuse/namespace_bans/destroy_service_spec.rb": 1.1192612715757757, 29721:27:59 "ee/spec/views/shared/_saml_reload_modal.haml_spec.rb": 1.070298314578078, 29821:27:59 "ee/spec/serializers/incident_management/oncall_schedule_entity_spec.rb": 1.0059515907774674, 29921:27:59 "ee/spec/models/ee/resource_state_event_spec.rb": 0.9735896372084654, 30021:27:59 "ee/spec/services/target_branch_rules/destroy_service_spec.rb": 0.9102665158204983, 30121:27:59 "ee/spec/services/target_branch_rules/create_service_spec.rb": 0.8860575629279326, 30221:27:59 "ee/spec/lib/gitlab/llm/chain/tools/tool_spec.rb": 0.8152682286640262, 30321:27:59 "ee/spec/finders/geo_node_finder_spec.rb": 0.8036363424392099, 30421:27:59 "ee/spec/lib/gitlab/path_locks_finder_spec.rb": 0.7451204799300889, 30521:27:59 "ee/spec/workers/compliance_management/standards/gitlab/dast_worker_spec.rb": 0.7272498432549122, 30621:27:59 "ee/spec/services/vulnerabilities/remediations/create_service_spec.rb": 0.6791871487648646, 30721:27:59 "ee/spec/lib/projects/project_security_setting_changes_auditor_spec.rb": 0.65774275065157, 30821:27:59 "ee/spec/services/analytics/forecasting/build_forecast_service_spec.rb": 0.6241599849381286, 30921:27:59 "ee/spec/lib/geo/console/troubleshoot_replication_or_verification_for_replicator_class_menu_spec.rb": 0.5953324762293586, 31021:27:59 "ee/spec/lib/code_suggestions/tasks/code_generation_spec.rb": 0.5595355481214412, 31121:27:59 "ee/spec/lib/world_spec.rb": 0.5290281327364761, 31221:27:59 "ee/spec/lib/banzai/issuable_extractor_spec.rb": 0.49436588680328186, 31321:27:59 "ee/spec/lib/security/security_orchestration_policies/deprecated_properties_checker_spec.rb": 0.4618181941392243, 31421:27:59 "ee/spec/services/package_metadata/ingestion/advisory/advisory_ingestion_task_spec.rb": 0.43220635090245374, 31521:27:59 "ee/spec/services/arkose/blocked_users_report_service_spec.rb": 0.4065196293058585, 31621:27:59 "ee/spec/lib/gitlab/patch/additional_database_tasks_spec.rb": 0.3733087274637138, 31721:27:59 "ee/spec/components/gitlab_subscriptions/duo_enterprise_alert/premium_component_spec.rb": 0.3533166134200364, 31821:27:59 "ee/spec/lib/gitlab/cidr_spec.rb": 0.32141160377001643, 31921:27:59 "ee/spec/lib/elastic/latest/routing_spec.rb": 0.31250579105101894, 32021:27:59 "ee/spec/lib/gitlab/auth/smartcard/session_spec.rb": 0.26621743718325774, 32121:27:59 "ee/spec/services/package_metadata/ingestion/compressed_package/ingestion_service_spec.rb": 0.256955787617102, 32221:27:59 "ee/spec/workers/cloud_connector/sync_service_token_worker_spec.rb": 0.2345236871490245, 32321:27:59 "ee/spec/lib/ee/gitlab/ci/jwt_spec.rb": 0.20552758711946, 32421:27:59 "ee/spec/lib/gitlab/code_owners/reference_extractor_spec.rb": 0.19799405897396372, 32521:27:59 "ee/spec/workers/security/scans/purge_by_job_id_worker_spec.rb": 0.17198815319564165, 32621:27:59 "ee/spec/workers/package_metadata/advisories_sync_worker_spec.rb": 0.16741994432727605, 32721:27:59 "ee/spec/services/sbom/export_serializers/json_service_spec.rb": 0.14817382133501933, 32821:27:59 "ee/spec/lib/remote_development/workspace_operations/create/authorizer_spec.rb": 0.14076801267791583, 32921:27:59 "ee/spec/lib/gitlab/llm/templates/git_command_spec.rb": 0.12634997075372478, 33021:27:59 "ee/spec/lib/remote_development/workspace_operations/reconcile/main_spec.rb": 0.12180744137969196, 33121:27:59 "ee/spec/serializers/metrics_report_metric_entity_spec.rb": 0.1095958988347141, 33221:27:59 "ee/spec/lib/secrets_management/secrets_manager_client_spec.rb": 0.10947247373518942, 33321:27:59 "ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb": 0.09812674668324177, 33421:27:59 "ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum_spec.rb": 0.09454367805793396, 33521:27:59 "ee/spec/graphql/types/security_orchestration/security_policy_relation_type_enum_spec.rb": 0.08651350555822891, 33621:27:59 "ee/spec/lib/gitlab/geo/logger_spec.rb": 0.08064813668028933, 33721:27:59 "ee/spec/graphql/types/ci/runner_manager_type_spec.rb": 0.07725577893858178, 33821:27:59 "ee/spec/lib/code_suggestions/file_content_spec.rb": 0.07653902392393737, 33921:27:59 "ee/spec/graphql/types/dast/profile_schedule_input_type_spec.rb": 0.07359966803066903, 34021:27:59 "ee/spec/graphql/ee/types/projects/branch_rule_type_spec.rb": 0.06435998279908745, 34121:27:59 "ee/spec/graphql/types/ci/code_quality_degradation_type_spec.rb": 0.05539802129870942, 34221:27:59 "ee/spec/graphql/types/observability/open_telemetry_metric_type_enum_spec.rb": 0.050365398393440106, 34321:27:59 "ee/spec/graphql/types/search/search_level_enum_spec.rb": 0.04819250427820379, 34421:27:59 "ee/spec/policies/ee/policy_actor_spec.rb": 0.0452911647388032, 34521:27:59 "ee/spec/lib/code_suggestions/prompts/code_completion/anthropic_spec.rb": 0.04524677620113999 34721:28:05Knapsack report generator started! 34821:27:57/builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 34921:29:11DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <top (required)> at /builds/gitlab-org/gitlab/config/environment.rb:7) 35021:29:22warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5. 35221:29:34/builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 35321:29:48DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <main> at /builds/gitlab-org/gitlab/config/environment.rb:7) 35421:30:22Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 35521:30:22# [RSpecRunTime] Starting RSpec timer... 35621:30:22[TEST PROF INFO] EventProf enabled (sql.active_record) 35721:30:22unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 35821:30:23unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 35921:30:29Test environment set up in 3.312950005 seconds 36021:30:30# [RSpecRunTime] Starting example group ee/spec/services/geo/registry_consistency_service_spec.rb. Expected to take 5 minutes 57.35 seconds. 36121:30:30Geo::RegistryConsistencyService 36221:30:30 behaves like registry consistency service 36321:30:30 registry_class interface 36421:30:31 defines a MODEL_CLASS constant 36521:30:31 responds to .name 36621:30:32 responds to .insert_for_model_ids 36721:30:32 responds to .delete_for_model_ids 36821:30:32 responds to .find_registry_differences 37021:30:32 when there are replicable records missing registries 37121:30:35 creates missing registries 37221:30:37 returns truthy 37321:30:40 does not exceed batch size 37421:30:40# [RSpecRunTime] RSpec elapsed time: 17.41 seconds. Current RSS: ~1292M. Threads: 3. load average: 1.17 1.54 1.43 1/420 425 37621:30:40 when there are unused registries 37721:30:40 with no replicable records 37821:30:42 deletes unused registries 37921:30:43 returns truthy 38021:30:43# [RSpecRunTime] RSpec elapsed time: 21.08 seconds. Current RSS: ~1276M. Threads: 3. load average: 1.17 1.54 1.43 1/420 426 38221:30:43 when the unused registry foreign key ids are lower than the first replicable model id 38321:30:45 deletes unused registries 38421:30:47 returns truthy 38521:30:47# [RSpecRunTime] RSpec elapsed time: 24.31 seconds. Current RSS: ~1281M. Threads: 3. load average: 1.15 1.53 1.43 2/421 427 38721:30:47 when the unused registry foreign key ids are greater than the last replicable model id 38821:30:48 deletes unused registries 38921:30:50 returns truthy 39021:30:50# [RSpecRunTime] RSpec elapsed time: 27.53 seconds. Current RSS: ~1279M. Threads: 3. load average: 1.15 1.53 1.43 1/420 428 39221:30:50 when all replicable records have registries 39421:30:53 returns falsey 39521:30:53# [RSpecRunTime] RSpec elapsed time: 30.46 seconds. Current RSS: ~1281M. Threads: 3. load average: 1.14 1.52 1.43 1/420 429 39721:30:53 when there are no replicable records 39921:30:53 returns falsey 40021:30:53 behaves like registry consistency service 40121:30:53 registry_class interface 40221:30:54 defines a MODEL_CLASS constant 40321:30:54 responds to .name 40421:30:54 responds to .insert_for_model_ids 40521:30:55 responds to .delete_for_model_ids 40621:30:55 responds to .find_registry_differences 40721:30:55# [RSpecRunTime] RSpec elapsed time: 32.61 seconds. Current RSS: ~1308M. Threads: 3. load average: 1.14 1.52 1.43 1/420 430 41021:30:55 when there are replicable records missing registries 41121:30:56 creates missing registries 41221:30:58 returns truthy 41321:31:00 does not exceed batch size 41421:31:00# [RSpecRunTime] RSpec elapsed time: 37.78 seconds. Current RSS: ~1319M. Threads: 3. load average: 1.12 1.50 1.42 1/420 431 41621:31:00 when there are unused registries 41721:31:00 with no replicable records 41821:31:02 deletes unused registries 41921:31:03 returns truthy 42021:31:04# [RSpecRunTime] RSpec elapsed time: 41.22 seconds. Current RSS: ~1319M. Threads: 3. load average: 1.12 1.50 1.42 1/420 432 42221:31:04 when the unused registry foreign key ids are lower than the first replicable model id 42321:31:05 deletes unused registries 42421:31:07 returns truthy 42521:31:07# [RSpecRunTime] RSpec elapsed time: 44.45 seconds. Current RSS: ~1307M. Threads: 3. load average: 1.11 1.49 1.42 1/420 433 42721:31:07 when the unused registry foreign key ids are greater than the last replicable model id 42821:31:09 deletes unused registries 42921:31:10 returns truthy 43021:31:10# [RSpecRunTime] RSpec elapsed time: 47.82 seconds. Current RSS: ~1281M. Threads: 3. load average: 1.02 1.47 1.41 1/420 434 43221:31:10 when all replicable records have registries 43421:31:13 returns falsey 43521:31:13# [RSpecRunTime] RSpec elapsed time: 50.8 seconds. Current RSS: ~1286M. Threads: 3. load average: 1.02 1.47 1.41 1/420 435 43721:31:13 when there are no replicable records 43921:31:14 returns falsey 44021:31:14 behaves like registry consistency service 44121:31:14 registry_class interface 44221:31:14 defines a MODEL_CLASS constant 44321:31:14 responds to .name 44421:31:15 responds to .insert_for_model_ids 44521:31:15 responds to .delete_for_model_ids 44621:31:15 responds to .find_registry_differences 44721:31:15# [RSpecRunTime] RSpec elapsed time: 52.93 seconds. Current RSS: ~1314M. Threads: 3. load average: 1.02 1.46 1.41 1/420 436 45021:31:15 when there are replicable records missing registries 45121:31:18 creates missing registries 45221:31:20 returns truthy 45321:31:22 does not exceed batch size 45421:31:22# [RSpecRunTime] RSpec elapsed time: 1 minute 0.08 second. Current RSS: ~1337M. Threads: 3. load average: 1.02 1.45 1.41 1/420 437 45621:31:22 when there are unused registries 45721:31:22 with no replicable records 45821:31:27 deletes unused registries 45921:31:30 returns truthy 46021:31:30# [RSpecRunTime] RSpec elapsed time: 1 minute 7.6 seconds. Current RSS: ~1319M. Threads: 3. load average: 1.02 1.45 1.41 1/420 438 46221:31:30 when the unused registry foreign key ids are lower than the first replicable model id 46321:31:34 deletes unused registries 46421:31:37 returns truthy 46521:31:37# [RSpecRunTime] RSpec elapsed time: 1 minute 14.29 seconds. Current RSS: ~1289M. Threads: 3. load average: 1.01 1.43 1.40 1/420 439 46721:31:37 when the unused registry foreign key ids are greater than the last replicable model id 46821:31:41 deletes unused registries 46921:31:43 returns truthy 47021:31:44# [RSpecRunTime] RSpec elapsed time: 1 minute 21.21 seconds. Current RSS: ~1298M. Threads: 3. load average: 1.01 1.42 1.40 1/420 440 47221:31:44 when all replicable records have registries 47421:31:47 returns falsey 47521:31:47# [RSpecRunTime] RSpec elapsed time: 1 minute 24.54 seconds. Current RSS: ~1304M. Threads: 3. load average: 0.93 1.40 1.39 1/420 441 47721:31:47 when there are no replicable records 47921:31:47 returns falsey 48021:31:47 behaves like registry consistency service 48121:31:47 registry_class interface 48221:31:48 defines a MODEL_CLASS constant 48321:31:48 responds to .name 48421:31:48 responds to .insert_for_model_ids 48521:31:49 responds to .delete_for_model_ids 48621:31:49 responds to .find_registry_differences 48721:31:49# [RSpecRunTime] RSpec elapsed time: 1 minute 26.74 seconds. Current RSS: ~1323M. Threads: 3. load average: 0.93 1.40 1.39 1/420 442 49021:31:49 when there are replicable records missing registries 49121:31:49 creates missing registries 49221:31:50 returns truthy 49321:31:50 does not exceed batch size 49421:31:50# [RSpecRunTime] RSpec elapsed time: 1 minute 27.84 seconds. Current RSS: ~1346M. Threads: 3. load average: 1.02 1.41 1.39 1/420 443 49621:31:50 when there are unused registries 49721:31:50 with no replicable records 49821:31:51 deletes unused registries 49921:31:51 returns truthy 50021:31:51 when the unused registry foreign key ids are lower than the first replicable model id 50121:31:51 deletes unused registries 50221:31:52 returns truthy 50321:31:52 when the unused registry foreign key ids are greater than the last replicable model id 50421:31:52 deletes unused registries 50521:31:53 returns truthy 50621:31:53 when all replicable records have registries 50821:31:53 returns falsey 50921:31:53 when there are no replicable records 51121:31:54 returns falsey 51221:31:54 behaves like registry consistency service 51321:31:54 registry_class interface 51421:31:54 defines a MODEL_CLASS constant 51521:31:54 responds to .name 51621:31:55 responds to .insert_for_model_ids 51721:31:55 responds to .delete_for_model_ids 51821:31:55 responds to .find_registry_differences 51921:31:55# [RSpecRunTime] RSpec elapsed time: 1 minute 33.08 seconds. Current RSS: ~1399M. Threads: 3. load average: 1.01 1.40 1.39 1/420 444 52221:31:55 when there are replicable records missing registries 52321:31:59 creates missing registries 52421:32:01 returns truthy 52521:32:06 does not exceed batch size 52621:32:06# [RSpecRunTime] RSpec elapsed time: 1 minute 43.44 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.01 1.39 1.39 1/423 609 52821:32:06 when there are unused registries 52921:32:06 with no replicable records 53021:32:08 deletes unused registries 53121:32:11 returns truthy 53221:32:11# [RSpecRunTime] RSpec elapsed time: 1 minute 48.54 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.01 1.38 1.38 1/424 702 53421:32:11 when the unused registry foreign key ids are lower than the first replicable model id 53521:32:14 deletes unused registries 53621:32:16 returns truthy 53721:32:16# [RSpecRunTime] RSpec elapsed time: 1 minute 53.7 seconds. Current RSS: ~1420M. Threads: 4. load average: 0.93 1.36 1.38 1/424 796 53921:32:16 when the unused registry foreign key ids are greater than the last replicable model id 54021:32:19 deletes unused registries 54121:32:21 returns truthy 54221:32:21# [RSpecRunTime] RSpec elapsed time: 1 minute 58.66 seconds. Current RSS: ~1429M. Threads: 4. load average: 0.93 1.35 1.37 1/424 889 54421:32:21 when all replicable records have registries 54621:32:26 returns falsey 54721:32:26# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.56 seconds. Current RSS: ~1442M. Threads: 4. load average: 0.94 1.35 1.37 1/424 982 54921:32:26 when there are no replicable records 55121:32:26 returns falsey 55221:32:26 behaves like registry consistency service 55321:32:26 registry_class interface 55421:32:27 defines a MODEL_CLASS constant 55521:32:27 responds to .name 55621:32:27 responds to .insert_for_model_ids 55721:32:28 responds to .delete_for_model_ids 55821:32:28 responds to .find_registry_differences 55921:32:28# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.7 seconds. Current RSS: ~1457M. Threads: 4. load average: 0.94 1.35 1.37 1/424 983 56221:32:28 when there are replicable records missing registries 56321:32:29 creates missing registries 56421:32:31 returns truthy 56521:32:33 does not exceed batch size 56621:32:33# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.78 seconds. Current RSS: ~1363M. Threads: 4. load average: 0.95 1.34 1.37 1/424 984 56821:32:33 when there are unused registries 56921:32:33 with no replicable records 57021:32:35 deletes unused registries 57121:32:37 returns truthy 57221:32:37# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.38 seconds. Current RSS: ~1355M. Threads: 4. load average: 0.95 1.33 1.37 1/424 985 57421:32:37 when the unused registry foreign key ids are lower than the first replicable model id 57521:32:39 deletes unused registries 57621:32:40 returns truthy 57721:32:40# [RSpecRunTime] RSpec elapsed time: 2 minutes 17.99 seconds. Current RSS: ~1343M. Threads: 4. load average: 0.95 1.33 1.36 1/424 986 57921:32:40 when the unused registry foreign key ids are greater than the last replicable model id 58021:32:42 deletes unused registries 58121:32:44 returns truthy 58221:32:44# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.49 seconds. Current RSS: ~1317M. Threads: 4. load average: 0.95 1.33 1.36 1/424 987 58421:32:44 when all replicable records have registries 58621:32:47 returns falsey 58721:32:47# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.46 seconds. Current RSS: ~1310M. Threads: 4. load average: 0.96 1.32 1.36 1/424 988 58921:32:47 when there are no replicable records 59121:32:47 returns falsey 59221:32:47 behaves like registry consistency service 59321:32:47 registry_class interface 59421:32:48 defines a MODEL_CLASS constant 59521:32:48 responds to .name 59621:32:48 responds to .insert_for_model_ids 59721:32:48 responds to .delete_for_model_ids 59821:32:49 responds to .find_registry_differences 59921:32:49# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.48 seconds. Current RSS: ~1346M. Threads: 4. load average: 0.96 1.32 1.36 1/424 989 60221:32:49 when there are replicable records missing registries 60321:32:51 creates missing registries 60421:32:52 returns truthy 60521:32:55 does not exceed batch size 60621:32:55# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.34 seconds. Current RSS: ~1358M. Threads: 4. load average: 0.96 1.32 1.36 1/424 990 60821:32:55 when there are unused registries 60921:32:55 with no replicable records 61021:32:57 deletes unused registries 61121:32:58 returns truthy 61221:32:58# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.08 seconds. Current RSS: ~1345M. Threads: 4. load average: 0.96 1.31 1.36 1/424 991 61421:32:58 when the unused registry foreign key ids are lower than the first replicable model id 61521:33:00 deletes unused registries 61621:33:02 returns truthy 61721:33:02# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.75 seconds. Current RSS: ~1298M. Threads: 4. load average: 0.97 1.31 1.36 1/424 992 61921:33:02 when the unused registry foreign key ids are greater than the last replicable model id 62021:33:04 deletes unused registries 62121:33:06 returns truthy 62221:33:06# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.57 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.05 1.32 1.36 1/424 993 62421:33:06 when all replicable records have registries 62621:33:09 returns falsey 62721:33:09# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.66 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.05 1.32 1.36 1/424 994 62921:33:09 when there are no replicable records 63121:33:10 returns falsey 63221:33:10 behaves like registry consistency service 63321:33:10 registry_class interface 63421:33:10 defines a MODEL_CLASS constant 63521:33:10 responds to .name 63621:33:10 responds to .insert_for_model_ids 63721:33:11 responds to .delete_for_model_ids 63821:33:11 responds to .find_registry_differences 63921:33:11# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.61 seconds. Current RSS: ~1349M. Threads: 4. load average: 1.05 1.31 1.36 1/424 995 64221:33:11 when there are replicable records missing registries 64321:33:14 creates missing registries 64421:33:18 returns truthy 64521:33:22 does not exceed batch size 64621:33:22# [RSpecRunTime] RSpec elapsed time: 2 minutes 59.89 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.12 1.32 1.36 1/424 996 64821:33:22 when there are unused registries 64921:33:22 with no replicable records 65021:33:26 deletes unused registries 65121:33:29 returns truthy 65221:33:29# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.0 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.11 1.31 1.36 1/424 997 65421:33:29 when the unused registry foreign key ids are lower than the first replicable model id 65521:33:33 deletes unused registries 65621:33:36 returns truthy 65721:33:36# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.55 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.09 1.30 1.35 1/424 998 65921:33:36 when the unused registry foreign key ids are greater than the last replicable model id 66021:33:39 deletes unused registries 66121:33:42 returns truthy 66221:33:42# [RSpecRunTime] RSpec elapsed time: 3 minutes 19.92 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.25 1.33 1.36 1/424 999 66421:33:42 when all replicable records have registries 66621:33:48 returns falsey 66721:33:48# [RSpecRunTime] RSpec elapsed time: 3 minutes 25.77 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.39 1.36 1.37 1/424 1000 66921:33:48 when there are no replicable records 67121:33:49 returns falsey 67221:33:49 behaves like registry consistency service 67321:33:49 registry_class interface 67421:33:49 defines a MODEL_CLASS constant 67521:33:49 responds to .name 67621:33:50 responds to .insert_for_model_ids 67721:33:50 responds to .delete_for_model_ids 67821:33:50 responds to .find_registry_differences 67921:33:50# [RSpecRunTime] RSpec elapsed time: 3 minutes 27.78 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.35 1.35 1.37 1/424 1001 68221:33:50 when there are replicable records missing registries 68321:33:52 creates missing registries 68421:33:53 returns truthy 68521:33:55 does not exceed batch size 68621:33:55# [RSpecRunTime] RSpec elapsed time: 3 minutes 32.88 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.41 1.36 1.37 1/424 1002 68821:33:55 when there are unused registries 68921:33:55 with no replicable records 69021:33:58 deletes unused registries 69121:34:01 returns truthy 69221:34:01# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.42 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.37 1.36 1.37 1/424 1003 69421:34:01 when the unused registry foreign key ids are lower than the first replicable model id 69521:34:04 deletes unused registries 69621:34:06 returns truthy 69721:34:06# [RSpecRunTime] RSpec elapsed time: 3 minutes 44.18 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.34 1.35 1.37 1/424 1004 69921:34:06 when the unused registry foreign key ids are greater than the last replicable model id 70021:34:10 deletes unused registries 70121:34:12 returns truthy 70221:34:12# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.77 seconds. Current RSS: ~1323M. Threads: 4. load average: 1.32 1.35 1.37 1/424 1005 70421:34:12 when all replicable records have registries 70621:34:15 returns falsey 70721:34:15# [RSpecRunTime] RSpec elapsed time: 3 minutes 52.69 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.29 1.34 1.36 1/424 1006 70921:34:15 when there are no replicable records 71121:34:16 returns falsey 71221:34:16 behaves like registry consistency service 71321:34:16 registry_class interface 71421:34:16 defines a MODEL_CLASS constant 71521:34:16 responds to .name 71621:34:16 responds to .insert_for_model_ids 71721:34:17 responds to .delete_for_model_ids 71821:34:17 responds to .find_registry_differences 71921:34:17# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.66 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.29 1.34 1.36 1/424 1007 72221:34:17 when there are replicable records missing registries 72321:34:19 creates missing registries 72421:34:20 returns truthy 72521:34:22 does not exceed batch size 72621:34:22# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.82 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.27 1.33 1.36 1/424 1008 72821:34:22 when there are unused registries 72921:34:22 with no replicable records 73021:34:24 deletes unused registries 73121:34:26 returns truthy 73221:34:26# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.27 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.25 1.33 1.36 2/425 1009 73421:34:26 when the unused registry foreign key ids are lower than the first replicable model id 73521:34:27 deletes unused registries 73621:34:29 returns truthy 73721:34:29# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.52 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.25 1.33 1.36 1/424 1010 73921:34:29 when the unused registry foreign key ids are greater than the last replicable model id 74021:34:30 deletes unused registries 74121:34:32 returns truthy 74221:34:32# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.6 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.22 1.32 1.36 3/424 1011 74421:34:32 when all replicable records have registries 74621:34:35 returns falsey 74721:34:35# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.43 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.22 1.32 1.36 1/424 1012 74921:34:35 when there are no replicable records 75121:34:35 returns falsey 75221:34:35 behaves like registry consistency service 75321:34:35 registry_class interface 75421:34:36 defines a MODEL_CLASS constant 75521:34:36 responds to .name 75621:34:36 responds to .insert_for_model_ids 75721:34:36 responds to .delete_for_model_ids 75821:34:37 responds to .find_registry_differences 75921:34:37# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.44 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.21 1.32 1.36 1/424 1013 76221:34:37 when there are replicable records missing registries 76321:34:37 creates missing registries 76421:34:38 returns truthy 76521:34:39 does not exceed batch size 76621:34:39# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.56 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.21 1.32 1.36 1/424 1014 76821:34:39 when there are unused registries 76921:34:39 with no replicable records 77021:34:40 deletes unused registries 77121:34:40 returns truthy 77221:34:40# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.92 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.19 1.31 1.35 1/424 1015 77421:34:40 when the unused registry foreign key ids are lower than the first replicable model id 77521:34:41 deletes unused registries 77621:34:42 returns truthy 77721:34:42# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.41 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.19 1.31 1.35 1/424 1016 77921:34:42 when the unused registry foreign key ids are greater than the last replicable model id 78021:34:42 deletes unused registries 78121:34:43 returns truthy 78221:34:43# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.74 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.19 1.31 1.35 1/424 1017 78421:34:43 when all replicable records have registries 78621:34:44 returns falsey 78721:34:44# [RSpecRunTime] RSpec elapsed time: 4 minutes 22.06 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.19 1.31 1.35 1/424 1018 78921:34:44 when there are no replicable records 79121:34:45 returns falsey 79221:34:45 behaves like registry consistency service 79321:34:45 registry_class interface 79421:34:45 defines a MODEL_CLASS constant 79521:34:46 responds to .name 79621:34:46 responds to .insert_for_model_ids 79721:34:46 responds to .delete_for_model_ids 79821:34:46 responds to .find_registry_differences 79921:34:46# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.05 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.17 1.31 1.35 1/424 1019 80221:34:46 when there are replicable records missing registries 80321:34:48 creates missing registries 80421:34:49 returns truthy 80521:34:51 does not exceed batch size 80621:34:51# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.5 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.16 1.30 1.35 1/424 1020 80821:34:51 when there are unused registries 80921:34:51 with no replicable records 81021:34:53 deletes unused registries 81121:34:54 returns truthy 81221:34:54# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.47 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.16 1.30 1.35 1/424 1021 81421:34:54 when the unused registry foreign key ids are lower than the first replicable model id 81521:34:55 deletes unused registries 81621:34:57 returns truthy 81721:34:57# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.33 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.15 1.30 1.35 1/424 1022 81921:34:57 when the unused registry foreign key ids are greater than the last replicable model id 82021:34:58 deletes unused registries 82121:34:59 returns truthy 82221:34:59# [RSpecRunTime] RSpec elapsed time: 4 minutes 37.19 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.15 1.30 1.35 1/424 1023 82421:34:59 when all replicable records have registries 82621:35:02 returns falsey 82721:35:02# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.81 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.14 1.29 1.35 1/423 1024 82921:35:02 when there are no replicable records 83121:35:03 returns falsey 83221:35:03 behaves like registry consistency service 83321:35:03 registry_class interface 83421:35:03 defines a MODEL_CLASS constant 83521:35:03 responds to .name 83621:35:03 responds to .insert_for_model_ids 83721:35:04 responds to .delete_for_model_ids 83821:35:04 responds to .find_registry_differences 83921:35:04# [RSpecRunTime] RSpec elapsed time: 4 minutes 41.68 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.14 1.29 1.35 1/423 1025 84221:35:04 when there are replicable records missing registries 84321:35:05 creates missing registries 84421:35:07 returns truthy 84521:35:09 does not exceed batch size 84621:35:09# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.41 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.12 1.29 1.34 1/423 1026 84821:35:09 when there are unused registries 84921:35:09 with no replicable records 85021:35:10 deletes unused registries 85121:35:12 returns truthy 85221:35:12# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.34 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.11 1.28 1.34 1/423 1027 85421:35:12 when the unused registry foreign key ids are lower than the first replicable model id 85521:35:13 deletes unused registries 85621:35:15 returns truthy 85721:35:15# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.41 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.11 1.28 1.34 1/423 1028 85921:35:15 when the unused registry foreign key ids are greater than the last replicable model id 86021:35:16 deletes unused registries 86121:35:18 returns truthy 86221:35:18# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.39 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.10 1.28 1.34 1/423 1029 86421:35:18 when all replicable records have registries 86621:35:20 returns falsey 86721:35:20# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.17 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.10 1.27 1.34 1/423 1030 86921:35:20 when there are no replicable records 87121:35:21 returns falsey 87221:35:21 behaves like registry consistency service 87321:35:21 registry_class interface 87421:35:21 defines a MODEL_CLASS constant 87521:35:22 responds to .name 87621:35:22 responds to .insert_for_model_ids 87721:35:22 responds to .delete_for_model_ids 87821:35:22 responds to .find_registry_differences 87921:35:23# [RSpecRunTime] RSpec elapsed time: 5 minutes 0.21 second. Current RSS: ~1376M. Threads: 4. load average: 1.10 1.27 1.34 1/423 1031 88221:35:23 when there are replicable records missing registries 88321:35:23 creates missing registries 88421:35:24 returns truthy 88521:35:24 does not exceed batch size 88621:35:25# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.21 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.10 1.27 1.34 1/423 1032 88821:35:25 when there are unused registries 88921:35:25 with no replicable records 89021:35:25 deletes unused registries 89121:35:26 returns truthy 89221:35:26# [RSpecRunTime] RSpec elapsed time: 5 minutes 3.73 seconds. Current RSS: ~1394M. Threads: 4. load average: 1.09 1.27 1.34 1/423 1033 89421:35:26 when the unused registry foreign key ids are lower than the first replicable model id 89521:35:27 deletes unused registries 89621:35:27 returns truthy 89721:35:27# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.18 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.09 1.27 1.34 1/423 1034 89921:35:27 when the unused registry foreign key ids are greater than the last replicable model id 90021:35:28 deletes unused registries 90121:35:29 returns truthy 90221:35:29# [RSpecRunTime] RSpec elapsed time: 5 minutes 6.65 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.09 1.27 1.34 1/423 1035 90421:35:29 when all replicable records have registries 90621:35:30 returns falsey 90721:35:30# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.9 seconds. Current RSS: ~1394M. Threads: 4. load average: 1.08 1.26 1.33 1/423 1036 90921:35:30 when there are no replicable records 91121:35:31 returns falsey 91221:35:31 behaves like registry consistency service 91321:35:31 registry_class interface 91421:35:31 defines a MODEL_CLASS constant 91521:35:31 responds to .name 91621:35:32 responds to .insert_for_model_ids 91721:35:32 responds to .delete_for_model_ids 91821:35:32 responds to .find_registry_differences 91921:35:32# [RSpecRunTime] RSpec elapsed time: 5 minutes 9.92 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.08 1.26 1.33 1/423 1037 92221:35:32 when there are replicable records missing registries 92321:35:33 creates missing registries 92421:35:33 returns truthy 92521:35:34 does not exceed batch size 92621:35:34# [RSpecRunTime] RSpec elapsed time: 5 minutes 11.93 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.08 1.26 1.33 1/423 1038 92821:35:34 when there are unused registries 92921:35:34 with no replicable records 93021:35:35 deletes unused registries 93121:35:36 returns truthy 93221:35:36# [RSpecRunTime] RSpec elapsed time: 5 minutes 13.4 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.07 1.26 1.33 1/423 1039 93421:35:36 when the unused registry foreign key ids are lower than the first replicable model id 93521:35:36 deletes unused registries 93621:35:37 returns truthy 93721:35:37# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.72 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.07 1.26 1.33 1/423 1040 93921:35:37 when the unused registry foreign key ids are greater than the last replicable model id 94021:35:38 deletes unused registries 94121:35:38 returns truthy 94221:35:39# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.2 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.07 1.26 1.33 1/423 1041 94421:35:39 when all replicable records have registries 94621:35:40 returns falsey 94721:35:40# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.53 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.07 1.26 1.33 1/423 1042 94921:35:40 when there are no replicable records 95121:35:40 returns falsey 95221:35:40 behaves like registry consistency service 95321:35:40 registry_class interface 95421:35:41 defines a MODEL_CLASS constant 95521:35:41 responds to .name 95621:35:41 responds to .insert_for_model_ids 95721:35:42 responds to .delete_for_model_ids 95821:35:42 responds to .find_registry_differences 95921:35:42# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.51 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.07 1.25 1.33 1/423 1043 96221:35:42 when there are replicable records missing registries 96321:35:43 creates missing registries 96421:35:44 returns truthy 96521:35:46 does not exceed batch size 96621:35:47# [RSpecRunTime] RSpec elapsed time: 5 minutes 24.21 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.06 1.25 1.33 2/423 1044 96821:35:47 when there are unused registries 96921:35:47 with no replicable records 97021:35:48 deletes unused registries 97121:35:50 returns truthy 97221:35:50# [RSpecRunTime] RSpec elapsed time: 5 minutes 27.43 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.06 1.25 1.33 1/423 1045 97421:35:50 when the unused registry foreign key ids are lower than the first replicable model id 97521:35:51 deletes unused registries 97621:35:52 returns truthy 97721:35:53# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.23 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.06 1.24 1.33 2/423 1046 97921:35:53 when the unused registry foreign key ids are greater than the last replicable model id 98021:35:54 deletes unused registries 98121:35:55 returns truthy 98221:35:55# [RSpecRunTime] RSpec elapsed time: 5 minutes 33.09 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.05 1.24 1.32 1/423 1047 98421:35:55 when all replicable records have registries 98621:35:58 returns falsey 98721:35:58# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.68 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.05 1.24 1.32 1/423 1048 98921:35:58 when there are no replicable records 99121:35:59 returns falsey 99221:35:59 behaves like registry consistency service 99321:35:59 registry_class interface 99421:35:59 defines a MODEL_CLASS constant 99521:35:59 responds to .name 99621:35:59 responds to .insert_for_model_ids 99721:36:00 responds to .delete_for_model_ids 99821:36:00 responds to .find_registry_differences 99921:36:00# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.77 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.05 1.23 1.32 1/423 1049 100221:36:00 when there are replicable records missing registries 100321:36:01 creates missing registries 100421:36:03 returns truthy 100521:36:04 does not exceed batch size 100621:36:04# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.03 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.05 1.23 1.32 1/423 1050 100821:36:04 when there are unused registries 100921:36:04 with no replicable records 101021:36:07 deletes unused registries 101121:36:08 returns truthy 101221:36:08# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.15 seconds. Current RSS: ~1385M. Threads: 4. load average: 1.12 1.25 1.33 1/423 1051 101421:36:08 when the unused registry foreign key ids are lower than the first replicable model id 101521:36:10 deletes unused registries 101621:36:11 returns truthy 101721:36:11# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.93 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.11 1.24 1.32 1/423 1052 101921:36:11 when the unused registry foreign key ids are greater than the last replicable model id 102021:36:13 deletes unused registries 102121:36:14 returns truthy 102221:36:14# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.93 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.11 1.24 1.32 1/423 1053 102421:36:14 when all replicable records have registries 102521:36:16 does nothing 102621:36:17 returns falsey 102721:36:17# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.56 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.10 1.24 1.32 1/423 1054 102921:36:17 when there are no replicable records 103021:36:17 does nothing 103121:36:17 returns falsey 103221:36:18# [RSpecRunTime] Finishing example group ee/spec/services/geo/registry_consistency_service_spec.rb. It took 5 minutes 47.86 seconds. Expected to take 5 minutes 57.35 seconds. 103321:36:18# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/git_class_proxy_spec.rb. Expected to take 2 minutes 1.84 seconds. 103421:36:18Elastic::Latest::GitClassProxy 103521:36:25 #blob_aggregations 103621:36:29 returns aggregations 103721:36:31 assert names queries for global blob search when migration is complete 103821:36:33 assert names queries for group blob search 103921:36:34 assert names queries for project blob search 104021:36:34 when search_query_authorization_refactor feature flag is false 104121:36:35 assert names queries for global blob search when migration is complete 104221:36:37 assert names queries for group blob search 104321:36:38 assert names queries for project blob search 104421:36:38# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.94 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.52 1.32 1.35 5/455 1443 104621:36:38 #elastic_search 104721:36:38 when type is blob 104821:36:38 when performing a global search 104921:36:40 uses the correct elasticsearch query 105021:36:40 when search_query_authorization_refactor is false 105121:36:41 uses the correct elasticsearch query 105221:36:41 behaves like a search that respects custom roles 105321:36:43 returns matching search results 105421:36:45 avoids N+1 queries 105521:36:46# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.22 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.44 1.31 1.34 4/454 1670 105721:36:46 behaves like a search that respects custom roles 105821:36:47 returns matching search results 105921:36:50 avoids N+1 queries 106021:36:50# [RSpecRunTime] RSpec elapsed time: 6 minutes 27.92 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.48 1.32 1.35 1/454 1793 106221:36:50 when performing a group search 106321:36:52 uses the correct elasticsearch query 106421:36:52 when search_query_authorization_refactor is false 106521:36:53 uses the correct elasticsearch query 106621:36:53 when user is authorized for the namespace 106721:36:55 uses the correct elasticsearch query 106821:36:55# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.75 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.44 1.32 1.35 1/454 1950 107021:36:55 when the project is private 107121:36:55 when the user is not authorized 107221:36:58 returns no search results 107321:36:58# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.75 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.44 1.32 1.35 2/454 2049 107521:36:58 when the user is a member 107621:36:58 role: :guest, expected_count: 0 107721:37:01 is expected to eq 0 107821:37:01# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.8 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.57 1.35 1.36 2/454 2149 108021:37:01 role: :reporter, expected_count: 1 108121:37:04 is expected to eq 1 108221:37:04# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.69 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.57 1.35 1.36 1/454 2249 108421:37:04 role: :developer, expected_count: 1 108521:37:07 is expected to eq 1 108621:37:07# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.8 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.52 1.34 1.35 1/454 2349 108821:37:07 role: :maintainer, expected_count: 1 108921:37:10 is expected to eq 1 109021:37:10# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.84 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.48 1.33 1.35 1/454 2449 109221:37:10 role: :owner, expected_count: 1 109321:37:13 is expected to eq 1 109421:37:13# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.55 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.48 1.33 1.35 1/454 2548 109621:37:13 behaves like a search that respects custom roles 109721:37:14 returns matching search results 109821:37:18 avoids N+1 queries 109921:37:18# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.94 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.76 1.39 1.37 1/455 2689 110121:37:18 when user is authorized for the namespace 110221:37:20 uses the correct elasticsearch query 110321:37:20# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.76 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.86 1.42 1.38 1/456 2746 110521:37:20 when the project is private 110621:37:20 when the user is not authorized 110721:37:23 returns no search results 110821:37:23# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.27 second. Current RSS: ~1360M. Threads: 5. load average: 1.86 1.42 1.38 1/456 2846 111021:37:23 when the user is a member 111121:37:23 role: :guest, expected_count: 0 111221:37:26 is expected to eq 0 111321:37:26# [RSpecRunTime] RSpec elapsed time: 7 minutes 3.32 seconds. Current RSS: ~1356M. Threads: 5. load average: 2.03 1.46 1.39 3/456 2946 111521:37:26 role: :reporter, expected_count: 1 111621:37:29 is expected to eq 1 111721:37:29# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.36 seconds. Current RSS: ~1349M. Threads: 5. load average: 2.03 1.46 1.39 1/455 3046 111921:37:29 role: :developer, expected_count: 1 112021:37:31 is expected to eq 1 112121:37:31# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.03 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.95 1.46 1.39 1/455 3146 112321:37:31 role: :maintainer, expected_count: 1 112421:37:34 is expected to eq 1 112521:37:34# [RSpecRunTime] RSpec elapsed time: 7 minutes 12.12 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.95 1.46 1.39 1/455 3246 112721:37:34 role: :owner, expected_count: 1 112821:37:37 is expected to eq 1 112921:37:37# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.78 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.87 1.45 1.39 1/455 3346 113121:37:37 behaves like a search that respects custom roles 113221:37:39 returns matching search results 113321:37:43 avoids N+1 queries 113421:37:43# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.37 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.80 1.44 1.39 1/452 3487 113621:37:43 when performing a project search 113721:37:44 uses the correct elasticsearch query 113821:37:44 when search_query_authorization_refactor is false 113921:37:45 uses the correct elasticsearch query 114021:37:45 when the user is not authorized 114121:37:48 returns no search results 114221:37:48# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.4 seconds. Current RSS: ~1356M. Threads: 5. load average: 2.06 1.50 1.41 1/456 3696 114421:37:48 behaves like a search that respects custom roles 114521:37:49 returns matching search results 114621:37:49# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.63 seconds. Current RSS: ~1353M. Threads: 5. load average: 2.06 1.50 1.41 1/456 3749 114821:37:49 behaves like a search that respects custom roles 114921:37:50 returns matching search results 115021:37:51# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.2 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.98 1.49 1.40 1/455 3802 115221:37:51 when the user is not authorized 115321:37:53 returns no search results 115421:37:53# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.13 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.98 1.49 1.40 1/455 3902 115621:37:53 when type is commit 115721:37:53 when performing a global search 115821:37:55 uses the correct elasticsearch query 115921:37:55# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.44 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.98 1.49 1.40 1/455 3955 116121:37:55 when performing a group search 116221:37:56 uses the correct elasticsearch query 116321:37:56 when user is authorized for the namespace 116421:37:57 uses the correct elasticsearch query 116521:37:57# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.13 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.90 1.48 1.40 1/455 4059 116721:37:57 when performing a project search 116821:37:59 uses the correct elasticsearch query 116921:37:59# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.4 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.90 1.48 1.40 1/455 4112 117121:37:59 when requesting highlighting 117221:38:00 returns highlight in the results 117321:38:01# [RSpecRunTime] RSpec elapsed time: 7 minutes 38.24 seconds. Current RSS: ~1321M. Threads: 5. load average: 2.07 1.53 1.42 1/455 4164 117521:38:01 when search_query_authorization_refactor feature flag is false 117621:38:01 when backfilling migration is complete 117721:38:02 does not use the traversal_id filter when project_ids are passed 117821:38:03 does not use the traversal_id filter when group_ids are not passed 117921:38:04 uses the traversal_id filter 118021:38:04# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.76 seconds. Current RSS: ~1321M. Threads: 5. load average: 2.07 1.53 1.42 1/455 4321 118221:38:04 #elastic_search_as_found_blob 118321:38:05 returns FoundBlob 118421:38:05 with filters in the query 118521:38:07 returns matching results 118621:38:07 when part of the path is used 118721:38:08 returns the same results as when the full path is used 118821:38:08 when the path query is in the middle of the file path 118921:38:09 returns the same results as when the full path is used 119021:38:09# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.62 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.98 1.52 1.41 2/455 4530 119221:38:10# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/git_class_proxy_spec.rb. It took 1 minute 52.58 seconds. Expected to take 2 minutes 1.84 seconds. 119321:38:10# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.84 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.90 1.51 1.41 1/455 4531 119521:38:10# [RSpecRunTime] Starting example group ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb. Expected to take 1 minute 33.14 seconds. 119621:38:10Preloaders::UserMemberRolesInProjectsPreloader 119721:38:11 does not allow STI 119821:38:11 behaves like custom roles 119921:38:12 avoids N+1 queries 120021:38:12 when custom_roles license is not enabled on project root ancestor 120121:38:12 returns project id with nil ability value 120221:38:12# [RSpecRunTime] RSpec elapsed time: 7 minutes 49.55 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.90 1.51 1.41 1/452 4532 120421:38:12 when custom_roles license is enabled on project root ancestor 120521:38:12 when project has custom role 120621:38:12 when custom role has read_code: true 120721:38:12 when Array of project passed 120821:38:12 returns all requested project IDs with their respective abilities 120921:38:12 when the `read_code` is disabled 121021:38:12 is expected to contain exactly 121221:38:13 avoids N+1 queries 121321:38:13 when ActiveRecord::Relation of projects passed 121421:38:13 returns the project_id with a value array that includes the ability 121521:38:13 when project namespace has a custom role with ability: true 121621:38:13 returns the project_id with a value array that includes the ability 121721:38:13 when a user is assigned to custom roles in both group and project 121821:38:13 returns abilities assigned to the custom role inside both project and group 121921:38:13 when a user is assigned to custom roles in group, subgroup and project 122021:38:14 returns abilities assigned to the custom role inside both project and group 122121:38:14 when project membership has no custom role 122221:38:14 returns project id with empty value array 122321:38:14 when user has custom role that enables custom permission outside of project hierarchy 122421:38:15 ignores custom role outside of project hierarchy 122521:38:15 behaves like custom roles 122621:38:15 avoids N+1 queries 122721:38:15 when custom_roles license is not enabled on project root ancestor 122821:38:15 returns project id with nil ability value 122921:38:15 when custom_roles license is enabled on project root ancestor 123021:38:15 when project has custom role 123121:38:15 when custom role has remove_project: true 123221:38:15 when Array of project passed 123321:38:16 returns all requested project IDs with their respective abilities 123421:38:16 when the `remove_project` is disabled 123521:38:16 is expected to contain exactly 123721:38:16 avoids N+1 queries 123821:38:16 when ActiveRecord::Relation of projects passed 123921:38:16 returns the project_id with a value array that includes the ability 124021:38:16 when project namespace has a custom role with ability: true 124121:38:16 returns the project_id with a value array that includes the ability 124221:38:16 when a user is assigned to custom roles in both group and project 124321:38:17 returns abilities assigned to the custom role inside both project and group 124421:38:17 when a user is assigned to custom roles in group, subgroup and project 124521:38:17 returns abilities assigned to the custom role inside both project and group 124621:38:17 when project membership has no custom role 124721:38:18 returns project id with empty value array 124821:38:18 when user has custom role that enables custom permission outside of project hierarchy 124921:38:18 ignores custom role outside of project hierarchy 125021:38:18 behaves like custom roles 125121:38:19 avoids N+1 queries 125221:38:19 when custom_roles license is not enabled on project root ancestor 125321:38:19 returns project id with nil ability value 125421:38:19 when custom_roles license is enabled on project root ancestor 125521:38:19 when project has custom role 125621:38:19 when custom role has admin_merge_request: true 125721:38:19 when Array of project passed 125821:38:19 returns all requested project IDs with their respective abilities 125921:38:19 when the `admin_merge_request` is disabled 126021:38:19 is expected to contain exactly 126221:38:20 avoids N+1 queries 126321:38:20 when ActiveRecord::Relation of projects passed 126421:38:20 returns the project_id with a value array that includes the ability 126521:38:20 when project namespace has a custom role with ability: true 126621:38:20 returns the project_id with a value array that includes the ability 126721:38:20 when a user is assigned to custom roles in both group and project 126821:38:20 returns abilities assigned to the custom role inside both project and group 126921:38:20 when a user is assigned to custom roles in group, subgroup and project 127021:38:21 returns abilities assigned to the custom role inside both project and group 127121:38:21 when project membership has no custom role 127221:38:21 returns project id with empty value array 127321:38:21 when user has custom role that enables custom permission outside of project hierarchy 127421:38:21 ignores custom role outside of project hierarchy 127521:38:21 behaves like custom roles 127621:38:22 avoids N+1 queries 127721:38:22 when custom_roles license is not enabled on project root ancestor 127821:38:22 returns project id with nil ability value 127921:38:22 when custom_roles license is enabled on project root ancestor 128021:38:22 when project has custom role 128121:38:22 when custom role has admin_compliance_framework: true 128221:38:22 when Array of project passed 128321:38:22 returns all requested project IDs with their respective abilities 128421:38:22 when the `admin_compliance_framework` is disabled 128521:38:22 is expected to contain exactly 128721:38:23 avoids N+1 queries 128821:38:23 when ActiveRecord::Relation of projects passed 128921:38:23 returns the project_id with a value array that includes the ability 129021:38:23 when project namespace has a custom role with ability: true 129121:38:23 returns the project_id with a value array that includes the ability 129221:38:23 when a user is assigned to custom roles in both group and project 129321:38:24 returns abilities assigned to the custom role inside both project and group 129421:38:24 when a user is assigned to custom roles in group, subgroup and project 129521:38:24 returns abilities assigned to the custom role inside both project and group 129621:38:24 when project membership has no custom role 129721:38:24 returns project id with empty value array 129821:38:24 when user has custom role that enables custom permission outside of project hierarchy 129921:38:25 ignores custom role outside of project hierarchy 130021:38:25 behaves like custom roles 130121:38:25 avoids N+1 queries 130221:38:25 when custom_roles license is not enabled on project root ancestor 130321:38:26 returns project id with nil ability value 130421:38:26 when custom_roles license is enabled on project root ancestor 130521:38:26 when project has custom role 130621:38:26 when custom role has admin_integrations: true 130721:38:26 when Array of project passed 130821:38:26 returns all requested project IDs with their respective abilities 130921:38:26 when the `admin_integrations` is disabled 131021:38:26 is expected to contain exactly 131221:38:26 avoids N+1 queries 131321:38:26 when ActiveRecord::Relation of projects passed 131421:38:26 returns the project_id with a value array that includes the ability 131521:38:26 when project namespace has a custom role with ability: true 131621:38:27 returns the project_id with a value array that includes the ability 131721:38:27 when a user is assigned to custom roles in both group and project 131821:38:27 returns abilities assigned to the custom role inside both project and group 131921:38:27 when a user is assigned to custom roles in group, subgroup and project 132021:38:27 returns abilities assigned to the custom role inside both project and group 132121:38:27 when project membership has no custom role 132221:38:28 returns project id with empty value array 132321:38:28 when user has custom role that enables custom permission outside of project hierarchy 132421:38:28 ignores custom role outside of project hierarchy 132521:38:28 behaves like custom roles 132621:38:29 avoids N+1 queries 132721:38:29 when custom_roles license is not enabled on project root ancestor 132821:38:29 returns project id with nil ability value 132921:38:29 when custom_roles license is enabled on project root ancestor 133021:38:29 when project has custom role 133121:38:29 when custom role has admin_web_hook: true 133221:38:29 when Array of project passed 133321:38:29 returns all requested project IDs with their respective abilities 133421:38:29 when the `admin_web_hook` is disabled 133521:38:29 is expected to contain exactly 133721:38:30 avoids N+1 queries 133821:38:30 when ActiveRecord::Relation of projects passed 133921:38:30 returns the project_id with a value array that includes the ability 134021:38:30 when project namespace has a custom role with ability: true 134121:38:30 returns the project_id with a value array that includes the ability 134221:38:30 when a user is assigned to custom roles in both group and project 134321:38:30 returns abilities assigned to the custom role inside both project and group 134421:38:30 when a user is assigned to custom roles in group, subgroup and project 134521:38:31 returns abilities assigned to the custom role inside both project and group 134621:38:31 when project membership has no custom role 134721:38:31 returns project id with empty value array 134821:38:31 when user has custom role that enables custom permission outside of project hierarchy 134921:38:32 ignores custom role outside of project hierarchy 135021:38:32 behaves like custom roles 135121:38:32 avoids N+1 queries 135221:38:32 when custom_roles license is not enabled on project root ancestor 135321:38:32 returns project id with nil ability value 135421:38:32 when custom_roles license is enabled on project root ancestor 135521:38:32 when project has custom role 135621:38:33 when custom role has admin_terraform_state: true 135721:38:33 when Array of project passed 135821:38:33 returns all requested project IDs with their respective abilities 135921:38:33 when the `admin_terraform_state` is disabled 136021:38:33 is expected to contain exactly 136221:38:33 avoids N+1 queries 136321:38:33 when ActiveRecord::Relation of projects passed 136421:38:33 returns the project_id with a value array that includes the ability 136521:38:33 when project namespace has a custom role with ability: true 136621:38:34 returns the project_id with a value array that includes the ability 136721:38:34 when a user is assigned to custom roles in both group and project 136821:38:34 returns abilities assigned to the custom role inside both project and group 136921:38:34 when a user is assigned to custom roles in group, subgroup and project 137021:38:34 returns abilities assigned to the custom role inside both project and group 137121:38:34 when project membership has no custom role 137221:38:35 returns project id with empty value array 137321:38:35 when user has custom role that enables custom permission outside of project hierarchy 137421:38:35 ignores custom role outside of project hierarchy 137521:38:35 behaves like custom roles 137621:38:36 avoids N+1 queries 137721:38:36 when custom_roles license is not enabled on project root ancestor 137821:38:36 returns project id with nil ability value 137921:38:36 when custom_roles license is enabled on project root ancestor 138021:38:36 when project has custom role 138121:38:36 when custom role has archive_project: true 138221:38:36 when Array of project passed 138321:38:36 returns all requested project IDs with their respective abilities 138421:38:36 when the `archive_project` is disabled 138521:38:36 is expected to contain exactly 138721:38:37 avoids N+1 queries 138821:38:37 when ActiveRecord::Relation of projects passed 138921:38:37 returns the project_id with a value array that includes the ability 139021:38:37 when project namespace has a custom role with ability: true 139121:38:37 returns the project_id with a value array that includes the ability 139221:38:37 when a user is assigned to custom roles in both group and project 139321:38:37 returns abilities assigned to the custom role inside both project and group 139421:38:37 when a user is assigned to custom roles in group, subgroup and project 139521:38:38 returns abilities assigned to the custom role inside both project and group 139621:38:38 when project membership has no custom role 139721:38:38 returns project id with empty value array 139821:38:38 when user has custom role that enables custom permission outside of project hierarchy 139921:38:38 ignores custom role outside of project hierarchy 140021:38:38 behaves like custom roles 140121:38:39 avoids N+1 queries 140221:38:39 when custom_roles license is not enabled on project root ancestor 140321:38:39 returns project id with nil ability value 140421:38:39 when custom_roles license is enabled on project root ancestor 140521:38:39 when project has custom role 140621:38:39 when custom role has manage_project_access_tokens: true 140721:38:39 when Array of project passed 140821:38:39 returns all requested project IDs with their respective abilities 140921:38:39 when the `manage_project_access_tokens` is disabled 141021:38:39 is expected to contain exactly 141221:38:40 avoids N+1 queries 141321:38:40 when ActiveRecord::Relation of projects passed 141421:38:40 returns the project_id with a value array that includes the ability 141521:38:40 when project namespace has a custom role with ability: true 141621:38:40 returns the project_id with a value array that includes the ability 141721:38:40 when a user is assigned to custom roles in both group and project 141821:38:40 returns abilities assigned to the custom role inside both project and group 141921:38:40 when a user is assigned to custom roles in group, subgroup and project 142021:38:41 returns abilities assigned to the custom role inside both project and group 142121:38:41 when project membership has no custom role 142221:38:41 returns project id with empty value array 142321:38:41 when user has custom role that enables custom permission outside of project hierarchy 142421:38:42 ignores custom role outside of project hierarchy 142521:38:42 behaves like custom roles 142621:38:42 avoids N+1 queries 142721:38:42 when custom_roles license is not enabled on project root ancestor 142821:38:42 returns project id with nil ability value 142921:38:42 when custom_roles license is enabled on project root ancestor 143021:38:42 when project has custom role 143121:38:43 when custom role has manage_deploy_tokens: true 143221:38:43 when Array of project passed 143321:38:43 returns all requested project IDs with their respective abilities 143421:38:43 when the `manage_deploy_tokens` is disabled 143521:38:43 is expected to contain exactly 143721:38:43 avoids N+1 queries 143821:38:43 when ActiveRecord::Relation of projects passed 143921:38:43 returns the project_id with a value array that includes the ability 144021:38:43 when project namespace has a custom role with ability: true 144121:38:43 returns the project_id with a value array that includes the ability 144221:38:43 when a user is assigned to custom roles in both group and project 144321:38:44 returns abilities assigned to the custom role inside both project and group 144421:38:44 when a user is assigned to custom roles in group, subgroup and project 144521:38:44 returns abilities assigned to the custom role inside both project and group 144621:38:44 when project membership has no custom role 144721:38:45 returns project id with empty value array 144821:38:45 when user has custom role that enables custom permission outside of project hierarchy 144921:38:45 ignores custom role outside of project hierarchy 145021:38:45 behaves like custom roles 145121:38:46 avoids N+1 queries 145221:38:46 when custom_roles license is not enabled on project root ancestor 145321:38:46 returns project id with nil ability value 145421:38:46 when custom_roles license is enabled on project root ancestor 145521:38:46 when project has custom role 145621:38:46 when custom role has read_runners: true 145721:38:46 when Array of project passed 145821:38:46 returns all requested project IDs with their respective abilities 145921:38:46 when the `read_runners` is disabled 146021:38:46 is expected to contain exactly 146221:38:47 avoids N+1 queries 146321:38:47 when ActiveRecord::Relation of projects passed 146421:38:47 returns the project_id with a value array that includes the ability 146521:38:47 when project namespace has a custom role with ability: true 146621:38:47 returns the project_id with a value array that includes the ability 146721:38:47 when a user is assigned to custom roles in both group and project 146821:38:47 returns abilities assigned to the custom role inside both project and group 146921:38:47 when a user is assigned to custom roles in group, subgroup and project 147021:38:48 returns abilities assigned to the custom role inside both project and group 147121:38:48 when project membership has no custom role 147221:38:48 returns project id with empty value array 147321:38:48 when user has custom role that enables custom permission outside of project hierarchy 147421:38:48 ignores custom role outside of project hierarchy 147521:38:48 behaves like custom roles 147621:38:49 avoids N+1 queries 147721:38:49 when custom_roles license is not enabled on project root ancestor 147821:38:49 returns project id with nil ability value 147921:38:49 when custom_roles license is enabled on project root ancestor 148021:38:49 when project has custom role 148121:38:49 when custom role has admin_cicd_variables: true 148221:38:49 when Array of project passed 148321:38:49 returns all requested project IDs with their respective abilities 148421:38:49 when the `admin_cicd_variables` is disabled 148521:38:49 is expected to contain exactly 148721:38:50 avoids N+1 queries 148821:38:50 when ActiveRecord::Relation of projects passed 148921:38:50 returns the project_id with a value array that includes the ability 149021:38:50 when project namespace has a custom role with ability: true 149121:38:50 returns the project_id with a value array that includes the ability 149221:38:50 when a user is assigned to custom roles in both group and project 149321:38:51 returns abilities assigned to the custom role inside both project and group 149421:38:51 when a user is assigned to custom roles in group, subgroup and project 149521:38:51 returns abilities assigned to the custom role inside both project and group 149621:38:51 when project membership has no custom role 149721:38:51 returns project id with empty value array 149821:38:51 when user has custom role that enables custom permission outside of project hierarchy 149921:38:52 ignores custom role outside of project hierarchy 150021:38:52 behaves like custom roles 150121:38:52 avoids N+1 queries 150221:38:52 when custom_roles license is not enabled on project root ancestor 150321:38:52 returns project id with nil ability value 150421:38:52 when custom_roles license is enabled on project root ancestor 150521:38:52 when project has custom role 150621:38:53 when custom role has admin_push_rules: true 150721:38:53 when Array of project passed 150821:38:53 returns all requested project IDs with their respective abilities 150921:38:53 when the `admin_push_rules` is disabled 151021:38:53 is expected to contain exactly 151221:38:53 avoids N+1 queries 151321:38:53 when ActiveRecord::Relation of projects passed 151421:38:53 returns the project_id with a value array that includes the ability 151521:38:53 when project namespace has a custom role with ability: true 151621:38:54 returns the project_id with a value array that includes the ability 151721:38:54 when a user is assigned to custom roles in both group and project 151821:38:54 returns abilities assigned to the custom role inside both project and group 151921:38:54 when a user is assigned to custom roles in group, subgroup and project 152021:38:54 returns abilities assigned to the custom role inside both project and group 152121:38:54 when project membership has no custom role 152221:38:55 returns project id with empty value array 152321:38:55 when user has custom role that enables custom permission outside of project hierarchy 152421:38:55 ignores custom role outside of project hierarchy 152521:38:55 behaves like custom roles 152621:38:56 avoids N+1 queries 152721:38:56 when custom_roles license is not enabled on project root ancestor 152821:38:56 returns project id with nil ability value 152921:38:56 when custom_roles license is enabled on project root ancestor 153021:38:56 when project has custom role 153121:38:56 when custom role has admin_protected_branch: true 153221:38:56 when Array of project passed 153321:38:56 returns all requested project IDs with their respective abilities 153421:38:56 when the `admin_protected_branch` is disabled 153521:38:56 is expected to contain exactly 153721:38:57 avoids N+1 queries 153821:38:57 when ActiveRecord::Relation of projects passed 153921:38:57 returns the project_id with a value array that includes the ability 154021:38:57 when project namespace has a custom role with ability: true 154121:38:57 returns the project_id with a value array that includes the ability 154221:38:57 when a user is assigned to custom roles in both group and project 154321:38:57 returns abilities assigned to the custom role inside both project and group 154421:38:57 when a user is assigned to custom roles in group, subgroup and project 154521:38:58 returns abilities assigned to the custom role inside both project and group 154621:38:58 when project membership has no custom role 154721:38:58 returns project id with empty value array 154821:38:58 when user has custom role that enables custom permission outside of project hierarchy 154921:38:59 ignores custom role outside of project hierarchy 155021:38:59 behaves like custom roles 155121:38:59 avoids N+1 queries 155221:38:59 when custom_roles license is not enabled on project root ancestor 155321:38:59 returns project id with nil ability value 155421:38:59 when custom_roles license is enabled on project root ancestor 155521:38:59 when project has custom role 155621:38:59 when custom role has admin_runners: true 155721:38:59 when Array of project passed 155821:38:59 returns all requested project IDs with their respective abilities 155921:38:59 when the `admin_runners` is disabled 156021:38:59 is expected to contain exactly 156221:39:00 avoids N+1 queries 156321:39:00 when ActiveRecord::Relation of projects passed 156421:39:00 returns the project_id with a value array that includes the ability 156521:39:00 when project namespace has a custom role with ability: true 156621:39:00 returns the project_id with a value array that includes the ability 156721:39:00 when a user is assigned to custom roles in both group and project 156821:39:01 returns abilities assigned to the custom role inside both project and group 156921:39:01 when a user is assigned to custom roles in group, subgroup and project 157021:39:01 returns abilities assigned to the custom role inside both project and group 157121:39:01 when project membership has no custom role 157221:39:02 returns project id with empty value array 157321:39:02 when user has custom role that enables custom permission outside of project hierarchy 157421:39:02 ignores custom role outside of project hierarchy 157521:39:02 behaves like custom roles 157621:39:03 avoids N+1 queries 157721:39:03 when custom_roles license is not enabled on project root ancestor 157821:39:03 returns project id with nil ability value 157921:39:03 when custom_roles license is enabled on project root ancestor 158021:39:03 when project has custom role 158121:39:03 when custom role has manage_merge_request_settings: true 158221:39:03 when Array of project passed 158321:39:03 returns all requested project IDs with their respective abilities 158421:39:03 when the `manage_merge_request_settings` is disabled 158521:39:03 is expected to contain exactly :read_code 158721:39:04 avoids N+1 queries 158821:39:04 when ActiveRecord::Relation of projects passed 158921:39:04 returns the project_id with a value array that includes the ability 159021:39:04 when project namespace has a custom role with ability: true 159121:39:04 returns the project_id with a value array that includes the ability 159221:39:04 when a user is assigned to custom roles in both group and project 159321:39:04 returns abilities assigned to the custom role inside both project and group 159421:39:04 when a user is assigned to custom roles in group, subgroup and project 159521:39:05 returns abilities assigned to the custom role inside both project and group 159621:39:05 when project membership has no custom role 159721:39:05 returns project id with empty value array 159821:39:05 when user has custom role that enables custom permission outside of project hierarchy 159921:39:05 ignores custom role outside of project hierarchy 160021:39:05 when project namespace has a group link assigned to a custom role 160121:39:06 behaves like returns expected member role abilities 160221:39:06 invited_group_access: 10, invited_group_member_role: nil, member: user_a, expected_result: [] 160321:39:06 when on SaaS 160421:39:06 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 160521:39:06 returns expected result 160621:39:06 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 160721:39:07 returns empty array 160821:39:07 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 160921:39:07 returns empty array 161021:39:07 when on self-managed 161121:39:07 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 161221:39:07 returns expected result 161321:39:07 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 161421:39:07 returns empty array 161521:39:07 invited_group_access: 10, invited_group_member_role: nil, member: user_b, expected_result: [] 161621:39:07 when on SaaS 161721:39:07 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 161821:39:07 returns expected result 161921:39:07 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 162021:39:07 returns empty array 162121:39:07 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 162221:39:07 returns empty array 162321:39:07 when on self-managed 162421:39:07 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 162521:39:07 returns expected result 162621:39:07 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 162721:39:07 returns empty array 162821:39:07 invited_group_access: 10, invited_group_member_role: nil, member: user_c, expected_result: [] 162921:39:07 when on SaaS 163021:39:07 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 163121:39:07 returns expected result 163221:39:07 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 163321:39:07 returns empty array 163421:39:07 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 163521:39:07 returns empty array 163621:39:07 when on self-managed 163721:39:07 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 163821:39:07 returns expected result 163921:39:07 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 164021:39:07 returns empty array 164121:39:07 invited_group_access: 10, invited_group_member_role: nil, member: user_d, expected_result: [] 164221:39:07 when on SaaS 164321:39:07 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 164421:39:08 returns expected result 164521:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 164621:39:08 returns empty array 164721:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 164821:39:08 returns empty array 164921:39:08 when on self-managed 165021:39:08 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 165121:39:08 returns expected result 165221:39:08 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 165321:39:08 returns empty array 165421:39:08 invited_group_access: 10, invited_group_member_role: nil, member: user_e, expected_result: [] 165521:39:08 when on SaaS 165621:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 165721:39:08 returns expected result 165821:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 165921:39:08 returns empty array 166021:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 166121:39:08 returns empty array 166221:39:08 when on self-managed 166321:39:08 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 166421:39:08 returns expected result 166521:39:08 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 166621:39:08 returns empty array 166721:39:08 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_a, expected_result: [:read_runners] 166821:39:08 when on SaaS 166921:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 167021:39:08 returns expected result 167121:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 167221:39:08 returns empty array 167321:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 167421:39:08 returns empty array 167521:39:08 when on self-managed 167621:39:08 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 167721:39:08 returns expected result 167821:39:08 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 167921:39:08 returns empty array 168021:39:08 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_b, expected_result: [:read_vulnerability] 168121:39:08 when on SaaS 168221:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 168321:39:08 returns expected result 168421:39:08 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 168521:39:09 returns empty array 168621:39:09 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 168721:39:09 returns empty array 168821:39:09 when on self-managed 168921:39:09 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 169021:39:09 returns expected result 169121:39:09 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 169221:39:09 returns empty array 169321:39:09 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_c, expected_result: [] 169421:39:09 when on SaaS 169521:39:09 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 169621:39:09 returns expected result 169721:39:09 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 169821:39:09 returns empty array 169921:39:09 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 170021:39:09 returns empty array 170121:39:09 when on self-managed 170221:39:09 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 170321:39:09 returns expected result 170421:39:09 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 170521:39:09 returns empty array 170621:39:09 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_d, expected_result: [:read_runners] 170721:39:09 when on SaaS 170821:39:09 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 170921:39:09 returns expected result 171021:39:09 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 171121:39:09 returns empty array 171221:39:09 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 171321:39:09 returns empty array 171421:39:09 when on self-managed 171521:39:09 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 171621:39:09 returns expected result 171721:39:09 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 171821:39:09 returns empty array 171921:39:09 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_e, expected_result: [:read_runners] 172021:39:09 when on SaaS 172121:39:09 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 172221:39:10 returns expected result 172321:39:10 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 172421:39:10 returns empty array 172521:39:10 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 172621:39:10 returns empty array 172721:39:10 when on self-managed 172821:39:10 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 172921:39:10 returns expected result 173021:39:10 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 173121:39:10 returns empty array 173221:39:10 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_a, expected_result: [:read_runners] 173321:39:10 when on SaaS 173421:39:10 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 173521:39:10 returns expected result 173621:39:10 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 173721:39:10 returns empty array 173821:39:10 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 173921:39:10 returns empty array 174021:39:10 when on self-managed 174121:39:10 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 174221:39:10 returns expected result 174321:39:10 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 174421:39:10 returns empty array 174521:39:10 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_b, expected_result: [:read_vulnerability] 174621:39:10 when on SaaS 174721:39:10 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 174821:39:10 returns expected result 174921:39:10 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 175021:39:10 returns empty array 175121:39:10 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 175221:39:10 returns empty array 175321:39:10 when on self-managed 175421:39:10 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 175521:39:10 returns expected result 175621:39:10 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 175721:39:11 returns empty array 175821:39:11 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_c, expected_result: [] 175921:39:11 when on SaaS 176021:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 176121:39:11 returns expected result 176221:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 176321:39:11 returns empty array 176421:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 176521:39:11 returns empty array 176621:39:11 when on self-managed 176721:39:11 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 176821:39:11 returns expected result 176921:39:11 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 177021:39:11 returns empty array 177121:39:11 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_d, expected_result: [:read_vulnerability] 177221:39:11 when on SaaS 177321:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 177421:39:11 returns expected result 177521:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 177621:39:11 returns empty array 177721:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 177821:39:11 returns empty array 177921:39:11 when on self-managed 178021:39:11 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 178121:39:11 returns expected result 178221:39:11 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 178321:39:11 returns empty array 178421:39:11 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_e, expected_result: [:read_vulnerability] 178521:39:11 when on SaaS 178621:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 178721:39:11 returns expected result 178821:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 178921:39:11 returns empty array 179021:39:11 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 179121:39:11 returns empty array 179221:39:11 when on self-managed 179321:39:11 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 179421:39:11 returns expected result 179521:39:11 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 179621:39:12 returns empty array 179721:39:12 invited_group_access: 30, invited_group_member_role: nil, member: user_a, expected_result: [:read_runners] 179821:39:12 when on SaaS 179921:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 180021:39:12 returns expected result 180121:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 180221:39:12 returns empty array 180321:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 180421:39:12 returns empty array 180521:39:12 when on self-managed 180621:39:12 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 180721:39:12 returns expected result 180821:39:12 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 180921:39:12 returns empty array 181021:39:12 invited_group_access: 30, invited_group_member_role: nil, member: user_b, expected_result: [:read_vulnerability] 181121:39:12 when on SaaS 181221:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 181321:39:12 returns expected result 181421:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 181521:39:12 returns empty array 181621:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 181721:39:12 returns empty array 181821:39:12 when on self-managed 181921:39:12 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 182021:39:12 returns expected result 182121:39:12 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 182221:39:12 returns empty array 182321:39:12 invited_group_access: 30, invited_group_member_role: nil, member: user_c, expected_result: [] 182421:39:12 when on SaaS 182521:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 182621:39:12 returns expected result 182721:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 182821:39:12 returns empty array 182921:39:12 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 183021:39:12 returns empty array 183121:39:12 when on self-managed 183221:39:12 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 183321:39:13 returns expected result 183421:39:13 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 183521:39:13 returns empty array 183621:39:13 invited_group_access: 30, invited_group_member_role: nil, member: user_d, expected_result: [] 183721:39:13 when on SaaS 183821:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 183921:39:13 returns expected result 184021:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 184121:39:13 returns empty array 184221:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 184321:39:13 returns empty array 184421:39:13 when on self-managed 184521:39:13 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 184621:39:13 returns expected result 184721:39:13 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 184821:39:13 returns empty array 184921:39:13 invited_group_access: 30, invited_group_member_role: nil, member: user_e, expected_result: [] 185021:39:13 when on SaaS 185121:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 185221:39:13 returns expected result 185321:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 185421:39:13 returns empty array 185521:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 185621:39:13 returns empty array 185721:39:13 when on self-managed 185821:39:13 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 185921:39:13 returns expected result 186021:39:13 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 186121:39:13 returns empty array 186221:39:13 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_a, expected_result: [:read_runners] 186321:39:13 when on SaaS 186421:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 186521:39:13 returns expected result 186621:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 186721:39:13 returns empty array 186821:39:13 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 186921:39:14 returns empty array 187021:39:14 when on self-managed 187121:39:14 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 187221:39:14 returns expected result 187321:39:14 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 187421:39:14 returns empty array 187521:39:14 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_b, expected_result: [:read_vulnerability] 187621:39:14 when on SaaS 187721:39:14 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 187821:39:14 returns expected result 187921:39:14 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 188021:39:14 returns empty array 188121:39:14 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 188221:39:14 returns empty array 188321:39:14 when on self-managed 188421:39:14 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 188521:39:14 returns expected result 188621:39:14 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 188721:39:14 returns empty array 188821:39:14 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_c, expected_result: [] 188921:39:14 when on SaaS 189021:39:14 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 189121:39:14 returns expected result 189221:39:14 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 189321:39:14 returns empty array 189421:39:14 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 189521:39:14 returns empty array 189621:39:14 when on self-managed 189721:39:14 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 189821:39:14 returns expected result 189921:39:14 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 190021:39:14 returns empty array 190121:39:14 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_d, expected_result: [] 190221:39:14 when on SaaS 190321:39:14 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 190421:39:14 returns expected result 190521:39:14 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 190621:39:15 returns empty array 190721:39:15 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 190821:39:15 returns empty array 190921:39:15 when on self-managed 191021:39:15 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 191121:39:15 returns expected result 191221:39:15 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 191321:39:15 returns empty array 191421:39:15 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_e, expected_result: [:read_vulnerability, :admin_vulnerability] 191521:39:15 when on SaaS 191621:39:15 when feature-flag `assign_custom_roles_to_group_links_saas` for group is enabled 191721:39:15 returns expected result 191821:39:15 when feature-flag `assign_custom_roles_to_group_links_saas` for another group is enabled 191921:39:15 returns empty array 192021:39:15 when feature-flag `assign_custom_roles_to_group_links_saas` is disabled 192121:39:15 returns empty array 192221:39:15 when on self-managed 192321:39:15 when feature-flag `assign_custom_roles_to_group_links_sm` is enabled 192421:39:15 returns expected result 192521:39:15 when feature-flag `assign_custom_roles_to_group_links_sm` is disabled 192621:39:15 returns empty array 192721:39:15 behaves like custom roles 192821:39:16 avoids N+1 queries 192921:39:16 when custom_roles license is not enabled on project root ancestor 193021:39:16 returns project id with nil ability value 193121:39:16 when custom_roles license is enabled on project root ancestor 193221:39:16 when project has custom role 193321:39:16 when custom role has read_vulnerability: true 193421:39:16 when Array of project passed 193521:39:16 returns all requested project IDs with their respective abilities 193621:39:16 when the `read_vulnerability` is disabled 193721:39:16 is expected to contain exactly 193921:39:17 avoids N+1 queries 194021:39:17 when ActiveRecord::Relation of projects passed 194121:39:17 returns the project_id with a value array that includes the ability 194221:39:17 when project namespace has a custom role with ability: true 194321:39:17 returns the project_id with a value array that includes the ability 194421:39:17 when a user is assigned to custom roles in both group and project 194521:39:17 returns abilities assigned to the custom role inside both project and group 194621:39:17 when a user is assigned to custom roles in group, subgroup and project 194721:39:18 returns abilities assigned to the custom role inside both project and group 194821:39:18 when project membership has no custom role 194921:39:18 returns project id with empty value array 195021:39:18 when user has custom role that enables custom permission outside of project hierarchy 195121:39:18 ignores custom role outside of project hierarchy 195221:39:18 behaves like custom roles 195321:39:19 avoids N+1 queries 195421:39:19 when custom_roles license is not enabled on project root ancestor 195521:39:19 returns project id with nil ability value 195621:39:19 when custom_roles license is enabled on project root ancestor 195721:39:19 when project has custom role 195821:39:19 when custom role has read_dependency: true 195921:39:19 when Array of project passed 196021:39:19 returns all requested project IDs with their respective abilities 196121:39:19 when the `read_dependency` is disabled 196221:39:19 is expected to contain exactly 196421:39:20 avoids N+1 queries 196521:39:20 when ActiveRecord::Relation of projects passed 196621:39:20 returns the project_id with a value array that includes the ability 196721:39:20 when project namespace has a custom role with ability: true 196821:39:20 returns the project_id with a value array that includes the ability 196921:39:20 when a user is assigned to custom roles in both group and project 197021:39:21 returns abilities assigned to the custom role inside both project and group 197121:39:21 when a user is assigned to custom roles in group, subgroup and project 197221:39:21 returns abilities assigned to the custom role inside both project and group 197321:39:21 when project membership has no custom role 197421:39:21 returns project id with empty value array 197521:39:21 when user has custom role that enables custom permission outside of project hierarchy 197621:39:22 ignores custom role outside of project hierarchy 197721:39:22 behaves like custom roles 197821:39:22 avoids N+1 queries 197921:39:22 when custom_roles license is not enabled on project root ancestor 198021:39:22 returns project id with nil ability value 198121:39:22 when custom_roles license is enabled on project root ancestor 198221:39:22 when project has custom role 198321:39:23 when custom role has manage_security_policy_link: true 198421:39:23 when Array of project passed 198521:39:23 returns all requested project IDs with their respective abilities 198621:39:23 when the `manage_security_policy_link` is disabled 198721:39:23 is expected to contain exactly 198921:39:23 avoids N+1 queries 199021:39:23 when ActiveRecord::Relation of projects passed 199121:39:23 returns the project_id with a value array that includes the ability 199221:39:23 when project namespace has a custom role with ability: true 199321:39:24 returns the project_id with a value array that includes the ability 199421:39:24 when a user is assigned to custom roles in both group and project 199521:39:24 returns abilities assigned to the custom role inside both project and group 199621:39:24 when a user is assigned to custom roles in group, subgroup and project 199721:39:24 returns abilities assigned to the custom role inside both project and group 199821:39:24 when project membership has no custom role 199921:39:25 returns project id with empty value array 200021:39:25 when user has custom role that enables custom permission outside of project hierarchy 200121:39:25 ignores custom role outside of project hierarchy 200221:39:25 behaves like custom roles 200321:39:26 avoids N+1 queries 200421:39:26 when custom_roles license is not enabled on project root ancestor 200521:39:26 returns project id with nil ability value 200621:39:26 when custom_roles license is enabled on project root ancestor 200721:39:26 when project has custom role 200821:39:26 when custom role has admin_vulnerability: true 200921:39:26 when Array of project passed 201021:39:26 returns all requested project IDs with their respective abilities 201121:39:26 when the `admin_vulnerability` is disabled 201221:39:26 is expected to contain exactly :read_vulnerability 201421:39:27 avoids N+1 queries 201521:39:27 when ActiveRecord::Relation of projects passed 201621:39:27 returns the project_id with a value array that includes the ability 201721:39:27 when project namespace has a custom role with ability: true 201821:39:27 returns the project_id with a value array that includes the ability 201921:39:27 when a user is assigned to custom roles in both group and project 202021:39:27 returns abilities assigned to the custom role inside both project and group 202121:39:27 when a user is assigned to custom roles in group, subgroup and project 202221:39:28 returns abilities assigned to the custom role inside both project and group 202321:39:28 when project membership has no custom role 202421:39:28 returns project id with empty value array 202521:39:28 when user has custom role that enables custom permission outside of project hierarchy 202621:39:29 ignores custom role outside of project hierarchy 202721:39:29# [RSpecRunTime] Finishing example group ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb. It took 1 minute 18.43 seconds. Expected to take 1 minute 33.14 seconds. 202821:39:29# [RSpecRunTime] Starting example group ee/spec/models/geo/snippet_repository_registry_spec.rb. Expected to take 1 minute 18.89 seconds. 202921:39:29Geo::SnippetRepositoryRegistry 203021:39:29 does not allow STI 203121:39:29 factory is valid 203221:39:29 behaves like a Geo verifiable registry 203321:39:29 state machine 203421:39:29 when transitioning to synced 203521:39:29 marks verification as pending 203621:39:29 when the model_record cannot be verified 203721:39:29 when the registry is already verification_disabled 203821:39:30 changes verification to disabled 203921:39:30# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.66 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.28 1.41 1.38 2/451 4533 204121:39:30 when the registry is verification_pending 204221:39:31 changes verification to disabled 204321:39:31 when transitioning to pending 204521:39:31 marks verification as disabled 204721:39:32 marks verification as disabled 204821:39:32 verification_state machine 204921:39:32 when transitioning to verification_failed 205021:39:33 changes state from synced to failed 205121:39:33 .verification_pending_batch 205221:39:33 returns IDs of rows which are synced and pending verification 205321:39:38 excludes rows which are not synced or are not pending verification 205421:39:38 marks verification as started 205521:39:40 logs the verification state transition 205621:39:40# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.47 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.24 1.39 1.38 1/451 4534 205821:39:40 .verification_failed_batch 205921:39:40 with a failed record with retry due 206021:39:40 returns IDs of rows which are synced and have failed verification 206121:39:45 excludes rows which are not synced or have not failed verification 206221:39:46 marks verification as started 206321:39:46 logs the verification state transition 206421:39:46# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.1 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.20 1.38 1.37 1/451 4535 206621:39:46 when verification_retry_at is in the future 206721:39:47 does not return the row which failed verification 206821:39:47 .needs_verification_count 206921:39:48 returns the number of rows which are synced and pending verification 207021:39:49 includes rows which are synced and failed verification and are due for retry 207121:39:50 excludes rows which are synced and failed verification and have a future retry time 207221:39:54 excludes rows which are not synced or are not (pending or failed) verification 207321:39:54# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.41 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.18 1.37 1.37 3/451 4536 207521:39:54 #verification_succeeded! 207621:39:54 clears checksum mismatch fields 207721:39:54 #track_checksum_attempt! 207821:39:55 yields to the checksum calculation 207921:39:55 when verification was not yet started 208021:39:56 starts verification 208121:39:56 when the model record cannot be verified 208221:39:56 when the registry is already verification_disabled 208321:39:56 leaves verification as disabled 208421:39:56# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.03 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.17 1.37 1.37 1/451 4537 208621:39:56 when the registry is verification_pending 208721:39:57 changes verification to disabled 208821:39:57 when the primary site is expected to checksum the model record 208921:39:57 comparison with primary checksum 209021:39:57 when the calculated checksum matches the primary checksum 209121:39:58 transitions to verification_succeeded and updates the checksum 209221:39:58 when the calculated checksum does not match the primary checksum 209321:39:58 transitions to verification_failed and updates mismatch fields 209421:39:58 when verification was started 209521:39:59 does not update verification_started_at 209621:39:59 when an error occurs while yielding 209721:40:00 sets verification_failed 209821:40:00 #brand_new_pending? 209921:40:00 returns true when sync state is pending and all other fields are default 210021:40:01 returns true when started but all other fields are default 210121:40:02 returns false when sync state is synced 210221:40:02 returns false when sync state is failed 210321:40:03 returns false when it is pending but was synced before 210421:40:03 returns false when it is scheduled to retry sync 210521:40:04 returns false when it was tried before 210621:40:05 returns false when it has a sync failure message 210721:40:05 returns false when verification succeeded 210821:40:06 returns false when verification failed 210921:40:06 returns false when verification started 211021:40:07 returns false when it was verified before 211121:40:08 returns false when verification was started before 211221:40:08 returns false when verification is scheduled for retry 211321:40:09 returns false when verification was tried before 211421:40:10 returns false when checksum mismatched before 211521:40:10 returns false when it has a local checksum from before 211621:40:11 returns false when verification mismatched before 211721:40:11 returns false when there is a verification failure message from before 211821:40:11# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.01 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.06 1.33 1.35 1/451 4538 212021:40:11 obligatory fields check 212121:40:12 has expected fields or methods 212321:40:12 sync_timed_out 212421:40:14 return correct records 212521:40:14# [RSpecRunTime] RSpec elapsed time: 9 minutes 51.39 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.06 1.33 1.35 1/451 4539 212821:40:15 returns registries that are not pending 212921:40:15# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.74 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.05 1.32 1.35 1/451 4540 213221:40:15 .find_registries_never_attempted_sync 213321:40:17 returns unsynced items 213421:40:20 returns items that never have an attempt to sync except some specific item ID 213521:40:20# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.31 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.05 1.32 1.35 1/451 4541 213721:40:20 .find_registries_needs_sync_again 213821:40:22 returns failed items 213921:40:24 returns failed items except some specific item ID 214021:40:27 orders records according to retry_at 214121:40:27# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.42 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.12 1.33 1.35 1/451 4542 214321:40:27 .ordered_by_id 214421:40:28 orders records by id ASC 214521:40:29# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.24 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.12 1.33 1.35 1/452 4543 214721:40:29 .fail_sync_timeouts 214821:40:30 marks started records as failed if they are expired 214921:40:30# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.49 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.12 1.33 1.35 1/452 4544 215221:40:30 sets last_sync_failure with message 215321:40:31 truncates a long last_sync_failure 215421:40:32 increments retry_count 215521:40:32 sets retry_at to a time in the future 215621:40:33 can transition from any state 215721:40:34 logs the state transition 215821:40:34 when an error is given 215921:40:34 includes error.message in last_sync_failure 216021:40:35# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.2 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.11 1.32 1.35 1/452 4545 216221:40:35 when missing_on_primary is not given 216321:40:35 caps retry_at to default 1 hour 216421:40:35 when missing_on_primary is falsey 216521:40:36 caps retry_at to default 1 hour 216621:40:36 when missing_on_primary is truthy 216721:40:36 caps retry_at to 4 hours 216921:40:37 mark as synced 217021:40:38 logs the state transition 217121:40:38 when a sync was scheduled after the last sync finishes 217221:40:38 does not reset state 217321:40:39 resets the other sync state fields 217421:40:39# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.65 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.03 1.30 1.34 1/452 4546 217721:40:39 when a sync is currently running 217821:40:40 successfully moves state to pending 217921:40:40 logs the state transition 218021:40:40# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.09 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.02 1.30 1.34 1/452 4547 218221:40:40 when the registry has recorded a failure 218321:40:41 clears failure retry fields 218421:40:42 sets last_synced_at to nil 218521:40:42# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.48 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.02 1.30 1.34 1/452 4548 218821:40:42 successfully moves state to started 218921:40:43 logs the state transition 219021:40:43# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.87 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.02 1.30 1.34 1/452 4549 219221:40:43 .with_search 219321:40:43 when query is empty 219421:40:44 returns all registries 219521:40:44# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.11 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.02 1.30 1.34 1/452 4550 219721:40:44 when query is not empty 219821:40:44 calls model_class search method 219921:40:44# [RSpecRunTime] Finishing example group ee/spec/models/geo/snippet_repository_registry_spec.rb. It took 1 minute 15.88 seconds. Expected to take 1 minute 18.89 seconds. 220021:40:44# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/checks/diff_check_spec.rb. Expected to take 52.48 seconds. 220121:40:44Gitlab::Checks::DiffCheck 220321:40:44 no push rules active 220421:40:46 does not attempt to check commits 220521:40:46# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.95 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.02 1.29 1.34 1/453 4572 220721:40:46 #validate_code_owners? 220821:40:47 when user can not push to the branch 220921:40:47 when not updated from web 221021:40:48 checks if the branch requires code owner approval 221121:40:48# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.61 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.02 1.29 1.34 1/454 4594 221321:40:48 when updated from the web 221421:40:49 returns false 221521:40:49# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.83 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.02 1.29 1.34 1/455 4616 221721:40:49 when a user can push to the branch 221821:40:50 returns false 221921:40:51# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.23 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.18 1.32 1.35 1/456 4638 222121:40:51 #validate_code_owners 222221:40:51 the MR contains a renamed file matching a file path 222321:40:52 returns an error message 222421:40:52# [RSpecRunTime] RSpec elapsed time: 10 minutes 29.63 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.18 1.32 1.35 1/457 4662 222621:40:52 the MR contains a matching file path 222721:40:52 behaves like returns codeowners validation message 222821:40:53 returns an error message 222921:40:53# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.98 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.18 1.32 1.35 1/457 4684 223121:40:53 the MR doesn't contain a matching file path 223321:40:55# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.35 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.18 1.32 1.35 1/457 4706 223521:40:55 #file_paths_validations 223621:40:55 when the feature isn't enabled on the project 223721:40:56 returns an empty array 223821:40:56# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.76 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.16 1.31 1.35 1/457 4728 224021:40:56 when the feature is enabled on the project 224121:40:56 updated_from_web? == false 224221:40:57 returns an array of Proc(s) 224321:40:57# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.06 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.16 1.31 1.35 1/457 4750 224521:40:57 updated_from_web? == true 224621:40:59 returns an empty array 224721:40:59# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.34 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.16 1.31 1.35 1/457 4772 224921:40:59 file name rules 225021:40:59 file name regex check 225121:41:00 returns an error if a new or renamed filed doesn't match the file name regex 225221:41:02 returns an error if the regex is invalid 225321:41:02 behaves like check ignored when push rule unlicensed 225421:41:04 is expected to be truthy 225521:41:04# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.96 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.15 1.31 1.35 1/457 4840 225721:41:04 denylisted files check 225821:41:07 returns true if there is no denylisted files 225921:41:11 returns an error if a new or renamed filed doesn't match the file name regex 226021:41:11 behaves like check ignored when push rule unlicensed 226121:41:13 is expected to be truthy 226221:41:13# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.84 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.21 1.32 1.35 1/457 5609 226421:41:13 when the repository was empty 226521:41:13 when file contains secrets 226621:41:15 returns an error if a new or renamed filed doesn't match the file name regex 226721:41:15# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.53 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.21 1.32 1.35 1/457 5644 226921:41:15 when file is permitted 227021:41:16 does not raise an error 227121:41:16# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.14 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.19 1.31 1.35 1/457 5679 227321:41:16 file lock rules 227421:41:18 memoizes the validate_path_locks? call 227521:41:18 when file has changes 227621:41:18 behaves like a locked file 227721:41:18 and path is locked by another user 227821:41:20 returns an error 227921:41:20# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.46 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.19 1.31 1.35 1/457 5729 228121:41:20 and path is locked by current user 228221:41:21 is allows changes 228321:41:21# [RSpecRunTime] RSpec elapsed time: 10 minutes 58.73 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.26 1.32 1.35 1/457 5758 228521:41:21 when file is renamed 228621:41:21 behaves like a locked file 228721:41:21 and path is locked by another user 228821:41:22 returns an error 228921:41:23# [RSpecRunTime] RSpec elapsed time: 11 minutes 0.24 second. Current RSS: ~1370M. Threads: 5. load average: 1.26 1.32 1.35 1/457 5787 229121:41:23 and path is locked by current user 229221:41:24 is allows changes 229321:41:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.58 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.26 1.32 1.35 1/458 5816 229521:41:24 when file is deleted 229621:41:24 behaves like a locked file 229721:41:24 and path is locked by another user 229821:41:25 returns an error 229921:41:25# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.06 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.24 1.32 1.35 1/458 5845 230121:41:25 and path is locked by current user 230221:41:27 is allows changes 230321:41:27# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.4 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.24 1.32 1.35 1/458 5874 230521:41:27 when the branch is being deleted 230621:41:28 does not run 230721:41:28# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.0 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.24 1.32 1.35 1/458 5896 230921:41:28 when there is no valid change 231021:41:30 does not run 231121:41:30# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.5 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.24 1.32 1.35 1/458 5918 231321:41:30# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/checks/diff_check_spec.rb. It took 45.35 seconds. Expected to take 52.48 seconds. 231421:41:30# [RSpecRunTime] Starting example group ee/spec/services/ee/notes/create_service_spec.rb. Expected to take 43.89 seconds. 231521:41:30Notes::CreateService 231621:41:30 note with commands 231821:41:30 behaves like issuable quick actions 231921:41:30 when user can update issuable 232021:41:33 saves the note and updates the issue 232121:41:33# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.74 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.22 1.31 1.35 1/458 5919 232321:41:33 when user cannot update issuable 232421:41:35 applies commands that user can execute 232521:41:35# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.32 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.22 1.31 1.35 1/457 5920 232721:41:35 with assignees quick actions 232821:41:35 with a single line note 232921:41:35 behaves like does not exceed the issuable size limit 233021:41:35 when the number of users of issuable does exceed the limit 233121:41:37 will not add more than the allowed number of users 233221:41:37# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.37 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.12 1.29 1.34 2/456 5921 233421:41:37 when the number of users does not exceed the limit 233521:41:40 calls execute and does not return an error 233621:41:40# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.43 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.12 1.29 1.34 1/454 5922 233821:41:40 with a multi line note 233921:41:40 behaves like does not exceed the issuable size limit 234021:41:40 when the number of users of issuable does exceed the limit 234121:41:42 will not add more than the allowed number of users 234221:41:42# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.83 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.11 1.28 1.34 2/453 5923 234421:41:42 when the number of users does not exceed the limit 234521:41:45 calls execute and does not return an error 234621:41:45# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.08 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.10 1.28 1.33 1/453 5924 234821:41:45 for merge_requests 234921:41:45 behaves like issuable quick actions 235021:41:45 when user can update issuable 235121:41:48 saves the note and updates the issue 235221:41:48# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.02 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.10 1.28 1.33 1/453 5925 235421:41:48 when user cannot update issuable 235521:41:50 applies commands that user can execute 235621:41:50# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.0 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.09 1.27 1.33 1/453 5926 235821:41:50 with assignees quick actions 235921:41:50 with a single line note 236021:41:50 behaves like does not exceed the issuable size limit 236121:41:50 when the number of users of issuable does exceed the limit 236221:41:53 will not add more than the allowed number of users 236321:41:53# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.26 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.09 1.27 1.33 1/453 5927 236521:41:53 when the number of users does not exceed the limit 236621:41:55 calls execute and does not return an error 236721:41:55# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.79 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.08 1.27 1.33 1/453 5928 236921:41:55 with a multi line note 237021:41:55 behaves like does not exceed the issuable size limit 237121:41:55 when the number of users of issuable does exceed the limit 237221:41:59 will not add more than the allowed number of users 237321:41:59# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.37 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.08 1.27 1.33 1/453 5929 237521:41:59 when the number of users does not exceed the limit 237621:42:01 calls execute and does not return an error 237721:42:01# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.14 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.08 1.26 1.33 1/453 5930 237921:42:01 with reviewers quick actions 238021:42:01 with a single line note 238121:42:01 behaves like does not exceed the issuable size limit 238221:42:01 when the number of users of issuable does exceed the limit 238321:42:04 will not add more than the allowed number of users 238421:42:04# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.39 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.08 1.26 1.33 1/452 5931 238621:42:04 when the number of users does not exceed the limit 238721:42:07 calls execute and does not return an error 238821:42:07# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.55 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.07 1.26 1.33 2/452 5932 239021:42:07 with a multi line note 239121:42:07 behaves like does not exceed the issuable size limit 239221:42:07 when the number of users of issuable does exceed the limit 239321:42:09 will not add more than the allowed number of users 239421:42:09# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.08 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.07 1.26 1.33 1/452 5933 239621:42:09 when the number of users does not exceed the limit 239721:42:13 calls execute and does not return an error 239821:42:13# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.43 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.06 1.26 1.33 1/452 5934 240121:42:13 tracks epic note creation 240221:42:13# [RSpecRunTime] Finishing example group ee/spec/services/ee/notes/create_service_spec.rb. It took 43.57 seconds. Expected to take 43.89 seconds. 240321:42:13# [RSpecRunTime] Starting example group ee/spec/models/ee/ci/pipeline_artifact_spec.rb. Expected to take 35.4 seconds. 240421:42:13Ci::PipelineArtifact 240521:42:13 does not allow STI 240621:42:13 #replicables_for_current_secondary 240721:42:13 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:ci_pipeline_artifact], project_factory: [:project], include_expectation: true 240821:42:13 when sync object storage is enabled 240921:42:13 when the pipeline artifact is locally stored 241021:42:15 is expected to eq true 241121:42:15# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.4 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.06 1.26 1.33 1/452 5935 241321:42:15 when the pipeline artifact is object stored 241421:42:16 is expected to eq true 241521:42:16 when sync object storage is disabled 241621:42:16 when the pipeline artifact is locally stored 241721:42:17 is expected to eq true 241821:42:17 when the pipeline artifact is object stored 241921:42:18 is expected to be falsey 242021:42:18 selective_sync_namespaces: nil, selective_sync_shards: :model, factory: [:ci_pipeline_artifact], project_factory: [:project], include_expectation: true 242121:42:18 when sync object storage is enabled 242221:42:18 when the pipeline artifact is locally stored 242321:42:18 is expected to eq true 242421:42:18 when the pipeline artifact is object stored 242521:42:19 is expected to eq true 242621:42:19 when sync object storage is disabled 242721:42:19 when the pipeline artifact is locally stored 242821:42:20 is expected to eq true 242921:42:20 when the pipeline artifact is object stored 243021:42:21 is expected to be falsey 243121:42:21 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:ci_pipeline_artifact], project_factory: [:project], include_expectation: false 243221:42:21 when sync object storage is enabled 243321:42:21 when the pipeline artifact is locally stored 243421:42:22 is expected to eq false 243521:42:22 when the pipeline artifact is object stored 243621:42:23 is expected to eq false 243721:42:23 when sync object storage is disabled 243821:42:23 when the pipeline artifact is locally stored 243921:42:24 is expected to eq false 244021:42:24 when the pipeline artifact is object stored 244121:42:25 is expected to be falsey 244221:42:25 selective_sync_namespaces: :model_parent, selective_sync_shards: nil, factory: [:ci_pipeline_artifact], project_factory: [:project], include_expectation: true 244321:42:25 when sync object storage is enabled 244421:42:25 when the pipeline artifact is locally stored 244521:42:26 is expected to eq true 244621:42:26 when the pipeline artifact is object stored 244721:42:27 is expected to eq true 244821:42:27 when sync object storage is disabled 244921:42:27 when the pipeline artifact is locally stored 245021:42:28 is expected to eq true 245121:42:28 when the pipeline artifact is object stored 245221:42:29 is expected to be falsey 245321:42:29 selective_sync_namespaces: :model_parent_parent, selective_sync_shards: nil, factory: [:ci_pipeline_artifact], project_factory: [:project, :in_subgroup], include_expectation: true 245421:42:29 when sync object storage is enabled 245521:42:29 when the pipeline artifact is locally stored 245621:42:30 is expected to eq true 245721:42:30# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.34 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.12 1.26 1.33 1/453 5936 245921:42:30 when the pipeline artifact is object stored 246021:42:31 is expected to eq true 246121:42:31# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.5 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.11 1.26 1.32 1/453 5937 246321:42:31 when sync object storage is disabled 246421:42:31 when the pipeline artifact is locally stored 246521:42:32 is expected to eq true 246621:42:32# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.76 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.11 1.26 1.32 1/453 5938 246821:42:32 when the pipeline artifact is object stored 246921:42:33 is expected to be falsey 247021:42:33# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.92 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.11 1.26 1.32 1/453 5939 247221:42:33 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:ci_pipeline_artifact], project_factory: [:project], include_expectation: false 247321:42:33 when sync object storage is enabled 247421:42:33 when the pipeline artifact is locally stored 247521:42:34 is expected to eq false 247621:42:34# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.06 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.11 1.26 1.32 1/453 5940 247821:42:34 when the pipeline artifact is object stored 247921:42:35 is expected to eq false 248021:42:36# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.21 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.10 1.25 1.32 1/453 5941 248221:42:36 when sync object storage is disabled 248321:42:36 when the pipeline artifact is locally stored 248421:42:37 is expected to eq false 248521:42:37# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.45 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.10 1.25 1.32 1/453 5942 248721:42:37 when the pipeline artifact is object stored 248821:42:38 is expected to be falsey 248921:42:38# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.59 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.10 1.25 1.32 1/453 5943 249121:42:38 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:ci_pipeline_artifact], project_factory: [:project, :in_subgroup], include_expectation: false 249221:42:38 when sync object storage is enabled 249321:42:38 when the pipeline artifact is locally stored 249421:42:39 is expected to eq false 249521:42:39# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.84 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.10 1.25 1.32 1/453 5944 249721:42:39 when the pipeline artifact is object stored 249821:42:40 is expected to eq false 249921:42:40# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.13 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.02 1.23 1.31 1/453 5945 250121:42:40 when sync object storage is disabled 250221:42:40 when the pipeline artifact is locally stored 250321:42:42 is expected to eq false 250421:42:42# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.36 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.02 1.23 1.31 1/453 5946 250621:42:42 when the pipeline artifact is object stored 250721:42:43 is expected to be falsey 250821:42:43# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.56 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.02 1.23 1.31 1/453 5947 251021:42:43 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:ci_pipeline_artifact, :expired], project_factory: [:project], include_expectation: true 251121:42:43 when sync object storage is enabled 251221:42:43 when the pipeline artifact is locally stored 251321:42:44 is expected to eq true 251421:42:44 when the pipeline artifact is object stored 251521:42:45 is expected to eq true 251621:42:45 when sync object storage is disabled 251721:42:45 when the pipeline artifact is locally stored 251821:42:46 is expected to eq true 251921:42:46 when the pipeline artifact is object stored 252021:42:47 is expected to be falsey 252221:42:48 when search query is empty 252321:42:48 returns all records 252421:42:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.55 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.09 1.24 1.32 1/453 5948 252621:42:48 when search query is not empty 252721:42:48 without matches 252821:42:48 filters all pipeline artifacts 252921:42:48 with matches 253021:42:48 with project association 253121:42:48 filters by project path 253221:42:48 filters by project name 253321:42:48 filters project description 253421:42:48# [RSpecRunTime] Finishing example group ee/spec/models/ee/ci/pipeline_artifact_spec.rb. It took 34.77 seconds. Expected to take 35.4 seconds. 253521:42:48# [RSpecRunTime] Starting example group ee/spec/serializers/dashboard_operations_project_entity_spec.rb. Expected to take 29.32 seconds. 253621:42:48DashboardOperationsProjectEntity 253721:42:48 the project supports the ops dashboard 253821:42:49 has all required fields 253921:42:50 does not have optional fields 254021:42:50 when there is a pipeline 254121:42:54 has the last pipeline field 254221:42:54 when there is an upstream status 254321:42:56 has the triggered_by pipeline field 254421:42:57# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.22 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.16 1.25 1.32 1/457 6057 254621:42:57 when there is a downstream status 254721:42:59 has the triggered pipeline field 254821:42:59 when there are multiple downstream statuses 254921:43:05 has the downstream pipeline field 255021:43:05# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.17 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.29 1.28 1.33 1/456 6112 255221:43:05 when there are both an upstream and downstream pipelines 255321:43:12 has the upstream pipeline field 255421:43:18 has the downstream pipeline field 255521:43:18# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.58 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.24 1.27 1.32 1/455 6167 255721:43:18 the project does not support the ops dashboard 255821:43:19 has the expected fields 255921:43:19 the user has permission to upgrade plan 256021:43:20 shows the profile upgrade path 256121:43:20# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.85 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.22 1.26 1.32 1/457 6222 256321:43:20 the user has permission to upgrade group 256421:43:20 shows the group upgrade path 256521:43:20# [RSpecRunTime] Finishing example group ee/spec/serializers/dashboard_operations_project_entity_spec.rb. It took 32.29 seconds. Expected to take 29.32 seconds. 256621:43:20# [RSpecRunTime] Starting example group ee/spec/serializers/member_user_entity_spec.rb. Expected to take 25.06 seconds. 256721:43:20MemberUserEntity 256821:43:21 matches json schema 256921:43:21 when using on-call management 257021:43:21 with oncall schedules 257121:43:22 with no source given 257221:43:22 is expected to eq [] 257321:43:22# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.68 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.22 1.26 1.32 1/456 6223 257521:43:22 source is project 257721:43:22 source is group 257921:43:22 with escalation policies 258021:43:22 with no source given 258121:43:22 is expected to eq [] 258221:43:22 source is project 258421:43:23 source is group 258721:43:23 when the current_user is a group owner 258821:43:23 does not expose the user's email 258921:43:23 when the current_user is an admin 259021:43:23 when admin mode enabled 259121:43:23 exposes the user's email 259221:43:23 when admin mode disabled 259321:43:24 does not expose the user's email 259521:43:24 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: false, current_user_is_group_owner: false, shared_examples: "does not expose the user's email" 259621:43:24 does not expose the user's email 259721:43:24 when source is subgroup 259821:43:25 does not expose the user's email 259921:43:25# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.46 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.22 1.26 1.32 1/457 6224 260121:43:25 when source is project 260221:43:25 does not expose the user's email 260321:43:25 when project is within subgroup 260421:43:26 does not expose the user's email 260521:43:26# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.0 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.21 1.26 1.32 1/457 6225 260721:43:26 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: false, current_user_is_group_owner: true, shared_examples: "does not expose the user's email" 260821:43:27 does not expose the user's email 260921:43:27 when source is subgroup 261021:43:27 does not expose the user's email 261121:43:27 when source is project 261221:43:28 does not expose the user's email 261321:43:28 when project is within subgroup 261421:43:29 does not expose the user's email 261521:43:29# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.48 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.21 1.26 1.32 1/456 6226 261721:43:29 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: true, current_user_is_group_owner: false, shared_examples: "does not expose the user's email" 261821:43:29 does not expose the user's email 261921:43:29 when source is subgroup 262021:43:30 does not expose the user's email 262121:43:30 when source is project 262221:43:30 does not expose the user's email 262321:43:30 when project is within subgroup 262421:43:31 does not expose the user's email 262521:43:31# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.03 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.19 1.25 1.32 1/454 6227 262721:43:31 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: true, current_user_is_group_owner: true, shared_examples: "does not expose the user's email" 262821:43:32 does not expose the user's email 262921:43:32 when source is subgroup 263021:43:32 does not expose the user's email 263121:43:32 when source is project 263221:43:33 does not expose the user's email 263321:43:33 when project is within subgroup 263421:43:34 does not expose the user's email 263521:43:34# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.6 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.19 1.25 1.32 1/453 6228 263721:43:34 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: false, current_user_is_group_owner: false, shared_examples: "does not expose the user's email" 263821:43:34 does not expose the user's email 263921:43:34 when source is subgroup 264021:43:35 does not expose the user's email 264121:43:35 when source is project 264221:43:36 does not expose the user's email 264321:43:36 when project is within subgroup 264421:43:36 does not expose the user's email 264521:43:36# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.17 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.09 1.23 1.31 1/453 6229 264721:43:36 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: false, current_user_is_group_owner: true, shared_examples: "does not expose the user's email" 264821:43:37 does not expose the user's email 264921:43:37 when source is subgroup 265021:43:37 does not expose the user's email 265121:43:37 when source is project 265221:43:38 does not expose the user's email 265321:43:38 when project is within subgroup 265421:43:39 does not expose the user's email 265521:43:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.64 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.09 1.23 1.31 1/453 6230 265721:43:39 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: true, current_user_is_group_owner: false, shared_examples: "does not expose the user's email" 265821:43:39 does not expose the user's email 265921:43:39 when source is subgroup 266021:43:40 does not expose the user's email 266121:43:40 when source is project 266221:43:41 does not expose the user's email 266321:43:41 when project is within subgroup 266421:43:41 does not expose the user's email 266521:43:41# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.07 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.09 1.23 1.31 3/453 6231 266721:43:41 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: true, current_user_is_group_owner: true, shared_examples: "exposes the user's email" 266821:43:42 exposes the user's email 266921:43:42 when source is subgroup 267021:43:42 exposes the user's email 267121:43:43# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.2 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.09 1.23 1.31 1/453 6232 267321:43:43 when source is project 267421:43:43 exposes the user's email 267521:43:43 when project is within subgroup 267621:43:44 exposes the user's email 267721:43:44# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.79 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.09 1.23 1.31 1/453 6233 267921:43:44 with service account 268021:43:44 when the current_user is a service account 268121:43:44 exposes `is_service_account` 268221:43:44 when the current_user is not a service account 268321:43:44 does not expose `is_service_account` 268421:43:44# [RSpecRunTime] Finishing example group ee/spec/serializers/member_user_entity_spec.rb. It took 23.83 seconds. Expected to take 25.06 seconds. 268521:43:44# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/container_repository_registries_resolver_spec.rb. Expected to take 22.86 seconds. 268621:43:44Resolvers::Geo::ContainerRepositoryRegistriesResolver 268721:43:44 behaves like a Geo registries resolver 268921:43:44 when the parent object is the current node 269021:43:44 when the user has permission to view Geo data 269121:43:44 when admin mode is enabled 269221:43:44 when the ids argument is null 269321:43:47 returns registries, in order 269421:43:47# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.42 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.00 1.21 1.30 1/453 6234 269621:43:47 when the ids argument is present 269721:43:49 returns the requested registries, in order 269821:43:49# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.88 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.00 1.21 1.30 1/453 6235 270021:43:49 when the replication_state argument is present 270121:43:51 returns registries with requested replication state, in order 270221:43:52# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.24 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.00 1.20 1.30 1/453 6236 270421:43:52 with verification enabled 270521:43:52 when the verification_state argument is present 270621:43:54 returns registries with requested verification state, in order (PENDING: Skipping because verification is not enabled for ContainerRepository) 270721:43:54# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.47 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.00 1.20 1.30 1/453 6237 270921:43:54 with verification disabled 271021:43:54 when the verification_state argument is present 271121:43:56 raises ArgumentError 271221:43:56# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.73 seconds. Current RSS: ~1367M. Threads: 5. load average: 0.92 1.18 1.29 1/453 6238 271421:43:56 when admin mode is disabled 271521:43:58 returns nothing 271621:43:58# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.99 seconds. Current RSS: ~1370M. Threads: 5. load average: 0.92 1.18 1.29 1/453 6239 271821:43:58 when the user does not have permission to view Geo data 271921:44:01 returns nothing 272021:44:01# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.44 seconds. Current RSS: ~1373M. Threads: 5. load average: 0.93 1.18 1.29 1/453 6240 272221:44:01 when the parent object is not the current node 272321:44:01 when the user has permission to view Geo data 272421:44:03 returns nothing, because we can't query other nodes' tracking databases 272521:44:03# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.09 seconds. Current RSS: ~1375M. Threads: 5. load average: 0.93 1.18 1.29 1/453 6241 272721:44:03# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/container_repository_registries_resolver_spec.rb. It took 19.13 seconds. Expected to take 22.86 seconds. 272821:44:03# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/code_owners_spec.rb. Expected to take 20.75 seconds. 272921:44:03Gitlab::CodeOwners 273221:44:03 when the feature is available 273321:44:05 returns users for a blob 273421:44:05# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.47 seconds. Current RSS: ~1380M. Threads: 5. load average: 0.93 1.18 1.29 1/454 6262 273621:44:05 when the feature is not available 273721:44:06 returns no users 273821:44:06# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.68 seconds. Current RSS: ~1392M. Threads: 5. load average: 0.93 1.18 1.29 1/455 6283 274121:44:06 when the feature is available 274221:44:07 returns sections 274321:44:07# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.89 seconds. Current RSS: ~1401M. Threads: 5. load average: 0.93 1.18 1.29 1/455 6302 274521:44:07 when the feature is not available 274621:44:08 returns empty array 274721:44:08# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.08 seconds. Current RSS: ~1408M. Threads: 5. load average: 0.93 1.18 1.29 1/455 6321 274921:44:08 .optional_section? 275021:44:08 when the feature is available 275121:44:10 returns the optionality of the section 275221:44:10# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.29 seconds. Current RSS: ~1411M. Threads: 5. load average: 0.93 1.18 1.29 1/455 6340 275421:44:10 when the feature is not available 275521:44:11 does not call Loader 275621:44:11# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.57 seconds. Current RSS: ~1413M. Threads: 5. load average: 0.94 1.17 1.29 1/455 6359 275821:44:11 .entries_for_merge_request 275921:44:11 when the feature is available 276021:44:11 when merge_head_diff exists 276121:44:11 and the merge request can be merged 276221:44:11 when the changed file paths have matching code owners 276321:44:13 returns owners for merge request 276421:44:13# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.09 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.94 1.17 1.29 1/458 6418 276621:44:13 when the changed file paths do not have matching code owners 276721:44:15 returns an empty array 276821:44:15# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.71 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.94 1.17 1.29 1/459 6475 277021:44:15 and the merge request cannot be merged 277121:44:17 falls back to merge_request_diff 277221:44:17# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.37 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.94 1.17 1.28 1/459 6532 277421:44:17 when merge_head_diff does not exist 277521:44:18 falls back to merge_request_diff 277621:44:18# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.95 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.94 1.17 1.28 1/459 6590 277821:44:18 when merge_request_diff is specified 277921:44:20 returns owners at the specified ref 278021:44:20# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.59 seconds. Current RSS: ~1413M. Threads: 5. load average: 0.94 1.17 1.28 1/459 6647 278221:44:20 when the feature is not available 278321:44:22 skips reading codeowners and returns an empty array 278421:44:22# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.27 seconds. Current RSS: ~1412M. Threads: 5. load average: 0.95 1.17 1.28 1/459 6705 278621:44:22 .entries_since_merge_request_commit 278821:44:23 identifies single codeowner entry 278921:44:23 when the single commit gets amended 279021:44:23 identifies codeowner entries from the merge_request_diff 279121:44:23# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.05 seconds. Current RSS: ~1411M. Threads: 5. load average: 0.95 1.17 1.28 1/460 6872 279421:44:23 identifies single code owner entry 279521:44:24 identifies multiple code owner entries 279621:44:24 when the sha is the same as head_commit_sha 279721:44:24 identifies codeowner entries from the merge_request_diff 279821:44:24# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/code_owners_spec.rb. It took 20.32 seconds. Expected to take 20.75 seconds. 279921:44:24# [RSpecRunTime] Starting example group ee/spec/services/jira/requests/issues/list_service_spec.rb. Expected to take 18.94 seconds. 280021:44:24Jira::Requests::Issues::ListService 280221:44:24 without jira_integration 280321:44:25 returns an error response 280421:44:25 when jira_integration is nil 280521:44:25 returns an error response 280621:44:25 with jira_integration 280721:44:25 when validations and params are ok 280821:44:25 requests for default fields 280921:44:25 behaves like a service that handles Jira API errors 281021:44:26 allows unknown exception classes to bubble 281121:44:27 logs the error 281221:44:27 exception_class: Errno::ECONNRESET, exception_message: "", exception_body: "", expected_message: "A connection error occurred" 281321:44:27 handles the error 281421:44:28# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.24 seconds. Current RSS: ~1404M. Threads: 5. load average: 0.95 1.16 1.28 1/458 6880 281621:44:28 exception_class: Errno::ECONNREFUSED, exception_message: "", exception_body: "", expected_message: "A connection error occurred" 281721:44:28 handles the error 281821:44:28 exception_class: Errno::ETIMEDOUT, exception_message: "", exception_body: "", expected_message: "A timeout error occurred" 281921:44:29 handles the error 282021:44:29 exception_class: Timeout::Error, exception_message: "", exception_body: "", expected_message: "A timeout error occurred" 282121:44:30 handles the error 282221:44:30 exception_class: URI::InvalidURIError, exception_message: "", exception_body: "", expected_message: "The Jira API URL" 282321:44:30 handles the error 282421:44:30 exception_class: SocketError, exception_message: "", exception_body: "", expected_message: "The Jira API URL" 282521:44:31 handles the error 282621:44:31 exception_class: Gitlab::HTTP_V2::BlockedUrlError, exception_message: "", exception_body: "", expected_message: "Unable to connect to the Jira URL. Please verify your" 282721:44:32 handles the error 282821:44:32 exception_class: OpenSSL::SSL::SSLError, exception_message: "foo", exception_body: "", expected_message: "An SSL error occurred while connecting to Jira: foo" 282921:44:33 handles the error 283021:44:33 exception_class: JIRA::HTTPError, exception_message: "Unauthorized", exception_body: "", expected_message: "The credentials for accessing Jira are not valid" 283121:44:33 handles the error 283221:44:33 exception_class: JIRA::HTTPError, exception_message: "Forbidden", exception_body: "", expected_message: "The credentials for accessing Jira are not allowed" 283321:44:34 handles the error 283421:44:34 exception_class: JIRA::HTTPError, exception_message: "Bad Request", exception_body: "", expected_message: "An error occurred while requesting data from Jira" 283521:44:35 handles the error 283621:44:35 exception_class: JIRA::HTTPError, exception_message: "Bad Request", exception_body: "Foo", expected_message: "An error occurred while requesting data from Jira." 283721:44:35 handles the error 283821:44:35 exception_class: JIRA::HTTPError, exception_message: "Bad Request", exception_body: "{\"errorMessages\":[\"foo\",\"bar\"]}", expected_message: "An error occurred while requesting data from Jira: foo and bar" 283921:44:36 handles the error 284021:44:36 exception_class: JIRA::HTTPError, exception_message: "Bad Request", exception_body: "{\"errorMessages\":[\"\"]}", expected_message: "An error occurred while requesting data from Jira." 284121:44:37 handles the error 284221:44:37 when the JSON in JIRA::HTTPError is unsafe 284321:44:37 when JSON body is malformed 284421:44:37 returns the default error message 284521:44:37 when JSON contains tags 284621:44:38 sanitizes it 284721:44:38 when jira runs on a subpath 284821:44:39 takes the subpath into account 284921:44:39 when the request does not return any values 285021:44:39 returns a payload with no issues 285121:44:39 when the request returns values 285221:44:40 returns a payload with jira issues 285321:44:40 when using pagination parameters 285421:44:41 honors page and per_page 285521:44:41 without pagination parameters 285621:44:41 uses the default options 285721:44:41# [RSpecRunTime] Finishing example group ee/spec/services/jira/requests/issues/list_service_spec.rb. It took 17.73 seconds. Expected to take 18.94 seconds. 285821:44:41# [RSpecRunTime] Starting example group ee/spec/services/ee/issuable/destroy_service_spec.rb. Expected to take 16.47 seconds. 285921:44:41Issuable::DestroyService 286121:44:42 when destroying an epic 286221:44:42 when deleting the epic 286321:44:42 and deletes epic, epic work item and label links 286421:44:42 deletes the epic and the epic work item 286521:44:43 records usage ping epic destroy event 286621:44:43# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.25 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.03 1.17 1.28 1/453 6881 286821:44:43 behaves like service deleting todos 286921:44:43 behaves like service scheduling async deletes 287021:44:43 destroys associated todos asynchronously 287121:44:43 works inside a transaction 287221:44:43 behaves like service deleting label links 287321:44:43 behaves like service scheduling async deletes 287421:44:43 destroys associated todos asynchronously 287521:44:44 works inside a transaction 287621:44:44 when deleting the epic work item 287721:44:44 and deletes epic, epic work item and label links 287821:44:44 deletes the epic and the epic work item 287921:44:44 behaves like service deleting todos 288021:44:44 behaves like service scheduling async deletes 288121:44:45 destroys associated todos asynchronously 288221:44:45 works inside a transaction 288321:44:45 behaves like service deleting label links 288421:44:45 behaves like service scheduling async deletes 288521:44:45 destroys associated todos asynchronously 288621:44:45 works inside a transaction 288721:44:45 with unified notes 288821:44:45 when deleting the epic 288921:44:46 behaves like deletes notes on both epic and epic work item 289021:44:47 deletes the epic, epic work item and all notes 289121:44:47# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.62 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.03 1.17 1.28 1/453 6882 289321:44:47 when deleting the epic work item 289421:44:48 behaves like deletes notes on both epic and epic work item 289521:44:48 deletes the epic, epic work item and all notes 289621:44:49# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.23 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.03 1.17 1.28 1/453 6883 289821:44:49 with unified resource_label_events 289921:44:49 when deleting the epic 290021:44:49 behaves like deletes label events on both epic and epic work item 290121:44:49 deletes the epic, epic work item and all notes 290221:44:49 when deleting the epic work item 290321:44:49 behaves like deletes label events on both epic and epic work item 290421:44:50 deletes the epic, epic work item and all notes 290521:44:50 with unified resource_state_events 290621:44:50 when deleting the epic 290721:44:50 behaves like deletes state events on both epic and epic work item 290821:44:50 deletes the epic, epic work item and all notes 290921:44:50 when deleting the epic work item 291021:44:50 behaves like deletes state events on both epic and epic work item 291121:44:50 deletes the epic, epic work item and all notes 291221:44:50 with unified description_versions 291321:44:50 when deleting the epic 291421:44:51 behaves like deletes description versions on both epic and epic work item 291521:44:51 deletes the epic, epic work item and all notes 291621:44:51 when deleting the epic work item 291721:44:51 behaves like deletes description versions on both epic and epic work item 291821:44:51 deletes the epic, epic work item and all notes 291921:44:51 when destroying other issuable type 292021:44:52 does not track usage ping epic destroy event 292121:44:52 when issuable is an issue 292221:44:52 behaves like logs delete issuable audit event 292321:44:53 logs audit event 292421:44:53# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.34 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.03 1.17 1.28 1/452 6884 292621:44:53 when issuable is an epic 292721:44:53 behaves like logs delete issuable audit event 292821:44:53 logs audit event 292921:44:53 when issuable is a task 293021:44:53 behaves like logs delete issuable audit event 293121:44:54 logs audit event 293221:44:54 when issuable is a merge_request 293321:44:56 calls MergeRequestDestroyAuditor with correct arguments 293421:44:57 calls MergeRequestBeforeDestroyAuditor with correct arguments 293521:44:57# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.83 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.10 1.18 1.28 1/457 7000 293721:44:57# [RSpecRunTime] Finishing example group ee/spec/services/ee/issuable/destroy_service_spec.rb. It took 15.7 seconds. Expected to take 16.47 seconds. 293821:44:57# [RSpecRunTime] Starting example group ee/spec/services/sbom/create_vulnerabilities_service_spec.rb. Expected to take 15.57 seconds. 293921:44:57Sbom::CreateVulnerabilitiesService 294121:44:58 is expected not to change `Vulnerability.count` 294221:44:58 with affected packages matching name and purl_type only 294321:45:00 is expected not to change `Vulnerability.count` 294421:45:00# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.38 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.10 1.18 1.28 1/458 7008 294621:45:00 with affected packages matching name purl_type and version 294721:45:03 tracks internal metrics with the right parameters 294821:45:05 creates vulnerabilities to each advisory 294921:45:05 with multiple affected packages with different advisories associated with a single occurrence 295021:45:06 creates vulnerability related to both affected packages in relation to the first occurrence 295121:45:06# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.67 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.09 1.17 1.28 1/456 7023 295321:45:06 with existing related vulnerability findings 295421:45:08 does not created new vulnerability findings 295521:45:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.05 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.09 1.17 1.28 1/454 7028 295721:45:08 with container scanning sbom reports 295821:45:09 creates vulnerabilities to each advisory 295921:45:09 with cvs_for_container_scanning feature flag disabled 296021:45:10 does not create vulnerabilities 296121:45:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.66 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.09 1.17 1.28 1/454 7037 296321:45:10 when any SemverDialect:Error is raised 296421:45:11 creates vulnerabilities to each advisory 296521:45:13 captures the error and tracks internal metrics with the right parameters 296621:45:13# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.69 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.08 1.17 1.27 1/454 7048 296821:45:13# [RSpecRunTime] Finishing example group ee/spec/services/sbom/create_vulnerabilities_service_spec.rb. It took 15.86 seconds. Expected to take 15.57 seconds. 296921:45:13# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_type_spec.rb. Expected to take 14.33 seconds. 297021:45:13Types::VulnerabilityType 297121:45:14 is expected to require graphql authorizations :read_vulnerability 297221:45:14 is expected to include Types::TodoableInterface 297321:45:14 is expected to have graphql fields :userPermissions, :id, :uuid, :title, :description, :descriptionHtml, :solution, :user_notes_count, :state, :severity, :cve_enrichment, :report_type, :resolved_on_default_branch, :vulnerability_path, :name, :web_url, :location, :scanner, :primary_identifier, :identifiers, :project, :issueLinks, :detected_at, :confirmed_at, :resolved_at, :dismissed_at, :updated_at, :notes, :external_issue_links, :links, :has_remediations, :false_positive, :state_comment, :merge_request, :discussions, :confirmed_by, :resolved_by, :dismissed_by, :details, :commenters, :state_transitions, :dismissal_reason, :present_on_default_branch, :cvss, :aiResolutionAvailable, and :aiResolutionEnabled 297421:45:14 #descriptionHtml 297521:45:14 when the vulnerability descriptionHtml field is populated 297621:45:15 returns the description for the vulnerability 297721:45:15# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.52 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.08 1.17 1.27 1/454 7049 297921:45:15 when the vulnerability descriptionHtml field is empty 298021:45:15 returns the descriptionHtml for the vulnerability finding 298121:45:15 #description 298221:45:15 when the vulnerability description field is populated 298321:45:16 returns the description for the vulnerability 298421:45:16 when the vulnerability description field is empty 298521:45:16 returns the description for the vulnerability finding 298621:45:16 aiResolutionEnabled 298721:45:16 when the vulnerability is of a supported CWE 298821:45:17 is expected to equal true 298921:45:17 when the vulnerability is not of a supported CWE 299021:45:17 is expected to equal false 299121:45:17 false_positive 299221:45:17 when the license is missing 299421:45:18 when the vulnerability does not have any false positive flag 299521:45:18 returns false for false-positive field 299621:45:18 vulnerability_path 299721:45:18 is the path to the vulnerability's detail page 299921:45:18 when vulnerability has cvss data 300021:45:19 returns all attributes 300121:45:19 when vulnerability does not have cvss data 300221:45:19 returns an empty array 300321:45:19 has_remediations 300521:45:19 behaves like N+1 queries 300621:45:20 avoids N+1 database queries 300721:45:20# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.66 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.07 1.17 1.27 1/452 7050 300921:45:20 merge_request 301021:45:21 returns the merge request through merge_request_link 301121:45:21 stateComment 301221:45:21 returns the comment for the latest state transition 301421:45:21 behaves like N+1 queries 301521:45:22 avoids N+1 database queries 301621:45:22# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.73 seconds. Current RSS: ~1377M. Threads: 5. load average: 0.99 1.15 1.27 1/452 7051 301821:45:22 dismissal_reason 301921:45:22 is populated from Vulnerabilities::Read object 302021:45:22 present_on_default_branch 302121:45:23 when vulnerability is present on default branch 302221:45:23 returns true for presentOnDefaultBranch field 302321:45:23 when vulnerability is not present on default branch 302421:45:23 returns false for presentOnDefaultBranch field 302521:45:23 aiResolutionAvailable 302621:45:23 when the vulnerability is of type SAST 302721:45:24 is expected to equal true 302821:45:24 when the vulnerability is not of type SAST 302921:45:24 is expected to equal false 303121:45:25 is the URL to the vulnerability's detail page 303221:45:25# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_type_spec.rb. It took 11.5 seconds. Expected to take 14.33 seconds. 303321:45:25# [RSpecRunTime] Starting example group ee/spec/services/ci/process_build_service_spec.rb. Expected to take 12.84 seconds. 303421:45:25Ci::ProcessBuildService#execute 303521:45:25 when related to a protected environment 303621:45:25 when Protected Environments feature is not available on project 303721:45:26 enqueues the build 303821:45:26# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.09 seconds. Current RSS: ~1383M. Threads: 5. load average: 0.99 1.15 1.26 1/454 7070 304021:45:26 when Protected Environments feature is available on project 304121:45:26 when user does not have access to the environment 304221:45:27 fails the build 304321:45:27 and the build is manual 304421:45:28 actionizes the build 304521:45:28# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.66 seconds. Current RSS: ~1383M. Threads: 5. load average: 0.99 1.15 1.26 1/454 7071 304721:45:28 when user has access to the environment 304821:45:29 enqueues the build 304921:45:29 with multi access levels 305021:45:29 behaves like blocking deployment job 305121:45:30 does not block the job by default 305221:45:30 when the prevent_blocking_non_deployment_jobs feature flag is disabled 305321:45:30 makes the build a manual action 305421:45:30# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.06 seconds. Current RSS: ~1382M. Threads: 5. load average: 0.99 1.14 1.26 1/454 7072 305621:45:30 and the build has a deployment 305721:45:31 blocks the deployment 305821:45:32 makes the build a manual action 305921:45:33 sets manual to build.when 306021:45:33 and the build is schedulable 306121:45:34 blocks the deployment 306221:45:35 makes the build a manual action 306321:45:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.41 seconds. Current RSS: ~1376M. Threads: 5. load average: 0.99 1.14 1.26 1/455 7074 306521:45:35 and the build is actionable 306621:45:36 blocks the deployment 306721:45:36 makes the build a manual action 306821:45:36# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.18 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.07 1.16 1.27 1/454 7075 307021:45:37# [RSpecRunTime] Finishing example group ee/spec/services/ci/process_build_service_spec.rb. It took 11.98 seconds. Expected to take 12.84 seconds. 307121:45:37# [RSpecRunTime] Starting example group ee/spec/services/ee/branches/delete_service_spec.rb. Expected to take 11.77 seconds. 307221:45:37Branches::DeleteService 307421:45:37 behaves like a deleted branch 307521:45:38 removes the branch 307621:45:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.23 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.07 1.16 1.27 1/455 7129 307821:45:39 with scan result policy blocking protected branches 307921:45:40 does not allow delete 308021:45:40 when the security_orchestration_policies feature is not available 308121:45:40 behaves like a deleted branch 308221:45:42 removes the branch 308321:45:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.26 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.06 1.16 1.27 1/459 7295 308521:45:42 when branch is not included in security policy 308621:45:42 behaves like a deleted branch 308721:45:44 removes the branch 308821:45:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.38 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.06 1.16 1.27 1/459 7442 309021:45:44 with branch exceptions 309121:45:44 behaves like a deleted branch 309221:45:46 removes the branch 309321:45:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.54 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.06 1.15 1.26 1/459 7588 309521:45:46 when there is a push rule matching the branch name 309621:45:46 behaves like a deleted branch 309721:45:47 removes the branch 309821:45:47# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.77 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.06 1.15 1.26 1/459 7618 310021:45:47# [RSpecRunTime] Finishing example group ee/spec/services/ee/branches/delete_service_spec.rb. It took 10.6 seconds. Expected to take 11.77 seconds. 310121:45:47# [RSpecRunTime] Starting example group ee/spec/models/ci/sources/project_spec.rb. Expected to take 11.44 seconds. 310221:45:47Ci::Sources::Project 310321:45:47 does not allow STI 310521:45:47 is expected to belong to pipeline required: true 310621:45:47 is expected to belong to source_project class_name => ::Project required: true 310821:45:48 is expected to validate that :pipeline_id is case-sensitively unique within the scope of :source_project_id 310921:45:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.17 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.06 1.15 1.26 1/459 7619 311121:45:48 loose foreign key on ci_sources_projects.source_project_id 311221:45:48 behaves like cleanup by a loose foreign key 311321:45:57 cleans up (delete or nullify) the model 311421:45:57# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.36 seconds. Current RSS: ~1358M. Threads: 5. load average: 0.98 1.13 1.26 1/455 7620 311621:45:57 partitioning 311721:45:58 assigns the same partition id as the one that pipeline has 311821:45:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.42 seconds. Current RSS: ~1362M. Threads: 5. load average: 0.98 1.13 1.26 1/454 7621 312021:45:58# [RSpecRunTime] Finishing example group ee/spec/models/ci/sources/project_spec.rb. It took 10.63 seconds. Expected to take 11.44 seconds. 312121:45:58# [RSpecRunTime] Starting example group ee/spec/models/concerns/epic_tree_sorting_spec.rb. Expected to take 10.6 seconds. 312221:45:58EpicTreeSorting 312321:45:59 does not allow STI 312421:45:59 #move_before 312521:46:00 moves an epic 312621:46:01 moves an epic_issue 312721:46:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.49 seconds. Current RSS: ~1366M. Threads: 5. load average: 0.98 1.13 1.25 1/454 7622 312921:46:01 #relative_siblings 313021:46:02 includes both epics and epic issues for an epic issue 313121:46:03 includes both epics and epic issues for an epic 313221:46:03 there is an ID collision 313321:46:04 includes the collision from either collision member 313421:46:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.56 seconds. Current RSS: ~1367M. Threads: 5. load average: 0.98 1.13 1.25 1/454 7623 313621:46:04 #move_sequence 313721:46:04 when self is an epic 313821:46:05 moves all objects correctly 313921:46:05 when self is an epic_issue 314021:46:05 moves all objects correctly 314121:46:05 #move_between 314221:46:06 moves an epic 314321:46:07 moves an epic_issue 314421:46:07# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.43 seconds. Current RSS: ~1368M. Threads: 5. load average: 0.90 1.11 1.25 1/454 7624 314721:46:08 moves an epic 314821:46:08 moves an epic_issue 314921:46:08# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.08 seconds. Current RSS: ~1360M. Threads: 5. load average: 0.90 1.11 1.25 1/454 7625 315121:46:08# [RSpecRunTime] Finishing example group ee/spec/models/concerns/epic_tree_sorting_spec.rb. It took 10.67 seconds. Expected to take 10.6 seconds. 315221:46:08# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/project_spec.rb. Expected to take 9.9 seconds. 315321:46:08EE::API::Entities::Project 315421:46:09 compliance_frameworks 315521:46:09 when project has a compliance framework 315621:46:10 is an array containing all the compliance frameworks 315721:46:10# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.48 seconds. Current RSS: ~1364M. Threads: 5. load average: 0.90 1.11 1.25 1/454 7626 315921:46:10 when project has compliance frameworks 316021:46:11 is an array containing all the compliance frameworks 316121:46:11 when project has no compliance framework 316221:46:11 is empty array when project has no compliance framework 316321:46:11 ci_restrict_pipeline_cancellation_role 316421:46:11 when user has maintainer permission or above 316521:46:11 when available 316621:46:12 is expected to eq "developer" 316721:46:12 when not available 316821:46:12 is expected to equal nil 316921:46:12 when user permission is below maintainer 317021:46:12 when available 317121:46:13 is expected to equal nil 317221:46:13 when not available 317321:46:14 is expected to equal nil 317421:46:14 pre_receive_secret_detection_enabled 317521:46:14 when user does not have access 317621:46:14 when project does not have proper license 317721:46:14 behaves like returning nil 317921:46:15# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.52 seconds. Current RSS: ~1418M. Threads: 5. load average: 0.83 1.09 1.24 1/454 7627 318121:46:15 when user is guest 318221:46:15 behaves like returning nil 318421:46:16 when user is developer 318521:46:16 returns a boolean 318621:46:16# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/project_spec.rb. It took 8.02 seconds. Expected to take 9.9 seconds. 318721:46:16# [RSpecRunTime] Starting example group ee/spec/finders/clusters/environments_finder_spec.rb. Expected to take 9.49 seconds. 318821:46:16Clusters::EnvironmentsFinder#execute 318921:46:16 current_user can read cluster environments 319021:46:19 is expected to include #<Environment id: 2, project_id: 798, name: "environment1", created_at: "2024-11-14 21:46:18.06495517..., flux_resource_path: nil, description: nil, description_html: "", cached_markdown_version: 2162688> 319121:46:19 environment is not available 319221:46:22 is expected not to include #<Environment id: 4, project_id: 800, name: "environment3", created_at: "2024-11-14 21:46:20.98138224..., flux_resource_path: nil, description: nil, description_html: "", cached_markdown_version: 2162688> 319321:46:22# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.01 second. Current RSS: ~1446M. Threads: 5. load average: 0.85 1.09 1.24 1/458 7704 319521:46:22 current_user cannot read cluster environments 319621:46:25 is expected to be empty 319721:46:25# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.07 seconds. Current RSS: ~1448M. Threads: 5. load average: 0.87 1.08 1.24 1/460 7743 319921:46:25# [RSpecRunTime] Finishing example group ee/spec/finders/clusters/environments_finder_spec.rb. It took 8.97 seconds. Expected to take 9.49 seconds. 320021:46:25# [RSpecRunTime] Starting example group ee/spec/helpers/billing_plans_helper_spec.rb. Expected to take 8.48 seconds. 320121:46:25BillingPlansHelper 320221:46:25 #subscription_plan_data_attributes 320321:46:25 when group and plan with ID present 320421:46:26 returns data attributes 320521:46:26 with refresh_billings_seats feature flag off 320621:46:26 returns data attributes 320721:46:26 when group not present 320821:46:26 returns empty data attributes 320921:46:26 when plan not present 321021:46:26 returns attributes 321121:46:26 with refresh_billings_seats feature flag off 321221:46:26 returns data attributes 321321:46:26 when plan with ID not present 321421:46:26 returns data attributes without upgrade href 321521:46:26 with refresh_billings_seats feature flag off 321621:46:26 returns data attributes 321721:46:26 with different namespaces 321821:46:26 with namespace 321921:46:26 does not return billable_seats_href 322121:46:26 returns billable_seats_href for group 322221:46:26 when seats_last_updated is being assigned 322321:46:26 when the subscription has a last_seat_refresh_at 322421:46:26 is expected to eq "12:13:14" 322521:46:26 when no last_seat_refresh_at is available 322621:46:26 is expected to equal nil 322721:46:26 #can_edit_billing? 322821:46:27 is false for guest 322921:46:28 is false for developer 323021:46:29 is true for admin 323121:46:29# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.86 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.87 1.08 1.24 1/459 7744 323321:46:29 #show_contact_sales_button? 323421:46:29 link_action: "upgrade", result: true 323521:46:29 is expected to eq true 323621:46:29 link_action: "no_upgrade", result: false 323721:46:29 is expected to eq false 323821:46:29 #show_upgrade_button? 323921:46:29 link_action: "upgrade", allow_upgrade: true, result: true 324021:46:29 is expected to eq true 324121:46:29 link_action: "upgrade", allow_upgrade: false, result: false 324221:46:29 is expected to eq false 324321:46:29 link_action: "upgrade", allow_upgrade: nil, result: true 324421:46:29 is expected to eq true 324521:46:29 link_action: "no_upgrade", allow_upgrade: true, result: false 324621:46:29 is expected to eq false 324721:46:29 link_action: "no_upgrade", allow_upgrade: false, result: false 324821:46:29 is expected to eq false 324921:46:29 link_action: "no_upgrade", allow_upgrade: nil, result: false 325021:46:30 is expected to eq false 325121:46:30 #plan_feature_list 325221:46:30 returns features list 325321:46:30 #plan_purchase_or_upgrade_url 325421:46:30 is upgradable 325521:46:30 is purchasable 325621:46:30 #plan_purchase_url 325721:46:30 builds correct gitlab url with some source 325821:46:30 builds correct url for the old purchase flow 325921:46:30 #upgrade_button_css_classes 326021:46:30 is_current_plan: true, trial_active: true, plan_is_deprecated: true, upgradable: true 326121:46:30 returns the expected list of CSS classes 326221:46:30 is_current_plan: true, trial_active: true, plan_is_deprecated: true, upgradable: false 326321:46:30 returns the expected list of CSS classes 326421:46:30 is_current_plan: true, trial_active: true, plan_is_deprecated: false, upgradable: true 326521:46:30 returns the expected list of CSS classes 326621:46:30 is_current_plan: true, trial_active: true, plan_is_deprecated: false, upgradable: false 326721:46:30 returns the expected list of CSS classes 326821:46:30 is_current_plan: true, trial_active: false, plan_is_deprecated: true, upgradable: true 326921:46:30 returns the expected list of CSS classes 327021:46:30 is_current_plan: true, trial_active: false, plan_is_deprecated: true, upgradable: false 327121:46:30 returns the expected list of CSS classes 327221:46:30 is_current_plan: true, trial_active: false, plan_is_deprecated: false, upgradable: true 327321:46:31 returns the expected list of CSS classes 327421:46:31 is_current_plan: true, trial_active: false, plan_is_deprecated: false, upgradable: false 327521:46:31 returns the expected list of CSS classes 327621:46:31 is_current_plan: false, trial_active: true, plan_is_deprecated: true, upgradable: true 327721:46:31 returns the expected list of CSS classes 327821:46:31 is_current_plan: false, trial_active: true, plan_is_deprecated: true, upgradable: false 327921:46:31 returns the expected list of CSS classes 328021:46:31 is_current_plan: false, trial_active: true, plan_is_deprecated: false, upgradable: true 328121:46:31 returns the expected list of CSS classes 328221:46:31 is_current_plan: false, trial_active: true, plan_is_deprecated: false, upgradable: false 328321:46:31 returns the expected list of CSS classes 328421:46:31 is_current_plan: false, trial_active: false, plan_is_deprecated: true, upgradable: true 328521:46:31 returns the expected list of CSS classes 328621:46:31 is_current_plan: false, trial_active: false, plan_is_deprecated: true, upgradable: false 328721:46:31 returns the expected list of CSS classes 328821:46:31 is_current_plan: false, trial_active: false, plan_is_deprecated: false, upgradable: true 328921:46:31 returns the expected list of CSS classes 329021:46:31 is_current_plan: false, trial_active: false, plan_is_deprecated: false, upgradable: false 329121:46:31 returns the expected list of CSS classes 329221:46:31 #billing_available_plans 329321:46:31 when namespace is not on a plan 329421:46:31 returns plans without deprecated 329521:46:31 when namespace is on an active plan 329621:46:31 returns plans without deprecated 329721:46:31 when namespace is on a deprecated plan 329821:46:31 returns plans with a deprecated plan 329921:46:31 when namespace is on a deprecated plan that has hide_deprecated_card set to true 330021:46:31 returns plans without the deprecated plan 330121:46:31 when namespace is on a plan that has hide_deprecated_card set to true, but deprecated? is false 330221:46:32 returns plans with the deprecated plan 330321:46:32 #subscription_plan_info 330421:46:32 returns the current plan 330521:46:32 returns nil if no plan matches the code 330621:46:32 breaks a tie with the current_subscription_plan attribute if multiple plans have the same code 330721:46:32 returns nil if no plan matches the code even if current_subscription_plan is true 330821:46:32 returns the plan matching the plan code even if current_subscription_plan is false 330921:46:32 #show_plans? 331021:46:32 free_personal: false, trial_active: false, gold_plan: false, ultimate_plan: false, opensource_plan: false, expectations: true 331121:46:32 returns boolean 331221:46:32 free_personal: false, trial_active: true, gold_plan: false, ultimate_plan: false, opensource_plan: false, expectations: true 331321:46:32 returns boolean 331421:46:32 free_personal: false, trial_active: false, gold_plan: true, ultimate_plan: false, opensource_plan: false, expectations: false 331521:46:32 returns boolean 331621:46:32 free_personal: false, trial_active: true, gold_plan: true, ultimate_plan: false, opensource_plan: false, expectations: true 331721:46:32 returns boolean 331821:46:32 free_personal: false, trial_active: false, gold_plan: false, ultimate_plan: true, opensource_plan: false, expectations: false 331921:46:32 returns boolean 332021:46:32 free_personal: false, trial_active: true, gold_plan: false, ultimate_plan: true, opensource_plan: false, expectations: true 332121:46:32 returns boolean 332221:46:32 free_personal: false, trial_active: false, gold_plan: true, ultimate_plan: true, opensource_plan: false, expectations: false 332321:46:32 returns boolean 332421:46:32 free_personal: false, trial_active: true, gold_plan: true, ultimate_plan: true, opensource_plan: false, expectations: true 332521:46:32 returns boolean 332621:46:32 free_personal: true, trial_active: true, gold_plan: true, ultimate_plan: true, opensource_plan: false, expectations: false 332721:46:32 returns boolean 332821:46:32 free_personal: false, trial_active: false, gold_plan: false, ultimate_plan: false, opensource_plan: true, expectations: false 332921:46:32 returns boolean 333021:46:32 #billing_upgrade_button_data 333121:46:32 has expected data 333221:46:32 #start_free_trial_data 333321:46:32 has expected data 333421:46:32 #add_namespace_plan_to_group_instructions 333521:46:33 with maintained or owned group 333621:46:33 instructs to move the project to a group 333721:46:33 without a group 333821:46:33 instructs to create a group then move the project to a group 333921:46:33# [RSpecRunTime] Finishing example group ee/spec/helpers/billing_plans_helper_spec.rb. It took 7.58 seconds. Expected to take 8.48 seconds. 334021:46:33# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/group_saml/identity_linker_spec.rb. Expected to take 8.22 seconds. 334121:46:33Gitlab::Auth::GroupSaml::IdentityLinker 334221:46:33 linked identity exists 334321:46:33 when the extern_uid matches 334421:46:34 doesn't create new identity 334521:46:34 sets #changed? to false 334621:46:35 adds user to group 334721:46:35# [RSpecRunTime] RSpec elapsed time: 16 minutes 12.68 seconds. Current RSS: ~1373M. Threads: 5. load average: 0.88 1.08 1.23 1/456 7745 334921:46:35 when the extern_uid does not match 335021:46:36 updates the identity when the email address matches 335121:46:36 does not update the identity when the email address does not match 335221:46:36 when the extern_uid is already taken 335321:46:37 fails and does not update the identity 335421:46:37# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.68 seconds. Current RSS: ~1394M. Threads: 5. load average: 0.89 1.08 1.23 1/454 7746 335621:46:37 identity needs to be created 335721:46:37 with identity provider initiated request 335821:46:37 attempting to link accounts raises an exception 335921:46:37 with valid gitlab initiated request 336021:46:38 creates linked identity 336121:46:39 sets identity provider 336221:46:39 sets saml provider 336321:46:40 sets identity extern_uid 336421:46:41 sets #changed? to true 336521:46:41 adds user to group 336621:46:41# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.01 seconds. Current RSS: ~1396M. Threads: 5. load average: 0.90 1.08 1.23 1/454 7747 336821:46:41# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/group_saml/identity_linker_spec.rb. It took 8.36 seconds. Expected to take 8.22 seconds. 336921:46:41# [RSpecRunTime] Starting example group ee/spec/services/work_items/closing_merge_requests/create_service_spec.rb. Expected to take 7.56 seconds. 337021:46:41WorkItems::ClosingMergeRequests::CreateService 337221:46:44 when work item belongs to a group 337321:46:44 with group level work item license 337421:46:44 behaves like a service that adds closing merge requests 337521:46:44 when the user cannot update the work item 337621:46:44 raises a resource not available error 337721:46:44# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.93 seconds. Current RSS: ~1406M. Threads: 5. load average: 0.90 1.08 1.23 1/459 7862 337921:46:44 when the user can update the work item 338021:46:45 adds the closing merge requests 338121:46:45 sets from_mr_description to false 338221:46:45 behaves like a service that works for full references and URLs 338321:46:45 when the merge request reference is a full reference 338421:46:45 adds the closing merge requests 338521:46:45 when the merge request reference is a full URL 338621:46:45 adds the closing merge requests 338721:46:45 when the merge request was already associated with the work item 338821:46:46 does not add the closing merge requests 338921:46:46 returns an error message 339021:46:46 is expected to be error 339121:46:46 when the target work item does not have a development widget 339221:46:46 does not add the closing merge requests 339321:46:46 returns an error message 339421:46:47 is expected to be error 339521:46:47 when the user does not have access to a the merge request 339621:46:47 raises a resource not available error 339721:46:47 when the context path belongs to a group 339821:46:47 raises a resource not available error 339921:46:47 behaves like a service that works for full references and URLs 340021:46:47 when the merge request reference is a full reference 340121:46:47 adds the closing merge requests 340221:46:47 when the merge request reference is a full URL 340321:46:47 adds the closing merge requests 340421:46:47 when context path is nil 340521:46:47 behaves like a service that works for full references and URLs 340621:46:47 when the merge request reference is a full reference 340721:46:48 adds the closing merge requests 340821:46:48 when the merge request reference is a full URL 340921:46:48 adds the closing merge requests 341021:46:48 without group level work item license 341121:46:48 raises a resource not available error 341221:46:48# [RSpecRunTime] Finishing example group ee/spec/services/work_items/closing_merge_requests/create_service_spec.rb. It took 6.68 seconds. Expected to take 7.56 seconds. 341321:46:48# [RSpecRunTime] Starting example group ee/spec/models/ee/groups/feature_setting_spec.rb. Expected to take 7.06 seconds. 341421:46:48Groups::FeatureSetting 341521:46:48 does not allow STI 341621:46:48 default values 341721:46:48 is expected to eq 20 341821:46:48 #feature_available? 341921:46:48 when features are disabled 342021:46:49 returns false 342121:46:49 when features are enabled only for group members 342221:46:49 returns false when user is not a group member 342321:46:49 returns true when user is a group member 342421:46:49 when admin mode is enabled 342521:46:49 returns true if user is an admin 342621:46:49 when admin mode is disabled 342721:46:49 returns false when user is an admin 342821:46:49 when feature is enabled for everyone 342921:46:49 returns true 343021:46:49 when feature has any other value 343121:46:49 returns false 343221:46:49 wiki_access_level= 343321:46:49 when passing a string 343421:46:49 updates the attribute as expected 343521:46:49 updates the attribute as expected 343621:46:49 updates the attribute as expected 343721:46:49 when passing an integer 343821:46:49 updates the attribute as expected 343921:46:49 updates the attribute as expected 344021:46:49 updates the attribute as expected 344121:46:49 when passing a string containing the integer value 344221:46:50 updates the attribute as expected 344321:46:50 updates the attribute as expected 344421:46:50 updates the attribute as expected 344521:46:50 when passing an invalid value 344621:46:50 does not update the attribute 344721:46:50 does not update the attribute 344921:46:50 .after_update_commit 345021:46:54 if elasticsearch is enabled for group 345121:46:54 calls ElasticWikiIndexerWorker 345221:46:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.01 seconds. Current RSS: ~1364M. Threads: 5. load average: 0.99 1.09 1.23 1/461 7864 345421:46:54 if elasticsearch is disabled for group 345521:46:54 does not call ElasticWikiIndexerWorker 345621:46:55# [RSpecRunTime] Finishing example group ee/spec/models/ee/groups/feature_setting_spec.rb. It took 7.1 seconds. Expected to take 7.06 seconds. 345721:46:55# [RSpecRunTime] Starting example group ee/spec/finders/custom_project_templates_finder_spec.rb. Expected to take 6.84 seconds. 345821:46:55CustomProjectTemplatesFinder 345921:46:55 returns an empty relation if group is not set 346021:46:55 when group with custom project templates is set 346121:46:55 returns an empty relation if group has no available project templates 346221:46:56 ignores pages permissions as they are not exported 346321:46:56 when the group has projects 346421:46:57 issues_access_level: :disabled, minimal_user_access: :no_access, available_templates: ["public", "internal"] 346521:46:57 when templates have the issues feature disabled 346621:46:57 returns public, internal projects to users with no_access to the project 346721:46:57 returns public, internal projects to users with no_access to the group 346821:46:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 34.65 seconds. Current RSS: ~1361M. Threads: 5. load average: 0.99 1.09 1.23 1/461 7865 347021:46:57 issues_access_level: :disabled, minimal_user_access: :guest, available_templates: ["public", "internal", "private"] 347121:46:57 when templates have the issues feature disabled 347221:46:58 returns public, internal, private projects to users with guest to the project 347321:46:58 returns public, internal, private projects to users with guest to the group 347421:46:58# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.92 seconds. Current RSS: ~1367M. Threads: 5. load average: 0.99 1.09 1.23 1/461 7866 347621:46:58 issues_access_level: :private, minimal_user_access: :guest, available_templates: ["public", "internal", "private"] 347721:46:58 when templates have the issues feature private 347821:46:59 returns public, internal, private projects to users with guest to the project 347921:46:59 returns public, internal, private projects to users with guest to the group 348021:46:59# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.07 seconds. Current RSS: ~1369M. Threads: 5. load average: 0.99 1.09 1.23 1/461 7867 348221:46:59 issues_access_level: :private, minimal_user_access: :no_access, available_templates: [] 348321:46:59 when templates have the issues feature private 348421:47:00 returns projects to users with no_access to the project 348521:47:00 returns projects to users with no_access to the group 348621:47:00 issues_access_level: :enabled, minimal_user_access: :guest, available_templates: ["public", "internal", "private"] 348721:47:00 when templates have the issues feature enabled 348821:47:01 returns public, internal, private projects to users with guest to the project 348921:47:02 returns public, internal, private projects to users with guest to the group 349021:47:02# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.76 seconds. Current RSS: ~1369M. Threads: 5. load average: 0.99 1.09 1.23 1/461 7868 349221:47:02 issues_access_level: :enabled, minimal_user_access: :no_access, available_templates: ["public", "internal"] 349321:47:02 when templates have the issues feature enabled 349421:47:02 returns public, internal projects to users with no_access to the project 349521:47:02 returns public, internal projects to users with no_access to the group 349621:47:02 filtering the results 349721:47:03 allows to search available project templates by name 349821:47:03 filters by single project ID 349921:47:03 filters by list of project IDs 350021:47:03 does not return inaccessible projects 350121:47:03# [RSpecRunTime] Finishing example group ee/spec/finders/custom_project_templates_finder_spec.rb. It took 7.95 seconds. Expected to take 6.84 seconds. 350221:47:03# [RSpecRunTime] Starting example group ee/spec/models/security/approval_policy_rule_project_link_spec.rb. Expected to take 6.62 seconds. 350321:47:03Security::ApprovalPolicyRuleProjectLink 350421:47:03 does not allow STI 350521:47:03 associations 350621:47:05 is expected to belong to project required: false 350721:47:07 is expected to belong to approval_policy_rule required: false 350821:47:08 is expected to validate that :approval_policy_rule is case-sensitively unique within the scope of :project_id 350921:47:08# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.07 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.00 1.09 1.23 1/461 7869 351121:47:08 .for_project 351221:47:10 returns links for the specified project 351321:47:10 returns an empty relation if no links exist for the project 351421:47:10# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.85 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.00 1.09 1.23 1/461 7870 351621:47:10# [RSpecRunTime] Finishing example group ee/spec/models/security/approval_policy_rule_project_link_spec.rb. It took 7.11 seconds. Expected to take 6.62 seconds. 351721:47:10# [RSpecRunTime] Starting example group ee/spec/services/security/vulnerability_scanning/create_vulnerability_service_spec.rb. Expected to take 6.06 seconds. 351821:47:10Security::VulnerabilityScanning::CreateVulnerabilityService 352021:47:11 when the component type is supported 352121:47:11 behaves like vulnerability creation 352221:47:11 creates a new vulnerabilities 352321:47:11 updating the `vulnerability_reads` 352421:47:11 sets the `traversal_ids` for the `vulnerability_reads` records 352521:47:11 when the project is unarchived 352621:47:11 marks the associated `vulnerability_reads` record as unarchived 352721:47:11# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.17 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.00 1.09 1.23 2/461 7871 352921:47:11 when the project is archived 353021:47:12 marks the associated `vulnerability_reads` record as archived 353121:47:12 when report type and source is container scanning 353221:47:12 behaves like vulnerability creation 353321:47:12 creates a new vulnerabilities 353421:47:12 updating the `vulnerability_reads` 353521:47:12 sets the `traversal_ids` for the `vulnerability_reads` records 353621:47:12 when the project is unarchived 353721:47:12 marks the associated `vulnerability_reads` record as unarchived 353821:47:12 when the project is archived 353921:47:13 marks the associated `vulnerability_reads` record as archived 354021:47:13 when report type and source is container scanning for registry 354121:47:13 behaves like vulnerability creation 354221:47:13 creates a new vulnerabilities 354321:47:13 updating the `vulnerability_reads` 354421:47:13 sets the `traversal_ids` for the `vulnerability_reads` records 354521:47:13 when the project is unarchived 354621:47:13 marks the associated `vulnerability_reads` record as unarchived 354721:47:13 when the project is archived 354821:47:14 marks the associated `vulnerability_reads` record as archived 354921:47:14 when the vulnerability can not be created because of a lack of quota 355021:47:14 creates vulnerabilities only for the projects with quota 355121:47:14 behaves like rescheduling archival status and traversal_ids update jobs 355221:47:14 scheduling `Vulnerabilities::UpdateArchivedAttributeOfVulnerabilityReadsWorker` 355321:47:14 when the `archived` attribute of the project does not change while ingesting the report 355421:47:15 does not schedule the worker 355521:47:15 when the `archived` attribute of the project changes while ingesting the report 355621:47:15 schedules the worker 355721:47:15 scheduling `Vulnerabilities::UpdateNamespaceIdsOfVulnerabilityReadsWorker` 355821:47:15 when the `traversal_ids` attribute of the namespace does not change while ingesting the report 355921:47:15 does not schedule the worker 356021:47:15 when the `traversal_ids` attribute of the namespace changes while ingesting the report 356121:47:15 schedules the worker 356221:47:15 when the project moves to another namespace 356321:47:15 schedules the worker 356421:47:15 when the findings are not uniq by uuid 356521:47:16 does not return an error 356621:47:16 when no finding maps could be created 356721:47:16 returns a success status with warning 356821:47:16 when an error is thrown 356921:47:16 and it is not recoverable 357021:47:16 captures the error and halts execution 357121:47:16# [RSpecRunTime] Finishing example group ee/spec/services/security/vulnerability_scanning/create_vulnerability_service_spec.rb. It took 5.64 seconds. Expected to take 6.06 seconds. 357221:47:16# [RSpecRunTime] Starting example group ee/spec/helpers/ee/issuables_helper_spec.rb. Expected to take 5.93 seconds. 357321:47:16IssuablesHelper 357421:47:16 #issuable_initial_data 357621:47:16 returns the correct data when permissions allowed 357721:47:16 when permissions denied 357821:47:16 returns the correct data 357921:47:16 for an issue 358021:47:17 returns the correct data 358121:47:17 when published to a configured status page 358221:47:17 returns the correct data that includes publishedIncidentUrl 358321:47:17 #promotedToEpicUrl 358421:47:17 when issue is promoted 358621:47:18# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.76 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.00 1.09 1.23 1/461 7872 358821:47:18 when issue is not promoted 359021:47:19 for an incident 359121:47:19 default state 359221:47:20 returns the correct data 359321:47:20 when incident metric upload is available 359421:47:20 correctly returns uploadMetricsFeatureAvailable as true 359521:47:20 #new_comment_template_paths 359621:47:20 when user does not have permission 359721:47:20 is expected to eq 1 359821:47:20 when user has permission 359921:47:20 returns array with group comment templates path 360021:47:20 with project 360121:47:20 when user does not have permission 360221:47:20 is expected to eq 1 360321:47:20 when user has permission 360421:47:20 returns array with project comment templates path 360521:47:20# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/issuables_helper_spec.rb. It took 4.44 seconds. Expected to take 5.93 seconds. 360621:47:20# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/ingest_finding_evidence_spec.rb. Expected to take 5.49 seconds. 360721:47:20Security::Ingestion::Tasks::IngestFindingEvidence 360921:47:26 creates finding evidence for the new records 361021:47:26# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.51 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.00 1.08 1.22 1/462 7873 361221:47:26# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/ingest_finding_evidence_spec.rb. It took 5.58 seconds. Expected to take 5.49 seconds. 361321:47:26# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/status/bridge/waiting_for_approval_spec.rb. Expected to take 5.39 seconds. 361421:47:26Gitlab::Ci::Status::Bridge::WaitingForApproval 361521:47:26 behaves like a deployment job waiting for approval 361721:47:27 when job is waiting for approval 361821:47:29 is a correct match 361921:47:29# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.6 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.00 1.08 1.22 1/462 7911 362121:47:29 when job is not waiting for approval 362221:47:31 does not match 362321:47:31# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.28 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.00 1.08 1.22 1/462 7930 362521:47:31 #illustration 362621:47:31 is expected to include :image and :size 362721:47:31 is expected to eq "Waiting for approvals" 362821:47:31 has the correct message 362921:47:31 #has_action? 363021:47:31 is expected to be truthy 363121:47:31 #action_icon 363221:47:31 is expected to be nil 363321:47:31 #action_title 363421:47:31 is expected to be nil 363521:47:31 #action_button_title 363621:47:31 is expected to eq "View deployment details page" 363721:47:31 #action_path 363821:47:31 points to the deployment details page 363921:47:31 #action_method 364021:47:31 is expected to eq :get 364121:47:31# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/status/bridge/waiting_for_approval_spec.rb. It took 5.26 seconds. Expected to take 5.39 seconds. 364221:47:31# [RSpecRunTime] Starting example group ee/spec/services/system_notes/vulnerabilities_service_spec.rb. Expected to take 4.96 seconds. 364321:47:31SystemNotes::VulnerabilitiesService 364421:47:32 #change_vulnerability_state 364521:47:32 when no state transition is present 364621:47:32 creates the note text correctly 364721:47:32 behaves like a system note 364821:47:32 has the correct attributes 364921:47:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.18 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.00 1.08 1.22 1/462 7949 365121:47:32 state changed to dismissed 365221:47:33 creates the note text correctly 365321:47:33 behaves like a system note 365421:47:33 has the correct attributes 365521:47:33 state changed to resolved 365621:47:33 creates the note text correctly 365721:47:33 behaves like a system note 365821:47:33 has the correct attributes 365921:47:33 state changed to confirmed 366021:47:34 creates the note text correctly 366121:47:34 behaves like a system note 366221:47:34 has the correct attributes 366321:47:34 when dismissal reason is present and state is dismissed 366421:47:35 creates the note text correctly 366521:47:35 behaves like a system note 366621:47:35 has the correct attributes 366721:47:35# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.81 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.00 1.08 1.22 1/462 7950 366921:47:35 when dismissal reason is present and state is not dismissed 367021:47:35 creates the note text correctly 367121:47:35 behaves like a system note 367221:47:36 has the correct attributes 367321:47:36 when the state transition comment exists 367421:47:36 creates the note text correctly 367521:47:36 when body provided 367621:47:36 creates the note text correctly 367721:47:36 behaves like a system note 367821:47:36 has the correct attributes 367921:47:36# [RSpecRunTime] Finishing example group ee/spec/services/system_notes/vulnerabilities_service_spec.rb. It took 5.11 seconds. Expected to take 4.96 seconds. 368021:47:36# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/config/external/file/project_spec.rb. Expected to take 4.87 seconds. 368121:47:36Gitlab::Ci::Config::External::File::Project 368321:47:38 security_policy_management_project_access_allowed? 368421:47:38 when user does not have permission to access file 368521:47:38 behaves like user has no access to the project 368621:47:39 returns false 368721:47:39# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.62 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.00 1.08 1.22 1/466 8040 368921:47:39 and project is a security policy project 369021:47:39 behaves like user has no access to the project 369121:47:39 returns false 369221:47:39 and project is linked to the context project as a security policy project 369321:47:39 behaves like user has no access to the project 369421:47:40 returns false 369521:47:40 and project allows SPP repository access via project settings 369621:47:40 returns true 369721:47:40 when not running in execution_policy_mode 369821:47:40 behaves like user has no access to the project 369921:47:41 returns false 370021:47:41# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/config/external/file/project_spec.rb. It took 4.58 seconds. Expected to take 4.87 seconds. 370121:47:41# [RSpecRunTime] Starting example group ee/spec/serializers/merge_request_ai_entity_spec.rb. Expected to take 4.48 seconds. 370221:47:41EE::MergeRequestAiEntity 370321:47:42 exposes basic entity fields 370421:47:42 with mr comments on the entity 370521:47:43 exposes the number of comments 370621:47:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.45 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.00 1.08 1.22 1/467 8293 370821:47:43 with diff on the entity 370921:47:43 exposes the diff information 371021:47:43 with mr comments and diff on the entity 371121:47:43 exposes the number of comments 371221:47:44 exposes the diff information 371321:47:44 ensures diff comes before mr_comments if serialized 371421:47:44# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.8 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.00 1.08 1.22 1/467 8294 371621:47:44# [RSpecRunTime] Finishing example group ee/spec/serializers/merge_request_ai_entity_spec.rb. It took 3.33 seconds. Expected to take 4.48 seconds. 371721:47:44# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/security_policy/create_security_policy_project_spec.rb. Expected to take 4.36 seconds. 371821:47:44Mutations::SecurityPolicy::CreateSecurityPolicyProject 372021:47:45 when both fullPath and projectPath are not provided 372121:47:45 raises exception 372321:47:45 behaves like creates security policy project 372421:47:45 when licensed feature is available 372521:47:45 when user is an owner of the container 372621:47:46 returns project 372721:47:46# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.88 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.00 1.08 1.22 1/466 8328 372921:47:46 when user is not an owner 373021:47:46 raises exception 373121:47:46 when feature is not licensed 373221:47:46 raises exception 373321:47:46 for namespace 373421:47:46 behaves like creates security policy project 373521:47:46 when licensed feature is available 373621:47:46 when user is an owner of the container 373721:47:48 returns project 373821:47:48# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.62 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.00 1.08 1.22 1/466 8369 374021:47:48 when user is not an owner 374121:47:48 raises exception 374221:47:48 when feature is not licensed 374321:47:48 raises exception 374421:47:48# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/security_policy/create_security_policy_project_spec.rb. It took 4.15 seconds. Expected to take 4.36 seconds. 374521:47:48# [RSpecRunTime] Starting example group ee/spec/models/dora/watchers/issue_watcher_spec.rb. Expected to take 4.18 seconds. 374621:47:48Dora::Watchers::IssueWatcher 374721:47:48 does not allow STI 374921:47:49 when the issue is not an incident 375021:47:49 does not schedule refresh worker 375121:47:49# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.06 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.00 1.08 1.22 1/466 8388 375321:47:49 when there is not production environment 375421:47:50 does not schedule refresh worker 375521:47:50 when event is :closed 375621:47:50 schedules metric refresh for closed_at date 375721:47:50 when event is :reopened 375821:47:50 schedules metric refresh for closed_at date 375921:47:50 when event is :created 376021:47:51 schedules metric refresh for created_at date 376221:47:51 on issue close 376321:47:52 calls for processing closed event 376421:47:52 on issue reopen 376521:47:52 calls for processing reopen event 376621:47:52 on issue create 376721:47:53 calls for processing created event 376821:47:53# [RSpecRunTime] Finishing example group ee/spec/models/dora/watchers/issue_watcher_spec.rb. It took 4.82 seconds. Expected to take 4.18 seconds. 376921:47:53# [RSpecRunTime] Starting example group ee/spec/services/llm/internal/completion_service_spec.rb. Expected to take 3.88 seconds. 377021:47:53Llm::Internal::CompletionService 377221:47:54 with valid parameters 377321:47:54 updates duration metric 377421:47:54 when a start_time option is provided 377521:47:54 calculates the duration based off of start_time 377621:47:54 when the duration is more than the MAX_RUN_TIME 377721:47:54 sets the Apdex success as false 377821:47:55# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.23 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.00 1.08 1.22 1/464 8389 378021:47:55 when extra resource is found 378121:47:55 behaves like performs successfully 378221:47:55 calls Gitlab::Llm::CompletionsFactory 378321:47:55 for an issue 378421:47:55 behaves like performs successfully 378521:47:55 calls Gitlab::Llm::CompletionsFactory 378621:47:55 for a work item 378721:47:55 behaves like performs successfully 378821:47:55 calls Gitlab::Llm::CompletionsFactory 378921:47:55 for a merge request 379021:47:55 behaves like performs successfully 379121:47:55 calls Gitlab::Llm::CompletionsFactory 379321:47:55 behaves like performs successfully 379421:47:56 calls Gitlab::Llm::CompletionsFactory 379521:47:56 when resource is nil 379621:47:56 behaves like performs successfully 379721:47:56 calls Gitlab::Llm::CompletionsFactory 379821:47:56 when it is chat request 379921:47:56 behaves like performs successfully 380021:47:56 calls Gitlab::Llm::CompletionsFactory 380121:47:56 when it is self-managed feature request 380221:47:56 behaves like performs successfully 380321:47:56 calls Gitlab::Llm::CompletionsFactory 380421:47:56 with service failure 380521:47:56 updates error rate 380621:47:56 when resource is nil 380721:47:56 updates error rate 380821:47:56 when user can not read the resource 380921:47:56 calls Gitlab::Llm::CompletionsFactory.completion! without resource 381021:47:56# [RSpecRunTime] Finishing example group ee/spec/services/llm/internal/completion_service_spec.rb. It took 3.26 seconds. Expected to take 3.88 seconds. 381121:47:56# [RSpecRunTime] Starting example group ee/spec/services/iterations/roll_over_issues_service_spec.rb. Expected to take 3.83 seconds. 381221:47:56Iterations::RollOverIssuesService 381321:47:58 when from iteration or null iteration or both are nil 381421:47:58 when to iteration is nil 381521:47:58 is expected to be error 381621:47:58# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.55 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.08 1.09 1.22 1/464 8390 381821:47:58 when from iteration is nil 381921:47:58 is expected to be error 382021:47:58 when both from_iteration and to_iteration are nil 382121:47:58 is expected to be error 382221:47:58 when iterations are present 382321:47:58 when issues are rolled-over to a closed iteration 382421:47:58 is expected to be error 382521:47:58 when user does not have permission to roll-over issues 382621:47:58 when user is not a team member 382721:47:58 is expected to be error 382821:47:58 when user is a bot other than automation bot 382921:47:58 is expected to be error 383021:47:58 when user is a Guest 383121:47:59 is expected to be error 383221:47:59 does not triggers note created subscription 383321:47:59 when user has permissions to roll-over issues 383421:47:59 when user is a Reporter 383521:47:59 is expected not to be error 383621:47:59 when user is the automation bot 383721:48:00 is expected not to be error 383821:48:00 rolls-over issues to next iteration 383921:48:00 triggers note created subscription 384021:48:00# [RSpecRunTime] Finishing example group ee/spec/services/iterations/roll_over_issues_service_spec.rb. It took 3.72 seconds. Expected to take 3.83 seconds. 384121:48:00# [RSpecRunTime] Starting example group ee/spec/serializers/dependency_entity_spec.rb. Expected to take 3.56 seconds. 384221:48:00DependencyEntity 384421:48:02 renders the proper representation 384521:48:02 when there are no known licenses 384621:48:02 injects an unknown license 384721:48:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.16 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.99 1.07 1.21 1/462 8409 384921:48:02 with an organization 385021:48:03 renders the proper representation 385121:48:04 renders location 385221:48:04 renders each license 385321:48:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 41.32 seconds. Current RSS: ~1368M. Threads: 5. load average: 0.99 1.07 1.21 1/462 8410 385521:48:04 when all required features are unavailable 385621:48:04 does not include licenses and vulnerabilities 385721:48:04# [RSpecRunTime] Finishing example group ee/spec/serializers/dependency_entity_spec.rb. It took 3.63 seconds. Expected to take 3.56 seconds. 385821:48:04# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/group_saml/membership_enforcer_spec.rb. Expected to take 3.52 seconds. 385921:48:04Gitlab::Auth::GroupSaml::MembershipEnforcer 386021:48:04 allows adding a user linked to the SAML account as member 386121:48:05 does not allow adding a user not linked to the SAML account as member 386221:48:05 does not allow adding a user with an inactive scim identity for the group 386321:48:06 does allow adding a user with an active scim identity for the group 386421:48:06 allows adding a project bot as member 386521:48:06 when the user is a service account 386621:48:07 allows adding a service account provisioned by the root group 386721:48:07 does not allow adding a service account provisioned by another root group 386821:48:07# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.92 seconds. Current RSS: ~1386M. Threads: 5. load average: 0.99 1.07 1.21 1/462 8411 387021:48:07# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/group_saml/membership_enforcer_spec.rb. It took 3.54 seconds. Expected to take 3.52 seconds. 387121:48:07# [RSpecRunTime] Starting example group ee/spec/lib/ci/project_ci_cd_setting_changes_auditor_spec.rb. Expected to take 3.26 seconds. 387221:48:07Ci::ProjectCiCdSettingChangesAuditor 387421:48:08 when auditable boolean column is changed 387521:48:08 when column changes from boolean 387621:48:08 prev_value: true, new_value: false 387721:48:08 creates an audit event 387821:48:08 streams correct audit event 387921:48:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.21 seconds. Current RSS: ~1385M. Threads: 5. load average: 0.99 1.07 1.21 1/462 8412 388121:48:09 prev_value: false, new_value: true 388221:48:09 creates an audit event 388321:48:09 streams correct audit event 388421:48:09 when column changes to false from nil 388521:48:09 does not create an audit event 388621:48:09 when column changes from boolean 388721:48:09 prev_value: true, new_value: false 388821:48:10 creates an audit event 388921:48:10 streams correct audit event 389021:48:10 prev_value: false, new_value: true 389121:48:10 creates an audit event 389221:48:11 streams correct audit event 389321:48:11 when column changes to false from nil 389421:48:11 does not create an audit event 389521:48:11# [RSpecRunTime] Finishing example group ee/spec/lib/ci/project_ci_cd_setting_changes_auditor_spec.rb. It took 3.48 seconds. Expected to take 3.26 seconds. 389621:48:11# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/anthropic/client_spec.rb. Expected to take 3.23 seconds. 389721:48:11Gitlab::Llm::Anthropic::Client 389821:48:11 behaves like anthropic client 390021:48:11 logs the response 390121:48:11 when measuring request success 390221:48:11 behaves like measured Llm request 390321:48:11 inrements llm_client_request counter 390421:48:11 when request raises an exception 390521:48:11 behaves like measured Llm request with error 390621:48:11 inrements llm_client_request counter with success false 390721:48:11 when response is a 500 error 390921:48:11 when response is 204 No Content 391021:48:11 behaves like measured Llm request 391121:48:11 inrements llm_client_request counter 391221:48:11 when response is a bad request with no body 391421:48:11 when response is a an authentication error 391521:48:11 returns a response 391621:48:11 when request is retried 391721:48:11 behaves like measured Llm request with error 391821:48:11 inrements llm_client_request counter with success false 391921:48:11 when request is retried once 392021:48:11 behaves like tracks events for AI requests 392121:48:11 tracks a snowplow event 392221:48:11 behaves like tracks events for AI requests 392321:48:11 tracks a snowplow event 392421:48:11 when feature flag and API key is set 392521:48:12 returns response 392621:48:12 when using options 392721:48:12 returns response 392821:48:12 when passing stream: true 392921:48:12 does not pass stream: true as we do not want to retrieve SSE events 393021:48:12 when the API key is not present 393121:48:12 is expected to be nil 393321:48:12 when streaming the request 393421:48:12 when response is successful 393521:48:12 provides parsed streamed response 393621:48:12 returns response 393721:48:12 logs the response 393821:48:12 when setting a timeout 393921:48:12 uses the timeout for the request 394021:48:12 behaves like tracks events for AI requests 394121:48:12 tracks a snowplow event 394221:48:12 when response contains multiple events 394321:48:12 provides parsed streamed response 394421:48:12 returns response 394521:48:12 when response is an error 394621:48:12 provides parsed streamed response 394721:48:12 returns empty response 394821:48:12 when response is a ping 394921:48:12 provides parsed streamed response 395021:48:13 returns empty response 395121:48:13 when the API key is not present 395221:48:13 does not provide stream response 395421:48:13 #messages_complete 395521:48:13 logs the response 395621:48:13 when measuring request success 395721:48:13 behaves like measured Llm request 395821:48:13 inrements llm_client_request counter 395921:48:13 when request raises an exception 396021:48:13 behaves like measured Llm request with error 396121:48:13 inrements llm_client_request counter with success false 396221:48:13 when request is retried 396321:48:13 behaves like measured Llm request with error 396421:48:13 inrements llm_client_request counter with success false 396521:48:13 when response is a service error 396621:48:13 returns nil response 396721:48:13 when response is a bad request with no body 396921:48:13 when response is a an authentication error 397021:48:13 returns a response 397121:48:13 when request is retried once 397221:48:13 behaves like tracks events for AI requests 397321:48:13 tracks a snowplow event 397421:48:13 behaves like tracks events for AI requests 397521:48:13 tracks a snowplow event 397621:48:13 when feature flag and API key is set 397721:48:13 returns response 397821:48:13 when using options 397921:48:13 returns response 398021:48:13 when passing stream: true 398121:48:13 does not pass stream: true as we do not want to retrieve SSE events 398221:48:13 when forbidden 398321:48:14 raises a forbidden error 398421:48:14 when the API key is not present 398521:48:14 is expected to be nil 398621:48:14 #messages_stream 398721:48:14 when streaming the request 398821:48:14 when response is successful 398921:48:14 provides parsed streamed response 399021:48:14 returns response 399121:48:14 logs the response 399221:48:14 when setting a timeout 399321:48:14 uses the timeout for the request 399421:48:14 behaves like tracks events for AI requests 399521:48:14 tracks a snowplow event 399621:48:14 when response contains multiple events 399721:48:14 provides parsed streamed response 399821:48:14 returns response 399921:48:14 when response is an error 400021:48:14 provides parsed streamed response 400121:48:14 returns empty response 400221:48:14 when response is a ping 400321:48:14 provides parsed streamed response 400421:48:14 returns empty response 400521:48:14 when the API key is not present 400621:48:14 does not provide stream response 400821:48:14# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/anthropic/client_spec.rb. It took 3.52 seconds. Expected to take 3.23 seconds. 400921:48:14# [RSpecRunTime] Starting example group ee/spec/services/repositories/pull_mirrors/update_service_spec.rb. Expected to take 3.06 seconds. 401021:48:14Repositories::PullMirrors::UpdateService 401221:48:16 updates a pull mirror 401321:48:17 triggers a pull mirror update process 401421:48:17 when user does not have permissions 401521:48:17 returns an error 401621:48:17# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.53 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.00 1.07 1.21 1/462 8423 401821:48:17 when only url is provided 401921:48:17 creates a disabled mirror 402021:48:17 when credentials are passed separately 402121:48:17 prefers these credentials 402221:48:17 when mirror is disabled 402321:48:18 removes import data 402421:48:18 when previous import had an error 402521:48:18 cleans up the previous error 402621:48:18 when parameters were not provided 402721:48:18 returns an error 402821:48:18 when import state already existed 402921:48:18 allows empty parameters input 403021:48:18 when params are invalid 403121:48:19 returns an error 403221:48:19# [RSpecRunTime] Finishing example group ee/spec/services/repositories/pull_mirrors/update_service_spec.rb. It took 4.36 seconds. Expected to take 3.06 seconds. 403321:48:19# [RSpecRunTime] Starting example group ee/spec/services/projects/register_suggested_reviewers_project_service_spec.rb. Expected to take 3.03 seconds. 403421:48:19Projects::RegisterSuggestedReviewersProjectService 403621:48:19 when the suggested reviewers is not available 403721:48:19 behaves like an unavailable response 403821:48:19 returns an error response without calling client 403921:48:19 when the suggested reviewers is available 404021:48:19 when the suggested reviewers is not enabled 404121:48:19 behaves like an unavailable response 404221:48:19 returns an error response without calling client 404321:48:19 when the suggested reviewers is enabled 404421:48:19 when the user cannot create access tokens 404521:48:19 behaves like an unavailable response 404621:48:20 returns an error response without calling client 404721:48:20 when the user can create access tokens 404821:48:21 creates an access token 404921:48:21 when token creation succeeds 405021:48:21 when suggested reviewers client succeeds 405121:48:21 returns a success response 405221:48:21# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.65 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.00 1.07 1.21 1/462 8424 405421:48:21 when suggested reviewers client fails 405521:48:21 returns an error response 405621:48:21 when project is already registered 405721:48:22 returns an error response 405821:48:22 when token creation fails 405921:48:22 returns an error response and does not call suggested reviewers client 406021:48:22# [RSpecRunTime] Finishing example group ee/spec/services/projects/register_suggested_reviewers_project_service_spec.rb. It took 3.19 seconds. Expected to take 3.03 seconds. 406121:48:22# [RSpecRunTime] Starting example group ee/spec/finders/groups_finder_spec.rb. Expected to take 2.85 seconds. 406421:48:22 when repository storage name is given 406521:48:23 filters by the repository storage name 406621:48:23 when repository storage name is not given 406721:48:23 returns all groups 406821:48:23 #by_saml_sso_session 406921:48:24 when the current user is nil 407021:48:24 includes public SAML groups 407121:48:24# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.12 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.00 1.07 1.21 1/463 8433 407321:48:24 when the current user is an admin 407421:48:25 behaves like includes all SAML groups 407521:48:25 is expected to contain exactly #<Group id:1969 @group343>, #<Group id:1974 @group343/group348>, #<Group id:1971 @group345>, #<Group id:1975 @group345/group349>, #<Group id:1973 @group347>, and #<Group id:1976 @group347/group350> 407621:48:25 when the current user has no active SAML sessions 407721:48:25 filters out the SAML member groups 407821:48:25 when filter_expired_saml_session_groups param is false 407921:48:25 behaves like includes all SAML groups 408021:48:25 is expected to contain exactly #<Group id:1969 @group343>, #<Group id:1974 @group343/group348>, #<Group id:1971 @group345>, #<Group id:1975 @group345/group349>, #<Group id:1973 @group347>, and #<Group id:1976 @group347/group350> 408121:48:25 when the current user has active SAML sessions 408221:48:25 behaves like includes all SAML groups 408321:48:25 is expected to contain exactly #<Group id:1969 @group343>, #<Group id:1974 @group343/group348>, #<Group id:1971 @group345>, #<Group id:1975 @group345/group349>, #<Group id:1973 @group347>, and #<Group id:1976 @group347/group350> 408421:48:25# [RSpecRunTime] Finishing example group ee/spec/finders/groups_finder_spec.rb. It took 3.07 seconds. Expected to take 2.85 seconds. 408521:48:25# [RSpecRunTime] Starting example group ee/spec/graphql/api/validate_code_owner_file_spec.rb. Expected to take 2.81 seconds. 408621:48:25Validate code owner file 408721:48:26 when code owner file has linting errors 408821:48:26 returns no error in validateCodeownerFile field 408921:48:26# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.73 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.00 1.06 1.21 1/465 8474 409121:48:26 with the path argument 409221:48:26 when path does lead to a file named CODEOWNERS 409321:48:26 validates the file on that path 409421:48:26 when path does not lead to a file named correctly 409521:48:26 returns nil for the validateCodeownerFile field 409621:48:26 when path does not lead to an existing file 409721:48:27 returns nil for the validateCodeownerFile field 409821:48:27 with no path argument 409921:48:27 returns nil for the validateCodeownerFile field 410021:48:27 when code owners file is empty 410121:48:27 returns no error in validateCodeownerFile field 410221:48:27 when code owners file is correct 410321:48:27 returns no error in validateCodeownerFile field 410421:48:27 when ref has no code owners file 410521:48:27 returns nil for the validateCodeownerFile field 410621:48:27# [RSpecRunTime] Finishing example group ee/spec/graphql/api/validate_code_owner_file_spec.rb. It took 2.58 seconds. Expected to take 2.81 seconds. 410721:48:27# [RSpecRunTime] Starting example group ee/spec/policies/dast/pre_scan_verification_step_policy_spec.rb. Expected to take 2.67 seconds. 410821:48:27Dast::PreScanVerificationStepPolicy 410921:48:27 behaves like a dast on-demand scan policy 411021:48:28 dast on-demand policies 411121:48:28 when a user does not have access to the project 411221:48:28 is expected to be disallowed :create_on_demand_dast_scan, :edit_on_demand_dast_scan, and :read_on_demand_dast_scan 411321:48:28 when the user is a guest 411421:48:29 is expected to be disallowed :create_on_demand_dast_scan, :edit_on_demand_dast_scan, and :read_on_demand_dast_scan 411521:48:29 when the user is a reporter 411621:48:29 is expected to be disallowed :create_on_demand_dast_scan, :edit_on_demand_dast_scan, and :read_on_demand_dast_scan 411721:48:29 when the user is a developer 411821:48:29 is expected to be allowed :create_on_demand_dast_scan, :edit_on_demand_dast_scan, and :read_on_demand_dast_scan 411921:48:29 when the user is a maintainer 412021:48:29 is expected to be allowed :create_on_demand_dast_scan, :edit_on_demand_dast_scan, and :read_on_demand_dast_scan 412121:48:29 when the user is an owner 412221:48:30 is expected to be allowed :create_on_demand_dast_scan, :edit_on_demand_dast_scan, and :read_on_demand_dast_scan 412321:48:30 when the user is an auditor 412421:48:30 is expected to be disallowed :create_on_demand_dast_scan and :edit_on_demand_dast_scan 412521:48:30 is expected to be allowed :read_on_demand_dast_scan 412621:48:30 when the user is allowed 412721:48:30 when on demand scan licensed feature is not available 412821:48:30 is expected to be disallowed :create_on_demand_dast_scan, :edit_on_demand_dast_scan, and :read_on_demand_dast_scan 412921:48:30# [RSpecRunTime] Finishing example group ee/spec/policies/dast/pre_scan_verification_step_policy_spec.rb. It took 2.97 seconds. Expected to take 2.67 seconds. 413021:48:30# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/requirements_management/test_reports_resolver_spec.rb. Expected to take 2.61 seconds. 413121:48:30Resolvers::RequirementsManagement::TestReportsResolver 413221:48:31 with a project 413421:48:32 finds all test_reports 413621:48:32 when sorting by created_at 413721:48:32 sorts test reports ascending 413821:48:33 sorts test reports descending 413921:48:33# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.43 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.08 1.08 1.21 1/467 8579 414121:48:33# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/requirements_management/test_reports_resolver_spec.rb. It took 2.34 seconds. Expected to take 2.61 seconds. 414221:48:33# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/create/main_integration_spec.rb. Expected to take 2.46 seconds. 414321:48:33RemoteDevelopment::NamespaceClusterAgentMappingOperations::Create::Main 414421:48:33 when params are invalid 414521:48:33 when cluster agent does not exist within the namespace 414621:48:34 does not create the mapping and returns an error 414721:48:34# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.68 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.08 1.08 1.21 1/467 8580 414921:48:34 when a mapping already exists between the cluster and the namespace 415021:48:34 does not create the mapping and returns an error 415121:48:34 when params are valid 415221:48:34 creates a new mapping for the given namespace and cluster agent and returns success 415321:48:34# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/create/main_integration_spec.rb. It took 1.46 seconds. Expected to take 2.46 seconds. 415421:48:34# [RSpecRunTime] Starting example group ee/spec/models/ee/members/members_with_parents_spec.rb. Expected to take 2.45 seconds. 415521:48:34Members::MembersWithParents 415621:48:34 does not allow STI 415821:48:36 arguments: {}, expected_members: lazy { [developer, maintainer, inactive_developer] } 415921:48:36 returns expected members 416021:48:36# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.8 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.07 1.08 1.21 1/467 8581 416221:48:36 arguments: {:minimal_access=>true}, expected_members: lazy do 416421:48:36 developer, maintainer, inactive_developer, minimal_access 416721:48:36 returns expected members 416821:48:36 arguments: {:active_users=>true}, expected_members: lazy { [developer, maintainer] } 416921:48:36 returns expected members 417021:48:36# [RSpecRunTime] Finishing example group ee/spec/models/ee/members/members_with_parents_spec.rb. It took 2.0 seconds. Expected to take 2.45 seconds. 417121:48:36# [RSpecRunTime] Starting example group ee/spec/services/ee/issues/import_csv_service_spec.rb. Expected to take 2.34 seconds. 417221:48:36Issues::ImportCsvService 417421:48:37 behaves like performs a spam check 417521:48:37 initializes issue create service with expected spam check parameter 417621:48:37 when the user is an admin 417721:48:37 behaves like performs a spam check 417821:48:37 initializes issue create service with expected spam check parameter 417921:48:37 when the user is a paid user 418021:48:37 behaves like performs a spam check 418121:48:37 initializes issue create service with expected spam check parameter 418221:48:37# [RSpecRunTime] Finishing example group ee/spec/services/ee/issues/import_csv_service_spec.rb. It took 1.13 seconds. Expected to take 2.34 seconds. 418321:48:37# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_scanner_type_spec.rb. Expected to take 2.27 seconds. 418421:48:37Types::VulnerabilityScannerType 418521:48:39 is expected to have graphql fields :id, :name, :external_id, :vendor, :report_type, and :report_type_humanized 418621:48:39 is expected to require graphql authorizations :read_vulnerability_scanner 418721:48:39 when responding with a non-persisted object 418821:48:40 checks the contents of the VulnerabilityScanner fields 418921:48:40# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.48 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.07 1.08 1.21 1/462 8582 419121:48:40# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_scanner_type_spec.rb. It took 2.45 seconds. Expected to take 2.27 seconds. 419221:48:40# [RSpecRunTime] Starting example group ee/spec/lib/audit_events/strategies/instance/amazon_s3_destination_strategy_spec.rb. Expected to take 2.17 seconds. 419321:48:40AuditEvents::Strategies::Instance::AmazonS3DestinationStrategy 419421:48:40 #destinations 419521:48:40 when there is no destination 419621:48:40 returns empty array 419721:48:40 when instance Amazon S3 configurations exist 419821:48:40 returns all the destinations 419921:48:40 #streamable? 420021:48:40 when feature is not licensed 420121:48:40 is expected to be falsey 420221:48:40 when feature is licensed 420321:48:40 when instance Amazon S3 configurations does not exist 420421:48:40 is expected to be falsey 420521:48:40 when instance Amazon S3 configurations exists 420621:48:40 is expected to be truthy 420721:48:40 behaves like validate Amazon S3 destination strategy 420821:48:40 #track_and_stream 420921:48:40 when Amazon S3 configuration exists 421021:48:41 tracks audit event count and calls Aws::S3::Client 421121:48:41 when entity type is Gitlab::Audit::InstanceScope 421221:48:41 saves the json inside the instance directory on S3 421321:48:41 when entity type is Namespaces::UserNamespace 421421:48:42 saves the json inside the user directory on S3 421521:48:42 when entity type has special characters 421621:48:42 replaces all the non alpha numeric characters with underscore and save to S3 421721:48:42# [RSpecRunTime] Finishing example group ee/spec/lib/audit_events/strategies/instance/amazon_s3_destination_strategy_spec.rb. It took 2.08 seconds. Expected to take 2.17 seconds. 421821:48:42# [RSpecRunTime] Starting example group ee/spec/views/shared/issuable/_sidebar.html.haml_spec.rb. Expected to take 2.11 seconds. 421921:48:42shared/issuable/_sidebar.html.haml 422021:48:42 project in a group 422121:48:42 when issuable is an issue 422221:48:43 shows iteration dropdown 422321:48:43# [RSpecRunTime] RSpec elapsed time: 18 minutes 20.76 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.06 1.08 1.21 1/462 8583 422521:48:43 when issuable is an incident 422621:48:43 shows iteration dropdown 422721:48:43 issuable that does not support escalation policies 422821:48:43 shows escalation policy dropdown 422921:48:43 issuable that supports escalation policies 423021:48:44 does not show escalation policy dropdown 423121:48:44 non-group project 423221:48:44 does not show iteration dropdown 423321:48:44# [RSpecRunTime] Finishing example group ee/spec/views/shared/issuable/_sidebar.html.haml_spec.rb. It took 2.42 seconds. Expected to take 2.11 seconds. 423421:48:44# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/incident_management/issuable_resource_link/destroy_spec.rb. Expected to take 2.04 seconds. 423521:48:44Mutations::IncidentManagement::IssuableResourceLink::Destroy 423621:48:45 is expected to require graphql authorizations :admin_issuable_resource_link 423821:48:45 when a user has permissions to delete issuable resource link 423921:48:45 when IssuableResourceLinks::DestroyService responds with success 424021:48:46 returns the issuable resource link with no errors 424121:48:46# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.31 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.06 1.08 1.21 1/462 8584 424321:48:46 when IssuableResourceLinks::DestroyService responds with an error 424421:48:46 returns errors 424521:48:46 when a user has no permissions to delete an issuable resource link 424621:48:46 raises an error 424721:48:46 when issuable resource links feature is not avaiable 424821:48:47 raises an error 424921:48:47# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/incident_management/issuable_resource_link/destroy_spec.rb. It took 2.39 seconds. Expected to take 2.04 seconds. 425021:48:47# [RSpecRunTime] Starting example group ee/spec/services/ci/runners/unregister_runner_service_spec.rb. Expected to take 1.94 seconds. 425121:48:47Ci::Runners::UnregisterRunnerService#execute 425221:48:47 on an instance runner 425321:48:47 logs an audit event with the instance scope 425421:48:47 on a group runner 425521:48:48 logs an audit event with the group scope 425621:48:48 on a project runner 425721:48:49 logs an audit event per project 425821:48:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.6 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.06 1.08 1.21 1/462 8585 426021:48:49# [RSpecRunTime] Finishing example group ee/spec/services/ci/runners/unregister_runner_service_spec.rb. It took 2.21 seconds. Expected to take 1.94 seconds. 426121:48:49# [RSpecRunTime] Starting example group ee/spec/workers/observability/alert_query_worker_spec.rb. Expected to take 1.9 seconds. 426221:48:49Observability::AlertQueryWorker 426321:48:50 when not licensed 426421:48:50 does not create any alert 426521:48:50 when alerts are returned for a non-existent project 426621:48:50 does not create any alerts 426721:48:50 when alerts are queried but none exists 426821:48:50 calls alerts API 426921:48:50 when multiple alerts are returned from API 427021:48:50 creates alerts when receives payload 427121:48:50 when alerts API returns malformed JSON 427221:48:50 does not create any alerts 427321:48:50 when disabled via project setting 427421:48:50 does not create any alert 427521:48:50 when feature flags is disabled 427621:48:50 does not create any alert 427721:48:50 when alerts are returned from API 427821:48:50 creates alerts when receives payload 427921:48:51 does not create duplicate alerts for the same event 428021:48:51 when alerts API is blocked 428121:48:51 does not create any alerts 428221:48:51# [RSpecRunTime] Finishing example group ee/spec/workers/observability/alert_query_worker_spec.rb. It took 1.69 seconds. Expected to take 1.9 seconds. 428321:48:51# [RSpecRunTime] Starting example group ee/spec/services/sbom/ingestion/container_scanning_for_registry/delete_not_present_occurrences_service_spec.rb. Expected to take 1.82 seconds. 428421:48:51Sbom::Ingestion::ContainerScanningForRegistry::DeleteNotPresentOccurrencesService 428621:48:51 when project has occurrences 428721:48:51 when all occurrences have been removed 428821:48:51 deletes all occurrences 428921:48:51 behaves like it no-ops with failed sbom jobs 429021:48:51 when there are failed sbom jobs 429121:48:51 does not effect occurence count 429221:48:51 when a subset of occurrences have been removed 429321:48:52 deletes the non-ingested occurrences 429421:48:52 behaves like it no-ops with failed sbom jobs 429521:48:52 when there are failed sbom jobs 429621:48:52 does not effect occurence count 429721:48:52 when project has occurrences with multiple sources 429821:48:52 does not delete occurences from another source 429921:48:52 behaves like it no-ops with failed sbom jobs 430021:48:52 when there are failed sbom jobs 430121:48:52 does not effect occurence count 430221:48:52# [RSpecRunTime] Finishing example group ee/spec/services/sbom/ingestion/container_scanning_for_registry/delete_not_present_occurrences_service_spec.rb. It took 1.7 seconds. Expected to take 1.82 seconds. 430321:48:52# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/configuration_filter_spec.rb. Expected to take 1.78 seconds. 430421:48:52Gitlab::Insights::ConfigurationFilter 430521:48:52 when using a custom configuration 430621:48:53 when a dashboard has only unauthorized charts 430721:48:53 removes the dashboard 430821:48:53 when a dashboard has authorized and unauthorized charts 430921:48:53 keeps only authorized charts 431021:48:53 when all dashboard charts are authorized 431121:48:53 keeps all charts of the dashboards 431221:48:53 when configuration is default 431321:48:53 for projects 431421:48:53 behaves like filtering default config 431521:48:53 when user cannot read all charts 431621:48:54 does not include dora metrics charts 431721:48:54 when user can read all charts 431821:48:54 includes all charts 432021:48:54 behaves like filtering default config 432121:48:54 when user cannot read all charts 432221:48:54 does not include dora metrics charts 432321:48:54 when user can read all charts 432421:48:54 includes all charts 432521:48:54# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/configuration_filter_spec.rb. It took 1.95 seconds. Expected to take 1.78 seconds. 432621:48:54# [RSpecRunTime] Starting example group ee/spec/finders/status_page/incidents_finder_spec.rb. Expected to take 1.68 seconds. 432721:48:54StatusPage::IncidentsFinder 432921:48:56 when limit is higher than the colletion size 433021:48:56 is expected to eq [#<Issue id:95 namespace794/project-886#2>, #<Issue id:94 namespace794/project-886#1>] 433121:48:56# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.34 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.05 1.07 1.20 1/462 8586 433321:48:56 when limit is lower than the colletion size 433421:48:56 is expected to eq [#<Issue id:95 namespace794/project-886#2>] 433521:48:56 when combined with other finder methods 433621:48:56 is expected to eq [#<Issue id:95 namespace794/project-886#2>, #<Issue id:94 namespace794/project-886#1>] 433821:48:56 without params 433921:48:56 for published issue 434021:48:56 is expected to eq #<Issue id:94 namespace794/project-886#1> 434121:48:56 for confidential issue 434221:48:56 is expected to eq #<Issue id:97 namespace794/project-886#4> 434321:48:56 for nonpublished issue 434421:48:56 is expected to eq #<Issue id:96 namespace794/project-886#3> 434521:48:56 for unrelated issue 434621:48:56 is expected to be nil 434721:48:56 with include_nonpublished 434821:48:56 for nonpublished issue 434921:48:56 is expected to be nil 435021:48:56 for confidential issue 435121:48:56 is expected to be nil 435221:48:56# [RSpecRunTime] Finishing example group ee/spec/finders/status_page/incidents_finder_spec.rb. It took 1.81 seconds. Expected to take 1.68 seconds. 435321:48:56# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb. Expected to take 1.65 seconds. 435421:48:56Resolvers::Boards::EpicListsResolver 435521:48:57 is expected to have nullable GraphQL type EpicListConnection 435721:48:57 generates an error if user cannot read epic lists 435821:48:57 when user is member of the group 435921:48:57 returns epic lists for the board 436021:48:57 when resolving a single item 436121:48:57 returns an array with single epic list 436221:48:57# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.12 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.05 1.07 1.20 1/462 8587 436421:48:57 when the board has hidden lists 436521:48:58 returns an array with single epic list 436621:48:58# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb. It took 1.71 seconds. Expected to take 1.65 seconds. 436721:48:58# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/status/build/manual_spec.rb. Expected to take 1.59 seconds. 436821:48:58Gitlab::Ci::Status::Build::Manual 436921:48:58 #illustration 437021:48:59 is expected to include :image, :size, :title, and :content 437121:48:59 with protected environments 437221:48:59 when user does not have access 437321:48:59 is expected to match /This deployment job does not run automatically and must be started manually, but you do not have access to this job's protected environment/ 437421:48:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.87 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.05 1.07 1.20 1/462 8588 437621:48:59 when user has access 437721:49:00 instructs the user about possible actions 437821:49:00 when build prevents rollback deployment 437921:49:00 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./ 438021:49:00# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/status/build/manual_spec.rb. It took 1.84 seconds. Expected to take 1.59 seconds. 438121:49:00# [RSpecRunTime] Starting example group ee/spec/helpers/ee/saml_providers_helper_spec.rb. Expected to take 1.55 seconds. 438221:49:00EE::SamlProvidersHelper 438321:49:00 #saml_membership_role_selector_data 438421:49:00 returns a hash with the expected standard role data 438521:49:00 when custom roles are enabled 438621:49:00 returns a hash with the expected standard and custom role data 438721:49:00 #saml_reload_data 438821:49:01 returns a hash with the expected data 438921:49:01 #saml_sign_in 439021:49:01 returns a hash with a sign in button text property, merged with SAML properties 439121:49:01# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/saml_providers_helper_spec.rb. It took 1.05 seconds. Expected to take 1.55 seconds. 439221:49:01# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/site_profiles/audit/update_service_spec.rb. Expected to take 1.49 seconds. 439321:49:01AppSec::Dast::SiteProfiles::Audit::UpdateService 439521:49:02 audits the changes in the given properties 439621:49:02 omits the values for secret properties 439721:49:02 omits the values for properties too long to be displayed 439821:49:02 sorts properties that are arrays before comparing them 439921:49:02# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.81 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.05 1.07 1.20 1/462 8589 440121:49:02# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/site_profiles/audit/update_service_spec.rb. It took 1.44 seconds. Expected to take 1.49 seconds. 440221:49:02# [RSpecRunTime] Starting example group ee/spec/services/audit_events/streaming/event_type_filters/destroy_service_spec.rb. Expected to take 1.46 seconds. 440321:49:02AuditEvents::Streaming::EventTypeFilters::DestroyService 440521:49:02 when event type filter is not already present 440621:49:03 does not delete event type filter 440721:49:03 does not create audit event 440821:49:03 when event type filter is already present 440921:49:03 when destination is group level destination 441021:49:03 behaves like destroys event type filter 441121:49:03 deletes event type filter 441221:49:03 creates audit event 441321:49:03 when destination is instance level destination 441421:49:03 behaves like destroys event type filter 441521:49:03 deletes event type filter 441621:49:03 creates audit event 441721:49:03# [RSpecRunTime] Finishing example group ee/spec/services/audit_events/streaming/event_type_filters/destroy_service_spec.rb. It took 1.11 seconds. Expected to take 1.46 seconds. 441821:49:03# [RSpecRunTime] Starting example group ee/spec/validators/audit_events/http_destination_validator_spec.rb. Expected to take 1.37 seconds. 441921:49:03AuditEvents::HttpDestinationValidator 442221:49:03 when record is group external destination 442321:49:03 when record is being created 442421:49:03 when config url is unique 442521:49:03 does not raise error 442621:49:03 when config url already exists 442721:49:03 when destination belongs to same group 442821:49:04 raises error 442921:49:04 when destination belongs to other group 443021:49:04 does not raise error 443121:49:04 when record is being updated 443221:49:04 when config url is same as previous value 443321:49:04 does not raise error 443421:49:04 when config url exists for other destination 443521:49:04 raises error 443621:49:04 when record is instance external destination 443721:49:04 when config url is unique 443821:49:04 does not raise error 443921:49:04 when config url already exists 444021:49:04 raises error 444121:49:04 for secret_token 444221:49:04 when length is valid 444321:49:04 does not raise error 444421:49:04 when length is invalid 444521:49:04 when token is smaller than allowed value 444621:49:04 behaves like raises secret token length error 444721:49:04 is expected to include "Secret token should have length between 16 to 24 characters." 444821:49:04 when token is larger than allowed value 444921:49:04 behaves like raises secret token length error 445021:49:04 is expected to include "Secret token should have length between 16 to 24 characters." 445121:49:04 when category of record is not http 445221:49:04 raises error 445321:49:04 when record is not an external destination 445421:49:05 raises error 445521:49:05# [RSpecRunTime] Finishing example group ee/spec/validators/audit_events/http_destination_validator_spec.rb. It took 1.37 seconds. Expected to take 1.37 seconds. 445621:49:05# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/user_access_spec.rb. Expected to take 1.34 seconds. 445721:49:05Gitlab::UserAccess 445821:49:05 #can_push_to_branch? 445921:49:05 push to empty project 446021:49:06 returns false when the external service denies access 446121:49:06# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.4 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.04 1.07 1.20 1/462 8600 446321:49:06# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/user_access_spec.rb. It took 1.11 seconds. Expected to take 1.34 seconds. 446421:49:06# [RSpecRunTime] Starting example group ee/spec/presenters/ee/project_presenter_spec.rb. Expected to take 1.26 seconds. 446521:49:06ProjectPresenter 446621:49:06 #storage_anchor_text 446721:49:06 when project is a fork 446821:49:07 returns storage anchor text with the cost factored storage size 446921:49:07 when feature flag is disabled 447021:49:07 returns storage anchor text without cost factored storage size 447121:49:07# [RSpecRunTime] RSpec elapsed time: 18 minutes 44.58 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.04 1.07 1.20 1/462 8601 447321:49:07 when project is not a fork 447421:49:07 returns storage anchor text with the full storage size 447521:49:07# [RSpecRunTime] Finishing example group ee/spec/presenters/ee/project_presenter_spec.rb. It took 1.26 seconds. Expected to take 1.26 seconds. 447621:49:07# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy_spec.rb. Expected to take 1.23 seconds. 447721:49:07Gitlab::Ci::Pipeline::Chain::Validate::SecurityOrchestrationPolicy 447921:49:08 when running as execution_policy_dry_run 448021:49:08 does not return warning 448121:49:08 does not query security_orchestration_policy_configuration 448221:49:08 when security policies feature is not licensed 448321:49:08 does not return warning 448421:49:08 when security policies feature is licensed 448521:49:08 when policy file is missing 448621:49:08 returns warning 448721:49:08 when policy file is present 448821:49:08 when policy file is invalid 448921:49:08 returns warning 449021:49:08 when policy file is valid 449121:49:08 does not return warning 449221:49:08# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy_spec.rb. It took 1.39 seconds. Expected to take 1.23 seconds. 449321:49:08# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/utils/authorizer_spec.rb. Expected to take 1.15 seconds. 449421:49:08Gitlab::Llm::Utils::Authorizer 449621:49:09 when resource is nil 449721:49:09 returns false 449821:49:09 when user is nil 449921:49:09 returns false 450021:49:09 when resource parent is not authorized 450121:49:09 returns false 450221:49:09 when resource container is authorized 450321:49:09 calls user.can? with the appropriate arguments 450421:49:09 when resource is current user 450521:49:09 returns true 450621:49:09 when resource is different user 450721:49:09 returns false 450921:49:09 when user is allowed 451021:49:09 returns an authorized response 451121:49:09 when user is not allowed 451221:49:10 returns an error not found response when the user isn't a member of the container 451321:49:10 returns a not allowed response when the user is a member of the container 451521:49:10 returns true 451621:49:10# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/utils/authorizer_spec.rb. It took 1.5 seconds. Expected to take 1.15 seconds. 451721:49:10# [RSpecRunTime] Starting example group ee/spec/services/users/abuse/namespace_bans/destroy_service_spec.rb. Expected to take 1.12 seconds. 451821:49:10Users::Abuse::NamespaceBans::DestroyService 452121:49:11 successfully deletes and returns the namespace_ban 452221:49:11 when the current_user is anonymous 452321:49:11 behaves like error response 452421:49:11 has an informative message 452521:49:11 when current_user does not have permission to create integrations 452621:49:11 behaves like error response 452721:49:11 has an informative message 452821:49:11 when an error occurs during removal 452921:49:11 behaves like error response 453021:49:11 has an informative message 453121:49:11# [RSpecRunTime] Finishing example group ee/spec/services/users/abuse/namespace_bans/destroy_service_spec.rb. It took 1.14 seconds. Expected to take 1.12 seconds. 453221:49:11# [RSpecRunTime] Starting example group ee/spec/views/shared/_saml_reload_modal.haml_spec.rb. Expected to take 1.07 seconds. 453321:49:11shared/saml_reload_modal 453421:49:12 with project 453521:49:12 renders div with correct ID and data attribute 453621:49:12 with subgroup 453721:49:12 renders div with correct ID and data attribute 453821:49:12 with root group 453921:49:12 renders div with correct ID and data attribute 454021:49:12# [RSpecRunTime] Finishing example group ee/spec/views/shared/_saml_reload_modal.haml_spec.rb. It took 0.96 second. Expected to take 1.07 seconds. 454121:49:12# [RSpecRunTime] Starting example group ee/spec/serializers/incident_management/oncall_schedule_entity_spec.rb. Expected to take 1.01 seconds. 454221:49:12IncidentManagement::OncallScheduleEntity 454421:49:13 includes oncall schdule attributes 454521:49:13# [RSpecRunTime] Finishing example group ee/spec/serializers/incident_management/oncall_schedule_entity_spec.rb. It took 0.7 second. Expected to take 1.01 seconds. 454621:49:13# [RSpecRunTime] Starting example group ee/spec/models/ee/resource_state_event_spec.rb. Expected to take 0.97 second. 454721:49:13ResourceStateEvent 454821:49:13 does not allow STI 454921:49:13 is expected to belong to epic required: false 455121:49:13 Issuable validation 455221:49:13 is valid if only epic is set 455321:49:13 is invalid if an epic and an issue is set 455521:49:13 .aliased_for_timebox_report 455621:49:14 returns correct values with aliased names 455721:49:14# [RSpecRunTime] Finishing example group ee/spec/models/ee/resource_state_event_spec.rb. It took 1.09 seconds. Expected to take 0.97 second. 455821:49:14# [RSpecRunTime] Starting example group ee/spec/services/target_branch_rules/destroy_service_spec.rb. Expected to take 0.91 second. 455921:49:14TargetBranchRules::DestroyService 456021:49:14 when the user does not have permissions 456121:49:14 returns an error 456221:49:14 when the project does not have the correct license 456321:49:14 returns an error 456421:49:14 when user has permission 456521:49:14 when the target branch rule does not exist 456621:49:15 returns an error 456721:49:15 when branch destroy fails 456821:49:15 returns an error 456921:49:15 when the target branch gets destroyed 457021:49:15 returns success 457121:49:15# [RSpecRunTime] Finishing example group ee/spec/services/target_branch_rules/destroy_service_spec.rb. It took 0.97 second. Expected to take 0.91 second. 457221:49:15# [RSpecRunTime] Starting example group ee/spec/services/target_branch_rules/create_service_spec.rb. Expected to take 0.89 second. 457321:49:15TargetBranchRules::CreateService 457421:49:15 when user has permission 457521:49:15 when the target branch rule already exists 457621:49:15 returns an error 457721:49:15 when the target branch gets created 457821:49:15 returns success 457921:49:15 when the user does not have permissions 458021:49:16 returns an error 458121:49:16 when the project does not have the correct license 458221:49:16 returns an error 458321:49:16# [RSpecRunTime] Finishing example group ee/spec/services/target_branch_rules/create_service_spec.rb. It took 0.85 second. Expected to take 0.89 second. 458421:49:16# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/tool_spec.rb. Expected to take 0.82 second. 458521:49:16Gitlab::Llm::Chain::Tools::Tool 458621:49:16 .full_definition 458721:49:16 when description is defined 458821:49:16 returns detailed description of the tool 459021:49:16 raises NotImplementedError 459121:49:16 #group_from_context 459221:49:16 returns group if it is set as container 459321:49:16 returns parent group if project is set as container 459421:49:16 returns parent group if project is set as container 459621:49:16 raises NotImplementedError 459721:49:16 when authorize returns true 459821:49:16 calls perform 459921:49:16 adds the tool to used tools 460021:49:16 when authorize returns false 460121:49:16 calls not_found 460221:49:16 when tool was already used 460321:49:16 returns already used answer 460421:49:16 logs the message 460521:49:16 when forbidden error is returned 460621:49:16 returns forbidden answer 460721:49:17# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/tool_spec.rb. It took 0.91 second. Expected to take 0.82 second. 460821:49:17# [RSpecRunTime] Starting example group ee/spec/finders/geo_node_finder_spec.rb. Expected to take 0.8 second. 460921:49:17GeoNodeFinder 461121:49:17 when user cannot read all Geo 461221:49:17 is expected to be empty 461321:49:17 when user can read all Geo 461421:49:17 filtered by ID 461521:49:17 when multiple IDs are given 461621:49:17 returns specified Geo nodes 461721:49:17 when a single ID is given 461821:49:17 returns specified Geo nodes 461921:49:17 when an empty array is given 462021:49:17 returns none 462121:49:17 filtered by name 462221:49:17 when multiple names are given 462321:49:17 returns specified Geo nodes 462421:49:17 when a single name is given 462521:49:17 returns specified Geo nodes 462621:49:17 when an empty array is given 462721:49:17 returns none 462821:49:17 not filtered by ID or name 462921:49:17 returns all Geo nodes 463021:49:17# [RSpecRunTime] Finishing example group ee/spec/finders/geo_node_finder_spec.rb. It took 0.84 second. Expected to take 0.8 second. 463121:49:17# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/path_locks_finder_spec.rb. Expected to take 0.75 second. 463221:49:17Gitlab::PathLocksFinder 463321:49:18 returns correct lock information 463421:49:18 #preload_for_paths 463521:49:18 does not perform N + 1 requests 463621:49:18# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/path_locks_finder_spec.rb. It took 0.72 second. Expected to take 0.75 second. 463721:49:18# [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/gitlab/dast_worker_spec.rb. Expected to take 0.73 second. 463821:49:18ComplianceManagement::Standards::Gitlab::DastWorker 464021:49:19 for non existent project 464121:49:19 does not invoke AtLeastTwoApprovalsWorker 464221:49:19 for non existent user 464321:49:19 invokes AtLeastTwoApprovalsService 464421:49:19 behaves like an idempotent worker 464521:49:19 is labeled as idempotent 464621:49:19 performs multiple times sequentially without raising an exception 464721:49:19# [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/gitlab/dast_worker_spec.rb. It took 0.7 second. Expected to take 0.73 second. 464821:49:19# [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/remediations/create_service_spec.rb. Expected to take 0.68 second. 464921:49:19Vulnerabilities::Remediations::CreateService#execute 465021:49:19 when creation fails 465121:49:19 raises an error 465221:49:19 when no findings are passed 465321:49:19 raises an error 465421:49:19 when all needed params are passed 465521:49:19 with a summary 465621:49:19 creates a remediation 465721:49:19 without a summary 465821:49:20 creates a remediation 465921:49:20# [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/remediations/create_service_spec.rb. It took 0.76 second. Expected to take 0.68 second. 466021:49:20# [RSpecRunTime] Starting example group ee/spec/lib/projects/project_security_setting_changes_auditor_spec.rb. Expected to take 0.66 second. 466121:49:20Projects::ProjectSecuritySettingChangesAuditor 466321:49:20 when project_security setting is updated 466421:49:20 column: "pre_receive_secret_detection_enabled", event: "project_security_setting_updated", change_from: true, change_to: false 466521:49:20 calls auditor 466621:49:20 column: "pre_receive_secret_detection_enabled", event: "project_security_setting_updated", change_from: false, change_to: true 466721:49:20 calls auditor 466821:49:20# [RSpecRunTime] Finishing example group ee/spec/lib/projects/project_security_setting_changes_auditor_spec.rb. It took 0.75 second. Expected to take 0.66 second. 466921:49:20# [RSpecRunTime] Starting example group ee/spec/services/analytics/forecasting/build_forecast_service_spec.rb. Expected to take 0.62 second. 467021:49:20Analytics::Forecasting::BuildForecastService 467221:49:21 returns no errors 467321:49:21 when forecast type is not supported 467421:49:21 behaves like forecast error 467521:49:21 returns error 467621:49:21 when horizon is too big 467721:49:21 behaves like forecast error 467821:49:21 returns error 467921:49:21 when horizon is negative 468021:49:21 behaves like forecast error 468121:49:21 returns error 468221:49:21 when context is not a project 468321:49:21 behaves like forecast error 468421:49:21 returns error 468621:49:21 calls for validation and returns error 468721:49:21 returns deployment frequency forecast for given horizon 468821:49:21# [RSpecRunTime] Finishing example group ee/spec/services/analytics/forecasting/build_forecast_service_spec.rb. It took 0.7 second. Expected to take 0.62 second. 468921:49:21# [RSpecRunTime] Starting example group ee/spec/lib/geo/console/troubleshoot_replication_or_verification_for_replicator_class_menu_spec.rb. Expected to take 0.6 second. 469021:49:21Geo::Console::TroubleshootReplicationOrVerificationForReplicatorClassMenu 469121:49:21 behaves like a Geo console multiple choice menu 469321:49:21 when Geo is enabled 469421:49:21 when the current machine name matches a Geo node 469521:49:21 when on a primary Geo node 469621:49:21 behaves like a Geo console multiple choice menu with a current_node 469721:49:21 outputs each choice 469821:49:21 has at least one choice 469921:49:21 prompts for input 470021:49:21 behaves like a Geo console choice 470121:49:21 outputs the header 470221:49:21 when on a secondary Geo node 470321:49:21 behaves like a Geo console multiple choice menu with a current_node 470421:49:21 outputs each choice 470521:49:21 has at least one choice 470621:49:22 prompts for input 470721:49:22 behaves like a Geo console choice 470821:49:22 outputs the header 470921:49:22 when the current machine name does not match a Geo node 471021:49:22 raises an error 471121:49:22 when Geo is not enabled 471221:49:22 raises an error 471321:49:22# [RSpecRunTime] Finishing example group ee/spec/lib/geo/console/troubleshoot_replication_or_verification_for_replicator_class_menu_spec.rb. It took 0.66 second. Expected to take 0.6 second. 471421:49:22# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/tasks/code_generation_spec.rb. Expected to take 0.56 second. 471521:49:22CodeSuggestions::Tasks::CodeGeneration 471621:49:22 when using saas anthropic model 471721:49:22 calls code creation Anthropic 471821:49:22 behaves like code suggestion task 471921:49:22 returns valid endpoint 472021:49:22 returns body 472121:49:22 has correct feature_name 472221:49:22 is not disabled 472321:49:22 when using self hosted model 472421:49:22 on setting the provider as `self_hosted` 472521:49:22 behaves like code suggestion task 472621:49:22 returns valid endpoint 472721:49:22 returns body 472821:49:22 has correct feature_name 472921:49:22 is not disabled 473021:49:22 on setting the provider as `disabled` 473121:49:22 is a disabled task 473221:49:22# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/tasks/code_generation_spec.rb. It took 0.59 second. Expected to take 0.56 second. 473321:49:22# [RSpecRunTime] Starting example group ee/spec/lib/world_spec.rb. Expected to take 0.53 second. 473521:49:22 .country_deny_list 473621:49:22 ensures the items in the country deny list map to real country objects 473721:49:22 .supported_countries 473821:49:22 does not return countries that are in the country deny list 473921:49:22 returns exactly 239 countries 474021:49:22 .countries_for_select 474121:49:22 returns list of country name and iso_code in alphabetical format 474221:49:22 .states_for_country 474321:49:23 returns a list of state names for a country in alphabetical order 474421:49:23 returns nil when given country cannot be found 474521:49:23 blocked states 474621:49:23 contains Ukraine 474721:49:23 ensures blocked states map to real state objects 474821:49:23 excludes blocked states from the list 474921:49:23 .alpha3_from_alpha2 475021:49:23 returns the three letter abbreviated country name 475121:49:23 returns nil when given country cannot be found 475221:49:23# [RSpecRunTime] Finishing example group ee/spec/lib/world_spec.rb. It took 0.7 second. Expected to take 0.53 second. 475321:49:23# [RSpecRunTime] Starting example group ee/spec/lib/banzai/issuable_extractor_spec.rb. Expected to take 0.49 second. 475421:49:23Banzai::IssuableExtractor 475521:49:23 returns an instance of an epic for the node with reference 475621:49:23# [RSpecRunTime] Finishing example group ee/spec/lib/banzai/issuable_extractor_spec.rb. It took 0.55 second. Expected to take 0.49 second. 475721:49:23# [RSpecRunTime] Starting example group ee/spec/lib/security/security_orchestration_policies/deprecated_properties_checker_spec.rb. Expected to take 0.46 second. 475821:49:23Security::SecurityOrchestrationPolicies::DeprecatedPropertiesChecker 475921:49:23 #deprecated_properties 476021:49:23 when the policy is a scan_result_policy 476121:49:23 behaves like approval policies 476221:49:23 when the policy has no rules 476321:49:24 is expected to contain exactly "scan_result_policy" 476421:49:24 when the policy has rules 476521:49:24 when the policy does not contains deprecated properties 476621:49:24 is expected to contain exactly "scan_result_policy" 476721:49:24 when the policy contains deprecated properties 476821:49:24 when the policy contains multiple deprecated properties 476921:49:24 is expected to contain exactly "match_on_inclusion", "newly_detected", and "scan_result_policy" 477021:49:24 when the policy contains the match_on_inclusion property 477121:49:24 is expected to contain exactly "match_on_inclusion" and "scan_result_policy" 477221:49:24 when the policy contains the vulnerability_state newly_detected 477321:49:24 is expected to contain exactly "newly_detected" and "scan_result_policy" 477421:49:24 when the policy is a approval_policy 477521:49:24 behaves like approval policies 477621:49:24 when the policy has no rules 477721:49:24 is expected to contain exactly 477821:49:24 when the policy has rules 477921:49:24 when the policy does not contains deprecated properties 478021:49:24 is expected to contain exactly 478121:49:24 when the policy contains deprecated properties 478221:49:24 when the policy contains multiple deprecated properties 478321:49:24 is expected to contain exactly "match_on_inclusion" and "newly_detected" 478421:49:24 when the policy contains the match_on_inclusion property 478521:49:24 is expected to contain exactly "match_on_inclusion" 478621:49:24 when the policy contains the vulnerability_state newly_detected 478721:49:24 is expected to contain exactly "newly_detected" 478821:49:24 when the policy is a scan_execution_policy 478921:49:24 is expected to be empty 479021:49:24 when the policy contains custom scan action 479121:49:24 is expected to contain exactly "custom_scan" 479221:49:24# [RSpecRunTime] Finishing example group ee/spec/lib/security/security_orchestration_policies/deprecated_properties_checker_spec.rb. It took 0.52 second. Expected to take 0.46 second. 479321:49:24# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/ingestion/advisory/advisory_ingestion_task_spec.rb. Expected to take 0.43 second. 479421:49:24PackageMetadata::Ingestion::Advisory::AdvisoryIngestionTask 479621:49:24 when advisories are valid 479721:49:24 adds all new advisories in import data 479821:49:24 updates existing advisories 479921:49:24 returns the advisory database id values as a map 480021:49:24 when advisories are invalid 480121:49:24 creates only valid advisories 480221:49:24 logs invalid advisories as an error 480321:49:24# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/ingestion/advisory/advisory_ingestion_task_spec.rb. It took 0.38 second. Expected to take 0.43 second. 480421:49:24# [RSpecRunTime] Starting example group ee/spec/services/arkose/blocked_users_report_service_spec.rb. Expected to take 0.41 second. 480521:49:24Arkose::BlockedUsersReportService 480721:49:24 when there are blocked users to report 480821:49:25 sends the list of blocked users to Arkose 480921:49:25 when there are no blocked users to report 481021:49:25 does not sends the list of blocked users to Arkose 481121:49:25 when all blocked users does not have the arkose session 481221:49:25 does not sends the list of blocked users to Arkose 481321:49:25 when Arkose api keys are not available 481421:49:25 does not sends the list of blocked users to Arkose 481521:49:25# [RSpecRunTime] Finishing example group ee/spec/services/arkose/blocked_users_report_service_spec.rb. It took 0.52 second. Expected to take 0.41 second. 481621:49:25# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/patch/additional_database_tasks_spec.rb. Expected to take 0.37 second. 481721:49:25Gitlab::Patch::AdditionalDatabaseTasks 481821:49:25 Gitlab::Patch::AdditionalDatabaseTasks::ActiveRecordDatabaseTasksDumpFilename 481921:49:25 #schema_dump_path 482021:49:25 db_config_name: :main, structure_path: "foo.sql" 482121:49:25 returns the correct path for the structure.sql file 482221:49:25 db_config_name: :embedding, structure_path: "ee/db/embedding/structure.sql" 482321:49:25 returns the correct path for the structure.sql file 482421:49:25 db_config_name: :geo, structure_path: "ee/db/geo/structure.sql" 482521:49:25 returns the correct path for the structure.sql file 482621:49:25 #cache_dump_filename 482721:49:25 db_config_name: :main, schema_cache_path: "bar.yml" 482821:49:25 returns the path for the schema_cache file in the Geo database dir 482921:49:25 db_config_name: :embedding, schema_cache_path: "ee/db/embedding/schema_cache.yml" 483021:49:25 returns the path for the schema_cache file in the Geo database dir 483121:49:25 db_config_name: :geo, schema_cache_path: "ee/db/geo/schema_cache.yml" 483221:49:25 returns the path for the schema_cache file in the Geo database dir 483321:49:25 Gitlab::Patch::AdditionalDatabaseTasks::ActiveRecordMigrationConfiguredMigratePath 483421:49:25 #configured_migrate_path 483521:49:25 when super returns nil 483721:49:25 when super returns only one regular migration path 483821:49:25 returns the configured migrate path 483921:49:25 when super returns only one post migrations path 484121:49:25 when super does not include a post migrations path 484221:49:25 returns the configured migrations path 484321:49:25 when super includes a post migrations path 484421:49:25 returns the regular migration path 484521:49:25# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/patch/additional_database_tasks_spec.rb. It took 0.48 second. Expected to take 0.37 second. 484621:49:25# [RSpecRunTime] Starting example group ee/spec/components/gitlab_subscriptions/duo_enterprise_alert/premium_component_spec.rb. Expected to take 0.35 second. 484721:49:25GitlabSubscriptions::DuoEnterpriseAlert::PremiumComponent 484821:49:25 when there is Duo add-on 484921:49:25 is expected to have text "" 485021:49:25 when rendering 485121:49:26 has the correct text 485221:49:26 has the primary action 485321:49:26 has the secondary action 485421:49:26 when gold plan 485521:49:26 is expected to have text "" 485621:49:26# [RSpecRunTime] Finishing example group ee/spec/components/gitlab_subscriptions/duo_enterprise_alert/premium_component_spec.rb. It took 0.4 second. Expected to take 0.35 second. 485721:49:26# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/cidr_spec.rb. Expected to take 0.32 second. 486021:49:26 values: "192.1.1.1", ip: "192.1.1.1", match: true 486121:49:26 is expected to eq true 486221:49:26 values: "192.1.1.1, 192.1.2.1", ip: "192.1.2.1", match: true 486321:49:26 is expected to eq true 486421:49:26 values: "192.1.1.0/24", ip: "192.1.1.223", match: true 486521:49:26 is expected to eq true 486621:49:26 values: "192.1.0.0/16", ip: "192.1.223.223", match: true 486721:49:26 is expected to eq true 486821:49:26 values: "192.1.0.0/16, 192.1.2.0/24", ip: "192.1.2.223", match: true 486921:49:26 is expected to eq true 487021:49:26 values: "192.1.0.0/16", ip: "192.2.1.1", match: false 487121:49:26 is expected to eq false 487221:49:26 values: "192.1.0.1", ip: "192.2.1.1", match: false 487321:49:26 is expected to eq false 487521:49:26 raises an exception when an octet is invalid 487621:49:26 raises an exception when a bitmask is invalid 487721:49:26 raises an exception when one IP from a set is invalid 487821:49:26# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/cidr_spec.rb. It took 0.43 second. Expected to take 0.32 second. 487921:49:26# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/routing_spec.rb. Expected to take 0.31 second. 488021:49:26Elastic::Latest::Routing 488121:49:26 #routing_options 488221:49:26 returns correct options for project_id 488321:49:26 returns correct options for repository_id 488421:49:26 returns correct options for project_ids 488521:49:26 returns empty hash when provided an empty array 488621:49:26 returns empty hash when provided :any to project_ids 488721:49:26 returns empty hash when public projects flag is passed 488821:49:26 returns empty hash when routing_disabled flag is passed 488921:49:27 uses project_ids rather than repository_id when both are supplied 489021:49:27 returns empty hash when there are too many project_ids 489121:49:27 returns correct options for root_ancestor_ids param 489221:49:27# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/routing_spec.rb. It took 0.4 second. Expected to take 0.31 second. 489321:49:27# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/smartcard/session_spec.rb. Expected to take 0.27 second. 489421:49:27Gitlab::Auth::Smartcard::Session 489521:49:27 #update_active 489621:49:27 stores the time of last sign-in 489821:49:27 with a smartcard session 489921:49:27 is expected to be truthy 490021:49:27 without any session 490121:49:27 is expected to be falsey 490221:49:27# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/smartcard/session_spec.rb. It took 0.29 second. Expected to take 0.27 second. 490321:49:27# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/ingestion/compressed_package/ingestion_service_spec.rb. Expected to take 0.26 second. 490421:49:27PackageMetadata::Ingestion::CompressedPackage::IngestionService 490721:49:27 when no errors 490821:49:27 uses package metadata application record 490921:49:27 adds new licenses 491021:49:27 when error occurs 491121:49:27 rolls back changes 491221:49:27 when import data contains both default and other licenses 491321:49:27 adds the expected package and license data 491421:49:27# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/ingestion/compressed_package/ingestion_service_spec.rb. It took 0.35 second. Expected to take 0.26 second. 491521:49:27# [RSpecRunTime] Starting example group ee/spec/workers/cloud_connector/sync_service_token_worker_spec.rb. Expected to take 0.23 second. 491621:49:27CloudConnector::SyncServiceTokenWorker 491821:49:27 is labeled as idempotent 491921:49:27 performs multiple times sequentially without raising an exception 492021:49:27 when license ID is passed 492121:49:27 executes the SyncCloudConnectorAccessService with given license 492221:49:27 when no license ID is passed 492321:49:27 executes the SyncCloudConnectorAccessService with current license 492421:49:27 when SyncCloudConnectorAccessService fails 492521:49:27 is expected not to raise Exception 492621:49:27 logs the error 492721:49:27# [RSpecRunTime] Finishing example group ee/spec/workers/cloud_connector/sync_service_token_worker_spec.rb. It took 0.24 second. Expected to take 0.23 second. 492821:49:27# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/jwt_spec.rb. Expected to take 0.21 second. 492921:49:27Gitlab::Ci::Jwt 493121:49:27 environment_protected 493221:49:28 is false when environment is not protected 493321:49:28 is true when environment is protected 493421:49:28# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/jwt_spec.rb. It took 0.24 second. Expected to take 0.21 second. 493521:49:28# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/code_owners/reference_extractor_spec.rb. Expected to take 0.2 second. 493621:49:28Gitlab::CodeOwners::ReferenceExtractor 493821:49:28 includes all mentioned email addresses 493921:49:28 ReDOS vulnerability 494021:49:28 when valid email length 494121:49:28 includes the email 494221:49:28 when invalid email first part length 494321:49:28 doesn't include the email 494421:49:28 when invalid email second part length 494521:49:28 doesn't include the email 494721:49:28 includes all mentioned usernames and groupnames 494921:49:28 includes all user-references once 495021:49:28# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/code_owners/reference_extractor_spec.rb. It took 0.18 second. Expected to take 0.2 second. 495121:49:28# [RSpecRunTime] Starting example group ee/spec/workers/security/scans/purge_by_job_id_worker_spec.rb. Expected to take 0.17 second. 495221:49:28Security::Scans::PurgeByJobIdWorker 495321:49:28 initiates the cleanup by build ids 495421:49:28 behaves like subscribes to event 495521:49:28 consumes the published event 495621:49:28 behaves like an idempotent worker 495721:49:28 is labeled as idempotent 495821:49:28 performs multiple times sequentially without raising an exception 495921:49:28# [RSpecRunTime] Finishing example group ee/spec/workers/security/scans/purge_by_job_id_worker_spec.rb. It took 0.15 second. Expected to take 0.17 second. 496021:49:28# [RSpecRunTime] Starting example group ee/spec/workers/package_metadata/advisories_sync_worker_spec.rb. Expected to take 0.17 second. 496121:49:28PackageMetadata::AdvisoriesSyncWorker 496321:49:28 when the license_scanning feature is disabled 496421:49:28 behaves like it does not sync 496521:49:28 does not call sync service 496621:49:28 when the license_scanning feature is enabled 496721:49:28 and rails is not development 496821:49:28 behaves like it syncs 496921:49:28 calls sync service with the advisories data_type 497021:49:28 and rails is development 497121:49:28 and sync in dev env variable is true 497221:49:28 behaves like it syncs 497321:49:28 calls sync service with the advisories data_type 497421:49:28 and sync in dev env variable is false 497521:49:28 behaves like it does not sync 497621:49:28 does not call sync service 497721:49:28# [RSpecRunTime] Finishing example group ee/spec/workers/package_metadata/advisories_sync_worker_spec.rb. It took 0.4 second. Expected to take 0.17 second. 497821:49:28# [RSpecRunTime] Starting example group ee/spec/services/sbom/export_serializers/json_service_spec.rb. Expected to take 0.15 second. 497921:49:28Sbom::ExportSerializers::JsonService 498121:49:28 with valid report 498221:49:30 generates a valid cyclonedx json file 498321:49:30# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.33 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.10 1.08 1.20 1/462 8602 498521:49:30 with invalid report 498621:49:30 returns nil and sets errors 498721:49:30# [RSpecRunTime] Finishing example group ee/spec/services/sbom/export_serializers/json_service_spec.rb. It took 1.24 seconds. Expected to take 0.15 second. 498821:49:30# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/create/authorizer_spec.rb. Expected to take 0.14 second. 498921:49:30RemoteDevelopment::WorkspaceOperations::Create::Authorizer 499021:49:30 when user is not authorized 499121:49:30 returns an err Result containing an unauthorized message with an empty context 499221:49:30 when user is authorized 499321:49:30 returns an ok Result containing the original context which was passed 499421:49:30# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/create/authorizer_spec.rb. It took 0.16 second. Expected to take 0.14 second. 499521:49:30# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/templates/git_command_spec.rb. Expected to take 0.13 second. 499621:49:30Gitlab::Llm::Templates::GitCommand 499821:49:30 includes given prompt 499921:49:30 uses Claude 3 Haiku 500021:49:30 specifies the system prompt 500121:49:30# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/templates/git_command_spec.rb. It took 0.12 second. Expected to take 0.13 second. 500221:49:30# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/reconcile/main_spec.rb. Expected to take 0.12 second. 500321:49:30RemoteDevelopment::WorkspaceOperations::Reconcile::Main 500521:49:30 returns expected response 500721:49:30 when ParamsValidator returns WorkspaceReconcileParamsValidationFailed 500821:49:30 behaves like rop invocation with error response 500921:49:30 returns expected response 501021:49:30 when an unmatched error is returned, an exception is raised 501121:49:30 behaves like rop invocation with error response 501221:49:30 returns expected response 501321:49:30# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/reconcile/main_spec.rb. It took 0.13 second. Expected to take 0.12 second. 501421:49:30# [RSpecRunTime] Starting example group ee/spec/serializers/metrics_report_metric_entity_spec.rb. Expected to take 0.11 second. 501521:49:30MetricsReportMetricEntity 501721:49:30 contains the correct metric 501821:49:30 when the metric did not change 501921:49:30 does not expose previous_value 502021:49:30 when the metric changed 502121:49:30 exposes the previous_value 502221:49:30# [RSpecRunTime] Finishing example group ee/spec/serializers/metrics_report_metric_entity_spec.rb. It took 0.11 second. Expected to take 0.11 second. 502321:49:30# [RSpecRunTime] Starting example group ee/spec/lib/secrets_management/secrets_manager_client_spec.rb. Expected to take 0.11 second. 502421:49:30SecretsManagement::SecretsManagerClient 502521:49:30 .expected_server_version 502621:49:30 returns the content of GITLAB_OPENBAO_VERSION file 502721:49:30 #enable_secrets_engine 502821:49:30 behaves like making api request 502921:49:30 calls the correct OpenBao endpoint 503021:49:30 when the request results to an API error 503121:49:30 raises the error 503221:49:30# [RSpecRunTime] Finishing example group ee/spec/lib/secrets_management/secrets_manager_client_spec.rb. It took 0.11 second. Expected to take 0.11 second. 503321:49:30# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb. Expected to take 0.1 second. 503421:49:30ReindexProjectsToApplyRouting 503521:49:30 behaves like a deprecated Advanced Search migration 503721:49:30 logs a message and halts the migration 503921:49:30 returns false 504121:49:30 returns true 504221:49:30# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb. It took 0.1 second. Expected to take 0.1 second. 504321:49:30# [RSpecRunTime] Starting example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum_spec.rb. Expected to take 0.09 second. 504421:49:30Types::ComplianceManagement::MergeRequests::ComplianceViolationSeverityEnum 504521:49:30 is expected to eq "ComplianceViolationSeverity" 504621:49:30 is expected to contain exactly "INFO", "LOW", "MEDIUM", "HIGH", and "CRITICAL" 504721:49:30# [RSpecRunTime] Finishing example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum_spec.rb. It took 0.07 second. Expected to take 0.09 second. 504821:49:30# [RSpecRunTime] Starting example group ee/spec/graphql/types/security_orchestration/security_policy_relation_type_enum_spec.rb. Expected to take 0.09 second. 504921:49:30Types::SecurityOrchestration::SecurityPolicyRelationTypeEnum 505021:49:31 exposes all policy relation types 505121:49:31 is expected to eq "SecurityPolicyRelationType" 505221:49:31# [RSpecRunTime] Finishing example group ee/spec/graphql/types/security_orchestration/security_policy_relation_type_enum_spec.rb. It took 0.07 second. Expected to take 0.09 second. 505321:49:31# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/logger_spec.rb. Expected to take 0.08 second. 505421:49:31Gitlab::Geo::Logger 505621:49:31 defaults to debug 505721:49:31 returns value defined by GITLAB_LOG_LEVEL 505821:49:31# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/logger_spec.rb. It took 0.07 second. Expected to take 0.08 second. 505921:49:31# [RSpecRunTime] Starting example group ee/spec/graphql/types/ci/runner_manager_type_spec.rb. Expected to take 0.08 second. 506021:49:31Types::Ci::RunnerManagerType 506121:49:31 is expected to eq "CiRunnerManager" 506221:49:31 includes the ee specific fields 506321:49:31# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ci/runner_manager_type_spec.rb. It took 0.08 second. Expected to take 0.08 second. 506421:49:31# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/file_content_spec.rb. Expected to take 0.08 second. 506521:49:31CodeSuggestions::FileContent 506721:49:31 when file content around cursor is less than 5 lines 506821:49:31 is expected to be small 506921:49:31 when content around cursor is 5 or more lines 507021:49:31 is expected not to be small 507121:49:31# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/file_content_spec.rb. It took 0.08 second. Expected to take 0.08 second. 507221:49:31# [RSpecRunTime] Starting example group ee/spec/graphql/types/dast/profile_schedule_input_type_spec.rb. Expected to take 0.07 second. 507321:49:31Types::Dast::ProfileScheduleInputType 507421:49:31 is expected to eq "DastProfileScheduleInput" 507521:49:31 has the correct arguments 507621:49:31# [RSpecRunTime] Finishing example group ee/spec/graphql/types/dast/profile_schedule_input_type_spec.rb. It took 0.08 second. Expected to take 0.07 second. 507721:49:31# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/projects/branch_rule_type_spec.rb. Expected to take 0.06 second. 507821:49:31Types::Projects::BranchRuleType 507921:49:31 is expected to have graphql fields :approval_rules and :external_status_checks 508021:49:31# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/projects/branch_rule_type_spec.rb. It took 0.06 second. Expected to take 0.06 second. 508121:49:31# [RSpecRunTime] Starting example group ee/spec/graphql/types/ci/code_quality_degradation_type_spec.rb. Expected to take 0.06 second. 508221:49:31Types::Ci::CodeQualityDegradationType 508321:49:31 is expected to have graphql fields :description, :fingerprint, :severity, :web_url, :path, :line, and :engine_name 508421:49:31# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ci/code_quality_degradation_type_spec.rb. It took 0.05 second. Expected to take 0.06 second. 508521:49:31# [RSpecRunTime] Starting example group ee/spec/graphql/types/observability/open_telemetry_metric_type_enum_spec.rb. Expected to take 0.05 second. 508621:49:31Types::Observability::OpenTelemetryMetricTypeEnum 508721:49:31 is expected to contain exactly "GAUGE_TYPE", "SUM_TYPE", "HISTOGRAM_TYPE", and "EXPONENTIAL_HISTOGRAM_TYPE" 508821:49:31# [RSpecRunTime] Finishing example group ee/spec/graphql/types/observability/open_telemetry_metric_type_enum_spec.rb. It took 0.05 second. Expected to take 0.05 second. 508921:49:31# [RSpecRunTime] Starting example group ee/spec/graphql/types/search/search_level_enum_spec.rb. Expected to take 0.05 second. 509021:49:31Types::Search::SearchLevelEnum 509121:49:31 includes a value for each Search Level 509221:49:31# [RSpecRunTime] Finishing example group ee/spec/graphql/types/search/search_level_enum_spec.rb. It took 0.05 second. Expected to take 0.05 second. 509321:49:31# [RSpecRunTime] Starting example group ee/spec/policies/ee/policy_actor_spec.rb. Expected to take 0.05 second. 509521:49:31 #security_policy_bot? 509621:49:31 is expected to eq false 509721:49:31# [RSpecRunTime] Finishing example group ee/spec/policies/ee/policy_actor_spec.rb. It took 0.05 second. Expected to take 0.05 second. 509821:49:31# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/prompts/code_completion/anthropic_spec.rb. Expected to take 0.05 second. 509921:49:31CodeSuggestions::Prompts::CodeCompletion::Anthropic 510021:49:31 #request_params 510121:49:31 returns expected request params 510221:49:31# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/prompts/code_completion/anthropic_spec.rb. It took 0.05 second. Expected to take 0.05 second. 510321:49:56auto_explain log contains 1709 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-14-39.348.main.ndjson.gz 510421:49:56took 24.897911973 510521:50:19auto_explain log contains 1711 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-14-39.348.ci.ndjson.gz 510621:50:19took 22.012248252 510721:50:19[TEST PROF INFO] EventProf results for sql.active_record 510821:50:19Total time: 05:27.012 of 19:01.451 (28.65%) 510921:50:19Total events: 192592 511021:50:19Top 5 slowest suites (by time): 511121:50:19Geo::Registry...istencyService (./ee/spec/services/geo/registry_consistency_service_spec.rb:5) – 02:03.057 (56934 / 306) of 05:47.834 (35.38%) 511221:50:19Geo::SnippetRepositoryRegistry (./ee/spec/models/geo/snippet_repository_registry_spec.rb:5) – 00:24.232 (16137 / 81) of 01:15.883 (31.93%) 511321:50:19Preloaders::U...jectsPreloader (./ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb:5) – 00:24.033 (19857 / 346) of 01:18.426 (30.64%) 511421:50:19Notes::CreateService (./ee/spec/services/ee/notes/create_service_spec.rb:5) – 00:14.117 (7647 / 17) of 00:43.569 (32.4%) 511521:50:19Elastic::Latest::GitClassProxy (./ee/spec/lib/elastic/latest/git_class_proxy_spec.rb:5) – 00:12.220 (5474 / 51) of 01:52.647 (10.85%) 511621:50:19Knapsack report was generated. Preview: 511821:50:19 "ee/spec/services/geo/registry_consistency_service_spec.rb": 347.8338726560014, 511921:50:19 "ee/spec/lib/elastic/latest/git_class_proxy_spec.rb": 112.57770759499908, 512021:50:19 "ee/spec/models/preloaders/user_member_roles_in_projects_preloader_spec.rb": 78.42596168500131, 512121:50:19 "ee/spec/models/geo/snippet_repository_registry_spec.rb": 75.88303386900043, 512221:50:19 "ee/spec/lib/gitlab/checks/diff_check_spec.rb": 45.34692712300057, 512321:50:19 "ee/spec/services/ee/notes/create_service_spec.rb": 43.56935119700029, 512421:50:19 "ee/spec/models/ee/ci/pipeline_artifact_spec.rb": 34.77311317800013, 512521:50:19 "ee/spec/serializers/dashboard_operations_project_entity_spec.rb": 32.28503095799897, 512621:50:19 "ee/spec/serializers/member_user_entity_spec.rb": 23.827154148000773, 512721:50:19 "ee/spec/graphql/resolvers/geo/container_repository_registries_resolver_spec.rb": 19.127271728999403, 512821:50:19 "ee/spec/lib/gitlab/code_owners_spec.rb": 20.315028760000132, 512921:50:19 "ee/spec/services/jira/requests/issues/list_service_spec.rb": 17.727091126000232, 513021:50:19 "ee/spec/services/ee/issuable/destroy_service_spec.rb": 15.70069541399971, 513121:50:19 "ee/spec/services/sbom/create_vulnerabilities_service_spec.rb": 15.859243853999942, 513221:50:19 "ee/spec/graphql/types/vulnerability_type_spec.rb": 11.500752092000766, 513321:50:19 "ee/spec/services/ci/process_build_service_spec.rb": 11.984370119000232, 513421:50:19 "ee/spec/services/ee/branches/delete_service_spec.rb": 10.596198774001095, 513521:50:19 "ee/spec/models/ci/sources/project_spec.rb": 10.632359511999312, 513621:50:19 "ee/spec/models/concerns/epic_tree_sorting_spec.rb": 10.664938980000443, 513721:50:19 "ee/spec/lib/ee/api/entities/project_spec.rb": 8.02236958100002, 513821:50:19 "ee/spec/finders/clusters/environments_finder_spec.rb": 8.969978405999427, 513921:50:19 "ee/spec/helpers/billing_plans_helper_spec.rb": 7.577765521000401, 514021:50:19 "ee/spec/lib/gitlab/auth/group_saml/identity_linker_spec.rb": 8.356908036999812, 514121:50:19 "ee/spec/services/work_items/closing_merge_requests/create_service_spec.rb": 6.678673393000281, 514221:50:19 "ee/spec/models/ee/groups/feature_setting_spec.rb": 7.104089112999645, 514321:50:19 "ee/spec/finders/custom_project_templates_finder_spec.rb": 7.947551495999505, 514421:50:19 "ee/spec/models/security/approval_policy_rule_project_link_spec.rb": 7.110030932999507, 514521:50:19 "ee/spec/services/security/vulnerability_scanning/create_vulnerability_service_spec.rb": 5.638911583999288, 514621:50:19 "ee/spec/helpers/ee/issuables_helper_spec.rb": 4.439253415999701, 514721:50:19 "ee/spec/services/security/ingestion/tasks/ingest_finding_evidence_spec.rb": 5.582195048000358, 514821:50:19 "ee/spec/lib/ee/gitlab/ci/status/bridge/waiting_for_approval_spec.rb": 5.264021179000338, 514921:50:19 "ee/spec/services/system_notes/vulnerabilities_service_spec.rb": 5.1079018199998245, 515021:50:19 "ee/spec/lib/gitlab/ci/config/external/file/project_spec.rb": 4.581206865999775, 515121:50:19 "ee/spec/serializers/merge_request_ai_entity_spec.rb": 3.3316269619990635, 515221:50:19 "ee/spec/graphql/mutations/security_policy/create_security_policy_project_spec.rb": 4.146708295998906, 515321:50:19 "ee/spec/models/dora/watchers/issue_watcher_spec.rb": 4.819627680000849, 515421:50:19 "ee/spec/services/llm/internal/completion_service_spec.rb": 3.2557735570007935, 515521:50:19 "ee/spec/services/iterations/roll_over_issues_service_spec.rb": 3.721736415000123, 515621:50:19 "ee/spec/serializers/dependency_entity_spec.rb": 3.6309545619988057, 515721:50:19 "ee/spec/lib/gitlab/auth/group_saml/membership_enforcer_spec.rb": 3.542898976998913, 515821:50:19 "ee/spec/lib/ci/project_ci_cd_setting_changes_auditor_spec.rb": 3.4833581910006615, 515921:50:19 "ee/spec/lib/gitlab/llm/anthropic/client_spec.rb": 3.5227042990009068, 516021:50:19 "ee/spec/services/repositories/pull_mirrors/update_service_spec.rb": 4.355231240999274, 516121:50:19 "ee/spec/services/projects/register_suggested_reviewers_project_service_spec.rb": 3.193963331001214, 516221:50:19 "ee/spec/finders/groups_finder_spec.rb": 3.0672612889993616, 516321:50:19 "ee/spec/graphql/api/validate_code_owner_file_spec.rb": 2.578634444000272, 516421:50:19 "ee/spec/policies/dast/pre_scan_verification_step_policy_spec.rb": 2.9722173860009207, 516521:50:19 "ee/spec/graphql/resolvers/requirements_management/test_reports_resolver_spec.rb": 2.3364084500008175, 516621:50:19 "ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/create/main_integration_spec.rb": 1.4589156900001399, 516721:50:19 "ee/spec/models/ee/members/members_with_parents_spec.rb": 2.003088393001235, 516821:50:19 "ee/spec/services/ee/issues/import_csv_service_spec.rb": 1.1305305420009972, 516921:50:19 "ee/spec/graphql/types/vulnerability_scanner_type_spec.rb": 2.448226913000326, 517021:50:19 "ee/spec/lib/audit_events/strategies/instance/amazon_s3_destination_strategy_spec.rb": 2.08426316799887, 517121:50:19 "ee/spec/views/shared/issuable/_sidebar.html.haml_spec.rb": 2.423672904000341, 517221:50:19 "ee/spec/graphql/mutations/incident_management/issuable_resource_link/destroy_spec.rb": 2.389161545999741, 517321:50:19 "ee/spec/services/ci/runners/unregister_runner_service_spec.rb": 2.214027108000664, 517421:50:19 "ee/spec/workers/observability/alert_query_worker_spec.rb": 1.6937441940008284, 517521:50:19 "ee/spec/services/sbom/ingestion/container_scanning_for_registry/delete_not_present_occurrences_service_spec.rb": 1.7026094339998963, 517621:50:19 "ee/spec/lib/gitlab/insights/configuration_filter_spec.rb": 1.9518555560007371, 517721:50:19 "ee/spec/finders/status_page/incidents_finder_spec.rb": 1.8112926860012522, 517821:50:19 "ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb": 1.7074581329998182, 517921:50:19 "ee/spec/lib/ee/gitlab/ci/status/build/manual_spec.rb": 1.8431919040012872, 518021:50:19 "ee/spec/helpers/ee/saml_providers_helper_spec.rb": 1.0532231879988103, 518121:50:19 "ee/spec/services/app_sec/dast/site_profiles/audit/update_service_spec.rb": 1.440904971999771, 518221:50:19 "ee/spec/services/audit_events/streaming/event_type_filters/destroy_service_spec.rb": 1.1120717949997925, 518321:50:19 "ee/spec/validators/audit_events/http_destination_validator_spec.rb": 1.3683766270005435, 518421:50:19 "ee/spec/lib/gitlab/user_access_spec.rb": 1.1133907229996112, 518521:50:19 "ee/spec/presenters/ee/project_presenter_spec.rb": 1.255211503999817, 518621:50:19 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy_spec.rb": 1.3846932060005201, 518721:50:19 "ee/spec/lib/gitlab/llm/utils/authorizer_spec.rb": 1.4994763279992185, 518821:50:19 "ee/spec/services/users/abuse/namespace_bans/destroy_service_spec.rb": 1.1436090510014765, 518921:50:19 "ee/spec/views/shared/_saml_reload_modal.haml_spec.rb": 0.9635484840000572, 519021:50:19 "ee/spec/serializers/incident_management/oncall_schedule_entity_spec.rb": 0.7030669020005007, 519121:50:19 "ee/spec/models/ee/resource_state_event_spec.rb": 1.0885044449987618, 519221:50:19 "ee/spec/services/target_branch_rules/destroy_service_spec.rb": 0.9742881239999406, 519321:50:19 "ee/spec/services/target_branch_rules/create_service_spec.rb": 0.845517022000422, 519421:50:19 "ee/spec/lib/gitlab/llm/chain/tools/tool_spec.rb": 0.9138241369983007, 519521:50:19 "ee/spec/finders/geo_node_finder_spec.rb": 0.8433071719991858, 519621:50:19 "ee/spec/lib/gitlab/path_locks_finder_spec.rb": 0.7194142610005656, 519721:50:19 "ee/spec/workers/compliance_management/standards/gitlab/dast_worker_spec.rb": 0.7040954619988042, 519821:50:19 "ee/spec/services/vulnerabilities/remediations/create_service_spec.rb": 0.760567978999461, 519921:50:19 "ee/spec/lib/projects/project_security_setting_changes_auditor_spec.rb": 0.7499584090001008, 520021:50:19 "ee/spec/services/analytics/forecasting/build_forecast_service_spec.rb": 0.6984032720010873, 520121:50:19 "ee/spec/lib/geo/console/troubleshoot_replication_or_verification_for_replicator_class_menu_spec.rb": 0.6559977950000757, 520221:50:19 "ee/spec/lib/code_suggestions/tasks/code_generation_spec.rb": 0.5857065899999725, 520321:50:19 "ee/spec/lib/world_spec.rb": 0.6952572419995704, 520421:50:19 "ee/spec/lib/banzai/issuable_extractor_spec.rb": 0.54900955300036, 520521:50:19 "ee/spec/lib/security/security_orchestration_policies/deprecated_properties_checker_spec.rb": 0.5183296939994761, 520621:50:19 "ee/spec/services/package_metadata/ingestion/advisory/advisory_ingestion_task_spec.rb": 0.3783965239999816, 520721:50:19 "ee/spec/services/arkose/blocked_users_report_service_spec.rb": 0.5163454949997686, 520821:50:19 "ee/spec/lib/gitlab/patch/additional_database_tasks_spec.rb": 0.4824909760009177, 520921:50:19 "ee/spec/components/gitlab_subscriptions/duo_enterprise_alert/premium_component_spec.rb": 0.3990499420015112, 521021:50:19 "ee/spec/lib/gitlab/cidr_spec.rb": 0.4308272409998608, 521121:50:19 "ee/spec/lib/elastic/latest/routing_spec.rb": 0.3995581430008315, 521221:50:19 "ee/spec/lib/gitlab/auth/smartcard/session_spec.rb": 0.29399016999923333, 521321:50:19 "ee/spec/services/package_metadata/ingestion/compressed_package/ingestion_service_spec.rb": 0.3447737460010103, 521421:50:19 "ee/spec/workers/cloud_connector/sync_service_token_worker_spec.rb": 0.23855925400130218, 521521:50:19 "ee/spec/lib/ee/gitlab/ci/jwt_spec.rb": 0.24149476299862727, 521621:50:19 "ee/spec/lib/gitlab/code_owners/reference_extractor_spec.rb": 0.18234152799959702, 521721:50:19 "ee/spec/workers/security/scans/purge_by_job_id_worker_spec.rb": 0.14607117000014114, 521821:50:19 "ee/spec/workers/package_metadata/advisories_sync_worker_spec.rb": 0.3985623520002264, 521921:50:19 "ee/spec/services/sbom/export_serializers/json_service_spec.rb": 1.2408612859999266, 522021:50:19 "ee/spec/lib/remote_development/workspace_operations/create/authorizer_spec.rb": 0.15705368999988423, 522121:50:19 "ee/spec/lib/gitlab/llm/templates/git_command_spec.rb": 0.11527633200057608, 522221:50:19 "ee/spec/lib/remote_development/workspace_operations/reconcile/main_spec.rb": 0.12811306200092076, 522321:50:19 "ee/spec/serializers/metrics_report_metric_entity_spec.rb": 0.10980832200039004, 522421:50:19 "ee/spec/lib/secrets_management/secrets_manager_client_spec.rb": 0.10844012300003669, 522521:50:19 "ee/spec/elastic/migrate/20240213091440_reindex_projects_to_apply_routing_spec.rb": 0.09578074299861328, 522621:50:19 "ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum_spec.rb": 0.07186593499864102, 522721:50:19 "ee/spec/graphql/types/security_orchestration/security_policy_relation_type_enum_spec.rb": 0.06749122500150406, 522821:50:19 "ee/spec/lib/gitlab/geo/logger_spec.rb": 0.07398611499957042, 522921:50:19 "ee/spec/graphql/types/ci/runner_manager_type_spec.rb": 0.07772728500094672, 523021:50:19 "ee/spec/lib/code_suggestions/file_content_spec.rb": 0.08211013400068623, 523121:50:19 "ee/spec/graphql/types/dast/profile_schedule_input_type_spec.rb": 0.08079492500110064, 523221:50:19 "ee/spec/graphql/ee/types/projects/branch_rule_type_spec.rb": 0.05501408599957358, 523321:50:19 "ee/spec/graphql/types/ci/code_quality_degradation_type_spec.rb": 0.04938439699981245, 523421:50:19 "ee/spec/graphql/types/observability/open_telemetry_metric_type_enum_spec.rb": 0.04783964600028412, 523521:50:19 "ee/spec/graphql/types/search/search_level_enum_spec.rb": 0.049929036998946685, 523621:50:19 "ee/spec/policies/ee/policy_actor_spec.rb": 0.05099165600040578, 523721:50:19 "ee/spec/lib/code_suggestions/prompts/code_completion/anthropic_spec.rb": 0.05003603700060921 523921:50:19Knapsack global time execution for tests: 19m 01s 524021:50:19Pending: (Failures listed here are expected and do not affect your suite's status) 524121:50:19 1) Resolvers::Geo::ContainerRepositoryRegistriesResolver behaves like a Geo registries resolver #resolve when the parent object is the current node when the user has permission to view Geo data when admin mode is enabled with verification enabled when the verification_state argument is present returns registries with requested verification state, in order 524221:50:19 # Skipping because verification is not enabled for ContainerRepository 524321:50:19 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:62 524421:50:19Finished in 19 minutes 57 seconds (files took 2 minutes 22.3 seconds to load) 524521:50:191799 examples, 0 failures, 1 pending 524621:50:19Randomized with seed 9334 524721:50:29[TEST PROF INFO] Time spent in factories: 12:44.680 (60.86% of total time) 524821:50:29RSpec exited with 0. 524921:50:29No examples to retry, congrats! 525121:50:31Running after script... 525221:50:31$ source scripts/utils.sh 525321:50:32$ log_disk_usage 525421:50:32******************************************************* 525521:50:32This runner currently has 66G free disk space. 525621:50:32******************************************************* 531321:50:44$ bundle exec gem list gitlab_quality-test_tooling 531421:50:47gitlab_quality-test_tooling (2.1.0) 531521:50:47$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 531821:50:47$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 532121:50:47$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 532421:50:47$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 532821:50:49$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 533221:50:51$ tooling/bin/push_job_metrics || true 533321:50:52[job-metrics] Pushing job metrics file for the CI/CD job. 533421:50:52[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 533621:50:53Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 533821:50:54Uploading artifacts... 533921:50:54auto_explain/: found 3 matching artifact files and directories 534021:50:54coverage/: found 5 matching artifact files and directories 534121:50:54crystalball/: found 2 matching artifact files and directories 534221:50:54WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 534321:50:54knapsack/: found 4 matching artifact files and directories 534421:50:54rspec/: found 16 matching artifact files and directories 534521:50:54WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 534621:50:54log/*.log: found 18 matching artifact files and directories 534821:50:54WARNING: Retrying... context=artifacts-uploader error=request redirected 534921:50:57Uploading artifacts as "archive" to coordinator... 201 Created id=8368448102 responseStatus=201 Created token=glcbt-66 535021:50:57Uploading artifacts... 535121:50:57rspec/rspec-*.xml: found 1 matching artifact files and directories 535321:50:57WARNING: Retrying... context=artifacts-uploader error=request redirected 535421:50:58Uploading artifacts as "junit" to coordinator... 201 Created id=8368448102 responseStatus=201 Created token=glcbt-66 535621:51:10Job succeeded