rspec-ee unit pg14 single-db-ci-connection 8/39
Passed Started
3 months ago
by
@stomlinson 1 21:22:58 Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594) 2 21:22:58 on blue-8.private.runners-manager.gitlab.com/gitlab.com/gitlab-org t2_JMznMq, system ID: s_d955b1c3cfe6 3 21:22:58 feature flags: FF_NETWORK_PER_BUILD:true, FF_TIMESTAMPS:true 4 21:22:58 Resolving secrets 6 21:22:58 Using 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 ... 7 21:23:03 Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1... 8 21:23:03 Authenticating with credentials from job payload (GitLab Registry) 9 21:23:03 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ... 10 21:23:10 Using 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 ... 11 21:23:14 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring. 12 21:23:14 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring. 13 21:23:14 Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12... 14 21:23:14 Authenticating with credentials from job payload (GitLab Registry) 15 21:23:14 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ... 16 21:23:18 Using 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 ... 17 21:23:19 Starting service redis:6.2-alpine... 18 21:23:19 Pulling docker image redis:6.2-alpine ... 19 21:23:23 Using docker image sha256:4100b5bd17430263e85ad9d8ab851959b234acaaf378e093f1f98400f4998815 for redis:6.2-alpine with digest redis@sha256:eaba718fecd1196d88533de7ba49bf903ad33664a92debb24660a922ecd9cac8 ... 20 21:23:23 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 is already created. Ignoring. 21 21:23:23 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 is already created. Ignoring. 22 21:23:23 Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8... 23 21:23:23 Authenticating with credentials from job payload (GitLab Registry) 24 21:23:23 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 ... 25 21:23:25 Using 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 ... 26 21:23:26 Starting service elasticsearch:7.17.6... 27 21:23:26 Pulling docker image elasticsearch:7.17.6 ... 28 21:23:37 Using docker image sha256:5fad10241ffd65d817ed0ddfaf6e87eee1f7dc2a7db33db1047835560ea71fda for elasticsearch:7.17.6 with digest elasticsearch@sha256:6c128de5d01c0c130a806022d6bd99b3e4c27a9af5bfc33b6b81861ae117d028 ... 29 21:23:41 Starting service registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway:v1.18.0... 30 21:23:41 Authenticating with credentials from job payload (GitLab Registry) 31 21:23:41 Pulling docker image registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway:v1.18.0 ... 32 21:24:15 Using 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 ... 33 21:24:19 Starting service ghcr.io/berriai/litellm:main-latest... 34 21:24:19 Pulling docker image ghcr.io/berriai/litellm:main-latest ... 35 21:24:53 Using docker image sha256:006af10d9c70ad67274d5937788e42ce2cddb97f5496178c013ed1eac59ab6ae for ghcr.io/berriai/litellm:main-latest with digest ghcr.io/berriai/litellm@sha256:e7a60e9428c4946ae4b6036206bcf98b2cdb8b74e54f75793b51592d1fc005cd ... 36 21:24:59 Waiting for services to be up and running (timeout 30 seconds)... 37 21:25:05 Authenticating with credentials from job payload (GitLab Registry) 38 21:25:05 Pulling 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 ... 39 21:26:10 Using 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 ... 41 21:26:11 Running on runner-t2jmznmq-project-278964-concurrent-0 via runner-t2jmznmq-private-1731619324-90def8d5... 43 21:26:12 Skipping Git repository setup 44 21:26:12 Skipping Git checkout 45 21:26:12 Skipping Git submodules setup 47 21:26:13 Checking cache for ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20... 49 21:26:26 Successfully extracted cache 51 21:26:31 Downloading artifacts for clone-gitlab-repo (8368443091)... 52 21:26:35 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443091 responseStatus =200 OK token =glcbt-66 53 21:26:36 WARNING: Part of .git directory is on the list of files to extract 54 21:26:36 WARNING: This may introduce unexpected problems 55 21:26:49 Downloading artifacts for compile-test-assets (8368443337)... 56 21:26:53 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443337 responseStatus =200 OK token =glcbt-66 57 21:26:59 Downloading artifacts for detect-tests (8368443460)... 58 21:27:00 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443460 responseStatus =200 OK token =glcbt-66 59 21:27:00 Downloading artifacts for retrieve-tests-metadata (8368443480)... 60 21:27:00 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443480 responseStatus =200 OK token =glcbt-66 61 21:27:00 Downloading artifacts for setup-test-env (8368443411)... 62 21:27:05 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443411 responseStatus =200 OK token =glcbt-66 64 21:27:16 Using 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 ... 65 21:27:18 $ echo $FOSS_ONLY 66 21:27:18 $ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb 67 21:27:18 $ export GOPATH=$CI_PROJECT_DIR/.go 68 21:27:18 $ mkdir -p $GOPATH 69 21:27:18 $ source scripts/utils.sh 70 21:27:18 $ log_disk_usage "true" 71 21:27:18 ******************************************************* 72 21:27:18 This runner currently has 77G free disk space. 73 21:27:18 ******************************************************* 76 21:27:18 Filesystem Size Used Avail Use% Mounted on 77 21:27:18 overlay 95G 18G 77G 19% / 78 21:27:18 tmpfs 64M 0 64M 0% /dev 79 21:27:18 shm 64M 0 64M 0% /dev/shm 80 21:27:18 /dev/sda1 95G 18G 77G 19% /cache 81 21:27:18 tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 83 21:27:18 7.4M ./workhorse 90 21:27:18 560K ./storybook 94 21:27:18 3.2M ./.rubocop_todo 100 21:27:18 556K ./tooling 102 21:27:18 1.3M ./knapsack 103 21:27:18 300K ./patches 104 21:27:18 4.3M ./changelogs 105 21:27:18 20K ./haml_lint 106 21:27:18 28K ./metrics_server 109 21:27:18 44K ./generator_templates 110 21:27:18 1.3M ./scripts 113 21:27:18 20K ./file_hooks 114 21:27:18 32K ./crystalball 115 21:27:18 16K ./sidekiq_cluster 117 21:27:18 1.2M ./fixtures 118 21:27:18 964K ./rubocop 125 21:27:19 20K ./.lefthook 127 21:27:19 $ source scripts/prepare_build.sh 159 21:27:42 Using two connections, single database config (config/database.yml.postgresql) 160 21:27:42 Geo DB will be set up. 161 21:27:42 Embedding DB will be set up. 183 21:29:05 $ source ./scripts/rspec_helpers.sh 184 21:29:05 $ run_timed_command "gem install knapsack --no-document" 185 21:29:04 $ gem install knapsack --no-document 186 21:29:06 Successfully installed knapsack-4.0.0 187 21:29:06 1 gem installed 188 21:29:05 ==> 'gem install knapsack --no-document' succeeded in 1 seconds. 189 21:29:06 $ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn" 194 21:29:11 $ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt" 195 21:29:11 $ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt" 196 21:29:11 $ tooling/bin/create_job_metrics_file || true 197 21:29:14 [job-metrics] Creating the job metrics file for the CI/CD job. 198 21:29:14 $ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house" 200 21:29:15 [21:29:15] Starting rspec_parallelized_job 201 21:29:06 RETRY_FAILED_TESTS_IN_NEW_PROCESS: true 202 21:29:15 KNAPSACK_GENERATE_REPORT: true 203 21:29:15 FLAKY_RSPEC_GENERATE_REPORT: true 204 21:29:15 KNAPSACK_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 205 21:29:15 KNAPSACK_LOG_LEVEL: debug 206 21:29:15 KNAPSACK_REPORT_PATH: knapsack/rspec-ee_unit_pg14_single-db-ci-connection_8_39_278964_report.json 207 21:29:15 FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json 208 21:29:15 FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_single-db-ci-connection_8_39_278964_report.json 209 21:29:15 NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_single-db-ci-connection_8_39_278964_report.json 210 21:29:15 RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8368448688.txt 212 21:29:15 RSPEC_TESTS_MAPPING_ENABLED: 213 21:29:15 RSPEC_TESTS_FILTER_FILE: 214 21:29:15 Shell set options (set -o) enabled: 215 21:29:15 braceexpand on 217 21:29:15 interactive-comments on 219 21:29:18 Parsing expected rspec suite duration... 220 21:29:18 ee/spec/lib/gitlab/usage/metrics/instrumentations/count_member_roles_metric_spec.rb not found in master report 221 21:29:18 RSpec suite is expected to take 21 minutes 3.71 seconds. 222 21:29:18 Expected duration for tests: 224 21:29:18 "ee/spec/services/search/group_service_blob_and_commit_visibility_spec.rb": 593.5004093809889, 225 21:29:18 "ee/spec/lib/compliance_management/merge_request_approval_settings/resolver_spec.rb": 69.7629964533248, 226 21:29:18 "ee/spec/models/repository_spec.rb": 58.26568937505656, 227 21:29:18 "ee/spec/services/merge_requests/merge_to_ref_service_spec.rb": 50.17603809054221, 228 21:29:18 "ee/spec/models/ee/ci/secure_file_spec.rb": 39.16688989870431, 229 21:29:18 "ee/spec/graphql/resolvers/geo/merge_request_diff_registries_resolver_spec.rb": 36.83188578007898, 230 21:29:18 "ee/spec/lib/ee/sidebars/groups/menus/settings_menu_spec.rb": 27.643729941399243, 231 21:29:18 "ee/spec/models/namespace_setting_spec.rb": 25.768738553436833, 232 21:29:18 "ee/spec/workers/elastic_delete_project_worker_spec.rb": 23.72103795885024, 233 21:29:18 "ee/spec/models/concerns/approver_migrate_hook_spec.rb": 20.71496025121173, 234 21:29:18 "ee/spec/workers/search/namespace_index_integrity_worker_spec.rb": 18.555558852007415, 235 21:29:18 "ee/spec/lib/ee/sidebars/projects/menus/settings_menu_spec.rb": 17.17038272842112, 236 21:29:18 "ee/spec/models/vulnerabilities/scanner_spec.rb": 15.300758659805165, 237 21:29:18 "ee/spec/services/ci/audit_variable_change_service_spec.rb": 13.716904890382343, 238 21:29:18 "ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb": 13.159992221888466, 239 21:29:18 "ee/spec/models/ci/daily_build_group_report_result_spec.rb": 12.271191900549807, 240 21:29:18 "ee/spec/graphql/resolvers/vulnerabilities_resolver_spec.rb": 10.992194095601382, 241 21:29:18 "ee/spec/finders/geo/dependency_proxy_manifest_registry_finder_spec.rb": 10.702725253561514, 242 21:29:18 "ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb": 9.962658897082695, 243 21:29:18 "ee/spec/services/incident_management/oncall_schedules/update_service_spec.rb": 9.424585678256387, 244 21:29:18 "ee/spec/services/merge_requests/reload_merge_head_diff_service_spec.rb": 8.675758870779791, 245 21:29:18 "ee/spec/models/audit_events/instance_external_audit_event_destination_spec.rb": 8.09667420448758, 246 21:29:18 "ee/spec/services/security/ingestion/tasks/ingest_finding_signatures_spec.rb": 7.438939408009211, 247 21:29:18 "ee/spec/services/dependencies/export_serializers/project_dependencies_service_spec.rb": 7.255407920634516, 248 21:29:18 "ee/spec/services/security/ingestion/ingest_reports_service_spec.rb": 6.7425570547657525, 249 21:29:18 "ee/spec/graphql/resolvers/epics/default_project_for_issue_creation_resolver_spec.rb": 6.441075945759712, 250 21:29:18 "ee/spec/tasks/gitlab/custom_roles/compile_docs_task_spec.rb": 6.257177124352991, 251 21:29:18 "ee/spec/models/ee/wiki_spec.rb": 5.871609935819269, 252 21:29:18 "ee/spec/models/ee/project_team_spec.rb": 5.4911244088397755, 253 21:29:18 "ee/spec/helpers/boards_helper_spec.rb": 5.395898280319384, 254 21:29:18 "ee/spec/services/security/security_orchestration_policies/ci_action/template_spec.rb": 4.957822428652063, 255 21:29:18 "ee/spec/lib/gitlab/elastic/document_reference_spec.rb": 4.867497545165357, 256 21:29:18 "ee/spec/models/concerns/elastic/namespace_update_spec.rb": 4.451733035007219, 257 21:29:18 "ee/spec/lib/gitlab/product_analytics/developments/setup_spec.rb": 4.360840403223877, 258 21:29:18 "ee/spec/services/ee/work_items/import_csv_service_spec.rb": 4.196369913924914, 259 21:29:18 "ee/spec/services/dora/aggregate_metrics_service_spec.rb": 3.889376349138658, 260 21:29:18 "ee/spec/services/security/security_orchestration_policies/sync_scan_result_policies_service_spec.rb": 3.8423958982422963, 261 21:29:18 "ee/spec/services/ee/projects/autocomplete_service_spec.rb": 3.5517087884169394, 262 21:29:18 "ee/spec/serializers/ee/note_entity_spec.rb": 3.5147197841454583, 263 21:29:18 "ee/spec/services/ee/merge_requests/base_service_spec.rb": 3.2660553622763175, 264 21:29:18 "ee/spec/finders/incident_management/escalation_policies_finder_spec.rb": 3.2284580864626156, 265 21:29:18 "ee/spec/services/ee/ci/queue/pending_builds_strategy_spec.rb": 3.060706904948683, 266 21:29:18 "ee/spec/services/ee/merge_requests/update_assignees_service_spec.rb": 3.028123605010407, 267 21:29:18 "ee/spec/policies/app_sec/fuzzing/coverage/corpus_policy_spec.rb": 2.853253730410476, 268 21:29:18 "ee/spec/workers/vulnerability_exports/export_worker_spec.rb": 2.8161688393075437, 269 21:29:18 "ee/spec/services/ci/catalog/verify_namespace_service_spec.rb": 2.658369025811311, 270 21:29:18 "ee/spec/models/label_note_spec.rb": 2.611939252894961, 271 21:29:18 "ee/spec/services/groups/enterprise_users/disassociate_service_spec.rb": 2.480341656247706, 272 21:29:18 "ee/spec/models/groups/ssh_certificate_spec.rb": 2.4263015325866037, 273 21:29:18 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_users_associating_group_milestones_to_releases_metric_spec.rb": 2.377909248586154, 274 21:29:18 "ee/spec/services/boards/user_preferences/update_service_spec.rb": 2.2388764961777277, 275 21:29:18 "ee/spec/services/llm/generate_commit_message_service_spec.rb": 2.1946522473193397, 276 21:29:18 "ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb": 2.09764225098834, 277 21:29:18 "ee/spec/services/app_sec/dast/scans/associate_service_spec.rb": 2.0220007954174815, 278 21:29:18 "ee/spec/services/ci_cd/github_setup_service_spec.rb": 1.9681675024605352, 279 21:29:18 "ee/spec/finders/projects/integrations/jira/issues_finder_spec.rb": 1.8904997849346317, 280 21:29:18 "ee/spec/lib/audit_events/changes_spec.rb": 1.8274849877775647, 281 21:29:18 "ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb": 1.7650723362731566, 282 21:29:18 "ee/spec/models/ee/projects/branch_rule_spec.rb": 1.7034550587280948, 283 21:29:18 "ee/spec/graphql/api/vulnerabilities_spec.rb": 1.6499621447524677, 284 21:29:18 "ee/spec/models/search/zoekt/router_spec.rb": 1.5820155068803876, 285 21:29:18 "ee/spec/lib/gitlab/analytics/cycle_analytics/data_for_duration_chart_spec.rb": 1.5452319784525825, 286 21:29:18 "ee/spec/workers/security/scan_result_policies/sync_any_merge_request_approval_rules_worker_spec.rb": 1.4887654476589143, 287 21:29:18 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_applied_scan_result_policies_metric_spec.rb": 1.4568089490444347, 288 21:29:18 "ee/spec/lib/gitlab/status_page/storage/s3_client_spec.rb": 1.372269781727949, 289 21:29:18 "ee/spec/helpers/ee/admin/identities_helper_spec.rb": 1.3476325806488045, 290 21:29:18 "ee/spec/graphql/mutations/instance_security_dashboard/remove_project_spec.rb": 1.251627816351678, 291 21:29:18 "ee/spec/workers/analytics/devops_adoption/create_snapshot_worker_spec.rb": 1.2349455487430734, 292 21:29:18 "ee/spec/models/ee/resource_label_event_spec.rb": 1.1409830459119834, 293 21:29:18 "ee/spec/graphql/mutations/audit_events/streaming/event_type_filters/destroy_spec.rb": 1.1281523715079826, 294 21:29:18 "ee/spec/workers/incident_management/incident_sla_exceeded_check_worker_spec.rb": 1.0666094706258051, 295 21:29:18 "ee/spec/lib/gitlab/auth/group_saml/token_actor_spec.rb": 1.0119578254962225, 296 21:29:18 "ee/spec/lib/gitlab/object_hierarchy_spec.rb": 0.9597961512583116, 297 21:29:18 "ee/spec/workers/vulnerabilities/update_namespace_ids_of_vulnerability_reads_worker_spec.rb": 0.9292346765694441, 298 21:29:18 "ee/spec/lib/ee/sidebars/projects/panel_spec.rb": 0.8645332979311523, 299 21:29:18 "ee/spec/services/namespaces/export/export_runner_spec.rb": 0.8408740833056385, 300 21:29:18 "ee/spec/lib/gitlab/usage/metrics/instrumentations/duo_seats_metric_spec.rb": 0.7841588629491472, 301 21:29:18 "ee/spec/views/shared/billings/_billing_plan.html.haml_spec.rb": 0.7584685353204662, 302 21:29:18 "ee/spec/workers/concerns/elastic/migration_options_spec.rb": 0.717841332341518, 303 21:29:18 "ee/spec/workers/merge_requests/remove_user_approval_rules_worker_spec.rb": 0.6919275202417949, 304 21:29:18 "ee/spec/workers/compliance_management/standards/gitlab/sast_worker_spec.rb": 0.6472211454959632, 305 21:29:18 "ee/spec/services/status_page/publish_attachments_service_spec.rb": 0.6349641702621226, 306 21:29:18 "ee/spec/lib/gitlab/geo/base_request_spec.rb": 0.5855077304209645, 307 21:29:18 "ee/spec/lib/gitlab/duo/chat/agent_event_parser_spec.rb": 0.5522653097252497, 308 21:29:18 "ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb": 0.5294050996928061, 309 21:29:18 "ee/spec/models/gitlab_subscriptions/add_on_spec.rb": 0.5013233884715449, 310 21:29:18 "ee/spec/models/ee/namespaces/project_namespace_spec.rb": 0.46064674956948803, 311 21:29:18 "ee/spec/helpers/ee/projects/security/configuration_helper_spec.rb": 0.43325921212495, 312 21:29:18 "ee/spec/services/geo/sync_service_spec.rb": 0.40661244502702887, 313 21:29:18 "ee/spec/lib/ai/context/dependencies/config_files/python_poetry_spec.rb": 0.37212255700096486, 314 21:29:18 "ee/spec/models/approvals/wrapped_rule_set_spec.rb": 0.3559684466230787, 315 21:29:18 "ee/spec/workers/ldap_sync_worker_spec.rb": 0.3210031498649223, 316 21:29:18 "ee/spec/lib/search/zoekt/cache_spec.rb": 0.3057203279028436, 317 21:29:18 "ee/spec/services/ai/feature_settings/update_service_spec.rb": 0.2762516907534931, 318 21:29:18 "ee/spec/services/package_metadata/affected_package_data_object_spec.rb": 0.252287209716189, 319 21:29:18 "ee/spec/lib/gitlab/ci/pipeline/pipeline_execution_policies/reserved_stages_injector_spec.rb": 0.23774972987374088, 320 21:29:18 "ee/spec/serializers/test_reports_comparer_serializer_spec.rb": 0.20296771480899134, 321 21:29:18 "ee/spec/views/search/results/_issuable.html.haml_spec.rb": 0.19744480602978814, 322 21:29:18 "ee/spec/views/gitlab_subscriptions/trials/duo_pro/_lead_form.html.haml_spec.rb.haml_spec.rb": 0.17450555104148602, 323 21:29:18 "ee/spec/lib/gitlab/ai/self_hosted/ai_gateway_spec.rb": 0.16539462456072004, 324 21:29:18 "ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb": 0.1478175442632227, 325 21:29:18 "ee/spec/services/package_metadata/ingestion/compressed_package/license_ingestion_task_spec.rb": 0.14098547437870734, 326 21:29:18 "ee/spec/lib/gitlab/duo/developments/feature_flag_enabler_spec.rb": 0.12521358003815594, 327 21:29:18 "ee/spec/models/boards/epic_board_label_spec.rb": 0.12214676774255688, 328 21:29:18 "ee/spec/lib/ee/gitlab/github_import/importer/repository_importer_spec.rb": 0.11160883000241832, 329 21:29:18 "ee/spec/services/package_metadata/advisory_scan_service_spec.rb": 0.10800370567618775, 330 21:29:18 "ee/spec/graphql/types/deployments/approval_summary_spec.rb": 0.09892292154556347, 331 21:29:18 "ee/spec/lib/api/entities/protected_environments/approval_rule_for_summary_spec.rb": 0.09395844348516344, 332 21:29:18 "ee/spec/lib/gitlab/usage/metrics/instrumentations/advanced_search/distribution_metric_spec.rb": 0.08608844697840654, 333 21:29:18 "ee/spec/lib/gitlab/vulnerability_scanning/security_scanner_spec.rb": 0.08101539377736805, 334 21:29:18 "ee/spec/models/geo/upload_state_spec.rb": 0.07702816778285246, 335 21:29:18 "ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_sort_enum_spec.rb": 0.07689395993503799, 336 21:29:18 "ee/spec/graphql/types/health_status_enum_spec.rb": 0.07147684157902787, 337 21:29:18 "ee/spec/graphql/types/requirements_management/requirement_states_count_type_spec.rb": 0.07053275267346318, 338 21:29:18 "ee/spec/graphql/types/permission_types/epic_spec.rb": 0.05157445771033616, 339 21:29:18 "ee/spec/graphql/types/vulnerability_details/table_type_spec.rb": 0.049980443843084685, 340 21:29:18 "ee/spec/graphql/types/vulnerabilities/cvss_type_spec.rb": 0.04783253747526404, 341 21:29:18 "ee/spec/graphql/types/security_scanner_type_enum_spec.rb": 0.04618746848898273, 342 21:29:18 "ee/spec/graphql/ee/types/board_type_spec.rb": 0.04445440866337313 344 21:29:23 Knapsack report generator started! 345 21:29:15 /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! 346 21:30:33 DEPRECATION 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) 347 21:30:45 warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5. 349 21:30:59 /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! 350 21:31:12 DEPRECATION 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) 351 21:31:38 Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 352 21:31:38 # [RSpecRunTime] Starting RSpec timer... 353 21:31:38 [TEST PROF INFO] EventProf enabled (sql.active_record) 354 21:31:38 unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 355 21:31:44 Test environment set up in 2.729482851 seconds 356 21:31:44 # [RSpecRunTime] Starting example group ee/spec/services/search/group_service_blob_and_commit_visibility_spec.rb. Expected to take 9 minutes 53.5 seconds. 357 21:31:44 Search::GroupService#visibility 359 21:31:56 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 360 21:31:56 behaves like search respects visibility 361 21:32:07 respects visibility 362 21:32:07 behaves like search respects visibility 363 21:32:16 respects visibility 364 21:32:16 # [RSpecRunTime] RSpec elapsed time: 38.01 seconds. Current RSS: ~1226M. Threads: 4. load average: 1.89 1.75 1.11 1/461 1047 366 21:32:16 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 367 21:32:16 behaves like search respects visibility 368 21:32:24 respects visibility 369 21:32:24 # [RSpecRunTime] RSpec elapsed time: 46.01 seconds. Current RSS: ~1220M. Threads: 4. load average: 1.98 1.77 1.12 1/461 1340 371 21:32:24 behaves like search respects visibility 372 21:32:32 respects visibility 373 21:32:32 # [RSpecRunTime] RSpec elapsed time: 54.05 seconds. Current RSS: ~1232M. Threads: 4. load average: 2.14 1.81 1.14 2/461 1634 375 21:32:32 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 376 21:32:32 behaves like search respects visibility 377 21:32:40 respects visibility 378 21:32:40 # [RSpecRunTime] RSpec elapsed time: 1 minute 2.1 seconds. Current RSS: ~1227M. Threads: 4. load average: 2.63 1.93 1.19 3/461 1927 380 21:32:40 behaves like search respects visibility 381 21:32:47 respects visibility 382 21:32:47 # [RSpecRunTime] RSpec elapsed time: 1 minute 9.46 seconds. Current RSS: ~1228M. Threads: 4. load average: 2.50 1.91 1.19 2/461 2220 384 21:32:47 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 385 21:32:47 behaves like search respects visibility 386 21:32:54 respects visibility 387 21:32:54 # [RSpecRunTime] RSpec elapsed time: 1 minute 16.82 seconds. Current RSS: ~1229M. Threads: 4. load average: 2.62 1.95 1.20 1/461 2513 389 21:32:54 behaves like search respects visibility 390 21:33:02 respects visibility 391 21:33:02 # [RSpecRunTime] RSpec elapsed time: 1 minute 24.23 seconds. Current RSS: ~1230M. Threads: 4. load average: 2.69 1.98 1.22 2/462 2806 393 21:33:02 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 394 21:33:02 behaves like search respects visibility 395 21:33:09 respects visibility 396 21:33:09 # [RSpecRunTime] RSpec elapsed time: 1 minute 31.45 seconds. Current RSS: ~1229M. Threads: 4. load average: 2.63 1.98 1.23 3/462 3099 398 21:33:09 behaves like search respects visibility 399 21:33:16 respects visibility 400 21:33:16 # [RSpecRunTime] RSpec elapsed time: 1 minute 38.59 seconds. Current RSS: ~1230M. Threads: 4. load average: 2.54 1.98 1.24 1/462 3393 402 21:33:16 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 1 403 21:33:16 behaves like search respects visibility 404 21:33:23 respects visibility 405 21:33:23 # [RSpecRunTime] RSpec elapsed time: 1 minute 45.34 seconds. Current RSS: ~1230M. Threads: 4. load average: 2.82 2.05 1.26 2/462 3687 407 21:33:23 behaves like search respects visibility 408 21:33:30 respects visibility 409 21:33:30 # [RSpecRunTime] RSpec elapsed time: 1 minute 51.99 seconds. Current RSS: ~1227M. Threads: 4. load average: 2.91 2.08 1.28 4/462 3980 411 21:33:30 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 412 21:33:30 behaves like search respects visibility 413 21:33:39 respects visibility 414 21:33:39 # [RSpecRunTime] RSpec elapsed time: 2 minutes 1.26 seconds. Current RSS: ~1230M. Threads: 4. load average: 3.01 2.13 1.30 2/462 4367 416 21:33:39 behaves like search respects visibility 417 21:33:48 respects visibility 418 21:33:48 # [RSpecRunTime] RSpec elapsed time: 2 minutes 10.65 seconds. Current RSS: ~1228M. Threads: 4. load average: 2.85 2.13 1.31 2/462 4754 420 21:33:48 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 421 21:33:48 behaves like search respects visibility 422 21:33:57 respects visibility 423 21:33:57 # [RSpecRunTime] RSpec elapsed time: 2 minutes 19.41 seconds. Current RSS: ~1229M. Threads: 4. load average: 2.81 2.14 1.32 1/462 5141 425 21:33:57 behaves like search respects visibility 426 21:34:06 respects visibility 427 21:34:06 # [RSpecRunTime] RSpec elapsed time: 2 minutes 27.94 seconds. Current RSS: ~1232M. Threads: 4. load average: 2.68 2.13 1.33 3/462 5529 429 21:34:06 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 430 21:34:06 behaves like search respects visibility 431 21:34:14 respects visibility 432 21:34:14 # [RSpecRunTime] RSpec elapsed time: 2 minutes 36.74 seconds. Current RSS: ~1231M. Threads: 4. load average: 2.54 2.12 1.33 1/461 5916 434 21:34:14 behaves like search respects visibility 435 21:34:23 respects visibility 436 21:34:23 # [RSpecRunTime] RSpec elapsed time: 2 minutes 45.37 seconds. Current RSS: ~1232M. Threads: 4. load average: 2.63 2.14 1.35 2/461 6303 438 21:34:23 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 439 21:34:23 behaves like search respects visibility 440 21:34:31 respects visibility 441 21:34:31 # [RSpecRunTime] RSpec elapsed time: 2 minutes 53.78 seconds. Current RSS: ~1232M. Threads: 4. load average: 2.53 2.14 1.35 1/461 6690 443 21:34:31 behaves like search respects visibility 444 21:34:40 respects visibility 445 21:34:40 # [RSpecRunTime] RSpec elapsed time: 3 minutes 2.38 seconds. Current RSS: ~1233M. Threads: 4. load average: 2.29 2.10 1.35 1/461 7077 447 21:34:40 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 448 21:34:40 behaves like search respects visibility 449 21:34:48 respects visibility 450 21:34:48 # [RSpecRunTime] RSpec elapsed time: 3 minutes 10.82 seconds. Current RSS: ~1233M. Threads: 4. load average: 2.27 2.10 1.35 1/460 7464 452 21:34:48 behaves like search respects visibility 453 21:34:57 respects visibility 454 21:34:57 # [RSpecRunTime] RSpec elapsed time: 3 minutes 19.16 seconds. Current RSS: ~1235M. Threads: 4. load average: 2.38 2.13 1.37 3/460 7851 456 21:34:57 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 457 21:34:57 behaves like search respects visibility 458 21:35:05 respects visibility 459 21:35:05 # [RSpecRunTime] RSpec elapsed time: 3 minutes 27.32 seconds. Current RSS: ~1234M. Threads: 4. load average: 2.16 2.09 1.37 3/461 8239 461 21:35:05 behaves like search respects visibility 462 21:35:13 respects visibility 463 21:35:13 # [RSpecRunTime] RSpec elapsed time: 3 minutes 35.45 seconds. Current RSS: ~1233M. Threads: 4. load average: 2.15 2.09 1.37 2/460 8626 465 21:35:13 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 466 21:35:13 behaves like search respects visibility 467 21:35:22 respects visibility 468 21:35:22 # [RSpecRunTime] RSpec elapsed time: 3 minutes 44.55 seconds. Current RSS: ~1234M. Threads: 4. load average: 2.13 2.09 1.38 1/460 9013 470 21:35:22 behaves like search respects visibility 471 21:35:30 respects visibility 472 21:35:30 # [RSpecRunTime] RSpec elapsed time: 3 minutes 52.63 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.95 2.05 1.37 1/460 9400 474 21:35:30 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 475 21:35:30 behaves like search respects visibility 476 21:35:38 respects visibility 477 21:35:38 # [RSpecRunTime] RSpec elapsed time: 4 minutes 0.77 second. Current RSS: ~1236M. Threads: 4. load average: 1.80 2.02 1.36 3/460 9787 479 21:35:38 behaves like search respects visibility 480 21:35:46 respects visibility 481 21:35:47 # [RSpecRunTime] RSpec elapsed time: 4 minutes 8.86 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.83 2.02 1.37 1/460 10174 483 21:35:47 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 484 21:35:47 behaves like search respects visibility 485 21:35:55 respects visibility 486 21:35:55 # [RSpecRunTime] RSpec elapsed time: 4 minutes 17.12 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.86 2.02 1.38 2/460 10561 488 21:35:55 behaves like search respects visibility 489 21:36:04 respects visibility 490 21:36:04 # [RSpecRunTime] RSpec elapsed time: 4 minutes 26.37 seconds. Current RSS: ~1240M. Threads: 4. load average: 1.79 2.00 1.37 1/460 10948 492 21:36:04 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 493 21:36:04 behaves like search respects visibility 494 21:36:12 respects visibility 495 21:36:12 # [RSpecRunTime] RSpec elapsed time: 4 minutes 34.14 seconds. Current RSS: ~1244M. Threads: 4. load average: 1.74 1.98 1.38 1/460 11335 497 21:36:12 behaves like search respects visibility 498 21:36:19 respects visibility 499 21:36:20 # [RSpecRunTime] RSpec elapsed time: 4 minutes 41.88 seconds. Current RSS: ~1242M. Threads: 4. load average: 1.84 2.00 1.38 3/461 11722 501 21:36:20 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 502 21:36:20 behaves like search respects visibility 503 21:36:26 respects visibility 504 21:36:26 # [RSpecRunTime] RSpec elapsed time: 4 minutes 48.22 seconds. Current RSS: ~1242M. Threads: 4. load average: 1.71 1.97 1.38 1/460 12015 506 21:36:26 behaves like search respects visibility 507 21:36:33 respects visibility 508 21:36:33 # [RSpecRunTime] RSpec elapsed time: 4 minutes 55.0 seconds. Current RSS: ~1242M. Threads: 4. load average: 1.66 1.95 1.38 1/460 12308 510 21:36:33 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 511 21:36:33 behaves like search respects visibility 512 21:36:39 respects visibility 513 21:36:39 # [RSpecRunTime] RSpec elapsed time: 5 minutes 1.12 seconds. Current RSS: ~1240M. Threads: 4. load average: 2.00 2.02 1.40 1/460 12601 515 21:36:39 behaves like search respects visibility 516 21:36:45 respects visibility 517 21:36:45 # [RSpecRunTime] RSpec elapsed time: 5 minutes 7.53 seconds. Current RSS: ~1248M. Threads: 4. load average: 2.01 2.02 1.41 4/461 12894 519 21:36:45 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 520 21:36:45 behaves like search respects visibility 521 21:36:52 respects visibility 522 21:36:52 # [RSpecRunTime] RSpec elapsed time: 5 minutes 14.2 seconds. Current RSS: ~1245M. Threads: 4. load average: 1.93 2.00 1.41 1/460 13187 524 21:36:52 behaves like search respects visibility 525 21:36:59 respects visibility 526 21:36:59 # [RSpecRunTime] RSpec elapsed time: 5 minutes 21.1 seconds. Current RSS: ~1244M. Threads: 4. load average: 1.93 2.00 1.41 1/460 13479 528 21:36:59 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 529 21:36:59 behaves like search respects visibility 530 21:37:05 respects visibility 531 21:37:05 # [RSpecRunTime] RSpec elapsed time: 5 minutes 27.4 seconds. Current RSS: ~1244M. Threads: 4. load average: 1.79 1.97 1.40 1/460 13772 533 21:37:05 behaves like search respects visibility 534 21:37:11 respects visibility 535 21:37:11 # [RSpecRunTime] RSpec elapsed time: 5 minutes 33.81 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.81 1.97 1.41 1/460 14065 537 21:37:11 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 538 21:37:11 behaves like search respects visibility 539 21:37:18 respects visibility 540 21:37:18 # [RSpecRunTime] RSpec elapsed time: 5 minutes 40.15 seconds. Current RSS: ~1242M. Threads: 4. load average: 2.62 2.13 1.47 1/460 14358 542 21:37:18 behaves like search respects visibility 543 21:37:24 respects visibility 544 21:37:24 # [RSpecRunTime] RSpec elapsed time: 5 minutes 46.47 seconds. Current RSS: ~1245M. Threads: 4. load average: 2.49 2.12 1.46 5/461 14651 546 21:37:24 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0 547 21:37:24 behaves like search respects visibility 548 21:37:30 respects visibility 549 21:37:30 # [RSpecRunTime] RSpec elapsed time: 5 minutes 52.72 seconds. Current RSS: ~1245M. Threads: 4. load average: 2.41 2.11 1.47 2/462 14944 551 21:37:30 behaves like search respects visibility 552 21:37:37 respects visibility 553 21:37:37 # [RSpecRunTime] RSpec elapsed time: 5 minutes 58.9 seconds. Current RSS: ~1242M. Threads: 4. load average: 2.38 2.11 1.47 1/461 15237 555 21:37:37 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 556 21:37:37 behaves like search respects visibility 557 21:37:45 respects visibility 558 21:37:45 # [RSpecRunTime] RSpec elapsed time: 6 minutes 7.12 seconds. Current RSS: ~1242M. Threads: 4. load average: 2.27 2.09 1.47 1/461 15624 560 21:37:45 behaves like search respects visibility 561 21:37:53 respects visibility 562 21:37:53 # [RSpecRunTime] RSpec elapsed time: 6 minutes 15.53 seconds. Current RSS: ~1241M. Threads: 4. load average: 2.07 2.05 1.46 2/461 16011 564 21:37:53 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 565 21:37:53 behaves like search respects visibility 566 21:38:01 respects visibility 567 21:38:01 # [RSpecRunTime] RSpec elapsed time: 6 minutes 23.76 seconds. Current RSS: ~1241M. Threads: 4. load average: 2.43 2.13 1.49 1/461 16397 569 21:38:01 behaves like search respects visibility 570 21:38:10 respects visibility 571 21:38:10 # [RSpecRunTime] RSpec elapsed time: 6 minutes 32.06 seconds. Current RSS: ~1247M. Threads: 4. load average: 2.39 2.13 1.50 1/461 16784 573 21:38:10 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 574 21:38:10 behaves like search respects visibility 575 21:38:18 respects visibility 576 21:38:18 # [RSpecRunTime] RSpec elapsed time: 6 minutes 40.71 seconds. Current RSS: ~1243M. Threads: 4. load average: 2.18 2.09 1.49 2/461 17172 578 21:38:18 behaves like search respects visibility 579 21:38:27 respects visibility 580 21:38:27 # [RSpecRunTime] RSpec elapsed time: 6 minutes 49.45 seconds. Current RSS: ~1245M. Threads: 4. load average: 2.60 2.19 1.53 1/461 17559 582 21:38:27 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 583 21:38:27 behaves like search respects visibility 584 21:38:36 respects visibility 585 21:38:36 # [RSpecRunTime] RSpec elapsed time: 6 minutes 58.44 seconds. Current RSS: ~1244M. Threads: 4. load average: 2.74 2.23 1.55 2/461 17946 587 21:38:36 behaves like search respects visibility 588 21:38:44 respects visibility 589 21:38:44 # [RSpecRunTime] RSpec elapsed time: 7 minutes 6.67 seconds. Current RSS: ~1246M. Threads: 4. load average: 2.68 2.23 1.55 1/461 18333 591 21:38:44 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 592 21:38:44 behaves like search respects visibility 593 21:38:52 respects visibility 594 21:38:52 # [RSpecRunTime] RSpec elapsed time: 7 minutes 14.2 seconds. Current RSS: ~1243M. Threads: 4. load average: 2.57 2.22 1.56 1/461 18720 596 21:38:52 behaves like search respects visibility 597 21:39:00 respects visibility 598 21:39:00 # [RSpecRunTime] RSpec elapsed time: 7 minutes 22.3 seconds. Current RSS: ~1247M. Threads: 4. load average: 2.33 2.18 1.55 2/461 19107 600 21:39:00 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 601 21:39:00 behaves like search respects visibility 602 21:39:08 respects visibility 603 21:39:08 # [RSpecRunTime] RSpec elapsed time: 7 minutes 29.9 seconds. Current RSS: ~1243M. Threads: 4. load average: 2.62 2.25 1.58 4/462 19494 605 21:39:08 behaves like search respects visibility 606 21:39:15 respects visibility 607 21:39:15 # [RSpecRunTime] RSpec elapsed time: 7 minutes 37.53 seconds. Current RSS: ~1242M. Threads: 4. load average: 2.67 2.27 1.59 4/463 19880 609 21:39:15 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 610 21:39:15 behaves like search respects visibility 611 21:39:23 respects visibility 612 21:39:23 # [RSpecRunTime] RSpec elapsed time: 7 minutes 45.7 seconds. Current RSS: ~1241M. Threads: 4. load average: 2.54 2.25 1.59 3/462 20267 614 21:39:23 behaves like search respects visibility 615 21:39:32 respects visibility 616 21:39:32 # [RSpecRunTime] RSpec elapsed time: 7 minutes 54.13 seconds. Current RSS: ~1243M. Threads: 4. load average: 2.37 2.22 1.59 1/462 20654 618 21:39:32 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 619 21:39:32 behaves like search respects visibility 620 21:39:40 respects visibility 621 21:39:40 # [RSpecRunTime] RSpec elapsed time: 8 minutes 2.3 seconds. Current RSS: ~1243M. Threads: 4. load average: 2.38 2.23 1.60 1/462 21041 623 21:39:40 behaves like search respects visibility 624 21:39:48 respects visibility 625 21:39:48 # [RSpecRunTime] RSpec elapsed time: 8 minutes 10.56 seconds. Current RSS: ~1243M. Threads: 4. load average: 2.27 2.21 1.59 1/462 21428 627 21:39:48 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 628 21:39:48 behaves like search respects visibility 629 21:39:56 respects visibility 630 21:39:56 # [RSpecRunTime] RSpec elapsed time: 8 minutes 18.8 seconds. Current RSS: ~1243M. Threads: 4. load average: 2.08 2.17 1.59 1/462 21815 632 21:39:56 behaves like search respects visibility 633 21:40:04 respects visibility 634 21:40:04 # [RSpecRunTime] RSpec elapsed time: 8 minutes 26.77 seconds. Current RSS: ~1245M. Threads: 4. load average: 2.23 2.20 1.60 2/463 22203 636 21:40:04 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 637 21:40:04 behaves like search respects visibility 638 21:40:12 respects visibility 639 21:40:12 # [RSpecRunTime] RSpec elapsed time: 8 minutes 34.48 seconds. Current RSS: ~1244M. Threads: 4. load average: 2.35 2.23 1.61 4/462 22591 641 21:40:12 behaves like search respects visibility 642 21:40:20 respects visibility 643 21:40:20 # [RSpecRunTime] RSpec elapsed time: 8 minutes 42.07 seconds. Current RSS: ~1244M. Threads: 4. load average: 2.25 2.21 1.61 1/462 22978 645 21:40:20 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 646 21:40:20 behaves like search respects visibility 647 21:40:24 respects visibility 648 21:40:24 # [RSpecRunTime] RSpec elapsed time: 8 minutes 46.24 seconds. Current RSS: ~1242M. Threads: 4. load average: 2.15 2.19 1.61 1/462 23177 650 21:40:24 behaves like search respects visibility 651 21:40:28 respects visibility 652 21:40:28 # [RSpecRunTime] RSpec elapsed time: 8 minutes 50.57 seconds. Current RSS: ~1242M. Threads: 4. load average: 2.05 2.17 1.60 7/462 23376 654 21:40:28 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 655 21:40:28 behaves like search respects visibility 656 21:40:32 respects visibility 657 21:40:32 # [RSpecRunTime] RSpec elapsed time: 8 minutes 54.56 seconds. Current RSS: ~1241M. Threads: 4. load average: 1.97 2.15 1.60 2/462 23575 659 21:40:32 behaves like search respects visibility 660 21:40:36 respects visibility 661 21:40:36 # [RSpecRunTime] RSpec elapsed time: 8 minutes 58.79 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.89 2.13 1.60 3/463 23774 663 21:40:36 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 664 21:40:36 behaves like search respects visibility 665 21:40:41 respects visibility 666 21:40:41 # [RSpecRunTime] RSpec elapsed time: 9 minutes 3.0 seconds. Current RSS: ~1246M. Threads: 4. load average: 2.06 2.16 1.61 1/462 23973 668 21:40:41 behaves like search respects visibility 669 21:40:45 respects visibility 670 21:40:45 # [RSpecRunTime] RSpec elapsed time: 9 minutes 7.27 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.98 2.14 1.61 1/462 24171 672 21:40:45 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 0 673 21:40:45 behaves like search respects visibility 674 21:40:49 respects visibility 675 21:40:49 # [RSpecRunTime] RSpec elapsed time: 9 minutes 11.43 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.98 2.14 1.61 1/462 24370 677 21:40:49 behaves like search respects visibility 678 21:40:53 respects visibility 679 21:40:53 # [RSpecRunTime] RSpec elapsed time: 9 minutes 15.59 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.98 2.14 1.61 1/463 24569 681 21:40:53 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 682 21:40:53 behaves like search respects visibility 683 21:40:58 respects visibility 684 21:40:58 # [RSpecRunTime] RSpec elapsed time: 9 minutes 19.89 seconds. Current RSS: ~1246M. Threads: 4. load average: 1.98 2.14 1.61 3/463 24768 686 21:40:58 behaves like search respects visibility 687 21:41:02 respects visibility 688 21:41:02 # [RSpecRunTime] RSpec elapsed time: 9 minutes 24.27 seconds. Current RSS: ~1245M. Threads: 4. load average: 1.90 2.12 1.61 3/464 24966 690 21:41:02 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 691 21:41:02 behaves like search respects visibility 692 21:41:06 respects visibility 693 21:41:06 # [RSpecRunTime] RSpec elapsed time: 9 minutes 28.33 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.99 2.13 1.62 1/463 25165 695 21:41:06 behaves like search respects visibility 696 21:41:10 respects visibility 697 21:41:10 # [RSpecRunTime] RSpec elapsed time: 9 minutes 32.14 seconds. Current RSS: ~1245M. Threads: 4. load average: 1.99 2.13 1.62 5/464 25365 699 21:41:10 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 700 21:41:10 behaves like search respects visibility 701 21:41:14 respects visibility 702 21:41:14 # [RSpecRunTime] RSpec elapsed time: 9 minutes 36.68 seconds. Current RSS: ~1247M. Threads: 4. load average: 2.15 2.16 1.63 1/463 25564 704 21:41:14 behaves like search respects visibility 705 21:41:19 respects visibility 706 21:41:19 # [RSpecRunTime] RSpec elapsed time: 9 minutes 41.33 seconds. Current RSS: ~1248M. Threads: 4. load average: 2.38 2.21 1.65 2/464 25763 708 21:41:19 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 709 21:41:19 behaves like search respects visibility 710 21:41:23 respects visibility 711 21:41:23 # [RSpecRunTime] RSpec elapsed time: 9 minutes 45.66 seconds. Current RSS: ~1248M. Threads: 4. load average: 2.59 2.26 1.67 1/463 25962 713 21:41:23 behaves like search respects visibility 714 21:41:28 respects visibility 715 21:41:28 # [RSpecRunTime] RSpec elapsed time: 9 minutes 50.02 seconds. Current RSS: ~1251M. Threads: 4. load average: 2.46 2.24 1.66 3/464 26161 717 21:41:28 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 718 21:41:28 behaves like search respects visibility 719 21:41:32 respects visibility 720 21:41:32 # [RSpecRunTime] RSpec elapsed time: 9 minutes 54.46 seconds. Current RSS: ~1249M. Threads: 4. load average: 2.34 2.21 1.66 1/465 26360 722 21:41:32 behaves like search respects visibility 723 21:41:36 respects visibility 724 21:41:36 # [RSpecRunTime] RSpec elapsed time: 9 minutes 58.59 seconds. Current RSS: ~1251M. Threads: 4. load average: 2.32 2.21 1.66 2/465 26559 726 21:41:36 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 727 21:41:36 behaves like search respects visibility 728 21:41:40 respects visibility 729 21:41:40 # [RSpecRunTime] RSpec elapsed time: 10 minutes 2.3 seconds. Current RSS: ~1250M. Threads: 4. load average: 2.21 2.19 1.66 1/465 26758 731 21:41:40 behaves like search respects visibility 732 21:41:44 respects visibility 733 21:41:44 # [RSpecRunTime] RSpec elapsed time: 10 minutes 6.06 seconds. Current RSS: ~1248M. Threads: 4. load average: 2.21 2.19 1.66 2/465 26957 735 21:41:45 # [RSpecRunTime] RSpec elapsed time: 10 minutes 7.27 seconds. Current RSS: ~1248M. Threads: 4. load average: 2.35 2.22 1.67 1/465 26958 737 21:41:45 # [RSpecRunTime] Finishing example group ee/spec/services/search/group_service_blob_and_commit_visibility_spec.rb. It took 10 minutes 0.55 second. Expected to take 9 minutes 53.5 seconds. 738 21:41:45 # [RSpecRunTime] Starting example group ee/spec/lib/compliance_management/merge_request_approval_settings/resolver_spec.rb. Expected to take 1 minute 9.76 seconds. 739 21:41:45 ComplianceManagement::MergeRequestApprovalSettings::Resolver 740 21:41:45 is initialized 741 21:41:45 #allow_author_approval 742 21:41:45 instance_prevents_approval: true, group_allows_approval: true, project_allows_approval: nil, value: false, locked: true, inherited_from: :instance 743 21:41:45 behaves like a MR approval setting 744 21:41:45 has the correct value 745 21:41:46 has the correct locked status 746 21:41:46 has the correct inheritance 747 21:41:46 # [RSpecRunTime] RSpec elapsed time: 10 minutes 8.57 seconds. Current RSS: ~1249M. Threads: 4. load average: 2.35 2.22 1.67 1/465 26959 749 21:41:46 instance_prevents_approval: true, group_allows_approval: false, project_allows_approval: nil, value: false, locked: true, inherited_from: :instance 750 21:41:46 behaves like a MR approval setting 751 21:41:47 has the correct value 752 21:41:47 has the correct locked status 753 21:41:47 has the correct inheritance 754 21:41:47 instance_prevents_approval: false, group_allows_approval: true, project_allows_approval: nil, value: true, locked: false, inherited_from: nil 755 21:41:47 behaves like a MR approval setting 756 21:41:47 has the correct value 757 21:41:48 has the correct locked status 758 21:41:48 has the correct inheritance 759 21:41:48 instance_prevents_approval: false, group_allows_approval: false, project_allows_approval: nil, value: false, locked: false, inherited_from: nil 760 21:41:48 behaves like a MR approval setting 761 21:41:48 has the correct value 762 21:41:49 has the correct locked status 763 21:41:49 has the correct inheritance 764 21:41:49 instance_prevents_approval: false, group_allows_approval: nil, project_allows_approval: true, value: true, locked: false, inherited_from: nil 765 21:41:49 behaves like a MR approval setting 766 21:41:49 has the correct value 767 21:41:50 has the correct locked status 768 21:41:50 has the correct inheritance 769 21:41:50 # [RSpecRunTime] RSpec elapsed time: 10 minutes 12.51 seconds. Current RSS: ~1254M. Threads: 4. load average: 2.25 2.20 1.67 1/463 26960 771 21:41:50 instance_prevents_approval: false, group_allows_approval: nil, project_allows_approval: false, value: false, locked: false, inherited_from: nil 772 21:41:50 behaves like a MR approval setting 773 21:41:50 has the correct value 774 21:41:51 has the correct locked status 775 21:41:51 has the correct inheritance 776 21:41:51 # [RSpecRunTime] RSpec elapsed time: 10 minutes 13.62 seconds. Current RSS: ~1255M. Threads: 4. load average: 2.25 2.20 1.67 1/463 26961 778 21:41:51 instance_prevents_approval: true, group_allows_approval: nil, project_allows_approval: false, value: false, locked: true, inherited_from: :instance 779 21:41:51 behaves like a MR approval setting 780 21:41:52 has the correct value 781 21:41:52 has the correct locked status 782 21:41:52 has the correct inheritance 783 21:41:52 instance_prevents_approval: false, group_allows_approval: true, project_allows_approval: true, value: true, locked: false, inherited_from: nil 784 21:41:52 behaves like a MR approval setting 785 21:41:53 has the correct value 786 21:41:53 has the correct locked status 787 21:41:53 has the correct inheritance 788 21:41:53 instance_prevents_approval: false, group_allows_approval: false, project_allows_approval: true, value: false, locked: true, inherited_from: :group 789 21:41:53 behaves like a MR approval setting 790 21:41:54 has the correct value 791 21:41:54 has the correct locked status 792 21:41:54 has the correct inheritance 793 21:41:54 # [RSpecRunTime] RSpec elapsed time: 10 minutes 16.58 seconds. Current RSS: ~1254M. Threads: 4. load average: 2.25 2.20 1.67 1/461 26962 795 21:41:54 instance_prevents_approval: true, group_allows_approval: true, project_allows_approval: true, value: false, locked: true, inherited_from: :instance 796 21:41:54 behaves like a MR approval setting 797 21:41:55 has the correct value 798 21:41:55 has the correct locked status 799 21:41:55 has the correct inheritance 800 21:41:55 # [RSpecRunTime] RSpec elapsed time: 10 minutes 17.68 seconds. Current RSS: ~1254M. Threads: 4. load average: 2.15 2.18 1.66 1/461 26963 802 21:41:55 instance_prevents_approval: false, group_allows_approval: true, project_allows_approval: false, value: false, locked: false, inherited_from: nil 803 21:41:55 behaves like a MR approval setting 804 21:41:56 has the correct value 805 21:41:56 has the correct locked status 806 21:41:56 has the correct inheritance 807 21:41:56 # [RSpecRunTime] RSpec elapsed time: 10 minutes 18.76 seconds. Current RSS: ~1255M. Threads: 4. load average: 2.15 2.18 1.66 1/461 26964 809 21:41:56 #allow_committer_approval 810 21:41:56 instance_prevents_approval: true, group_allows_approval: true, project_prevents_approval: nil, value: false, locked: true, inherited_from: :instance 811 21:41:56 behaves like a MR approval setting 812 21:41:57 has the correct value 813 21:41:57 has the correct locked status 814 21:41:57 has the correct inheritance 815 21:41:58 # [RSpecRunTime] RSpec elapsed time: 10 minutes 19.87 seconds. Current RSS: ~1255M. Threads: 4. load average: 2.15 2.18 1.66 1/461 26965 817 21:41:58 instance_prevents_approval: true, group_allows_approval: false, project_prevents_approval: nil, value: false, locked: true, inherited_from: :instance 818 21:41:58 behaves like a MR approval setting 819 21:41:58 has the correct value 820 21:41:58 has the correct locked status 821 21:41:59 has the correct inheritance 822 21:41:59 # [RSpecRunTime] RSpec elapsed time: 10 minutes 20.97 seconds. Current RSS: ~1254M. Threads: 4. load average: 2.15 2.18 1.66 1/461 26966 824 21:41:59 instance_prevents_approval: false, group_allows_approval: true, project_prevents_approval: nil, value: true, locked: false, inherited_from: nil 825 21:41:59 behaves like a MR approval setting 826 21:41:59 has the correct value 827 21:41:59 has the correct locked status 828 21:42:00 has the correct inheritance 829 21:42:00 # [RSpecRunTime] RSpec elapsed time: 10 minutes 22.12 seconds. Current RSS: ~1255M. Threads: 4. load average: 2.15 2.18 1.66 1/461 26967 831 21:42:00 instance_prevents_approval: false, group_allows_approval: false, project_prevents_approval: nil, value: false, locked: false, inherited_from: nil 832 21:42:00 behaves like a MR approval setting 833 21:42:00 has the correct value 834 21:42:01 has the correct locked status 835 21:42:01 has the correct inheritance 836 21:42:01 # [RSpecRunTime] RSpec elapsed time: 10 minutes 23.29 seconds. Current RSS: ~1253M. Threads: 4. load average: 2.05 2.16 1.66 1/461 26968 838 21:42:01 instance_prevents_approval: false, group_allows_approval: nil, project_prevents_approval: true, value: false, locked: false, inherited_from: nil 839 21:42:01 behaves like a MR approval setting 840 21:42:01 has the correct value 841 21:42:02 has the correct locked status 842 21:42:02 has the correct inheritance 843 21:42:02 # [RSpecRunTime] RSpec elapsed time: 10 minutes 24.43 seconds. Current RSS: ~1253M. Threads: 4. load average: 2.05 2.16 1.66 1/461 26969 845 21:42:02 instance_prevents_approval: true, group_allows_approval: nil, project_prevents_approval: false, value: false, locked: true, inherited_from: :instance 846 21:42:02 behaves like a MR approval setting 847 21:42:02 has the correct value 848 21:42:03 has the correct locked status 849 21:42:03 has the correct inheritance 850 21:42:03 # [RSpecRunTime] RSpec elapsed time: 10 minutes 25.53 seconds. Current RSS: ~1255M. Threads: 4. load average: 2.05 2.16 1.66 2/461 26970 852 21:42:03 instance_prevents_approval: false, group_allows_approval: true, project_prevents_approval: true, value: false, locked: false, inherited_from: nil 853 21:42:03 behaves like a MR approval setting 854 21:42:04 has the correct value 855 21:42:04 has the correct locked status 856 21:42:04 has the correct inheritance 857 21:42:04 # [RSpecRunTime] RSpec elapsed time: 10 minutes 26.63 seconds. Current RSS: ~1255M. Threads: 4. load average: 2.05 2.16 1.66 1/461 26971 859 21:42:04 instance_prevents_approval: false, group_allows_approval: false, project_prevents_approval: false, value: false, locked: true, inherited_from: :group 860 21:42:04 behaves like a MR approval setting 861 21:42:05 has the correct value 862 21:42:05 has the correct locked status 863 21:42:05 has the correct inheritance 864 21:42:05 # [RSpecRunTime] RSpec elapsed time: 10 minutes 27.7 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.97 2.14 1.65 1/461 26972 866 21:42:05 instance_prevents_approval: true, group_allows_approval: true, project_prevents_approval: false, value: false, locked: true, inherited_from: :instance 867 21:42:05 behaves like a MR approval setting 868 21:42:06 has the correct value 869 21:42:06 has the correct locked status 870 21:42:06 has the correct inheritance 871 21:42:06 # [RSpecRunTime] RSpec elapsed time: 10 minutes 28.8 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.97 2.14 1.65 1/461 26973 873 21:42:06 #allow_overrides_to_approver_list_per_merge_request 874 21:42:06 instance_prevents_approval: true, group_allows_approval: true, project_prevents_approval: nil, value: false, locked: true, inherited_from: :instance 875 21:42:06 behaves like a MR approval setting 876 21:42:07 has the correct value 877 21:42:07 has the correct locked status 878 21:42:08 has the correct inheritance 879 21:42:08 # [RSpecRunTime] RSpec elapsed time: 10 minutes 29.98 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.97 2.14 1.65 1/461 26974 881 21:42:08 instance_prevents_approval: true, group_allows_approval: false, project_prevents_approval: nil, value: false, locked: true, inherited_from: :instance 882 21:42:08 behaves like a MR approval setting 883 21:42:08 has the correct value 884 21:42:08 has the correct locked status 885 21:42:09 has the correct inheritance 886 21:42:09 # [RSpecRunTime] RSpec elapsed time: 10 minutes 31.03 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.97 2.14 1.65 1/461 26975 888 21:42:09 instance_prevents_approval: false, group_allows_approval: true, project_prevents_approval: nil, value: true, locked: false, inherited_from: nil 889 21:42:09 behaves like a MR approval setting 890 21:42:09 has the correct value 891 21:42:09 has the correct locked status 892 21:42:10 has the correct inheritance 893 21:42:10 # [RSpecRunTime] RSpec elapsed time: 10 minutes 32.13 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.97 2.14 1.65 1/461 26976 895 21:42:10 instance_prevents_approval: false, group_allows_approval: false, project_prevents_approval: nil, value: false, locked: false, inherited_from: nil 896 21:42:10 behaves like a MR approval setting 897 21:42:10 has the correct value 898 21:42:11 has the correct locked status 899 21:42:11 has the correct inheritance 900 21:42:11 # [RSpecRunTime] RSpec elapsed time: 10 minutes 33.27 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.89 2.12 1.65 1/461 26977 902 21:42:11 instance_prevents_approval: false, group_allows_approval: nil, project_prevents_approval: true, value: false, locked: false, inherited_from: nil 903 21:42:11 behaves like a MR approval setting 904 21:42:11 has the correct value 905 21:42:12 has the correct locked status 906 21:42:12 has the correct inheritance 907 21:42:12 # [RSpecRunTime] RSpec elapsed time: 10 minutes 34.34 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.89 2.12 1.65 1/461 26978 909 21:42:12 instance_prevents_approval: true, group_allows_approval: nil, project_prevents_approval: false, value: false, locked: true, inherited_from: :instance 910 21:42:12 behaves like a MR approval setting 911 21:42:12 has the correct value 912 21:42:13 has the correct locked status 913 21:42:13 has the correct inheritance 914 21:42:13 # [RSpecRunTime] RSpec elapsed time: 10 minutes 35.43 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.89 2.12 1.65 1/461 26979 916 21:42:13 instance_prevents_approval: false, group_allows_approval: true, project_prevents_approval: true, value: false, locked: false, inherited_from: nil 917 21:42:13 behaves like a MR approval setting 918 21:42:13 has the correct value 919 21:42:14 has the correct locked status 920 21:42:14 has the correct inheritance 921 21:42:14 # [RSpecRunTime] RSpec elapsed time: 10 minutes 36.59 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.89 2.12 1.65 1/461 26980 923 21:42:14 instance_prevents_approval: false, group_allows_approval: false, project_prevents_approval: false, value: false, locked: true, inherited_from: :group 924 21:42:14 behaves like a MR approval setting 925 21:42:15 has the correct value 926 21:42:15 has the correct locked status 927 21:42:15 has the correct inheritance 928 21:42:15 # [RSpecRunTime] RSpec elapsed time: 10 minutes 37.72 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.82 2.10 1.65 1/461 26981 930 21:42:15 instance_prevents_approval: true, group_allows_approval: true, project_prevents_approval: false, value: false, locked: true, inherited_from: :instance 931 21:42:15 behaves like a MR approval setting 932 21:42:16 has the correct value 933 21:42:16 has the correct locked status 934 21:42:16 has the correct inheritance 935 21:42:17 # [RSpecRunTime] RSpec elapsed time: 10 minutes 38.87 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.82 2.10 1.65 1/461 26982 937 21:42:17 #retain_approvals_on_push 938 21:42:17 group_retains_approvals: true, project_resets_approvals: nil, value: true, locked: false, inherited_from: nil 939 21:42:17 behaves like a MR approval setting 940 21:42:17 has the correct value 941 21:42:17 has the correct locked status 942 21:42:18 has the correct inheritance 943 21:42:18 # [RSpecRunTime] RSpec elapsed time: 10 minutes 40.04 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.82 2.10 1.65 1/461 26983 945 21:42:18 group_retains_approvals: false, project_resets_approvals: nil, value: false, locked: false, inherited_from: nil 946 21:42:18 behaves like a MR approval setting 947 21:42:18 has the correct value 948 21:42:18 has the correct locked status 949 21:42:19 has the correct inheritance 950 21:42:19 # [RSpecRunTime] RSpec elapsed time: 10 minutes 41.11 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.82 2.10 1.65 1/461 26984 952 21:42:19 group_retains_approvals: nil, project_resets_approvals: true, value: false, locked: false, inherited_from: nil 953 21:42:19 behaves like a MR approval setting 954 21:42:19 has the correct value 955 21:42:19 has the correct locked status 956 21:42:20 has the correct inheritance 957 21:42:20 # [RSpecRunTime] RSpec elapsed time: 10 minutes 42.22 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.75 2.08 1.64 1/461 26985 959 21:42:20 group_retains_approvals: nil, project_resets_approvals: false, value: true, locked: false, inherited_from: nil 960 21:42:20 behaves like a MR approval setting 961 21:42:20 has the correct value 962 21:42:21 has the correct locked status 963 21:42:21 has the correct inheritance 964 21:42:21 # [RSpecRunTime] RSpec elapsed time: 10 minutes 43.36 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.75 2.08 1.64 1/461 26986 966 21:42:21 group_retains_approvals: true, project_resets_approvals: false, value: true, locked: false, inherited_from: nil 967 21:42:21 behaves like a MR approval setting 968 21:42:21 has the correct value 969 21:42:22 has the correct locked status 970 21:42:22 has the correct inheritance 971 21:42:22 # [RSpecRunTime] RSpec elapsed time: 10 minutes 44.47 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.75 2.08 1.64 3/461 26987 973 21:42:22 group_retains_approvals: false, project_resets_approvals: true, value: false, locked: true, inherited_from: :group 974 21:42:22 behaves like a MR approval setting 975 21:42:22 has the correct value 976 21:42:23 has the correct locked status 977 21:42:23 has the correct inheritance 978 21:42:23 # [RSpecRunTime] RSpec elapsed time: 10 minutes 45.61 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.75 2.08 1.64 1/461 26988 980 21:42:23 group_retains_approvals: false, project_resets_approvals: false, value: false, locked: true, inherited_from: :group 981 21:42:23 behaves like a MR approval setting 982 21:42:24 has the correct value 983 21:42:24 has the correct locked status 984 21:42:24 has the correct inheritance 985 21:42:24 # [RSpecRunTime] RSpec elapsed time: 10 minutes 46.7 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.75 2.08 1.64 1/461 26989 987 21:42:24 group_retains_approvals: true, project_resets_approvals: true, value: false, locked: false, inherited_from: nil 988 21:42:24 behaves like a MR approval setting 989 21:42:25 has the correct value 990 21:42:25 has the correct locked status 991 21:42:25 has the correct inheritance 992 21:42:25 # [RSpecRunTime] RSpec elapsed time: 10 minutes 47.79 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.69 2.07 1.64 1/461 26990 994 21:42:25 #require_password_to_approve 995 21:42:25 group_requires_password: true, project_requires_password: nil, value: true, locked: false, inherited_from: nil 996 21:42:25 behaves like a MR approval setting 997 21:42:26 has the correct value 998 21:42:26 has the correct locked status 999 21:42:27 has the correct inheritance 1000 21:42:27 # [RSpecRunTime] RSpec elapsed time: 10 minutes 48.95 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.69 2.07 1.64 1/461 26991 1002 21:42:27 group_requires_password: false, project_requires_password: nil, value: false, locked: false, inherited_from: nil 1003 21:42:27 behaves like a MR approval setting 1004 21:42:27 has the correct value 1005 21:42:27 has the correct locked status 1006 21:42:28 has the correct inheritance 1007 21:42:28 # [RSpecRunTime] RSpec elapsed time: 10 minutes 50.07 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.69 2.07 1.64 1/461 26992 1009 21:42:28 group_requires_password: nil, project_requires_password: true, value: true, locked: false, inherited_from: nil 1010 21:42:28 behaves like a MR approval setting 1011 21:42:28 has the correct value 1012 21:42:28 has the correct locked status 1013 21:42:29 has the correct inheritance 1014 21:42:29 # [RSpecRunTime] RSpec elapsed time: 10 minutes 51.18 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.69 2.07 1.64 1/461 26993 1016 21:42:29 group_requires_password: nil, project_requires_password: false, value: false, locked: false, inherited_from: nil 1017 21:42:29 behaves like a MR approval setting 1018 21:42:29 has the correct value 1019 21:42:30 has the correct locked status 1020 21:42:30 has the correct inheritance 1021 21:42:30 # [RSpecRunTime] RSpec elapsed time: 10 minutes 52.31 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.64 2.05 1.63 1/461 26994 1023 21:42:30 group_requires_password: true, project_requires_password: false, value: true, locked: true, inherited_from: :group 1024 21:42:30 behaves like a MR approval setting 1025 21:42:30 has the correct value 1026 21:42:31 has the correct locked status 1027 21:42:31 has the correct inheritance 1028 21:42:31 # [RSpecRunTime] RSpec elapsed time: 10 minutes 53.41 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.64 2.05 1.63 1/461 26995 1030 21:42:31 group_requires_password: true, project_requires_password: true, value: true, locked: true, inherited_from: :group 1031 21:42:31 behaves like a MR approval setting 1032 21:42:31 has the correct value 1033 21:42:32 has the correct locked status 1034 21:42:32 has the correct inheritance 1035 21:42:32 # [RSpecRunTime] RSpec elapsed time: 10 minutes 54.49 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.64 2.05 1.63 1/461 26996 1037 21:42:32 group_requires_password: false, project_requires_password: false, value: false, locked: false, inherited_from: nil 1038 21:42:32 behaves like a MR approval setting 1039 21:42:33 has the correct value 1040 21:42:33 has the correct locked status 1041 21:42:33 has the correct inheritance 1042 21:42:33 # [RSpecRunTime] RSpec elapsed time: 10 minutes 55.63 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.64 2.05 1.63 1/461 26997 1044 21:42:33 group_requires_password: false, project_requires_password: true, value: true, locked: false, inherited_from: nil 1045 21:42:33 behaves like a MR approval setting 1046 21:42:34 has the correct value 1047 21:42:34 has the correct locked status 1048 21:42:34 has the correct inheritance 1049 21:42:34 # [RSpecRunTime] RSpec elapsed time: 10 minutes 56.71 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.64 2.05 1.63 1/461 26998 1051 21:42:34 #require_reauthentication_to_approve 1052 21:42:34 group_requires_reauth: true, project_requires_reauth: nil, value: true, locked: false, inherited_from: nil 1053 21:42:34 behaves like a MR approval setting 1054 21:42:35 has the correct value 1055 21:42:35 has the correct locked status 1056 21:42:35 has the correct inheritance 1057 21:42:35 # [RSpecRunTime] RSpec elapsed time: 10 minutes 57.82 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.59 2.03 1.63 1/461 26999 1059 21:42:35 group_requires_reauth: false, project_requires_reauth: nil, value: false, locked: false, inherited_from: nil 1060 21:42:35 behaves like a MR approval setting 1061 21:42:36 has the correct value 1062 21:42:36 has the correct locked status 1063 21:42:37 has the correct inheritance 1064 21:42:37 # [RSpecRunTime] RSpec elapsed time: 10 minutes 58.91 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.59 2.03 1.63 1/461 27000 1066 21:42:37 group_requires_reauth: nil, project_requires_reauth: true, value: true, locked: false, inherited_from: nil 1067 21:42:37 behaves like a MR approval setting 1068 21:42:37 has the correct value 1069 21:42:37 has the correct locked status 1070 21:42:38 has the correct inheritance 1071 21:42:38 group_requires_reauth: nil, project_requires_reauth: false, value: false, locked: false, inherited_from: nil 1072 21:42:38 behaves like a MR approval setting 1073 21:42:38 has the correct value 1074 21:42:38 has the correct locked status 1075 21:42:39 has the correct inheritance 1076 21:42:39 # [RSpecRunTime] RSpec elapsed time: 11 minutes 1.07 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.59 2.03 1.63 1/460 27001 1078 21:42:39 group_requires_reauth: true, project_requires_reauth: false, value: true, locked: true, inherited_from: :group 1079 21:42:39 behaves like a MR approval setting 1080 21:42:39 has the correct value 1081 21:42:39 has the correct locked status 1082 21:42:40 has the correct inheritance 1083 21:42:40 # [RSpecRunTime] RSpec elapsed time: 11 minutes 2.2 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.54 2.01 1.63 1/460 27002 1085 21:42:40 group_requires_reauth: true, project_requires_reauth: true, value: true, locked: true, inherited_from: :group 1086 21:42:40 behaves like a MR approval setting 1087 21:42:40 has the correct value 1088 21:42:41 has the correct locked status 1089 21:42:41 has the correct inheritance 1090 21:42:41 group_requires_reauth: false, project_requires_reauth: false, value: false, locked: false, inherited_from: nil 1091 21:42:41 behaves like a MR approval setting 1092 21:42:41 has the correct value 1093 21:42:41 has the correct locked status 1094 21:42:42 has the correct inheritance 1095 21:42:42 # [RSpecRunTime] RSpec elapsed time: 11 minutes 4.26 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.54 2.01 1.63 1/460 27003 1097 21:42:42 group_requires_reauth: false, project_requires_reauth: true, value: true, locked: false, inherited_from: nil 1098 21:42:42 behaves like a MR approval setting 1099 21:42:42 has the correct value 1100 21:42:43 has the correct locked status 1101 21:42:43 has the correct inheritance 1102 21:42:43 # [RSpecRunTime] RSpec elapsed time: 11 minutes 5.36 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.54 2.01 1.63 1/460 27004 1104 21:42:43 # [RSpecRunTime] Finishing example group ee/spec/lib/compliance_management/merge_request_approval_settings/resolver_spec.rb. It took 58.08 seconds. Expected to take 1 minute 9.76 seconds. 1105 21:42:43 # [RSpecRunTime] Starting example group ee/spec/models/repository_spec.rb. Expected to take 58.27 seconds. 1107 21:42:43 does not allow STI 1108 21:42:43 delegated methods 1109 21:42:44 is expected to delegate #checksum to the #raw_repository object 1110 21:42:45 is expected to delegate #find_remote_root_ref to the #raw_repository object 1111 21:42:45 # [RSpecRunTime] RSpec elapsed time: 11 minutes 7.64 seconds. Current RSS: ~1282M. Threads: 4. load average: 2.06 2.11 1.66 1/460 27041 1114 21:42:46 expires repository cache 1115 21:42:47 does not call expire_branch_cache if repository does not exist 1116 21:42:47 # [RSpecRunTime] RSpec elapsed time: 11 minutes 9.77 seconds. Current RSS: ~1302M. Threads: 4. load average: 2.06 2.11 1.66 1/460 27078 1118 21:42:47 #after_create 1119 21:42:47 when repository is attached to a personal snippet 1120 21:42:48 does not raise an error for onboarding considerations 1121 21:42:48 #fetch_upstream 1122 21:42:49 fetches the URL without creating a remote 1123 21:42:49 Elastic search 1124 21:42:53 class method find_commits_by_message_with_elastic 1125 21:42:57 returns commits 1126 21:42:57 # [RSpecRunTime] RSpec elapsed time: 11 minutes 19.77 seconds. Current RSS: ~1298M. Threads: 5. load average: 2.12 2.12 1.67 1/473 27243 1128 21:42:57 find_commits_by_message_with_elastic 1129 21:43:00 returns commits 1130 21:43:00 # [RSpecRunTime] RSpec elapsed time: 11 minutes 21.89 seconds. Current RSS: ~1300M. Threads: 5. load average: 2.12 2.12 1.67 2/474 27315 1132 21:43:00 #upstream_branches 1133 21:43:04 returns branches from the upstream remote 1134 21:43:04 # [RSpecRunTime] RSpec elapsed time: 11 minutes 26.06 seconds. Current RSS: ~1301M. Threads: 5. load average: 2.11 2.12 1.67 1/473 27360 1136 21:43:04 #keep_around 1137 21:43:04 on a Geo primary 1138 21:43:04 when a single SHA is passed 1139 21:43:05 publishes Repositories::KeepAroundRefsCreatedEvent 1140 21:43:06 creates a Geo::Event 1141 21:43:06 # [RSpecRunTime] RSpec elapsed time: 11 minutes 28.42 seconds. Current RSS: ~1307M. Threads: 5. load average: 2.18 2.14 1.68 1/473 27397 1143 21:43:06 when multiple SHAs are passed 1144 21:43:07 publishes exactly one Repositories::KeepAroundRefsCreatedEvent 1145 21:43:08 creates exactly one Geo::Event 1146 21:43:09 # [RSpecRunTime] RSpec elapsed time: 11 minutes 30.85 seconds. Current RSS: ~1309M. Threads: 5. load average: 2.18 2.14 1.68 1/472 27435 1148 21:43:09 on a Geo secondary 1149 21:43:09 when multiple SHAs are passed 1150 21:43:10 publishes a Repositories::KeepAroundRefsCreatedEvent 1151 21:43:11 does not create a Geo::Event 1152 21:43:11 # [RSpecRunTime] RSpec elapsed time: 11 minutes 33.03 seconds. Current RSS: ~1310M. Threads: 5. load average: 2.16 2.13 1.68 1/471 27472 1154 21:43:11 when no SHA is passed 1155 21:43:12 does not publish a Repositories::KeepAroundRefsCreatedEvent 1156 21:43:13 does not create a Geo::Event 1157 21:43:13 # [RSpecRunTime] RSpec elapsed time: 11 minutes 35.23 seconds. Current RSS: ~1323M. Threads: 5. load average: 2.16 2.13 1.68 1/470 27509 1159 21:43:13 #code_owners_blob 1160 21:43:14 returns nil if there is no codeowners file 1161 21:43:15 returns the content of the codeowners file when it is found 1162 21:43:16 requests the CODOWNER blobs in batch in the correct order 1163 21:43:16 # [RSpecRunTime] RSpec elapsed time: 11 minutes 38.14 seconds. Current RSS: ~1324M. Threads: 5. load average: 2.07 2.12 1.68 1/472 27570 1165 21:43:16 #after_change_head 1166 21:43:16 for a project repository 1167 21:43:16 behaves like a repository change head 1168 21:43:17 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 1170 21:43:17 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1171 21:43:17 creates a geo event on a Geo primary 1172 21:43:18 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 1174 21:43:18 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1175 21:43:18 does not create a geo event on a Geo secondary 1176 21:43:18 # [RSpecRunTime] RSpec elapsed time: 11 minutes 40.37 seconds. Current RSS: ~1323M. Threads: 5. load average: 2.07 2.12 1.68 1/472 27617 1178 21:43:18 for a project wiki repository 1179 21:43:18 behaves like a repository change head 1180 21:43:19 creates a geo event on a Geo primary 1181 21:43:20 does not create a geo event on a Geo secondary 1182 21:43:20 # [RSpecRunTime] RSpec elapsed time: 11 minutes 42.67 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.98 2.10 1.67 1/472 27674 1184 21:43:20 for a group wiki repository 1185 21:43:20 behaves like a repository change head 1186 21:43:21 creates a geo event on a Geo primary 1187 21:43:21 does not create a geo event on a Geo secondary 1188 21:43:21 for a design management repository 1189 21:43:21 behaves like a repository change head 1190 21:43:22 creates a geo event on a Geo primary 1191 21:43:23 does not create a geo event on a Geo secondary 1192 21:43:23 # [RSpecRunTime] RSpec elapsed time: 11 minutes 45.02 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.98 2.10 1.67 1/472 27695 1194 21:43:23 for a project snippet repository 1195 21:43:23 behaves like a repository change head 1196 21:43:24 creates a geo event on a Geo primary 1197 21:43:24 does not create a geo event on a Geo secondary 1198 21:43:24 # [RSpecRunTime] RSpec elapsed time: 11 minutes 46.67 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.98 2.10 1.67 1/471 27716 1200 21:43:24 for a personal snippet repository 1201 21:43:24 behaves like a repository change head 1202 21:43:25 creates a geo event on a Geo primary 1203 21:43:25 does not create a geo event on a Geo secondary 1204 21:43:25 #insights_config_for 1205 21:43:26 returns nil for an empty repository 1206 21:43:27 returns a valid Insights config file 1207 21:43:27 when no config file exists 1208 21:43:28 returns nil if does not exist 1209 21:43:28 # [RSpecRunTime] RSpec elapsed time: 11 minutes 50.22 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.99 2.09 1.68 1/473 27821 1211 21:43:28 #lfs_enabled? 1212 21:43:28 for a group wiki repository 1213 21:43:28 returns false 1214 21:43:28 #update_root_ref 1215 21:43:29 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 1217 21:43:29 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1218 21:43:29 updates the default branch when HEAD has changed 1219 21:43:31 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 1221 21:43:31 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1222 21:43:31 always updates the default branch even when HEAD does not change 1223 21:43:32 does not update the default branch when HEAD does not exist 1224 21:43:33 does not raise error when repository does not exist 1225 21:43:33 # [RSpecRunTime] RSpec elapsed time: 11 minutes 55.17 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.99 2.09 1.68 1/475 27959 1228 21:43:34 repository: repository_of_group_wiki, expected_value: group 1229 21:43:34 is expected to eq #<Group id:240 @group6> 1230 21:43:35 # [RSpecRunTime] RSpec elapsed time: 11 minutes 56.87 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.99 2.09 1.68 1/475 28004 1232 21:43:35 repository: repository_of_project_wiki, expected_value: nil 1233 21:43:35 is expected to eq nil 1234 21:43:35 repository: repository_of_project_within_group, expected_value: group 1235 21:43:35 is expected to eq #<Group id:240 @group6> 1236 21:43:35 repository: repository_of_project_not_within_group, expected_value: nil 1237 21:43:35 is expected to eq nil 1238 21:43:35 # [RSpecRunTime] Finishing example group ee/spec/models/repository_spec.rb. It took 51.63 seconds. Expected to take 58.27 seconds. 1239 21:43:35 # [RSpecRunTime] Starting example group ee/spec/services/merge_requests/merge_to_ref_service_spec.rb. Expected to take 50.18 seconds. 1240 21:43:35 MergeRequests::MergeToRefService 1242 21:43:37 does not check the repository size limit 1243 21:43:37 when no commit message is explicitly given and push rule is set 1244 21:43:39 uses the default commit message 1245 21:43:39 # [RSpecRunTime] RSpec elapsed time: 12 minutes 1.0 second. Current RSS: ~1331M. Threads: 5. load average: 1.91 2.07 1.67 3/477 28179 1247 21:43:39 behaves like merge validation hooks 1248 21:43:40 returns true when valid 1249 21:43:40 commit message validation for required characters 1250 21:43:42 returns false and matches validation error 1251 21:43:42 behaves like hook validations are skipped when push rules unlicensed 1252 21:43:44 is expected to be truthy 1253 21:43:44 # [RSpecRunTime] RSpec elapsed time: 12 minutes 6.0 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.92 2.07 1.68 1/475 28349 1255 21:43:44 when the commit message matches the rule 1256 21:43:45 returns true when valid 1257 21:43:45 # [RSpecRunTime] RSpec elapsed time: 12 minutes 7.61 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.92 2.07 1.68 1/475 28407 1259 21:43:45 when the commit message is not given 1260 21:43:45 when the default message does not match the rule 1261 21:43:47 returns false and matches validation error 1262 21:43:47 # [RSpecRunTime] RSpec elapsed time: 12 minutes 9.31 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.92 2.07 1.68 1/475 28466 1264 21:43:47 when the default message matches the rule 1265 21:43:49 returns true when valid 1266 21:43:49 # [RSpecRunTime] RSpec elapsed time: 12 minutes 10.94 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.92 2.07 1.68 1/475 28524 1268 21:43:49 commit message validation for forbidden characters 1269 21:43:50 returns false and saves error when invalid 1270 21:43:50 behaves like hook validations are skipped when push rules unlicensed 1271 21:43:52 is expected to be truthy 1272 21:43:52 # [RSpecRunTime] RSpec elapsed time: 12 minutes 14.23 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.85 2.05 1.67 1/475 28640 1274 21:43:52 authors email validation 1275 21:43:54 returns false and saves error when invalid 1276 21:43:55 validates against the commit email 1277 21:43:55 behaves like hook validations are skipped when push rules unlicensed 1278 21:43:57 is expected to be truthy 1279 21:43:57 # [RSpecRunTime] RSpec elapsed time: 12 minutes 19.23 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.78 2.04 1.67 1/475 28811 1281 21:43:57 DCO signoff validation 1282 21:43:57 behaves like hook validations are skipped when push rules unlicensed 1283 21:43:58 is expected to be truthy 1284 21:43:59 # [RSpecRunTime] RSpec elapsed time: 12 minutes 20.84 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.78 2.04 1.67 1/475 28868 1286 21:43:59 when a non DCO commit message is used 1287 21:44:00 returns false and saves error when invalid 1288 21:44:00 # [RSpecRunTime] RSpec elapsed time: 12 minutes 22.57 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.80 2.03 1.67 1/475 28926 1290 21:44:00 when a DCO compliant commit message is used 1291 21:44:02 accepts the commit message 1292 21:44:02 # [RSpecRunTime] RSpec elapsed time: 12 minutes 24.26 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.80 2.03 1.67 1/475 28984 1294 21:44:02 fast forward merge request 1295 21:44:04 returns true when fast forward is enabled 1296 21:44:04 # [RSpecRunTime] RSpec elapsed time: 12 minutes 25.91 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.80 2.03 1.67 1/475 29043 1298 21:44:04 behaves like squashing commits 1299 21:44:04 and the project has a push rule for required characters 1300 21:44:05 returns false and saves error when invalid 1301 21:44:05 when the squash commit message matches the rule 1302 21:44:07 returns true when valid 1303 21:44:07 # [RSpecRunTime] RSpec elapsed time: 12 minutes 29.12 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.73 2.02 1.67 1/475 29157 1305 21:44:07 when the squash commit message is not given 1306 21:44:07 when the default message does not match the rule 1307 21:44:08 returns false and saves error when invalid 1308 21:44:08 # [RSpecRunTime] RSpec elapsed time: 12 minutes 30.73 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.73 2.02 1.67 1/475 29214 1310 21:44:08 when the default message matches the rule 1311 21:44:10 returns true when valid 1312 21:44:10 # [RSpecRunTime] RSpec elapsed time: 12 minutes 32.46 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.92 2.05 1.68 1/475 29272 1314 21:44:10 and the project has a push rule for forbidden characters 1315 21:44:12 returns false and saves error when invalid 1316 21:44:12 # [RSpecRunTime] RSpec elapsed time: 12 minutes 34.15 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.92 2.05 1.68 1/475 29330 1318 21:44:12 when the project uses the fast-forward merge method 1319 21:44:12 behaves like squashing commits 1320 21:44:12 and the project has a push rule for required characters 1321 21:44:13 returns false and saves error when invalid 1322 21:44:13 when the squash commit message matches the rule 1323 21:44:15 returns true when valid 1324 21:44:15 # [RSpecRunTime] RSpec elapsed time: 12 minutes 37.41 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.84 2.03 1.68 1/475 29443 1326 21:44:15 when the squash commit message is not given 1327 21:44:15 when the default message does not match the rule 1328 21:44:17 returns false and saves error when invalid 1329 21:44:17 # [RSpecRunTime] RSpec elapsed time: 12 minutes 39.02 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.84 2.03 1.68 5/475 29500 1331 21:44:17 when the default message matches the rule 1332 21:44:18 returns true when valid 1333 21:44:18 # [RSpecRunTime] RSpec elapsed time: 12 minutes 40.79 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.84 2.03 1.68 1/475 29557 1335 21:44:18 and the project has a push rule for forbidden characters 1336 21:44:20 returns false and saves error when invalid 1337 21:44:20 # [RSpecRunTime] RSpec elapsed time: 12 minutes 42.48 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.77 2.02 1.67 2/475 29615 1339 21:44:20 # [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/merge_to_ref_service_spec.rb. It took 45.49 seconds. Expected to take 50.18 seconds. 1340 21:44:20 # [RSpecRunTime] Starting example group ee/spec/models/ee/ci/secure_file_spec.rb. Expected to take 39.17 seconds. 1341 21:44:20 Ci::SecureFile 1342 21:44:20 does not allow STI 1343 21:44:20 on a primary node 1344 21:44:20 .with_verification_state 1345 21:44:21 returns records with given scope 1346 21:44:21 .checksummed 1347 21:44:22 returns records with given scope 1348 21:44:22 .not_checksummed 1349 21:44:22 returns records with given scope 1350 21:44:22 #save_verification_details 1351 21:44:22 when model record is not part of verifiables scope 1352 21:44:23 does not create verification details 1353 21:44:23 when model_record is part of verifiables scope 1354 21:44:24 creates verification details 1355 21:44:24 #verification_pending_batch 1356 21:44:24 logs the verification state transition 1357 21:44:24 #verification_failed_batch 1358 21:44:25 logs the verification state transition 1359 21:44:25 #fail_verification_timeouts 1360 21:44:26 logs the verification state transition 1361 21:44:26 when Geo is disabled 1362 21:44:26 #save_verification_details 1363 21:44:26 when model_record is part of verifiables scope 1364 21:44:26 doesn't create verification details 1365 21:44:26 #replicables_for_current_secondary 1366 21:44:26 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true 1367 21:44:26 when sync object storage is enabled 1368 21:44:26 when the ci secure file is locally stored 1369 21:44:27 is expected to eq true 1370 21:44:27 when the ci secure file is object stored 1371 21:44:28 is expected to eq true 1372 21:44:28 when sync object storage is disabled 1373 21:44:28 when the ci secure file is locally stored 1374 21:44:28 is expected to eq true 1375 21:44:28 when the ci secure file is object stored 1376 21:44:29 is expected to be falsey 1377 21:44:29 selective_sync_namespaces: nil, selective_sync_shards: :model, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true 1378 21:44:29 when sync object storage is enabled 1379 21:44:29 when the ci secure file is locally stored 1380 21:44:30 is expected to eq true 1381 21:44:30 when the ci secure file is object stored 1382 21:44:31 is expected to eq true 1383 21:44:31 when sync object storage is disabled 1384 21:44:31 when the ci secure file is locally stored 1385 21:44:31 is expected to eq true 1386 21:44:31 when the ci secure file is object stored 1387 21:44:32 is expected to be falsey 1388 21:44:32 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:ci_secure_file], project_factory: [:project], include_expectation: false 1389 21:44:32 when sync object storage is enabled 1390 21:44:32 when the ci secure file is locally stored 1391 21:44:33 is expected to eq false 1392 21:44:33 when the ci secure file is object stored 1393 21:44:34 is expected to eq false 1394 21:44:34 when sync object storage is disabled 1395 21:44:34 when the ci secure file is locally stored 1396 21:44:35 is expected to eq false 1397 21:44:35 when the ci secure file is object stored 1398 21:44:35 is expected to be falsey 1399 21:44:35 selective_sync_namespaces: :model_parent, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true 1400 21:44:35 when sync object storage is enabled 1401 21:44:35 when the ci secure file is locally stored 1402 21:44:36 is expected to eq true 1403 21:44:36 when the ci secure file is object stored 1404 21:44:37 is expected to eq true 1405 21:44:37 when sync object storage is disabled 1406 21:44:37 when the ci secure file is locally stored 1407 21:44:38 is expected to eq true 1408 21:44:38 when the ci secure file is object stored 1409 21:44:38 is expected to be falsey 1410 21:44:38 selective_sync_namespaces: :model_parent_parent, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project, :in_subgroup], include_expectation: true 1411 21:44:38 when sync object storage is enabled 1412 21:44:38 when the ci secure file is locally stored 1413 21:44:39 is expected to eq true 1414 21:44:39 when the ci secure file is object stored 1415 21:44:40 is expected to eq true 1416 21:44:40 when sync object storage is disabled 1417 21:44:40 when the ci secure file is locally stored 1418 21:44:41 is expected to eq true 1419 21:44:41 # [RSpecRunTime] RSpec elapsed time: 13 minutes 3.75 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.55 1.95 1.66 1/469 29616 1421 21:44:41 when the ci secure file is object stored 1422 21:44:42 is expected to be falsey 1423 21:44:42 # [RSpecRunTime] RSpec elapsed time: 13 minutes 4.83 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.55 1.95 1.66 1/469 29617 1425 21:44:42 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: false 1426 21:44:42 when sync object storage is enabled 1427 21:44:42 when the ci secure file is locally stored 1428 21:44:43 is expected to eq false 1429 21:44:43 when the ci secure file is object stored 1430 21:44:44 is expected to eq false 1431 21:44:44 when sync object storage is disabled 1432 21:44:44 when the ci secure file is locally stored 1433 21:44:45 is expected to eq false 1434 21:44:45 # [RSpecRunTime] RSpec elapsed time: 13 minutes 7.8 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.51 1.93 1.65 1/469 29618 1436 21:44:45 when the ci secure file is object stored 1437 21:44:46 is expected to be falsey 1438 21:44:46 # [RSpecRunTime] RSpec elapsed time: 13 minutes 8.81 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.51 1.93 1.65 1/469 29619 1440 21:44:46 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project, :in_subgroup], include_expectation: false 1441 21:44:46 when sync object storage is enabled 1442 21:44:46 when the ci secure file is locally stored 1443 21:44:47 is expected to eq false 1444 21:44:48 # [RSpecRunTime] RSpec elapsed time: 13 minutes 9.87 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.51 1.93 1.65 1/469 29620 1446 21:44:48 when the ci secure file is object stored 1447 21:44:49 is expected to eq false 1448 21:44:49 # [RSpecRunTime] RSpec elapsed time: 13 minutes 11.03 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.51 1.93 1.65 1/469 29621 1450 21:44:49 when sync object storage is disabled 1451 21:44:49 when the ci secure file is locally stored 1452 21:44:50 is expected to eq false 1453 21:44:50 # [RSpecRunTime] RSpec elapsed time: 13 minutes 12.19 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.51 1.93 1.65 1/469 29622 1455 21:44:50 when the ci secure file is object stored 1456 21:44:51 is expected to be falsey 1457 21:44:51 # [RSpecRunTime] RSpec elapsed time: 13 minutes 13.26 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.47 1.92 1.65 1/469 29623 1460 21:44:52 when search query is empty 1461 21:44:52 returns all records 1462 21:44:52 when search query is not empty 1463 21:44:52 without matches 1464 21:44:52 filters all records 1465 21:44:52 with matches by attributes 1466 21:44:52 searchable_attribute: :name 1467 21:44:52 is expected to contain exactly #<Ci::SecureFile id: 38, project_id: 263, created_at: "2024-11-14 21:44:51.856822291 +0000", updated_...0935c8df19a4f459f0a5fa5bf0686aed7ed...", metadata: nil, expires_at: nil, verification_checksum: nil> 1468 21:44:52 # [RSpecRunTime] Finishing example group ee/spec/models/ee/ci/secure_file_spec.rb. It took 31.7 seconds. Expected to take 39.17 seconds. 1469 21:44:52 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/merge_request_diff_registries_resolver_spec.rb. Expected to take 36.83 seconds. 1470 21:44:52 Resolvers::Geo::MergeRequestDiffRegistriesResolver 1471 21:44:52 behaves like a Geo registries resolver 1473 21:44:52 when the parent object is the current node 1474 21:44:52 when the user has permission to view Geo data 1475 21:44:52 when admin mode is enabled 1476 21:44:52 when the ids argument is null 1477 21:44:56 returns registries, in order 1478 21:44:56 # [RSpecRunTime] RSpec elapsed time: 13 minutes 18.37 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.59 1.93 1.66 1/469 29716 1480 21:44:56 when the ids argument is present 1481 21:45:00 returns the requested registries, in order 1482 21:45:00 # [RSpecRunTime] RSpec elapsed time: 13 minutes 22.28 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.54 1.92 1.65 1/470 29809 1484 21:45:00 when the replication_state argument is present 1485 21:45:04 returns registries with requested replication state, in order 1486 21:45:04 # [RSpecRunTime] RSpec elapsed time: 13 minutes 26.29 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.54 1.92 1.65 1/470 29902 1488 21:45:04 with verification enabled 1489 21:45:04 when the verification_state argument is present 1490 21:45:08 returns registries with requested verification state, in order 1491 21:45:08 # [RSpecRunTime] RSpec elapsed time: 13 minutes 30.42 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.50 1.90 1.65 1/470 29995 1493 21:45:08 with verification disabled 1494 21:45:08 when the verification_state argument is present 1495 21:45:12 raises ArgumentError (PENDING: Skipping because verification is enabled for MergeRequestDiff) 1496 21:45:12 # [RSpecRunTime] RSpec elapsed time: 13 minutes 34.5 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.46 1.89 1.65 1/470 30088 1498 21:45:12 when admin mode is disabled 1499 21:45:16 returns nothing 1500 21:45:16 # [RSpecRunTime] RSpec elapsed time: 13 minutes 38.61 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.42 1.87 1.64 1/470 30181 1502 21:45:16 when the user does not have permission to view Geo data 1503 21:45:20 returns nothing 1504 21:45:20 # [RSpecRunTime] RSpec elapsed time: 13 minutes 42.82 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.39 1.86 1.64 1/470 30274 1506 21:45:20 when the parent object is not the current node 1507 21:45:20 when the user has permission to view Geo data 1508 21:45:25 returns nothing, because we can't query other nodes' tracking databases 1509 21:45:25 # [RSpecRunTime] RSpec elapsed time: 13 minutes 47.29 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.36 1.84 1.63 1/470 30367 1511 21:45:25 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/merge_request_diff_registries_resolver_spec.rb. It took 33.11 seconds. Expected to take 36.83 seconds. 1512 21:45:25 # [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/groups/menus/settings_menu_spec.rb. Expected to take 27.64 seconds. 1513 21:45:25 Sidebars::Groups::Menus::SettingsMenu 1515 21:45:26 for owner user 1516 21:45:26 Roles and permissions menu 1517 21:45:26 license: :custom_roles 1518 21:45:26 when feature is licensed 1519 21:45:26 is expected to be present 1520 21:45:26 when it is not a root group 1521 21:45:26 is expected not to be present 1522 21:45:26 # [RSpecRunTime] RSpec elapsed time: 13 minutes 48.7 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.36 1.84 1.63 1/470 30368 1524 21:45:26 when on self-managed 1525 21:45:27 is expected not to be present 1526 21:45:27 when feature is not licensed 1527 21:45:27 is expected not to be present 1528 21:45:27 license: :default_roles_assignees 1529 21:45:27 when feature is licensed 1530 21:45:27 is expected to be present 1531 21:45:27 when it is not a root group 1532 21:45:27 is expected not to be present 1533 21:45:27 when on self-managed 1534 21:45:28 is expected not to be present 1535 21:45:28 when feature is not licensed 1536 21:45:28 is expected not to be present 1537 21:45:28 LDAP sync menu 1538 21:45:28 when group LDAP sync is not enabled 1539 21:45:28 is expected not to be present 1540 21:45:28 when group LDAP sync is enabled 1541 21:45:28 when user can admin LDAP syncs 1542 21:45:28 is expected to be present 1543 21:45:28 when user cannot admin LDAP syncs 1544 21:45:28 is expected not to be present 1545 21:45:28 SAML SSO menu 1546 21:45:28 when SAML is disabled 1547 21:45:28 is expected not to be present 1548 21:45:28 when SAML is enabled 1549 21:45:28 is expected to be present 1550 21:45:28 when user cannot admin group SAML 1551 21:45:29 is expected not to be present 1552 21:45:29 SAML group links menu 1553 21:45:29 when SAML group links feature is disabled 1554 21:45:29 is expected not to be present 1555 21:45:29 when SAML group links feature is enabled 1556 21:45:29 is expected to be present 1557 21:45:29 when user cannot admin SAML group links 1558 21:45:29 is expected not to be present 1559 21:45:29 domain verification 1560 21:45:29 when domain verification is licensed 1561 21:45:29 is expected to be present 1562 21:45:29 when user cannot admin group 1563 21:45:29 is expected not to be present 1564 21:45:29 when domain verification is not licensed 1565 21:45:29 is expected not to be present 1566 21:45:29 Webhooks menu 1567 21:45:29 when licensed feature :group_webhooks is not enabled 1568 21:45:30 is expected not to be present 1569 21:45:30 when show_promotions is enabled 1570 21:45:30 is expected to be present 1571 21:45:30 when licensed feature :group_webhooks is enabled 1572 21:45:30 is expected to be present 1573 21:45:30 Usage quotas menu 1574 21:45:30 is expected to be present 1575 21:45:30 when subgroup 1576 21:45:30 is expected not to be present 1577 21:45:30 GitLab Duo menu 1578 21:45:30 is expected to be present 1579 21:45:30 when subgroup 1580 21:45:31 is expected not to be present 1581 21:45:31 Billing menu 1582 21:45:31 is expected to be present 1583 21:45:31 when group billing does not apply 1584 21:45:31 is expected not to be present 1585 21:45:31 Reporting menu 1586 21:45:31 is expected to be present 1587 21:45:31 when feature is not enabled 1588 21:45:31 is expected not to be present 1589 21:45:31 Analytics menu 1590 21:45:31 is expected to be present 1591 21:45:31 when feature is not enabled 1592 21:45:32 is expected not to be present 1593 21:45:32 Workspaces menu item 1594 21:45:32 when workspaces feature is available 1595 21:45:33 is expected to be present 1596 21:45:33 when workspaces feature is not available 1597 21:45:33 is expected not to be present 1598 21:45:33 for auditor user 1599 21:45:33 Roles and permissions menu 1600 21:45:33 is expected not to be present 1601 21:45:33 Billing menu item 1602 21:45:34 is expected to be present 1603 21:45:34 does not show any other menu items 1604 21:45:34 Custom Roles 1605 21:45:34 ability: :admin_cicd_variables, menu_item: "CI/CD" 1606 21:45:34 when the user has the `admin_cicd_variables` custom ability 1607 21:45:35 is expected to include (have attributes {:title => "CI/CD"}) 1608 21:45:36 does not show any other menu items 1609 21:45:36 # [RSpecRunTime] RSpec elapsed time: 13 minutes 57.93 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.30 1.82 1.63 1/470 30369 1611 21:45:36 ability: :admin_compliance_framework, menu_item: "General" 1612 21:45:36 when the user has the `admin_compliance_framework` custom ability 1613 21:45:36 is expected to include (have attributes {:title => "General"}) 1614 21:45:37 does not show any other menu items 1615 21:45:37 # [RSpecRunTime] RSpec elapsed time: 13 minutes 59.41 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.30 1.82 1.63 1/470 30370 1617 21:45:37 ability: :admin_push_rules, menu_item: "Repository" 1618 21:45:37 when the user has the `admin_push_rules` custom ability 1619 21:45:38 is expected to include (have attributes {:title => "Repository"}) 1620 21:45:39 does not show any other menu items 1621 21:45:39 # [RSpecRunTime] RSpec elapsed time: 14 minutes 1.08 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.30 1.82 1.63 1/471 30371 1623 21:45:39 ability: :admin_runners, menu_item: "CI/CD" 1624 21:45:39 when the user has the `admin_runners` custom ability 1625 21:45:40 is expected to include (have attributes {:title => "CI/CD"}) 1626 21:45:41 does not show any other menu items 1627 21:45:41 # [RSpecRunTime] RSpec elapsed time: 14 minutes 2.92 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.28 1.80 1.62 1/471 30372 1629 21:45:41 ability: :manage_deploy_tokens, menu_item: "Repository" 1630 21:45:41 when the user has the `manage_deploy_tokens` custom ability 1631 21:45:41 is expected to include (have attributes {:title => "Repository"}) 1632 21:45:42 does not show any other menu items 1633 21:45:42 # [RSpecRunTime] RSpec elapsed time: 14 minutes 4.68 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.28 1.80 1.62 1/471 30373 1635 21:45:42 ability: :manage_group_access_tokens, menu_item: "Access tokens" 1636 21:45:42 when the user has the `manage_group_access_tokens` custom ability 1637 21:45:43 is expected to include (have attributes {:title => "Access tokens"}) 1638 21:45:44 does not show any other menu items 1639 21:45:44 # [RSpecRunTime] RSpec elapsed time: 14 minutes 6.36 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.28 1.80 1.62 1/470 30374 1641 21:45:44 ability: :manage_merge_request_settings, menu_item: "General" 1642 21:45:44 when the user has the `manage_merge_request_settings` custom ability 1643 21:45:45 is expected to include (have attributes {:title => "General"}) 1644 21:45:46 does not show any other menu items 1645 21:45:46 # [RSpecRunTime] RSpec elapsed time: 14 minutes 8.08 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.18 1.77 1.61 1/470 30375 1647 21:45:46 ability: :remove_group, menu_item: "General" 1648 21:45:46 when the user has the `remove_group` custom ability 1649 21:45:47 is expected to include (have attributes {:title => "General"}) 1650 21:45:47 does not show any other menu items 1651 21:45:47 # [RSpecRunTime] RSpec elapsed time: 14 minutes 9.8 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.18 1.77 1.61 1/470 30376 1653 21:45:47 ability: :admin_integrations, menu_item: "Integrations" 1654 21:45:47 when the user has the `admin_integrations` custom ability 1655 21:45:48 is expected to include (have attributes {:title => "Integrations"}) 1656 21:45:49 does not show any other menu items 1657 21:45:49 # [RSpecRunTime] RSpec elapsed time: 14 minutes 11.64 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.18 1.77 1.61 1/470 30377 1659 21:45:49 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/groups/menus/settings_menu_spec.rb. It took 24.34 seconds. Expected to take 27.64 seconds. 1660 21:45:49 # [RSpecRunTime] Starting example group ee/spec/models/namespace_setting_spec.rb. Expected to take 25.77 seconds. 1661 21:45:49 NamespaceSetting 1662 21:45:49 does not allow STI 1664 21:45:49 defines an enum for enabled_git_access_protocol 1666 21:45:50 is expected to validate that :unique_project_download_limit cannot be empty/falsy 1667 21:45:50 is expected to validate that :unique_project_download_limit_interval_in_seconds cannot be empty/falsy 1668 21:45:50 is expected to validate that :unique_project_download_limit looks like an integer greater than or equal to 0 and less than or equal to 10000 1669 21:45:50 is expected to validate that :unique_project_download_limit_interval_in_seconds looks like an integer greater than or equal to 0 and less than or equal to 864000 1670 21:45:50 experiment features 1671 21:45:50 allows changing experiment_features_enabled 1672 21:45:50 when experiment settings are not allowed 1673 21:45:51 does not allow changing experiment_features_enabled 1674 21:45:51 # [RSpecRunTime] RSpec elapsed time: 14 minutes 12.97 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.16 1.76 1.61 1/470 30378 1676 21:45:51 unique_project_download_limit_allowlist 1677 21:45:51 is expected to allow :unique_project_download_limit_allowlist to be ‹[]› 1678 21:45:51 is expected to allow :unique_project_download_limit_allowlist to be ‹["user278"]› 1679 21:45:51 is expected not to allow :unique_project_download_limit_allowlist to be ‹nil› 1680 21:45:52 is expected not to allow :unique_project_download_limit_allowlist to be ‹["unknown_user"]› 1681 21:45:52 when maximum length is exceeded 1682 21:45:52 is not valid 1683 21:45:52 # [RSpecRunTime] RSpec elapsed time: 14 minutes 14.16 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.16 1.76 1.61 1/470 30379 1685 21:45:52 unique_project_download_limit_alertlist 1686 21:45:52 is expected to allow :unique_project_download_limit_alertlist to be ‹[]› 1687 21:45:52 is expected to allow :unique_project_download_limit_alertlist to be ‹[405]› 1688 21:45:53 is expected to allow :unique_project_download_limit_alertlist to be ‹nil› 1689 21:45:53 is expected not to allow :unique_project_download_limit_alertlist to be ‹[2147483647]› 1690 21:45:53 when maximum length is exceeded 1691 21:45:53 is not valid 1693 21:45:54 returns the user ids of the active group owners 1694 21:45:54 # [RSpecRunTime] RSpec elapsed time: 14 minutes 16.06 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.16 1.76 1.61 1/469 30380 1696 21:45:54 when not empty 1697 21:45:54 returns the set user ids 1698 21:45:54 new_user_signups_cap 1699 21:45:54 will be set to nil when seat_control is off 1700 21:45:54 is unchanged when seat_control is user_cap 1702 21:45:54 when seat_control is user_cap 1703 21:45:55 is invalid when set to nil 1704 21:45:55 must be a positive number 1705 21:45:55 must be an integer 1706 21:45:55 is valid when it is a positive integer 1707 21:45:55 # [RSpecRunTime] RSpec elapsed time: 14 minutes 17.74 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.15 1.75 1.61 1/469 30381 1709 21:45:55 when seat_control is off 1712 21:45:56 .duo_features_set 1713 21:45:56 is expected to contain exactly #<NamespaceSetting created_at: "2024-11-14 21:45:56.455794719 +0000", updated_at: "2024-11-14 21:45:5...l, lock_spp_repository_pipeline_access: false, archived: false, token_expiry_notify_inherited: true> 1714 21:45:56 #prevent_forking_outside_group? 1715 21:45:56 with feature available 1716 21:45:56 group with no associated saml provider 1717 21:45:56 returns namespace setting 1718 21:45:56 group with associated saml provider 1719 21:45:56 when it is configured to true on saml level 1720 21:45:57 returns true 1721 21:45:57 when it is configured to false on saml level 1722 21:45:57 returns false 1723 21:45:57 when setting is configured on namespace level 1724 21:45:57 returns namespace setting 1725 21:45:57 without feature available 1726 21:45:57 returns false 1727 21:45:57 when saml setting is available 1728 21:45:57 when it is configured to true on saml level 1729 21:45:58 returns true 1730 21:45:58 when it is configured to false on saml level 1731 21:45:58 returns false 1732 21:45:58 #user_cap_enabled? 1733 21:45:58 seat_control: :off, new_user_signups_cap: nil, root_namespace: false, expectation: false 1734 21:45:58 returns the expected response 1735 21:45:58 seat_control: :off, new_user_signups_cap: nil, root_namespace: true, expectation: false 1736 21:45:58 returns the expected response 1737 21:45:58 seat_control: :off, new_user_signups_cap: 10, root_namespace: false, expectation: false 1738 21:45:58 returns the expected response 1739 21:45:58 seat_control: :off, new_user_signups_cap: 10, root_namespace: true, expectation: false 1740 21:45:58 returns the expected response 1741 21:45:58 seat_control: :user_cap, new_user_signups_cap: 10, root_namespace: false, expectation: false 1742 21:45:58 returns the expected response 1743 21:45:58 seat_control: :user_cap, new_user_signups_cap: 10, root_namespace: true, expectation: true 1744 21:45:58 returns the expected response 1745 21:45:58 #duo_availability 1746 21:45:58 duo_features_enabled: true, duo_features_enabled_locked: false, expectation: :default_on 1747 21:45:59 returns the expected response 1748 21:45:59 duo_features_enabled: false, duo_features_enabled_locked: false, expectation: :default_off 1749 21:45:59 returns the expected response 1750 21:45:59 duo_features_enabled: false, duo_features_enabled_locked: true, expectation: :never_on 1751 21:45:59 returns the expected response 1752 21:45:59 when value is "never_on" 1753 21:45:59 sets experiment_features_enabled to false 1754 21:45:59 #duo_availability= 1755 21:45:59 duo_availability: "default_on", duo_features_enabled_expectation: true, lock_duo_features_enabled_expectation: false 1756 21:45:59 returns the expected response 1757 21:45:59 duo_availability: "default_off", duo_features_enabled_expectation: false, lock_duo_features_enabled_expectation: false 1758 21:46:00 returns the expected response 1759 21:46:00 duo_availability: "never_on", duo_features_enabled_expectation: false, lock_duo_features_enabled_expectation: true 1760 21:46:00 returns the expected response 1761 21:46:00 validating new_user_signup_cap 1762 21:46:00 feature_available: true, seat_control_old: :off, old_value: nil, seat_control_new: :user_cap, new_value: 10, expectation: true 1763 21:46:00 returns the expected response 1764 21:46:00 feature_available: true, seat_control_old: :user_cap, old_value: 0, seat_control_new: :user_cap, new_value: 10, expectation: true 1765 21:46:00 returns the expected response 1766 21:46:00 feature_available: true, seat_control_old: :user_cap, old_value: 0, seat_control_new: :user_cap, new_value: 0, expectation: true 1767 21:46:00 returns the expected response 1768 21:46:00 feature_available: false, seat_control_old: :off, old_value: nil, seat_control_new: :user_cap, new_value: 10, expectation: false 1769 21:46:01 returns the expected response 1770 21:46:01 feature_available: false, seat_control_old: :user_cap, old_value: 10, seat_control_new: :user_cap, new_value: 10, expectation: true 1771 21:46:01 returns the expected response 1772 21:46:01 when enabling the setting 1773 21:46:01 when the group is a subgroup 1774 21:46:01 behaves like user cap is not available 1776 21:46:01 when the group is shared externally 1777 21:46:01 behaves like user cap is not available 1779 21:46:01 when the namespace is a user 1780 21:46:01 behaves like user cap is not available 1782 21:46:02 hooks related to group user cap update 1783 21:46:02 when setting a user cap 1784 21:46:02 also sets share_with_group_lock and prevent_sharing_groups_outside_hierarchy to true 1785 21:46:02 has share_with_group_lock and prevent_sharing_groups_outside_hierarchy returning true for descendent groups 1786 21:46:02 when removing a user cap from namespace settings 1787 21:46:03 leaves share_with_group_lock and prevent_sharing_groups_outside_hierarchy set to true to the related group 1788 21:46:03 #prevent_sharing_groups_outside_hierarchy 1789 21:46:03 becomes enabled when block seat overages becomes enabled 1790 21:46:03 when block seat overages is already enabled for the group 1791 21:46:03 cannot be disabled 1792 21:46:03 .allowed_namespace_settings_params 1793 21:46:03 includes attributes used for limiting unique project downloads 1794 21:46:03 .cascading_with_parent_namespace 1795 21:46:03 when calling .cascading_with_parent_namespace 1796 21:46:03 create three instance methods for attribute 1797 21:46:03 three configurations of MR checks 1798 21:46:03 behaves like [configuration](inherit_group_setting: bool) and [configuration]_locked? 1799 21:46:03 group_attr: true, subgroup_attr: true, subsubgroup_attr: true, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: true, subsubgroup_locked?: true 1800 21:46:03 returns correct value 1801 21:46:03 group_attr: true, subgroup_attr: true, subsubgroup_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1802 21:46:04 returns correct value 1803 21:46:04 group_attr: true, subgroup_attr: false, subsubgroup_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: false, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1804 21:46:04 returns correct value 1805 21:46:04 group_attr: false, subgroup_attr: true, subsubgroup_attr: true, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: true, subsubgroup_locked?: true 1806 21:46:04 returns correct value 1807 21:46:04 group_attr: false, subgroup_attr: true, subsubgroup_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1808 21:46:04 returns correct value 1809 21:46:04 group_attr: false, subgroup_attr: false, subsubgroup_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: false, subgroup_without_inherit_attr?: false, subgroup_locked?: false, subsubgroup_with_inherit_attr?: false, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: false 1810 21:46:04 returns correct value 1811 21:46:04 behaves like [configuration](inherit_group_setting: bool) and [configuration]_locked? 1812 21:46:04 group_attr: true, subgroup_attr: true, subsubgroup_attr: true, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: true, subsubgroup_locked?: true 1813 21:46:04 returns correct value 1814 21:46:04 group_attr: true, subgroup_attr: true, subsubgroup_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1815 21:46:04 returns correct value 1816 21:46:04 group_attr: true, subgroup_attr: false, subsubgroup_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: false, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1817 21:46:05 returns correct value 1818 21:46:05 group_attr: false, subgroup_attr: true, subsubgroup_attr: true, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: true, subsubgroup_locked?: true 1819 21:46:05 returns correct value 1820 21:46:05 group_attr: false, subgroup_attr: true, subsubgroup_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1821 21:46:05 returns correct value 1822 21:46:05 group_attr: false, subgroup_attr: false, subsubgroup_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: false, subgroup_without_inherit_attr?: false, subgroup_locked?: false, subsubgroup_with_inherit_attr?: false, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: false 1823 21:46:05 returns correct value 1824 21:46:05 behaves like [configuration](inherit_group_setting: bool) and [configuration]_locked? 1825 21:46:05 group_attr: true, subgroup_attr: true, subsubgroup_attr: true, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: true, subsubgroup_locked?: true 1826 21:46:05 returns correct value 1827 21:46:05 group_attr: true, subgroup_attr: true, subsubgroup_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1828 21:46:05 returns correct value 1829 21:46:05 group_attr: true, subgroup_attr: false, subsubgroup_attr: false, group_with_inherit_attr?: true, group_without_inherit_attr?: true, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: false, subgroup_locked?: true, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1830 21:46:05 returns correct value 1831 21:46:05 group_attr: false, subgroup_attr: true, subsubgroup_attr: true, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: true, subsubgroup_locked?: true 1832 21:46:05 returns correct value 1833 21:46:05 group_attr: false, subgroup_attr: true, subsubgroup_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: true, subgroup_without_inherit_attr?: true, subgroup_locked?: false, subsubgroup_with_inherit_attr?: true, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: true 1834 21:46:05 returns correct value 1835 21:46:05 group_attr: false, subgroup_attr: false, subsubgroup_attr: false, group_with_inherit_attr?: false, group_without_inherit_attr?: false, group_locked?: false, subgroup_with_inherit_attr?: false, subgroup_without_inherit_attr?: false, subgroup_locked?: false, subsubgroup_with_inherit_attr?: false, subsubgroup_without_inherit_attr?: false, subsubgroup_locked?: false 1836 21:46:06 returns correct value 1837 21:46:06 .experiment_settings_allowed? 1838 21:46:06 when namespace is root 1839 21:46:06 is expected to equal true 1840 21:46:06 when namespace is subgroup 1841 21:46:06 is expected to equal false 1842 21:46:06 #duo_features_enabled 1843 21:46:06 behaves like a cascading namespace setting boolean attribute 1844 21:46:06 #duo_features_enabled 1845 21:46:06 when there is no parent 1846 21:46:06 and the value is not nil 1847 21:46:06 returns the local value 1848 21:46:06 and the value is nil 1849 21:46:06 returns the application settings value 1850 21:46:06 when parent does not lock the attribute 1851 21:46:06 and value is not nil 1852 21:46:06 returns local setting when present 1853 21:46:07 returns the parent value when local value is nil 1854 21:46:07 returns the correct dirty value 1855 21:46:07 does not return the application setting value when parent value is false 1856 21:46:07 and the value is nil 1857 21:46:07 cascades to the application settings value 1858 21:46:07 when multiple ancestors set a value 1859 21:46:07 returns the closest ancestor value 1860 21:46:07 when parent locks the attribute 1861 21:46:07 returns the parent value 1862 21:46:07 does not allow the local value to be saved 1863 21:46:07 when the application settings locks the attribute 1864 21:46:07 returns the application setting value 1865 21:46:07 does not allow the local value to be saved 1866 21:46:07 when parent locked the attribute then the application settings locks it 1867 21:46:08 returns the application setting value 1868 21:46:08 #duo_features_enabled? 1869 21:46:08 aliases the method when the attribute is a boolean 1870 21:46:08 #duo_features_enabled= 1871 21:46:08 parent_value: true, current_subgroup_value: nil, new_subgroup_value: true, expected_subgroup_value_after_update: nil 1872 21:46:08 validates starting values from before block 1873 21:46:08 does not save the value locally when it matches cascaded value 1874 21:46:08 when mass assigned 1875 21:46:08 does not save the value locally when it matches cascaded value 1876 21:46:08 parent_value: true, current_subgroup_value: nil, new_subgroup_value: "true", expected_subgroup_value_after_update: nil 1877 21:46:08 validates starting values from before block 1878 21:46:08 does not save the value locally when it matches cascaded value 1879 21:46:08 when mass assigned 1880 21:46:08 does not save the value locally when it matches cascaded value 1881 21:46:08 parent_value: true, current_subgroup_value: false, new_subgroup_value: true, expected_subgroup_value_after_update: true 1882 21:46:08 validates starting values from before block 1883 21:46:09 does not save the value locally when it matches cascaded value 1884 21:46:09 when mass assigned 1885 21:46:09 does not save the value locally when it matches cascaded value 1886 21:46:09 parent_value: true, current_subgroup_value: false, new_subgroup_value: "true", expected_subgroup_value_after_update: true 1887 21:46:09 validates starting values from before block 1888 21:46:09 does not save the value locally when it matches cascaded value 1889 21:46:09 when mass assigned 1890 21:46:09 does not save the value locally when it matches cascaded value 1891 21:46:09 parent_value: true, current_subgroup_value: true, new_subgroup_value: false, expected_subgroup_value_after_update: false 1892 21:46:09 validates starting values from before block 1893 21:46:09 does not save the value locally when it matches cascaded value 1894 21:46:09 when mass assigned 1895 21:46:09 does not save the value locally when it matches cascaded value 1896 21:46:09 parent_value: true, current_subgroup_value: true, new_subgroup_value: "false", expected_subgroup_value_after_update: false 1897 21:46:09 validates starting values from before block 1898 21:46:10 does not save the value locally when it matches cascaded value 1899 21:46:10 when mass assigned 1900 21:46:10 does not save the value locally when it matches cascaded value 1901 21:46:10 parent_value: false, current_subgroup_value: nil, new_subgroup_value: false, expected_subgroup_value_after_update: nil 1902 21:46:10 validates starting values from before block 1903 21:46:10 does not save the value locally when it matches cascaded value 1904 21:46:10 when mass assigned 1905 21:46:10 does not save the value locally when it matches cascaded value 1906 21:46:10 parent_value: false, current_subgroup_value: nil, new_subgroup_value: true, expected_subgroup_value_after_update: true 1907 21:46:10 validates starting values from before block 1908 21:46:10 does not save the value locally when it matches cascaded value 1909 21:46:10 when mass assigned 1910 21:46:10 does not save the value locally when it matches cascaded value 1911 21:46:10 parent_value: false, current_subgroup_value: true, new_subgroup_value: false, expected_subgroup_value_after_update: false 1912 21:46:10 validates starting values from before block 1913 21:46:10 does not save the value locally when it matches cascaded value 1914 21:46:10 when mass assigned 1915 21:46:11 does not save the value locally when it matches cascaded value 1916 21:46:11 parent_value: false, current_subgroup_value: false, new_subgroup_value: true, expected_subgroup_value_after_update: true 1917 21:46:11 validates starting values from before block 1918 21:46:11 does not save the value locally when it matches cascaded value 1919 21:46:11 when mass assigned 1920 21:46:11 does not save the value locally when it matches cascaded value 1921 21:46:11 #duo_features_enabled_locked? 1922 21:46:11 when attribute is locked by self 1923 21:46:11 is not locked by default 1924 21:46:11 is locked when including self 1925 21:46:11 when parent does not lock the attribute 1926 21:46:11 behaves like not locked 1927 21:46:11 is not locked by an ancestor 1928 21:46:11 is not locked by application setting 1929 21:46:11 does not return a locked namespace 1930 21:46:11 when parent locks the attribute 1931 21:46:11 is locked by an ancestor 1932 21:46:11 is not locked by application setting 1933 21:46:12 returns a locked namespace settings object 1934 21:46:12 when not locked by application settings 1935 21:46:12 behaves like not locked 1936 21:46:12 is not locked by an ancestor 1937 21:46:12 is not locked by application setting 1938 21:46:12 does not return a locked namespace 1939 21:46:12 when locked by application settings 1940 21:46:12 is not locked by an ancestor 1941 21:46:12 is locked by application setting 1942 21:46:12 does not return a locked namespace 1943 21:46:12 #lock_duo_features_enabled= 1944 21:46:12 when parent locks the attribute 1945 21:46:12 does not allow the attribute to be saved 1946 21:46:12 when parent does not lock the attribute 1947 21:46:12 allows the lock to be set when the attribute is not nil 1948 21:46:12 does not allow the lock to be saved when the attribute is nil 1949 21:46:12 copies the cascaded value when locking the attribute if the local value is nil 1950 21:46:12 when application settings locks the attribute 1951 21:46:12 does not allow the attribute to be saved 1952 21:46:12 when application_settings does not lock the attribute 1953 21:46:12 allows the attribute to be saved 1954 21:46:12 after update callback 1955 21:46:13 clears descendant locks 1956 21:46:13 #enterprise_users_extensions_marketplace_enabled= 1957 21:46:13 value: true, expected_opt_in_status: "enabled" 1958 21:46:13 is expected to eq "enabled" 1959 21:46:13 value: false, expected_opt_in_status: "disabled" 1960 21:46:13 is expected to eq "disabled" 1961 21:46:13 value: 0, expected_opt_in_status: "disabled" 1962 21:46:13 is expected to eq "disabled" 1963 21:46:13 value: 1, expected_opt_in_status: "enabled" 1964 21:46:13 is expected to eq "enabled" 1965 21:46:13 # [RSpecRunTime] Finishing example group ee/spec/models/namespace_setting_spec.rb. It took 23.96 seconds. Expected to take 25.77 seconds. 1966 21:46:13 # [RSpecRunTime] Starting example group ee/spec/workers/elastic_delete_project_worker_spec.rb. Expected to take 23.72 seconds. 1967 21:46:13 ElasticDeleteProjectWorker 1968 21:46:22 Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol. 1970 21:46:22 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1971 21:46:23 deletes a project with all nested objects and clears the index_status 1972 21:46:23 does not include indexes which do not exist 1973 21:46:23 Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol. 1975 21:46:23 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1976 21:46:23 does not raise exception when project document not found 1977 21:46:23 when there is a version conflict in remove_project_document 1978 21:46:23 Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol. 1980 21:46:23 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1981 21:46:23 enqueues the worker to try again 1982 21:46:23 # [RSpecRunTime] RSpec elapsed time: 14 minutes 45.4 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.47 1.77 1.62 1/477 30550 1984 21:46:23 when there is a version conflict in remove_children_documents 1985 21:46:23 Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol. 1987 21:46:23 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1988 21:46:23 enqueues the worker to try again 1989 21:46:23 when namespace_routing_id is passed in options 1990 21:46:24 Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol. 1992 21:46:24 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1993 21:46:24 deletes the project 1994 21:46:24 Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol. 1996 21:46:24 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1997 21:46:24 does not raise exception when namespace document not found 1998 21:46:24 when passed delete_project option of false 1999 21:46:26 Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol. 2001 21:46:26 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2002 21:46:27 deletes only the nested objects and clears the index_status 2003 21:46:27 # [RSpecRunTime] RSpec elapsed time: 14 minutes 49.04 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.52 1.77 1.62 1/477 30619 2005 21:46:27 when passed project_only option of true 2006 21:46:29 deletes only the project objects 2007 21:46:30 # [RSpecRunTime] RSpec elapsed time: 14 minutes 51.83 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.52 1.77 1.62 1/477 30685 2009 21:46:30 # [RSpecRunTime] Finishing example group ee/spec/workers/elastic_delete_project_worker_spec.rb. It took 16.86 seconds. Expected to take 23.72 seconds. 2010 21:46:30 # [RSpecRunTime] Starting example group ee/spec/models/concerns/approver_migrate_hook_spec.rb. Expected to take 20.71 seconds. 2011 21:46:30 ApproverMigrateHook 2012 21:46:30 does not allow STI 2013 21:46:30 create rule and member mapping 2015 21:46:30 merge request 2016 21:46:30 behaves like migrating approver 2017 21:46:30 when approver is created 2018 21:46:32 creates rule and member mapping 2019 21:46:32 when rule already exists 2021 21:46:34 when member mapping already exists 2022 21:46:35 does nothing 2023 21:46:35 # [RSpecRunTime] RSpec elapsed time: 14 minutes 57.75 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.51 1.76 1.62 1/477 30857 2025 21:46:35 when approver is destroyed 2026 21:46:37 destroys rule member 2027 21:46:37 # [RSpecRunTime] RSpec elapsed time: 14 minutes 59.57 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.51 1.76 1.62 1/477 30915 2030 21:46:37 behaves like migrating approver 2031 21:46:37 when approver is created 2032 21:46:38 creates rule and member mapping 2033 21:46:38 when rule already exists 2035 21:46:39 when member mapping already exists 2036 21:46:40 does nothing 2037 21:46:40 # [RSpecRunTime] RSpec elapsed time: 15 minutes 2.24 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.55 1.77 1.62 1/477 30916 2039 21:46:40 when approver is destroyed 2040 21:46:41 destroys rule member 2042 21:46:41 merge request 2043 21:46:41 behaves like migrating approver 2044 21:46:41 when approver is created 2045 21:46:43 creates rule and member mapping 2046 21:46:43 when rule already exists 2048 21:46:44 when member mapping already exists 2049 21:46:46 does nothing 2050 21:46:46 # [RSpecRunTime] RSpec elapsed time: 15 minutes 8.13 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.51 1.75 1.62 1/477 31090 2052 21:46:46 when approver is destroyed 2053 21:46:48 destroys rule member 2054 21:46:48 # [RSpecRunTime] RSpec elapsed time: 15 minutes 9.92 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.51 1.75 1.62 1/477 31148 2057 21:46:48 behaves like migrating approver 2058 21:46:48 when approver is created 2059 21:46:48 creates rule and member mapping 2060 21:46:48 when rule already exists 2062 21:46:49 when member mapping already exists 2063 21:46:50 does nothing 2064 21:46:50 # [RSpecRunTime] RSpec elapsed time: 15 minutes 12.21 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.51 1.75 1.62 1/477 31149 2066 21:46:50 when approver is destroyed 2067 21:46:51 destroys rule member 2068 21:46:51 # [RSpecRunTime] Finishing example group ee/spec/models/concerns/approver_migrate_hook_spec.rb. It took 20.59 seconds. Expected to take 20.71 seconds. 2069 21:46:51 # [RSpecRunTime] Starting example group ee/spec/workers/search/namespace_index_integrity_worker_spec.rb. Expected to take 18.56 seconds. 2070 21:46:51 Search::NamespaceIndexIntegrityWorker 2072 21:46:53 when namespace_id is not provided 2073 21:46:53 does nothing 2074 21:46:53 # [RSpecRunTime] RSpec elapsed time: 15 minutes 15.19 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.47 1.74 1.62 1/476 31204 2076 21:46:53 when namespace_id is provided 2077 21:46:57 executes under an exclusive lease 2078 21:46:57 behaves like an idempotent worker 2079 21:46:57 is labeled as idempotent 2080 21:47:01 performs multiple times sequentially without raising an exception 2081 21:47:01 schedules ProjectIndexIntegrityWorker for each project with a delay 2082 21:47:01 # [RSpecRunTime] RSpec elapsed time: 15 minutes 23.21 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.63 1.77 1.63 1/479 31379 2084 21:47:01 when project.should_check_index_integrity? is false 2085 21:47:01 does not schedule ProjectIndexIntegrityWorker for that project 2086 21:47:01 when a namespace has sub-groups 2087 21:47:05 recursively schedules itself for each child namespace with a delay 2088 21:47:05 # [RSpecRunTime] RSpec elapsed time: 15 minutes 27.0 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.63 1.77 1.63 1/482 31539 2090 21:47:05 when namespace is not found 2091 21:47:05 does nothing 2092 21:47:05 when namespace.use_elasticsearch? is false 2093 21:47:05 does nothing 2094 21:47:06 # [RSpecRunTime] Finishing example group ee/spec/workers/search/namespace_index_integrity_worker_spec.rb. It took 14.82 seconds. Expected to take 18.56 seconds. 2095 21:47:06 # [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/projects/menus/settings_menu_spec.rb. Expected to take 17.17 seconds. 2096 21:47:06 Sidebars::Projects::Menus::SettingsMenu 2099 21:47:06 for group projects 2100 21:47:06 behaves like access rights checks 2101 21:47:07 is expected not to be nil 2102 21:47:07 when the user does not have access 2103 21:47:07 is expected to be nil 2104 21:47:07 # [RSpecRunTime] RSpec elapsed time: 15 minutes 29.06 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.74 1.79 1.63 1/481 31540 2106 21:47:07 for personal projects 2107 21:47:07 is nil for personal namespace projects 2109 21:47:07 when the user is not an admin 2110 21:47:07 does not include the general menu item 2111 21:47:07 when the user has the `view_edit_page` ability 2112 21:47:08 includes the general menu item 2113 21:47:08 Custom Roles 2114 21:47:08 ability: :admin_cicd_variables, menu_item: "CI/CD" 2115 21:47:08 when the user has the `admin_cicd_variables` custom ability 2116 21:47:10 is expected to include (have attributes {:title => "CI/CD"}) 2117 21:47:10 # [RSpecRunTime] RSpec elapsed time: 15 minutes 32.07 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.74 1.79 1.63 1/477 31541 2119 21:47:10 ability: :admin_push_rules, menu_item: "Repository" 2120 21:47:10 when the user has the `admin_push_rules` custom ability 2121 21:47:11 is expected to include (have attributes {:title => "Repository"}) 2122 21:47:11 # [RSpecRunTime] RSpec elapsed time: 15 minutes 33.52 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.68 1.77 1.63 1/476 31542 2124 21:47:11 ability: :admin_protected_branch, menu_item: "Repository" 2125 21:47:11 when the user has the `admin_protected_branch` custom ability 2126 21:47:13 is expected to include (have attributes {:title => "Repository"}) 2127 21:47:13 # [RSpecRunTime] RSpec elapsed time: 15 minutes 35.06 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.68 1.77 1.63 1/476 31543 2129 21:47:13 ability: :admin_runners, menu_item: "CI/CD" 2130 21:47:13 when the user has the `admin_runners` custom ability 2131 21:47:14 is expected to include (have attributes {:title => "CI/CD"}) 2132 21:47:14 # [RSpecRunTime] RSpec elapsed time: 15 minutes 36.8 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.68 1.77 1.63 1/474 31544 2134 21:47:14 ability: :manage_deploy_tokens, menu_item: "Repository" 2135 21:47:14 when the user has the `manage_deploy_tokens` custom ability 2136 21:47:16 is expected to include (have attributes {:title => "Repository"}) 2137 21:47:16 # [RSpecRunTime] RSpec elapsed time: 15 minutes 38.45 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.62 1.76 1.63 1/473 31545 2139 21:47:16 ability: :manage_merge_request_settings, menu_item: "Merge requests" 2140 21:47:16 when the user has the `manage_merge_request_settings` custom ability 2141 21:47:18 is expected to include (have attributes {:title => "Merge requests"}) 2142 21:47:18 # [RSpecRunTime] RSpec elapsed time: 15 minutes 40.18 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.62 1.76 1.63 1/473 31546 2144 21:47:18 ability: :manage_project_access_tokens, menu_item: "Access tokens" 2145 21:47:18 when the user has the `manage_project_access_tokens` custom ability 2146 21:47:20 is expected to include (have attributes {:title => "Access tokens"}) 2147 21:47:20 # [RSpecRunTime] RSpec elapsed time: 15 minutes 41.97 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.62 1.76 1.63 1/473 31547 2149 21:47:20 ability: :admin_integrations, menu_item: "Integrations" 2150 21:47:20 when the user has the `admin_integrations` custom ability 2151 21:47:21 is expected to include (have attributes {:title => "Integrations"}) 2152 21:47:21 # [RSpecRunTime] RSpec elapsed time: 15 minutes 43.66 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.57 1.75 1.62 1/473 31548 2154 21:47:21 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/projects/menus/settings_menu_spec.rb. It took 15.79 seconds. Expected to take 17.17 seconds. 2155 21:47:21 # [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/scanner_spec.rb. Expected to take 15.3 seconds. 2156 21:47:21 Vulnerabilities::Scanner 2157 21:47:21 does not allow STI 2158 21:47:21 associations 2159 21:47:21 is expected to belong to project required: false 2160 21:47:21 is expected to have many findings class_name => Vulnerabilities::Finding 2161 21:47:22 is expected to have many security_findings class_name => Security::Finding 2163 21:47:22 is expected to validate that :name cannot be empty/falsy 2164 21:47:23 is expected to validate that :project cannot be empty/falsy 2165 21:47:23 is expected to validate that :external_id cannot be empty/falsy 2166 21:47:24 is expected to validate that :external_id is case-sensitively unique within the scope of :project_id 2167 21:47:25 is expected to validate that the length of :vendor is at most 255 2168 21:47:25 # [RSpecRunTime] RSpec elapsed time: 15 minutes 46.93 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.57 1.75 1.62 1/473 31549 2170 21:47:25 .with_external_id 2171 21:47:25 when scanner has the corresponding external_id 2172 21:47:25 selects the scanner 2173 21:47:25 when scanner does not have the corresponding external_id 2174 21:47:26 does not select the scanner 2175 21:47:26 .report_type 2176 21:47:26 when the scanner has a report type attribute 2177 21:47:27 returns the attribute value 2178 21:47:27 # [RSpecRunTime] RSpec elapsed time: 15 minutes 49.34 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.61 1.75 1.63 1/473 31550 2180 21:47:27 when the scanner does not have a report type attribute 2181 21:47:28 returns the scan_type value 2182 21:47:28 # [RSpecRunTime] RSpec elapsed time: 15 minutes 50.61 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.61 1.75 1.63 1/473 31551 2184 21:47:28 #vulnerability_scanner? 2185 21:47:28 with trivy as scanner 2186 21:47:28 is expected to equal false 2187 21:47:28 with gitlab security scanner 2188 21:47:28 is expected to equal true 2189 21:47:28 with loose foreign key on vulnerability_scanners.project_id 2190 21:47:28 behaves like cleanup by a loose foreign key 2191 21:47:36 cleans up (delete or nullify) the model 2192 21:47:36 # [RSpecRunTime] RSpec elapsed time: 15 minutes 58.07 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.59 1.74 1.63 1/472 31552 2194 21:47:36 # [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/scanner_spec.rb. It took 14.4 seconds. Expected to take 15.3 seconds. 2195 21:47:36 # [RSpecRunTime] Starting example group ee/spec/services/ci/audit_variable_change_service_spec.rb. Expected to take 13.72 seconds. 2196 21:47:36 Ci::AuditVariableChangeService 2197 21:47:36 when audits are available 2198 21:47:36 with instance variables 2199 21:47:36 when creating instance variable 2200 21:47:36 behaves like audit creation 2201 21:47:36 logs audit event 2202 21:47:36 logs (project/group/instance) variable creation 2203 21:47:36 behaves like sends correct event type in audit event stream 2204 21:47:36 sends correct event type in audit event stream 2205 21:47:36 when updating instance variable protection 2206 21:47:36 behaves like audit when updating variable protection 2207 21:47:36 logs audit event 2208 21:47:36 logs variable protection update 2209 21:47:36 behaves like sends correct event type in audit event stream 2210 21:47:37 sends correct event type in audit event stream 2211 21:47:37 with group variables 2212 21:47:37 behaves like audit value change 2213 21:47:37 does not log CI variable value 2214 21:47:37 when updated masked 2215 21:47:37 logs audit event 2216 21:47:37 logs variable masked update 2217 21:47:37 behaves like sends correct event type in audit event stream 2218 21:47:38 sends correct event type in audit event stream 2219 21:47:38 # [RSpecRunTime] RSpec elapsed time: 16 minutes 0.13 second. Current RSS: ~1361M. Threads: 5. load average: 1.59 1.74 1.63 2/470 31553 2221 21:47:38 when masked is and was false 2222 21:47:38 audit with from and to of the value 2223 21:47:38 when creating group variable 2224 21:47:38 behaves like audit creation 2225 21:47:38 logs audit event 2226 21:47:39 logs (project/group/instance) variable creation 2227 21:47:39 behaves like sends correct event type in audit event stream 2228 21:47:39 sends correct event type in audit event stream 2229 21:47:39 when updating group variable protection 2230 21:47:39 behaves like audit when updating variable protection 2231 21:47:39 logs audit event 2232 21:47:39 logs variable protection update 2233 21:47:39 behaves like sends correct event type in audit event stream 2234 21:47:40 sends correct event type in audit event stream 2235 21:47:40 when deleting group variable 2236 21:47:40 behaves like audit when updating variable protection 2237 21:47:40 logs audit event 2238 21:47:40 logs variable protection update 2239 21:47:40 behaves like sends correct event type in audit event stream 2240 21:47:40 sends correct event type in audit event stream 2241 21:47:41 with project variables 2242 21:47:41 when creating project variable 2243 21:47:41 behaves like audit creation 2244 21:47:41 logs audit event 2245 21:47:42 logs (project/group/instance) variable creation 2246 21:47:42 behaves like sends correct event type in audit event stream 2247 21:47:42 sends correct event type in audit event stream 2248 21:47:42 # [RSpecRunTime] RSpec elapsed time: 16 minutes 4.73 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.54 1.73 1.62 1/469 31554 2250 21:47:42 when updating project variable protection 2251 21:47:42 behaves like audit when updating variable protection 2252 21:47:43 logs audit event 2253 21:47:44 logs variable protection update 2254 21:47:44 behaves like sends correct event type in audit event stream 2255 21:47:44 sends correct event type in audit event stream 2256 21:47:44 # [RSpecRunTime] RSpec elapsed time: 16 minutes 6.45 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.54 1.73 1.62 1/469 31555 2258 21:47:44 when deleting project variable 2259 21:47:44 behaves like audit when updating variable protection 2260 21:47:45 logs audit event 2261 21:47:45 logs variable protection update 2262 21:47:45 behaves like sends correct event type in audit event stream 2263 21:47:46 sends correct event type in audit event stream 2264 21:47:46 # [RSpecRunTime] RSpec elapsed time: 16 minutes 8.18 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.66 1.75 1.63 1/469 31556 2266 21:47:46 when audits are not available 2267 21:47:46 for group variable 2268 21:47:46 behaves like no audit events are created 2269 21:47:46 when creating variable 2270 21:47:46 does not log an audit event 2271 21:47:46 when updating variable protection 2272 21:47:46 does not log an audit event 2273 21:47:46 when destroying variable 2274 21:47:47 does not log an audit event 2275 21:47:47 for project variable 2276 21:47:47 behaves like no audit events are created 2277 21:47:47 when creating variable 2278 21:47:47 does not log an audit event 2279 21:47:47 when updating variable protection 2280 21:47:48 does not log an audit event 2281 21:47:48 when destroying variable 2282 21:47:48 does not log an audit event 2283 21:47:48 # [RSpecRunTime] Finishing example group ee/spec/services/ci/audit_variable_change_service_spec.rb. It took 12.39 seconds. Expected to take 13.72 seconds. 2284 21:47:48 # [RSpecRunTime] Starting example group ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb. Expected to take 13.16 seconds. 2285 21:47:48 Security::ScanResultPolicies::SyncPreexistingStatesApprovalRulesService 2287 21:47:50 when merge_request is merged 2288 21:47:50 behaves like does not update approval rules 2289 21:47:50 does not update approval rules 2290 21:47:50 # [RSpecRunTime] RSpec elapsed time: 16 minutes 12.78 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.61 1.74 1.63 1/473 31614 2292 21:47:50 behaves like does not trigger policy bot comment 2293 21:47:51 does not trigger policy bot comment 2294 21:47:51 behaves like does not log violations 2295 21:47:51 does not log violations 2296 21:47:51 when approvals are optional 2297 21:47:51 behaves like does not update approval rules 2298 21:47:51 does not update approval rules 2299 21:47:51 behaves like triggers policy bot comment 2300 21:47:51 enqueues Security::GeneratePolicyViolationCommentWorker 2301 21:47:51 behaves like does not log violations 2302 21:47:51 does not log violations 2303 21:47:51 when rules do not contain pre-existing states 2304 21:47:51 behaves like does not update approval rules 2305 21:47:52 does not update approval rules 2306 21:47:52 behaves like does not trigger policy bot comment 2307 21:47:52 does not trigger policy bot comment 2308 21:47:52 behaves like merge request without scan result violations 2309 21:47:52 creates no violation records 2310 21:47:52 behaves like does not log violations 2311 21:47:52 does not log violations 2312 21:47:52 when rules contain pre-existing states 2313 21:47:52 when vulnerabilities count matches the pre-existing states 2315 21:47:53 persists violation details 2316 21:47:53 behaves like does not update approval rules 2317 21:47:54 does not update approval rules 2318 21:47:54 # [RSpecRunTime] RSpec elapsed time: 16 minutes 16.06 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.61 1.74 1.63 1/472 31615 2320 21:47:54 behaves like triggers policy bot comment 2321 21:47:54 enqueues Security::GeneratePolicyViolationCommentWorker 2322 21:47:54 when bot comment is disabled 2323 21:47:54 when it is disabled for all policies 2324 21:47:54 behaves like does not trigger policy bot comment 2325 21:47:54 does not trigger policy bot comment 2326 21:47:54 when it is disabled only for one policy 2327 21:47:56 enqueues Security::GeneratePolicyViolationCommentWorker 2328 21:47:56 # [RSpecRunTime] RSpec elapsed time: 16 minutes 18.15 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.56 1.73 1.62 1/472 31616 2330 21:47:56 when vulnerabilities count does not match the pre-existing states 2331 21:47:56 behaves like sets approvals_required to 0 2332 21:47:56 sets approvals_required to 0 2333 21:47:56 behaves like triggers policy bot comment 2334 21:47:56 enqueues Security::GeneratePolicyViolationCommentWorker 2335 21:47:56 behaves like does not log violations 2336 21:47:57 does not log violations 2337 21:47:57 behaves like merge request without scan result violations 2338 21:47:57 creates no violation records 2339 21:47:57 with previous violation record 2340 21:47:58 removes the violation record 2341 21:47:58 # [RSpecRunTime] RSpec elapsed time: 16 minutes 20.04 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.56 1.73 1.62 1/472 31617 2343 21:47:58 when there are other scan_finding violations 2344 21:47:59 behaves like triggers policy bot comment 2345 21:47:59 enqueues Security::GeneratePolicyViolationCommentWorker 2346 21:47:59 when bot comment is disabled 2347 21:47:59 when it is disabled for all policies 2348 21:47:59 behaves like does not trigger policy bot comment 2349 21:47:59 does not trigger policy bot comment 2350 21:47:59 # [RSpecRunTime] RSpec elapsed time: 16 minutes 21.7 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.56 1.73 1.62 1/471 31618 2352 21:47:59 when it is disabled only for one policy 2353 21:48:01 enqueues Security::GeneratePolicyViolationCommentWorker 2354 21:48:01 # [RSpecRunTime] RSpec elapsed time: 16 minutes 23.13 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.51 1.72 1.62 1/470 31619 2356 21:48:01 when other violation has not been evaluated yet and has no data 2357 21:48:01 behaves like does not trigger policy bot comment 2358 21:48:01 does not trigger policy bot comment 2359 21:48:01 # [RSpecRunTime] Finishing example group ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb. It took 12.93 seconds. Expected to take 13.16 seconds. 2360 21:48:01 # [RSpecRunTime] Starting example group ee/spec/models/ci/daily_build_group_report_result_spec.rb. Expected to take 12.27 seconds. 2361 21:48:01 Ci::DailyBuildGroupReportResult 2362 21:48:02 does not allow STI 2365 21:48:02 returns the most recent records by date and projects 2366 21:48:02 # [RSpecRunTime] RSpec elapsed time: 16 minutes 24.83 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.51 1.72 1.62 1/470 31620 2368 21:48:02 .summaries_per_project 2369 21:48:02 when projects with coverages 2370 21:48:05 returns the code coverage summary by project 2371 21:48:05 executes only 1 SQL query 2372 21:48:05 when coverage has more than 3 decimals 2373 21:48:06 returns average_coverage with 2 decimals 2374 21:48:06 # [RSpecRunTime] RSpec elapsed time: 16 minutes 27.94 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.55 1.72 1.62 2/470 31621 2376 21:48:06 when project does not have coverage 2377 21:48:06 returns an empty hash 2378 21:48:06 executes only 1 SQL query 2379 21:48:06 .activity_per_group 2380 21:48:06 when group has project with several coverage 2381 21:48:07 returns coverage activity for the group 2382 21:48:07 # [RSpecRunTime] RSpec elapsed time: 16 minutes 29.47 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.55 1.72 1.62 1/470 31622 2384 21:48:07 when group has projects with several coverage 2385 21:48:10 returns coverage activity for the group 2386 21:48:10 when coverage has more than 3 decimals 2387 21:48:13 returns average_coverage with 2 decimals 2388 21:48:13 # [RSpecRunTime] RSpec elapsed time: 16 minutes 35.18 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.51 1.71 1.62 1/470 31623 2390 21:48:13 when group has projects without coverage 2391 21:48:13 returns an empty collection 2392 21:48:13 # [RSpecRunTime] Finishing example group ee/spec/models/ci/daily_build_group_report_result_spec.rb. It took 11.86 seconds. Expected to take 12.27 seconds. 2393 21:48:13 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/vulnerabilities_resolver_spec.rb. Expected to take 10.99 seconds. 2394 21:48:13 Resolvers::VulnerabilitiesResolver 2396 21:48:14 when given sort 2397 21:48:14 when sorting descending by severity 2398 21:48:14 is expected to eq [#<Vulnerability id:7 [vulnerability:group187/project-420/7]>, #<Vulnerability id:8 [vulnerability:group187/project-420/8]>, #<Vulnerability id:6 [vulnerability:group187/project-420/6]>] 2399 21:48:14 # [RSpecRunTime] RSpec elapsed time: 16 minutes 36.72 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.51 1.71 1.62 1/470 31624 2401 21:48:14 when sorting ascending by severity 2402 21:48:15 is expected to eq [#<Vulnerability id:6 [vulnerability:group187/project-420/6]>, #<Vulnerability id:8 [vulnerability:group187/project-420/8]>, #<Vulnerability id:7 [vulnerability:group187/project-420/7]>] 2403 21:48:15 when sorting param is not provided 2404 21:48:15 is expected to eq [#<Vulnerability id:7 [vulnerability:group187/project-420/7]>, #<Vulnerability id:8 [vulnerability:group187/project-420/8]>, #<Vulnerability id:6 [vulnerability:group187/project-420/6]>] 2405 21:48:15 when sorting by invalid param 2406 21:48:15 is expected to eq [#<Vulnerability id:7 [vulnerability:group187/project-420/7]>, #<Vulnerability id:8 [vulnerability:group187/project-420/8]>, #<Vulnerability id:6 [vulnerability:group187/project-420/6]>] 2407 21:48:15 when given severities 2408 21:48:15 only returns vulnerabilities of the given severities 2409 21:48:15 when given states 2410 21:48:15 only returns vulnerabilities of the given states 2411 21:48:15 when dismissal reason and state other than dismissed is given 2412 21:48:15 returns only dissmissed Vulnerabilities with matching dismissal reason 2413 21:48:15 when given scanner external IDs 2414 21:48:15 only returns vulnerabilities of the given scanner external IDs 2415 21:48:15 when given scanner ID 2416 21:48:16 only returns vulnerabilities of the given scanner IDs 2417 21:48:16 when given report types 2418 21:48:16 only returns vulnerabilities of the given report types 2419 21:48:16 when given value for hasIssues argument 2420 21:48:16 when has_issues is set to true 2421 21:48:16 only returns vulnerabilities that have issues 2422 21:48:16 when has_issues is set to false 2423 21:48:16 only returns vulnerabilities that does not have issues 2424 21:48:16 when given value for hasMergeRequest argument 2425 21:48:16 when has_merge_request is set to true 2426 21:48:16 only returns vulnerabilities that have merge_request 2427 21:48:16 when has_issues is set to false 2428 21:48:16 only returns vulnerabilities that does not have merge_request 2429 21:48:16 when given value for has_resolution argument 2430 21:48:16 when has_resolution is set to true 2431 21:48:16 only returns resolution that have resolution 2432 21:48:16 when has_resolution is set to false 2433 21:48:16 only returns resolution that does not have resolution 2434 21:48:16 when given value for has_ai_resolution argument 2435 21:48:16 when has_ai_resolution is set to true 2436 21:48:16 only returns vulnerabilities that are eligible to be resolved by an LLM 2437 21:48:16 when has_ai_resolution is set to false 2438 21:48:16 only returns vulnerabilities that are ineligible to be resolved by an LLM 2439 21:48:16 when vulnerability_report_vr_filter FF is disabled 2440 21:48:16 with has_ai_resolution true 2441 21:48:16 ignores the filter and returns all vulnerabilities 2442 21:48:16 with has_ai_resolution false 2443 21:48:17 ignores the filter and returns all vulnerabilities 2444 21:48:17 when given project IDs 2445 21:48:17 only returns vulnerabilities belonging to the given projects 2446 21:48:17 with multiple project IDs 2447 21:48:18 avoids N+1 queries 2448 21:48:18 when resolving vulnerabilities for a project 2449 21:48:18 returns the project's vulnerabilities 2450 21:48:18 when resolving vulnerabilities for an instance security dashboard 2451 21:48:18 when user has valid projects 2452 21:48:18 returns vulnerabilities for all projects on the current user's instance security dashboard 2453 21:48:18 behaves like vulnerability filterable 2454 21:48:18 #validate_filters 2455 21:48:18 for owasp_top_10 2456 21:48:18 when filters are valid 2457 21:48:18 filter_value: "none" 2458 21:48:18 does not raise any error 2459 21:48:18 filter_value: "A1_2017" 2460 21:48:19 does not raise any error 2461 21:48:19 when owasp_top_ten includes "none" and other values 2462 21:48:19 raises an ArgumentError 2463 21:48:19 when filtering by none is disabled for owasp_top_10 2464 21:48:19 filter_value: "none" 2465 21:48:19 raises an ResourceNotAvailableError 2466 21:48:19 filter_value: ["none", "A1_2017"] 2467 21:48:19 raises an ResourceNotAvailableError 2468 21:48:19 when user does not have valid projects 2469 21:48:20 returns no vulnerabilities 2470 21:48:20 when image is given 2471 21:48:20 only returns vulnerabilities with given image 2472 21:48:20 when different report_type is given along with image 2473 21:48:20 returns empty list 2474 21:48:20 when cluster_id is given 2475 21:48:20 ignores the filter and returns unmatching vulnerabilities 2476 21:48:20 when cluster_agent_id is given 2477 21:48:21 only returns vulnerabilities with given cluster 2478 21:48:21 when different report_type is given along with cluster 2479 21:48:21 returns empty list 2480 21:48:21 when given value for has_remediations argument 2481 21:48:21 when has_remediations is set to true 2482 21:48:21 only returns vulnerabilities that have remediations 2483 21:48:21 when has_remediations is set to false 2484 21:48:21 only returns vulnerabilities that does not have remediations 2485 21:48:21 when owasp_top_10 is given 2486 21:48:22 only returns vulnerabilities with owasp_top_10 2487 21:48:22 when identifer_name is given 2488 21:48:23 only returns vulnerabilities with matching identifier_name alone 2489 21:48:23 before and after cursors 2490 21:48:23 when there is `before` cursor 2491 21:48:23 is expected to contain exactly #<Vulnerability id:7 [vulnerability:group187/project-420/7]> and #<Vulnerability id:8 [vulnerability:group187/project-420/8]> 2492 21:48:23 when there is `after` cursor 2493 21:48:23 is expected to contain exactly #<Vulnerability id:6 [vulnerability:group187/project-420/6]> and #<Vulnerability id:8 [vulnerability:group187/project-420/8]> 2494 21:48:23 when the given cursor is not Base64 encoded 2495 21:48:23 does not raise an error 2496 21:48:23 when the given cursor does not contain a valid JSON 2497 21:48:23 does not raise an error 2498 21:48:23 behaves like vulnerability filterable 2499 21:48:23 #validate_filters 2500 21:48:23 for owasp_top_10 2501 21:48:23 when filters are valid 2502 21:48:23 filter_value: "none" 2503 21:48:23 does not raise any error 2504 21:48:23 filter_value: "A1_2017" 2505 21:48:23 does not raise any error 2506 21:48:23 when owasp_top_ten includes "none" and other values 2507 21:48:23 raises an ArgumentError 2508 21:48:23 when filtering by none is disabled for owasp_top_10 2509 21:48:23 filter_value: "none" 2510 21:48:23 raises an ResourceNotAvailableError 2511 21:48:23 filter_value: ["none", "A1_2017"] 2512 21:48:23 raises an ResourceNotAvailableError 2513 21:48:23 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/vulnerabilities_resolver_spec.rb. It took 10.2 seconds. Expected to take 10.99 seconds. 2514 21:48:23 # [RSpecRunTime] Starting example group ee/spec/finders/geo/dependency_proxy_manifest_registry_finder_spec.rb. Expected to take 10.7 seconds. 2515 21:48:23 Geo::DependencyProxyManifestRegistryFinder 2516 21:48:23 behaves like a framework registry finder 2518 21:48:23 when user cannot read all Geo 2519 21:48:24 is expected to be empty 2520 21:48:24 when user can read all Geo 2521 21:48:24 when admin mode is disabled 2522 21:48:25 is expected to be empty 2523 21:48:25 when admin mode is enabled 2524 21:48:25 with an ids param 2525 21:48:25 returns specified registries 2526 21:48:25 with an ids param empty 2527 21:48:26 returns all registries 2528 21:48:26 with a replication_state param 2529 21:48:27 returns registries with requested replication state 2530 21:48:27 with a replication_state param empty 2531 21:48:27 returns all registries 2532 21:48:27 with verification enabled 2533 21:48:27 with a verification_state param 2534 21:48:28 returns registries with requested verification state (PENDING: Skipping because verification is not enabled for DependencyProxy::Manifest) 2535 21:48:28 with a verification_state param empty 2536 21:48:29 returns all registries (PENDING: Skipping because verification is not enabled for DependencyProxy::Manifest) 2537 21:48:29 with verification disabled 2538 21:48:29 with a verification_state param 2539 21:48:29 raises ArgumentError 2540 21:48:29 with a verification_state param empty 2541 21:48:30 raises ArgumentError 2542 21:48:30 when search method is not implemented in the registry model 2543 21:48:31 raises ArgumentError 2544 21:48:31 when search method is implemented in the registry model 2545 21:48:31 returns a registry filtered by keyword (PENDING: Skipping because search method is not implemented 2546 21:48:31 for DependencyProxy::Manifest or searchable attributes are not defined.) 2547 21:48:31 with no params 2548 21:48:32 returns all registries 2549 21:48:32 # [RSpecRunTime] Finishing example group ee/spec/finders/geo/dependency_proxy_manifest_registry_finder_spec.rb. It took 8.91 seconds. Expected to take 10.7 seconds. 2550 21:48:32 # [RSpecRunTime] Starting example group ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb. Expected to take 9.96 seconds. 2551 21:48:32 VulnerabilityFeedbackModule::UpdateService#execute 2552 21:48:32 when params are valid 2553 21:48:32 when new comment is passed 2554 21:48:33 adds the comments 2555 21:48:33 when vulnerability and state transition present 2556 21:48:35 adds the comment to state_transition 2557 21:48:35 # [RSpecRunTime] RSpec elapsed time: 16 minutes 57.39 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.33 1.65 1.60 1/470 31661 2559 21:48:35 second user updates the comment 2560 21:48:37 sets second user as the comment author 2561 21:48:37 # [RSpecRunTime] RSpec elapsed time: 16 minutes 59.17 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.33 1.65 1.60 1/470 31680 2563 21:48:37 when updated comment is passed 2564 21:48:38 updates the comments 2565 21:48:38 # [RSpecRunTime] RSpec elapsed time: 17 minutes 0.65 second. Current RSS: ~1362M. Threads: 5. load average: 1.33 1.65 1.60 1/471 31699 2567 21:48:38 when deleting a comment 2568 21:48:40 removes the comment data 2569 21:48:40 when vulnerability and state transition present with comment 2570 21:48:41 adds the comment to state_transition 2571 21:48:41 # [RSpecRunTime] RSpec elapsed time: 17 minutes 3.77 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.31 1.64 1.60 2/471 31736 2573 21:48:41 # [RSpecRunTime] Finishing example group ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb. It took 9.42 seconds. Expected to take 9.96 seconds. 2574 21:48:41 # [RSpecRunTime] Starting example group ee/spec/services/incident_management/oncall_schedules/update_service_spec.rb. Expected to take 9.42 seconds. 2575 21:48:41 IncidentManagement::OncallSchedules::UpdateService 2577 21:48:42 when the current_user is anonymous 2578 21:48:42 behaves like error response 2579 21:48:43 has an informative message 2580 21:48:43 # [RSpecRunTime] RSpec elapsed time: 17 minutes 5.07 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.31 1.64 1.60 1/470 31737 2582 21:48:43 when the current_user does not have permissions to update on-call schedules 2583 21:48:43 behaves like error response 2584 21:48:43 has an informative message 2585 21:48:43 when feature is not available 2586 21:48:43 behaves like error response 2587 21:48:43 has an informative message 2588 21:48:43 when an on-call schedule with the same name already exists 2589 21:48:43 behaves like error response 2590 21:48:44 has an informative message 2591 21:48:44 with valid params 2592 21:48:44 successfully creates an on-call schedule 2593 21:48:44 schedule has a rotation 2594 21:48:44 behaves like updates the rotation active periods 2595 21:48:44 updates the rotation active periods with new timezone 2596 21:48:44 when persisting shifts 2597 21:48:45 gracefully transitions between active periods 2598 21:48:45 # [RSpecRunTime] RSpec elapsed time: 17 minutes 7.14 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.31 1.64 1.60 1/470 31738 2600 21:48:45 from non-overnight shifts to overnight 2601 21:48:45 behaves like updates the rotation active periods 2602 21:48:45 updates the rotation active periods with new timezone 2603 21:48:45 when persisting shifts 2604 21:48:46 gracefully transitions between active periods 2605 21:48:46 from overnight shifts to non-overnight 2606 21:48:46 behaves like updates the rotation active periods 2607 21:48:46 updates the rotation active periods with new timezone 2608 21:48:46 when persisting shifts 2609 21:48:46 gracefully transitions between active periods 2610 21:48:46 new timezone has non-whole-hour change 2611 21:48:46 behaves like updates the rotation active periods 2612 21:48:47 updates the rotation active periods with new timezone 2613 21:48:47 when persisting shifts 2614 21:48:47 gracefully transitions between active periods 2615 21:48:47 new timezone but same offset 2616 21:48:47 updates the timezone 2617 21:48:48 does not update the active period times 2618 21:48:48 between non-UTC timezones 2619 21:48:48 behaves like updates the rotation active periods 2620 21:48:48 updates the rotation active periods with new timezone 2621 21:48:48 when persisting shifts 2622 21:48:49 gracefully transitions between active periods 2623 21:48:49 timezone is not changed 2624 21:48:49 does not update rotations 2625 21:48:49 error updating 2626 21:48:49 behaves like error response 2627 21:48:49 has an informative message 2628 21:48:49 # [RSpecRunTime] Finishing example group ee/spec/services/incident_management/oncall_schedules/update_service_spec.rb. It took 7.68 seconds. Expected to take 9.42 seconds. 2629 21:48:49 # [RSpecRunTime] Starting example group ee/spec/services/merge_requests/reload_merge_head_diff_service_spec.rb. Expected to take 8.68 seconds. 2630 21:48:49 MergeRequests::ReloadMergeHeadDiffService 2632 21:48:49 code_owners feature is available 2633 21:48:49 when reloading was successful 2634 21:48:49 when merge request is not on a merge train 2635 21:48:51 syncs code owner approval rules 2636 21:48:51 # [RSpecRunTime] RSpec elapsed time: 17 minutes 13.33 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.26 1.62 1.59 1/474 31837 2638 21:48:51 when merge request is on a merge train 2639 21:48:53 does not sync code owner approval rules 2640 21:48:53 # [RSpecRunTime] RSpec elapsed time: 17 minutes 15.22 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.26 1.62 1.59 2/476 31936 2642 21:48:53 when reloading failed 2643 21:48:55 does not sync code owner approval rules 2644 21:48:55 # [RSpecRunTime] RSpec elapsed time: 17 minutes 17.01 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.26 1.62 1.59 1/477 32023 2646 21:48:55 code_owners feature is not available 2647 21:48:55 when reloading was successful 2648 21:48:56 syncs code owner approval rules 2649 21:48:56 # [RSpecRunTime] RSpec elapsed time: 17 minutes 18.8 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.24 1.61 1.59 1/477 32122 2651 21:48:56 # [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/reload_merge_head_diff_service_spec.rb. It took 7.34 seconds. Expected to take 8.68 seconds. 2652 21:48:56 # [RSpecRunTime] Starting example group ee/spec/models/audit_events/instance_external_audit_event_destination_spec.rb. Expected to take 8.1 seconds. 2653 21:48:56 AuditEvents::InstanceExternalAuditEventDestination 2654 21:48:57 does not allow STI 2655 21:48:57 behaves like includes Limitable concern 2656 21:48:57 #exceeds_limits? 2657 21:48:57 without plan limits configured 2658 21:48:57 is expected to eq false 2659 21:48:57 without plan limits configured 2660 21:48:57 is expected to eq false 2661 21:48:57 with an existing model 2662 21:48:57 is expected to eq true 2664 21:48:57 is expected to be a kind of Limitable 2665 21:48:57 without plan limits configured 2666 21:48:57 can create new models 2667 21:48:57 with plan limits configured 2668 21:48:57 can create new models 2669 21:48:57 with an existing model 2670 21:48:58 cannot create new models exceeding the plan limits 2671 21:48:58 behaves like includes ExternallyCommonDestinationable concern 2673 21:48:58 is expected to be a kind of AuditEvents::ExternallyCommonDestinationable 2674 21:48:58 is expected to validate that the length of :name is at most 72 2675 21:48:58 when creating without a name 2676 21:48:58 assigns a default name 2677 21:48:58 behaves like includes CustomHttpExternallyDestinationable concern 2679 21:48:59 is expected to be a kind of AuditEvents::CustomHttpExternallyDestinationable 2680 21:48:59 is expected to validate that the length of :destination_url is at most 255 2681 21:48:59 is expected to validate that :destination_url cannot be empty/falsy 2682 21:49:00 is expected to validate that the length of :verification_token is between 16 and 24 2683 21:49:00 is expected to validate that the length of :name is at most 72 2684 21:49:00 when creating without a name 2685 21:49:00 assigns a default name 2686 21:49:01 # [RSpecRunTime] RSpec elapsed time: 17 minutes 22.86 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.30 1.61 1.59 1/476 32123 2688 21:49:01 when creating with undefined verification token 2689 21:49:01 destination is valid 2690 21:49:01 verification token is present 2691 21:49:01 when updating 2692 21:49:01 verification token cannot be nil 2693 21:49:01 behaves like allowed_to_stream? 2694 21:49:01 destination_object: destination_with_filters_of_given_type, audit_operation_val: audit_operation, result: true 2695 21:49:01 is expected to eq true 2696 21:49:01 destination_object: destination_with_filters, audit_operation_val: audit_operation, result: false 2697 21:49:02 is expected to eq false 2698 21:49:02 destination_object: destination, audit_operation_val: audit_operation, result: true 2699 21:49:02 is expected to eq true 2700 21:49:02 destination_object: destination_with_filters_of_given_type, audit_operation_val: nil, result: true 2701 21:49:02 is expected to eq true 2703 21:49:02 is expected to have many headers class_name => AuditEvents::Streaming::InstanceHeader 2704 21:49:02 is expected to have many event_type_filters class_name => AuditEvents::Streaming::InstanceEventTypeFilter 2705 21:49:02 can have 20 headers 2706 21:49:03 can have no more than 20 headers 2707 21:49:03 validates uniqueness of destination_url 2708 21:49:03 validates uniqueness of name 2709 21:49:03 # [RSpecRunTime] RSpec elapsed time: 17 minutes 25.67 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.30 1.61 1.59 1/476 32124 2711 21:49:03 Associations 2712 21:49:03 is expected to have one namespace_filter 2713 21:49:03 #headers_hash 2714 21:49:04 must have a unique destination_url 2715 21:49:04 when destination has 2 headers 2716 21:49:04 return active headers 2717 21:49:04 # [RSpecRunTime] Finishing example group ee/spec/models/audit_events/instance_external_audit_event_destination_spec.rb. It took 7.46 seconds. Expected to take 8.1 seconds. 2718 21:49:04 # [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/ingest_finding_signatures_spec.rb. Expected to take 7.44 seconds. 2719 21:49:04 Security::Ingestion::Tasks::IngestFindingSignatures 2721 21:49:10 ingests new finding signatures 2722 21:49:10 behaves like bulk insertable task 2723 21:49:10 when the validation fails 2724 21:49:11 can generate error messages correctly 2725 21:49:11 # [RSpecRunTime] RSpec elapsed time: 17 minutes 33.52 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.25 1.59 1.58 1/471 32125 2727 21:49:11 # [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/ingest_finding_signatures_spec.rb. It took 7.26 seconds. Expected to take 7.44 seconds. 2728 21:49:11 # [RSpecRunTime] Starting example group ee/spec/services/dependencies/export_serializers/project_dependencies_service_spec.rb. Expected to take 7.26 seconds. 2729 21:49:11 Dependencies::ExportSerializers::ProjectDependenciesService 2731 21:49:11 instantiates a service object and sends execute message to it 2733 21:49:12 when the project does not have dependencies 2734 21:49:12 is expected to be empty 2735 21:49:12 when project has dependencies 2736 21:49:15 returns expected dependencies 2737 21:49:16 returns data only for DEFAULT_SOURCES 2738 21:49:17 does not have N+1 queries 2739 21:49:17 # [RSpecRunTime] RSpec elapsed time: 17 minutes 39.56 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.23 1.58 1.58 1/471 32126 2741 21:49:17 # [RSpecRunTime] Finishing example group ee/spec/services/dependencies/export_serializers/project_dependencies_service_spec.rb. It took 6.03 seconds. Expected to take 7.26 seconds. 2742 21:49:17 # [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/ingest_reports_service_spec.rb. Expected to take 6.74 seconds. 2743 21:49:17 Security::Ingestion::IngestReportsService 2745 21:49:18 calls IngestReportService for each succeeded security scan 2746 21:49:19 sets the resolved vulnerabilities, latest pipeline ID and has_vulnerabilities flag 2747 21:49:19 calls ScheduleMarkDroppedAsResolvedService with primary identifier IDs 2748 21:49:19 marks vulnerabilities as resolved 2749 21:49:19 when ingested reports are empty 2750 21:49:19 does not set has_vulnerabilities 2751 21:49:19 # [RSpecRunTime] RSpec elapsed time: 17 minutes 41.82 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.23 1.58 1.58 1/471 32127 2753 21:49:19 when the same scanner is used into separate child pipelines 2754 21:49:21 ingests the scan from both child pipelines 2755 21:49:21 # [RSpecRunTime] RSpec elapsed time: 17 minutes 43.6 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.21 1.57 1.58 1/471 32128 2757 21:49:21 scheduling the SyncFindingsToApprovalRulesWorker background job 2758 21:49:21 when the security_orchestration_policies is not licensed for the project 2759 21:49:22 does not schedule the background job 2760 21:49:22 when the security_orchestration_policies is licensed for the project 2761 21:49:22 schedules the background job 2762 21:49:22 when scheduling the SBOM ingestion 2763 21:49:22 defers to ScheduleIngestReportsService 2764 21:49:22 behaves like rescheduling archival status and traversal_ids update jobs 2765 21:49:22 scheduling `Vulnerabilities::UpdateArchivedAttributeOfVulnerabilityReadsWorker` 2766 21:49:22 when the `archived` attribute of the project does not change while ingesting the report 2767 21:49:22 does not schedule the worker 2768 21:49:22 when the `archived` attribute of the project changes while ingesting the report 2769 21:49:23 schedules the worker 2770 21:49:23 scheduling `Vulnerabilities::UpdateNamespaceIdsOfVulnerabilityReadsWorker` 2771 21:49:23 when the `traversal_ids` attribute of the namespace does not change while ingesting the report 2772 21:49:23 does not schedule the worker 2773 21:49:23 when the `traversal_ids` attribute of the namespace changes while ingesting the report 2774 21:49:23 schedules the worker 2775 21:49:23 when the project moves to another namespace 2776 21:49:24 schedules the worker 2777 21:49:24 # [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/ingest_reports_service_spec.rb. It took 6.32 seconds. Expected to take 6.74 seconds. 2778 21:49:24 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/epics/default_project_for_issue_creation_resolver_spec.rb. Expected to take 6.44 seconds. 2779 21:49:24 Resolvers::Epics::DefaultProjectForIssueCreationResolver 2780 21:49:25 is expected to have nullable GraphQL type Project 2782 21:49:25 without sufficient rights 2783 21:49:26 is expected to be nil 2784 21:49:26 # [RSpecRunTime] RSpec elapsed time: 17 minutes 48.41 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.12 1.55 1.57 1/471 32129 2786 21:49:26 when there has been no event created 2787 21:49:27 is expected to be nil 2788 21:49:27 when there is no signed in user 2789 21:49:27 is expected to be nil 2790 21:49:27 with sufficient rights 2791 21:49:27 when last event was an issue creation 2792 21:49:28 is expected to eq #<Project id:422 group248/project-462>> 2793 21:49:28 when last event was not an issue creation 2794 21:49:28 is expected to be nil 2795 21:49:28 when there are multiple events on different projects 2796 21:49:29 is expected to eq #<Project id:422 group248/project-462>> 2797 21:49:29 when project is outside of the group hierarchy 2798 21:49:29 is expected to be nil 2799 21:49:29 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/epics/default_project_for_issue_creation_resolver_spec.rb. It took 5.64 seconds. Expected to take 6.44 seconds. 2800 21:49:29 # [RSpecRunTime] Starting example group ee/spec/tasks/gitlab/custom_roles/compile_docs_task_spec.rb. Expected to take 6.26 seconds. 2801 21:49:29 Tasks::Gitlab::CustomRoles::CompileDocsTask 2803 21:49:29 outputs message after compiling the documentation 2804 21:49:30 Documentation compiled. 2805 21:49:30 creates abilities.md 2806 21:49:33 # [RSpecRunTime] Finishing example group ee/spec/tasks/gitlab/custom_roles/compile_docs_task_spec.rb. It took 3.67 seconds. Expected to take 6.26 seconds. 2807 21:49:33 # [RSpecRunTime] RSpec elapsed time: 17 minutes 55.25 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.11 1.54 1.56 1/471 32130 2809 21:49:33 # [RSpecRunTime] Starting example group ee/spec/models/ee/wiki_spec.rb. Expected to take 5.87 seconds. 2811 21:49:33 does not allow STI 2812 21:49:33 #use_separate_indices? 2813 21:49:37 returns true 2814 21:49:37 # [RSpecRunTime] RSpec elapsed time: 17 minutes 59.7 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.18 1.55 1.57 1/476 32132 2817 21:49:37 returns Wiki 2818 21:49:37 # [RSpecRunTime] Finishing example group ee/spec/models/ee/wiki_spec.rb. It took 4.47 seconds. Expected to take 5.87 seconds. 2819 21:49:37 # [RSpecRunTime] Starting example group ee/spec/models/ee/project_team_spec.rb. Expected to take 5.49 seconds. 2821 21:49:37 does not allow STI 2823 21:49:38 when group membership is locked 2824 21:49:38 does not add the given user to the team 2825 21:49:38 when user is a project bot 2826 21:49:38 adds the project bot user to the team 2827 21:49:39 # [RSpecRunTime] RSpec elapsed time: 18 minutes 0.87 second. Current RSS: ~1338M. Threads: 5. load average: 1.18 1.55 1.57 1/477 32133 2829 21:49:39 when user is a security policy bot 2830 21:49:39 adds the project bot user to the team 2831 21:49:39 #import_team 2832 21:49:40 does not cause N+1 queries when checking user types 2833 21:49:40 when a source project member is a security policy bot 2834 21:49:41 does not import the security policy bot user 2835 21:49:41 # [RSpecRunTime] RSpec elapsed time: 18 minutes 3.29 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.16 1.54 1.56 1/477 32134 2837 21:49:41 # [RSpecRunTime] Finishing example group ee/spec/models/ee/project_team_spec.rb. It took 3.58 seconds. Expected to take 5.49 seconds. 2838 21:49:41 # [RSpecRunTime] Starting example group ee/spec/helpers/boards_helper_spec.rb. Expected to take 5.4 seconds. 2840 21:49:42 #build_issue_link_base 2841 21:49:42 when epic board 2842 21:49:42 generates the correct url 2843 21:49:42 #board_base_url 2844 21:49:42 when epic board 2845 21:49:42 generates the correct url 2848 21:49:42 when no iteration 2849 21:49:42 serializes board without iteration 2850 21:49:42 when board is scoped to an iteration 2851 21:49:42 serializes board with iteration 2852 21:49:42 group and project-level licensed features 2853 21:49:42 when 'multiple_issue_assignees' is available 2854 21:49:42 indicates that the feature is available in a boolean string 2855 21:49:42 when 'multiple_issue_assignees' is unavailable 2856 21:49:42 indicates that the feature is unavailable in a boolean string 2857 21:49:42 when 'issue_weights' is available 2858 21:49:43 indicates that the feature is available in a boolean string 2859 21:49:43 when 'issue_weights' is unavailable 2860 21:49:43 indicates that the feature is unavailable in a boolean string 2861 21:49:43 when 'board_milestone_lists' is available 2862 21:49:43 indicates that the feature is available in a boolean string 2863 21:49:43 when 'board_milestone_lists' is unavailable 2864 21:49:43 indicates that the feature is unavailable in a boolean string 2865 21:49:43 when 'board_assignee_lists' is available 2866 21:49:43 indicates that the feature is available in a boolean string 2867 21:49:43 when 'board_assignee_lists' is unavailable 2868 21:49:43 indicates that the feature is unavailable in a boolean string 2869 21:49:43 when 'issuable_health_status' is available 2870 21:49:43 indicates that the feature is available in a boolean string 2871 21:49:43 when 'issuable_health_status' is unavailable 2872 21:49:43 indicates that the feature is unavailable in a boolean string 2873 21:49:43 when 'scoped_labels' is available 2874 21:49:44 indicates that the feature is available in a boolean string 2875 21:49:44 when 'scoped_labels' is unavailable 2876 21:49:44 indicates that the feature is unavailable in a boolean string 2877 21:49:44 when 'scoped_issue_board' is available 2878 21:49:44 indicates that the feature is available in a boolean string 2879 21:49:44 when 'scoped_issue_board' is unavailable 2880 21:49:44 indicates that the feature is unavailable in a boolean string 2881 21:49:44 group-level licensed features 2882 21:49:44 when 'board_iteration_lists' is available 2883 21:49:44 indicates that the feature is available in a boolean string 2884 21:49:44 when 'board_iteration_lists' is unavailable 2885 21:49:44 indicates that the feature is unavailable in a boolean string 2886 21:49:44 when 'epics' is available 2887 21:49:44 indicates that the feature is available in a boolean string 2888 21:49:44 when 'epics' is unavailable 2889 21:49:44 indicates that the feature is unavailable in a boolean string 2890 21:49:44 when 'iterations' is available 2891 21:49:45 indicates that the feature is available in a boolean string 2892 21:49:45 when 'iterations' is unavailable 2893 21:49:45 indicates that the feature is unavailable in a boolean string 2894 21:49:45 when 'issuable_health_status' is available 2895 21:49:45 indicates that the feature is available in a boolean string 2896 21:49:45 when 'issuable_health_status' is unavailable 2897 21:49:45 indicates that the feature is unavailable in a boolean string 2898 21:49:45 when 'subepics' is available 2899 21:49:45 indicates that the feature is available in a boolean string 2900 21:49:45 when 'subepics' is unavailable 2901 21:49:45 indicates that the feature is unavailable in a boolean string 2902 21:49:45 when 'linked_items_epics' is available 2903 21:49:45 indicates that the feature is available in a boolean string 2904 21:49:45 when 'linked_items_epics' is unavailable 2905 21:49:45 indicates that the feature is unavailable in a boolean string 2907 21:49:45 returns the correct permission for creating an epic from board 2908 21:49:45 returns the correct permission for updating the board 2909 21:49:46 returns the correct permission for administering the boards lists 2910 21:49:46 returns the correct permission for administering the boards 2911 21:49:46 # [RSpecRunTime] Finishing example group ee/spec/helpers/boards_helper_spec.rb. It took 4.65 seconds. Expected to take 5.4 seconds. 2912 21:49:46 # [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/ci_action/template_spec.rb. Expected to take 4.96 seconds. 2913 21:49:46 Security::SecurityOrchestrationPolicies::CiAction::Template 2915 21:49:46 .scan_template_path 2916 21:49:46 returns the correct template path 2917 21:49:46 when using latest template 2918 21:49:46 returns the correct template path 2919 21:49:46 when action is valid 2920 21:49:46 when scan type is secret_detection 2921 21:49:46 merges template variables with ci variables and returns them as string 2922 21:49:46 returns prepared CI configuration with Secret Detection scans 2923 21:49:46 behaves like with template name for scan type 2924 21:49:46 fetches template content from cache 2925 21:49:46 when selected latest template 2926 21:49:46 fetches template content from cache 2927 21:49:46 when selected default template 2928 21:49:46 fetches template content from cache 2929 21:49:46 behaves like removes rules which disable jobs 2930 21:49:46 removes rules matching EXCLUDED_VARIABLES_PATTERNS 2931 21:49:46 behaves like with scan_settings.ignore_default_before_after_script set to true 2932 21:49:47 overrides before_script and after_script with empty array 2933 21:49:47 when scan type is container_scanning 2934 21:49:47 merges template variables with ci variables and returns them as string 2935 21:49:47 returns prepared CI configuration for Container Scanning 2936 21:49:47 behaves like with template name for scan type 2937 21:49:47 fetches template content from cache 2938 21:49:47 when selected latest template 2939 21:49:47 fetches template content from cache 2940 21:49:47 when selected default template 2941 21:49:47 fetches template content from cache 2942 21:49:47 behaves like removes rules which disable jobs 2943 21:49:47 removes rules matching EXCLUDED_VARIABLES_PATTERNS 2944 21:49:47 behaves like with scan_settings.ignore_default_before_after_script set to true 2945 21:49:47 overrides before_script and after_script with empty array 2946 21:49:47 when scan type is sast 2947 21:49:48 returns prepared CI configuration for SAST 2948 21:49:48 behaves like with template name for scan type 2949 21:49:48 fetches template content from cache 2950 21:49:48 when selected latest template 2951 21:49:48 fetches template content from cache 2952 21:49:48 when selected default template 2953 21:49:48 fetches template content from cache 2954 21:49:48 behaves like removes rules which disable jobs 2955 21:49:48 removes rules matching EXCLUDED_VARIABLES_PATTERNS 2956 21:49:48 when scan type is dependency_scanning 2957 21:49:48 returns prepared CI configuration for Dependency Scanning 2958 21:49:48 behaves like with template name for scan type 2959 21:49:49 fetches template content from cache 2960 21:49:49 when selected latest template 2961 21:49:49 fetches template content from cache 2962 21:49:49 when selected default template 2963 21:49:49 fetches template content from cache 2964 21:49:49 behaves like removes rules which disable jobs 2965 21:49:49 removes rules matching EXCLUDED_VARIABLES_PATTERNS 2966 21:49:49 when scan type is sast_iac 2967 21:49:49 returns prepared CI configuration for SAST IaC 2968 21:49:49 behaves like with template name for scan type 2969 21:49:49 fetches template content from cache 2970 21:49:49 when selected latest template 2971 21:49:49 fetches template content from cache 2972 21:49:49 when selected default template 2973 21:49:50 fetches template content from cache 2974 21:49:50 behaves like removes rules which disable jobs 2975 21:49:50 removes rules matching EXCLUDED_VARIABLES_PATTERNS 2976 21:49:50 # [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/ci_action/template_spec.rb. It took 4.1 seconds. Expected to take 4.96 seconds. 2977 21:49:50 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/document_reference_spec.rb. Expected to take 4.87 seconds. 2978 21:49:50 Gitlab::Elastic::DocumentReference 2979 21:49:50 .deserialize 2980 21:49:50 deserializes an issue string 2981 21:49:50 deserializes a project string 2982 21:49:50 when a pipe delimiter is used 2983 21:49:50 deserializes string correctly 2985 21:49:50 when operation is :delete 2986 21:49:50 is the ref klass index name 2987 21:49:50 when operation is index 2988 21:49:50 is the ref proxy index name 2989 21:49:50 when operation is upsert 2990 21:49:50 is the ref proxy index name 2992 21:49:50 does nothing to a string 2993 21:49:50 serializes a DocumentReference 2994 21:49:50 defers to serialize_record for ApplicationRecord instances 2995 21:49:50 defers to serialize_array for Array instances 2996 21:49:51 fails to serialize an unrecognised value 2997 21:49:51 #database_record 2998 21:49:51 returns an issue 2999 21:49:51 returns a project 3000 21:49:51 returns nil if the record cannot be found 3001 21:49:51 raises if the class is bad 3002 21:49:51 #preload_indexing_data 3003 21:49:53 preloads database records to avoid N+1 queries 3004 21:49:53 # [RSpecRunTime] RSpec elapsed time: 18 minutes 15.32 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.21 1.53 1.56 1/477 32135 3007 21:49:53 is expected to eq "Issue" 3008 21:49:53 .serialize_record 3009 21:49:53 serializes an issue 3010 21:49:53 serializes a project 3012 21:49:53 is equal to itself 3013 21:49:53 is equal to another ref when all elements match 3014 21:49:53 is not equal unless the other instance class matches 3015 21:49:53 is not equal unless db_id matches 3016 21:49:53 is not equal unless es_id matches 3017 21:49:53 is not equal unless es_parent matches 3019 21:49:53 builds a document for an issue 3020 21:49:53 builds a document for a project 3021 21:49:53 .serialize_array 3022 21:49:53 serializes a project array 3023 21:49:53 serializes an issue array 3024 21:49:53 fails to serialize a too-small array 3025 21:49:54 fails to serialize a too-large array 3029 21:49:54 is index if routing is not added to the issues index 3030 21:49:54 is delete if the database record does not exist 3033 21:49:54 is delete if the database record does not exist 3035 21:49:54 creates an issue reference 3036 21:49:54 creates a project reference 3038 21:49:54 serializes an issue 3039 21:49:54 serializes a project 3040 21:49:54 #document_type 3041 21:49:54 when operation is index 3043 21:49:54 when operation is upsert 3045 21:49:54 when operation is delete 3047 21:49:54 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/document_reference_spec.rb. It took 4.2 seconds. Expected to take 4.87 seconds. 3048 21:49:54 # [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/namespace_update_spec.rb. Expected to take 4.45 seconds. 3049 21:49:54 Elastic::NamespaceUpdate 3050 21:49:54 does not allow STI 3051 21:49:54 when changing parent_id 3052 21:49:54 does not enqueue Elastic::NamespaceUpdateWorker 3053 21:49:54 when elastic indexing is enabled 3054 21:49:54 enqueues Elastic::NamespaceUpdateWorker 3055 21:49:54 when transfering a group 3056 21:49:56 enqueues Elastic::NamespaceUpdateWorker when changing parent from nil 3057 21:49:56 enqueues Elastic::NamespaceUpdateWorker when changing parent to nil 3058 21:49:56 # [RSpecRunTime] RSpec elapsed time: 18 minutes 18.32 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.20 1.53 1.56 1/477 32136 3060 21:49:56 when transfering a project 3061 21:49:58 Job arguments to Ci::PendingBuilds::UpdateProjectWorker must be native JSON types, but :namespace_traversal_ids is a Symbol. 3063 21:49:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3064 21:49:58 Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol. 3066 21:49:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3067 21:49:58 enqueues Elastic::NamespaceUpdateWorker when changing parent 3068 21:49:58 # [RSpecRunTime] RSpec elapsed time: 18 minutes 20.26 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.20 1.53 1.56 1/477 32137 3070 21:49:58 # [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/namespace_update_spec.rb. It took 4.02 seconds. Expected to take 4.45 seconds. 3071 21:49:58 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/product_analytics/developments/setup_spec.rb. Expected to take 4.36 seconds. 3072 21:49:58 Gitlab::ProductAnalytics::Developments::Setup 3073 21:49:58 when configured 3074 21:49:59 outputs that Product Analytics is already configured 3075 21:49:59 # [RSpecRunTime] RSpec elapsed time: 18 minutes 21.34 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.20 1.53 1.56 1/477 32138 3077 21:49:59 when all checks pass 3078 21:50:00 outputs the success message with the group name 3079 21:50:00 when group does not exist 3080 21:50:00 Validating settings.... 3081 21:50:00 Checking the specified group exists.... 3082 21:50:00 raises an error 3083 21:50:00 when not configured 3084 21:50:00 outputs instructions to configure Product Analytics 3085 21:50:00 when GITLAB_SIMULATE_SAAS is missing 3086 21:50:00 Validating settings.... 3087 21:50:00 raises an error 3088 21:50:00 when a group exists 3089 21:50:00 Validating settings.... 3090 21:50:00 Checking the specified group exists.... 3091 21:50:00 Enabling feature flags.... 3092 21:50:00 - product_analytics_admin_settings 3093 21:50:00 - product_analytics_features 3094 21:50:00 - generate_cube_query 3095 21:50:00 - product_analytics_billing 3096 21:50:00 - product_analytics_billing_override 3097 21:50:00 - product_analytics_usage_quota_annual_data 3098 21:50:00 Enabling application settings.... 3099 21:50:00 Activating an Ultimate license to the group.... 3100 21:50:01 ---------------------------------------- 3101 21:50:01 Setup Complete! 3102 21:50:01 ---------------------------------------- 3103 21:50:01 Product Analytics is now enabled but not yet configured! To do so: 3105 21:50:01 2. Access Product Analytics on any project in "group261" by selecting Analyze > Analytics dashboards in the left sidebar. 3106 21:50:01 sets the group plan to "ultimate" 3107 21:50:01 Validating settings.... 3108 21:50:01 Checking the specified group exists.... 3109 21:50:01 Enabling feature flags.... 3110 21:50:01 - product_analytics_admin_settings 3111 21:50:01 - product_analytics_features 3112 21:50:01 - generate_cube_query 3113 21:50:01 - product_analytics_billing 3114 21:50:01 - product_analytics_billing_override 3115 21:50:01 - product_analytics_usage_quota_annual_data 3116 21:50:01 Enabling application settings.... 3117 21:50:01 Activating an Ultimate license to the group.... 3118 21:50:01 ---------------------------------------- 3119 21:50:01 Setup Complete! 3120 21:50:01 ---------------------------------------- 3121 21:50:01 Product Analytics is now enabled but not yet configured! To do so: 3123 21:50:01 2. Access Product Analytics on any project in "group261" by selecting Analyze > Analytics dashboards in the left sidebar. 3124 21:50:01 enables feature flags for product analytics 3125 21:50:01 Validating settings.... 3126 21:50:01 Checking the specified group exists.... 3127 21:50:01 Enabling feature flags.... 3128 21:50:01 - product_analytics_admin_settings 3129 21:50:01 - product_analytics_features 3130 21:50:01 - generate_cube_query 3131 21:50:01 - product_analytics_billing 3132 21:50:01 - product_analytics_billing_override 3133 21:50:01 - product_analytics_usage_quota_annual_data 3134 21:50:01 Enabling application settings.... 3135 21:50:02 Activating an Ultimate license to the group.... 3136 21:50:02 ---------------------------------------- 3137 21:50:02 Setup Complete! 3138 21:50:02 ---------------------------------------- 3139 21:50:02 Product Analytics is now enabled but not yet configured! To do so: 3141 21:50:02 2. Access Product Analytics on any project in "group261" by selecting Analyze > Analytics dashboards in the left sidebar. 3142 21:50:02 enables feature flags for platform insights 3143 21:50:02 Validating settings.... 3144 21:50:02 Checking the specified group exists.... 3145 21:50:02 Enabling feature flags.... 3146 21:50:02 - product_analytics_admin_settings 3147 21:50:02 - product_analytics_features 3148 21:50:02 - generate_cube_query 3149 21:50:02 - product_analytics_billing 3150 21:50:02 - product_analytics_billing_override 3151 21:50:02 - product_analytics_usage_quota_annual_data 3152 21:50:02 Enabling application settings.... 3153 21:50:02 Activating an Ultimate license to the group.... 3154 21:50:02 ---------------------------------------- 3155 21:50:02 Setup Complete! 3156 21:50:02 ---------------------------------------- 3157 21:50:02 Product Analytics is now enabled but not yet configured! To do so: 3159 21:50:02 2. Access Product Analytics on any project in "group261" by selecting Analyze > Analytics dashboards in the left sidebar. 3160 21:50:02 enables the application settings 3161 21:50:02 # [RSpecRunTime] RSpec elapsed time: 18 minutes 24.5 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.18 1.52 1.56 1/477 32139 3163 21:50:02 with production environment 3164 21:50:02 Validating settings.... 3165 21:50:02 raises an error 3166 21:50:02 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/product_analytics/developments/setup_spec.rb. It took 4.3 seconds. Expected to take 4.36 seconds. 3167 21:50:02 # [RSpecRunTime] Starting example group ee/spec/services/ee/work_items/import_csv_service_spec.rb. Expected to take 4.2 seconds. 3168 21:50:02 WorkItems::ImportCsvService 3170 21:50:03 when file is valid 3171 21:50:03 when all types are available 3172 21:50:06 creates the expected number of work items 3173 21:50:07 sets work item attributes 3174 21:50:07 # [RSpecRunTime] RSpec elapsed time: 18 minutes 29.62 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.16 1.51 1.55 1/477 32140 3176 21:50:07 when some types are unavailable 3177 21:50:08 throws an error and does not import 3178 21:50:08 when user cannot create type 3179 21:50:08 when types include Requirement 3180 21:50:08 when Requirement is not licensed 3181 21:50:08 behaves like does not create requirement 3182 21:50:08 is expected to match {:blank=>[], :disallowed=>{"requirement"=>[3]}, :missing=>{}} 3183 21:50:08 when user cannot create a Requirement 3184 21:50:08 behaves like does not create requirement 3185 21:50:08 is expected to match {:blank=>[], :disallowed=>{"requirement"=>[3]}, :missing=>{}} 3186 21:50:08 # [RSpecRunTime] Finishing example group ee/spec/services/ee/work_items/import_csv_service_spec.rb. It took 5.92 seconds. Expected to take 4.2 seconds. 3187 21:50:08 # [RSpecRunTime] Starting example group ee/spec/services/dora/aggregate_metrics_service_spec.rb. Expected to take 3.89 seconds. 3188 21:50:08 Dora::AggregateMetricsService 3190 21:50:08 when container is project 3191 21:50:09 returns the aggregated data 3192 21:50:09 behaves like correct validations 3193 21:50:09 when data range is too wide 3194 21:50:09 behaves like request failure 3195 21:50:09 returns error 3196 21:50:09 when start date is later than end date 3197 21:50:09 behaves like request failure 3198 21:50:09 returns error 3199 21:50:09 when interval is invalid 3200 21:50:09 behaves like request failure 3201 21:50:09 returns error 3202 21:50:09 when metrics is invalid 3203 21:50:09 behaves like request failure 3204 21:50:09 returns error 3205 21:50:09 when params is empty 3206 21:50:09 behaves like request failure 3207 21:50:09 returns error 3208 21:50:09 when environment tiers are invalid 3209 21:50:09 behaves like request failure 3210 21:50:09 returns error 3211 21:50:09 when guest user 3212 21:50:09 behaves like request failure 3213 21:50:09 returns error 3214 21:50:09 when interval is monthly 3215 21:50:09 returns the aggregated data 3216 21:50:09 when interval is all 3217 21:50:09 returns the aggregated data 3218 21:50:09 when environment tiers are changed 3219 21:50:09 returns the aggregated data 3220 21:50:09 when group_project_ids parameter is given 3221 21:50:09 behaves like request failure 3222 21:50:09 returns error 3223 21:50:09 when container is a group 3224 21:50:11 returns the aggregated data 3225 21:50:11 behaves like correct validations 3226 21:50:11 when data range is too wide 3227 21:50:11 behaves like request failure 3228 21:50:11 returns error 3229 21:50:11 # [RSpecRunTime] RSpec elapsed time: 18 minutes 33.03 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.15 1.50 1.55 1/473 32141 3231 21:50:11 when start date is later than end date 3232 21:50:11 behaves like request failure 3233 21:50:11 returns error 3234 21:50:11 when interval is invalid 3235 21:50:11 behaves like request failure 3236 21:50:11 returns error 3237 21:50:11 when metrics is invalid 3238 21:50:11 behaves like request failure 3239 21:50:11 returns error 3240 21:50:11 when params is empty 3241 21:50:11 behaves like request failure 3242 21:50:11 returns error 3243 21:50:11 when environment tiers are invalid 3244 21:50:11 behaves like request failure 3245 21:50:11 returns error 3246 21:50:11 when guest user 3247 21:50:11 behaves like request failure 3248 21:50:11 returns error 3249 21:50:11 when interval is monthly 3250 21:50:11 returns the aggregated data 3251 21:50:11 when interval is all 3252 21:50:11 returns the aggregated data 3253 21:50:11 when group_project_ids parameter is given 3254 21:50:11 returns the aggregated data 3255 21:50:11 when container is nil 3256 21:50:11 behaves like request failure 3257 21:50:11 returns error 3258 21:50:11 #execute_without_authorization 3259 21:50:11 runs the service without authorization 3260 21:50:11 when passing a non-ultimate group 3261 21:50:12 loads the deployment frequency metrics 3262 21:50:12 # [RSpecRunTime] Finishing example group ee/spec/services/dora/aggregate_metrics_service_spec.rb. It took 3.9 seconds. Expected to take 3.89 seconds. 3263 21:50:12 # [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/sync_scan_result_policies_service_spec.rb. Expected to take 3.84 seconds. 3264 21:50:12 Security::SecurityOrchestrationPolicies::SyncScanResultPoliciesService 3266 21:50:13 triggers worker for the configuration 3268 21:50:14 increases delay by 1 minute for each batch 3269 21:50:14 # [RSpecRunTime] RSpec elapsed time: 18 minutes 36.28 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.15 1.50 1.55 1/473 32142 3271 21:50:14 with namespace association 3272 21:50:15 triggers SyncScanResultPoliciesProjectService for the configuration and project_id 3273 21:50:15 with multiple projects in the namespace 3274 21:50:16 does trigger SyncScanResultPoliciesProjectService for each project in group 3275 21:50:16 # [RSpecRunTime] RSpec elapsed time: 18 minutes 37.98 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.14 1.49 1.55 1/473 32143 3278 21:50:16 is expected to receive observe({}, kind of Float) 1 time 3279 21:50:16 # [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/sync_scan_result_policies_service_spec.rb. It took 3.66 seconds. Expected to take 3.84 seconds. 3280 21:50:16 # [RSpecRunTime] Starting example group ee/spec/services/ee/projects/autocomplete_service_spec.rb. Expected to take 3.55 seconds. 3281 21:50:16 Projects::AutocompleteService 3283 21:50:17 returns nothing if not allowed 3284 21:50:18 returns epics from group 3285 21:50:18 # [RSpecRunTime] RSpec elapsed time: 18 minutes 39.95 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.14 1.49 1.55 1/473 32144 3288 21:50:18 when the iterations feature is unavailable 3289 21:50:19 is expected to be empty 3290 21:50:19 when the iterations feature is available 3291 21:50:19 is expected to contain exactly #<Iteration id:2 *iteration:2> 3292 21:50:19 # [RSpecRunTime] Finishing example group ee/spec/services/ee/projects/autocomplete_service_spec.rb. It took 3.39 seconds. Expected to take 3.55 seconds. 3293 21:50:19 # [RSpecRunTime] Starting example group ee/spec/serializers/ee/note_entity_spec.rb. Expected to take 3.51 seconds. 3295 21:50:19 when description_diffs license is not available 3296 21:50:21 does not include description versions attributes 3297 21:50:21 # [RSpecRunTime] RSpec elapsed time: 18 minutes 43.05 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.13 1.48 1.54 1/473 32145 3299 21:50:21 when description_diffs license is available 3300 21:50:22 includes description versions attributes 3301 21:50:22 # [RSpecRunTime] RSpec elapsed time: 18 minutes 44.72 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.13 1.48 1.54 1/473 32146 3303 21:50:22 # [RSpecRunTime] Finishing example group ee/spec/serializers/ee/note_entity_spec.rb. It took 3.29 seconds. Expected to take 3.51 seconds. 3304 21:50:22 # [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/base_service_spec.rb. Expected to take 3.27 seconds. 3305 21:50:22 MergeRequests::BaseService 3306 21:50:24 Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 3308 21:50:24 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3309 21:50:24 does not fire compliance hooks 3310 21:50:24 for UpdateService 3311 21:50:25 Job arguments to ApprovalRules::ExternalApprovalRulePayloadWorker must be native JSON types, but :object_kind is a Symbol. 3313 21:50:25 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3314 21:50:25 Job arguments to ApprovalRules::ExternalApprovalRulePayloadWorker must be native JSON types, but :object_kind is a Symbol. 3316 21:50:25 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3317 21:50:25 Job arguments to ApprovalRules::ExternalApprovalRulePayloadWorker must be native JSON types, but :object_kind is a Symbol. 3319 21:50:25 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3320 21:50:25 fires the correct number of compliance hooks 3321 21:50:25 # [RSpecRunTime] RSpec elapsed time: 18 minutes 47.17 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.13 1.48 1.54 1/476 32212 3323 21:50:25 #filter_params 3324 21:50:25 filter users and groups 3325 21:50:25 Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 3327 21:50:25 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3328 21:50:25 calls ParamsFilteringService 3329 21:50:25 # [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/base_service_spec.rb. It took 2.81 seconds. Expected to take 3.27 seconds. 3330 21:50:25 # [RSpecRunTime] Starting example group ee/spec/finders/incident_management/escalation_policies_finder_spec.rb. Expected to take 3.23 seconds. 3331 21:50:25 IncidentManagement::EscalationPoliciesFinder 3333 21:50:26 when feature is available 3334 21:50:26 when user has permissions 3335 21:50:26 returns project escalation policies 3336 21:50:26 when id given 3337 21:50:27 is expected to contain exactly #<IncidentManagement::EscalationPolicy id: 1, project_id: 460, name: "unique identifier", description: [FILTERED]> 3338 21:50:27 # [RSpecRunTime] RSpec elapsed time: 18 minutes 48.97 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.12 1.47 1.54 1/476 32213 3340 21:50:27 when exact_name is given 3341 21:50:27 is expected to contain exactly #<IncidentManagement::EscalationPolicy id: 1, project_id: 460, name: "unique identifier", description: [FILTERED]> 3342 21:50:27 when the name does not match 3343 21:50:27 is expected to eq #<ActiveRecord::Relation []> 3344 21:50:27 when search_name is given 3345 21:50:27 is expected to contain exactly #<IncidentManagement::EscalationPolicy id: 1, project_id: 460, name: "unique identifier", description: [FILTERED]> 3346 21:50:27 when the name does not match 3347 21:50:28 is expected to eq #<ActiveRecord::Relation []> 3348 21:50:28 when no params are given 3349 21:50:28 is expected to contain exactly #<IncidentManagement::EscalationPolicy id: 1, project_id: 460, name: "unique identifier", description: [FILTERED]> 3350 21:50:28 when user has no permissions 3351 21:50:28 is expected to eq #<ActiveRecord::Relation []> 3352 21:50:28 when feature is not avaiable 3353 21:50:28 is expected to eq #<ActiveRecord::Relation []> 3354 21:50:28 # [RSpecRunTime] Finishing example group ee/spec/finders/incident_management/escalation_policies_finder_spec.rb. It took 2.95 seconds. Expected to take 3.23 seconds. 3355 21:50:28 # [RSpecRunTime] Starting example group ee/spec/services/ee/ci/queue/pending_builds_strategy_spec.rb. Expected to take 3.06 seconds. 3356 21:50:28 Ci::Queue::PendingBuildsStrategy 3357 21:50:28 .enforce_minutes_limit 3358 21:50:29 restricts to the with_ci_minutes_available scope 3359 21:50:29 # [RSpecRunTime] RSpec elapsed time: 18 minutes 51.76 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.12 1.47 1.54 1/475 32214 3361 21:50:29 .enforce_allowed_plan_ids 3362 21:50:31 restricts to the with_allowed_plan_ids scope 3363 21:50:31 # [RSpecRunTime] RSpec elapsed time: 18 minutes 53.04 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.19 1.48 1.54 1/475 32215 3365 21:50:31 # [RSpecRunTime] Finishing example group ee/spec/services/ee/ci/queue/pending_builds_strategy_spec.rb. It took 2.56 seconds. Expected to take 3.06 seconds. 3366 21:50:31 # [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/update_assignees_service_spec.rb. Expected to take 3.03 seconds. 3367 21:50:31 MergeRequests::UpdateAssigneesService 3369 21:50:32 when the parameters are valid 3370 21:50:32 when using sentinel values 3371 21:50:32 removes all assignees 3372 21:50:32 # [RSpecRunTime] RSpec elapsed time: 18 minutes 54.79 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.19 1.48 1.54 1/477 32241 3374 21:50:32 the assignee_ids parameter is the empty list 3375 21:50:33 removes all assignees 3376 21:50:33 the assignee_ids parameter contains both zeros and valid IDs 3377 21:50:33 ignores 0 IDs 3378 21:50:33 when the assignees are invalid 3379 21:50:34 does not update and returns a merge request with an error 3380 21:50:34 # [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/update_assignees_service_spec.rb. It took 3.09 seconds. Expected to take 3.03 seconds. 3381 21:50:34 # [RSpecRunTime] Starting example group ee/spec/policies/app_sec/fuzzing/coverage/corpus_policy_spec.rb. Expected to take 2.85 seconds. 3382 21:50:34 AppSec::Fuzzing::Coverage::CorpusPolicy 3383 21:50:34 coverage_fuzzing policies 3384 21:50:34 when a user does not have access to the project 3385 21:50:34 is expected to be disallowed :read_coverage_fuzzing 3386 21:50:34 when the user is a developer 3387 21:50:35 is expected to be allowed :read_coverage_fuzzing 3388 21:50:35 when the user is a guest 3389 21:50:35 is expected to be disallowed :read_coverage_fuzzing 3390 21:50:35 when the user is a reporter 3391 21:50:35 is expected to be disallowed :read_coverage_fuzzing 3392 21:50:35 when the user is a developer 3393 21:50:35 is expected to be allowed :read_coverage_fuzzing 3394 21:50:35 when the user is a maintainer 3395 21:50:36 is expected to be allowed :read_coverage_fuzzing 3396 21:50:36 when the user is an owner 3397 21:50:36 is expected to be allowed :read_coverage_fuzzing 3398 21:50:36 when the user is allowed 3399 21:50:36 coverage_fuzzing licensed feature is not available 3400 21:50:36 is expected to be disallowed :read_coverage_fuzzing 3401 21:50:36 # [RSpecRunTime] Finishing example group ee/spec/policies/app_sec/fuzzing/coverage/corpus_policy_spec.rb. It took 2.66 seconds. Expected to take 2.85 seconds. 3402 21:50:36 # [RSpecRunTime] Starting example group ee/spec/workers/vulnerability_exports/export_worker_spec.rb. Expected to take 2.82 seconds. 3403 21:50:36 VulnerabilityExports::ExportWorker 3405 21:50:36 when vulnerability export does not exist 3406 21:50:37 does not raise any error 3407 21:50:37 does not call VulnerabilityExports::ExportService::export 3408 21:50:37 when vulnerability export exists 3409 21:50:37 calls VulnerabilityExports::ExportService::export with the vulnerability_export object 3410 21:50:37 sidekiq_retries_exhausted callback 3411 21:50:37 when the max retry count is not reached 3412 21:50:38 does not mark the vulnerability export object as failed 3413 21:50:38 when the max retry count is reached 3414 21:50:39 marks the vulnerability export object as failed 3415 21:50:39 # [RSpecRunTime] Finishing example group ee/spec/workers/vulnerability_exports/export_worker_spec.rb. It took 2.25 seconds. Expected to take 2.82 seconds. 3416 21:50:39 # [RSpecRunTime] Starting example group ee/spec/services/ci/catalog/verify_namespace_service_spec.rb. Expected to take 2.66 seconds. 3417 21:50:39 Ci::Catalog::VerifyNamespaceService 3419 21:50:40 when namespace passed in is not a root namespace 3420 21:50:40 is not valid 3421 21:50:40 when unknown verification level is being set 3422 21:50:40 is not valid 3423 21:50:40 # [RSpecRunTime] RSpec elapsed time: 19 minutes 2.71 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.23 1.48 1.54 1/478 32245 3425 21:50:40 when root namespace is passed 3426 21:50:40 when unknown verification level is being set 3427 21:50:40 is not valid 3428 21:50:40 when gitlab_maintained verification level is being set 3429 21:50:40 creates an instance of ::Ci::Catalog::VerifiedNamespace 3430 21:50:41 updates the verification level for all catalog resources under the given namespace 3431 21:50:41 when gitlab_partner_maintained verification level is being set 3432 21:50:41 creates an instance of ::Ci::Catalog::VerifiedNamespace 3433 21:50:41 updates the verification level for all catalog resources under the given namespace 3434 21:50:41 when verified_creator_maintained verification level is being set 3435 21:50:41 creates an instance of ::Ci::Catalog::VerifiedNamespace 3436 21:50:41 updates the verification level for all catalog resources under the given namespace 3437 21:50:41 when unverified verification level is being set 3438 21:50:41 creates an instance of ::Ci::Catalog::VerifiedNamespace 3439 21:50:41 updates the verification level for all catalog resources under the given namespace 3440 21:50:41 when updating existing verified namespace 3441 21:50:41 does not create a new instance of VerifiedNamespace 3442 21:50:41 updates verification level on the existing verified namespace 3443 21:50:41 updates the verification level on catalog resources 3444 21:50:41 # [RSpecRunTime] Finishing example group ee/spec/services/ci/catalog/verify_namespace_service_spec.rb. It took 2.69 seconds. Expected to take 2.66 seconds. 3445 21:50:41 # [RSpecRunTime] Starting example group ee/spec/models/label_note_spec.rb. Expected to take 2.61 seconds. 3447 21:50:42 does not allow STI 3448 21:50:42 when resource is epic 3449 21:50:42 includes a link to the list of epics filtered by the label 3450 21:50:42 behaves like label note created from events 3451 21:50:42 .from_events 3452 21:50:42 returns system note with expected attributes 3453 21:50:42 updates markdown cache if reference is not set yet 3454 21:50:42 updates markdown cache if label was deleted 3455 21:50:42 returns html note 3456 21:50:43 returns text note for added labels 3457 21:50:43 orders label events by label name 3458 21:50:43 returns text note for removed labels 3459 21:50:43 returns text note for added and removed labels 3460 21:50:44 returns text note for cross-project label 3461 21:50:44 returns text note for cross-group label 3462 21:50:44 # [RSpecRunTime] RSpec elapsed time: 19 minutes 6.17 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.23 1.48 1.54 1/474 32246 3464 21:50:44 when a label is removed 3465 21:50:44 returns note correctly 3466 21:50:44 # [RSpecRunTime] Finishing example group ee/spec/models/label_note_spec.rb. It took 2.62 seconds. Expected to take 2.61 seconds. 3467 21:50:44 # [RSpecRunTime] Starting example group ee/spec/services/groups/enterprise_users/disassociate_service_spec.rb. Expected to take 2.48 seconds. 3468 21:50:44 Groups::EnterpriseUsers::DisassociateService 3470 21:50:44 when the user is not an enterprise user 3471 21:50:44 returns a failed response 3472 21:50:44 does not update user.user_detail.enterprise_group_id 3473 21:50:44 does not update user.user_detail.enterprise_group_associated_at 3474 21:50:45 does not log any message with info level 3475 21:50:45 when the user is an enterprise user 3476 21:50:45 when the user matches the "Enterprise User" definition for the group 3477 21:50:45 returns a failed response 3478 21:50:45 does not update user.user_detail.enterprise_group_id 3479 21:50:46 does not update user.user_detail.enterprise_group_associated_at 3480 21:50:46 does not log any message with info level 3481 21:50:46 # [RSpecRunTime] RSpec elapsed time: 19 minutes 8.03 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.21 1.47 1.54 1/472 32247 3483 21:50:46 when the user does not match the "Enterprise User" definition for the group 3484 21:50:46 returns a successful response 3485 21:50:46 sets user.user_detail.enterprise_group_id from group.id to nil 3486 21:50:46 sets user.user_detail.enterprise_group_associated_at to nil 3487 21:50:46 logs message with info level about disassociating the user from the enterprise group 3488 21:50:46 when the user detail update fails 3489 21:50:46 raises active record error 3490 21:50:47 # [RSpecRunTime] Finishing example group ee/spec/services/groups/enterprise_users/disassociate_service_spec.rb. It took 2.48 seconds. Expected to take 2.48 seconds. 3491 21:50:47 # [RSpecRunTime] Starting example group ee/spec/models/groups/ssh_certificate_spec.rb. Expected to take 2.43 seconds. 3492 21:50:47 Groups::SshCertificate 3493 21:50:47 does not allow STI 3495 21:50:47 presence fields 3496 21:50:47 length of key and title 3497 21:50:47 format of the key 3498 21:50:47 uniqueness of fingerprint 3499 21:50:47 behaves like meets ssh key restrictions 3500 21:50:47 factory: :rsa_key_2048, minimum: 0, result: true 3501 21:50:47 validates that the key is valid 3502 21:50:47 factory: :dsa_key_2048, minimum: 0, result: true 3503 21:50:47 validates that the key is valid 3504 21:50:47 factory: :ecdsa_key_256, minimum: 0, result: true 3505 21:50:47 validates that the key is valid 3506 21:50:47 factory: :ed25519_key_256, minimum: 0, result: true 3507 21:50:47 validates that the key is valid 3508 21:50:47 factory: :ecdsa_sk_key_256, minimum: 0, result: true 3509 21:50:47 validates that the key is valid 3510 21:50:47 factory: :ed25519_sk_key_256, minimum: 0, result: true 3511 21:50:47 validates that the key is valid 3512 21:50:47 factory: :rsa_key_2048, minimum: 1024, result: true 3513 21:50:48 validates that the key is valid 3514 21:50:48 factory: :rsa_key_2048, minimum: 2048, result: true 3515 21:50:48 validates that the key is valid 3516 21:50:48 factory: :rsa_key_2048, minimum: 4096, result: false 3517 21:50:48 validates that the key is valid 3518 21:50:48 factory: :dsa_key_2048, minimum: 1024, result: true 3519 21:50:48 validates that the key is valid 3520 21:50:48 factory: :dsa_key_2048, minimum: 2048, result: true 3521 21:50:48 validates that the key is valid 3522 21:50:48 factory: :dsa_key_2048, minimum: 4096, result: false 3523 21:50:48 validates that the key is valid 3524 21:50:48 factory: :ecdsa_key_256, minimum: 256, result: true 3525 21:50:48 validates that the key is valid 3526 21:50:48 factory: :ecdsa_key_256, minimum: 384, result: false 3527 21:50:48 validates that the key is valid 3528 21:50:48 factory: :ed25519_key_256, minimum: 256, result: true 3529 21:50:48 validates that the key is valid 3530 21:50:48 factory: :ed25519_key_256, minimum: 384, result: false 3531 21:50:48 validates that the key is valid 3532 21:50:48 factory: :ecdsa_sk_key_256, minimum: 256, result: true 3533 21:50:48 validates that the key is valid 3534 21:50:48 factory: :ecdsa_sk_key_256, minimum: 384, result: false 3535 21:50:48 validates that the key is valid 3536 21:50:48 factory: :ed25519_sk_key_256, minimum: 256, result: true 3537 21:50:49 validates that the key is valid 3538 21:50:49 factory: :ed25519_sk_key_256, minimum: 384, result: false 3539 21:50:49 validates that the key is valid 3540 21:50:49 factory: :rsa_key_2048, minimum: -1, result: false 3541 21:50:49 validates that the key is valid 3542 21:50:49 factory: :dsa_key_2048, minimum: -1, result: false 3543 21:50:49 validates that the key is valid 3544 21:50:49 factory: :ecdsa_key_256, minimum: -1, result: false 3545 21:50:49 validates that the key is valid 3546 21:50:49 factory: :ed25519_key_256, minimum: -1, result: false 3547 21:50:49 validates that the key is valid 3548 21:50:49 factory: :ecdsa_sk_key_256, minimum: -1, result: false 3549 21:50:49 validates that the key is valid 3550 21:50:49 factory: :ed25519_sk_key_256, minimum: -1, result: false 3551 21:50:49 validates that the key is valid 3552 21:50:49 associations 3553 21:50:49 belongs to a group 3554 21:50:49 # [RSpecRunTime] Finishing example group ee/spec/models/groups/ssh_certificate_spec.rb. It took 2.6 seconds. Expected to take 2.43 seconds. 3555 21:50:49 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_users_associating_group_milestones_to_releases_metric_spec.rb. Expected to take 2.38 seconds. 3556 21:50:49 Gitlab::Usage::Metrics::Instrumentations::CountUsersAssociatingGroupMilestonesToReleasesMetric 3557 21:50:49 behaves like a correct instrumented metric value 3558 21:50:51 has correct value 3559 21:50:51 # [RSpecRunTime] RSpec elapsed time: 19 minutes 13.51 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.20 1.47 1.54 1/472 32248 3561 21:50:51 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_users_associating_group_milestones_to_releases_metric_spec.rb. It took 2.08 seconds. Expected to take 2.38 seconds. 3562 21:50:51 # [RSpecRunTime] Starting example group ee/spec/services/boards/user_preferences/update_service_spec.rb. Expected to take 2.24 seconds. 3563 21:50:51 Boards::UserPreferences::UpdateService 3565 21:50:52 when user is not present 3566 21:50:52 does not create user preference record 3567 21:50:52 when user is present 3568 21:50:52 when there is no user preference 3569 21:50:52 creates user preference 3570 21:50:52 when there is an user preference 3571 21:50:53 does not duplicate user preference 3572 21:50:53 does not update user_id 3573 21:50:53 does not update board_id 3574 21:50:53 # [RSpecRunTime] RSpec elapsed time: 19 minutes 15.62 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.20 1.47 1.54 1/472 32273 3576 21:50:53 # [RSpecRunTime] Finishing example group ee/spec/services/boards/user_preferences/update_service_spec.rb. It took 2.12 seconds. Expected to take 2.24 seconds. 3577 21:50:53 # [RSpecRunTime] Starting example group ee/spec/services/llm/generate_commit_message_service_spec.rb. Expected to take 2.19 seconds. 3578 21:50:53 Llm::GenerateCommitMessageService 3580 21:50:54 when the user is permitted to view the merge request 3581 21:50:54 behaves like schedules completion worker 3582 21:50:54 asynchronously with correct params 3583 21:50:54 # [RSpecRunTime] RSpec elapsed time: 19 minutes 16.71 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.20 1.47 1.54 1/472 32274 3585 21:50:54 when the user is not permitted to view the merge request 3586 21:50:55 returns an error 3587 21:50:55 when feature flag is disabled 3588 21:50:55 returns an error 3590 21:50:55 access_generate_commit_message: true, result: true 3591 21:50:55 is expected to eq true 3592 21:50:55 access_generate_commit_message: false, result: false 3593 21:50:55 is expected to eq false 3594 21:50:55 # [RSpecRunTime] Finishing example group ee/spec/services/llm/generate_commit_message_service_spec.rb. It took 2.12 seconds. Expected to take 2.19 seconds. 3595 21:50:55 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb. Expected to take 2.1 seconds. 3596 21:50:55 Resolvers::ComplianceManagement::SecurityPolicies::PipelineExecutionPolicyResolver 3598 21:50:57 when user is unauthorized 3599 21:50:57 returns an empty array 3600 21:50:57 # [RSpecRunTime] RSpec elapsed time: 19 minutes 19.63 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.18 1.46 1.53 1/472 32293 3602 21:50:57 when user is authorized 3603 21:50:58 returns the policy 3604 21:50:58 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb. It took 2.16 seconds. Expected to take 2.1 seconds. 3605 21:50:58 # [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/scans/associate_service_spec.rb. Expected to take 2.02 seconds. 3606 21:50:58 AppSec::Dast::Scans::AssociateService 3608 21:50:59 when user is not allowed to create on demand scans 3609 21:50:59 does not associate the dast_profile and the ci_pipeline 3610 21:50:59 # [RSpecRunTime] RSpec elapsed time: 19 minutes 21.59 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.18 1.46 1.53 1/472 32317 3612 21:50:59 when user is allowed to create on demand scans 3613 21:51:00 associates the dast_profile and the ci_pipeline 3614 21:51:00 when an association already exists 3615 21:51:00 is idempotent 3616 21:51:00 # [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/scans/associate_service_spec.rb. It took 2.06 seconds. Expected to take 2.02 seconds. 3617 21:51:00 # [RSpecRunTime] Starting example group ee/spec/services/ci_cd/github_setup_service_spec.rb. Expected to take 1.97 seconds. 3618 21:51:00 CiCd::GithubSetupService 3620 21:51:01 creates the webhook in the background 3621 21:51:01 sets up Github project integration 3622 21:51:02 # [RSpecRunTime] RSpec elapsed time: 19 minutes 23.87 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.17 1.45 1.53 1/472 32318 3624 21:51:02 # [RSpecRunTime] Finishing example group ee/spec/services/ci_cd/github_setup_service_spec.rb. It took 1.9 seconds. Expected to take 1.97 seconds. 3625 21:51:02 # [RSpecRunTime] Starting example group ee/spec/finders/projects/integrations/jira/issues_finder_spec.rb. Expected to take 1.89 seconds. 3626 21:51:02 Projects::Integrations::Jira::IssuesFinder 3628 21:51:02 when jira service integration is not active 3629 21:51:02 raises error 3630 21:51:02 when jira service integration is active 3631 21:51:02 when Jira API request fails 3632 21:51:02 raises error 3633 21:51:02 when Jira API request succeeds 3634 21:51:02 return service response with issues 3635 21:51:02 when sorting 3636 21:51:02 behaves like maps sort values 3637 21:51:02 is expected to receive client(*(any args)) 1 time 3638 21:51:02 behaves like maps sort values 3639 21:51:02 is expected to receive client(*(any args)) 1 time 3640 21:51:02 behaves like maps sort values 3641 21:51:02 is expected to receive client(*(any args)) 1 time 3642 21:51:02 behaves like maps sort values 3643 21:51:02 is expected to receive client(*(any args)) 1 time 3644 21:51:02 behaves like maps sort values 3645 21:51:03 is expected to receive client(*(any args)) 1 time 3646 21:51:03 behaves like maps sort values 3647 21:51:03 is expected to receive client(*(any args)) 1 time 3648 21:51:03 when pagination params used 3649 21:51:03 passes them to JqlBuilderService 3650 21:51:03 when filtering by project 3651 21:51:03 when project_keys are present 3652 21:51:03 when project_keys does not include project filter 3653 21:51:03 returns empty issues 3654 21:51:03 when project_keys includes project filter 3655 21:51:03 passes the project filter to JqlBuilderService 3656 21:51:03 when project_keys are empty 3657 21:51:03 passes the project filter to JqlBuilderService 3658 21:51:03 when filtering by vulnerability_ids 3659 21:51:03 when jira service integration does not have project_key 3660 21:51:03 raises error 3661 21:51:03 when jira service integration has project_key 3662 21:51:03 passes the project_key to JqlBuilderService 3663 21:51:03 when jira_issues_integration licensed feature is not available 3664 21:51:03 exits early and returns no issues 3665 21:51:03 # [RSpecRunTime] Finishing example group ee/spec/finders/projects/integrations/jira/issues_finder_spec.rb. It took 1.8 seconds. Expected to take 1.89 seconds. 3666 21:51:03 # [RSpecRunTime] Starting example group ee/spec/lib/audit_events/changes_spec.rb. Expected to take 1.83 seconds. 3667 21:51:03 AuditEvents::Changes 3668 21:51:03 .audit_changes 3669 21:51:03 non audit changes 3670 21:51:03 when audited column is not changed 3671 21:51:04 does not call the audit event service 3672 21:51:04 when model is newly created 3673 21:51:04 does not call the audit event service 3674 21:51:04 audit changes 3675 21:51:04 calls the auditor 3676 21:51:04 creates audit event with correct attributes 3677 21:51:04 for a sensitive column 3678 21:51:05 does not audit log the value of a sensitive column 3679 21:51:05 logs a message in AppJsonLogger 3680 21:51:05 # [RSpecRunTime] RSpec elapsed time: 19 minutes 27.38 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.23 1.46 1.53 1/472 32319 3682 21:51:05 # [RSpecRunTime] Finishing example group ee/spec/lib/audit_events/changes_spec.rb. It took 1.72 seconds. Expected to take 1.83 seconds. 3683 21:51:05 # [RSpecRunTime] Starting example group ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb. Expected to take 1.77 seconds. 3684 21:51:05 projects/security/dast_scanner_profiles/new 3685 21:51:06 renders Vue app root 3686 21:51:06 passes project's full path 3687 21:51:08 passes DAST profiles library URL 3688 21:51:08 # [RSpecRunTime] Finishing example group ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb. It took 3.12 seconds. Expected to take 1.77 seconds. 3689 21:51:08 # [RSpecRunTime] RSpec elapsed time: 19 minutes 30.57 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.23 1.46 1.53 1/472 32320 3691 21:51:08 # [RSpecRunTime] Starting example group ee/spec/models/ee/projects/branch_rule_spec.rb. Expected to take 1.7 seconds. 3692 21:51:08 Projects::BranchRule 3693 21:51:09 does not allow STI 3694 21:51:09 delegates methods to protected branch 3695 21:51:09 #approval_project_rules 3696 21:51:10 returns approval rules with deduplicated policy rules 3697 21:51:10 # [RSpecRunTime] RSpec elapsed time: 19 minutes 32.01 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.23 1.46 1.53 1/472 32321 3699 21:51:10 #default_branch? 3700 21:51:10 is expected to be falsey 3701 21:51:10 when name is the default branch 3702 21:51:10 is expected to be truthy 3703 21:51:10 with a group level protected branch 3704 21:51:10 is expected to be falsey 3705 21:51:10 and the name matches the default branch 3706 21:51:10 is expected to be truthy 3707 21:51:10 # [RSpecRunTime] Finishing example group ee/spec/models/ee/projects/branch_rule_spec.rb. It took 1.64 seconds. Expected to take 1.7 seconds. 3708 21:51:10 # [RSpecRunTime] Starting example group ee/spec/graphql/api/vulnerabilities_spec.rb. Expected to take 1.65 seconds. 3709 21:51:10 vulnerabilities 3712 21:51:11 returns the records in correct order 3714 21:51:11 returns the correct record 3717 21:51:11 encodes last `vulnerability_id` into the `endCursor` 3718 21:51:11 # [RSpecRunTime] Finishing example group ee/spec/graphql/api/vulnerabilities_spec.rb. It took 1.48 seconds. Expected to take 1.65 seconds. 3719 21:51:11 # [RSpecRunTime] Starting example group ee/spec/models/search/zoekt/router_spec.rb. Expected to take 1.58 seconds. 3720 21:51:11 Search::Zoekt::Router 3721 21:51:12 does not allow STI 3722 21:51:12 .fetch_nodes_for_indexing 3723 21:51:12 when node ids are specified 3724 21:51:12 fetches the requested node objects 3725 21:51:12 when node ids are not specified 3726 21:51:12 returns nodes that are associated with relevant zoekt indices 3727 21:51:12 .fetch_indices_for_indexing 3728 21:51:12 when a zoekt repository exists already for a project 3729 21:51:12 includes the index that is associated with that zoekt repository 3730 21:51:12 when a zoekt repository does not exist for that project yet 3731 21:51:13 includes the index that has the most amount of free storage bytes 3732 21:51:13 when a replica does not have any indices yet 3733 21:51:13 returns an empty collection 3734 21:51:13 # [RSpecRunTime] Finishing example group ee/spec/models/search/zoekt/router_spec.rb. It took 1.57 seconds. Expected to take 1.58 seconds. 3735 21:51:13 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/data_for_duration_chart_spec.rb. Expected to take 1.55 seconds. 3736 21:51:13 Gitlab::Analytics::CycleAnalytics::DataForDurationChart 3737 21:51:13 #average_by_day 3738 21:51:14 returns average duration by day 3739 21:51:14 # [RSpecRunTime] RSpec elapsed time: 19 minutes 36.63 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.21 1.45 1.53 1/475 32348 3741 21:51:14 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/data_for_duration_chart_spec.rb. It took 1.37 seconds. Expected to take 1.55 seconds. 3742 21:51:14 # [RSpecRunTime] Starting example group ee/spec/workers/security/scan_result_policies/sync_any_merge_request_approval_rules_worker_spec.rb. Expected to take 1.49 seconds. 3743 21:51:14 Security::ScanResultPolicies::SyncAnyMergeRequestApprovalRulesWorker 3745 21:51:16 calls SyncAnyMergeRequestRulesService 3746 21:51:16 when merge_request does not exist 3747 21:51:16 does not call SyncAnyMergeRequestRulesService 3748 21:51:16 # [RSpecRunTime] RSpec elapsed time: 19 minutes 38.01 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.36 1.48 1.54 1/478 32406 3750 21:51:16 # [RSpecRunTime] Finishing example group ee/spec/workers/security/scan_result_policies/sync_any_merge_request_approval_rules_worker_spec.rb. It took 1.4 seconds. Expected to take 1.49 seconds. 3751 21:51:16 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_applied_scan_result_policies_metric_spec.rb. Expected to take 1.46 seconds. 3752 21:51:16 Gitlab::Usage::Metrics::Instrumentations::CountProjectsWithAppliedScanResultPoliciesMetric 3753 21:51:17 behaves like a correct instrumented metric value and query 3754 21:51:17 behaves like a correct instrumented metric value 3755 21:51:17 has correct value 3756 21:51:17 # [RSpecRunTime] RSpec elapsed time: 19 minutes 39.32 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.36 1.48 1.54 1/478 32407 3758 21:51:17 behaves like a correct instrumented metric query 3759 21:51:17 has correct generate query 3760 21:51:17 behaves like a correct instrumented metric value and query 3761 21:51:17 behaves like a correct instrumented metric value 3762 21:51:17 has correct value 3763 21:51:17 behaves like a correct instrumented metric query 3764 21:51:17 has correct generate query 3765 21:51:17 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_applied_scan_result_policies_metric_spec.rb. It took 1.46 seconds. Expected to take 1.46 seconds. 3766 21:51:17 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/status_page/storage/s3_client_spec.rb. Expected to take 1.37 seconds. 3767 21:51:17 Gitlab::StatusPage::Storage::S3Client 3768 21:51:17 #delete_object 3769 21:51:18 returns true 3771 21:51:18 raises an error 3772 21:51:18 #upload_object 3773 21:51:18 when successful 3774 21:51:18 returns true 3776 21:51:18 raises an error 3777 21:51:18 #recursive_delete 3778 21:51:18 when successful 3779 21:51:18 sends keys for batch delete 3780 21:51:18 returns true 3781 21:51:18 list_object exeeds upload limit 3782 21:51:18 respects upload limit 3783 21:51:18 when list_object returns no objects 3784 21:51:18 does not attempt to delete 3786 21:51:18 raises an error 3787 21:51:18 #list_object_keys 3788 21:51:18 when successful 3789 21:51:18 returns keys from bucket 3790 21:51:18 when exceeds upload limits 3791 21:51:18 returns result at max size 3792 21:51:18 when list_object returns no objects 3793 21:51:18 returns an empty set 3795 21:51:18 raises an error 3796 21:51:18 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/status_page/storage/s3_client_spec.rb. It took 1.24 seconds. Expected to take 1.37 seconds. 3797 21:51:18 # [RSpecRunTime] Starting example group ee/spec/helpers/ee/admin/identities_helper_spec.rb. Expected to take 1.35 seconds. 3798 21:51:18 Admin::IdentitiesHelper 3799 21:51:19 #provider_id_cell_testid 3800 21:51:19 without SAML provider ID 3801 21:51:19 shows blank provider id for data-testid 3802 21:51:19 with SAML provider ID 3803 21:51:19 shows provider id for data-testid 3804 21:51:19 #provider_id 3805 21:51:19 without SAML provider ID 3806 21:51:19 shows no provider id 3807 21:51:19 with SAML provider ID 3808 21:51:19 shows no provider id 3809 21:51:19 #saml_group_cell_testid 3810 21:51:19 without SAML provider 3811 21:51:19 shows blank SAML group for data-testid 3812 21:51:19 with SAML provider 3813 21:51:19 shows no SAML group for data-testid 3814 21:51:19 #saml_group_link 3815 21:51:19 without SAML provider 3816 21:51:19 shows no link to SAML group 3817 21:51:19 with SAML provider 3818 21:51:19 shows link to SAML group 3819 21:51:19 #identity_cells_to_render? 3820 21:51:19 without SCIM identies 3821 21:51:19 returns false 3822 21:51:19 with SCIM identities 3823 21:51:19 returns true 3824 21:51:19 #scim_identities_collection 3825 21:51:19 returns SCIM identities 3826 21:51:19 #scim_group_link 3827 21:51:19 when SCIM identity does not belong to group 3828 21:51:19 shows no link to SCIM group 3829 21:51:19 when SCIM identity belongs to group 3830 21:51:19 shows link to SCIM group 3831 21:51:19 # [RSpecRunTime] Finishing example group ee/spec/helpers/ee/admin/identities_helper_spec.rb. It took 1.05 seconds. Expected to take 1.35 seconds. 3832 21:51:19 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/instance_security_dashboard/remove_project_spec.rb. Expected to take 1.25 seconds. 3833 21:51:19 Mutations::InstanceSecurityDashboard::RemoveProject 3835 21:51:20 when user is not logged_in 3836 21:51:20 raises Gitlab::Graphql::Errors::ResourceNotAvailable error 3837 21:51:20 when user is logged_in 3838 21:51:20 when security_dashboard is not enabled 3839 21:51:20 raises Gitlab::Graphql::Errors::ResourceNotAvailable error 3840 21:51:20 when security_dashboard is enabled 3841 21:51:20 when project is not configured in security dashboard 3842 21:51:21 is expected to eq {:errors=>["The project does not belong to your dashboard or you don't have permission to perform this action"]} 3843 21:51:21 when project is configured in security dashboard 3844 21:51:21 is expected to eq {:errors=>[]} 3845 21:51:21 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/instance_security_dashboard/remove_project_spec.rb. It took 1.11 seconds. Expected to take 1.25 seconds. 3846 21:51:21 # [RSpecRunTime] Starting example group ee/spec/workers/analytics/devops_adoption/create_snapshot_worker_spec.rb. Expected to take 1.23 seconds. 3847 21:51:21 Analytics::DevopsAdoption::CreateSnapshotWorker 3849 21:51:21 updates metrics for all not finalized snapshots and previous month 3850 21:51:21 when pending metric for previous month already exists 3851 21:51:21 calls for previous month calculation only once 3852 21:51:21 when metric for previous month already finalized 3853 21:51:22 does not call for previous month calculation 3854 21:51:22 # [RSpecRunTime] Finishing example group ee/spec/workers/analytics/devops_adoption/create_snapshot_worker_spec.rb. It took 1.15 seconds. Expected to take 1.23 seconds. 3855 21:51:22 # [RSpecRunTime] Starting example group ee/spec/models/ee/resource_label_event_spec.rb. Expected to take 1.14 seconds. 3856 21:51:22 ResourceLabelEvent 3857 21:51:22 does not allow STI 3859 21:51:22 Issuable validation 3860 21:51:23 is valid if only epic_id is set 3861 21:51:23 # [RSpecRunTime] RSpec elapsed time: 19 minutes 45.16 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.33 1.47 1.54 1/477 32408 3863 21:51:23 # [RSpecRunTime] Finishing example group ee/spec/models/ee/resource_label_event_spec.rb. It took 1.12 seconds. Expected to take 1.14 seconds. 3864 21:51:23 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/audit_events/streaming/event_type_filters/destroy_spec.rb. Expected to take 1.13 seconds. 3865 21:51:23 Mutations::AuditEvents::Streaming::EventTypeFilters::Destroy 3867 21:51:23 when feature is unlicensed 3868 21:51:23 when user is not authorized 3869 21:51:23 when feature is licensed 3870 21:51:23 when current_user is not group owner 3871 21:51:23 returns useful error messages 3872 21:51:23 when current_user is group owner 3873 21:51:23 when event type filter is present 3874 21:51:24 deletes the event type filter 3875 21:51:24 when event type filter is not already present 3876 21:51:24 does not delete event type filter 3877 21:51:24 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/audit_events/streaming/event_type_filters/destroy_spec.rb. It took 1.15 seconds. Expected to take 1.13 seconds. 3878 21:51:24 # [RSpecRunTime] Starting example group ee/spec/workers/incident_management/incident_sla_exceeded_check_worker_spec.rb. Expected to take 1.07 seconds. 3879 21:51:24 IncidentManagement::IncidentSlaExceededCheckWorker 3881 21:51:25 calls the apply incident sla label service where the label is not applied already 3882 21:51:25 # [RSpecRunTime] Finishing example group ee/spec/workers/incident_management/incident_sla_exceeded_check_worker_spec.rb. It took 0.89 second. Expected to take 1.07 seconds. 3883 21:51:25 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/group_saml/token_actor_spec.rb. Expected to take 1.01 seconds. 3884 21:51:25 Gitlab::Auth::GroupSaml::TokenActor 3886 21:51:25 is valid for the group 3887 21:51:25 invalid token 3888 21:51:26 is invalid for the group 3889 21:51:26 missing token 3890 21:51:26 is invalid for the group 3891 21:51:26 when geo prevents saml_provider from having a token 3892 21:51:26 prevents nil token from allowing access 3893 21:51:26 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/group_saml/token_actor_spec.rb. It took 1.06 seconds. Expected to take 1.01 seconds. 3894 21:51:26 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/object_hierarchy_spec.rb. Expected to take 0.96 second. 3895 21:51:26 Gitlab::ObjectHierarchy 3897 21:51:26 includes only the roots 3898 21:51:27 when quering parent it includes parent 3899 21:51:27 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/object_hierarchy_spec.rb. It took 0.99 second. Expected to take 0.96 second. 3900 21:51:27 # [RSpecRunTime] Starting example group ee/spec/workers/vulnerabilities/update_namespace_ids_of_vulnerability_reads_worker_spec.rb. Expected to take 0.93 second. 3901 21:51:27 Vulnerabilities::UpdateNamespaceIdsOfVulnerabilityReadsWorker 3902 21:51:28 performs multiple times sequentially without raising an exception 3903 21:51:28 changes the `traversal_ids` of vulnerability read record 3904 21:51:28 is labeled as idempotent 3906 21:51:28 calls the `Vulnerabilities::UpdateTraversalIdsOfVulnerabilityReadsService` 3907 21:51:28 when the service class raises `FailedToObtainLockError` 3908 21:51:28 reschedules the job to run in 2 minutes 3909 21:51:28 # [RSpecRunTime] RSpec elapsed time: 19 minutes 50.32 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.30 1.46 1.53 1/472 32409 3911 21:51:28 # [RSpecRunTime] Finishing example group ee/spec/workers/vulnerabilities/update_namespace_ids_of_vulnerability_reads_worker_spec.rb. It took 1.07 seconds. Expected to take 0.93 second. 3912 21:51:28 # [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/projects/panel_spec.rb. Expected to take 0.86 second. 3913 21:51:28 Sidebars::Projects::Panel 3914 21:51:28 ExternalIssueTrackerMenu 3915 21:51:28 when show_jira_menu_items? is false 3916 21:51:29 contains ExternalIssueTracker menu 3917 21:51:29 when show_jira_menu_items? is true 3918 21:51:29 does not contain ExternalIssueTracker menu 3919 21:51:29 with learn gitlab menu 3920 21:51:29 contains the menu 3921 21:51:29 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/projects/panel_spec.rb. It took 0.93 second. Expected to take 0.86 second. 3922 21:51:29 # [RSpecRunTime] Starting example group ee/spec/services/namespaces/export/export_runner_spec.rb. Expected to take 0.84 second. 3923 21:51:29 Namespaces::Export::ExportRunner 3925 21:51:29 when unlicensed 3926 21:51:29 raises an error 3927 21:51:29 when licensed 3928 21:51:29 when current_user is a group maintainer 3929 21:51:29 raises an error 3930 21:51:29 when current user is a group owner 3931 21:51:30 returns successful response 3932 21:51:30 # [RSpecRunTime] Finishing example group ee/spec/services/namespaces/export/export_runner_spec.rb. It took 0.75 second. Expected to take 0.84 second. 3933 21:51:30 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/duo_seats_metric_spec.rb. Expected to take 0.78 second. 3934 21:51:30 Gitlab::Usage::Metrics::Instrumentations::DuoSeatsMetric 3936 21:51:30 when initialized with invalid parameters 3937 21:51:30 raises an ArgumentError for invalid subscription_type 3938 21:51:30 raises an ArgumentError for invalid seats_type 3939 21:51:30 raises an ArgumentError for both invalid subscription_type and seats_type 3940 21:51:30 raises an ArgumentError when subscription_type is missing 3941 21:51:30 raises an ArgumentError when seats_type is missing 3942 21:51:30 when metric type is pro 3943 21:51:30 when there are no active Duo purchases 3944 21:51:30 behaves like a correct instrumented metric value 3945 21:51:30 has correct value 3946 21:51:30 behaves like a correct instrumented metric value 3947 21:51:30 has correct value 3948 21:51:30 when there are active Duo purchases 3949 21:51:30 purchased seats 3950 21:51:30 behaves like a correct instrumented metric value 3951 21:51:30 has correct value 3952 21:51:30 assigned seats 3953 21:51:30 behaves like a correct instrumented metric value 3954 21:51:30 has correct value 3955 21:51:30 when there are active Duo purchases 3956 21:51:31 purchased seats 3957 21:51:31 behaves like a correct instrumented metric value 3958 21:51:31 has correct value 3959 21:51:31 assigned seats 3960 21:51:31 behaves like a correct instrumented metric value 3961 21:51:31 has correct value 3962 21:51:31 when metric type is enterprise 3963 21:51:31 when there are no active Duo purchases 3964 21:51:31 behaves like a correct instrumented metric value 3965 21:51:31 has correct value 3966 21:51:31 behaves like a correct instrumented metric value 3967 21:51:31 has correct value 3968 21:51:31 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/duo_seats_metric_spec.rb. It took 1.17 seconds. Expected to take 0.78 second. 3969 21:51:31 # [RSpecRunTime] Starting example group ee/spec/views/shared/billings/_billing_plan.html.haml_spec.rb. Expected to take 0.76 second. 3970 21:51:31 shared/billings/_billing_plan.html.haml 3971 21:51:31 when read_only is false 3972 21:51:31 contains the footer 3973 21:51:31 behaves like contains the default page features 3974 21:51:31 contains the feature link 3975 21:51:31 contains tracking 3976 21:51:31 when read_only is true 3977 21:51:31 does not contain the footer 3978 21:51:31 behaves like contains the default page features 3979 21:51:31 contains the feature link 3980 21:51:31 contains tracking 3981 21:51:31 # [RSpecRunTime] Finishing example group ee/spec/views/shared/billings/_billing_plan.html.haml_spec.rb. It took 0.48 second. Expected to take 0.76 second. 3982 21:51:31 # [RSpecRunTime] Starting example group ee/spec/workers/concerns/elastic/migration_options_spec.rb. Expected to take 0.72 second. 3983 21:51:31 Elastic::MigrationOptions 3985 21:51:31 behaves like a boolean option 3986 21:51:31 defaults to false 3987 21:51:31 respects when batched is set for the class 3988 21:51:31 #pause_indexing? 3989 21:51:31 behaves like a boolean option 3990 21:51:31 defaults to false 3991 21:51:32 respects when pause_indexing is set for the class 3992 21:51:32 #space_requirements? 3993 21:51:32 behaves like a boolean option 3994 21:51:32 defaults to false 3995 21:51:32 respects when space_requirements is set for the class 3996 21:51:32 #throttle_delay 3997 21:51:32 has a default 3998 21:51:32 respects when throttle_delay is set for the class 4000 21:51:32 has a default 4001 21:51:32 respects when batch_size is set for the class 4002 21:51:32 #retry_on_failure? 4003 21:51:32 returns false when max_attempts is not set 4004 21:51:32 returns true when max_attempts is set 4005 21:51:32 #max_attempts 4006 21:51:32 returns default when retry_on_failure is set 4007 21:51:32 returns max_attempts when it is set 4008 21:51:32 #skip_migration? 4009 21:51:32 defaults to false 4010 21:51:32 when skip_if is defined 4011 21:51:32 is true if skip_if evaluates to true 4012 21:51:32 is false if skip_if evaluates to false 4013 21:51:32 # [RSpecRunTime] Finishing example group ee/spec/workers/concerns/elastic/migration_options_spec.rb. It took 0.71 second. Expected to take 0.72 second. 4014 21:51:32 # [RSpecRunTime] Starting example group ee/spec/workers/merge_requests/remove_user_approval_rules_worker_spec.rb. Expected to take 0.69 second. 4015 21:51:32 MergeRequests::RemoveUserApprovalRulesWorker 4016 21:51:32 behaves like subscribes to event 4017 21:51:33 consumes the published event 4018 21:51:33 calls ApprovalRules::UserRulesDestroyService 4019 21:51:33 behaves like an idempotent worker 4020 21:51:33 is labeled as idempotent 4021 21:51:33 performs multiple times sequentially without raising an exception 4022 21:51:33 when the project does not exist 4023 21:51:33 logs and does not call ApprovalRules::UserRulesDestroyService 4024 21:51:33 when the user_ids are empty 4025 21:51:33 does not call ApprovalRules::UserRulesDestroyService 4026 21:51:33 # [RSpecRunTime] Finishing example group ee/spec/workers/merge_requests/remove_user_approval_rules_worker_spec.rb. It took 0.66 second. Expected to take 0.69 second. 4027 21:51:33 # [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/gitlab/sast_worker_spec.rb. Expected to take 0.65 second. 4028 21:51:33 ComplianceManagement::Standards::Gitlab::SastWorker 4030 21:51:33 for non existent project 4031 21:51:33 does not invoke AtLeastTwoApprovalsWorker 4032 21:51:33 for non existent user 4033 21:51:33 invokes AtLeastTwoApprovalsService 4034 21:51:33 behaves like an idempotent worker 4035 21:51:33 is labeled as idempotent 4036 21:51:33 performs multiple times sequentially without raising an exception 4037 21:51:33 # [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/gitlab/sast_worker_spec.rb. It took 0.62 second. Expected to take 0.65 second. 4038 21:51:33 # [RSpecRunTime] Starting example group ee/spec/services/status_page/publish_attachments_service_spec.rb. Expected to take 0.63 second. 4039 21:51:33 StatusPage::PublishAttachmentsService 4041 21:51:34 publishes file attachments 4042 21:51:34 when not in markdown 4043 21:51:34 publishes no images 4044 21:51:34 when in markdown 4045 21:51:34 publishes description images 4046 21:51:34 when upload to storage throws an error 4047 21:51:34 returns an error response 4048 21:51:34 user notes uploads 4049 21:51:34 publishes images 4050 21:51:34 when exceeds upload limit 4051 21:51:34 publishes no images 4052 21:51:34 when all images are in s3 4053 21:51:34 publishes no images 4054 21:51:34 when images are already in s3 4055 21:51:34 publishes only new images 4056 21:51:34 # [RSpecRunTime] Finishing example group ee/spec/services/status_page/publish_attachments_service_spec.rb. It took 0.69 second. Expected to take 0.63 second. 4057 21:51:34 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/base_request_spec.rb. Expected to take 0.59 second. 4058 21:51:34 Gitlab::Geo::BaseRequest 4059 21:51:34 #authorization 4060 21:51:34 token is formatted properly 4061 21:51:35 defaults to 1-minute expiration time 4062 21:51:35 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/base_request_spec.rb. It took 0.54 second. Expected to take 0.59 second. 4063 21:51:35 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/duo/chat/agent_event_parser_spec.rb. Expected to take 0.55 second. 4064 21:51:35 Gitlab::Duo::Chat::AgentEventParser 4066 21:51:35 when chunk is valid JSON 4067 21:51:35 returns a correct event 4068 21:51:35 returns a correct event 4069 21:51:35 returns a correct event 4070 21:51:35 and event type is random_event 4071 21:51:35 logs an error and returns nil 4072 21:51:35 when chunk is invalid JSON 4073 21:51:35 logs an error 4074 21:51:35 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/duo/chat/agent_event_parser_spec.rb. It took 0.17 second. Expected to take 0.55 second. 4075 21:51:35 # [RSpecRunTime] Starting example group ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb. Expected to take 0.53 second. 4076 21:51:35 Security::Configuration::ProjectSetContinuousVulnerabilityScanningService 4078 21:51:35 returns attribute value 4079 21:51:35 changes the attribute 4080 21:51:35 # [RSpecRunTime] Finishing example group ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb. It took 0.48 second. Expected to take 0.53 second. 4081 21:51:35 # [RSpecRunTime] Starting example group ee/spec/models/gitlab_subscriptions/add_on_spec.rb. Expected to take 0.5 second. 4082 21:51:35 GitlabSubscriptions::AddOn 4083 21:51:35 does not allow STI 4084 21:51:35 .find_or_create_by_name 4085 21:51:35 creates a new record with the correct description 4086 21:51:35 when a record was found 4087 21:51:35 returns the found add-on 4088 21:51:35 does not create a new record 4089 21:51:35 with product_analytics add-on 4090 21:51:35 when feature flag is disabled 4091 21:51:35 raises an ArgumentError 4092 21:51:35 when feature flag is enabled 4093 21:51:35 creates a new record 4094 21:51:35 .descriptions 4095 21:51:35 returns a description for each defined add-on 4096 21:51:35 associations 4097 21:51:36 is expected to have many add_on_purchases inverse_of => add_on 4099 21:51:36 is expected to validate that :name cannot be empty/falsy 4100 21:51:36 is expected to validate that :name is unique 4101 21:51:36 is expected to validate that :description cannot be empty/falsy 4102 21:51:36 is expected to validate that the length of :description is at most 512 4103 21:51:36 # [RSpecRunTime] Finishing example group ee/spec/models/gitlab_subscriptions/add_on_spec.rb. It took 0.46 second. Expected to take 0.5 second. 4104 21:51:36 # [RSpecRunTime] Starting example group ee/spec/models/ee/namespaces/project_namespace_spec.rb. Expected to take 0.46 second. 4105 21:51:36 Namespaces::ProjectNamespace 4106 21:51:36 does not allow STI 4107 21:51:36 #licensed_feature_available? 4108 21:51:36 delegates to the associated project 4109 21:51:36 with namespaced plans 4110 21:51:36 checks the parent group license 4111 21:51:36 # [RSpecRunTime] Finishing example group ee/spec/models/ee/namespaces/project_namespace_spec.rb. It took 0.51 second. Expected to take 0.46 second. 4112 21:51:36 # [RSpecRunTime] Starting example group ee/spec/helpers/ee/projects/security/configuration_helper_spec.rb. Expected to take 0.43 second. 4113 21:51:36 EE::Projects::Security::ConfigurationHelper 4114 21:51:37 when user can access discover security 4115 21:51:37 is expected to eq "/namespace353/project-562/-/security/discover" 4116 21:51:37 when user can not access discover security 4118 21:51:37 # [RSpecRunTime] Finishing example group ee/spec/helpers/ee/projects/security/configuration_helper_spec.rb. It took 0.43 second. Expected to take 0.43 second. 4119 21:51:37 # [RSpecRunTime] Starting example group ee/spec/services/geo/sync_service_spec.rb. Expected to take 0.41 second. 4120 21:51:37 Geo::SyncService 4122 21:51:37 executes the consume part of the replication 4123 21:51:37 # [RSpecRunTime] Finishing example group ee/spec/services/geo/sync_service_spec.rb. It took 0.4 second. Expected to take 0.41 second. 4124 21:51:37 # [RSpecRunTime] Starting example group ee/spec/lib/ai/context/dependencies/config_files/python_poetry_spec.rb. Expected to take 0.37 second. 4125 21:51:37 Ai::Context::Dependencies::ConfigFiles::PythonPoetry 4126 21:51:37 returns the expected language value 4127 21:51:37 behaves like parsing an invalid dependency config file 4128 21:51:37 returns an error message 4130 21:51:37 path: "pyproject.toml", matches: true 4131 21:51:37 matches the file name glob pattern at various directory levels 4132 21:51:37 path: "dir/pyproject.toml", matches: true 4133 21:51:37 matches the file name glob pattern at various directory levels 4134 21:51:37 path: "dir/subdir/pyproject.toml", matches: true 4135 21:51:37 matches the file name glob pattern at various directory levels 4136 21:51:37 path: "dir/pyproject", matches: false 4137 21:51:37 matches the file name glob pattern at various directory levels 4138 21:51:37 path: "xpyproject.toml", matches: false 4139 21:51:37 matches the file name glob pattern at various directory levels 4140 21:51:37 path: "Pyproject.toml", matches: false 4141 21:51:37 matches the file name glob pattern at various directory levels 4142 21:51:37 path: "pyproject_toml", matches: false 4143 21:51:37 matches the file name glob pattern at various directory levels 4144 21:51:37 path: "pyproject", matches: false 4145 21:51:37 matches the file name glob pattern at various directory levels 4146 21:51:37 behaves like parsing a valid dependency config file 4147 21:51:37 returns the expected payload 4148 21:51:37 # [RSpecRunTime] Finishing example group ee/spec/lib/ai/context/dependencies/config_files/python_poetry_spec.rb. It took 0.42 second. Expected to take 0.37 second. 4149 21:51:37 # [RSpecRunTime] Starting example group ee/spec/models/approvals/wrapped_rule_set_spec.rb. Expected to take 0.36 second. 4150 21:51:37 Approvals::WrappedRuleSet 4151 21:51:37 does not allow STI 4153 21:51:37 with report_type set to scan_finding 4154 21:51:38 is expected to be an instance of Approvals::ScanFindingWrappedRuleSet 4155 21:51:38 with any other report_type 4156 21:51:38 is expected to be an instance of Approvals::WrappedRuleSet 4157 21:51:38 with scan_finding and license_scanning together 4158 21:51:38 is expected to be an instance of Approvals::ScanFindingWrappedRuleSet 4159 21:51:38 #wrapped_rules 4160 21:51:38 returns an array of ApprovalWrappedRule 4161 21:51:38 returns ApprovalWrappedRule with attributes as provided to Approvals::WrappedRuleSet 4162 21:51:38 # [RSpecRunTime] Finishing example group ee/spec/models/approvals/wrapped_rule_set_spec.rb. It took 0.35 second. Expected to take 0.36 second. 4163 21:51:38 # [RSpecRunTime] Starting example group ee/spec/workers/ldap_sync_worker_spec.rb. Expected to take 0.32 second. 4164 21:51:38 LdapSyncWorker 4166 21:51:38 with the default license key 4167 21:51:38 syncs all LDAP users 4168 21:51:38 without a license key 4169 21:51:38 does not sync LDAP users 4170 21:51:38 # [RSpecRunTime] Finishing example group ee/spec/workers/ldap_sync_worker_spec.rb. It took 0.3 second. Expected to take 0.32 second. 4171 21:51:38 # [RSpecRunTime] Starting example group ee/spec/lib/search/zoekt/cache_spec.rb. Expected to take 0.31 second. 4172 21:51:38 Search::Zoekt::Cache 4173 21:51:38 when feature flag is enabled 4175 21:51:38 returns true 4176 21:51:38 when project_ids is empty 4177 21:51:38 returns false 4179 21:51:38 reads and updates cache 4180 21:51:38 when page is higher than the limit 4181 21:51:38 sets the correct page limit 4182 21:51:38 when feature flag is disabled 4184 21:51:38 returns false 4186 21:51:38 does not use cache 4188 21:51:38 returns unique cache keys for different queries 4189 21:51:38 returns the same cache key for duplicate queries 4190 21:51:38 # [RSpecRunTime] Finishing example group ee/spec/lib/search/zoekt/cache_spec.rb. It took 0.33 second. Expected to take 0.31 second. 4191 21:51:38 # [RSpecRunTime] Starting example group ee/spec/services/ai/feature_settings/update_service_spec.rb. Expected to take 0.28 second. 4192 21:51:38 Ai::FeatureSettings::UpdateService 4194 21:51:39 returns a success response 4195 21:51:39 when update fails 4196 21:51:39 returns an error response 4197 21:51:39 # [RSpecRunTime] Finishing example group ee/spec/services/ai/feature_settings/update_service_spec.rb. It took 0.26 second. Expected to take 0.28 second. 4198 21:51:39 # [RSpecRunTime] Starting example group ee/spec/services/package_metadata/affected_package_data_object_spec.rb. Expected to take 0.25 second. 4199 21:51:39 PackageMetadata::AffectedPackageDataObject 4201 21:51:39 is expected to be a kind of PackageMetadata::AffectedPackageDataObject 4202 21:51:39 is expected to match (have attributes {:affected_range => "(,0.7.0]", :distro_version => "1.1", :fixed_versions => ["0.8"], :package_name => "org.j...e2bd0ef0e6cad04fc3001", "tags" => ["v1.2.3-tag"], "timestamp" => "20190626162700"}, "number" => "1.2.3"}]}) 4203 21:51:39 when an attribute is missing 4204 21:51:39 attribute: :distro_version, required: false 4205 21:51:39 is expected not to raise Exception 4206 21:51:39 attribute: :solution, required: false 4207 21:51:39 is expected not to raise Exception 4208 21:51:39 attribute: :fixed_versions, required: false 4209 21:51:39 is expected not to raise Exception 4210 21:51:39 attribute: :versions, required: false 4211 21:51:39 is expected not to raise Exception 4212 21:51:39 attribute: :name, required: true 4213 21:51:39 is expected to raise ArgumentError 4214 21:51:39 attribute: :affected_range, required: true 4215 21:51:39 is expected to raise ArgumentError 4216 21:51:39 # [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/affected_package_data_object_spec.rb. It took 0.29 second. Expected to take 0.25 second. 4217 21:51:39 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/pipeline/pipeline_execution_policies/reserved_stages_injector_spec.rb. Expected to take 0.24 second. 4218 21:51:39 Gitlab::Ci::Pipeline::PipelineExecutionPolicies::ReservedStagesInjector 4219 21:51:39 does not mutate the original config 4220 21:51:39 when stages are not defined 4221 21:51:39 returns reserved stages with default stages 4222 21:51:39 when stages contain a reserved stage in wrong order 4223 21:51:39 returns stages with reserved stages in the correct order 4224 21:51:39 when config is nil 4225 21:51:39 is expected to be nil 4226 21:51:39 when stages contain a reserved stage 4227 21:51:39 does not include duplicate reserved stages 4228 21:51:39 when stages are empty 4229 21:51:39 returns reserved stages with default stages 4230 21:51:39 when stages are defined 4231 21:51:39 returns stages with reserved stages 4232 21:51:39 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/pipeline/pipeline_execution_policies/reserved_stages_injector_spec.rb. It took 0.22 second. Expected to take 0.24 second. 4233 21:51:39 # [RSpecRunTime] Starting example group ee/spec/serializers/test_reports_comparer_serializer_spec.rb. Expected to take 0.2 second. 4234 21:51:39 TestReportsComparerSerializer 4236 21:51:39 when head and base reports include two test suites 4237 21:51:39 when the status of head report is success 4238 21:51:39 matches the schema 4239 21:51:39 when the status of head report is failed 4240 21:51:39 matches the schema 4241 21:51:39 when the status of head report is resolved 4242 21:51:39 matches the schema 4243 21:51:39 # [RSpecRunTime] Finishing example group ee/spec/serializers/test_reports_comparer_serializer_spec.rb. It took 0.16 second. Expected to take 0.2 second. 4244 21:51:39 # [RSpecRunTime] Starting example group ee/spec/views/search/results/_issuable.html.haml_spec.rb. Expected to take 0.2 second. 4245 21:51:39 search/results/_issuable 4246 21:51:39 when issuable has labels 4247 21:51:39 displays the label 4248 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/views/search/results/_issuable.html.haml_spec.rb. It took 0.16 second. Expected to take 0.2 second. 4249 21:51:40 # [RSpecRunTime] Starting example group ee/spec/views/gitlab_subscriptions/trials/duo_pro/_lead_form.html.haml_spec.rb.haml_spec.rb. Expected to take 0.17 second. 4250 21:51:40 gitlab_subscriptions/trials/duo_pro/_lead_form.html.haml 4251 21:51:40 renders lead form 4252 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/views/gitlab_subscriptions/trials/duo_pro/_lead_form.html.haml_spec.rb.haml_spec.rb. It took 0.21 second. Expected to take 0.17 second. 4253 21:51:40 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ai/self_hosted/ai_gateway_spec.rb. Expected to take 0.17 second. 4254 21:51:40 Gitlab::Ai::SelfHosted::AiGateway 4256 21:51:40 returns an array with all expected probe instances 4258 21:51:40 when the license is not an offline cloud license 4259 21:51:40 returns false 4260 21:51:40 when the license is an offline cloud license 4261 21:51:40 returns true 4262 21:51:40 when the feature flag :ai_custom_model is disabled 4263 21:51:40 returns false 4264 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ai/self_hosted/ai_gateway_spec.rb. It took 0.15 second. Expected to take 0.17 second. 4265 21:51:40 # [RSpecRunTime] Starting example group ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb. Expected to take 0.15 second. 4266 21:51:40 shared/web_hooks/_group_web_hook_disabled_alert 4267 21:51:40 when the helper returns true 4268 21:51:40 adds alert to `:after_flash_content` 4269 21:51:40 when helper returns false 4270 21:51:40 does not add alert to `:after_flash_content` 4271 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb. It took 0.11 second. Expected to take 0.15 second. 4272 21:51:40 # [RSpecRunTime] Starting example group ee/spec/services/package_metadata/ingestion/compressed_package/license_ingestion_task_spec.rb. Expected to take 0.14 second. 4273 21:51:40 PackageMetadata::Ingestion::CompressedPackage::LicenseIngestionTask 4275 21:51:40 creates any data not in pm_licenses 4276 21:51:40 updates the license map with the ids of all newly inserted licenses 4277 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/ingestion/compressed_package/license_ingestion_task_spec.rb. It took 0.14 second. Expected to take 0.14 second. 4278 21:51:40 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/duo/developments/feature_flag_enabler_spec.rb. Expected to take 0.13 second. 4279 21:51:40 Gitlab::Duo::Developments::FeatureFlagEnabler 4280 21:51:40 Enabling the feature flag: test_f 4281 21:51:40 enables feature flags by group ai framework 4282 21:51:40 does not enable feature flags by other groups 4283 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/duo/developments/feature_flag_enabler_spec.rb. It took 0.07 second. Expected to take 0.13 second. 4284 21:51:40 # [RSpecRunTime] Starting example group ee/spec/models/boards/epic_board_label_spec.rb. Expected to take 0.12 second. 4285 21:51:40 Boards::EpicBoardLabel 4286 21:51:40 does not allow STI 4287 21:51:40 associations 4288 21:51:40 is expected to belong to epic_board required: true inverse_of => epic_board_labels 4289 21:51:40 is expected to belong to label required: true inverse_of => epic_board_labels 4290 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/models/boards/epic_board_label_spec.rb. It took 0.12 second. Expected to take 0.12 second. 4291 21:51:40 # [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/github_import/importer/repository_importer_spec.rb. Expected to take 0.11 second. 4292 21:51:40 Gitlab::GithubImport::Importer::RepositoryImporter 4293 21:51:40 #import_repository 4294 21:51:40 Job arguments to Projects::GitGarbageCollectWorker must be native JSON types, but :gc is a Symbol. 4296 21:51:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4297 21:51:40 validates repository size 4298 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/github_import/importer/repository_importer_spec.rb. It took 0.08 second. Expected to take 0.11 second. 4299 21:51:40 # [RSpecRunTime] Starting example group ee/spec/services/package_metadata/advisory_scan_service_spec.rb. Expected to take 0.11 second. 4300 21:51:40 PackageMetadata::AdvisoryScanService 4302 21:51:40 calls the advisory scanner execute method 4303 21:51:40 # [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/advisory_scan_service_spec.rb. It took 0.11 second. Expected to take 0.11 second. 4304 21:51:40 # [RSpecRunTime] Starting example group ee/spec/graphql/types/deployments/approval_summary_spec.rb. Expected to take 0.1 second. 4305 21:51:40 Types::Deployments::ApprovalSummaryType 4306 21:51:41 is expected to eq "DeploymentApprovalSummary" 4307 21:51:41 includes the expected fields 4308 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/deployments/approval_summary_spec.rb. It took 0.07 second. Expected to take 0.1 second. 4309 21:51:41 # [RSpecRunTime] Starting example group ee/spec/lib/api/entities/protected_environments/approval_rule_for_summary_spec.rb. Expected to take 0.09 second. 4310 21:51:41 API::Entities::ProtectedEnvironments::ApprovalRuleForSummary 4311 21:51:41 exposes correct attributes 4312 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/lib/api/entities/protected_environments/approval_rule_for_summary_spec.rb. It took 0.11 second. Expected to take 0.09 second. 4313 21:51:41 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/advanced_search/distribution_metric_spec.rb. Expected to take 0.09 second. 4314 21:51:41 Gitlab::Usage::Metrics::Instrumentations::AdvancedSearch::DistributionMetric 4315 21:51:41 behaves like a correct instrumented metric value 4316 21:51:41 has correct value 4317 21:51:41 elasticsearch_indexing is enabled 4318 21:51:41 behaves like a correct instrumented metric value 4319 21:51:41 has correct value 4320 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/advanced_search/distribution_metric_spec.rb. It took 0.07 second. Expected to take 0.09 second. 4321 21:51:41 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/vulnerability_scanning/security_scanner_spec.rb. Expected to take 0.08 second. 4322 21:51:41 Gitlab::VulnerabilityScanning::SecurityScanner 4324 21:51:41 returns a scanner with correct attributes 4326 21:51:41 returns a scanner with correct attributes 4327 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/vulnerability_scanning/security_scanner_spec.rb. It took 0.07 second. Expected to take 0.08 second. 4328 21:51:41 # [RSpecRunTime] Starting example group ee/spec/models/geo/upload_state_spec.rb. Expected to take 0.08 second. 4329 21:51:41 Geo::UploadState 4330 21:51:41 does not allow STI 4331 21:51:41 is expected to belong to upload required: false inverse_of => upload_state 4332 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/models/geo/upload_state_spec.rb. It took 0.13 second. Expected to take 0.08 second. 4333 21:51:41 # [RSpecRunTime] Starting example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_sort_enum_spec.rb. Expected to take 0.08 second. 4334 21:51:41 Types::ComplianceManagement::MergeRequests::ComplianceViolationSortEnum 4335 21:51:41 is expected to eq "ComplianceViolationSort" 4336 21:51:41 is expected to contain exactly "SEVERITY_LEVEL_DESC", "SEVERITY_LEVEL_ASC", "VIOLATION_REASON_DESC", "VIOLATION_REASON_ASC", "MERGE_REQUEST_TITLE_DESC", "MERGE_REQUEST_TITLE_ASC", "MERGED_AT_DESC", and "MERGED_AT_ASC" 4337 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_sort_enum_spec.rb. It took 0.08 second. Expected to take 0.08 second. 4338 21:51:41 # [RSpecRunTime] Starting example group ee/spec/graphql/types/health_status_enum_spec.rb. Expected to take 0.07 second. 4339 21:51:41 Types::HealthStatusEnum 4340 21:51:41 is expected to eq "HealthStatus" 4341 21:51:41 exposes all the existing health status values 4342 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/health_status_enum_spec.rb. It took 0.08 second. Expected to take 0.07 second. 4343 21:51:41 # [RSpecRunTime] Starting example group ee/spec/graphql/types/requirements_management/requirement_states_count_type_spec.rb. Expected to take 0.07 second. 4344 21:51:41 Types::RequirementsManagement::RequirementStatesCountType 4345 21:51:41 is expected to eq "RequirementStatesCount" 4346 21:51:41 has specific fields 4347 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/requirements_management/requirement_states_count_type_spec.rb. It took 0.08 second. Expected to take 0.07 second. 4348 21:51:41 # [RSpecRunTime] Starting example group ee/spec/graphql/types/permission_types/epic_spec.rb. Expected to take 0.05 second. 4349 21:51:41 Types::PermissionTypes::Epic 4350 21:51:41 is expected to have graphql field :admin_epic_relation 4351 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/permission_types/epic_spec.rb. It took 0.05 second. Expected to take 0.05 second. 4352 21:51:41 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/table_type_spec.rb. Expected to take 0.05 second. 4353 21:51:41 Types::VulnerabilityDetails::TableType 4354 21:51:41 is expected to have graphql fields :name, :description, :fieldName, :headers, and :rows 4355 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/table_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 4356 21:51:41 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerabilities/cvss_type_spec.rb. Expected to take 0.05 second. 4357 21:51:41 Types::Vulnerabilities::CvssType 4358 21:51:41 is expected to have graphql fields :vector, :vendor, :version, :base_score, :overall_score, and :severity 4359 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerabilities/cvss_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 4360 21:51:41 # [RSpecRunTime] Starting example group ee/spec/graphql/types/security_scanner_type_enum_spec.rb. Expected to take 0.05 second. 4361 21:51:41 Types::SecurityScannerTypeEnum 4362 21:51:41 exposes all security scanner types 4363 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/security_scanner_type_enum_spec.rb. It took 0.05 second. Expected to take 0.05 second. 4364 21:51:41 # [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/board_type_spec.rb. Expected to take 0.04 second. 4365 21:51:41 Types::BoardType 4366 21:51:41 includes the ee specific fields 4367 21:51:41 # [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/board_type_spec.rb. It took 0.05 second. Expected to take 0.04 second. 4368 21:51:57 auto_explain log contains 1635 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-ci-connection-8-39.343.main.ndjson.gz 4369 21:51:57 took 15.789577965 4370 21:52:11 auto_explain log contains 1636 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-ci-connection-8-39.343.ci.ndjson.gz 4371 21:52:11 took 13.305394693 4372 21:52:11 [TEST PROF INFO] EventProf results for sql.active_record 4373 21:52:11 Total time: 03:35.834 of 19:56.975 (18.03%) 4374 21:52:11 Total events: 130082 4375 21:52:11 Top 5 slowest suites (by time): 4376 21:52:11 Search::Group...ice#visibility (./ee/spec/services/search/group_service_blob_and_commit_visibility_spec.rb:5) – 01:03.714 (24391 / 84) of 10:00.547 (10.61%) 4377 21:52:11 ComplianceMan...ings::Resolver (./ee/spec/lib/compliance_management/merge_request_approval_settings/resolver_spec.rb:5) – 00:16.248 (10393 / 160) of 00:58.080 (27.98%) 4378 21:52:11 Ci::SecureFile (./ee/spec/models/ee/ci/secure_file_spec.rb:5) – 00:11.464 (6415 / 41) of 00:31.700 (36.17%) 4379 21:52:11 MergeRequests...geToRefService (./ee/spec/services/merge_requests/merge_to_ref_service_spec.rb:5) – 00:09.090 (5982 / 27) of 00:45.494 (19.98%) 4380 21:52:11 Repository (./ee/spec/models/repository_spec.rb:5) – 00:08.499 (5626 / 45) of 00:51.626 (16.46%) 4381 21:52:11 Knapsack report was generated. Preview: 4383 21:52:11 "ee/spec/services/search/group_service_blob_and_commit_visibility_spec.rb": 600.5473343299999, 4384 21:52:11 "ee/spec/lib/compliance_management/merge_request_approval_settings/resolver_spec.rb": 58.08009493000009, 4385 21:52:11 "ee/spec/models/repository_spec.rb": 51.62647976299991, 4386 21:52:11 "ee/spec/services/merge_requests/merge_to_ref_service_spec.rb": 45.494584226999905, 4387 21:52:11 "ee/spec/models/ee/ci/secure_file_spec.rb": 31.699804929000038, 4388 21:52:11 "ee/spec/graphql/resolvers/geo/merge_request_diff_registries_resolver_spec.rb": 33.11409856299997, 4389 21:52:11 "ee/spec/lib/ee/sidebars/groups/menus/settings_menu_spec.rb": 24.344319672999973, 4390 21:52:11 "ee/spec/models/namespace_setting_spec.rb": 23.955450834999965, 4391 21:52:11 "ee/spec/workers/elastic_delete_project_worker_spec.rb": 16.86430717999997, 4392 21:52:11 "ee/spec/models/concerns/approver_migrate_hook_spec.rb": 20.594511247000128, 4393 21:52:11 "ee/spec/workers/search/namespace_index_integrity_worker_spec.rb": 14.816182220999963, 4394 21:52:11 "ee/spec/lib/ee/sidebars/projects/menus/settings_menu_spec.rb": 15.78816176600003, 4395 21:52:11 "ee/spec/models/vulnerabilities/scanner_spec.rb": 14.40136927399999, 4396 21:52:11 "ee/spec/services/ci/audit_variable_change_service_spec.rb": 12.386759994000158, 4397 21:52:11 "ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb": 12.928655110999898, 4398 21:52:11 "ee/spec/models/ci/daily_build_group_report_result_spec.rb": 11.856949776999954, 4399 21:52:11 "ee/spec/graphql/resolvers/vulnerabilities_resolver_spec.rb": 10.20067055200002, 4400 21:52:11 "ee/spec/finders/geo/dependency_proxy_manifest_registry_finder_spec.rb": 8.91453859100011, 4401 21:52:11 "ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb": 9.420550109000033, 4402 21:52:11 "ee/spec/services/incident_management/oncall_schedules/update_service_spec.rb": 7.6834413439999025, 4403 21:52:11 "ee/spec/services/merge_requests/reload_merge_head_diff_service_spec.rb": 7.336271965999913, 4404 21:52:11 "ee/spec/models/audit_events/instance_external_audit_event_destination_spec.rb": 7.458978716000047, 4405 21:52:11 "ee/spec/services/security/ingestion/tasks/ingest_finding_signatures_spec.rb": 7.25943462500004, 4406 21:52:11 "ee/spec/services/dependencies/export_serializers/project_dependencies_service_spec.rb": 6.0325418669999635, 4407 21:52:11 "ee/spec/services/security/ingestion/ingest_reports_service_spec.rb": 6.320678217000022, 4408 21:52:11 "ee/spec/graphql/resolvers/epics/default_project_for_issue_creation_resolver_spec.rb": 5.6346941589999915, 4409 21:52:11 "ee/spec/tasks/gitlab/custom_roles/compile_docs_task_spec.rb": 3.6740346629999294, 4410 21:52:11 "ee/spec/models/ee/wiki_spec.rb": 4.473291236000023, 4411 21:52:11 "ee/spec/models/ee/project_team_spec.rb": 3.576082961000111, 4412 21:52:11 "ee/spec/helpers/boards_helper_spec.rb": 4.64609656499988, 4413 21:52:11 "ee/spec/services/security/security_orchestration_policies/ci_action/template_spec.rb": 4.09841634899999, 4414 21:52:11 "ee/spec/lib/gitlab/elastic/document_reference_spec.rb": 4.198510255000201, 4415 21:52:11 "ee/spec/models/concerns/elastic/namespace_update_spec.rb": 4.022702169000013, 4416 21:52:11 "ee/spec/lib/gitlab/product_analytics/developments/setup_spec.rb": 4.295759301999851, 4417 21:52:11 "ee/spec/services/ee/work_items/import_csv_service_spec.rb": 5.923735728999873, 4418 21:52:11 "ee/spec/services/dora/aggregate_metrics_service_spec.rb": 3.8950357319999966, 4419 21:52:11 "ee/spec/services/security/security_orchestration_policies/sync_scan_result_policies_service_spec.rb": 3.6615916149999066, 4420 21:52:11 "ee/spec/services/ee/projects/autocomplete_service_spec.rb": 3.3863145620000523, 4421 21:52:11 "ee/spec/serializers/ee/note_entity_spec.rb": 3.2914669819999745, 4422 21:52:11 "ee/spec/services/ee/merge_requests/base_service_spec.rb": 2.807170929999984, 4423 21:52:11 "ee/spec/finders/incident_management/escalation_policies_finder_spec.rb": 2.94746638599986, 4424 21:52:11 "ee/spec/services/ee/ci/queue/pending_builds_strategy_spec.rb": 2.5616456440000093, 4425 21:52:11 "ee/spec/services/ee/merge_requests/update_assignees_service_spec.rb": 3.087121971999977, 4426 21:52:11 "ee/spec/policies/app_sec/fuzzing/coverage/corpus_policy_spec.rb": 2.6572267750000265, 4427 21:52:11 "ee/spec/workers/vulnerability_exports/export_worker_spec.rb": 2.246491485999968, 4428 21:52:11 "ee/spec/services/ci/catalog/verify_namespace_service_spec.rb": 2.691481602000067, 4429 21:52:11 "ee/spec/models/label_note_spec.rb": 2.624390858999959, 4430 21:52:11 "ee/spec/services/groups/enterprise_users/disassociate_service_spec.rb": 2.4839832020002177, 4431 21:52:11 "ee/spec/models/groups/ssh_certificate_spec.rb": 2.594789781000145, 4432 21:52:11 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_users_associating_group_milestones_to_releases_metric_spec.rb": 2.0779072629998154, 4433 21:52:11 "ee/spec/services/boards/user_preferences/update_service_spec.rb": 2.1158589289998417, 4434 21:52:11 "ee/spec/services/llm/generate_commit_message_service_spec.rb": 2.1222727580000083, 4435 21:52:11 "ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb": 2.1592652950000684, 4436 21:52:11 "ee/spec/services/app_sec/dast/scans/associate_service_spec.rb": 2.0641818940000576, 4437 21:52:11 "ee/spec/services/ci_cd/github_setup_service_spec.rb": 1.8995101900000009, 4438 21:52:11 "ee/spec/finders/projects/integrations/jira/issues_finder_spec.rb": 1.7958245110000917, 4439 21:52:11 "ee/spec/lib/audit_events/changes_spec.rb": 1.7221073180000985, 4440 21:52:11 "ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb": 3.1187814689999414, 4441 21:52:11 "ee/spec/models/ee/projects/branch_rule_spec.rb": 1.6350435670001389, 4442 21:52:11 "ee/spec/graphql/api/vulnerabilities_spec.rb": 1.482525791999933, 4443 21:52:11 "ee/spec/models/search/zoekt/router_spec.rb": 1.5712469130000954, 4444 21:52:11 "ee/spec/lib/gitlab/analytics/cycle_analytics/data_for_duration_chart_spec.rb": 1.3693144629999097, 4445 21:52:11 "ee/spec/workers/security/scan_result_policies/sync_any_merge_request_approval_rules_worker_spec.rb": 1.4013047410001036, 4446 21:52:11 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_applied_scan_result_policies_metric_spec.rb": 1.4549481839999316, 4447 21:52:11 "ee/spec/lib/gitlab/status_page/storage/s3_client_spec.rb": 1.244390414999998, 4448 21:52:11 "ee/spec/helpers/ee/admin/identities_helper_spec.rb": 1.0487916049999058, 4449 21:52:11 "ee/spec/graphql/mutations/instance_security_dashboard/remove_project_spec.rb": 1.1098260789999586, 4450 21:52:11 "ee/spec/workers/analytics/devops_adoption/create_snapshot_worker_spec.rb": 1.1482674159999533, 4451 21:52:11 "ee/spec/models/ee/resource_label_event_spec.rb": 1.1158592089998365, 4452 21:52:11 "ee/spec/graphql/mutations/audit_events/streaming/event_type_filters/destroy_spec.rb": 1.1515866549998464, 4453 21:52:11 "ee/spec/workers/incident_management/incident_sla_exceeded_check_worker_spec.rb": 0.8935327400001825, 4454 21:52:11 "ee/spec/lib/gitlab/auth/group_saml/token_actor_spec.rb": 1.0556051440000829, 4455 21:52:11 "ee/spec/lib/gitlab/object_hierarchy_spec.rb": 0.9946572010001091, 4456 21:52:11 "ee/spec/workers/vulnerabilities/update_namespace_ids_of_vulnerability_reads_worker_spec.rb": 1.0718091430001095, 4457 21:52:11 "ee/spec/lib/ee/sidebars/projects/panel_spec.rb": 0.9323119270000007, 4458 21:52:11 "ee/spec/services/namespaces/export/export_runner_spec.rb": 0.7525040350001291, 4459 21:52:11 "ee/spec/lib/gitlab/usage/metrics/instrumentations/duo_seats_metric_spec.rb": 1.1729614229998333, 4460 21:52:11 "ee/spec/views/shared/billings/_billing_plan.html.haml_spec.rb": 0.47561188200006654, 4461 21:52:11 "ee/spec/workers/concerns/elastic/migration_options_spec.rb": 0.7113210089999029, 4462 21:52:11 "ee/spec/workers/merge_requests/remove_user_approval_rules_worker_spec.rb": 0.6616879739999604, 4463 21:52:11 "ee/spec/workers/compliance_management/standards/gitlab/sast_worker_spec.rb": 0.6172101580000344, 4464 21:52:11 "ee/spec/services/status_page/publish_attachments_service_spec.rb": 0.6878852610000195, 4465 21:52:11 "ee/spec/lib/gitlab/geo/base_request_spec.rb": 0.5367653360001441, 4466 21:52:11 "ee/spec/lib/gitlab/duo/chat/agent_event_parser_spec.rb": 0.1669960940000692, 4467 21:52:11 "ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb": 0.4795108020000498, 4468 21:52:11 "ee/spec/models/gitlab_subscriptions/add_on_spec.rb": 0.4634531730000617, 4469 21:52:11 "ee/spec/models/ee/namespaces/project_namespace_spec.rb": 0.5126448190001156, 4470 21:52:11 "ee/spec/helpers/ee/projects/security/configuration_helper_spec.rb": 0.4327995370001645, 4471 21:52:11 "ee/spec/services/geo/sync_service_spec.rb": 0.39951694000001226, 4472 21:52:11 "ee/spec/lib/ai/context/dependencies/config_files/python_poetry_spec.rb": 0.41911495799990917, 4473 21:52:11 "ee/spec/models/approvals/wrapped_rule_set_spec.rb": 0.35092161500006114, 4474 21:52:11 "ee/spec/workers/ldap_sync_worker_spec.rb": 0.3008755000000747, 4475 21:52:11 "ee/spec/lib/search/zoekt/cache_spec.rb": 0.3326728369997909, 4476 21:52:11 "ee/spec/services/ai/feature_settings/update_service_spec.rb": 0.2631614240001454, 4477 21:52:11 "ee/spec/services/package_metadata/affected_package_data_object_spec.rb": 0.284970530999999, 4478 21:52:11 "ee/spec/lib/gitlab/ci/pipeline/pipeline_execution_policies/reserved_stages_injector_spec.rb": 0.21811595899998792, 4479 21:52:11 "ee/spec/serializers/test_reports_comparer_serializer_spec.rb": 0.1561690149999322, 4480 21:52:11 "ee/spec/views/search/results/_issuable.html.haml_spec.rb": 0.15843644400001722, 4481 21:52:11 "ee/spec/views/gitlab_subscriptions/trials/duo_pro/_lead_form.html.haml_spec.rb.haml_spec.rb": 0.2049707490000401, 4482 21:52:11 "ee/spec/lib/gitlab/ai/self_hosted/ai_gateway_spec.rb": 0.1471546259999741, 4483 21:52:11 "ee/spec/views/shared/web_hooks/_group_web_hook_disabled_alert.html.haml_spec.rb": 0.10836577000009129, 4484 21:52:11 "ee/spec/services/package_metadata/ingestion/compressed_package/license_ingestion_task_spec.rb": 0.14360861500017563, 4485 21:52:11 "ee/spec/lib/gitlab/duo/developments/feature_flag_enabler_spec.rb": 0.07350414300003649, 4486 21:52:11 "ee/spec/models/boards/epic_board_label_spec.rb": 0.11645061800004441, 4487 21:52:11 "ee/spec/lib/ee/gitlab/github_import/importer/repository_importer_spec.rb": 0.08264812199990956, 4488 21:52:11 "ee/spec/services/package_metadata/advisory_scan_service_spec.rb": 0.10893609899994772, 4489 21:52:11 "ee/spec/graphql/types/deployments/approval_summary_spec.rb": 0.07221028300000398, 4490 21:52:11 "ee/spec/lib/api/entities/protected_environments/approval_rule_for_summary_spec.rb": 0.10634793000008358, 4491 21:52:11 "ee/spec/lib/gitlab/usage/metrics/instrumentations/advanced_search/distribution_metric_spec.rb": 0.07395269300013751, 4492 21:52:11 "ee/spec/lib/gitlab/vulnerability_scanning/security_scanner_spec.rb": 0.06888628400020025, 4493 21:52:11 "ee/spec/models/geo/upload_state_spec.rb": 0.12485425700015185, 4494 21:52:11 "ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_sort_enum_spec.rb": 0.079915832000097, 4495 21:52:11 "ee/spec/graphql/types/health_status_enum_spec.rb": 0.07474693299991486, 4496 21:52:11 "ee/spec/graphql/types/requirements_management/requirement_states_count_type_spec.rb": 0.07617748200004826, 4497 21:52:11 "ee/spec/graphql/types/permission_types/epic_spec.rb": 0.04812564500002736, 4498 21:52:11 "ee/spec/graphql/types/vulnerability_details/table_type_spec.rb": 0.049109074999933, 4499 21:52:11 "ee/spec/graphql/types/vulnerabilities/cvss_type_spec.rb": 0.04863232499997139, 4500 21:52:11 "ee/spec/graphql/types/security_scanner_type_enum_spec.rb": 0.04736628499995277, 4501 21:52:11 "ee/spec/graphql/ee/types/board_type_spec.rb": 0.04808417599997483 4503 21:52:11 Knapsack global time execution for tests: 19m 56s 4504 21:52:11 Pending: (Failures listed here are expected and do not affect your suite's status) 4505 21:52:11 1) Resolvers::Geo::MergeRequestDiffRegistriesResolver 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 disabled when the verification_state argument is present raises ArgumentError 4506 21:52:11 # Skipping because verification is enabled for MergeRequestDiff 4507 21:52:11 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:77 4508 21:52:11 2) Geo::DependencyProxyManifestRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param returns registries with requested verification state 4509 21:52:11 # Skipping because verification is not enabled for DependencyProxy::Manifest 4510 21:52:11 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:76 4511 21:52:11 3) Geo::DependencyProxyManifestRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param empty returns all registries 4512 21:52:11 # Skipping because verification is not enabled for DependencyProxy::Manifest 4513 21:52:11 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:84 4514 21:52:11 4) Geo::DependencyProxyManifestRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is implemented in the registry model returns a registry filtered by keyword 4515 21:52:11 # Skipping because search method is not implemented 4516 21:52:11 for DependencyProxy::Manifest or searchable attributes are not defined. 4517 21:52:11 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:153 4518 21:52:11 Finished in 20 minutes 33 seconds (files took 2 minutes 18.8 seconds to load) 4519 21:52:11 1427 examples, 0 failures, 4 pending 4520 21:52:11 Randomized with seed 53777 4521 21:52:20 [TEST PROF INFO] Time spent in factories: 05:44.678 (26.82% of total time) 4522 21:52:20 RSpec exited with 0. 4523 21:52:20 No examples to retry, congrats! 4525 21:52:22 Running after script... 4526 21:52:22 $ source scripts/utils.sh 4527 21:52:22 $ log_disk_usage 4528 21:52:22 ******************************************************* 4529 21:52:22 This runner currently has 75G free disk space. 4530 21:52:22 ******************************************************* 4587 21:52:24 $ bundle exec gem list gitlab_quality-test_tooling 4588 21:52:26 gitlab_quality-test_tooling (2.1.0) 4589 21:52:26 $ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 4592 21:52:26 $ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 4595 21:52:26 $ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 4598 21:52:26 $ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 4602 21:52:28 $ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 4606 21:52:30 $ tooling/bin/push_job_metrics || true 4607 21:52:31 [job-metrics] Pushing job metrics file for the CI/CD job. 4608 21:52:31 [job-metrics] Pushed 4 CI job metric entries to InfluxDB. 4610 21:52:32 Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 4612 21:52:33 Uploading artifacts... 4613 21:52:33 auto_explain/: found 3 matching artifact files and directories 4614 21:52:33 coverage/: found 5 matching artifact files and directories 4615 21:52:33 crystalball/: found 2 matching artifact files and directories 4616 21:52:33 WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 4617 21:52:33 knapsack/: found 4 matching artifact files and directories 4618 21:52:33 rspec/: found 16 matching artifact files and directories 4619 21:52:33 WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 4620 21:52:33 log/*.log: found 19 matching artifact files and directories 4622 21:52:34 WARNING: Retrying... context =artifacts-uploader error =request redirected 4623 21:52:37 Uploading artifacts as "archive" to coordinator... 201 Created id =8368448688 responseStatus =201 Created token =glcbt-66 4624 21:52:37 Uploading artifacts... 4625 21:52:37 rspec/rspec-*.xml: found 1 matching artifact files and directories 4627 21:52:37 WARNING: Retrying... context =artifacts-uploader error =request redirected 4628 21:52:39 Uploading artifacts as "junit" to coordinator... 201 Created id =8368448688 responseStatus =201 Created token =glcbt-66 4630 21:52:48 Job succeeded