rspec-ee unit pg14 single-db 13/28
Passed Started
by
@zzaakiirr

Zakir Dzhamaliddinov
1Installing validate_url 1.0.152Fetching state_machines-activemodel 0.8.03Installing state_machines-activemodel 0.8.04Fetching deckar01-task_list 2.3.45Fetching extended-markdown-filter 0.7.06Installing deckar01-task_list 2.3.47Installing extended-markdown-filter 0.7.08Fetching graphlient 0.6.09Fetching rack-oauth2 1.21.310Installing rack-oauth2 1.21.311Installing graphlient 0.6.012Fetching actionview 7.0.8.113Fetching capybara-screenshot 1.0.2614Installing capybara-screenshot 1.0.2615Installing actionview 7.0.8.116Fetching email_spec 2.2.017Using mail-smtp_pool 0.1.0 from source at `vendor/gems/mail-smtp_pool`18Using microsoft_graph_mailer 0.1.0 from source at `vendor/gems/microsoft_graph_mailer`19Fetching validate_email 0.1.620Installing email_spec 2.2.021Installing validate_email 0.1.622Fetching valid_email 0.1.323Fetching rest-client 2.1.024Installing valid_email 0.1.325Fetching http 5.1.126Installing rest-client 2.1.027Fetching fog-aws 3.18.028Installing http 5.1.129Fetching amatch 0.4.130Installing amatch 0.4.1 with native extensions31Installing fog-aws 3.18.032Fetching rspec-parameterized-core 1.0.033Installing rspec-parameterized-core 1.0.034Using gitlab-housekeeper 0.1.0 from source at `gems/gitlab-housekeeper` and installing its executables35Fetching rubocop-graphql 0.19.036Installing rubocop-graphql 0.19.037Fetching rubocop-performance 1.19.138Installing rubocop-performance 1.19.139Fetching rubocop-rails 2.22.140Installing rubocop-rails 2.22.141Fetching rubocop-capybara 2.19.042Installing rubocop-capybara 2.19.043Fetching rubocop-factory_bot 2.24.044Installing rubocop-factory_bot 2.24.045Fetching haml_lint 0.57.046Installing haml_lint 0.57.047Fetching aws-sdk-s3 1.149.148Installing aws-sdk-s3 1.149.149Fetching axe-core-api 4.8.050Installing axe-core-api 4.8.051Fetching gitlab-mail_room 0.0.2452Installing gitlab-mail_room 0.0.2453Fetching redis-rack 3.0.054Installing redis-rack 3.0.055Fetching grape 2.0.056Installing grape 2.0.057Fetching grpc-google-iam-v1 1.5.058Installing grpc-google-iam-v1 1.5.059Fetching guard-rspec 4.7.360Installing guard-rspec 4.7.361Fetching pact 1.64.062Installing pact 1.64.063Fetching opentelemetry-instrumentation-action_pack 0.9.064Installing opentelemetry-instrumentation-action_pack 0.9.065Fetching opentelemetry-instrumentation-grape 0.1.666Installing opentelemetry-instrumentation-grape 0.1.667Fetching opentelemetry-instrumentation-action_view 0.7.068Installing opentelemetry-instrumentation-action_view 0.7.069Fetching azure-storage-blob 2.0.370Installing azure-storage-blob 2.0.371Fetching gapic-common 0.20.072Installing gapic-common 0.20.073Fetching google-apis-core 0.11.274Fetching danger 9.4.275Installing google-apis-core 0.11.276Fetching licensee 9.16.177Installing danger 9.4.278Fetching elasticsearch-model 7.2.079Installing elasticsearch-model 7.2.080Installing licensee 9.16.181Fetching omniauth-alicloud 3.0.082Installing omniauth-alicloud 3.0.083Fetching omniauth-atlassian-oauth2 0.2.084Fetching omniauth-auth0 3.1.085Installing omniauth-atlassian-oauth2 0.2.086Fetching omniauth-azure-activedirectory-v2 2.0.087Installing omniauth-auth0 3.1.088Fetching omniauth-facebook 4.0.089Installing omniauth-azure-activedirectory-v2 2.0.090Fetching omniauth-github 2.0.191Installing omniauth-facebook 4.0.092Using omniauth-gitlab 4.0.0 from source at `vendor/gems/omniauth-gitlab`93Fetching omniauth-google-oauth2 1.1.194Installing omniauth-github 2.0.195Fetching omniauth-oauth2-generic 0.2.896Installing omniauth-google-oauth2 1.1.197Using omniauth-salesforce 1.0.5 from source at `vendor/gems/omniauth-salesforce`98Fetching activerecord-explain-analyze 0.1.099Installing omniauth-oauth2-generic 0.2.8100Using activerecord-gitlab 0.2.0 from source at `gems/activerecord-gitlab`101Fetching acts-as-taggable-on 10.0.0102Installing activerecord-explain-analyze 0.1.0103Fetching database_cleaner-active_record 2.1.0104Installing acts-as-taggable-on 10.0.0105Installing database_cleaner-active_record 2.1.0106Fetching flipper-active_record 0.26.2107Using gitlab-rspec 0.1.0 from source at `gems/gitlab-rspec`108Fetching jsonb_accessor 1.3.10109Installing flipper-active_record 0.26.2110Fetching kaminari-activerecord 1.2.2111Installing jsonb_accessor 1.3.10112Fetching neighbor 0.2.3113Installing kaminari-activerecord 1.2.2114Fetching seed-fu 2.3.7115Installing neighbor 0.2.3116Fetching validates_hostname 1.0.13117Installing seed-fu 2.3.7118Fetching state_machines-activerecord 0.8.0119Installing validates_hostname 1.0.13120Fetching graphql-docs 4.0.0121Installing state_machines-activerecord 0.8.0122Fetching actionpack 7.0.8.1123Installing graphql-docs 4.0.0124Installing actionpack 7.0.8.1125Using gitlab-utils 0.1.0 from source at `gems/gitlab-utils`126Fetching kaminari-actionview 1.2.2127Fetching openid_connect 1.3.0128Installing kaminari-actionview 1.2.2129Fetching aliyun-sdk 0.8.0130Installing openid_connect 1.3.0131Fetching discordrb-webhooks 3.5.0132Installing aliyun-sdk 0.8.0 with native extensions133Installing discordrb-webhooks 3.5.0134Fetching kubeclient 4.11.0135Installing kubeclient 4.11.0136Fetching rspec-parameterized-table_syntax 1.0.0137Installing rspec-parameterized-table_syntax 1.0.0138Fetching rubocop-rspec 2.25.0139Installing rubocop-rspec 2.25.0140Fetching axe-core-rspec 4.9.0141Installing axe-core-rspec 4.9.0142Fetching grape-path-helpers 2.0.1143Fetching grape-swagger 2.0.2144Installing grape-path-helpers 2.0.1145Fetching grape_logging 1.8.4146Installing grape-swagger 2.0.2147Fetching opentelemetry-instrumentation-rails 0.30.0148Installing grape_logging 1.8.4149Fetching gitlab-fog-azure-rm 1.9.1150Installing opentelemetry-instrumentation-rails 0.30.0151Fetching google-cloud-profiler-v2 0.4.0152Installing gitlab-fog-azure-rm 1.9.1153Installing google-cloud-profiler-v2 0.4.0154Fetching google-cloud-compute-v1 2.6.0155Fetching google-cloud-location 0.6.0156Installing google-cloud-location 0.6.0157Fetching google-apis-compute_v1 0.57.0158Installing google-cloud-compute-v1 2.6.0159Installing google-apis-compute_v1 0.57.0160Fetching google-apis-dns_v1 0.36.0161Installing google-apis-dns_v1 0.36.0162Fetching google-apis-iamcredentials_v1 0.15.0163Installing google-apis-iamcredentials_v1 0.15.0164Fetching google-apis-monitoring_v3 0.54.0165Fetching google-apis-pubsub_v1 0.45.0166Installing google-apis-monitoring_v3 0.54.0167Fetching google-apis-sqladmin_v1beta4 0.41.0168Installing google-apis-pubsub_v1 0.45.0169Fetching google-apis-storage_v1 0.29.0170Installing google-apis-sqladmin_v1beta4 0.41.0171Fetching google-apis-androidpublisher_v3 0.34.0172Installing google-apis-storage_v1 0.29.0173Fetching google-apis-cloudbilling_v1 0.21.0174Installing google-apis-androidpublisher_v3 0.34.0175Fetching google-apis-cloudresourcemanager_v1 0.31.0176Installing google-apis-cloudbilling_v1 0.21.0177Fetching google-apis-container_v1 0.43.0178Installing google-apis-cloudresourcemanager_v1 0.31.0179Fetching google-apis-container_v1beta1 0.43.0180Installing google-apis-container_v1 0.43.0181Fetching google-apis-iam_v1 0.36.0182Installing google-apis-container_v1beta1 0.43.0183Fetching google-apis-serviceusage_v1 0.28.0184Installing google-apis-iam_v1 0.36.0185Fetching danger-gitlab 8.0.0186Installing google-apis-serviceusage_v1 0.28.0187Fetching actioncable 7.0.8.1188Installing danger-gitlab 8.0.0189Fetching activestorage 7.0.8.1190Installing actioncable 7.0.8.1191Fetching actionmailer 7.0.8.1192Installing activestorage 7.0.8.1193Fetching apollo_upload_server 2.1.5194Installing actionmailer 7.0.8.1195Fetching railties 7.0.8.1196Installing apollo_upload_server 2.1.5197Fetching gitlab-labkit 0.36.0198Installing railties 7.0.8.1199Installing gitlab-labkit 0.36.0200Fetching gon 6.4.0201Fetching sprockets-rails 3.4.2202Installing gon 6.4.0203Fetching marginalia 1.11.1204Installing sprockets-rails 3.4.2205Fetching rails-controller-testing 1.0.5206Installing marginalia 1.11.1207Fetching redis-actionpack 5.4.0208Installing rails-controller-testing 1.0.5209Fetching kaminari 1.2.2210Installing redis-actionpack 5.4.0211Fetching omniauth_openid_connect 0.6.1212Installing kaminari 1.2.2213Fetching rspec-parameterized 1.0.0214Installing omniauth_openid_connect 0.6.1215Fetching gitlab-styles 11.0.0216Installing rspec-parameterized 1.0.0217Fetching fog-aliyun 0.4.0218Installing gitlab-styles 11.0.0219Installing fog-aliyun 0.4.0220Fetching grape-swagger-entity 0.5.1221Using cloud_profiler_agent 0.0.1.pre from source at `vendor/gems/cloud_profiler_agent`222Fetching google-cloud-artifact_registry-v1 0.11.0223Installing grape-swagger-entity 0.5.1224Fetching fog-google 1.24.1225Installing google-cloud-artifact_registry-v1 0.11.0226Fetching google-cloud-storage 1.45.0227Installing fog-google 1.24.1228Installing google-cloud-storage 1.45.0229Fetching gitlab-dangerfiles 4.7.0230Fetching actionmailbox 7.0.8.1231Installing gitlab-dangerfiles 4.7.0232Installing actionmailbox 7.0.8.1233Fetching actiontext 7.0.8.1234Fetching premailer-rails 1.10.3235Installing premailer-rails 1.10.3236Installing actiontext 7.0.8.1237Fetching responders 3.0.1238Fetching cssbundling-rails 1.4.0239Installing cssbundling-rails 1.4.0240Installing responders 3.0.1241Fetching doorkeeper 5.6.6242Fetching factory_bot_rails 6.4.3243Installing factory_bot_rails 6.4.3244Using gitlab-http 0.1.0 from source at `gems/gitlab-http`245Fetching health_check 3.1.0246Installing doorkeeper 5.6.6247Fetching lograge 0.11.2248Installing health_check 3.1.0249Fetching peek 1.1.0250Installing lograge 0.11.2251Fetching rails-i18n 7.0.9252Installing peek 1.1.0253Fetching rspec-rails 6.1.1254Installing rails-i18n 7.0.9255Installing rspec-rails 6.1.1256Fetching sentry-rails 5.17.3257Fetching vite_rails 3.0.17258Installing sentry-rails 5.17.3259Installing vite_rails 3.0.17260Fetching graphiql-rails 1.8.0261Fetching gitlab_quality-test_tooling 1.24.0262Installing gitlab_quality-test_tooling 1.24.0263Fetching rails 7.0.8.1264Installing graphiql-rails 1.8.0265Installing rails 7.0.8.1266Fetching devise 4.9.3267Fetching doorkeeper-openid_connect 1.8.7268Installing devise 4.9.3269Installing doorkeeper-openid_connect 1.8.7270Fetching invisible_captcha 2.1.0271Fetching rspec_profiling 0.0.9272Installing invisible_captcha 2.1.0273Installing rspec_profiling 0.0.9274Fetching devise-two-factor 4.1.1275Installing devise-two-factor 4.1.1276Using devise-pbkdf2-encryptable 0.0.0 from source at `vendor/gems/devise-pbkdf2-encryptable`277Bundle complete! 351 Gemfile dependencies, 670 gems now installed.278Gems in the groups 'production' and 'development' were not installed.279Bundled gems are installed into `./vendor`280Post-install message from encryptor:281Please be aware that Encryptor v2.0.0 had a major security bug when using AES-*-GCM algorithms.282By default You will not be able to decrypt data that was previously encrypted using an AES-*-GCM algorithm.283Please see the README and https://github.com/attr-encrypted/encryptor/pull/22 for more information.284Post-install message from httparty:285When you HTTParty, you must party hard!286Post-install message from html-pipeline:287-------------------------------------------------288Thank you for installing html-pipeline!289You must bundle Filter gem dependencies.290See html-pipeline README.md for more details.292-------------------------------------------------293Post-install message from devise:294[DEVISE] Please review the [changelog] and [upgrade guide] for more info on Hotwire / Turbo integration.296 [upgrade guide] https://github.com/heartcombo/devise/wiki/How-To:-Upgrade-to-Devise-4.9.0-%5BHotwire-Turbo-integration%5D297 Post-install message from doorkeeper:298Starting from 5.5.0 RC1 Doorkeeper requires client authentication for Resource Owner Password Grant299as stated in the OAuth RFC. You have to create a new OAuth client (Doorkeeper::Application) if you didn't300have it before and use client credentials in HTTP Basic auth if you previously used this grant flow without301client authentication. 302To opt out of this you could set the "skip_client_authentication_for_password_grant" configuration option303to "true", but note that this is in violation of the OAuth spec and represents a security risk.304Read https://github.com/doorkeeper-gem/doorkeeper/issues/561#issuecomment-612857163 for more details.305Post-install message from gitlab-fog-azure-rm:306Thanks for installing!307Post-install message from oauth2:308You have installed oauth2 version 2.0.9, congratulations!309There are BREAKING changes if you are upgrading from < v2, but most will not encounter them, and updating your code should be easy!310We have made two other major migrations:3111. master branch renamed to main3122. Github has been replaced with Gitlab313Please see:317Please report issues, and support the project! Thanks, |7eter l-|. l3oling318Post-install message from icalendar:319ActiveSupport is required for TimeWithZone support, but not required for general use.320Post-install message from rubyzip:321RubyZip 3.0 is coming!322**********************323The public API of some Rubyzip classes has been modernized to use named324parameters for optional arguments. Please check your usage of the325following classes:326 * `Zip::File`327 * `Zip::Entry`328 * `Zip::InputStream`329 * `Zip::OutputStream`330Please ensure that your Gemfiles and .gemspecs are suitably restrictive331to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).332See https://github.com/rubyzip/rubyzip for details. The Changelog also333lists other enhancements and bugfixes that have been implemented since334version 2.3.0.335Post-install message from ruby-magic:336Thank you for installing!337Post-install message from ruby-openai:338Note if upgrading: The `::Ruby::OpenAI` module has been removed and all classes have been moved under the top level `::OpenAI` module. To upgrade, change `require 'ruby/openai'` to `require 'openai'` and change all references to `Ruby::OpenAI` to `OpenAI`.339Post-install message from vite_ruby:340Thanks for installing Vite Ruby!341If you upgraded the gem manually, please run:342 bundle exec vite upgrade343==> 'bundle install --jobs=$(nproc) --retry=3 ' succeeded in 318 seconds.344$ bundle pristine pg345Patching bundler with bundler-checksum...346Installing pg 1.5.6 with native extensions347==> 'bundle pristine pg' succeeded in 13 seconds.348Using two connections, single database config (config/database.yml.postgresql)349Disabling ci connection in config/database.yml350Geo DB will be set up.351Embedding DB will be set up.377$ source ./scripts/rspec_helpers.sh378$ run_timed_command "gem install knapsack --no-document"379$ gem install knapsack --no-document380Successfully installed knapsack-4.0.03811 gem installed382==> 'gem install knapsack --no-document' succeeded in 1 seconds.383$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"388$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"389$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"390$ tooling/bin/create_job_metrics_file || true391[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true.392$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request" 393 RSpec 394[16:44:57] Starting rspec_parallelized_job395RETRY_FAILED_TESTS_IN_NEW_PROCESS: true396KNAPSACK_GENERATE_REPORT: true397FLAKY_RSPEC_GENERATE_REPORT: true398KNAPSACK_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.rb399KNAPSACK_LOG_LEVEL: debug400KNAPSACK_REPORT_PATH: knapsack/rspec-ee_unit_pg14_single-db_13_28_41372369_report.json401FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json402FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_single-db_13_28_41372369_report.json403NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_single-db_13_28_41372369_report.json404RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6972244568.txt405CRYSTALBALL: 406RSPEC_TESTS_MAPPING_ENABLED: 407RSPEC_TESTS_FILTER_FILE: 408Shell set options (set -o) enabled:409braceexpand on410hashall on411interactive-comments on412pipefail on413Parsing expected rspec suite duration...414ee/spec/lib/gitlab/llm/chain/agents/zero_shot/qa_evaluation_spec.rb not found in master report415RSpec suite is expected to take 30 minutes 41.96 seconds.416Expected duration for tests:417{418 "ee/spec/lib/gitlab/elastic/project_search_results_spec.rb": 394.8521333961768,419 "ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb": 167.9534266675438,420 "ee/spec/models/license_spec.rb": 121.00945402945995,421 "ee/spec/lib/gitlab/elastic/indexer_spec.rb": 98.94235979733662,422 "ee/spec/policies/vulnerability_policy_spec.rb": 80.71659076652261,423 "ee/spec/services/boards/lists/update_service_spec.rb": 70.32993116940013,424 "ee/spec/models/upload_spec.rb": 61.435845731133796,425 "ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb": 54.96543119237349,426 "ee/spec/services/ee/boards/issues/move_service_spec.rb": 50.89095130954805,427 "ee/spec/services/ee/members/destroy_service_spec.rb": 46.1912700461931,428 "ee/spec/services/ee/notes/create_service_spec.rb": 39.159251315508286,429 "ee/spec/serializers/dashboard_operations_project_entity_spec.rb": 35.19192382746299,430 "ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads/update_spec.rb": 30.976584327721213,431 "ee/spec/finders/geo/project_repository_registry_finder_spec.rb": 28.317702710047318,432 "ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb": 26.94064756022425,433 "ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb": 23.501367590334397,434 "ee/spec/models/geo/snippet_repository_registry_spec.rb": 22.5475653669762,435 "ee/spec/services/groups/memberships/export_service_spec.rb": 20.829805494650522,436 "ee/spec/models/ee/work_items/related_work_item_link_spec.rb": 18.58741244061868,437 "ee/spec/services/vulnerability_feedback/destroy_service_spec.rb": 18.032333130235056,438 "ee/spec/lib/remote_development/workspaces/reconcile/main_integration_spec.rb": 16.313667059528477,439 "ee/spec/views/groups/edit.html.haml_spec.rb": 15.9786475835377,440 "ee/spec/lib/gitlab/instrumentation/elasticsearch_transport_spec.rb": 14.712304987494798,441 "ee/spec/services/search/rake_task_executor_service_spec.rb": 13.51793862233831,442 "ee/spec/lib/gitlab/analytics/cycle_analytics_spec.rb": 13.04802881510653,443 "ee/spec/graphql/mutations/vulnerabilities/bulk_dismiss_spec.rb": 12.032709143011513,444 "ee/spec/models/members/member_role_spec.rb": 11.37809304283798,445 "ee/spec/models/ci/minutes/usage_spec.rb": 11.054042800728546,446 "ee/spec/workers/system_access/group_saml_microsoft_group_sync_worker_spec.rb": 10.538555989396029,447 "ee/spec/models/incident_management/oncall_schedule_spec.rb": 10.117505296718377,448 "ee/spec/services/security/ingestion/tasks/ingest_finding_identifiers_spec.rb": 9.769393529049417,449 "ee/spec/models/vulnerabilities/historical_statistic_spec.rb": 9.212798961295977,450 "ee/spec/graphql/mutations/issues/set_epic_spec.rb": 9.041349216777926,451 "ee/spec/services/security/ingestion/tasks/hooks_execution_spec.rb": 8.323606409661503,452 "ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb": 8.252344494393391,453 "ee/spec/services/security/scan_result_policies/unblock_fail_open_approval_rules_service_spec.rb": 7.6954109915454225,454 "ee/spec/services/todos/destroy/confidential_epic_service_spec.rb": 7.517012694580654,455 "ee/spec/workers/ci/upstream_projects_subscriptions_cleanup_worker_spec.rb": 7.312575186472243,456 "ee/spec/helpers/ee/gitlab_routing_helper_spec.rb": 7.021380654590745,457 "ee/spec/services/ee/groups/import_export/import_service_spec.rb": 6.834892269602918,458 "ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb": 6.436403708559302,459 "ee/spec/models/saml_group_link_spec.rb": 6.362224709136187,460 "ee/spec/serializers/ee/issue_sidebar_basic_entity_spec.rb": 6.001837045545445,461 "ee/spec/services/work_items/widgets/progress_service/update_service_spec.rb": 5.9917059100963375,462 "ee/spec/helpers/ee/issuables_helper_spec.rb": 5.67325426898077,463 "ee/spec/finders/remote_development/workspaces_finder_spec.rb": 5.592292543121383,464 "ee/spec/services/timebox/report_service_spec.rb": 5.355109823114784,465 "ee/spec/models/container_repository_spec.rb": 5.234841421515338,466 "ee/spec/services/incident_management/escalation_policies/update_service_spec.rb": 5.008194462476315,467 "ee/spec/presenters/group_member_presenter_spec.rb": 4.993790599795695,468 "ee/spec/services/ee/draft_notes/publish_service_spec.rb": 4.720343140606246,469 "ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb": 4.6385458253138045,470 "ee/spec/lib/gitlab/ci/yaml_processor_spec.rb": 4.397148927653186,471 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb": 4.340517728550158,472 "ee/spec/services/ee/ip_restrictions/update_service_spec.rb": 4.155337243933042,473 "ee/spec/policies/vulnerabilities/issue_link_policy_spec.rb": 4.1158840918655475,474 "ee/spec/lib/remote_development/agent_config/main_integration_spec.rb": 3.970131455386764,475 "ee/spec/models/ee/clusters/agent_spec.rb": 3.832513578323786,476 "ee/spec/models/audit_events/streaming/instance_event_type_filter_spec.rb": 3.7364127012091615,477 "ee/spec/lib/gitlab/import_export/project/project_hooks_restorer_spec.rb": 3.6144875994456207,478 "ee/spec/graphql/mutations/projects/set_compliance_framework_spec.rb": 3.5353734975408946,479 "ee/spec/lib/gitlab/ci/parsers/security/validators/default_branch_image_validator_spec.rb": 3.39790718205931,480 "ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb": 3.33127892250928,481 "ee/spec/workers/members_destroyer/clean_up_group_protected_branch_rules_worker_spec.rb": 3.2450738076764805,482 "ee/spec/services/llm/internal/completion_service_spec.rb": 3.174373776947015,483 "ee/spec/helpers/ee/labels_helper_spec.rb": 3.0105234878295457,484 "ee/spec/services/ci/runners/generate_usage_csv_service_spec.rb": 2.9936280084514557,485 "ee/spec/lib/ee/gitlab/url_builder_spec.rb": 2.9404016095053738,486 "ee/spec/finders/ee/work_items/work_items_finder_spec.rb": 2.8572887619265153,487 "ee/spec/services/award_emojis/add_service_spec.rb": 2.788486047698255,488 "ee/spec/graphql/mutations/dast/profiles/delete_spec.rb": 2.7154592395928097,489 "ee/spec/services/todos/allowed_target_filter_service_spec.rb": 2.671463460035919,490 "ee/spec/services/llm/resolve_vulnerability_service_spec.rb": 2.5701171858100578,491 "ee/spec/models/geo/design_management_repository_state_spec.rb": 2.5529137673499633,492 "ee/spec/services/app_sec/fuzzing/coverage/corpuses/create_service_spec.rb": 2.44455703401571,493 "ee/spec/policies/dependencies/dependency_list_export_policy_spec.rb": 2.4379608599304494,494 "ee/spec/models/system_access/microsoft_graph_access_token_spec.rb": 2.344302251785683,495 "ee/spec/services/ci/runners/reset_registration_token_service_spec.rb": 2.3162902376733516,496 "ee/spec/components/namespaces/combined_storage_users/non_owner_alert_component_spec.rb": 2.2497298287906236,497 "ee/spec/services/incident_management/create_incident_sla_exceeded_label_service_spec.rb": 2.1818748680229327,498 "ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb": 2.177347910706106,499 "ee/spec/lib/gitlab/ci/reports/license_scanning/dependency_spec.rb": 2.133056418750807,500 "ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb": 2.0803226806531265,501 "ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb": 2.0103097889475383,502 "ee/spec/services/security/training_providers/secure_code_warrior_url_service_spec.rb": 1.998243310876934,503 "ee/spec/services/work_items/callbacks/health_status_spec.rb": 1.9341065879015729,504 "ee/spec/workers/elastic_index_bulk_cron_worker_spec.rb": 1.9115106038460408,505 "ee/spec/services/ai/store_repository_xray_service_spec.rb": 1.8508847281669758,506 "ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb": 1.8071489253921227,507 "ee/spec/models/boards/epic_list_user_preference_spec.rb": 1.7816194270855874,508 "ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb": 1.7011930210372153,509 "ee/spec/graphql/resolvers/vulnerabilities_count_per_day_resolver_spec.rb": 1.6655102110920794,510 "ee/spec/lib/ee/api/entities/scim/users_spec.rb": 1.6106528109801257,511 "ee/spec/services/geo/replication_toggle_request_service_spec.rb": 1.5813349857162193,512 "ee/spec/lib/gitlab/checks/integrations_check_spec.rb": 1.540308569196156,513 "ee/spec/policies/award_emoji_policy_spec.rb": 1.48782290382846,514 "ee/spec/models/namespaces/free_user_cap/root_size_spec.rb": 1.4671855360816952,515 "ee/spec/experiments/issues_mrs_empty_state_experiment_spec.rb": 1.4380108141585335,516 "ee/spec/models/geo/wiki_repository_state_spec.rb": 1.3933258501583599,517 "ee/spec/services/click_house/sync_strategies/event_sync_strategy_spec.rb": 1.3586647080707728,518 "ee/spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb": 1.302711602775956,519 "ee/spec/workers/iterations_update_status_worker_spec.rb": 1.2804695596766953,520 "ee/spec/services/audit_events/streaming/headers/create_service_spec.rb": 1.216961944931732,521 "ee/spec/workers/projects/repository_destroy_worker_spec.rb": 1.1710586262538472,522 "ee/spec/services/security/vulnerability_scanning/finding_map_spec.rb": 1.1637133436154683,523 "ee/spec/lib/gitlab/analytics/cycle_analytics/aggregated/data_for_duration_chart_spec.rb": 1.1094578081962478,524 "ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb": 1.0884723009474047,525 "ee/spec/workers/gitlab_subscriptions/trials/apply_trial_worker_spec.rb": 1.0495474546709316,526 "ee/spec/lib/gitlab/llm/vertex_ai/configuration_spec.rb": 1.0150390347322604,527 "ee/spec/services/elastic/index_projects_by_id_service_spec.rb": 0.9896573443675237,528 "ee/spec/workers/security/scan_result_policies/sync_findings_to_approval_rules_worker_spec.rb": 0.9735571890088911,529 "ee/spec/models/user_preference_spec.rb": 0.9255868774425698,530 "ee/spec/lib/ee/sidebars/admin/menus/admin_settings_menu_spec.rb": 0.914099958967019,531 "ee/spec/workers/security/scan_result_policies/sync_merge_request_approvals_worker_spec.rb": 0.8539669796878233,532 "ee/spec/lib/system_check/geo/http_clone_enabled_check_spec.rb": 0.8301899091323025,533 "ee/spec/lib/gitlab/llm/templates/review_merge_request_spec.rb": 0.8059395703392775,534 "ee/spec/lib/gitlab/llm/feature_authorizer_spec.rb": 0.7664738152980327,535 "ee/spec/graphql/mutations/gitlab_subscriptions/activate_spec.rb": 0.7620916669315312,536 "ee/spec/services/analytics/devops_adoption/snapshots/calculate_and_save_service_spec.rb": 0.7157575765324027,537 "ee/spec/lib/ee/gitlab/click_house_spec.rb": 0.7038415506491806,538 "ee/spec/workers/geo/secondary_usage_data_cron_worker_spec.rb": 0.6759781799799158,539 "ee/spec/graphql/types/group_stats_type_spec.rb": 0.6514963886703506,540 "ee/spec/workers/click_house/events_sync_worker_spec.rb": 0.6445998827895694,541 "ee/spec/presenters/analytics/cycle_analytics/stage_presenter_spec.rb": 0.6182632855434381,542 "ee/spec/serializers/evidences/evidence_entity_spec.rb": 0.6023279759910029,543 "ee/spec/elastic/migrate/20230427555555_backfill_hidden_on_merge_requests_spec.rb": 0.5792215375004862,544 "ee/spec/elastic/migrate/20230530500000_migrate_projects_to_separate_index_spec.rb": 0.561901416607774,545 "ee/spec/lib/elastic/latest/commit_config_spec.rb": 0.5382410818857747,546 "ee/spec/graphql/types/push_rules_type_spec.rb": 0.5373665034645019,547 "ee/spec/graphql/types/incident_management/escalation_rule_type_spec.rb": 0.5114292783852652,548 "ee/spec/graphql/types/audit_events/instance_external_audit_event_destination_type_spec.rb": 0.5043677046605254,549 "ee/spec/services/gitlab_subscriptions/trials/base_apply_trial_service_spec.rb": 0.4774373507873564,550 "ee/spec/lib/gitlab/llm/chain/tools/issue_reader/prompts/anthropic_spec.rb": 0.4659612046988943,551 "ee/spec/graphql/types/work_items/widget_definitions/labels_type_spec.rb": 0.4651795937725829,552 "ee/spec/services/personal_access_tokens/revoke_service_audit_log_spec.rb": 0.44723237511151626,553 "ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb": 0.4389722004852692,554 "ee/spec/graphql/types/vulnerability_severity_enum_spec.rb": 0.43182669976490307,555 "ee/spec/lib/gitlab/geo/logger_spec.rb": 0.41660312868270466,556 "ee/spec/lib/gitlab/bullet/exclusions_spec.rb": 0.39510899082012796,557 "ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb": 0.3778085935865248,558 "ee/spec/graphql/ee/types/compliance_management/compliance_framework_type_spec.rb": 0.365563274575699,559 "ee/spec/graphql/types/vulnerability_details/text_type_spec.rb": 0.359981351445407,560 "ee/spec/lib/gitlab/insights/serializers/chartjs/line_serializer_spec.rb": 0.34883862312860014,561 "ee/spec/graphql/types/vulnerability/external_issue_link_type_spec.rb": 0.3466933099709167,562 "ee/spec/lib/gitlab/llm/chain/tools/explain_code/prompts/anthropic_spec.rb": 0.3310842126892939,563 "ee/spec/lib/gitlab/llm/vertex_ai/templates/explain_code_spec.rb": 0.32371940343102446564}565Running command: bundle exec rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-6972244568.json --format RspecJunitFormatter --out rspec/rspec-6972244568.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- ee/spec/lib/gitlab/elastic/project_search_results_spec.rb ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb ee/spec/models/license_spec.rb ee/spec/lib/gitlab/elastic/indexer_spec.rb ee/spec/policies/vulnerability_policy_spec.rb ee/spec/services/boards/lists/update_service_spec.rb ee/spec/models/upload_spec.rb ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb ee/spec/services/ee/boards/issues/move_service_spec.rb ee/spec/services/ee/members/destroy_service_spec.rb ee/spec/services/ee/notes/create_service_spec.rb ee/spec/serializers/dashboard_operations_project_entity_spec.rb ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads/update_spec.rb ee/spec/finders/geo/project_repository_registry_finder_spec.rb ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb ee/spec/models/geo/snippet_repository_registry_spec.rb ee/spec/services/groups/memberships/export_service_spec.rb ee/spec/models/ee/work_items/related_work_item_link_spec.rb ee/spec/services/vulnerability_feedback/destroy_service_spec.rb ee/spec/lib/remote_development/workspaces/reconcile/main_integration_spec.rb ee/spec/views/groups/edit.html.haml_spec.rb ee/spec/lib/gitlab/instrumentation/elasticsearch_transport_spec.rb ee/spec/services/search/rake_task_executor_service_spec.rb ee/spec/lib/gitlab/analytics/cycle_analytics_spec.rb ee/spec/graphql/mutations/vulnerabilities/bulk_dismiss_spec.rb ee/spec/models/members/member_role_spec.rb ee/spec/models/ci/minutes/usage_spec.rb ee/spec/workers/system_access/group_saml_microsoft_group_sync_worker_spec.rb ee/spec/models/incident_management/oncall_schedule_spec.rb ee/spec/services/security/ingestion/tasks/ingest_finding_identifiers_spec.rb ee/spec/models/vulnerabilities/historical_statistic_spec.rb ee/spec/graphql/mutations/issues/set_epic_spec.rb ee/spec/services/security/ingestion/tasks/hooks_execution_spec.rb ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb ee/spec/services/security/scan_result_policies/unblock_fail_open_approval_rules_service_spec.rb ee/spec/services/todos/destroy/confidential_epic_service_spec.rb ee/spec/workers/ci/upstream_projects_subscriptions_cleanup_worker_spec.rb ee/spec/helpers/ee/gitlab_routing_helper_spec.rb ee/spec/services/ee/groups/import_export/import_service_spec.rb ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb ee/spec/models/saml_group_link_spec.rb ee/spec/serializers/ee/issue_sidebar_basic_entity_spec.rb ee/spec/services/work_items/widgets/progress_service/update_service_spec.rb ee/spec/helpers/ee/issuables_helper_spec.rb ee/spec/finders/remote_development/workspaces_finder_spec.rb ee/spec/services/timebox/report_service_spec.rb ee/spec/models/container_repository_spec.rb ee/spec/services/incident_management/escalation_policies/update_service_spec.rb ee/spec/presenters/group_member_presenter_spec.rb ee/spec/services/ee/draft_notes/publish_service_spec.rb ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb ee/spec/lib/gitlab/ci/yaml_processor_spec.rb ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb ee/spec/services/ee/ip_restrictions/update_service_spec.rb ee/spec/policies/vulnerabilities/issue_link_policy_spec.rb ee/spec/lib/remote_development/agent_config/main_integration_spec.rb ee/spec/models/ee/clusters/agent_spec.rb ee/spec/models/audit_events/streaming/instance_event_type_filter_spec.rb ee/spec/lib/gitlab/import_export/project/project_hooks_restorer_spec.rb ee/spec/graphql/mutations/projects/set_compliance_framework_spec.rb ee/spec/lib/gitlab/ci/parsers/security/validators/default_branch_image_validator_spec.rb ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb ee/spec/workers/members_destroyer/clean_up_group_protected_branch_rules_worker_spec.rb ee/spec/services/llm/internal/completion_service_spec.rb ee/spec/helpers/ee/labels_helper_spec.rb ee/spec/services/ci/runners/generate_usage_csv_service_spec.rb ee/spec/lib/ee/gitlab/url_builder_spec.rb ee/spec/finders/ee/work_items/work_items_finder_spec.rb ee/spec/services/award_emojis/add_service_spec.rb ee/spec/graphql/mutations/dast/profiles/delete_spec.rb ee/spec/services/todos/allowed_target_filter_service_spec.rb ee/spec/services/llm/resolve_vulnerability_service_spec.rb ee/spec/models/geo/design_management_repository_state_spec.rb ee/spec/services/app_sec/fuzzing/coverage/corpuses/create_service_spec.rb ee/spec/policies/dependencies/dependency_list_export_policy_spec.rb ee/spec/models/system_access/microsoft_graph_access_token_spec.rb ee/spec/services/ci/runners/reset_registration_token_service_spec.rb ee/spec/components/namespaces/combined_storage_users/non_owner_alert_component_spec.rb ee/spec/services/incident_management/create_incident_sla_exceeded_label_service_spec.rb ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb ee/spec/lib/gitlab/ci/reports/license_scanning/dependency_spec.rb ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb ee/spec/services/security/training_providers/secure_code_warrior_url_service_spec.rb ee/spec/services/work_items/callbacks/health_status_spec.rb ee/spec/workers/elastic_index_bulk_cron_worker_spec.rb ee/spec/services/ai/store_repository_xray_service_spec.rb ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb ee/spec/models/boards/epic_list_user_preference_spec.rb ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb ee/spec/graphql/resolvers/vulnerabilities_count_per_day_resolver_spec.rb ee/spec/lib/ee/api/entities/scim/users_spec.rb ee/spec/services/geo/replication_toggle_request_service_spec.rb ee/spec/lib/gitlab/checks/integrations_check_spec.rb ee/spec/policies/award_emoji_policy_spec.rb ee/spec/models/namespaces/free_user_cap/root_size_spec.rb ee/spec/experiments/issues_mrs_empty_state_experiment_spec.rb ee/spec/models/geo/wiki_repository_state_spec.rb ee/spec/services/click_house/sync_strategies/event_sync_strategy_spec.rb ee/spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb ee/spec/workers/iterations_update_status_worker_spec.rb ee/spec/services/audit_events/streaming/headers/create_service_spec.rb ee/spec/workers/projects/repository_destroy_worker_spec.rb ee/spec/services/security/vulnerability_scanning/finding_map_spec.rb ee/spec/lib/gitlab/analytics/cycle_analytics/aggregated/data_for_duration_chart_spec.rb ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb ee/spec/workers/gitlab_subscriptions/trials/apply_trial_worker_spec.rb ee/spec/lib/gitlab/llm/vertex_ai/configuration_spec.rb ee/spec/services/elastic/index_projects_by_id_service_spec.rb ee/spec/workers/security/scan_result_policies/sync_findings_to_approval_rules_worker_spec.rb ee/spec/models/user_preference_spec.rb ee/spec/lib/ee/sidebars/admin/menus/admin_settings_menu_spec.rb ee/spec/workers/security/scan_result_policies/sync_merge_request_approvals_worker_spec.rb ee/spec/lib/system_check/geo/http_clone_enabled_check_spec.rb ee/spec/lib/gitlab/llm/templates/review_merge_request_spec.rb ee/spec/lib/gitlab/llm/feature_authorizer_spec.rb ee/spec/graphql/mutations/gitlab_subscriptions/activate_spec.rb ee/spec/services/analytics/devops_adoption/snapshots/calculate_and_save_service_spec.rb ee/spec/lib/ee/gitlab/click_house_spec.rb ee/spec/workers/geo/secondary_usage_data_cron_worker_spec.rb ee/spec/graphql/types/group_stats_type_spec.rb ee/spec/workers/click_house/events_sync_worker_spec.rb ee/spec/presenters/analytics/cycle_analytics/stage_presenter_spec.rb ee/spec/serializers/evidences/evidence_entity_spec.rb ee/spec/elastic/migrate/20230427555555_backfill_hidden_on_merge_requests_spec.rb ee/spec/elastic/migrate/20230530500000_migrate_projects_to_separate_index_spec.rb ee/spec/lib/elastic/latest/commit_config_spec.rb ee/spec/graphql/types/push_rules_type_spec.rb ee/spec/graphql/types/incident_management/escalation_rule_type_spec.rb ee/spec/graphql/types/audit_events/instance_external_audit_event_destination_type_spec.rb ee/spec/services/gitlab_subscriptions/trials/base_apply_trial_service_spec.rb ee/spec/lib/gitlab/llm/chain/tools/issue_reader/prompts/anthropic_spec.rb ee/spec/graphql/types/work_items/widget_definitions/labels_type_spec.rb ee/spec/services/personal_access_tokens/revoke_service_audit_log_spec.rb ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb ee/spec/graphql/types/vulnerability_severity_enum_spec.rb ee/spec/lib/gitlab/geo/logger_spec.rb ee/spec/lib/gitlab/bullet/exclusions_spec.rb ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb ee/spec/graphql/ee/types/compliance_management/compliance_framework_type_spec.rb ee/spec/graphql/types/vulnerability_details/text_type_spec.rb ee/spec/lib/gitlab/insights/serializers/chartjs/line_serializer_spec.rb ee/spec/graphql/types/vulnerability/external_issue_link_type_spec.rb ee/spec/lib/gitlab/llm/chain/tools/explain_code/prompts/anthropic_spec.rb ee/spec/lib/gitlab/llm/vertex_ai/templates/explain_code_spec.rb ee/spec/lib/gitlab/llm/chain/agents/zero_shot/qa_evaluation_spec.rbKnapsack report generator started!566 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 567 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 568 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 569 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 570 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 571******************************************************************************572 Your database has a single connection, and single connections were573 deprecated in GitLab 15.9 https://docs.gitlab.com/ee/update/deprecations.html#single-database-connection-is-deprecated.574 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml.575 Please add a :ci section to your database, following these instructions:577******************************************************************************578warning: parser/current is loading parser/ruby32, which recognizes 3.2.3-compliant syntax, but you are running 3.2.4.580 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 581 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 582 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 583 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 584 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 585******************************************************************************586 Your database has a single connection, and single connections were587 deprecated in GitLab 15.9 https://docs.gitlab.com/ee/update/deprecations.html#single-database-connection-is-deprecated.588 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml.589 Please add a :ci section to your database, following these instructions:591******************************************************************************592Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}593# [RSpecRunTime] Starting RSpec timer...594[TEST PROF INFO] EventProf enabled (sql.active_record)595unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.596Test environment set up in 2.229227368 seconds597# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/project_search_results_spec.rb. Expected to take 6 minutes 34.85 seconds.598Gitlab::Elastic::ProjectSearchResults599 initialize with empty ref600 is expected to eq #<Project id:1 namespace1/project-1>>601 is expected to eq "master"602 is expected to eq "hello world"603 initialize with ref604 is expected to eq #<Project id:1 namespace1/project-1>>605 is expected to eq "refs/heads/test"606 is expected to eq "hello world"607 search608 returns correct amounts609 visibility checks610 shows wiki for guests611# [RSpecRunTime] RSpec elapsed time: 31.97 seconds. Current RSS: ~1196M. load average: 1.83 1.51 1.12 1/426 52502612 filtering613 issues614 filters by labels615 state not provided616 returns opened and closed results617# [RSpecRunTime] RSpec elapsed time: 47.04 seconds. Current RSS: ~1202M. load average: 1.72 1.50 1.12 1/427 53063618 all state619 returns opened and closed results620# [RSpecRunTime] RSpec elapsed time: 54.25 seconds. Current RSS: ~1204M. load average: 1.67 1.49 1.12 1/428 53343621 closed state622 returns only closed results623# [RSpecRunTime] RSpec elapsed time: 1 minute 1.57 seconds. Current RSS: ~1212M. load average: 1.64 1.49 1.12 1/428 53623624 opened state625 returns only opened results626# [RSpecRunTime] RSpec elapsed time: 1 minute 8.7 seconds. Current RSS: ~1215M. load average: 1.99 1.57 1.15 1/428 53903627 unsupported state628 returns only opened results629# [RSpecRunTime] RSpec elapsed time: 1 minute 15.95 seconds. Current RSS: ~1213M. load average: 1.84 1.55 1.15 1/427 54184630 filter not provided (all behavior)631 returns confidential and not confidential results632# [RSpecRunTime] RSpec elapsed time: 1 minute 23.22 seconds. Current RSS: ~1211M. load average: 1.93 1.57 1.16 2/428 54465633 confidential filter634 returns only confidential results635# [RSpecRunTime] RSpec elapsed time: 1 minute 30.51 seconds. Current RSS: ~1218M. load average: 1.86 1.56 1.16 1/428 54745636 not confidential filter637 returns not confidential results638# [RSpecRunTime] RSpec elapsed time: 1 minute 37.62 seconds. Current RSS: ~1220M. load average: 2.04 1.61 1.18 1/428 55027639 merge_requests640 state not provided641 returns opened and closed results642# [RSpecRunTime] RSpec elapsed time: 1 minute 44.73 seconds. Current RSS: ~1215M. load average: 2.28 1.67 1.20 1/428 55390643 all state644 returns opened and closed results645# [RSpecRunTime] RSpec elapsed time: 1 minute 51.8 seconds. Current RSS: ~1227M. load average: 2.08 1.65 1.20 2/428 55751646 closed state647 returns only closed results648# [RSpecRunTime] RSpec elapsed time: 1 minute 58.81 seconds. Current RSS: ~1220M. load average: 2.00 1.64 1.19 1/428 56111649 opened state650 returns only opened results651# [RSpecRunTime] RSpec elapsed time: 2 minutes 6.03 seconds. Current RSS: ~1226M. load average: 1.84 1.61 1.19 1/428 56471652 unsupported state653 returns only opened results654# [RSpecRunTime] RSpec elapsed time: 2 minutes 13.01 seconds. Current RSS: ~1228M. load average: 1.93 1.64 1.20 1/428 56831655 blobs656 behaves like search results filtered by language657 filters by language658# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.32 seconds. Current RSS: ~1230M. load average: 2.02 1.66 1.21 1/428 57126659 confidential issues660 when the user is non-member661 does not list project confidential issues for non project members662# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.14 seconds. Current RSS: ~1231M. load average: 2.02 1.67 1.21 1/428 57127663 when the member is guest664 does not list project confidential issues for project members with guest role665# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.04 seconds. Current RSS: ~1235M. load average: 2.02 1.67 1.21 1/425 57128666 when the user is the author667 lists project confidential issues668# [RSpecRunTime] RSpec elapsed time: 2 minutes 25.0 seconds. Current RSS: ~1225M. load average: 2.02 1.67 1.21 1/425 57129669 when the user is the assignee670 lists project confidential issues for assignee671# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.84 seconds. Current RSS: ~1221M. load average: 1.94 1.65 1.21 4/423 57130672 when the user is a developer673 lists project confidential issues674# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.85 seconds. Current RSS: ~1222M. load average: 1.94 1.65 1.21 2/421 57131675 when the user is admin676 when admin mode is enabled677 lists all project issues678# [RSpecRunTime] RSpec elapsed time: 2 minutes 30.7 seconds. Current RSS: ~1225M. load average: 1.94 1.66 1.22 1/420 57132679 when admin mode is disabled680 does not list project confidential issues681# [RSpecRunTime] RSpec elapsed time: 2 minutes 33.0 seconds. Current RSS: ~1225M. load average: 1.94 1.66 1.22 1/420 57133682 users683 returns an empty list684 with project members685 returns matching users who have access to the project686# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.56 seconds. Current RSS: ~1224M. load average: 1.87 1.65 1.22 1/420 57134687 notes688 when project is archived689 includes the archived notes in the search results690 when migration backfill_archived_on_notes is not finished691 includes the notes from the archived project692# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.04 seconds. Current RSS: ~1225M. load average: 1.87 1.65 1.22 1/420 57135693 when filters contains include_archived as true694 includes the archived notes in the search results695 when project is not archived696 includes the notes from the project697 when migration backfill_archived_on_notes is not finished698 includes the notes from the project699# [RSpecRunTime] RSpec elapsed time: 2 minutes 40.8 seconds. Current RSS: ~1238M. load average: 1.72 1.62 1.21 2/420 57136700 query performance701 for scope notes702 makes 1 Elasticsearch query703# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.93 seconds. Current RSS: ~1243M. load average: 1.72 1.62 1.21 2/421 57178704 for scope blobs705 makes 1 Elasticsearch query706# [RSpecRunTime] RSpec elapsed time: 2 minutes 44.99 seconds. Current RSS: ~1243M. load average: 1.72 1.62 1.21 1/422 57220707 for scope wiki_blobs708 makes 1 Elasticsearch query709# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.82 seconds. Current RSS: ~1242M. load average: 1.66 1.61 1.21 1/423 57266710 for scope commits711 makes 1 Elasticsearch query712# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.71 seconds. Current RSS: ~1241M. load average: 1.66 1.61 1.21 1/424 57308713 for scope issues714 makes 1 Elasticsearch query715# [RSpecRunTime] RSpec elapsed time: 2 minutes 50.53 seconds. Current RSS: ~1237M. load average: 1.66 1.61 1.21 1/425 57350716 for scope merge_requests717 makes 1 Elasticsearch query718# [RSpecRunTime] RSpec elapsed time: 2 minutes 52.4 seconds. Current RSS: ~1235M. load average: 1.61 1.60 1.21 1/425 57392719 for scope milestones720 makes 1 Elasticsearch query721# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.49 seconds. Current RSS: ~1232M. load average: 1.61 1.60 1.21 1/425 57434722 for scope users723 makes 1 Elasticsearch query724# [RSpecRunTime] RSpec elapsed time: 2 minutes 56.33 seconds. Current RSS: ~1230M. load average: 1.56 1.59 1.20 1/425 57476725 for scope notes726 makes count query727# [RSpecRunTime] RSpec elapsed time: 2 minutes 58.19 seconds. Current RSS: ~1227M. load average: 1.56 1.59 1.20 1/425 57518728 for scope blobs729 makes count query730# [RSpecRunTime] RSpec elapsed time: 2 minutes 60.0 seconds. Current RSS: ~1226M. load average: 1.56 1.59 1.20 1/425 57560731 for scope wiki_blobs732 makes count query733# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.8 seconds. Current RSS: ~1224M. load average: 1.51 1.58 1.20 1/425 57604734 for scope commits735 makes count query736# [RSpecRunTime] RSpec elapsed time: 3 minutes 3.75 seconds. Current RSS: ~1225M. load average: 1.51 1.58 1.20 1/425 57646737 for scope issues738 makes count query739# [RSpecRunTime] RSpec elapsed time: 3 minutes 5.65 seconds. Current RSS: ~1224M. load average: 1.47 1.57 1.20 1/425 57688740 for scope merge_requests741 makes count query742# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.57 seconds. Current RSS: ~1219M. load average: 1.47 1.57 1.20 1/425 57730743 for scope milestones744 makes count query745# [RSpecRunTime] RSpec elapsed time: 3 minutes 9.42 seconds. Current RSS: ~1216M. load average: 1.47 1.57 1.20 1/425 57772746 for scope users747 makes count query748# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.26 seconds. Current RSS: ~1216M. load average: 1.43 1.56 1.20 1/425 57814749 #aggregations750 scope: "milestones", expected_aggregation_name: nil, feature_flag: false751 when feature flag is enabled for user752 behaves like loads expected aggregations753 returns the expected aggregations754 when feature flag is disabled for user755 behaves like loads expected aggregations756 returns the expected aggregations757 scope: "notes", expected_aggregation_name: nil, feature_flag: false758 when feature flag is enabled for user759 behaves like loads expected aggregations760 returns the expected aggregations761 when feature flag is disabled for user762 behaves like loads expected aggregations763 returns the expected aggregations764 scope: "issues", expected_aggregation_name: "labels", feature_flag: false765 when feature flag is enabled for user766 behaves like loads expected aggregations767 returns the expected aggregations768 when feature flag is disabled for user769 behaves like loads expected aggregations770 returns the expected aggregations771 scope: "merge_requests", expected_aggregation_name: nil, feature_flag: false772 when feature flag is enabled for user773 behaves like loads expected aggregations774 returns the expected aggregations775 when feature flag is disabled for user776 behaves like loads expected aggregations777 returns the expected aggregations778 scope: "wiki_blobs", expected_aggregation_name: nil, feature_flag: false779 when feature flag is enabled for user780 behaves like loads expected aggregations781 returns the expected aggregations782 when feature flag is disabled for user783 behaves like loads expected aggregations784 returns the expected aggregations785 scope: "commits", expected_aggregation_name: nil, feature_flag: false786 when feature flag is enabled for user787 behaves like loads expected aggregations788 returns the expected aggregations789 when feature flag is disabled for user790 behaves like loads expected aggregations791 returns the expected aggregations792 scope: "users", expected_aggregation_name: nil, feature_flag: false793 when feature flag is enabled for user794 behaves like loads expected aggregations795 returns the expected aggregations796 when feature flag is disabled for user797 behaves like loads expected aggregations798 returns the expected aggregations799 scope: "unknown", expected_aggregation_name: nil, feature_flag: false800 when feature flag is enabled for user801 behaves like loads expected aggregations802 returns the expected aggregations803 when feature flag is disabled for user804 behaves like loads expected aggregations805 returns the expected aggregations806 scope: "blobs", expected_aggregation_name: "language", feature_flag: false807 when feature flag is enabled for user808 behaves like loads expected aggregations809 returns the expected aggregations810 when feature flag is disabled for user811 behaves like loads expected aggregations812 returns the expected aggregations813 project search specific gates for blob scope814 when query is blank815 returns the an empty array816 when project has an empty repository817 returns an empty array818 when user does not have download_code permission on project819 returns an empty array820# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/project_search_results_spec.rb. It took 3 minutes 12.03 seconds. Expected to take 6 minutes 34.85 seconds.821# [RSpecRunTime] RSpec elapsed time: 3 minutes 16.54 seconds. Current RSS: ~1285M. load average: 1.56 1.58 1.21 1/423 57815822# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb. Expected to take 2 minutes 47.95 seconds.823Security::SecurityOrchestrationPolicies::ValidatePolicyService824 #execute825 when project or namespace is not provided826 behaves like checks policy type827 when policy type is not provided828 is expected to eq :error829 is expected to eq "Invalid policy"830 is expected to contain exactly "Invalid policy type"831 behaves like sets validation errors832 validation errors833 is expected to be one834 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}835 when policy type is invalid836 is expected to eq :error837 is expected to eq "Invalid policy"838 is expected to contain exactly "Invalid policy type"839 behaves like sets validation errors840 validation errors841 is expected to be one842 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}843 when policy type is valid844 is expected to eq :success845 behaves like checks policy name846 when policy name is not provided847 is expected to eq :error848 is expected to eq "Invalid policy"849 is expected to contain exactly "Empty policy name"850 behaves like sets validation errors851 validation errors852 is expected to be one853 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}854 when policy name is invalid855 is expected to eq :error856 is expected to eq "Invalid policy"857 is expected to contain exactly "Empty policy name"858 behaves like sets validation errors859 validation errors860 is expected to be one861 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}862 when policy name is valid863 is expected to eq :success864 behaves like checks if branches are provided in rule865 when rule has agents defined866 when branches are missing867 is expected to eq :success868 when branches are provided869 is expected to eq :success870 when rule does not have agents defined871 when branches and branch_type are missing872 policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil873 is expected to eq :success874 is expected to eq nil875 behaves like sets validation errors876 validation errors877 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)878 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)879 behaves like checks only if policy is enabled880 is expected to eq :success881 policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil882 is expected to eq :success883 is expected to eq nil884 behaves like sets validation errors885 validation errors886 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)887 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)888 behaves like checks only if policy is enabled889 is expected to eq :success890 policy_type: "scan_execution_policy", branches: nil, branch_type: nil, status: :error, details: ["Policy cannot be enabled without branch information"], field: :branches891 is expected to eq :error892 is expected to eq ["Policy cannot be enabled without branch information"]893 behaves like sets validation errors894 validation errors895 is expected to be one896 is expected to include {:field => :branches, :level => :error, :message => "Policy cannot be enabled without branch information", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}897 behaves like checks only if policy is enabled898 is expected to eq :success899 when branches are provided900 is expected to eq :success901 behaves like checks if timezone is valid902 when timezone is not provided903 is expected to eq :success904 when timezone is provided905 when timezone is valid906 is expected to eq :success907 when timezone valid ActiveSupport::TimeZone, but not TZInfo::Timezone908 is expected to eq :error909 is expected to contain exactly "Timezone is invalid"910 behaves like sets validation errors911 validation errors912 is expected to be one913 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}914 when timezone is empty string915 is expected to eq :error916 is expected to contain exactly "Timezone is invalid"917 behaves like sets validation errors918 validation errors919 is expected to be one920 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}921 when timezone is invalid922 is expected to eq :error923 is expected to contain exactly "Timezone is invalid"924 behaves like sets validation errors925 validation errors926 is expected to be one927 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}928 behaves like checks if vulnerability_age is valid929 when policy_type is scan_result_policy930 when vulnerability_age is not provided931 is expected to eq :success932 when vulnerability_age is provided933 vulnerability_states: nil, status: :error934 is expected to eq :error935 returns a corresponding error message for error case936 behaves like sets validation errors937 validation errors938 is expected to be one939 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}940 vulnerability_states: [], status: :error941 is expected to eq :error942 returns a corresponding error message for error case943 behaves like sets validation errors944 validation errors945 is expected to be one946 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}947 vulnerability_states: new_states, status: :error948 is expected to eq :error949 returns a corresponding error message for error case950 behaves like sets validation errors951 validation errors952 is expected to be one953 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}954# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.51 seconds. Current RSS: ~1381M. load average: 1.51 1.57 1.21 1/420 57816955 vulnerability_states: new_and_previously_existing_states, status: :success956 is expected to eq :success957 returns a corresponding error message for error case958 behaves like sets validation errors959 validation errors960 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)961 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)962 vulnerability_states: previously_existing_states, status: :success963 is expected to eq :success964 returns a corresponding error message for error case965 behaves like sets validation errors966 validation errors967 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)968 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)969 when policy_type is approval_policy970 when vulnerability_age is not provided971 is expected to eq :success972 when vulnerability_age is provided973 vulnerability_states: nil, status: :error974 is expected to eq :error975 returns a corresponding error message for error case976 behaves like sets validation errors977 validation errors978 is expected to be one979 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}980 vulnerability_states: [], status: :error981 is expected to eq :error982 returns a corresponding error message for error case983 behaves like sets validation errors984 validation errors985 is expected to be one986 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}987 vulnerability_states: new_states, status: :error988 is expected to eq :error989 returns a corresponding error message for error case990 behaves like sets validation errors991 validation errors992 is expected to be one993 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}994 vulnerability_states: new_and_previously_existing_states, status: :success995 is expected to eq :success996 returns a corresponding error message for error case997 behaves like sets validation errors998 validation errors999 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1000 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1001 vulnerability_states: previously_existing_states, status: :success1002 is expected to eq :success1003 returns a corresponding error message for error case1004 behaves like sets validation errors1005 validation errors1006 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1007 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1008 behaves like checks if cadence is valid1009 when cadence is provided1010 when cadence is valid1011 is expected to eq :success1012 when cadence is invalid1013 is expected to eq :error1014 is expected to contain exactly "Cadence is invalid"1015 behaves like sets validation errors1016 validation errors1017 is expected to be one1018 is expected to include {:field => :cadence, :level => :error, :message => "Cadence is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1019 when project is provided1020 when repository is empty1021 behaves like checks policy type1022 when policy type is not provided1023 is expected to eq :error1024 is expected to eq "Invalid policy"1025 is expected to contain exactly "Invalid policy type"1026 behaves like sets validation errors1027 validation errors1028 is expected to be one1029 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1030 when policy type is invalid1031 is expected to eq :error1032 is expected to eq "Invalid policy"1033 is expected to contain exactly "Invalid policy type"1034 behaves like sets validation errors1035 validation errors1036 is expected to be one1037 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1038 when policy type is valid1039 is expected to eq :success1040 behaves like checks policy name1041 when policy name is not provided1042 is expected to eq :error1043 is expected to eq "Invalid policy"1044 is expected to contain exactly "Empty policy name"1045 behaves like sets validation errors1046 validation errors1047 is expected to be one1048 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1049 when policy name is invalid1050 is expected to eq :error1051 is expected to eq "Invalid policy"1052 is expected to contain exactly "Empty policy name"1053 behaves like sets validation errors1054 validation errors1055 is expected to be one1056 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1057 when policy name is valid1058 is expected to eq :success1059 behaves like checks if branches exist for the provided branch_type1060 policy_type: :scan_execution_policy, branch_type: "all", status: :error1061 is expected to eq :error1062 returns a corresponding error message for error case1063 behaves like checks only if policy is enabled1064 is expected to eq :success1065 policy_type: :scan_execution_policy, branch_type: "protected", status: :error1066 is expected to eq :error1067 returns a corresponding error message for error case1068 behaves like checks only if policy is enabled1069 is expected to eq :success1070 policy_type: :scan_execution_policy, branch_type: "default", status: :error1071 is expected to eq :error1072 returns a corresponding error message for error case1073 behaves like checks only if policy is enabled1074 is expected to eq :success1075 policy_type: :scan_result_policy, branch_type: "protected", status: :error1076 is expected to eq :error1077 returns a corresponding error message for error case1078 behaves like checks only if policy is enabled1079 is expected to eq :success1080 policy_type: :scan_result_policy, branch_type: "default", status: :error1081 is expected to eq :error1082 returns a corresponding error message for error case1083 behaves like checks only if policy is enabled1084 is expected to eq :success1085 policy_type: :approval_policy, branch_type: "protected", status: :error1086 is expected to eq :error1087 returns a corresponding error message for error case1088 behaves like checks only if policy is enabled1089 is expected to eq :success1090 policy_type: :approval_policy, branch_type: "default", status: :error1091 is expected to eq :error1092 returns a corresponding error message for error case1093 behaves like checks only if policy is enabled1094 is expected to eq :success1095 when project has a default protected branch1096 behaves like checks policy type1097 when policy type is not provided1098 is expected to eq :error1099 is expected to eq "Invalid policy"1100 is expected to contain exactly "Invalid policy type"1101 behaves like sets validation errors1102 validation errors1103 is expected to be one1104 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1105# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.89 seconds. Current RSS: ~1436M. load average: 1.43 1.56 1.21 1/420 578261106 when policy type is invalid1107 is expected to eq :error1108 is expected to eq "Invalid policy"1109 is expected to contain exactly "Invalid policy type"1110 behaves like sets validation errors1111 validation errors1112 is expected to be one1113 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1114 when policy type is valid1115 is expected to eq :success1116 behaves like checks policy name1117 when policy name is not provided1118 is expected to eq :error1119 is expected to eq "Invalid policy"1120 is expected to contain exactly "Empty policy name"1121 behaves like sets validation errors1122 validation errors1123 is expected to be one1124 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1125 when policy name is invalid1126 is expected to eq :error1127 is expected to eq "Invalid policy"1128 is expected to contain exactly "Empty policy name"1129 behaves like sets validation errors1130 validation errors1131 is expected to be one1132 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1133 when policy name is valid1134 is expected to eq :success1135 behaves like checks if branches are provided in rule1136 when rule has agents defined1137 when branches are missing1138 is expected to eq :success1139 when branches are provided1140 is expected to eq :success1141 when rule does not have agents defined1142 when branches and branch_type are missing1143 policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil1144 is expected to eq :success1145 is expected to eq nil1146 behaves like sets validation errors1147 validation errors1148 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1149 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1150 behaves like checks only if policy is enabled1151 is expected to eq :success1152 policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil1153 is expected to eq :success1154 is expected to eq nil1155 behaves like sets validation errors1156 validation errors1157 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1158 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1159 behaves like checks only if policy is enabled1160 is expected to eq :success1161 policy_type: "scan_execution_policy", branches: nil, branch_type: nil, status: :error, details: ["Policy cannot be enabled without branch information"], field: :branches1162 is expected to eq :error1163 is expected to eq ["Policy cannot be enabled without branch information"]1164 behaves like sets validation errors1165 validation errors1166 is expected to be one1167 is expected to include {:field => :branches, :level => :error, :message => "Policy cannot be enabled without branch information", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1168 behaves like checks only if policy is enabled1169 is expected to eq :success1170 when branches are provided1171 is expected to eq :success1172 behaves like checks if branches are defined in the project1173 when rule has agents defined1174 when branches are defined for project1175 is expected to eq :success1176 when branches are not defined for project1177 is expected to eq :success1178 when pattern does not match any branch defined for project1179 is expected to eq :success1180 when rule does not have agents defined1181 when branches are defined for project1182 is expected to eq :success1183 when branches are not defined for project1184 is expected to eq :error1185 is expected to eq "Invalid policy"1186 is expected to contain exactly "Policy cannot be enabled for non-existing branches (non-exising-branch)"1187 behaves like checks only if policy is enabled1188 is expected to eq :success1189 when branches are defined as pattern1190 when pattern matches at least one branch defined for project1191 is expected to eq :success1192 when pattern does not match any branch defined for project1193 is expected to eq :error1194 is expected to eq "Invalid policy"1195 is expected to contain exactly "Policy cannot be enabled for non-existing branches (production-*, test-*)"1196 behaves like checks only if policy is enabled1197 is expected to eq :success1198 behaves like checks if required approvals exceed eligible approvers1199 when policy_type is scan_result_policy1200 with validation disabled1201 behaves like passes validation1202 is expected to eq {:status=>:success}1203 with user_approvers1204 with exceeding approvals_required1205 behaves like fails validation1206 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1207 behaves like sets validation errors1208 validation errors1209 is expected to be one1210 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1211 with sufficient approvals_required1212 behaves like passes validation1213 is expected to eq {:status=>:success}1214 with group_approvers1215 with exceeding approvals_required1216 behaves like fails validation1217 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1218 behaves like sets validation errors1219 validation errors1220 is expected to be one1221 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1222# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.06 seconds. Current RSS: ~1438M. load average: 1.37 1.54 1.20 1/420 578281223 with sufficient approvals_required1224 behaves like passes validation1225 is expected to eq {:status=>:success}1226 with role_approvers1227 with exceeding approvals_required1228 behaves like fails validation1229 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1230 behaves like sets validation errors1231 validation errors1232 is expected to be one1233 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1234 with sufficient approvals_required1235 behaves like passes validation1236 is expected to eq {:status=>:success}1237 with compound approvals1238 with exceeding approvals_required1239 behaves like fails validation1240 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1241 behaves like sets validation errors1242 validation errors1243 is expected to be one1244 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1245# [RSpecRunTime] RSpec elapsed time: 3 minutes 46.17 seconds. Current RSS: ~1415M. load average: 1.34 1.53 1.20 1/420 578291246 with sufficient approvals_required1247 behaves like passes validation1248 is expected to eq {:status=>:success}1249 when policy_type is approval_policy1250 with validation disabled1251 behaves like passes validation1252 is expected to eq {:status=>:success}1253 with user_approvers1254 with exceeding approvals_required1255 behaves like fails validation1256 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1257 behaves like sets validation errors1258 validation errors1259 is expected to be one1260 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1261 with sufficient approvals_required1262 behaves like passes validation1263 is expected to eq {:status=>:success}1264 with group_approvers1265 with exceeding approvals_required1266 behaves like fails validation1267 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1268 behaves like sets validation errors1269 validation errors1270 is expected to be one1271 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1272# [RSpecRunTime] RSpec elapsed time: 3 minutes 50.31 seconds. Current RSS: ~1367M. load average: 1.34 1.53 1.20 1/420 578301273 with sufficient approvals_required1274 behaves like passes validation1275 is expected to eq {:status=>:success}1276 with role_approvers1277 with exceeding approvals_required1278 behaves like fails validation1279 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1280 behaves like sets validation errors1281 validation errors1282 is expected to be one1283 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1284 with sufficient approvals_required1285 behaves like passes validation1286 is expected to eq {:status=>:success}1287 with compound approvals1288 with exceeding approvals_required1289 behaves like fails validation1290 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1291 behaves like sets validation errors1292 validation errors1293 is expected to be one1294 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1295# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.51 seconds. Current RSS: ~1347M. load average: 1.39 1.54 1.21 1/420 578311296 with sufficient approvals_required1297 behaves like passes validation1298 is expected to eq {:status=>:success}1299 behaves like checks if timezone is valid1300 when timezone is not provided1301 is expected to eq :success1302 when timezone is provided1303 when timezone is valid1304 is expected to eq :success1305 when timezone valid ActiveSupport::TimeZone, but not TZInfo::Timezone1306 is expected to eq :error1307 is expected to contain exactly "Timezone is invalid"1308 behaves like sets validation errors1309 validation errors1310 is expected to be one1311 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1312 when timezone is empty string1313 is expected to eq :error1314 is expected to contain exactly "Timezone is invalid"1315 behaves like sets validation errors1316 validation errors1317 is expected to be one1318 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1319 when timezone is invalid1320 is expected to eq :error1321 is expected to contain exactly "Timezone is invalid"1322 behaves like sets validation errors1323 validation errors1324 is expected to be one1325 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1326 behaves like checks if cadence is valid1327 when cadence is provided1328 when cadence is valid1329 is expected to eq :success1330 when cadence is invalid1331 is expected to eq :error1332 is expected to contain exactly "Cadence is invalid"1333 behaves like sets validation errors1334 validation errors1335 is expected to be one1336 is expected to include {:field => :cadence, :level => :error, :message => "Cadence is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1337 behaves like checks if vulnerability_age is valid1338 when policy_type is scan_result_policy1339 when vulnerability_age is not provided1340 is expected to eq :success1341 when vulnerability_age is provided1342 vulnerability_states: nil, status: :error1343 is expected to eq :error1344 returns a corresponding error message for error case1345 behaves like sets validation errors1346 validation errors1347 is expected to be one1348 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1349 vulnerability_states: [], status: :error1350 is expected to eq :error1351 returns a corresponding error message for error case1352 behaves like sets validation errors1353 validation errors1354 is expected to be one1355 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1356 vulnerability_states: new_states, status: :error1357 is expected to eq :error1358 returns a corresponding error message for error case1359 behaves like sets validation errors1360 validation errors1361 is expected to be one1362 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1363 vulnerability_states: new_and_previously_existing_states, status: :success1364 is expected to eq :success1365 returns a corresponding error message for error case1366 behaves like sets validation errors1367 validation errors1368 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1369 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1370 vulnerability_states: previously_existing_states, status: :success1371 is expected to eq :success1372 returns a corresponding error message for error case1373 behaves like sets validation errors1374 validation errors1375 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1376 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1377 when policy_type is approval_policy1378 when vulnerability_age is not provided1379 is expected to eq :success1380 when vulnerability_age is provided1381 vulnerability_states: nil, status: :error1382 is expected to eq :error1383 returns a corresponding error message for error case1384 behaves like sets validation errors1385 validation errors1386 is expected to be one1387 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1388 vulnerability_states: [], status: :error1389 is expected to eq :error1390 returns a corresponding error message for error case1391 behaves like sets validation errors1392 validation errors1393 is expected to be one1394 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1395 vulnerability_states: new_states, status: :error1396 is expected to eq :error1397 returns a corresponding error message for error case1398 behaves like sets validation errors1399 validation errors1400 is expected to be one1401 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1402 vulnerability_states: new_and_previously_existing_states, status: :success1403 is expected to eq :success1404 returns a corresponding error message for error case1405 behaves like sets validation errors1406 validation errors1407 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1408 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1409 vulnerability_states: previously_existing_states, status: :success1410 is expected to eq :success1411 returns a corresponding error message for error case1412 behaves like sets validation errors1413 validation errors1414 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1415 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1416 behaves like checks if branches exist for the provided branch_type1417 policy_type: :scan_execution_policy, branch_type: "all", status: :success1418 is expected to eq :success1419 returns a corresponding error message for error case1420 behaves like checks only if policy is enabled1421 is expected to eq :success1422 policy_type: :scan_execution_policy, branch_type: "protected", status: :success1423 is expected to eq :success1424 returns a corresponding error message for error case1425 behaves like checks only if policy is enabled1426 is expected to eq :success1427 policy_type: :scan_execution_policy, branch_type: "default", status: :success1428 is expected to eq :success1429 returns a corresponding error message for error case1430 behaves like checks only if policy is enabled1431 is expected to eq :success1432 policy_type: :scan_result_policy, branch_type: "protected", status: :success1433 is expected to eq :success1434 returns a corresponding error message for error case1435 behaves like checks only if policy is enabled1436 is expected to eq :success1437 policy_type: :scan_result_policy, branch_type: "default", status: :success1438 is expected to eq :success1439 returns a corresponding error message for error case1440 behaves like checks only if policy is enabled1441 is expected to eq :success1442 policy_type: :approval_policy, branch_type: "protected", status: :success1443 is expected to eq :success1444 returns a corresponding error message for error case1445 behaves like checks only if policy is enabled1446 is expected to eq :success1447 policy_type: :approval_policy, branch_type: "default", status: :success1448 is expected to eq :success1449 returns a corresponding error message for error case1450 behaves like checks only if policy is enabled1451 is expected to eq :success1452 when project has a non-default protected branch1453 behaves like checks policy type1454 when policy type is not provided1455 is expected to eq :error1456 is expected to eq "Invalid policy"1457 is expected to contain exactly "Invalid policy type"1458 behaves like sets validation errors1459 validation errors1460 is expected to be one1461 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1462# [RSpecRunTime] RSpec elapsed time: 4 minutes 5.5 seconds. Current RSS: ~1446M. load average: 1.33 1.52 1.20 1/423 578591463 when policy type is invalid1464 is expected to eq :error1465 is expected to eq "Invalid policy"1466 is expected to contain exactly "Invalid policy type"1467 behaves like sets validation errors1468 validation errors1469 is expected to be one1470 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1471 when policy type is valid1472 is expected to eq :success1473 behaves like checks policy name1474 when policy name is not provided1475 is expected to eq :error1476 is expected to eq "Invalid policy"1477 is expected to contain exactly "Empty policy name"1478 behaves like sets validation errors1479 validation errors1480 is expected to be one1481 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1482 when policy name is invalid1483 is expected to eq :error1484 is expected to eq "Invalid policy"1485 is expected to contain exactly "Empty policy name"1486 behaves like sets validation errors1487 validation errors1488 is expected to be one1489 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1490 when policy name is valid1491 is expected to eq :success1492 behaves like checks if branches are provided in rule1493 when rule has agents defined1494 when branches are missing1495 is expected to eq :success1496 when branches are provided1497 is expected to eq :success1498 when rule does not have agents defined1499 when branches and branch_type are missing1500 policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil1501 is expected to eq :success1502 is expected to eq nil1503 behaves like sets validation errors1504 validation errors1505 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1506 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1507 behaves like checks only if policy is enabled1508 is expected to eq :success1509 policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil1510 is expected to eq :success1511 is expected to eq nil1512 behaves like sets validation errors1513 validation errors1514 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1515 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1516 behaves like checks only if policy is enabled1517 is expected to eq :success1518 policy_type: "scan_execution_policy", branches: nil, branch_type: nil, status: :error, details: ["Policy cannot be enabled without branch information"], field: :branches1519 is expected to eq :error1520 is expected to eq ["Policy cannot be enabled without branch information"]1521 behaves like sets validation errors1522 validation errors1523 is expected to be one1524 is expected to include {:field => :branches, :level => :error, :message => "Policy cannot be enabled without branch information", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1525 behaves like checks only if policy is enabled1526 is expected to eq :success1527 when branches are provided1528 is expected to eq :success1529 behaves like checks if branches are defined in the project1530 when rule has agents defined1531 when branches are defined for project1532 is expected to eq :success1533 when branches are not defined for project1534 is expected to eq :success1535 when pattern does not match any branch defined for project1536 is expected to eq :success1537 when rule does not have agents defined1538 when branches are defined for project1539 is expected to eq :success1540 when branches are not defined for project1541 is expected to eq :error1542 is expected to eq "Invalid policy"1543 is expected to contain exactly "Policy cannot be enabled for non-existing branches (non-exising-branch)"1544 behaves like checks only if policy is enabled1545 is expected to eq :success1546 when branches are defined as pattern1547 when pattern matches at least one branch defined for project1548 is expected to eq :success1549 when pattern does not match any branch defined for project1550 is expected to eq :error1551 is expected to eq "Invalid policy"1552 is expected to contain exactly "Policy cannot be enabled for non-existing branches (production-*, test-*)"1553 behaves like checks only if policy is enabled1554 is expected to eq :success1555 behaves like checks if required approvals exceed eligible approvers1556 when policy_type is scan_result_policy1557 with validation disabled1558 behaves like passes validation1559 is expected to eq {:status=>:success}1560 with user_approvers1561 with exceeding approvals_required1562 behaves like fails validation1563 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1564 behaves like sets validation errors1565 validation errors1566 is expected to be one1567 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1568 with sufficient approvals_required1569 behaves like passes validation1570 is expected to eq {:status=>:success}1571 with group_approvers1572 with exceeding approvals_required1573 behaves like fails validation1574 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1575 behaves like sets validation errors1576 validation errors1577 is expected to be one1578 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1579# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.03 seconds. Current RSS: ~1453M. load average: 1.28 1.50 1.20 1/422 578611580 with sufficient approvals_required1581 behaves like passes validation1582 is expected to eq {:status=>:success}1583 with role_approvers1584 with exceeding approvals_required1585 behaves like fails validation1586 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1587 behaves like sets validation errors1588 validation errors1589 is expected to be one1590 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1591 with sufficient approvals_required1592 behaves like passes validation1593 is expected to eq {:status=>:success}1594 with compound approvals1595 with exceeding approvals_required1596 behaves like fails validation1597 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1598 behaves like sets validation errors1599 validation errors1600 is expected to be one1601 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1602# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.35 seconds. Current RSS: ~1412M. load average: 1.26 1.49 1.20 1/420 578621603 with sufficient approvals_required1604 behaves like passes validation1605 is expected to eq {:status=>:success}1606 when policy_type is approval_policy1607 with validation disabled1608 behaves like passes validation1609 is expected to eq {:status=>:success}1610 with user_approvers1611 with exceeding approvals_required1612 behaves like fails validation1613 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1614 behaves like sets validation errors1615 validation errors1616 is expected to be one1617 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1618 with sufficient approvals_required1619 behaves like passes validation1620 is expected to eq {:status=>:success}1621 with group_approvers1622 with exceeding approvals_required1623 behaves like fails validation1624 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1625 behaves like sets validation errors1626 validation errors1627 is expected to be one1628 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1629# [RSpecRunTime] RSpec elapsed time: 4 minutes 22.71 seconds. Current RSS: ~1371M. load average: 1.24 1.48 1.20 1/420 578631630 with sufficient approvals_required1631 behaves like passes validation1632 is expected to eq {:status=>:success}1633 with role_approvers1634 with exceeding approvals_required1635 behaves like fails validation1636 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1637 behaves like sets validation errors1638 validation errors1639 is expected to be one1640 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1641 with sufficient approvals_required1642 behaves like passes validation1643 is expected to eq {:status=>:success}1644 with compound approvals1645 with exceeding approvals_required1646 behaves like fails validation1647 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1648 behaves like sets validation errors1649 validation errors1650 is expected to be one1651 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1652# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.03 seconds. Current RSS: ~1362M. load average: 1.22 1.47 1.20 1/420 578641653 with sufficient approvals_required1654 behaves like passes validation1655 is expected to eq {:status=>:success}1656 behaves like checks if timezone is valid1657 when timezone is not provided1658 is expected to eq :success1659 when timezone is provided1660 when timezone is valid1661 is expected to eq :success1662 when timezone valid ActiveSupport::TimeZone, but not TZInfo::Timezone1663 is expected to eq :error1664 is expected to contain exactly "Timezone is invalid"1665 behaves like sets validation errors1666 validation errors1667 is expected to be one1668 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1669 when timezone is empty string1670 is expected to eq :error1671 is expected to contain exactly "Timezone is invalid"1672 behaves like sets validation errors1673 validation errors1674 is expected to be one1675 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1676 when timezone is invalid1677 is expected to eq :error1678 is expected to contain exactly "Timezone is invalid"1679 behaves like sets validation errors1680 validation errors1681 is expected to be one1682 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1683 behaves like checks if cadence is valid1684 when cadence is provided1685 when cadence is valid1686 is expected to eq :success1687 when cadence is invalid1688 is expected to eq :error1689 is expected to contain exactly "Cadence is invalid"1690 behaves like sets validation errors1691 validation errors1692 is expected to be one1693 is expected to include {:field => :cadence, :level => :error, :message => "Cadence is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1694 behaves like checks if vulnerability_age is valid1695 when policy_type is scan_result_policy1696 when vulnerability_age is not provided1697 is expected to eq :success1698 when vulnerability_age is provided1699 vulnerability_states: nil, status: :error1700 is expected to eq :error1701 returns a corresponding error message for error case1702 behaves like sets validation errors1703 validation errors1704 is expected to be one1705 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1706 vulnerability_states: [], status: :error1707 is expected to eq :error1708 returns a corresponding error message for error case1709 behaves like sets validation errors1710 validation errors1711 is expected to be one1712 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1713 vulnerability_states: new_states, status: :error1714 is expected to eq :error1715 returns a corresponding error message for error case1716 behaves like sets validation errors1717 validation errors1718 is expected to be one1719 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1720 vulnerability_states: new_and_previously_existing_states, status: :success1721 is expected to eq :success1722 returns a corresponding error message for error case1723 behaves like sets validation errors1724 validation errors1725 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1726 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1727 vulnerability_states: previously_existing_states, status: :success1728 is expected to eq :success1729 returns a corresponding error message for error case1730 behaves like sets validation errors1731 validation errors1732 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1733 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1734 when policy_type is approval_policy1735 when vulnerability_age is not provided1736 is expected to eq :success1737 when vulnerability_age is provided1738 vulnerability_states: nil, status: :error1739 is expected to eq :error1740 returns a corresponding error message for error case1741 behaves like sets validation errors1742 validation errors1743 is expected to be one1744 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1745 vulnerability_states: [], status: :error1746 is expected to eq :error1747 returns a corresponding error message for error case1748 behaves like sets validation errors1749 validation errors1750 is expected to be one1751 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1752 vulnerability_states: new_states, status: :error1753 is expected to eq :error1754 returns a corresponding error message for error case1755 behaves like sets validation errors1756 validation errors1757 is expected to be one1758 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1759 vulnerability_states: new_and_previously_existing_states, status: :success1760 is expected to eq :success1761 returns a corresponding error message for error case1762 behaves like sets validation errors1763 validation errors1764 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1765 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1766 vulnerability_states: previously_existing_states, status: :success1767 is expected to eq :success1768 returns a corresponding error message for error case1769 behaves like sets validation errors1770 validation errors1771 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1772 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1773 behaves like checks if branches exist for the provided branch_type1774 policy_type: :scan_execution_policy, branch_type: "all", status: :success1775 is expected to eq :success1776 returns a corresponding error message for error case1777 behaves like checks only if policy is enabled1778 is expected to eq :success1779 policy_type: :scan_execution_policy, branch_type: "protected", status: :success1780 is expected to eq :success1781 returns a corresponding error message for error case1782 behaves like checks only if policy is enabled1783 is expected to eq :success1784 policy_type: :scan_execution_policy, branch_type: "default", status: :success1785 is expected to eq :success1786 returns a corresponding error message for error case1787 behaves like checks only if policy is enabled1788 is expected to eq :success1789 policy_type: :scan_result_policy, branch_type: "protected", status: :success1790 is expected to eq :success1791 returns a corresponding error message for error case1792 behaves like checks only if policy is enabled1793 is expected to eq :success1794 policy_type: :scan_result_policy, branch_type: "default", status: :error1795 is expected to eq :error1796 returns a corresponding error message for error case1797 behaves like checks only if policy is enabled1798 is expected to eq :success1799 policy_type: :approval_policy, branch_type: "protected", status: :success1800 is expected to eq :success1801 returns a corresponding error message for error case1802 behaves like checks only if policy is enabled1803 is expected to eq :success1804 policy_type: :approval_policy, branch_type: "default", status: :error1805 is expected to eq :error1806 returns a corresponding error message for error case1807 behaves like checks only if policy is enabled1808 is expected to eq :success1809 when project has only a default unprotected branch1810 behaves like checks policy type1811 when policy type is not provided1812 is expected to eq :error1813 is expected to eq "Invalid policy"1814 is expected to contain exactly "Invalid policy type"1815 behaves like sets validation errors1816 validation errors1817 is expected to be one1818 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1819# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.1 seconds. Current RSS: ~1458M. load average: 1.18 1.46 1.19 1/421 578881820 when policy type is invalid1821 is expected to eq :error1822 is expected to eq "Invalid policy"1823 is expected to contain exactly "Invalid policy type"1824 behaves like sets validation errors1825 validation errors1826 is expected to be one1827 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1828 when policy type is valid1829 is expected to eq :success1830 behaves like checks policy name1831 when policy name is not provided1832 is expected to eq :error1833 is expected to eq "Invalid policy"1834 is expected to contain exactly "Empty policy name"1835 behaves like sets validation errors1836 validation errors1837 is expected to be one1838 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1839 when policy name is invalid1840 is expected to eq :error1841 is expected to eq "Invalid policy"1842 is expected to contain exactly "Empty policy name"1843 behaves like sets validation errors1844 validation errors1845 is expected to be one1846 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1847 when policy name is valid1848 is expected to eq :success1849 behaves like checks if branches exist for the provided branch_type1850 policy_type: :scan_execution_policy, branch_type: "all", status: :success1851 is expected to eq :success1852 returns a corresponding error message for error case1853 behaves like checks only if policy is enabled1854 is expected to eq :success1855 policy_type: :scan_execution_policy, branch_type: "protected", status: :error1856 is expected to eq :error1857 returns a corresponding error message for error case1858 behaves like checks only if policy is enabled1859 is expected to eq :success1860 policy_type: :scan_execution_policy, branch_type: "default", status: :success1861 is expected to eq :success1862 returns a corresponding error message for error case1863 behaves like checks only if policy is enabled1864 is expected to eq :success1865 policy_type: :scan_result_policy, branch_type: "protected", status: :error1866 is expected to eq :error1867 returns a corresponding error message for error case1868 behaves like checks only if policy is enabled1869 is expected to eq :success1870 policy_type: :scan_result_policy, branch_type: "default", status: :error1871 is expected to eq :error1872 returns a corresponding error message for error case1873 behaves like checks only if policy is enabled1874 is expected to eq :success1875 policy_type: :approval_policy, branch_type: "protected", status: :error1876 is expected to eq :error1877 returns a corresponding error message for error case1878 behaves like checks only if policy is enabled1879 is expected to eq :success1880 policy_type: :approval_policy, branch_type: "default", status: :error1881 is expected to eq :error1882 returns a corresponding error message for error case1883 behaves like checks only if policy is enabled1884 is expected to eq :success1885 with multiple rules1886 branch_type1: "protected", branch_type2: "default", status: :error1887 is expected to eq :error1888 branch_type1: "all", branch_type2: "protected", status: :error1889 is expected to eq :error1890 branch_type1: "all", branch_type2: "default", status: :success1891 is expected to eq :success1892 when namespace is provided1893 behaves like checks policy type1894 when policy type is not provided1895 is expected to eq :error1896 is expected to eq "Invalid policy"1897 is expected to contain exactly "Invalid policy type"1898 behaves like sets validation errors1899 validation errors1900 is expected to be one1901 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1902 when policy type is invalid1903 is expected to eq :error1904 is expected to eq "Invalid policy"1905 is expected to contain exactly "Invalid policy type"1906 behaves like sets validation errors1907 validation errors1908 is expected to be one1909 is expected to include {:field => :base, :level => :error, :message => "Invalid policy type", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1910 when policy type is valid1911 is expected to eq :success1912 behaves like checks policy name1913 when policy name is not provided1914 is expected to eq :error1915 is expected to eq "Invalid policy"1916 is expected to contain exactly "Empty policy name"1917 behaves like sets validation errors1918 validation errors1919 is expected to be one1920 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1921 when policy name is invalid1922 is expected to eq :error1923 is expected to eq "Invalid policy"1924 is expected to contain exactly "Empty policy name"1925 behaves like sets validation errors1926 validation errors1927 is expected to be one1928 is expected to include {:field => :base, :level => :error, :message => "Empty policy name", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1929 when policy name is valid1930 is expected to eq :success1931 behaves like checks if branches are provided in rule1932 when rule has agents defined1933 when branches are missing1934 is expected to eq :success1935 when branches are provided1936 is expected to eq :success1937 when rule does not have agents defined1938 when branches and branch_type are missing1939 policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil1940 is expected to eq :success1941 is expected to eq nil1942 behaves like sets validation errors1943 validation errors1944 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1945 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1946 behaves like checks only if policy is enabled1947 is expected to eq :success1948 policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil1949 is expected to eq :success1950 is expected to eq nil1951 behaves like sets validation errors1952 validation errors1953 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)1954 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)1955 behaves like checks only if policy is enabled1956 is expected to eq :success1957 policy_type: "scan_execution_policy", branches: nil, branch_type: nil, status: :error, details: ["Policy cannot be enabled without branch information"], field: :branches1958 is expected to eq :error1959 is expected to eq ["Policy cannot be enabled without branch information"]1960 behaves like sets validation errors1961 validation errors1962 is expected to be one1963 is expected to include {:field => :branches, :level => :error, :message => "Policy cannot be enabled without branch information", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}1964 behaves like checks only if policy is enabled1965 is expected to eq :success1966 when branches are provided1967 is expected to eq :success1968 behaves like checks if required approvals exceed eligible approvers1969 when policy_type is scan_result_policy1970 with validation disabled1971 behaves like passes validation1972 is expected to eq {:status=>:success}1973 with user_approvers1974 with exceeding approvals_required1975 behaves like fails validation1976 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1977 behaves like sets validation errors1978 validation errors1979 is expected to be one1980 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1981# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.59 seconds. Current RSS: ~1465M. load average: 1.15 1.44 1.19 1/420 578951982 with sufficient approvals_required1983 behaves like passes validation1984 is expected to eq {:status=>:success}1985 with group_approvers1986 with exceeding approvals_required1987 behaves like fails validation1988 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}1989 behaves like sets validation errors1990 validation errors1991 is expected to be one1992 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}1993# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.95 seconds. Current RSS: ~1426M. load average: 1.14 1.44 1.19 1/420 578961994 with sufficient approvals_required1995 behaves like passes validation1996 is expected to eq {:status=>:success}1997 with role_approvers1998 with exceeding approvals_required1999 behaves like fails validation2000 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:255 (PENDING: No reason given)2001 behaves like sets validation errors2002 validation errors2003 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)2004 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)2005 with sufficient approvals_required2006 behaves like passes validation2007 is expected to eq {:status=>:success}2008 with compound approvals2009 with exceeding approvals_required2010 behaves like fails validation2011 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}2012 behaves like sets validation errors2013 validation errors2014 is expected to be one2015 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}2016# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.63 seconds. Current RSS: ~1405M. load average: 1.14 1.44 1.19 1/420 578972017 with sufficient approvals_required2018 behaves like passes validation2019 is expected to eq {:status=>:success}2020 when policy_type is approval_policy2021 with validation disabled2022 behaves like passes validation2023 is expected to eq {:status=>:success}2024 with user_approvers2025 with exceeding approvals_required2026 behaves like fails validation2027 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}2028 behaves like sets validation errors2029 validation errors2030 is expected to be one2031 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}2032# [RSpecRunTime] RSpec elapsed time: 4 minutes 57.92 seconds. Current RSS: ~1387M. load average: 1.05 1.41 1.18 1/420 578982033 with sufficient approvals_required2034 behaves like passes validation2035 is expected to eq {:status=>:success}2036 with group_approvers2037 with exceeding approvals_required2038 behaves like fails validation2039 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}2040 behaves like sets validation errors2041 validation errors2042 is expected to be one2043 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}2044# [RSpecRunTime] RSpec elapsed time: 5 minutes 0.5 second. Current RSS: ~1382M. load average: 1.05 1.41 1.18 1/421 578992045 with sufficient approvals_required2046 behaves like passes validation2047 is expected to eq {:status=>:success}2048 with role_approvers2049 with exceeding approvals_required2050 behaves like fails validation2051 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:255 (PENDING: No reason given)2052 behaves like sets validation errors2053 validation errors2054 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)2055 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)2056# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.21 seconds. Current RSS: ~1376M. load average: 1.05 1.40 1.18 1/421 579002057 with sufficient approvals_required2058 behaves like passes validation2059 is expected to eq {:status=>:success}2060 with compound approvals2061 with exceeding approvals_required2062 behaves like fails validation2063 is expected to include {:status => :error, :message => "Invalid policy", :details => ["Required approvals exceed eligible approvers."]}2064 behaves like sets validation errors2065 validation errors2066 is expected to be one2067 is expected to include {:field => :approvers_ids, :level => :error, :message => "Required approvals exceed eligible approvers.", :title => "Logic error"}2068# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.26 seconds. Current RSS: ~1375M. load average: 1.05 1.40 1.18 1/421 579012069 with sufficient approvals_required2070 behaves like passes validation2071 is expected to eq {:status=>:success}2072 behaves like checks if timezone is valid2073 when timezone is not provided2074 is expected to eq :success2075 when timezone is provided2076 when timezone is valid2077 is expected to eq :success2078 when timezone valid ActiveSupport::TimeZone, but not TZInfo::Timezone2079 is expected to eq :error2080 is expected to contain exactly "Timezone is invalid"2081 behaves like sets validation errors2082 validation errors2083 is expected to be one2084 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2085 when timezone is empty string2086 is expected to eq :error2087 is expected to contain exactly "Timezone is invalid"2088 behaves like sets validation errors2089 validation errors2090 is expected to be one2091 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2092 when timezone is invalid2093 is expected to eq :error2094 is expected to contain exactly "Timezone is invalid"2095 behaves like sets validation errors2096 validation errors2097 is expected to be one2098 is expected to include {:field => :timezone, :level => :error, :message => "Timezone is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2099 behaves like checks if cadence is valid2100 when cadence is provided2101 when cadence is valid2102 is expected to eq :success2103 when cadence is invalid2104 is expected to eq :error2105 is expected to contain exactly "Cadence is invalid"2106 behaves like sets validation errors2107 validation errors2108 is expected to be one2109 is expected to include {:field => :cadence, :level => :error, :message => "Cadence is invalid", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2110 behaves like checks if vulnerability_age is valid2111 when policy_type is scan_result_policy2112 when vulnerability_age is not provided2113 is expected to eq :success2114 when vulnerability_age is provided2115 vulnerability_states: nil, status: :error2116 is expected to eq :error2117 returns a corresponding error message for error case2118 behaves like sets validation errors2119 validation errors2120 is expected to be one2121 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2122 vulnerability_states: [], status: :error2123 is expected to eq :error2124 returns a corresponding error message for error case2125 behaves like sets validation errors2126 validation errors2127 is expected to be one2128 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2129 vulnerability_states: new_states, status: :error2130 is expected to eq :error2131 returns a corresponding error message for error case2132 behaves like sets validation errors2133 validation errors2134 is expected to be one2135 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2136 vulnerability_states: new_and_previously_existing_states, status: :success2137 is expected to eq :success2138 returns a corresponding error message for error case2139 behaves like sets validation errors2140 validation errors2141 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)2142 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)2143 vulnerability_states: previously_existing_states, status: :success2144 is expected to eq :success2145 returns a corresponding error message for error case2146 behaves like sets validation errors2147 validation errors2148 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)2149 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)2150 when policy_type is approval_policy2151 when vulnerability_age is not provided2152 is expected to eq :success2153 when vulnerability_age is provided2154 vulnerability_states: nil, status: :error2155 is expected to eq :error2156 returns a corresponding error message for error case2157 behaves like sets validation errors2158 validation errors2159 is expected to be one2160 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2161 vulnerability_states: [], status: :error2162 is expected to eq :error2163 returns a corresponding error message for error case2164 behaves like sets validation errors2165 validation errors2166 is expected to be one2167 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2168 vulnerability_states: new_states, status: :error2169 is expected to eq :error2170 returns a corresponding error message for error case2171 behaves like sets validation errors2172 validation errors2173 is expected to be one2174 is expected to include {:field => :vulnerability_age, :level => :error, :message => /Vulnerability age requires previously existing/, :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2175 vulnerability_states: new_and_previously_existing_states, status: :success2176 is expected to eq :success2177 returns a corresponding error message for error case2178 behaves like sets validation errors2179 validation errors2180 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)2181 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)2182 vulnerability_states: previously_existing_states, status: :success2183 is expected to eq :success2184 returns a corresponding error message for error case2185 behaves like sets validation errors2186 validation errors2187 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:37 (PENDING: No reason given)2188 example at ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:39 (PENDING: No reason given)2189 when policy_scope is present2190 when policy_scope is empty2191 is expected to eq :success2192 when compliance_frameworks is empty2193 is expected to eq :success2194 when compliance framework ids are valid2195 is expected to eq :success2196 when compliance frameworks contain invalid ids2197 behaves like sets validation errors2198 validation errors2199 is expected to be one2200 is expected to include {:field => :compliance_frameworks, :level => :error, :message => "Invalid Compliance Framework ID(s)", :title => #<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x00007ecdfa891678>}2201# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb. It took 1 minute 57.31 seconds. Expected to take 2 minutes 47.95 seconds.2202# [RSpecRunTime] Starting example group ee/spec/models/license_spec.rb. Expected to take 2 minutes 1.01 seconds.2203License2204 does not allow STI2205 validations2206 #valid_license2207 when the license is provided2208 is expected to be valid2209 with online cloud license2210 behaves like an invalid license2211 adds an error2212 with offline cloud license2213 behaves like an invalid license2214 adds an error2215 when no license is provided2216 adds an error2217 #check_trueup2218 when reconciliation_completed is true on the license2219 is expected to be valid2220 when reconciliation_completed is false on the license2221 adds errors for invalid true up figures2222 when reconciliation_completed is not present on the license2223 adds errors for invalid true up figures2224 when trueup quantity with threshold is more than the required quantity2225 is expected to be valid2226 behaves like invalid if active users with threshold exceeds restricted user count2227 is not valid2228 when trueup quantity with threshold is equal to the required quantity2229 is expected to be valid2230 behaves like invalid if active users with threshold exceeds restricted user count2231 is not valid2232 when trueup quantity with threshold is less than the required quantity2233 is not valid2234 when trueup_period_seat_count is absent and previous_user_count is absent2235 is expected to be valid2236 behaves like invalid if active users with threshold exceeds restricted user count2237 is not valid2238 when trueup_period_seat_count is present2239 is expected to be valid2240 when trueup_period_seat_count is absent but previous_user_count is present2241 is expected to be valid2242 behaves like invalid if active users with threshold exceeds restricted user count2243 is not valid2244# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.37 seconds. Current RSS: ~1433M. load average: 1.03 1.38 1.18 1/419 579022245 with license types2246 when license is an online cloud license2247 does not validate for true-ups2248 when license is an offline cloud license2249 does not validate for true-ups2250 when license is a legacy license2251 validates for true-ups2252 #check_restricted_user_count2253 when reconciliation_completed is true2254 when restricted_user_count with threshold is more than active_user_count2255 is expected to be valid2256 when restricted_user_count with threshold is equal than active_user_count2257 is expected to be valid2258 when the restricted_user_count with threshold is less than active_user_count2259 add limit error2260 validates only if the new record2261 when the license is cloud-enabled2262 is expected to be valid2263# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.94 seconds. Current RSS: ~1376M. load average: 1.03 1.38 1.18 1/419 579032264 when reconciliation_completed is false2265 when the restricted_user_count with threshold is less than active_user_count2266 add limit error2267 when the license is cloud-enabled2268 is expected to be valid2269# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.62 seconds. Current RSS: ~1336M. load average: 1.03 1.38 1.18 1/419 579042270 #check_users_limit2271 for each plan2272 gl_plan: "starter", valid: false2273 when license has restricted users2274 is expected to eq false2275 when license has unlimited users2276 is always valid2277 gl_plan: "premium", valid: false2278 when license has restricted users2279 is expected to eq false2280 when license has unlimited users2281 is always valid2282 gl_plan: "ultimate", valid: true2283 when license has restricted users2284 is expected to eq true2285 when license has unlimited users2286 is always valid2287 when license is a cloud license2288 is expected to be valid2289 when no restriction is set2290 is expected to be valid2291 without historical data2292 with previous user count2293 when prior historical max is less than previous user count2294 when daily billable users count is less than the restricted user count2295 is expected to be valid2296 when daily billable users count is equal to the restricted user count2297 is expected to be valid2298 when daily billable users count is equal to the restricted user count with threshold2299 is expected to be valid2300 when daily billable users count is greater than the restricted user count2301 is expected not to be valid2302 includes the correct error message2303# [RSpecRunTime] RSpec elapsed time: 5 minutes 34.29 seconds. Current RSS: ~1310M. load average: 1.03 1.36 1.17 1/419 579052304 when prior historical max is equal to previous user count2305 when daily billable users count is less than the restricted user count2306 is expected to be valid2307 when daily billable users count is equal to the restricted user count2308 is expected to be valid2309 when daily billable users count is equal to the restricted user count with threshold2310 is expected to be valid2311 when daily billable users count is greater than the restricted user count2312 is expected not to be valid2313 includes the correct error message2314# [RSpecRunTime] RSpec elapsed time: 5 minutes 38.07 seconds. Current RSS: ~1301M. load average: 0.94 1.34 1.17 1/419 579062315 without previous user count2316 when prior historical max is less than the restricted user count2317 is expected to be valid2318 when prior historical max is equal to the restricted user count2319 is expected to be valid2320 when prior historical max is equal to the restricted user count with threshold2321 is expected to be valid2322 with historical data in the term of an existing current license2323 with previous user count2324 when prior historical max is less than previous user count2325 when daily billable users count is less than the restricted user count2326 is expected to be valid2327 when daily billable users count is equal to the restricted user count2328 is expected to be valid2329 when daily billable users count is equal to the restricted user count with threshold2330 is expected to be valid2331 when daily billable users count is greater than the restricted user count2332 is expected not to be valid2333 includes the correct error message2334# [RSpecRunTime] RSpec elapsed time: 5 minutes 43.85 seconds. Current RSS: ~1282M. load average: 0.95 1.34 1.17 1/419 579072335 when prior historical max is equal to previous user count2336 when daily billable users count is less than the restricted user count2337 is expected to be valid2338 when daily billable users count is equal to the restricted user count2339 is expected to be valid2340 when daily billable users count is equal to the restricted user count with threshold2341 is expected to be valid2342 when daily billable users count is greater than the restricted user count2343 is expected not to be valid2344 includes the correct error message2345# [RSpecRunTime] RSpec elapsed time: 5 minutes 47.73 seconds. Current RSS: ~1276M. load average: 0.95 1.33 1.17 1/419 579082346 when prior historical max is greater than previous user count2347 when prior historical max is less than the restricted user count2348 is expected to be valid2349 when prior historical max is equal to the restricted user count2350 is expected to be valid2351 when prior historical max is equal to the restricted user count with threshold2352 is expected to be valid2353 when prior historical max is greater than the restricted user count2354 is expected not to be valid2355 includes the correct error message2356# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.36 seconds. Current RSS: ~1273M. load average: 0.96 1.32 1.17 1/420 579092357 without previous user count2358 when prior historical max is less than the restricted user count2359 is expected to be valid2360 when prior historical max is equal to the restricted user count2361 is expected to be valid2362 when prior historical max is equal to the restricted user count with threshold2363 is expected to be valid2364 when prior historical max is greater than the restricted user count2365 is expected not to be valid2366 includes the correct error message2367# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.92 seconds. Current RSS: ~1268M. load average: 0.96 1.32 1.17 1/420 579102368 with historical data in the term of the new license (no current license exists)2369 when new license has an expiration date2370 with previous user count2371 when prior historical max is less than previous user count2372 when daily billable users count is less than the restricted user count2373 is expected to be valid2374 when daily billable users count is equal to the restricted user count2375 is expected to be valid2376 when daily billable users count is equal to the restricted user count with threshold2377 is expected to be valid2378 when daily billable users count is greater than the restricted user count2379 is expected not to be valid2380 includes the correct error message2381# [RSpecRunTime] RSpec elapsed time: 5 minutes 58.82 seconds. Current RSS: ~1271M. load average: 1.04 1.34 1.17 1/420 579112382 when prior historical max is equal to previous user count2383 when daily billable users count is less than the restricted user count2384 is expected to be valid2385 when daily billable users count is equal to the restricted user count2386 is expected to be valid2387 when daily billable users count is equal to the restricted user count with threshold2388 is expected to be valid2389 when daily billable users count is greater than the restricted user count2390 is expected not to be valid2391 includes the correct error message2392# [RSpecRunTime] RSpec elapsed time: 6 minutes 2.79 seconds. Current RSS: ~1271M. load average: 1.04 1.33 1.17 1/420 579122393 when prior historical max is greater than previous user count2394 when prior historical max is less than the restricted user count2395 is expected to be valid2396 when prior historical max is equal to the restricted user count2397 is expected to be valid2398 when prior historical max is equal to the restricted user count with threshold2399 is expected to be valid2400 when prior historical max is greater than the restricted user count2401 is expected not to be valid2402 includes the correct error message2403# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.36 seconds. Current RSS: ~1270M. load average: 0.95 1.31 1.16 1/420 579132404 without previous user count2405 when prior historical max is less than the restricted user count2406 is expected to be valid2407 when prior historical max is equal to the restricted user count2408 is expected to be valid2409 when prior historical max is equal to the restricted user count with threshold2410 is expected to be valid2411 when prior historical max is greater than the restricted user count2412 is expected not to be valid2413 includes the correct error message2414# [RSpecRunTime] RSpec elapsed time: 6 minutes 9.95 seconds. Current RSS: ~1267M. load average: 0.95 1.31 1.16 1/420 579142415 when new license has no expiration2416 with previous user count2417 when prior historical max is less than previous user count2418 when daily billable users count is less than the restricted user count2419 is expected to be valid2420 when daily billable users count is equal to the restricted user count2421 is expected to be valid2422 when daily billable users count is equal to the restricted user count with threshold2423 is expected to be valid2424 when daily billable users count is greater than the restricted user count2425 is expected not to be valid2426 includes the correct error message2427# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.91 seconds. Current RSS: ~1266M. load average: 0.96 1.30 1.16 1/420 579152428 when prior historical max is equal to previous user count2429 when daily billable users count is less than the restricted user count2430 is expected to be valid2431 when daily billable users count is equal to the restricted user count2432 is expected to be valid2433 when daily billable users count is equal to the restricted user count with threshold2434 is expected to be valid2435 when daily billable users count is greater than the restricted user count2436 is expected not to be valid2437 includes the correct error message2438# [RSpecRunTime] RSpec elapsed time: 6 minutes 17.97 seconds. Current RSS: ~1267M. load average: 0.96 1.30 1.16 1/420 579162439 when prior historical max is greater than previous user count2440 when prior historical max is less than the restricted user count2441 is expected to be valid2442 when prior historical max is equal to the restricted user count2443 is expected to be valid2444 when prior historical max is equal to the restricted user count with threshold2445 is expected to be valid2446 when prior historical max is greater than the restricted user count2447 is expected not to be valid2448 includes the correct error message2449# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.84 seconds. Current RSS: ~1266M. load average: 0.96 1.29 1.16 1/420 579172450 without previous user count2451 when prior historical max is less than the restricted user count2452 is expected to be valid2453 when prior historical max is equal to the restricted user count2454 is expected to be valid2455 when prior historical max is equal to the restricted user count with threshold2456 is expected to be valid2457 when prior historical max is greater than the restricted user count2458 is expected not to be valid2459 includes the correct error message2460# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.65 seconds. Current RSS: ~1266M. load average: 0.96 1.29 1.16 1/420 579182461 downgrade2462 when more users were added in previous period2463 is invalid without a true-up2464 when no users were added in the previous period2465 is expected to be valid2466 #not_expired2467 when the license doesn't expire2468 is expected to be valid2469 when the license has expired2470 is expected not to be valid2471 when the license is an online cloud license2472 when the license is generated_from_cancellation2473 is expected to be valid2474 when the license is not generated_from_cancellation2475 is expected not to be valid2476 when the license has yet to expire2477 is expected to be valid2478 Callbacks2479 #reset_current2480 when a license is created2481 expires the current_license cached value2482 when a license is updated2483 expires the current_license cached value2484 when a license is destroyed2485 expires the current_license cached value2486 #reset_future_dated2487 when a license is created2488 deletes the future_dated_license value in Gitlab::SafeRequestStore2489 when a license is destroyed2490 deletes the future_dated_license value in Gitlab::SafeRequestStore2491 Scopes2492 .cloud2493 includes cloud licenses2494 Class methods2495 .current2496 when licenses table does not exist2497 returns nil2498 when there is no license2499 returns nil2500 when the license is invalid2501 returns nil2502 when the license is valid2503 returns the most recent valid and started but not expired license2504 caches the license2505 when the most recent valid started but not expired license matches the subscription name of a generated_from_cancellation license2506 returns the most recent valid and started but not expired license from a different subscription name2507 when all licenses match the subscription name of a generated_from_cancellation license2508 returns the most recent valid started expired license2509 when the last uploaded license is expired2510 returns the most recent valid and started but not expired license2511 when all uploaded license are expired2512 returns the most recent valid and started and expired license2513 when the last uploaded license is future dated2514 returns the most recent valid and started but not expired license2515 .future_dated2516 when licenses table does not exist2517 returns nil2518 when there is no license2519 returns nil2520 when the license is invalid2521 returns false2522 when the license is valid2523 returns the true2524 .block_changes?2525 when there is no current license2526 returns false2527 with an expired trial license2528 returns false2529 with an expired normal license2530 returns true2531 when the current license is set to block changes2532 returns true2533 when the current license doesn't block changes2534 returns false2535 .with_valid_license2536 when license trial2537 does not yield block2538 when license nil2539 does not yield block2540 when license is valid2541 yields block2542 .current_cloud_license?2543 when current license is not set2544 is expected to equal false2545 when current license is not a cloud license2546 is expected to equal false2547 when current license is a cloud license but key does not match current2548 is expected to equal false2549 when current license is a cloud license and key matches current2550 is expected to equal true2551 #data_filename2552 when licensee includes company information2553 is expected to eq "ExamplePartnerInc2.gitlab-license"2554 when licensee does not include company information2555 is expected to eq "UserExample.gitlab-license"2556 #normalized_data2557 replaces carriage returns2558 adds a trailing newline2559 replaces multiple trailing newlines with a single trailing newline2560 #md52561 returns the same MD5 for licenses with carriage returns and those without2562 returns the same MD5 for licenses with trailing newlines and those without2563 returns the same MD5 for licenses with multiple trailing newlines and those with a single trailing newline2564 when in FIPS mode2565 returns nil2566 #sha2562567 returns the same SHA256 for licenses with carriage returns and those without2568 returns the same SHA256 for licenses with trailing newlines and those without2569 returns the same SHA256 for licenses with multiple trailing newlines and those with a single trailing newline2570 #license2571 when no data is provided2572 returns nil2573 when corrupt license data is provided2574 returns nil2575 when valid license data is provided2576 returns the license2577 reading add-ons2578 #plan2579 {:restrictions=>{}, :plan=>"starter"}2580 is expected to eq "starter"2581 {:restrictions=>{:plan=>nil}, :plan=>"starter"}2582 is expected to eq "starter"2583 {:restrictions=>{:plan=>""}, :plan=>"starter"}2584 is expected to eq "starter"2585 {:restrictions=>{:plan=>"unknown"}, :plan=>"unknown"}2586 is expected to eq "unknown"2587 .feature_available?2588 returns true if add-on exists and have a quantity greater than 02589 returns true if the feature is included in the plan do2590 returns false if add-on exists but have a quantity of 02591 returns false if add-on does not exists2592 with an expired trial license2593 returns false for audit_events2594 returns false for blocked_issues2595 returns false for board_iteration_lists2596 returns false for code_owners2597 returns false for code_review_analytics2598 returns false for full_codequality_report2599 returns false for group_activity_analytics2600 returns false for group_bulk_edit2601 returns false for issuable_default_templates2602 returns false for issue_weights2603 returns false for iterations2604 returns false for ldap_group_sync2605 returns false for merge_request_approvers2606 returns false for milestone_charts2607 returns false for multiple_issue_assignees2608 returns false for multiple_ldap_servers2609 returns false for multiple_merge_request_assignees2610 returns false for multiple_merge_request_reviewers2611 returns false for project_merge_request_analytics2612 returns false for protected_refs_for_users2613 returns false for push_rules2614 returns false for resource_access_token2615 returns false for seat_link2616 returns false for seat_usage_quotas2617 returns false for pipelines_usage_quotas2618 returns false for transfer_usage_quotas2619 returns false for product_analytics_usage_quotas2620 returns false for wip_limits2621 returns false for zoekt_code_search2622 returns false for blocked_work_items2623 returns false for description_diffs2624 returns false for send_emails_from_admin_area2625 returns false for repository_size_limit2626 returns false for maintenance_mode2627 returns false for scoped_issue_board2628 returns false for contribution_analytics2629 returns false for group_webhooks2630 returns false for member_lock2631 returns false for elastic_search2632 returns false for repository_mirrors2633# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.35 seconds. Current RSS: ~1408M. load average: 0.98 1.27 1.16 1/420 579192634 usage ping features2635 without license2636 when usage ping is disabled2637 does not have access to any usage ping features2638 when usage ping is enabled2639 has access to all usage ping features2640 when license exists2641 when usage ping is disabled2642 has access to usage ping features part of the plan2643 does not have access to higher tier usage ping features2644 when usage ping is enabled2645 has access to all usage ping features2646 .ai_features_available?2647 plan: "starter", ai_features_available: false2648 is expected to equal false2649 plan: "premium", ai_features_available: true2650 is expected to equal true2651 plan: "ultimate", ai_features_available: true2652 is expected to equal true2653 #subscription_id2654 has correct subscription_id2655 #subscription_name2656 returns the subscription_name from the license restrictions2657 #daily_billable_users_count2658 when license is not for Ultimate plan2659 includes guests in the count2660# [RSpecRunTime] RSpec elapsed time: 6 minutes 46.27 seconds. Current RSS: ~1402M. load average: 0.98 1.27 1.16 1/420 579202661 when license is for Ultimate plan2662 excludes guests in the count2663 #daily_billable_users_updated_time2664 when a billable_users usage trend measurement is available2665 returns the same recorded_at value2666 without a billable_users usage trend measurement record2667 returns Time.zone.now value2668 #overage2669 returns 0 if restricted_user_count is nil2670 returns the difference between user_count and restricted_user_count2671 returns the difference using daily_billable_users_count as user_count if no user_count argument provided2672 returns 0 if the difference is a negative number2673 #historical_data2674 with using parameters2675 returns correct number of records within the given range2676 with a license that has a start and end date2677 returns correct number of records within the license range2678 with a license that has no start date2679 returns correct number of records starting a year ago to license\s expiration date2680 with a license that has no end date2681 returns correct number of records from the license's start date to today2682 #historical_max2683 when using parameters2684 returns max user count for the given time range2685 with different plans for the license2686 gl_plan: "starter", expected_count: 22687 does not count guest users2688 gl_plan: "premium", expected_count: 22689 does not count guest users2690 gl_plan: "ultimate", expected_count: 12691 does not count guest users2692 with data inside and outside of the license period2693 returns max value for active_user_count for within the license period only2694 when license has no start date2695 returns max value for active_user_count from up to a year ago2696 when license has no expiration date2697 returns max value for active_user_count until today2698 #maximum_user_count2699 returns zero when there is no data2700 returns historical data2701 returns the billable users count2702 returns the daily billable users count when it is higher than historical data2703 returns historical data when it is higher than the billable users count2704 returns the correct value when historical data and billable users are equal2705 returns the highest value from historical data2706 uses only the most recent billable users entry2707 returns the highest historical data since the license started for a 1 year license2708 returns the highest historical data since the license started for a license that lasts 6 months2709 returns the highest historical data since the license started for a license that lasts two years2710 returns the highest historical data during the license period for an expired license2711# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.93 seconds. Current RSS: ~1385M. load average: 0.98 1.26 1.15 1/420 579212712 #ultimate?2713 plan: nil, expected: false2714 is expected to eq false2715 plan: "starter", expected: false2716 is expected to eq false2717 plan: "premium", expected: false2718 is expected to eq false2719 plan: "ultimate", expected: true2720 is expected to eq true2721 Trial Licenses2722 Update trial setting2723 when the license is not trial2724 does nothing2725 when the license is the very first trial2726 is eligible for trial2727 updates the trial setting during create2728# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.79 seconds. Current RSS: ~1425M. load average: 0.98 1.26 1.15 1/420 579222729 when the license is a repeated trial2730 does not update existing trial setting2731 is not eligible for trial2732# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.24 seconds. Current RSS: ~1442M. load average: 0.98 1.26 1.15 1/420 579232733 .history2734 does not include the undecryptable license2735 returns the licenses sorted by created_at, starts_at and expires_at descending2736 #edition2737 have expected values2738 #paid?2739 plan: "starter", paid_result: true2740 is expected to eq true2741 plan: "premium", paid_result: true2742 is expected to eq true2743 plan: "ultimate", paid_result: true2744 is expected to eq true2745 plan: nil, paid_result: true2746 is expected to eq true2747 #started?2748 starts_at: Mon, 29 Apr 2024, result: true2749 is expected to eq true2750 starts_at: Wed, 29 May 2024, result: true2751 is expected to eq true2752 starts_at: Sat, 29 Jun 2024, result: false2753 is expected to eq false2754 #future_dated?2755 starts_at: Mon, 29 Apr 2024, result: false2756 is expected to eq false2757 starts_at: Wed, 29 May 2024, result: false2758 is expected to eq false2759 starts_at: Sat, 29 Jun 2024, result: true2760 is expected to eq true2761 #cloud_license?2762 when no license provided2763 is expected to equal false2764 when the license has cloud licensing disabled2765 is expected to equal false2766 when the license has cloud licensing enabled2767 is expected to equal true2768 #offline_cloud_license?2769 when no license provided2770 is expected to equal false2771 when the license is an online cloud license2772 is expected to equal false2773 when the license is an offline cloud license2774 is expected to equal true2775 when the license only has the cloud attribute set2776 is expected to equal false2777 when the license is a legacy license2778 is expected to equal false2779 #online_cloud_license?2780 when no license provided2781 is expected to equal false2782 when the license is an offline cloud license2783 is expected to equal false2784 when the license is an online cloud license2785 is expected to equal true2786 when the license only has the cloud attribute set2787 is expected to equal true2788 when the license is a legacy license2789 is expected to equal false2790 #valid_started?2791 when license is invalid2792 is expected to equal false2793 when license is valid2794 when license has not started yet2795 is expected to equal false2796 when license has started2797 is expected to equal true2798 #subscription_cancelled?2799 when license is an online cloud license2800 when license is generated_from_cancellation2801 is expected to equal true2802 when license is not generated_from_cancellation2803 is expected to equal false2804 when license is an offline cloud license2805 is expected to equal false2806 when license is not a cloud license2807 is expected to equal false2808 #customer_service_enabled?2809 when no license provided2810 is expected to equal false2811 when the license has usage ping required metrics disabled2812 is expected to equal false2813 when the license has usage ping required metrics enabled2814 is expected to equal true2815 #current?2816 when the license is not persisted2817 is expected to equal false2818 when the license is persisted2819 when the license is the current license2820 is expected to equal true2821 when the license is not the current license2822 is expected to equal false2823 when there is no current license2824 is expected to equal false2825 #license_type2826 when the license is not a cloud license2827 is expected to eq "legacy_license"2828 when the license is an online cloud license2829 is expected to eq "online_cloud"2830 when the license is an offline cloud license2831 is expected to eq "offline_cloud"2832 #grace_period_expired?2833 when license has not expired2834 is expected to eq false2835 when license has expired2836 is expected to eq false2837 when license has expired more than grace period2838 is expected to eq true2839 when license has no expiration date2840 is expected to eq false2841 #auto_renew2842 is false2843 #active_user_count_threshold2844 returns nil for license with unlimited user count2845 for license with users2846 restricted_user_count: 3, active_user_count: 2, percentage: false, threshold_value: 12847 is expected not to be nil2848 is expected to include {:value => 1, :percentage => false}2849 restricted_user_count: 20, active_user_count: 18, percentage: false, threshold_value: 22850 is expected not to be nil2851 is expected to include {:value => 2, :percentage => false}2852 restricted_user_count: 90, active_user_count: 80, percentage: true, threshold_value: 102853 is expected not to be nil2854 is expected to include {:value => 10, :percentage => true}2855 restricted_user_count: 300, active_user_count: 275, percentage: true, threshold_value: 82856 is expected not to be nil2857 is expected to include {:value => 8, :percentage => true}2858 restricted_user_count: 1200, active_user_count: 1100, percentage: true, threshold_value: 52859 is expected not to be nil2860 is expected to include {:value => 5, :percentage => true}2861 #active_user_count_threshold_reached?2862 restricted_user_count: 10, daily_billable_users_count: 9, result: true2863 is expected to eq true2864 restricted_user_count: nil, daily_billable_users_count: 9, result: false2865 is expected to eq false2866 restricted_user_count: 10, daily_billable_users_count: 15, result: false2867 is expected to eq false2868 restricted_user_count: 100, daily_billable_users_count: 95, result: true2869 is expected to eq true2870 #restricted_user_count?2871 restricted_user_count: nil, result: false2872 is expected to eq false2873 restricted_user_count: 0, result: false2874 is expected to eq false2875 restricted_user_count: 1, result: true2876 is expected to eq true2877 restricted_user_count: 10, result: true2878 is expected to eq true2879 #licensee_name2880 is expected to eq "User Example"2881 #licensee_email2882 is expected to eq "user@example.com"2883 #licensee_company2884 is expected to eq "Example Inc."2885 #activated_at2886 when activated_at is set within the license data2887 is expected to eq Tue, 28 May 2024 00:00:00.000000000 +00002888 when activated_at is not set within the license data2889 is expected to eq 2024-05-24 16:53:40.803136665 +00002890 #notify_admins?2891 when license has expired2892 is expected to eq true2893 when license has no expiration2894 is expected to eq false2895 when license has not expired2896 when license is a trial2897 when license expiration is more than a week from today2898 is expected to eq false2899 when license expiration is a week from today2900 is expected to eq true2901 when license expiration is less than a week from today2902 is expected to eq true2903 when license is not a trial2904 when license expiration is more than 15 days from today2905 is expected to eq false2906 when license expiration is 15 days from today2907 is expected to eq true2908 when license expiration is less than 15 days from today2909 is expected to eq true2910 #notify_users?2911 when license has no expiration2912 is expected to eq false2913 when license is a trial2914 when license expiration is more than a week from today2915 is expected to eq false2916 when license expiration is a week from today2917 is expected to eq true2918 when license expiration is less than a week from today2919 is expected to eq true2920 when license is not a trial2921 when license block changes date is before today2922 is expected to eq true2923 when license block changes date is today2924 is expected to eq true2925 when license block changes date is after today2926 is expected to eq false2927# [RSpecRunTime] Finishing example group ee/spec/models/license_spec.rb. It took 1 minute 59.76 seconds. Expected to take 2 minutes 1.01 seconds.2928# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.2929Lint factories for License2930 with saas, license, and factory defaults2931 behaves like factory2932 license factory2933 does not raise error when built2934 does not raise error when created2935# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.72 seconds. Current RSS: ~1460M. load average: 0.99 1.24 1.15 1/420 579302936# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.24 seconds. Expected to take 39.52 seconds.2937# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/indexer_spec.rb. Expected to take 1 minute 38.94 seconds.2938Gitlab::Elastic::Indexer2939 empty project2940 updates the index status without running the indexing command2941 when indexing a project with no repository2942 updates the index status without running the indexing command2943# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.35 seconds. Current RSS: ~1431M. load average: 1.23 1.29 1.17 1/424 579372944 when fresh master branch is first pushed, followed by another update, then indexed2945 indexes initial push2946 #find_indexable_commit2947 returns a commit for reachable commits2948 returns nil for unreachable commits2949 when repository project is empty2950 returns nil2951# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.93 seconds. Current RSS: ~1437M. load average: 1.13 1.27 1.16 1/432 580132952 when ref is nil2953 returns the commit from the default branch2954 when specific ref is requested2955 when ref exists2956 returns the commit2957 when ref does not exist2958 returns nil2959 #purge_unreachable_commits_from_index?2960 to_sha: "commit_sha", force_reindexing: true, ancestor_of: true, result: true2961 returns correct result2962 to_sha: "commit_sha", force_reindexing: true, ancestor_of: false, result: true2963 returns correct result2964 to_sha: "commit_sha", force_reindexing: false, ancestor_of: true, result: false2965 returns correct result2966 to_sha: "commit_sha", force_reindexing: false, ancestor_of: false, result: true2967 returns correct result2968 to_sha: nil, force_reindexing: true, ancestor_of: true, result: true2969 returns correct result2970 to_sha: nil, force_reindexing: true, ancestor_of: false, result: true2971 returns correct result2972 to_sha: nil, force_reindexing: false, ancestor_of: true, result: true2973 returns correct result2974 to_sha: nil, force_reindexing: false, ancestor_of: false, result: true2975 returns correct result2976 with an indexed project2977 when indexing a HEAD commit2978 runs the indexing command2979 behaves like index up to the specified commit2980 updates the index status when the indexing is a success2981 leaves the index status untouched when the indexing fails2982# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.0 seconds. Current RSS: ~1342M. load average: 1.34 1.31 1.17 1/434 581422983 when search curation is disabled2984 runs the indexing command without --search-curation flag2985# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.16 seconds. Current RSS: ~1344M. load average: 1.31 1.30 1.17 1/434 581592986 when add_archived_to_commits migration is not complete2987 runs the indexer without --archived flag2988# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.26 seconds. Current RSS: ~1356M. load average: 1.31 1.30 1.17 1/434 581762989 when add_archived_to_main_index migration is not complete2990 runs the indexer without --archived flag2991# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.37 seconds. Current RSS: ~1358M. load average: 1.31 1.30 1.17 1/434 581932992 when add_schema_version_to_commits is not finished2993 runs the indexing command without the schema-version-commits flag2994# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.52 seconds. Current RSS: ~1360M. load average: 1.31 1.30 1.17 1/434 582102995 when IndexStatus exists2996 when last_commit exists2997 uses last_commit as from_sha2998# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.77 seconds. Current RSS: ~1361M. load average: 1.45 1.33 1.18 3/434 582312999 when indexing a non-HEAD commit3000 behaves like index up to the specified commit3001 updates the index status when the indexing is a success3002 leaves the index status untouched when the indexing fails3003# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.91 seconds. Current RSS: ~1359M. load average: 1.45 1.33 1.18 1/434 582593004 after reverting a change3005 when IndexStatus#last_commit is no longer in repository3006 reindexes from scratch3007# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.09 seconds. Current RSS: ~1335M. load average: 1.41 1.32 1.18 3/439 585133008 when branch is reset to an earlier commit3009 reverses already indexed commits3010# [RSpecRunTime] RSpec elapsed time: 7 minutes 55.94 seconds. Current RSS: ~1315M. load average: 1.46 1.33 1.19 2/439 587533011 when indexing a project's wiki3012 runs the indexer with the right flags3013 when search curation is disabled3014 runs the indexer with the right flags without --search-curation3015# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.35 seconds. Current RSS: ~1315M. load average: 1.46 1.33 1.19 1/439 587943016 when IndexStatus#last_wiki_commit is no longer in repository3017 reindexes from scratch3018# [RSpecRunTime] RSpec elapsed time: 7 minutes 58.76 seconds. Current RSS: ~1315M. load average: 1.46 1.33 1.19 1/439 588823019 when add_archived_to_wikis migration is not completed3020 runs the indexer without --archived flag3021 when indexing a group's wiki3022 runs the indexer with the right flags3023# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.22 seconds. Current RSS: ~1292M. load average: 1.50 1.35 1.19 1/437 589193024 when SSL env vars are not set explicitly3025 they will be set to default values determined by Ruby3026 when SSL env vars are set3027 when building env vars for child process3028 SSL env vars will be included3029 when no aws credentials available3030 credentials env vars will not be included3031 when aws credentials are available3032 when AWS config is not enabled3033 credentials env vars will not be included3034 when AWS config is enabled3035 credentials env vars will be included3036 when a file is larger than elasticsearch_indexed_file_size_limit_kb3037 indexes the file with empty content3038# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.93 seconds. Current RSS: ~1329M. load average: 1.39 1.33 1.19 1/443 590563039 when a file path is larger than elasticsearch max size of 512 bytes3040 indexes the file3041# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.8 seconds. Current RSS: ~1281M. load average: 1.36 1.32 1.18 1/446 591773042 when project no longer exists in database3043 does not raise an exception and prints log message3044 when IndexStatus.safe_find_or_create_by! throws an InvalidForeignKey exception3045 does not raise an exception and prints a log message3046 when purge_unreachable_commits_from_index? is true3047 when deleting index raise BadRequest3048 calls track_exception on Gitlab::ErrorTracking3049# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.07 seconds. Current RSS: ~1307M. load average: 1.41 1.33 1.19 1/450 593093050 integration test3051 for blobs3052 correctly indexes commits which add and remove files3053# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.61 seconds. Current RSS: ~1288M. load average: 1.42 1.34 1.19 1/451 594953054 for wiki blobs3055 correctly indexes commits which add and remove files3056# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.63 seconds. Current RSS: ~1281M. load average: 1.42 1.34 1.19 2/451 595863057# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/indexer_spec.rb. It took 1 minute 25.66 seconds. Expected to take 1 minute 38.94 seconds.3058# [RSpecRunTime] Starting example group ee/spec/policies/vulnerability_policy_spec.rb. Expected to take 1 minute 20.72 seconds.3059VulnerabilityPolicy3060 #rules3061 when the security_dashboard feature is enabled3062 when the current user is not a project member3063 is expected to be disallowed :read_security_resource3064 is expected to be disallowed :read_vulnerability3065 is expected to be disallowed :create_note3066 is expected to be disallowed :explain_vulnerability3067 is expected to be disallowed :resolve_vulnerability3068# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.44 seconds. Current RSS: ~1269M. load average: 1.41 1.34 1.19 1/443 595873069 when the current user has developer access to the vulnerability's project3070 is expected to be allowed :read_security_resource3071 is expected to be allowed :read_vulnerability3072 is expected to be allowed :create_external_issue_link3073 is expected to be allowed :create_note3074# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.85 seconds. Current RSS: ~1268M. load average: 1.47 1.35 1.20 1/443 595883075 when the current user has admin_vulnerability via a custom role3076 is expected to be allowed :admin_vulnerability3077 is expected to be allowed :create_external_issue_link3078# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.45 seconds. Current RSS: ~1267M. load average: 1.47 1.35 1.20 1/443 595893079 when the security_dashboard feature is disabled3080 is expected to be disallowed :read_security_resource3081 is expected to be disallowed :read_vulnerability3082 is expected to be disallowed :create_external_issue_link3083 is expected to be disallowed :create_note3084# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.86 seconds. Current RSS: ~1271M. load average: 1.40 1.34 1.20 1/432 595903085 when the user is project member but does not have proper access3086 is expected to be disallowed :create_note3087# [RSpecRunTime] RSpec elapsed time: 9 minutes 22.93 seconds. Current RSS: ~1272M. load average: 1.37 1.34 1.20 1/432 595913088 explain_vulnerability3089 when feature is authorized3090 is expected to be allowed :explain_vulnerability3091 when user cannot read_security_resource3092 is expected to be disallowed :explain_vulnerability3093# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.84 seconds. Current RSS: ~1275M. load average: 1.26 1.31 1.19 1/432 595923094 without finding3095 is expected to be disallowed :explain_vulnerability3096 when feature is not authorized3097 is expected to be disallowed :explain_vulnerability3098# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.72 seconds. Current RSS: ~1281M. load average: 1.24 1.31 1.19 1/432 595933099 resolve_vulnerability3100 when feature is authorized3101 when resolve_vulnerability_ai is enabled3102 is expected to be allowed :resolve_vulnerability3103# [RSpecRunTime] RSpec elapsed time: 9 minutes 35.71 seconds. Current RSS: ~1276M. load average: 1.22 1.30 1.19 1/431 595943104 when resolve_vulnerability_ai is disabled3105 is expected to be disallowed :resolve_vulnerability3106# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.68 seconds. Current RSS: ~1277M. load average: 1.22 1.30 1.19 1/430 595953107 when user cannot read_security_resource3108 is expected to be disallowed :resolve_vulnerability3109# [RSpecRunTime] RSpec elapsed time: 9 minutes 41.89 seconds. Current RSS: ~1278M. load average: 1.28 1.32 1.19 1/429 595963110 without finding3111 is expected to be disallowed :resolve_vulnerability3112 when feature is not authorized3113 is expected to be disallowed :resolve_vulnerability3114# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.82 seconds. Current RSS: ~1277M. load average: 1.26 1.31 1.19 1/429 595973115# [RSpecRunTime] Finishing example group ee/spec/policies/vulnerability_policy_spec.rb. It took 1 minute 5.44 seconds. Expected to take 1 minute 20.72 seconds.3116# [RSpecRunTime] Starting example group ee/spec/services/boards/lists/update_service_spec.rb. Expected to take 1 minute 10.33 seconds.3117EE::Boards::Lists::UpdateService3118 with project3119 behaves like board list update3120 with licensed wip limits3121 updates the list if max_issue_count is given3122 updates the list if max_issue_weight is given3123 does not update the list if max_issue_weight is nil3124 updates the max issue count of the list if both count and weight limits are provided3125 does not change count if weight is updated3126 does not change weight if count is updated3127 does not update max_issue_count if max_issue_count is nil3128 sets max_issue_count to 0 if requested3129 sets max_issue_weight to 0 if requested3130 sets max_issue_count to 0 if requested3131 sets max_issue_weight to 0 if requested3132 does not update count and weight when negative values for both are given3133 sets count and weight to 0 when non numerical values are given3134 does not update the list max issue count if can_admin returns false3135 does not update the list max issue weight if can_admin returns false3136 limit metric3137 updates the list if limit_metric "issue_count" is given3138 updates the list if limit_metric "issue_weights" is given3139 updates the list if "all_metrics" limit_metric is given3140 updates the list if "all_metrics" limit_metric is given3141 updates the list if no limit_metric is given3142 fails if an invalid limit_metric is given3143# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.54 seconds. Current RSS: ~1283M. load average: 1.20 1.29 1.18 1/429 595983144 without licensed wip limits3145 does not update the list even if max_issue_count is given3146 does not update the list if can_admin returns false3147 does not update the list even if max_issue_weight is given3148 does not update the list if can_admin returns false3149# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.87 seconds. Current RSS: ~1278M. load average: 1.10 1.26 1.18 1/429 595993150 with group3151 behaves like board list update3152 with licensed wip limits3153 updates the list if max_issue_count is given3154 updates the list if max_issue_weight is given3155 does not update the list if max_issue_weight is nil3156 updates the max issue count of the list if both count and weight limits are provided3157 does not change count if weight is updated3158 does not change weight if count is updated3159 does not update max_issue_count if max_issue_count is nil3160 sets max_issue_count to 0 if requested3161 sets max_issue_weight to 0 if requested3162 sets max_issue_count to 0 if requested3163 sets max_issue_weight to 0 if requested3164 does not update count and weight when negative values for both are given3165 sets count and weight to 0 when non numerical values are given3166 does not update the list max issue count if can_admin returns false3167 does not update the list max issue weight if can_admin returns false3168 limit metric3169 updates the list if limit_metric "issue_count" is given3170 updates the list if limit_metric "issue_weights" is given3171 updates the list if "all_metrics" limit_metric is given3172 updates the list if "all_metrics" limit_metric is given3173 updates the list if no limit_metric is given3174 fails if an invalid limit_metric is given3175# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.46 seconds. Current RSS: ~1286M. load average: 1.10 1.25 1.18 1/429 596003176 without licensed wip limits3177 does not update the list even if max_issue_count is given3178 does not update the list if can_admin returns false3179 does not update the list even if max_issue_weight is given3180 does not update the list if can_admin returns false3181# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.78 seconds. Current RSS: ~1295M. load average: 1.08 1.24 1.17 1/429 596013182# [RSpecRunTime] Finishing example group ee/spec/services/boards/lists/update_service_spec.rb. It took 1 minute 32.0 seconds. Expected to take 1 minute 10.33 seconds.3183# [RSpecRunTime] Starting example group ee/spec/models/upload_spec.rb. Expected to take 1 minute 1.44 seconds.3184Upload3185 does not allow STI3186 is expected to have one upload_state class_name => Geo::UploadState inverse_of => upload3187 on a primary node3188 .with_verification_state3189 returns records with given scope3190# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.33 seconds. Current RSS: ~1302M. load average: 1.08 1.24 1.17 1/429 596023191 .checksummed3192 returns records with given scope3193 .not_checksummed3194 returns records with given scope3195 #save_verification_details3196 when model record is not part of verifiables scope3197 does not create verification details3198 when model_record is part of verifiables scope3199 creates verification details3200 when Geo is disabled3201 #save_verification_details3202 when model_record is part of verifiables scope3203 doesn't create verification details3204 .replicables_for_current_secondary3205 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:upload], model_factory: [:project], is_upload_included: true3206 when sync object storage is enabled3207 when the upload is locally stored3208 is expected to eq true3209# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.06 seconds. Current RSS: ~1324M. load average: 1.08 1.23 1.17 1/429 596033210 when the upload is object stored3211 is expected to eq true3212# [RSpecRunTime] RSpec elapsed time: 11 minutes 25.23 seconds. Current RSS: ~1333M. load average: 1.08 1.23 1.17 1/429 596043213 when sync object storage is disabled3214 when the upload is locally stored3215 is expected to eq true3216# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.55 seconds. Current RSS: ~1348M. load average: 1.07 1.23 1.17 1/429 596053217 when the upload is object stored3218 is expected to be falsey3219# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.8 seconds. Current RSS: ~1356M. load average: 1.07 1.23 1.17 1/429 596063220 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:upload, :issuable_upload], model_factory: [:project], is_upload_included: true3221 when sync object storage is enabled3222 when the upload is locally stored3223 is expected to eq true3224# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.04 seconds. Current RSS: ~1358M. load average: 1.07 1.23 1.17 1/429 596073225 when the upload is object stored3226 is expected to eq true3227# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.29 seconds. Current RSS: ~1361M. load average: 1.07 1.23 1.17 1/429 596083228 when sync object storage is disabled3229 when the upload is locally stored3230 is expected to eq true3231# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.52 seconds. Current RSS: ~1362M. load average: 1.07 1.23 1.17 1/429 596093232 when the upload is object stored3233 is expected to be falsey3234# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.8 seconds. Current RSS: ~1365M. load average: 1.07 1.23 1.17 1/429 596103235 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: true3236 when sync object storage is enabled3237 when the upload is locally stored3238 is expected to eq true3239 when the upload is object stored3240 is expected to eq true3241 when sync object storage is disabled3242 when the upload is locally stored3243 is expected to eq true3244 when the upload is object stored3245 is expected to be falsey3246 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:upload, :favicon_upload], model_factory: [:appearance], is_upload_included: true3247 when sync object storage is enabled3248 when the upload is locally stored3249 is expected to eq true3250 when the upload is object stored3251 is expected to eq true3252 when sync object storage is disabled3253 when the upload is locally stored3254 is expected to eq true3255 when the upload is object stored3256 is expected to be falsey3257 selective_sync_namespaces: nil, selective_sync_shards: :model, factory: [:upload], model_factory: [:project], is_upload_included: true3258 when sync object storage is enabled3259 when the upload is locally stored3260 is expected to eq true3261# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.87 seconds. Current RSS: ~1408M. load average: 1.06 1.22 1.17 1/429 596113262 when the upload is object stored3263 is expected to eq true3264# [RSpecRunTime] RSpec elapsed time: 11 minutes 40.0 seconds. Current RSS: ~1428M. load average: 1.06 1.22 1.17 1/429 596123265 when sync object storage is disabled3266 when the upload is locally stored3267 is expected to eq true3268# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.38 seconds. Current RSS: ~1432M. load average: 1.06 1.22 1.17 1/429 596133269 when the upload is object stored3270 is expected to be falsey3271# [RSpecRunTime] RSpec elapsed time: 11 minutes 42.65 seconds. Current RSS: ~1433M. load average: 1.06 1.22 1.17 1/429 596143272 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:upload], model_factory: [:project], is_upload_included: false3273 when sync object storage is enabled3274 when the upload is locally stored3275 is expected to eq false3276# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.88 seconds. Current RSS: ~1430M. load average: 1.06 1.22 1.17 1/429 596153277 when the upload is object stored3278 is expected to eq false3279# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.05 seconds. Current RSS: ~1428M. load average: 1.06 1.22 1.17 1/429 596163280 when sync object storage is disabled3281 when the upload is locally stored3282 is expected to eq false3283# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.31 seconds. Current RSS: ~1422M. load average: 1.05 1.22 1.17 1/429 596173284 when the upload is object stored3285 is expected to be falsey3286# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.9 seconds. Current RSS: ~1410M. load average: 1.05 1.22 1.17 1/429 596183287 selective_sync_namespaces: nil, selective_sync_shards: :model_project, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: true3288 when sync object storage is enabled3289 when the upload is locally stored3290 is expected to eq true3291# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.11 seconds. Current RSS: ~1399M. load average: 1.05 1.22 1.17 1/429 596193292 when the upload is object stored3293 is expected to eq true3294# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.29 seconds. Current RSS: ~1397M. load average: 1.05 1.21 1.17 1/429 596203295 when sync object storage is disabled3296 when the upload is locally stored3297 is expected to eq true3298# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.41 seconds. Current RSS: ~1398M. load average: 1.05 1.21 1.17 1/429 596213299 when the upload is object stored3300 is expected to be falsey3301# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.52 seconds. Current RSS: ~1399M. load average: 1.05 1.21 1.17 1/429 596223302 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: false3303 when sync object storage is enabled3304 when the upload is locally stored3305 is expected to eq false3306 when the upload is object stored3307 is expected to eq false3308 when sync object storage is disabled3309 when the upload is locally stored3310 is expected to eq false3311 when the upload is object stored3312 is expected to be falsey3313 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:upload, :favicon_upload], model_factory: [:appearance], is_upload_included: true3314 when sync object storage is enabled3315 when the upload is locally stored3316 is expected to eq true3317 when the upload is object stored3318 is expected to eq true3319 when sync object storage is disabled3320 when the upload is locally stored3321 is expected to eq true3322 when the upload is object stored3323 is expected to be falsey3324 selective_sync_namespaces: :model_parent, selective_sync_shards: nil, factory: [:upload], model_factory: [:project], is_upload_included: true3325 when sync object storage is enabled3326 when the upload is locally stored3327 is expected to eq true3328# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.64 seconds. Current RSS: ~1433M. load average: 1.04 1.21 1.17 1/429 596233329 when the upload is object stored3330 is expected to eq true3331# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.01 seconds. Current RSS: ~1430M. load average: 1.04 1.20 1.16 3/430 596243332 when sync object storage is disabled3333 when the upload is locally stored3334 is expected to eq true3335# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.32 seconds. Current RSS: ~1428M. load average: 1.04 1.20 1.16 1/429 596253336 when the upload is object stored3337 is expected to be falsey3338# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.47 seconds. Current RSS: ~1430M. load average: 1.04 1.20 1.16 1/429 596263339 selective_sync_namespaces: :model_parent_parent, selective_sync_shards: nil, factory: [:upload], model_factory: [:project, :in_subgroup], is_upload_included: true3340 when sync object storage is enabled3341 when the upload is locally stored3342 is expected to eq true3343# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.0 seconds. Current RSS: ~1428M. load average: 1.04 1.20 1.16 1/429 596273344 when the upload is object stored3345 is expected to eq true3346# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.4 seconds. Current RSS: ~1423M. load average: 1.04 1.20 1.16 1/429 596283347 when sync object storage is disabled3348 when the upload is locally stored3349 is expected to eq true3350# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.78 seconds. Current RSS: ~1421M. load average: 1.04 1.20 1.16 1/429 596293351 when the upload is object stored3352 is expected to be falsey3353# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.15 seconds. Current RSS: ~1416M. load average: 1.04 1.20 1.16 1/429 596303354 selective_sync_namespaces: :model, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: true3355 when sync object storage is enabled3356 when the upload is locally stored3357 is expected to eq true3358 when the upload is object stored3359 is expected to eq true3360 when sync object storage is disabled3361 when the upload is locally stored3362 is expected to eq true3363 when the upload is object stored3364 is expected to be falsey3365 selective_sync_namespaces: :model_parent, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group, :nested], is_upload_included: true3366 when sync object storage is enabled3367 when the upload is locally stored3368 is expected to eq true3369 when the upload is object stored3370 is expected to eq true3371 when sync object storage is disabled3372 when the upload is locally stored3373 is expected to eq true3374 when the upload is object stored3375 is expected to be falsey3376 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload], model_factory: [:project], is_upload_included: false3377 when sync object storage is enabled3378 when the upload is locally stored3379 is expected to eq false3380# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.57 seconds. Current RSS: ~1427M. load average: 1.10 1.21 1.17 1/429 596313381 when the upload is object stored3382 is expected to eq false3383# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.06 seconds. Current RSS: ~1424M. load average: 1.10 1.21 1.17 1/429 596323384 when sync object storage is disabled3385 when the upload is locally stored3386 is expected to eq false3387# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.36 seconds. Current RSS: ~1419M. load average: 1.10 1.21 1.17 1/429 596333388 when the upload is object stored3389 is expected to be falsey3390# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.81 seconds. Current RSS: ~1412M. load average: 1.10 1.21 1.17 1/429 596343391 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload], model_factory: [:project, :in_subgroup], is_upload_included: false3392 when sync object storage is enabled3393 when the upload is locally stored3394 is expected to eq false3395# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.43 seconds. Current RSS: ~1407M. load average: 1.10 1.21 1.17 3/429 596353396 when the upload is object stored3397 is expected to eq false3398# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.21 seconds. Current RSS: ~1400M. load average: 1.10 1.21 1.17 1/429 596363399 when sync object storage is disabled3400 when the upload is locally stored3401 is expected to eq false3402# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.88 seconds. Current RSS: ~1393M. load average: 1.09 1.20 1.17 1/429 596373403 when the upload is object stored3404 is expected to be falsey3405# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.4 seconds. Current RSS: ~1388M. load average: 1.09 1.20 1.17 1/429 596383406 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: false3407 when sync object storage is enabled3408 when the upload is locally stored3409 is expected to eq false3410 when the upload is object stored3411 is expected to eq false3412 when sync object storage is disabled3413 when the upload is locally stored3414 is expected to eq false3415 when the upload is object stored3416 is expected to be falsey3417 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group, :nested], is_upload_included: false3418 when sync object storage is enabled3419 when the upload is locally stored3420 is expected to eq false3421# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.17 seconds. Current RSS: ~1392M. load average: 1.16 1.22 1.17 1/429 596393422 when the upload is object stored3423 is expected to eq false3424# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.38 seconds. Current RSS: ~1395M. load average: 1.16 1.22 1.17 1/429 596403425 when sync object storage is disabled3426 when the upload is locally stored3427 is expected to eq false3428# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.49 seconds. Current RSS: ~1396M. load average: 1.16 1.22 1.17 1/429 596413429 when the upload is object stored3430 is expected to be falsey3431# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.67 seconds. Current RSS: ~1402M. load average: 1.16 1.22 1.17 1/429 596423432 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload, :favicon_upload], model_factory: [:appearance], is_upload_included: true3433 when sync object storage is enabled3434 when the upload is locally stored3435 is expected to eq true3436 when the upload is object stored3437 is expected to eq true3438 when sync object storage is disabled3439 when the upload is locally stored3440 is expected to eq true3441 when the upload is object stored3442 is expected to be falsey3443 .search3444 when search query is empty3445 returns all records3446# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.92 seconds. Current RSS: ~1408M. load average: 1.14 1.21 1.17 1/429 596433447 when search query is not empty3448 without matches3449 filters all records3450 with matches by attributes3451 for checksum attribute3452 is expected to contain exactly #<Upload id: 81, size: 102400, path: "uploads/-/system/project/avatar/363/avatar.jpg", checksum: "077...16:59:10.333562194 +0000", store: 1, mount_point: "avatar", secret: nil, verification_checksum: nil>3453 #destroy3454 when running in a Geo primary node3455 logs an event to the Geo event log when bulk removal is used3456# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.59 seconds. Current RSS: ~1411M. load average: 1.14 1.21 1.17 1/429 596453457# [RSpecRunTime] Finishing example group ee/spec/models/upload_spec.rb. It took 1 minute 24.84 seconds. Expected to take 1 minute 1.44 seconds.3458# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.3459Lint factories for Upload3460 with saas, license, and factory defaults3461 behaves like factory3462 upload factory3463 does not raise error when built3464 does not raise error when created3465 linting :personal_snippet_upload trait3466 does not raise error when created3467# [RSpecRunTime] RSpec elapsed time: 12 minutes 44.98 seconds. Current RSS: ~1414M. load average: 1.14 1.21 1.17 1/429 596523468 linting :issuable_upload trait3469 does not raise error when created3470 linting :with_file trait3471 does not raise error when created3472 linting :object_storage trait3473 does not raise error when created3474 linting :namespace_upload trait3475 does not raise error when created3476 linting :favicon_upload trait3477 does not raise error when created3478 linting :attachment_upload trait3479 does not raise error when created3480 linting :design_action_image_v432x230_upload trait3481 does not raise error when created3482 linting :issue_metric_image trait3483 does not raise error when created3484 linting :verification_succeeded trait3485 does not raise error when created3486 linting :verification_failed trait3487 does not raise error when created3488 linting :verification_pending trait3489 does not raise error when created3490# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 5.91 seconds. Expected to take 39.52 seconds.3491# [RSpecRunTime] Starting example group ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb. Expected to take 54.97 seconds.3492VulnerabilityExternalIssueLinks::CreateService3493 for jira3494 when jira service is not configured to create issues3495 is expected not to be success3496 returns response with error messages3497# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.85 seconds. Current RSS: ~1361M. load average: 1.27 1.23 1.18 1/427 596533498 when jira service is configured to create issues3499 and there is already created external issue link for given vulnerability3500 and the external issue exists3501 is expected not to be success3502 returns response with error messages3503# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.73 seconds. Current RSS: ~1294M. load average: 1.22 1.22 1.18 1/427 596543504 and the external issue does not exist3505 creates issue using jira service3506# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.88 seconds. Current RSS: ~1295M. load average: 1.21 1.22 1.17 1/427 596553507 and there is no external issue link created for given vulnerability3508 creates issue using jira service3509 and issue creation fails in Jira3510 is expected not to be success3511 does not publish an event3512 returns response with error messages3513# [RSpecRunTime] RSpec elapsed time: 13 minutes 32.72 seconds. Current RSS: ~1287M. load average: 1.15 1.20 1.17 1/427 596563514 and issue creation succeeds in Jira3515 and external issue link creation fails3516 is expected not to be success3517 returns response with error messages3518# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.85 seconds. Current RSS: ~1282M. load average: 1.12 1.20 1.17 1/427 596573519 and external issue link creation succeeds3520 is expected to be success3521 publishes an event3522 creates external issue link in database3523 responds with created external issue link in payload3524# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.04 seconds. Current RSS: ~1285M. load average: 1.09 1.18 1.16 3/428 596583525# [RSpecRunTime] Finishing example group ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb. It took 1 minute 14.59 seconds. Expected to take 54.97 seconds.3526# [RSpecRunTime] Starting example group ee/spec/services/ee/boards/issues/move_service_spec.rb. Expected to take 50.89 seconds.3527Boards::Issues::MoveService3528 #execute3529 when parent is a project3530 behaves like moving an issue to/from assignee lists3531 from assignee to label list3532 does not unassign and adds label3533# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.5 seconds. Current RSS: ~1282M. load average: 1.08 1.18 1.16 1/427 596593534 from assignee to backlog3535 removes assignment and keeps milestone3536# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.98 seconds. Current RSS: ~1284M. load average: 1.08 1.18 1.16 1/427 596603537 from assignee to closed list3538 keeps assignment and closes the issue3539# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.57 seconds. Current RSS: ~1296M. load average: 1.08 1.18 1.16 1/427 596613540 from label list to assignee3541 assigns and does not remove label3542# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.28 seconds. Current RSS: ~1297M. load average: 1.07 1.18 1.16 1/427 596623543 between two assignee lists3544 unassigns removal and assigns addition3545 when cannot assign to target list user3546 returns error3547# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.15 seconds. Current RSS: ~1302M. load average: 1.07 1.18 1.16 1/427 596633548 behaves like moving an issue to/from milestone lists3549 from backlog to milestone list3550 assigns the milestone3551# [RSpecRunTime] RSpec elapsed time: 14 minutes 15.74 seconds. Current RSS: ~1303M. load average: 1.07 1.18 1.16 1/427 596643552 from milestone to backlog list3553 removes the milestone3554# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.23 seconds. Current RSS: ~1303M. load average: 1.07 1.17 1.16 1/427 596653555 from label to milestone list3556 assigns the milestone and keeps labels3557# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.94 seconds. Current RSS: ~1305M. load average: 1.07 1.17 1.16 1/427 596663558 from milestone to label list3559 adds labels and keeps milestone3560# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.51 seconds. Current RSS: ~1303M. load average: 1.07 1.17 1.16 1/427 596673561 from assignee to milestone list3562 assigns the milestone and keeps assignees3563# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.06 seconds. Current RSS: ~1303M. load average: 1.06 1.17 1.16 1/427 596683564 from milestone to assignee list3565 assigns the user and keeps milestone3566# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.81 seconds. Current RSS: ~1305M. load average: 1.06 1.17 1.16 1/427 596693567 between milestone lists3568 replaces previous list milestone to targeting list milestone3569# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.35 seconds. Current RSS: ~1305M. load average: 1.06 1.17 1.16 1/427 596703570 behaves like moving an issue to/from iteration lists3571 from backlog to iteration list3572 assigns the iteration3573# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.72 seconds. Current RSS: ~1305M. load average: 1.06 1.17 1.16 1/427 596713574 from iteration to backlog list3575 removes the iteration3576# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.19 seconds. Current RSS: ~1307M. load average: 1.06 1.17 1.16 1/427 596723577 from label to iteration list3578 assigns the iteration and keeps labels3579# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.7 seconds. Current RSS: ~1306M. load average: 1.06 1.17 1.16 1/427 596733580 from iteration to label list3581 adds labels and keeps iteration3582# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.23 seconds. Current RSS: ~1305M. load average: 1.13 1.18 1.16 1/427 596743583 between iteration lists3584 replaces previous list iteration to targeting list iteration3585# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.82 seconds. Current RSS: ~1306M. load average: 1.13 1.18 1.16 1/427 596753586 when parent is a group3587 behaves like moving an issue to/from assignee lists3588 from assignee to label list3589 does not unassign and adds label3590# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.79 seconds. Current RSS: ~1307M. load average: 1.13 1.18 1.16 1/427 596763591 from assignee to backlog3592 removes assignment and keeps milestone3593# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.49 seconds. Current RSS: ~1307M. load average: 1.12 1.18 1.16 1/427 596773594 from assignee to closed list3595 keeps assignment and closes the issue3596# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.2 seconds. Current RSS: ~1310M. load average: 1.12 1.18 1.16 1/427 596783597 from label list to assignee3598 assigns and does not remove label3599# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.05 seconds. Current RSS: ~1314M. load average: 1.12 1.18 1.16 1/427 596793600 between two assignee lists3601 unassigns removal and assigns addition3602 when cannot assign to target list user3603 returns error3604# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.23 seconds. Current RSS: ~1310M. load average: 1.11 1.17 1.16 1/427 596803605 behaves like moving an issue to/from milestone lists3606 from backlog to milestone list3607 assigns the milestone3608# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.96 seconds. Current RSS: ~1309M. load average: 1.11 1.17 1.16 1/427 596813609 from milestone to backlog list3610 removes the milestone3611# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.88 seconds. Current RSS: ~1310M. load average: 1.10 1.17 1.16 1/427 596823612 from label to milestone list3613 assigns the milestone and keeps labels3614# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.46 seconds. Current RSS: ~1310M. load average: 1.10 1.17 1.16 1/427 596833615 from milestone to label list3616 adds labels and keeps milestone3617# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.09 seconds. Current RSS: ~1314M. load average: 1.10 1.17 1.16 1/427 596843618 from assignee to milestone list3619 assigns the milestone and keeps assignees3620# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.88 seconds. Current RSS: ~1316M. load average: 1.09 1.17 1.16 1/427 596853621 from milestone to assignee list3622 assigns the user and keeps milestone3623# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.72 seconds. Current RSS: ~1317M. load average: 1.09 1.17 1.16 1/427 596863624 between milestone lists3625 replaces previous list milestone to targeting list milestone3626# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.43 seconds. Current RSS: ~1319M. load average: 1.09 1.17 1.16 1/427 596873627 behaves like moving an issue to/from iteration lists3628 from backlog to iteration list3629 assigns the iteration3630# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.91 seconds. Current RSS: ~1318M. load average: 1.09 1.17 1.16 1/427 596883631 from iteration to backlog list3632 removes the iteration3633# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.37 seconds. Current RSS: ~1317M. load average: 1.09 1.17 1.16 1/427 596893634 from label to iteration list3635 assigns the iteration and keeps labels3636# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.94 seconds. Current RSS: ~1320M. load average: 1.09 1.17 1.16 1/427 596903637 from iteration to label list3638 adds labels and keeps iteration3639# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.71 seconds. Current RSS: ~1313M. load average: 1.16 1.18 1.16 1/427 596913640 between iteration lists3641 replaces previous list iteration to targeting list iteration3642# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.28 seconds. Current RSS: ~1316M. load average: 1.16 1.18 1.16 1/427 596923643 when moving to same list3644 sorts issues included in subgroups3645# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.02 seconds. Current RSS: ~1317M. load average: 1.15 1.18 1.16 1/427 596933646# [RSpecRunTime] Finishing example group ee/spec/services/ee/boards/issues/move_service_spec.rb. It took 1 minute 2.91 seconds. Expected to take 50.89 seconds.3647# [RSpecRunTime] Starting example group ee/spec/services/ee/members/destroy_service_spec.rb. Expected to take 46.19 seconds.3648Members::DestroyService3649 when current_user is present3650 with group membership via Group SAML3651 with a SAML identity3652 when skip_saml_identity is true3653 preserves linked SAML identity3654# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.0 seconds. Current RSS: ~1314M. load average: 1.15 1.18 1.16 1/427 596943655 without a SAML identity3656 does not attempt to destroy unrelated identities3657# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.43 seconds. Current RSS: ~1315M. load average: 1.15 1.18 1.16 1/427 596953658 audit events3659 does not log the audit event as a system event3660 behaves like logs an audit event3661 is expected to change `AuditEvent.count` by 13662# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.64 seconds. Current RSS: ~1315M. load average: 1.13 1.17 1.16 1/427 596963663 streaming audit event3664 audits event with name3665 sends the audit streaming event3666# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.16 seconds. Current RSS: ~1327M. load average: 1.13 1.17 1.16 1/427 596973667 group deletion schedule3668 when member user has a scheduled deletion for the group3669 deletes the group deletion schedule3670# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.3 seconds. Current RSS: ~1327M. load average: 1.13 1.17 1.16 1/427 596983671 when scheduled deletion for the group belongs to different user3672 does not delete the group deletion schedule3673# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.51 seconds. Current RSS: ~1332M. load average: 1.12 1.17 1.16 1/427 596993674 on-call rotations3675 when member is in an on-call rotation3676 when group member is removed3677 calls the remove service for each project in the group3678# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.98 seconds. Current RSS: ~1321M. load average: 1.11 1.17 1.16 1/427 597003679 when project member is removed3680 calls the remove service for that project only3681# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.93 seconds. Current RSS: ~1317M. load average: 1.11 1.17 1.16 1/427 597013682 when member is not part of an on-call rotation for the group3683 does not call the remove service3684# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.34 seconds. Current RSS: ~1314M. load average: 1.10 1.16 1.16 1/427 597023685 user escalation rules3686 group member is removed3687 calls the destroy service with rules each project in the group3688# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.42 seconds. Current RSS: ~1311M. load average: 1.10 1.16 1.16 1/427 597033689 project member is removed3690 calls the destroy service with rules for the project3691# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.23 seconds. Current RSS: ~1313M. load average: 1.10 1.16 1.16 1/427 597043692 when user has associated protected branch rules3693 when member source is a project3694 does not enqueues the CleanUpGroupProtectedBranchRulesWorker3695# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.68 seconds. Current RSS: ~1304M. load average: 1.10 1.16 1.16 1/427 597053696 when member source is a group3697 enqueues the CleanUpGroupProtectedBranchRulesWorker3698 when user is a security_policy_bot3699 denies access3700# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.54 seconds. Current RSS: ~1304M. load average: 1.09 1.16 1.16 1/427 597063701 when destroying member related data3702 when AI features are available3703 clears AI access cache3704# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.7 seconds. Current RSS: ~1304M. load average: 1.09 1.16 1.16 1/427 597073705 when AI features are not available3706 does not clear the AI access cache3707# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.76 seconds. Current RSS: ~1305M. load average: 1.08 1.16 1.16 1/427 597083708 user add-on seat assignments3709 when on self managed3710 does not enqueue CleanupUserAddOnAssignmentWorker3711# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.88 seconds. Current RSS: ~1312M. load average: 1.08 1.16 1.16 1/427 597093712 when on SaaS3713 enqueues the CleanupUserAddOnAssignmentWorker with correct arguments3714 when project member is removed3715 enqueues the CleanupUserAddOnAssignmentWorker with correct arguments3716# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.11 seconds. Current RSS: ~1315M. load average: 1.07 1.15 1.16 1/427 597103717 when recursive call is made to remove inherited membership3718 enqueues the worker only once3719# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.12 seconds. Current RSS: ~1323M. load average: 1.07 1.15 1.16 1/427 597113720 when the feature flag is not enabled3721 does not enqueue CleanupUserAddOnAssignmentWorker worker3722# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.27 seconds. Current RSS: ~1325M. load average: 1.07 1.15 1.16 1/427 597123723 when removing a service account group member3724 raises AccessDeniedError when :service_accounts feature unavailable3725 when :service_accounts feature is enabled3726 removes the service account member3727# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.33 seconds. Current RSS: ~1329M. load average: 1.15 1.17 1.16 1/427 597133728 when current user is not present3729 for members with expired access3730 audit events3731 logs the audit event as a system event3732 behaves like logs an audit event3733 is expected to change `AuditEvent.count` by 13734# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.0 seconds. Current RSS: ~1330M. load average: 1.15 1.17 1.16 1/427 597143735 when member has outstanding not_accepted_invitations3736 logs two audit events with no AuditEvents::BuildService::MissingAttributeError3737# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.27 seconds. Current RSS: ~1331M. load average: 1.22 1.18 1.17 1/427 597153738 for members with non-expired access3739 audit events3740 logs the audit event as a system event3741 behaves like logs an audit event3742 is expected to change `AuditEvent.count` by 13743# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.07 seconds. Current RSS: ~1324M. load average: 1.20 1.18 1.16 1/427 597163744 when member has outstanding not_accepted_invitations3745 logs two audit events with no AuditEvents::BuildService::MissingAttributeError3746# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.09 seconds. Current RSS: ~1322M. load average: 1.20 1.18 1.16 1/427 597173747# [RSpecRunTime] Finishing example group ee/spec/services/ee/members/destroy_service_spec.rb. It took 57.1 seconds. Expected to take 46.19 seconds.3748# [RSpecRunTime] Starting example group ee/spec/services/ee/notes/create_service_spec.rb. Expected to take 39.16 seconds.3749Notes::CreateService3750 note with commands3751 for issues3752 behaves like issuable quick actions3753 when user can update issuable3754 saves the note and updates the issue3755# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.42 seconds. Current RSS: ~1320M. load average: 1.34 1.21 1.17 1/427 597183756 when user cannot update issuable3757 applies commands that user can execute3758# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.84 seconds. Current RSS: ~1315M. load average: 1.34 1.21 1.17 1/427 597193759 with assignees quick actions3760 with a single line note3761 behaves like does not exceed the issuable size limit3762 when the number of users of issuable does exceed the limit3763 will not add more than the allowed number of users3764# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.29 seconds. Current RSS: ~1322M. load average: 1.40 1.22 1.18 1/427 597203765 when the number of users does not exceed the limit3766 calls execute and does not return an error3767# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.61 seconds. Current RSS: ~1325M. load average: 1.40 1.22 1.18 1/427 597213768 with a multi line note3769 behaves like does not exceed the issuable size limit3770 when the number of users of issuable does exceed the limit3771 will not add more than the allowed number of users3772# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.42 seconds. Current RSS: ~1315M. load average: 1.36 1.22 1.18 1/427 597223773 when the number of users does not exceed the limit3774 calls execute and does not return an error3775# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.96 seconds. Current RSS: ~1317M. load average: 1.33 1.21 1.18 1/427 597233776 for merge_requests3777 behaves like issuable quick actions3778 when user can update issuable3779 saves the note and updates the issue3780# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.74 seconds. Current RSS: ~1318M. load average: 1.33 1.21 1.18 1/427 597243781 when user cannot update issuable3782 applies commands that user can execute3783# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.88 seconds. Current RSS: ~1315M. load average: 1.31 1.21 1.18 1/427 597253784 with assignees quick actions3785 with a single line note3786 behaves like does not exceed the issuable size limit3787 when the number of users of issuable does exceed the limit3788 will not add more than the allowed number of users3789# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.34 seconds. Current RSS: ~1318M. load average: 1.31 1.21 1.18 1/427 597263790 when the number of users does not exceed the limit3791 calls execute and does not return an error3792# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.31 seconds. Current RSS: ~1312M. load average: 1.28 1.21 1.18 1/427 597273793 with a multi line note3794 behaves like does not exceed the issuable size limit3795 when the number of users of issuable does exceed the limit3796 will not add more than the allowed number of users3797# [RSpecRunTime] RSpec elapsed time: 16 minutes 34.36 seconds. Current RSS: ~1306M. load average: 1.28 1.21 1.18 1/427 597283798 when the number of users does not exceed the limit3799 calls execute and does not return an error3800# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.79 seconds. Current RSS: ~1304M. load average: 1.34 1.22 1.18 1/427 597293801 with reviewers quick actions3802 with a single line note3803 behaves like does not exceed the issuable size limit3804 when the number of users of issuable does exceed the limit3805 will not add more than the allowed number of users3806# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.37 seconds. Current RSS: ~1310M. load average: 1.34 1.22 1.18 1/427 597303807 when the number of users does not exceed the limit3808 calls execute and does not return an error3809# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.11 seconds. Current RSS: ~1319M. load average: 1.31 1.22 1.18 1/427 597313810 with a multi line note3811 behaves like does not exceed the issuable size limit3812 when the number of users of issuable does exceed the limit3813 will not add more than the allowed number of users3814# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.17 seconds. Current RSS: ~1317M. load average: 1.29 1.21 1.18 1/427 597323815 when the number of users does not exceed the limit3816 calls execute and does not return an error3817# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.19 seconds. Current RSS: ~1315M. load average: 1.26 1.21 1.18 1/427 597333818 for epics3819 tracks epic note creation3820# [RSpecRunTime] Finishing example group ee/spec/services/ee/notes/create_service_spec.rb. It took 48.83 seconds. Expected to take 39.16 seconds.3821# [RSpecRunTime] Starting example group ee/spec/serializers/dashboard_operations_project_entity_spec.rb. Expected to take 35.19 seconds.3822DashboardOperationsProjectEntity3823 the project supports the ops dashboard3824 has all required fields3825 does not have optional fields3826 when there is a pipeline3827 has the last pipeline field3828 when there is an upstream status3829 has the triggered_by pipeline field3830# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.82 seconds. Current RSS: ~1356M. load average: 1.38 1.23 1.19 2/433 598163831 when there is a downstream status3832 has the triggered pipeline field3833 when there are multiple downstream statuses3834 has the downstream pipeline field3835# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.15 seconds. Current RSS: ~1355M. load average: 1.32 1.23 1.18 1/433 598673836 when there are both an upstream and downstream pipelines3837 has the upstream pipeline field3838 has the downstream pipeline field3839# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.59 seconds. Current RSS: ~1339M. load average: 1.25 1.21 1.18 1/433 599183840 the project does not support the ops dashboard3841 has the expected fields3842 the user has permission to upgrade plan3843 shows the profile upgrade path3844# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.95 seconds. Current RSS: ~1354M. load average: 1.25 1.21 1.18 1/434 599473845 the user has permission to upgrade group3846 shows the group upgrade path3847# [RSpecRunTime] Finishing example group ee/spec/serializers/dashboard_operations_project_entity_spec.rb. It took 38.41 seconds. Expected to take 35.19 seconds.3848# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads/update_spec.rb. Expected to take 30.98 seconds.3849Security::Ingestion::Tasks::IngestVulnerabilityReads::Update3850 scanner3851 when the scanner changes3852 updates the scanner to match the vulnerability_finding3853# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.16 seconds. Current RSS: ~1343M. load average: 1.28 1.22 1.18 1/431 599483854 when the scanner does not change3855 behaves like does not fire an UPDATE query3856 does not fire an UPDATE query3857# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.9 seconds. Current RSS: ~1339M. load average: 1.28 1.22 1.18 1/431 599493858 archived and traversal_ids3859 setting `traversal_ids`3860 when the traversal_ids attribute changes3861 sets it for each vulnerability read to the value of the owning namespace3862# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.68 seconds. Current RSS: ~1338M. load average: 1.28 1.22 1.18 1/429 599503863 when the traversal_ids attribute does not change3864 behaves like does not fire an UPDATE query3865 does not fire an UPDATE query3866# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.57 seconds. Current RSS: ~1322M. load average: 1.26 1.22 1.18 1/429 599513867 setting `archived`3868 when the archived attribute changes3869 sets it for each vulnerability read to the value of the owning project3870# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.43 seconds. Current RSS: ~1325M. load average: 1.26 1.22 1.18 1/429 599523871 when the archived attribute does not change3872 behaves like does not fire an UPDATE query3873 does not fire an UPDATE query3874# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.24 seconds. Current RSS: ~1328M. load average: 1.24 1.22 1.18 1/429 599533875 owasp_top_103876 with valid owasp identifier3877 for 2017 external_id without name3878 behaves like updates vulnerability reads3879 updates owasp_top_10 on vulnerability reads3880# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.05 seconds. Current RSS: ~1328M. load average: 1.24 1.22 1.18 1/429 599543881 for 2021 external_id without name3882 behaves like updates vulnerability reads3883 updates owasp_top_10 on vulnerability reads3884# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.91 seconds. Current RSS: ~1322M. load average: 1.24 1.22 1.18 1/429 599553885 for 2017 external_id with name3886 behaves like updates vulnerability reads3887 updates owasp_top_10 on vulnerability reads3888# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.69 seconds. Current RSS: ~1322M. load average: 1.22 1.21 1.18 1/429 599563889 for 2021 external_id with name3890 behaves like updates vulnerability reads3891 updates owasp_top_10 on vulnerability reads3892# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.3 seconds. Current RSS: ~1322M. load average: 1.22 1.21 1.18 1/429 599573893 when primary identifier is not owasp identifier3894 behaves like updates vulnerability reads3895 updates owasp_top_10 on vulnerability reads3896# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.16 seconds. Current RSS: ~1319M. load average: 1.20 1.21 1.18 1/429 599583897 with invalid owasp identifier3898 for invalid priority label3899 behaves like does not update vulnerability reads3900 does not set owasp_top_10 on vulnerability reads3901 behaves like does not fire an UPDATE query3902 does not fire an UPDATE query3903# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.63 seconds. Current RSS: ~1319M. load average: 1.20 1.21 1.18 1/429 599593904 for invalid year3905 behaves like does not update vulnerability reads3906 does not set owasp_top_10 on vulnerability reads3907 behaves like does not fire an UPDATE query3908 does not fire an UPDATE query3909# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.06 seconds. Current RSS: ~1320M. load average: 1.18 1.20 1.18 1/429 599603910 for invalid external_id with correct label year and incorrect name3911 behaves like does not update vulnerability reads3912 does not set owasp_top_10 on vulnerability reads3913 behaves like does not fire an UPDATE query3914 does not fire an UPDATE query3915# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.69 seconds. Current RSS: ~1320M. load average: 1.17 1.20 1.18 1/429 599613916 with non owasp identifier3917 behaves like does not update vulnerability reads3918 does not set owasp_top_10 on vulnerability reads3919 behaves like does not fire an UPDATE query3920 does not fire an UPDATE query3921# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.38 seconds. Current RSS: ~1320M. load average: 1.17 1.20 1.18 1/429 599623922 when the vulnerability_read record already has `owasp_top_10` assigned3923 resets the `owasp_top_10` attribute3924# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.17 seconds. Current RSS: ~1321M. load average: 1.16 1.20 1.18 1/429 599633925# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads/update_spec.rb. It took 41.8 seconds. Expected to take 30.98 seconds.3926# [RSpecRunTime] Starting example group ee/spec/finders/geo/project_repository_registry_finder_spec.rb. Expected to take 28.32 seconds.3927Geo::ProjectRepositoryRegistryFinder3928 behaves like a framework registry finder3929 #execute3930 when user cannot read all Geo3931 is expected to be empty3932# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.31 seconds. Current RSS: ~1317M. load average: 1.16 1.20 1.18 1/429 599643933 when user can read all Geo3934 when admin mode is disabled3935 is expected to be empty3936# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.9 seconds. Current RSS: ~1314M. load average: 1.14 1.19 1.17 1/429 599653937 when admin mode is enabled3938 with an ids param3939 returns specified registries3940# [RSpecRunTime] RSpec elapsed time: 18 minutes 20.52 seconds. Current RSS: ~1313M. load average: 1.14 1.19 1.17 1/429 599663941 with an ids param empty3942 returns all registries3943# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.07 seconds. Current RSS: ~1314M. load average: 1.13 1.19 1.17 1/429 599673944 with a replication_state param3945 returns registries with requested replication state3946# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.73 seconds. Current RSS: ~1313M. load average: 1.13 1.19 1.17 1/429 599683947 with a replication_state param empty3948 returns all registries3949# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.39 seconds. Current RSS: ~1312M. load average: 1.12 1.19 1.17 1/429 599693950 with verification enabled3951 with a verification_state param3952 returns registries with requested verification state3953# [RSpecRunTime] RSpec elapsed time: 18 minutes 31.36 seconds. Current RSS: ~1313M. load average: 1.11 1.18 1.17 1/429 599703954 with a verification_state param empty3955 returns all registries3956# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.4 seconds. Current RSS: ~1313M. load average: 1.11 1.18 1.17 2/429 599713957 with verification disabled3958 with a verification_state param3959 raises ArgumentError (PENDING: Skipping because verification is enabled for Project)3960# [RSpecRunTime] RSpec elapsed time: 18 minutes 37.17 seconds. Current RSS: ~1309M. load average: 1.10 1.18 1.17 1/429 599723961 with a verification_state param empty3962 raises ArgumentError (PENDING: Skipping because verification is enabled for Project)3963# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.11 seconds. Current RSS: ~1313M. load average: 1.10 1.18 1.17 1/429 599733964 when search method is not implemented in the registry model3965 raises ArgumentError (PENDING: Skipping because search method is implemented for Project)3966# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.84 seconds. Current RSS: ~1314M. load average: 1.01 1.16 1.16 1/429 599743967 when search method is implemented in the registry model3968 returns a registry filtered by keyword (PENDING: Skipping because search method is not implemented3969 for Project or searchable attributes are not defined.)3970# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.69 seconds. Current RSS: ~1314M. load average: 1.01 1.16 1.16 1/429 599753971 with no params3972 returns all registries3973# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.49 seconds. Current RSS: ~1311M. load average: 1.09 1.17 1.17 1/429 599763974# [RSpecRunTime] Finishing example group ee/spec/finders/geo/project_repository_registry_finder_spec.rb. It took 36.32 seconds. Expected to take 28.32 seconds.3975# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb. Expected to take 26.94 seconds.3976EE::Gitlab::Checks::PushRuleCheck3977 #validate!3978 parallel push checks3979 sets the git env correctly for all hooks3980 behaves like push checks3981 returns nil on success3982 raises an error on failure3983 behaves like use predefined push rules3984 calls Project#predefined_push_rule3985# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.07 seconds. Current RSS: ~1343M. load average: 1.08 1.17 1.17 1/435 600253986 when tag name exists3987 validates tags push rules3988# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.15 seconds. Current RSS: ~1343M. load average: 1.08 1.17 1.17 1/436 600353989 when branch name exists3990 validates branches push rules3991# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.29 seconds. Current RSS: ~1345M. load average: 1.07 1.17 1.17 1/437 600453992 when changes are from notes ref3993 does not validate push rules for tags or branches3994# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.29 seconds. Current RSS: ~1347M. load average: 1.07 1.17 1.17 1/437 600553995 when tag and branch exist3996 validates tag and branch push rules3997# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.37 seconds. Current RSS: ~1348M. load average: 1.07 1.17 1.17 1/437 600653998 :parallel_push_checks feature is disabled3999 behaves like push checks4000 returns nil on success4001 raises an error on failure4002 behaves like use predefined push rules4003 calls Project#predefined_push_rule4004# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.16 seconds. Current RSS: ~1348M. load average: 1.14 1.18 1.17 1/434 600934005 when tag name exists4006 validates tags push rules4007# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.07 seconds. Current RSS: ~1351M. load average: 1.14 1.18 1.17 1/434 601034008 when branch name exists4009 validates branches push rules4010# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.9 seconds. Current RSS: ~1351M. load average: 1.14 1.18 1.17 1/434 601134011 when changes are from notes ref4012 does not validate push rules for tags or branches4013# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.82 seconds. Current RSS: ~1353M. load average: 1.13 1.17 1.17 1/434 601234014 when tag and branch exist4015 validates tag and branch push rules4016# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.68 seconds. Current RSS: ~1351M. load average: 1.13 1.17 1.17 1/434 601334017# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb. It took 30.21 seconds. Expected to take 26.94 seconds.4018# [RSpecRunTime] Starting example group ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb. Expected to take 23.5 seconds.4019Security::ScanResultPolicies::SyncPreexistingStatesApprovalRulesService4020 #execute4021 when merge_request is merged4022 behaves like does not update approval rules4023 does not update approval rules4024# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.81 seconds. Current RSS: ~1350M. load average: 1.12 1.17 1.17 1/435 601864025 behaves like does not trigger policy bot comment4026 does not trigger policy bot comment4027 behaves like does not log violations4028 does not log violations4029 when approvals are optional4030 behaves like does not update approval rules4031 does not update approval rules4032 behaves like triggers policy bot comment4033 enqueues Security::GeneratePolicyViolationCommentWorker4034 behaves like does not log violations4035 does not log violations4036 when rules do not contain pre-existing states4037 behaves like does not update approval rules4038 does not update approval rules4039 behaves like does not trigger policy bot comment4040 does not trigger policy bot comment4041 behaves like merge request without scan result violations4042 creates no violation records4043 behaves like does not log violations4044 does not log violations4045 when rules contain pre-existing states4046 when vulnerabilities count matches the pre-existing states4047 logs update4048 persists violation details4049 behaves like does not update approval rules4050 does not update approval rules4051# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.09 seconds. Current RSS: ~1287M. load average: 1.09 1.16 1.17 1/429 601874052 behaves like triggers policy bot comment4053 enqueues Security::GeneratePolicyViolationCommentWorker4054 when bot comment is disabled4055 when it is disabled for all policies4056 behaves like does not trigger policy bot comment4057 does not trigger policy bot comment4058 when feature flag approval_policy_disable_bot_comment is disabled4059 enqueues Security::GeneratePolicyViolationCommentWorker4060 when it is disabled only for one policy4061 enqueues Security::GeneratePolicyViolationCommentWorker4062# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.1 seconds. Current RSS: ~1315M. load average: 1.08 1.16 1.16 1/429 601884063 when feature flag "save_policy_violation_data" is disabled4064 does not persist violation details4065 when vulnerabilities count does not match the pre-existing states4066 behaves like sets approvals_required to 04067 sets approvals_required to 04068 behaves like triggers policy bot comment4069 enqueues Security::GeneratePolicyViolationCommentWorker4070 behaves like does not log violations4071 does not log violations4072 behaves like merge request without scan result violations4073 creates no violation records4074 when there are other scan_finding violations4075 behaves like triggers policy bot comment4076 enqueues Security::GeneratePolicyViolationCommentWorker4077 when bot comment is disabled4078 when it is disabled for all policies4079 behaves like does not trigger policy bot comment4080 does not trigger policy bot comment4081# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.79 seconds. Current RSS: ~1338M. load average: 1.08 1.16 1.16 1/429 601894082 when feature flag approval_policy_disable_bot_comment is disabled4083 enqueues Security::GeneratePolicyViolationCommentWorker4084 when it is disabled only for one policy4085 enqueues Security::GeneratePolicyViolationCommentWorker4086# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.09 seconds. Current RSS: ~1343M. load average: 1.08 1.16 1.16 1/429 601904087 when other violation has not been evaluated yet and has no data4088 behaves like does not trigger policy bot comment4089 does not trigger policy bot comment4090 when feature flag "save_policy_violation_data" is disabled4091 behaves like triggers policy bot comment4092 enqueues Security::GeneratePolicyViolationCommentWorker4093 when bot comment is disabled4094 when it is disabled for all policies4095 behaves like does not trigger policy bot comment4096 does not trigger policy bot comment4097 when feature flag approval_policy_disable_bot_comment is disabled4098 enqueues Security::GeneratePolicyViolationCommentWorker4099 when it is disabled only for one policy4100 enqueues Security::GeneratePolicyViolationCommentWorker4101# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.52 seconds. Current RSS: ~1345M. load average: 1.07 1.15 1.16 1/429 601914102# [RSpecRunTime] Finishing example group ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb. It took 32.83 seconds. Expected to take 23.5 seconds.4103# [RSpecRunTime] Starting example group ee/spec/models/geo/snippet_repository_registry_spec.rb. Expected to take 22.55 seconds.4104Geo::SnippetRepositoryRegistry4105 does not allow STI4106 factory is valid4107 behaves like a Geo verifiable registry4108 state machine4109 when transitioning to synced4110 marks verification as pending4111 when the model_record cannot be verified4112 when the registry is already verification_disabled4113 changes verification to disabled4114# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.08 seconds. Current RSS: ~1350M. load average: 1.07 1.15 1.16 1/429 601924115 when the registry is verification_pending4116 changes verification to disabled4117 when transitioning to pending4118 when synced4119 marks verification as disabled4120 when failed4121 marks verification as disabled4122 verification_state machine4123 when transitioning to verification_failed4124 changes state from synced to failed4125 .verification_pending_batch4126 returns IDs of rows which are synced and pending verification4127 excludes rows which are not synced or are not pending verification4128 marks verification as started4129# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.35 seconds. Current RSS: ~1356M. load average: 1.06 1.15 1.16 1/429 601934130 .verification_failed_batch4131 with a failed record with retry due4132 returns IDs of rows which are synced and have failed verification4133 excludes rows which are not synced or have not failed verification4134 marks verification as started4135# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.52 seconds. Current RSS: ~1350M. load average: 1.06 1.15 1.16 1/429 601944136 when verification_retry_at is in the future4137 does not return the row which failed verification4138 .needs_verification_count4139 returns the number of rows which are synced and pending verification4140 includes rows which are synced and failed verification and are due for retry4141 excludes rows which are synced and failed verification and have a future retry time4142 excludes rows which are not synced or are not (pending or failed) verification4143# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.42 seconds. Current RSS: ~1346M. load average: 1.06 1.15 1.16 1/430 601954144 #verification_succeeded!4145 clears checksum mismatch fields4146 #track_checksum_attempt!4147 yields to the checksum calculation4148 when verification was not yet started4149 starts verification4150 when the model record cannot be verified4151 when the registry is already verification_disabled4152 leaves verification as disabled4153# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.97 seconds. Current RSS: ~1347M. load average: 1.06 1.15 1.16 1/429 601964154 when the registry is verification_pending4155 changes verification to disabled4156 when the primary site is expected to checksum the model record4157 comparison with primary checksum4158 when the calculated checksum matches the primary checksum4159 transitions to verification_succeeded and updates the checksum4160 when the calculated checksum does not match the primary checksum4161 transitions to verification_failed and updates mismatch fields4162 when verification was started4163 does not update verification_started_at4164 when an error occurs while yielding4165 sets verification_failed4166 #brand_new_pending?4167 returns true when sync state is pending and all other fields are default4168 returns true when started but all other fields are default4169 returns false when sync state is synced4170 returns false when sync state is failed4171 returns false when it is pending but was synced before4172 returns false when it is scheduled to retry sync4173 returns false when it was tried before4174 returns false when it has a sync failure message4175 returns false when verification succeeded4176 returns false when verification failed4177 returns false when verification started4178 returns false when it was verified before4179 returns false when verification was started before4180 returns false when verification is scheduled for retry4181 returns false when verification was tried before4182 returns false when checksum mismatched before4183 returns false when it has a local checksum from before4184 returns false when verification mismatched before4185 returns false when there is a verification failure message from before4186# [RSpecRunTime] RSpec elapsed time: 20 minutes 11.04 seconds. Current RSS: ~1366M. load average: 1.05 1.14 1.16 1/429 601974187 obligatory fields check4188 has expected fields or methods4189 scopes4190 sync_timed_out4191 return correct records4192 not_pending4193 returns registries that are not pending4194 finders4195 .find_registries_never_attempted_sync4196 returns unsynced items4197 returns items that never have an attempt to sync except some specific item ID4198# [RSpecRunTime] RSpec elapsed time: 20 minutes 13.98 seconds. Current RSS: ~1365M. load average: 1.05 1.14 1.16 1/429 601984199 .find_registries_needs_sync_again4200 returns failed items4201 returns failed items except some specific item ID4202 orders records according to retry_at4203# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.23 seconds. Current RSS: ~1365M. load average: 1.05 1.14 1.16 1/430 601994204 .ordered_by_id4205 orders records by id ASC4206 .fail_sync_timeouts4207 marks started records as failed if they are expired4208 #failed!4209 sets last_sync_failure with message4210 truncates a long last_sync_failure4211 increments retry_count4212 sets retry_at to a time in the future4213 can transition from any state4214 when an error is given4215 includes error.message in last_sync_failure4216# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.52 seconds. Current RSS: ~1364M. load average: 1.05 1.14 1.16 1/430 602004217 when missing_on_primary is not given4218 caps retry_at to default 1 hour4219 when missing_on_primary is falsey4220 caps retry_at to default 1 hour4221 when missing_on_primary is truthy4222 caps retry_at to 4 hours4223 #synced!4224 mark as synced4225 when a sync was scheduled after the last sync finishes4226 does not reset state4227 resets the other sync state fields4228 #pending!4229 when a sync is currently running4230 successfully moves state to pending4231 when the registry has recorded a failure4232 clears failure retry fields4233 sets last_synced_at to nil4234 .with_search4235 when query is empty4236 returns all registries4237 when query is not empty4238 calls model_class search method4239# [RSpecRunTime] Finishing example group ee/spec/models/geo/snippet_repository_registry_spec.rb. It took 31.65 seconds. Expected to take 22.55 seconds.4240# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.4241Lint factories for Geo::SnippetRepositoryRegistry4242 with saas, license, and factory defaults4243 behaves like factory4244 geo_snippet_repository_registry factory4245 does not raise error when built4246 does not raise error when created4247 linting :synced trait4248 does not raise error when created4249# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.37 seconds. Current RSS: ~1372M. load average: 1.04 1.14 1.16 1/430 602074250 linting :failed trait4251 does not raise error when created4252 linting :started trait4253 does not raise error when created4254 linting :verification_succeeded trait4255 does not raise error when created4256 linting :verification_failed trait4257 does not raise error when created4258# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 3.68 seconds. Expected to take 39.52 seconds.4259# [RSpecRunTime] Starting example group ee/spec/services/groups/memberships/export_service_spec.rb. Expected to take 20.83 seconds.4260Groups::Memberships::ExportService4261 #execute4262 when unlicensed4263 behaves like not available4264 returns a failed response4265# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.11 seconds. Current RSS: ~1371M. load average: 1.04 1.13 1.16 1/430 602084266 when licensed4267 is successful4268 current_user is not an owner of this group4269 behaves like not available4270 returns a failed response4271# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.19 seconds. Current RSS: ~1375M. load average: 1.04 1.13 1.16 1/430 602094272 current_user is a group developer4273 behaves like not available4274 returns a failed response4275 current_user is a group maintainer4276 behaves like not available4277 returns a failed response4278 current_user is a guest4279 behaves like not available4280 returns a failed response4281 data verification4282 has the correct headers4283 has the correct number of rows4284 checking member source4285 has correct source for direct member4286 has correct source for inherited member4287 has correct source for descendant member4288# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.6 seconds. Current RSS: ~1307M. load average: 1.10 1.14 1.16 1/430 602104289# [RSpecRunTime] Finishing example group ee/spec/services/groups/memberships/export_service_spec.rb. It took 30.75 seconds. Expected to take 20.83 seconds.4290# [RSpecRunTime] Starting example group ee/spec/models/ee/work_items/related_work_item_link_spec.rb. Expected to take 18.59 seconds.4291WorkItems::RelatedWorkItemLink4292 does not allow STI4293 #synced_related_epic_link4294 is expected to be nil4295 when there is a synced related epic record4296 is expected to eq #<Epic::RelatedEpicLink id: 1, source_id: 2, target_id: 3, created_at: "2024-05-29 17:07:28.578669000 +0000", updated_at: "2024-05-29 17:07:28.578669000 +0000", link_type: "relates_to">4297 and source work item does not have a synced epic4298 is expected to be nil4299# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.51 seconds. Current RSS: ~1314M. load average: 1.10 1.14 1.16 1/430 602114300 and target work item does not have a synced epic4301 is expected to be nil4302 validations4303 #validate_related_link_restrictions4304 source_type_sym: :requirement, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4305 validates the related link4306# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.17 seconds. Current RSS: ~1318M. load average: 1.17 1.15 1.16 3/431 602124307 source_type_sym: :objective, target_types: [:requirement, :incident, :test_case, :ticket], valid: false4308 validates the related link4309 source_type_sym: :key_result, target_types: [:requirement, :incident, :test_case, :ticket], valid: false4310 validates the related link4311 source_type_sym: :epic, target_types: [:requirement, :incident, :test_case, :ticket], valid: false4312 validates the related link4313 source_type_sym: :objective, target_types: [:task, :issue, :epic, :objective, :key_result], valid: true4314 validates the related link4315 source_type_sym: :key_result, target_types: [:task, :issue, :epic, :key_result], valid: true4316 validates the related link4317 source_type_sym: :epic, target_types: [:task, :issue, :epic], valid: true4318 validates the related link4319 when validating ability to block other items4320 source_type_sym: :requirement, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4321 validates the blocking link4322 source_type_sym: :incident, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4323 validates the blocking link4324 source_type_sym: :test_case, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4325 validates the blocking link4326 source_type_sym: :ticket, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4327 validates the blocking link4328 source_type_sym: :issue, target_types: [:requirement, :incident, :test_case, :ticket], valid: false4329 validates the blocking link4330 source_type_sym: :epic, target_types: [:requirement, :incident, :test_case, :ticket], valid: false4331 validates the blocking link4332 source_type_sym: :task, target_types: [:requirement, :incident, :test_case, :ticket], valid: false4333 validates the blocking link4334 source_type_sym: :objective, target_types: [:epic, :issue, :task, :requirement, :incident, :test_case, :ticket], valid: false4335 validates the blocking link4336 source_type_sym: :key_result, target_types: [:epic, :issue, :task, :requirement, :incident, :test_case, :ticket], valid: false4337 validates the blocking link4338 source_type_sym: :issue, target_types: [:task, :issue, :epic, :objective, :key_result], valid: true4339 validates the blocking link4340 source_type_sym: :epic, target_types: [:task, :issue, :epic, :objective, :key_result], valid: true4341 validates the blocking link4342 source_type_sym: :task, target_types: [:task, :issue, :epic, :objective, :key_result], valid: true4343 validates the blocking link4344 source_type_sym: :objective, target_types: [:objective, :key_result], valid: true4345 validates the blocking link4346 source_type_sym: :key_result, target_types: [:objective, :key_result], valid: true4347 validates the blocking link4348 when validating ability to be blocked by other items4349 source_type_sym: :requirement, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4350 validates the related link4351# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.33 seconds. Current RSS: ~1360M. load average: 1.16 1.15 1.16 1/430 602134352 source_type_sym: :incident, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4353 validates the related link4354# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.79 seconds. Current RSS: ~1361M. load average: 1.16 1.15 1.16 1/430 602144355 source_type_sym: :test_case, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4356 validates the related link4357 source_type_sym: :ticket, target_types: [:ticket, :requirement, :incident, :test_case, :task, :issue, :epic, :objective, :key_result], valid: false4358 validates the related link4359 source_type_sym: :issue, target_types: [:objective, :key_result, :requirement, :incident, :test_case, :ticket], valid: false4360 validates the related link4361 source_type_sym: :epic, target_types: [:objective, :key_result, :requirement, :incident, :test_case, :ticket], valid: false4362 validates the related link4363 source_type_sym: :task, target_types: [:objective, :key_result, :requirement, :incident, :test_case, :ticket], valid: false4364 validates the related link4365 source_type_sym: :objective, target_types: [:requirement, :incident, :test_case, :ticket], valid: false4366 validates the related link4367 source_type_sym: :key_result, target_types: [:requirement, :incident, :test_case, :ticket], valid: false4368 validates the related link4369 source_type_sym: :issue, target_types: [:task, :issue, :epic], valid: true4370 validates the related link4371 source_type_sym: :epic, target_types: [:task, :issue, :epic], valid: true4372 validates the related link4373 source_type_sym: :task, target_types: [:task, :issue, :epic], valid: true4374 validates the related link4375 source_type_sym: :objective, target_types: [:epic, :issue, :task, :objective, :key_result], valid: true4376 validates the related link4377 source_type_sym: :key_result, target_types: [:epic, :issue, :task, :objective, :key_result], valid: true4378 validates the related link4379 behaves like includes LinkableItem concern (EE)4380 for callbacks4381 .after_create_commit4382 with TYPE_BLOCKS relation4383 updates blocking issues count4384# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.59 seconds. Current RSS: ~1367M. load average: 1.14 1.14 1.16 1/430 602154385 with TYPE_RELATES_TO4386 does not update blocking_issues_count4387 .after_destroy_commit4388 with TYPE_BLOCKS relation4389 updates blocking issues count4390 with TYPE_RELATES_TO4391 does not update blocking_issues_count4392 behaves like issuables that can block or be blocked4393 .issuable_type4394 is expected to eq :issue4395# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.48 seconds. Current RSS: ~1368M. load average: 1.14 1.14 1.16 2/430 602164396 .inverse_link_type4397 returns the inverse type of link4398 .blocked_issuable_ids4399 returns only ids of issues which are blocked4400# [RSpecRunTime] RSpec elapsed time: 21 minutes 23.63 seconds. Current RSS: ~1357M. load average: 1.12 1.14 1.16 1/430 602174401 .blocking_issuables_ids_for4402 returns blocking issuables ids4403 blocking issuables count4404 .blocking_issuables_for_collection4405 returns blocking issues count grouped by issue id4406 .blocked_issuables_for_collection4407 returns blocked issues count grouped by issue id4408 .blocking_issuables_count_for4409 returns blocked issues count for single issue4410# [RSpecRunTime] Finishing example group ee/spec/models/ee/work_items/related_work_item_link_spec.rb. It took 27.23 seconds. Expected to take 18.59 seconds.4411# [RSpecRunTime] Starting example group ee/spec/services/vulnerability_feedback/destroy_service_spec.rb. Expected to take 18.03 seconds.4412VulnerabilityFeedback::DestroyService#execute4413 when feedback_type is dismissal4414 when the user is authorized4415 when the `revert_vulnerability_state` argument is set as true4416 when the finding is not associated with a vulnerability4417 destroys the feedback4418# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.1 seconds. Current RSS: ~1359M. load average: 1.11 1.14 1.16 1/430 602254419 when the finding is associated with a vulnerability4420 changes the state of the vulnerability to `detected`4421# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.45 seconds. Current RSS: ~1351M. load average: 1.10 1.14 1.15 1/430 602334422 when the `revert_vulnerability_state` argument is set as false4423 when the finding is not associated with a vulnerability4424 destroys the feedback4425# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.15 seconds. Current RSS: ~1354M. load average: 1.10 1.14 1.15 1/430 602414426 when the finding is associated with a vulnerability4427 does not change the state of the vulnerability to `detected`4428# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.17 seconds. Current RSS: ~1333M. load average: 1.10 1.13 1.15 1/430 602494429 when user is not authorized4430 raise error if permission is denied4431# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.88 seconds. Current RSS: ~1333M. load average: 1.09 1.13 1.15 1/430 602574432 when feedback_type is merge_request4433 raise error as this type of feedback can not be destroyed4434# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.14 seconds. Current RSS: ~1339M. load average: 1.09 1.13 1.15 1/436 603124435 when feedback_type is issue4436 raise error as this type of feedback can not be destroyed4437# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.92 seconds. Current RSS: ~1349M. load average: 1.09 1.13 1.15 1/436 603204438# [RSpecRunTime] Finishing example group ee/spec/services/vulnerability_feedback/destroy_service_spec.rb. It took 20.13 seconds. Expected to take 18.03 seconds.4439# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspaces/reconcile/main_integration_spec.rb. Expected to take 16.31 seconds.4440RemoteDevelopment::Workspaces::Reconcile::Main Integration4441 when update_type is partial4442 when receiving agent updates for a workspace which exists in the db4443 with max_hours_before_termination expired4444 when state would otherwise be sent4445 behaves like max_hours_before_termination handling4446 sets desired_state to Terminated4447# [RSpecRunTime] RSpec elapsed time: 21 minutes 51.1 seconds. Current RSS: ~1328M. load average: 1.07 1.13 1.15 1/439 603304448 when desired_state is RestartRequested and actual_state is Stopped4449 behaves like max_hours_before_termination handling4450 sets desired_state to Terminated4451# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.61 seconds. Current RSS: ~1321M. load average: 1.07 1.13 1.15 1/439 603374452 when the agent encounters an error while starting the workspace4453 returns proper workspace_rails_info entry with no config to apply4454# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.09 seconds. Current RSS: ~1327M. load average: 1.07 1.13 1.15 1/434 603384455 when only some workspaces fail in devfile flattener4456 returns proper workspace_rails_info entries4457# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.88 seconds. Current RSS: ~1323M. load average: 1.07 1.12 1.15 1/431 603394458 with timestamp precondition checks4459 when desired_state matches actual_state4460 when state is Stopped4461 updates workspace record and returns proper workspace_rails_info entry4462# [RSpecRunTime] RSpec elapsed time: 21 minutes 58.6 seconds. Current RSS: ~1324M. load average: 1.07 1.12 1.15 1/431 603404463 when state is Terminated4464 updates workspace record and returns proper workspace_rails_info entry4465# [RSpecRunTime] RSpec elapsed time: 22 minutes 0.18 second. Current RSS: ~1326M. load average: 1.07 1.12 1.15 1/431 603414466 when desired_state does not match actual_state4467 when desired_state is Running4468 returns proper workspace_rails_info entry with config_to_apply4469# [RSpecRunTime] RSpec elapsed time: 22 minutes 2.01 seconds. Current RSS: ~1327M. load average: 1.06 1.12 1.15 1/435 603514470 when desired_state is Terminated4471 returns proper workspace_rails_info entry with config_to_apply4472# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.69 seconds. Current RSS: ~1320M. load average: 1.06 1.12 1.15 1/435 603594473 when desired_state is RestartRequested and actual_state is Stopped4474 changes desired_state to Running4475# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.38 seconds. Current RSS: ~1317M. load average: 1.06 1.12 1.15 1/435 603664476 when actual_state is Unknown4477 returns the proper response4478# [RSpecRunTime] RSpec elapsed time: 22 minutes 7.25 seconds. Current RSS: ~1321M. load average: 1.06 1.12 1.15 1/435 603734479 when receiving agent updates for a workspace which does not exist in the db4480 logs orphaned workspace and does not attempt to update the workspace in the db4481 when update_type is full4482 updates workspace record and returns proper workspace_rails_info entry4483# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.02 seconds. Current RSS: ~1323M. load average: 1.06 1.12 1.15 1/435 603804484# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspaces/reconcile/main_integration_spec.rb. It took 24.05 seconds. Expected to take 16.31 seconds.4485# [RSpecRunTime] Starting example group ee/spec/views/groups/edit.html.haml_spec.rb. Expected to take 15.98 seconds.4486groups/edit.html.haml4487 ip_restriction4488 feature is enabled4489 top-level group4490 with single subnet4491 behaves like renders ip_restriction setting4492 renders ranges in comma separated format4493# [RSpecRunTime] RSpec elapsed time: 22 minutes 11.62 seconds. Current RSS: ~1320M. load average: 1.05 1.12 1.15 1/434 603814494 behaves like does not render registration features prompt4495 does not render a placeholder input with registration features message4496# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.66 seconds. Current RSS: ~1320M. load average: 1.05 1.12 1.15 1/431 603824497 with multiple subnets4498 behaves like renders ip_restriction setting4499 renders ranges in comma separated format4500 behaves like does not render registration features prompt4501 does not render a placeholder input with registration features message4502 subgroup4503 behaves like does not render ip_restriction setting4504 does not render the ranges4505# [RSpecRunTime] RSpec elapsed time: 22 minutes 15.72 seconds. Current RSS: ~1330M. load average: 1.05 1.12 1.15 1/431 603834506 feature is disabled4507 behaves like does not render ip_restriction setting4508 does not render the ranges4509# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.85 seconds. Current RSS: ~1339M. load average: 1.05 1.11 1.15 1/431 603844510 prompt user about registration features4511 with service ping disabled4512 with no license4513 behaves like renders registration features prompt4514 renders a placeholder input with registration features message4515# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.97 seconds. Current RSS: ~1345M. load average: 1.05 1.11 1.15 1/431 603854516 behaves like renders registration features settings link4517 as regular user4518 does not render settings link4519 as admin4520 renders settings link4521 with a valid license4522 behaves like does not render registration features prompt4523 does not render a placeholder input with registration features message4524# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.55 seconds. Current RSS: ~1348M. load average: 1.05 1.11 1.15 1/431 603864525 with service ping enabled4526 behaves like does not render registration features prompt4527 does not render a placeholder input with registration features message4528# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.83 seconds. Current RSS: ~1352M. load average: 1.04 1.11 1.14 1/431 603874529 allowed_email_domain4530 feature is enabled4531 top-level group4532 with single domain4533 behaves like renders allowed_email_domain setting4534 renders domains in comma separated format4535# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.99 seconds. Current RSS: ~1351M. load average: 1.04 1.11 1.14 1/431 603884536 with multiple domain4537 behaves like renders allowed_email_domain setting4538 renders domains in comma separated format4539 subgroup4540 behaves like does not render allowed_email_domain setting4541 does not render the domains4542# [RSpecRunTime] RSpec elapsed time: 22 minutes 25.2 seconds. Current RSS: ~1357M. load average: 1.04 1.11 1.14 1/431 603894543 feature is disabled4544 behaves like does not render allowed_email_domain setting4545 does not render the domains4546 when rendering for a user that is not an owner4547 is expected not to have text "Remove group"4548 when the user can remove groups4549 is expected to have text "Remove group"4550# [RSpecRunTime] RSpec elapsed time: 22 minutes 27.86 seconds. Current RSS: ~1365M. load average: 1.04 1.11 1.14 1/431 603904551# [RSpecRunTime] Finishing example group ee/spec/views/groups/edit.html.haml_spec.rb. It took 18.84 seconds. Expected to take 15.98 seconds.4552# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/instrumentation/elasticsearch_transport_spec.rb. Expected to take 14.71 seconds.4553Gitlab::Instrumentation::ElasticsearchTransport4554 .increment_request_count4555 increases the request count by 14556# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.01 seconds. Current RSS: ~1343M. load average: 1.04 1.11 1.14 1/433 603924557 .increment_timed_out_count4558 increases the timed out count by 14559 .add_duration4560 does not lose precision while adding4561 .add_call_details4562 parses and tracks the call details4563# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.5 seconds. Current RSS: ~1322M. load average: 1.03 1.11 1.14 1/436 604684564# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/instrumentation/elasticsearch_transport_spec.rb. It took 13.35 seconds. Expected to take 14.71 seconds.4565# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/instrumentation/elasticsearch_transport_spec.rb. Expected to take 14.71 seconds.4566Gitlab::Instrumentation::ElasticsearchTransportInterceptor4567 tracks any requests via the Elasticsearch client4568 adds the labkit correlation id as X-Opaque-Id to all requests4569 does not override the X-Opaque-Id if it is already present4570 when the response indicates a server side timeout4571 increments timeouts4572# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.15 seconds. Current RSS: ~1297M. load average: 1.18 1.14 1.15 1/438 604694573 when the response does not indicate a server side timeout4574 does not increment timeouts4575 when the server returns a blank response body4576 does not error4577 when the request raises some error4578 does not raise a different error in ensure4579# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/instrumentation/elasticsearch_transport_spec.rb. It took 7.11 seconds. Expected to take 14.71 seconds.4580# [RSpecRunTime] Starting example group ee/spec/services/search/rake_task_executor_service_spec.rb. Expected to take 13.52 seconds.4581Search::RakeTaskExecutorService4582 #index_projects_status4583 when some projects missing from index4584 displays completion percentage4585 when elasticsearch_limit_indexing? is enabled4586 only displays non-indexed projects that are setup for indexing4587# [RSpecRunTime] RSpec elapsed time: 22 minutes 50.62 seconds. Current RSS: ~1335M. load average: 1.18 1.14 1.15 1/438 604824588 when all projects are indexed4589 displays that all projects are indexed4590 when elasticsearch_limit_indexing? is enabled4591 only displays non-indexed projects that are setup for indexing4592 #estimate_cluster_size4593 outputs estimates4594 #list_pending_migrations4595 when there are pending migrations4596 outputs pending migrations4597 when there is no pending migrations4598 outputs message there are no pending migrations4599 when pending migrations are obsolete4600 outputs that the pending migration is obsolete4601 #index_snippets4602 indexes snippets4603 #execute4604 raises an exception when unknown task is provided4605 raises an exception when the task is not implemented4606 executes enable_search_with_elasticsearch task4607 executes estimate_cluster_size task4608 executes estimate_shard_sizes task4609 executes index_epics task4610 executes index_projects task4611 executes index_projects_status task4612 executes index_snippets task4613 executes index_users task4614 executes list_pending_migrations task4615 executes mark_reindex_failed task4616 executes pause_indexing task4617 executes resume_indexing task4618# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.23 seconds. Current RSS: ~1394M. load average: 1.17 1.13 1.15 1/441 604914619 #index_projects4620 queues jobs for each project batch4621 with limited indexing enabled4622 queues jobs for all projects4623 when elasticsearch_indexing is disabled4624 outputs a warning4625# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.36 second. Current RSS: ~1378M. load average: 1.15 1.13 1.15 2/442 604924626 #index_epics4627 calls maintain_indexed_group_associations for groups4628 with limited indexing enabled4629 does not call maintain_indexed_group_associations for groups that should not be indexed4630# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.28 seconds. Current RSS: ~1369M. load average: 1.22 1.15 1.15 1/437 604934631 #estimate_shard_sizes4632 outputs shard size estimates4633 when epics are not in a standalone index4634 does not include epics index in shard size estimates4635 when projects are not in a standalone index4636 does not include projects index in shard size estimates4637 #enable_search_with_elasticsearch4638 when enabling elasticsearch with setting initially off4639 enables elasticsearch4640 when enabling elasticsearch with setting initially on4641 does nothing when elasticsearch is already enabled4642 #pause_indexing4643 when indexing is already paused4644 does not do anything4645 when indexing is running4646 pauses indexing4647 #mark_reindex_failed4648 when there is a running reindex job4649 marks the current reindex job as failed4650 prints a message after marking it as failed4651 when no running reindex job4652 just prints a message4653 #resume_indexing4654 when indexing is already running4655 does not do anything4656 when indexing is not running4657 resumes indexing4658 #index_users4659 queues jobs for all users4660# [RSpecRunTime] Finishing example group ee/spec/services/search/rake_task_executor_service_spec.rb. It took 17.12 seconds. Expected to take 13.52 seconds.4661# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics_spec.rb. Expected to take 13.05 seconds.4662Gitlab::Analytics::CycleAnalytics4663 .licensed?4664 model: :nil, enabled_license: nil, outcome: false4665 is expected to eq false4666# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.46 seconds. Current RSS: ~1384M. load average: 1.20 1.14 1.15 1/436 604944667 model: :issue, enabled_license: nil, outcome: false4668 is expected to eq false4669 model: :issue, enabled_license: :cycle_analytics_for_projects, outcome: false4670 is expected to eq false4671 model: :issue, enabled_license: :cycle_analytics_for_groups, outcome: false4672 is expected to eq false4673 model: :project_namespace, enabled_license: nil, outcome: false4674 is expected to eq false4675 model: :project_namespace, enabled_license: :cycle_analytics_for_groups, outcome: false4676 is expected to eq false4677 model: :project_namespace, enabled_license: :cycle_analytics_for_projects, outcome: true4678 is expected to eq true4679 model: :user_namespace, enabled_license: nil, outcome: false4680 is expected to eq false4681 model: :user_namespace, enabled_license: :cycle_analytics_for_projects, outcome: true4682 is expected to eq true4683 model: :public_project_namespace, enabled_license: nil, outcome: false4684 is expected to eq false4685 model: :public_project_namespace, enabled_license: :cycle_analytics_for_groups, outcome: false4686 is expected to eq false4687 model: :public_project_namespace, enabled_license: :cycle_analytics_for_projects, outcome: true4688 is expected to eq true4689 model: :group, enabled_license: nil, outcome: false4690 is expected to eq false4691 model: :group, enabled_license: :cycle_analytics_for_groups, outcome: true4692 is expected to eq true4693 model: :group, enabled_license: :cycle_analytics_for_projects, outcome: false4694 is expected to eq false4695 when on SaaS4696 when the parent is a group4697 succeeds4698 when the parent is a user namespace4699 succeeds4700 .subject_for_access_check4701 when Namespaces::ProjectNamespace is given4702 is expected to eq #<Project id:752 group376/project-760>>4703 when Group is given4704 is expected to eq #<Group id:1895 @group376>4705 when something else is given4706 raises error4707 when nil is given4708 raises error4709 .allowed_to_edit4710 model: :nil, licensed: true, user: :developer_user, outcome: false4711 is expected to eq false4712 model: :issue, licensed: true, user: :developer_user, outcome: false4713 is expected to eq false4714 model: :issue, licensed: true, user: :reporter_user, outcome: false4715 is expected to eq false4716 model: :issue, licensed: true, user: :guest_user, outcome: false4717 is expected to eq false4718 model: :issue, licensed: true, user: :not_member, outcome: false4719 is expected to eq false4720 model: :project_namespace, licensed: true, user: :nil, outcome: false4721 is expected to eq false4722 model: :project_namespace, licensed: true, user: :reporter_user, outcome: true4723 is expected to eq true4724 model: :project_namespace, licensed: true, user: :guest_user, outcome: false4725 is expected to eq false4726 model: :project_namespace, licensed: true, user: :not_member, outcome: false4727 is expected to eq false4728 model: :public_project_namespace, licensed: true, user: :nil, outcome: false4729 is expected to eq false4730 model: :public_project_namespace, licensed: true, user: :reporter_user, outcome: true4731 is expected to eq true4732 model: :public_project_namespace, licensed: true, user: :guest_user, outcome: false4733 is expected to eq false4734 model: :public_project_namespace, licensed: true, user: :not_member, outcome: false4735 is expected to eq false4736 model: :project_namespace, licensed: false, user: :nil, outcome: false4737 is expected to eq false4738 model: :project_namespace, licensed: false, user: :reporter_user, outcome: false4739 is expected to eq false4740 model: :project_namespace, licensed: false, user: :guest_user, outcome: false4741 is expected to eq false4742 model: :project_namespace, licensed: false, user: :not_member, outcome: false4743 is expected to eq false4744 model: :public_project_namespace, licensed: false, user: :nil, outcome: false4745 is expected to eq false4746 model: :public_project_namespace, licensed: false, user: :reporter_user, outcome: false4747 is expected to eq false4748 model: :public_project_namespace, licensed: false, user: :guest_user, outcome: false4749 is expected to eq false4750 model: :public_project_namespace, licensed: false, user: :not_member, outcome: false4751 is expected to eq false4752 model: :group, licensed: true, user: :nil, outcome: false4753 is expected to eq false4754 model: :group, licensed: true, user: :reporter_user, outcome: true4755 is expected to eq true4756 model: :group, licensed: true, user: :guest_user, outcome: false4757 is expected to eq false4758 model: :group, licensed: true, user: :not_member, outcome: false4759 is expected to eq false4760 .allowed?4761 model: :nil, licensed: true, user: :developer_user, outcome: false4762 is expected to eq false4763 model: :issue, licensed: true, user: :developer_user, outcome: false4764 is expected to eq false4765 model: :issue, licensed: true, user: :reporter_user, outcome: false4766 is expected to eq false4767 model: :issue, licensed: true, user: :guest_user, outcome: false4768 is expected to eq false4769 model: :issue, licensed: true, user: :not_member, outcome: false4770 is expected to eq false4771 model: :project_namespace, licensed: true, user: :nil, outcome: false4772 is expected to eq false4773 model: :project_namespace, licensed: true, user: :reporter_user, outcome: true4774 is expected to eq true4775 model: :project_namespace, licensed: true, user: :guest_user, outcome: true4776 is expected to eq true4777 model: :project_namespace, licensed: true, user: :not_member, outcome: false4778 is expected to eq false4779 model: :public_project_namespace, licensed: true, user: :nil, outcome: true4780 is expected to eq true4781 model: :public_project_namespace, licensed: true, user: :reporter_user, outcome: true4782 is expected to eq true4783 model: :public_project_namespace, licensed: true, user: :guest_user, outcome: true4784 is expected to eq true4785 model: :public_project_namespace, licensed: true, user: :not_member, outcome: true4786 is expected to eq true4787 model: :project_namespace, licensed: false, user: :nil, outcome: false4788 is expected to eq false4789 model: :project_namespace, licensed: false, user: :reporter_user, outcome: true4790 is expected to eq true4791 model: :project_namespace, licensed: false, user: :guest_user, outcome: true4792 is expected to eq true4793 model: :project_namespace, licensed: false, user: :not_member, outcome: false4794 is expected to eq false4795 model: :public_project_namespace, licensed: false, user: :nil, outcome: true4796 is expected to eq true4797 model: :public_project_namespace, licensed: false, user: :reporter_user, outcome: true4798 is expected to eq true4799 model: :public_project_namespace, licensed: false, user: :guest_user, outcome: true4800 is expected to eq true4801 model: :public_project_namespace, licensed: false, user: :not_member, outcome: true4802 is expected to eq true4803 model: :group, licensed: true, user: :nil, outcome: false4804 is expected to eq false4805 model: :group, licensed: true, user: :reporter_user, outcome: true4806 is expected to eq true4807 model: :group, licensed: true, user: :guest_user, outcome: false4808 is expected to eq false4809 model: :group, licensed: true, user: :not_member, outcome: false4810 is expected to eq false4811# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics_spec.rb. It took 14.01 seconds. Expected to take 13.05 seconds.4812# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/bulk_dismiss_spec.rb. Expected to take 12.03 seconds.4813Mutations::Vulnerabilities::BulkDismiss4814 #resolve4815 does not introduce N+1 errors4816# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.99 seconds. Current RSS: ~1315M. load average: 1.13 1.13 1.15 1/433 604954817# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/bulk_dismiss_spec.rb. It took 14.54 seconds. Expected to take 12.03 seconds.4818# [RSpecRunTime] Starting example group ee/spec/models/members/member_role_spec.rb. Expected to take 11.38 seconds.4819MemberRole4820 does not allow STI4821 .permission_enabled?4822 flag_exists: true, flag_enabled: false, expected_result: false4823 is expected to eq false4824 flag_exists: true, flag_enabled: true, expected_result: true4825 is expected to eq true4826 flag_exists: false, flag_enabled: true, expected_result: true4827 is expected to eq true4828 available_from_access_level for abilities4829 for group abilities4830 behaves like ability with the correct `available_from_access_level` attribute4831 role: :guest, level: 104832 gives access from the specified access level4833 role: :reporter, level: 204834 gives access from the specified access level4835 role: :developer, level: 304836 gives access from the specified access level4837 role: :maintainer, level: 404838 gives access from the specified access level4839 role: :owner, level: 504840 gives access from the specified access level4841 for project abilities4842 behaves like ability with the correct `available_from_access_level` attribute4843 role: :guest, level: 104844 gives access from the specified access level4845 role: :reporter, level: 204846 gives access from the specified access level4847 role: :developer, level: 304848 gives access from the specified access level4849 role: :maintainer, level: 404850 gives access from the specified access level4851 role: :owner, level: 504852 gives access from the specified access level4853 .levels_sentence4854 returns the list of access levels with names4855 before_save4856 #set_occupies_seat4857 sets to false when skip_seat_consumption for custom ability is true4858 sets to true when skip_seat_consumption for custom ability is false or nil4859 sets to true when at least one custom ability has skip_seat_consumption set to false or nil4860 sets to true when base role is not guest4861# [RSpecRunTime] RSpec elapsed time: 23 minutes 38.21 seconds. Current RSS: ~1377M. load average: 1.04 1.11 1.14 1/432 604964862 scopes4863 .elevating4864 creates proper query4865 creates proper query with multiple permissions4866 returns nothing when there are no elevating permissions4867 occupies_seat4868 returns member roles for a group4869 by_namespace4870 returns member roles for a group4871 for_instance4872 returns member roles created on the instance4873# [RSpecRunTime] RSpec elapsed time: 23 minutes 41.08 seconds. Current RSS: ~1385M. load average: 1.04 1.11 1.14 1/430 604974874 .with_members_count4875 returns the total count of members for each role4876# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.96 seconds. Current RSS: ~1386M. load average: 1.04 1.11 1.14 1/430 604984877 #enabled_permissions4878 returns the list of enabled abilities4879 when a permission is behind a disabled feature flag4880 does not include the ability4881 associations4882 is expected to belong to namespace required: false4883 is expected to have many members4884 is expected to have many saml_providers4885 is expected to have many saml_group_links4886 callbacks4887 for preventing deletion after member is associated4888 allows deletion without any member associated4889 prevent deletion when member is associated4890 validation4891 is expected to validate that :name cannot be empty/falsy4892 is expected to validate that :base_access_level cannot be empty/falsy4893 is expected to validate that :base_access_level is either ‹10›, ‹20›, ‹30›, ‹40›, ‹50›, or ‹5›4894 name uniqueness validation4895 when creating a new record4896 is invalid when name already exists for a namespace4897 is valid when name exists for another namespace4898 is invalid creating a duplicate name for instance4899# [RSpecRunTime] RSpec elapsed time: 23 minutes 46.2 seconds. Current RSS: ~1398M. load average: 1.12 1.13 1.15 1/430 604994900 when updating an old record4901 is invalid when name already exists for a namespace4902 for json schema4903 is expected to allow :permissions to be ‹{read_code: true}›4904 when trying to store an unsupported key4905 is expected not to allow :permissions to be ‹{unsupported_key: true}›4906 when trying to store an unsupported value4907 is expected not to allow :permissions to be ‹{read_code: "some_value"}›4908 when running on Gitlab.com4909 is expected to validate that :namespace cannot be empty/falsy4910 when running on self-managed4911 is expected not to validate that :namespace cannot be empty/falsy4912 for base_access_level_locked4913 cannot be saved when base_access_level has changes4914 can be changed when only name, description and permissions change4915 when not assigned to member4916 can be changed4917 for max_count_per_group_hierarchy4918 when number of member roles is below limit4919 is valid4920 when number of member roles is above limit4921 is invalid4922 when for namespace4923 when namespace is a subgroup4924 is invalid4925 when namespace is a root group4926 is valid4927 when namespace is outside hierarchy of member4928 creates a validation error4929 when base_access_level is invalid4930 raises an error4931 when requirement is not met4932 creates a validation error4933 for ensure_at_least_one_permission_is_enabled4934 with at least one permission enabled4935 is expected to be valid4936 with no permissions enabled4937 is invalid4938# [RSpecRunTime] Finishing example group ee/spec/models/members/member_role_spec.rb. It took 15.94 seconds. Expected to take 11.38 seconds.4939# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.4940Lint factories for MemberRole4941 with saas, license, and factory defaults4942 behaves like factory4943 member_role factory4944 does not raise error when built4945 does not raise error when created4946 linting :developer trait4947 does not raise error when created4948# [RSpecRunTime] RSpec elapsed time: 23 minutes 51.96 seconds. Current RSS: ~1434M. load average: 1.19 1.14 1.15 1/430 605064949 linting :maintainer trait4950 does not raise error when created4951 linting :reporter trait4952 does not raise error when created4953 linting :guest trait4954 does not raise error when created4955 linting :minimal_access trait4956 does not raise error when created4957 linting :admin_merge_request trait4958 does not raise error when created4959 linting :admin_vulnerability trait4960 does not raise error when created4961 linting :admin_terraform_state trait4962 does not raise error when created4963 linting :read_code trait4964 does not raise error when created4965 linting :read_dependency trait4966 does not raise error when created4967 linting :instance trait4968 does not raise error when created (PENDING: Trait skipped linting due to legacy error)4969# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 5.17 seconds. Expected to take 39.52 seconds.4970# [RSpecRunTime] Starting example group ee/spec/models/ci/minutes/usage_spec.rb. Expected to take 11.05 seconds.4971Ci::Minutes::Usage4972 does not allow STI4973 #enabled?4974 when namespace is root4975 when namespace has any project with shared runners enabled4976 when namespace has minutes limit4977 is expected to be truthy4978# [RSpecRunTime] RSpec elapsed time: 23 minutes 56.52 seconds. Current RSS: ~1408M. load average: 1.17 1.14 1.15 1/430 605074979 when namespace has unlimited minutes4980 is expected to be falsey4981 when namespace has a limit but does not have projects with shared runners enabled4982 is expected to be truthy4983 when namespace is not root4984 is expected to be falsey4985 #minutes_used_up?4986 limit not enabled4987 is expected to eq false4988 monthly limit not set and purchased limit set and low usage4989 is expected to eq false4990 monthly limit set and purchased limit not set and usage below monthly4991 is expected to eq false4992 monthly limit set and purchased limit not set and usage above monthly4993 is expected to eq true4994 monthly and purchased limits set and no usage4995 is expected to eq false4996 monthly and purchased limits set and usage below monthly4997 is expected to eq false4998 monthly and purchased limits set and monthly minutes maxed out4999 is expected to eq false5000 monthly and purchased limits set and some purchased minutes used5001 is expected to eq false5002 monthly and purchased limits set and all minutes used5003 is expected to eq true5004 monthly and purchased limits set and usage beyond all limits5005 is expected to eq true5006 #total_minutes_used5007 minutes_used: nil, expected_minutes: 05008 is expected to eq 05009 minutes_used: 0, expected_minutes: 05010 is expected to eq 05011 minutes_used: 0.9, expected_minutes: 05012 is expected to eq 05013 minutes_used: 1.1, expected_minutes: 15014 is expected to eq 15015 minutes_used: 2.1, expected_minutes: 25016 is expected to eq 25017 #percent_total_minutes_remaining5018 total_minutes_used: 0, monthly_minutes: 0, purchased_minutes: 0, result: 05019 is expected to eq 05020 total_minutes_used: 10, monthly_minutes: 0, purchased_minutes: 0, result: 05021 is expected to eq 05022 total_minutes_used: 0, monthly_minutes: 70, purchased_minutes: 30, result: 1005023 is expected to eq 1005024 total_minutes_used: 60, monthly_minutes: 70, purchased_minutes: 30, result: 405025 is expected to eq 405026 total_minutes_used: 100, monthly_minutes: 70, purchased_minutes: 30, result: 05027 is expected to eq 05028 total_minutes_used: 120, monthly_minutes: 70, purchased_minutes: 30, result: 05029 is expected to eq 05030 #monthly_minutes_used_up?5031 when usage is enabled5032 when monthly minutes usage greater than monthly minutes used5033 is expected to be falsey5034 when monthly minutes usage less than monthly minutes used5035 is expected to be truthy5036 when monthly minutes usage equals monthly minutes used5037 is expected to be truthy5038 when usage is disabled5039 is expected to be falsey5040 #purchased_minutes_used_up?5041 when usage is enabled5042 when no minutes are purchased5043 is expected to be falsey5044 when minutes are purchased5045 purchased_minutes: 1000, monthly_minutes: 1000, total_minutes_used: 2001, result: true5046 is expected to eq true5047 purchased_minutes: 1000, monthly_minutes: 1000, total_minutes_used: 2000, result: true5048 is expected to eq true5049 purchased_minutes: 1000, monthly_minutes: 1000, total_minutes_used: 1999, result: false5050 is expected to eq false5051 when usage is disabled5052 is expected to be falsey5053 #reset_date5054 corresponds to the beginning of the current month5055# [RSpecRunTime] Finishing example group ee/spec/models/ci/minutes/usage_spec.rb. It took 13.59 seconds. Expected to take 11.05 seconds.5056# [RSpecRunTime] Starting example group ee/spec/workers/system_access/group_saml_microsoft_group_sync_worker_spec.rb. Expected to take 10.54 seconds.5057SystemAccess::GroupSamlMicrosoftGroupSyncWorker5058 #perform5059 when group SAML is not enabled5060 behaves like sync unavailable5061 does not call the sync service5062# [RSpecRunTime] RSpec elapsed time: 24 minutes 10.29 seconds. Current RSS: ~1416M. load average: 1.22 1.15 1.15 1/430 605085063 when group SAML is enabled5064 behaves like sync unavailable5065 does not call the sync service5066 when microsoft_group_sync feature is not licensed5067 behaves like sync unavailable5068 does not call the sync service5069 when microsoft_group_sync feature is licensed5070 behaves like sync unavailable5071 does not call the sync service5072 when the Microsoft application is not enabled5073 behaves like sync unavailable5074 does not call the sync service5075 when the Microsoft application is enabled5076 behaves like sync unavailable5077 does not call the sync service5078 when the user has a SAML identity5079 when the Microsoft API returns no groups5080 behaves like sync unavailable5081 does not call the sync service5082 when no group links match5083 behaves like sync unavailable5084 does not call the sync service5085 when group links match5086 adds the users as members5087# [RSpecRunTime] RSpec elapsed time: 24 minutes 15.37 seconds. Current RSS: ~1451M. load average: 1.20 1.15 1.15 1/430 605095088 for SAML provider default_membership_role behavior5089 when matching group links do not include the top-level group5090 adds the member to the subgroup and retains the top-level group default membership role5091 does not touch the member record when the access level matches the default membership role5092 when the top-level default membership role is a custom role5093 adds the member to the subgroup and retains the top-level group default custom role5094# [RSpecRunTime] RSpec elapsed time: 24 minutes 19.42 seconds. Current RSS: ~1440M. load average: 1.18 1.14 1.15 1/430 605105095 when the member is the last owner5096 does not change the access level to the default membership role5097# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.52 seconds. Current RSS: ~1436M. load average: 1.18 1.14 1.15 1/430 605115098 when the access level does not match the default membership role5099 reverts to the default membership role5100 does not update the access level when the top level group has no group links5101# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.78 seconds. Current RSS: ~1446M. load average: 1.17 1.14 1.15 1/429 605125102# [RSpecRunTime] Finishing example group ee/spec/workers/system_access/group_saml_microsoft_group_sync_worker_spec.rb. It took 14.07 seconds. Expected to take 10.54 seconds.5103# [RSpecRunTime] Starting example group ee/spec/models/incident_management/oncall_schedule_spec.rb. Expected to take 10.12 seconds.5104IncidentManagement::OncallSchedule5105 does not allow STI5106 behaves like AtomicInternalId5107 .has_internal_id5108 Module inclusion5109 is expected to includes the AtomicInternalId module5110 Validation5111 when presence validation is required5112 when creating an object5113 raises an error if the internal id is blank5114 when updating an object5115 raises an error if the internal id is blank5116 when presence validation is not required5117 when creating an object5118 does not raise an error if the internal id is blank (PENDING: No reason given)5119 when updating an object5120 does not raise an error if the internal id is blank (PENDING: No reason given)5121 Creating an instance5122 saves a new instance properly5123 internal id generation5124 calls InternalId.generate_next and sets internal id attribute5125 does not overwrite an existing internal id5126 when the instance has an internal ID set5127 calls InternalId.update_last_value and sets the `last_value` to that of the instance5128# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.8 seconds. Current RSS: ~1447M. load average: 1.16 1.14 1.15 1/429 605135129 unsetting the instance internal id on rollback5130 when the internal id has been changed5131 when the internal id is automatically set5132 clears it on the instance5133 when the internal id is manually set5134 does not clear it on the instance5135 when the internal id has not been changed5136 preserves the value on the instance5137 supply of internal ids5138 provides a persistent supply of IID values, sensitive to the current state5139 #reset_scope_internal_id_attribute5140 rewinds the allocated IID5141 allocates the same IID5142# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.49 seconds. Current RSS: ~1407M. load average: 1.14 1.14 1.15 1/429 605145143 .associations5144 is expected to belong to project required: false5145 is expected to have many rotations inverse_of => schedule5146 is expected to have many participants through rotations5147# [RSpecRunTime] RSpec elapsed time: 24 minutes 33.2 seconds. Current RSS: ~1409M. load average: 1.14 1.14 1.15 1/429 605155148 .for_iid5149 returns only records with that IID5150 .validations5151 is expected to validate that :name cannot be empty/falsy5152 is expected to validate that the length of :name is at most 2005153 is expected to validate that the length of :description is at most 10005154 is expected to validate that :timezone cannot be empty/falsy5155 is expected to validate that :timezone is either ‹"Etc/GMT+12"›, ‹"Pacific/Pago_Pago"›, ‹"Pacific/Midway"›, ‹"Pacific/Honolulu"›, ‹"America/Juneau"›, ‹"America/Los_Angeles"›, ‹"America/Tijuana"›, ‹"America/Phoenix"›, ‹"America/Mazatlan"›, ‹"America/Denver"›, ‹"America/Guatemala"›, ‹"America/Chicago"›, ‹"America/Chihuahua"›, ‹"America/Mexico_City"›, ‹"America/Mexico_City"›, ‹"America/Monterrey"›, ‹"America/Regina"›, ‹"America/Bogota"›, ‹"America/New_York"›, ‹"America/Indiana/Indianapolis"›, ‹"America/Lima"›, ‹"America/Lima"›, ‹"America/Halifax"›, ‹"America/Caracas"›, ‹"America/Guyana"›, ‹"America/La_Paz"›, ‹"America/Puerto_Rico"›, ‹"America/Santiago"›, ‹"America/St_Johns"›, ‹"America/Sao_Paulo"›, ‹"America/Argentina/Buenos_Aires"›, ‹"America/Montevideo"›, ‹"America/Godthab"›, ‹"Atlantic/South_Georgia"›, ‹"Atlantic/Azores"›, ‹"Atlantic/Cape_Verde"›, ‹"Europe/London"›, ‹"Europe/Lisbon"›, ‹"Europe/London"›, ‹"Africa/Monrovia"›, ‹"Etc/UTC"›, ‹"Europe/Amsterdam"›, ‹"Europe/Belgrade"›, ‹"Europe/Berlin"›, ‹"Europe/Zurich"›, ‹"Europe/Bratislava"›, ‹"Europe/Brussels"›, ‹"Europe/Budapest"›, ‹"Africa/Casablanca"›, ‹"Europe/Copenhagen"›, ‹"Europe/Dublin"›, ‹"Europe/Ljubljana"›, ‹"Europe/Madrid"›, ‹"Europe/Paris"›, ‹"Europe/Prague"›, ‹"Europe/Rome"›, ‹"Europe/Sarajevo"›, ‹"Europe/Skopje"›, ‹"Europe/Stockholm"›, ‹"Europe/Vienna"›, ‹"Europe/Warsaw"›, ‹"Africa/Algiers"›, ‹"Europe/Zagreb"›, ‹"Europe/Zurich"›, ‹"Europe/Athens"›, ‹"Europe/Bucharest"›, ‹"Africa/Cairo"›, ‹"Africa/Harare"›, ‹"Europe/Helsinki"›, ‹"Asia/Jerusalem"›, ‹"Europe/Kaliningrad"›, ‹"Europe/Kiev"›, ‹"Africa/Johannesburg"›, ‹"Europe/Riga"›, ‹"Europe/Sofia"›, ‹"Europe/Tallinn"›, ‹"Europe/Vilnius"›, ‹"Asia/Baghdad"›, ‹"Europe/Istanbul"›, ‹"Asia/Kuwait"›, ‹"Europe/Minsk"›, ‹"Europe/Moscow"›, ‹"Africa/Nairobi"›, ‹"Asia/Riyadh"›, ‹"Europe/Moscow"›, ‹"Europe/Volgograd"›, ‹"Asia/Tehran"›, ‹"Asia/Muscat"›, ‹"Asia/Baku"›, ‹"Asia/Muscat"›, ‹"Europe/Samara"›, ‹"Asia/Tbilisi"›, ‹"Asia/Yerevan"›, ‹"Asia/Kabul"›, ‹"Asia/Almaty"›, ‹"Asia/Yekaterinburg"›, ‹"Asia/Karachi"›, ‹"Asia/Karachi"›, ‹"Asia/Tashkent"›, ‹"Asia/Kolkata"›, ‹"Asia/Kolkata"›, ‹"Asia/Kolkata"›, ‹"Asia/Kolkata"›, ‹"Asia/Colombo"›, ‹"Asia/Kathmandu"›, ‹"Asia/Dhaka"›, ‹"Asia/Dhaka"›, ‹"Asia/Urumqi"›, ‹"Asia/Rangoon"›, ‹"Asia/Bangkok"›, ‹"Asia/Bangkok"›, ‹"Asia/Jakarta"›, ‹"Asia/Krasnoyarsk"›, ‹"Asia/Novosibirsk"›, ‹"Asia/Shanghai"›, ‹"Asia/Chongqing"›, ‹"Asia/Hong_Kong"›, ‹"Asia/Irkutsk"›, ‹"Asia/Kuala_Lumpur"›, ‹"Australia/Perth"›, ‹"Asia/Singapore"›, ‹"Asia/Taipei"›, ‹"Asia/Ulaanbaatar"›, ‹"Asia/Tokyo"›, ‹"Asia/Tokyo"›, ‹"Asia/Seoul"›, ‹"Asia/Tokyo"›, ‹"Asia/Yakutsk"›, ‹"Australia/Adelaide"›, ‹"Australia/Darwin"›, ‹"Australia/Brisbane"›, ‹"Australia/Melbourne"›, ‹"Pacific/Guam"›, ‹"Australia/Hobart"›, ‹"Australia/Melbourne"›, ‹"Pacific/Port_Moresby"›, ‹"Australia/Sydney"›, ‹"Asia/Vladivostok"›, ‹"Asia/Magadan"›, ‹"Pacific/Noumea"›, ‹"Pacific/Guadalcanal"›, ‹"Asia/Srednekolymsk"›, ‹"Pacific/Auckland"›, ‹"Pacific/Fiji"›, ‹"Asia/Kamchatka"›, ‹"Pacific/Majuro"›, ‹"Pacific/Auckland"›, ‹"Pacific/Chatham"›, ‹"Pacific/Tongatapu"›, ‹"Pacific/Apia"›, or ‹"Pacific/Fakaofo"›5156 when the oncall schedule with the same name exists5157 has validation errors5158# [RSpecRunTime] RSpec elapsed time: 24 minutes 35.68 seconds. Current RSS: ~1405M. load average: 1.14 1.14 1.15 1/429 605165159 scopes5160 .for_project5161 is expected to contain exactly #<IncidentManagement::OncallSchedule id: 21, created_at: "2024-05-29 17:11:05.345939160 +0000", updat...t_id: 795, iid: 1, name: "On-call Schedule #24", description: [FILTERED], timezone: "Europe/Berlin">5162# [RSpecRunTime] Finishing example group ee/spec/models/incident_management/oncall_schedule_spec.rb. It took 13.54 seconds. Expected to take 10.12 seconds.5163# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.5164Lint factories for IncidentManagement::OncallSchedule5165 with saas, license, and factory defaults5166 behaves like factory5167 incident_management_oncall_schedule factory5168 does not raise error when built5169 does not raise error when created5170 linting :utc trait5171 does not raise error when created5172# [RSpecRunTime] RSpec elapsed time: 24 minutes 38.09 seconds. Current RSS: ~1377M. load average: 1.13 1.13 1.15 1/429 605235173 linting :with_rotation trait5174 does not raise error when created5175# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.36 seconds. Expected to take 39.52 seconds.5176# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/ingest_finding_identifiers_spec.rb. Expected to take 9.77 seconds.5177Security::Ingestion::Tasks::IngestFindingIdentifiers5178 #execute5179 associates findings with the identifiers5180 behaves like bulk insertable task5181 when the validation fails5182 can generate error messages correctly5183# [RSpecRunTime] RSpec elapsed time: 24 minutes 51.2 seconds. Current RSS: ~1319M. load average: 1.10 1.13 1.15 1/429 605245184# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/ingest_finding_identifiers_spec.rb. It took 12.51 seconds. Expected to take 9.77 seconds.5185# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/historical_statistic_spec.rb. Expected to take 9.21 seconds.5186Vulnerabilities::HistoricalStatistic5187 does not allow STI5188 associations5189 is expected to belong to project required: true5190 validations5191 is expected to validate that :date cannot be empty/falsy5192 is expected to validate that :letter_grade cannot be empty/falsy5193 is expected to validate that :total looks like a number greater than or equal to 05194 is expected to validate that :critical looks like a number greater than or equal to 05195 is expected to validate that :high looks like a number greater than or equal to 05196 is expected to validate that :medium looks like a number greater than or equal to 05197 is expected to validate that :low looks like a number greater than or equal to 05198 is expected to validate that :unknown looks like a number greater than or equal to 05199 is expected to validate that :info looks like a number greater than or equal to 05200 is expected to define :letter_grade as an enum backed by an integer with values ‹[:a, :b, :c, :d, :f]›5201# [RSpecRunTime] RSpec elapsed time: 24 minutes 53.58 seconds. Current RSS: ~1350M. load average: 1.10 1.13 1.15 1/429 605255202 .older_than5203 is expected to contain exactly #<Vulnerabilities::HistoricalStatistic id: 2, created_at: "2024-05-29 17:11:24.121309934 +0000", upda...critical: 0, high: 0, medium: 0, low: 0, unknown: 0, info: 0, date: "2024-02-19", letter_grade: "a"> and #<Vulnerabilities::HistoricalStatistic id: 3, created_at: "2024-05-29 17:11:24.563555488 +0000", upda...critical: 0, high: 0, medium: 0, low: 0, unknown: 0, info: 0, date: "2024-02-18", letter_grade: "a">5204# [RSpecRunTime] RSpec elapsed time: 24 minutes 55.22 seconds. Current RSS: ~1354M. load average: 1.10 1.13 1.15 1/429 605265205 .between_dates5206 is expected to contain exactly #<Vulnerabilities::HistoricalStatistic id: 5, created_at: "2024-05-29 17:11:25.772775460 +0000", upda...critical: 0, high: 0, medium: 0, low: 0, unknown: 0, info: 0, date: "2020-08-11", letter_grade: "a">, #<Vulnerabilities::HistoricalStatistic id: 6, created_at: "2024-05-29 17:11:26.192747417 +0000", upda...critical: 0, high: 0, medium: 0, low: 0, unknown: 0, info: 0, date: "2020-08-12", letter_grade: "a">, and #<Vulnerabilities::HistoricalStatistic id: 7, created_at: "2024-05-29 17:11:26.574366761 +0000", upda...critical: 0, high: 0, medium: 0, low: 0, unknown: 0, info: 0, date: "2020-08-13", letter_grade: "a">5207 is expected not to include #<Vulnerabilities::HistoricalStatistic id: 4, created_at: "2024-05-29 17:11:25.348712553 +0000", upda...critical: 0, high: 0, medium: 0, low: 0, unknown: 0, info: 0, date: "2020-08-10", letter_grade: "a">5208# [RSpecRunTime] RSpec elapsed time: 24 minutes 57.29 seconds. Current RSS: ~1353M. load average: 1.09 1.12 1.14 1/429 605275209 .for_project5210 is expected to contain exactly #<Vulnerabilities::HistoricalStatistic id: 8, created_at: "2024-05-29 17:11:27.757888958 +0000", upda...critical: 0, high: 0, medium: 0, low: 0, unknown: 0, info: 0, date: "2024-05-29", letter_grade: "a">5211# [RSpecRunTime] RSpec elapsed time: 24 minutes 58.33 seconds. Current RSS: ~1352M. load average: 1.09 1.12 1.14 1/429 605285212 .grouped_by_date5213 is expected to contain exactly [Mon, 10 Aug 2020, 2] and [Tue, 11 Aug 2020, 1]5214# [RSpecRunTime] RSpec elapsed time: 25 minutes 1.5 seconds. Current RSS: ~1345M. load average: 1.17 1.14 1.15 1/429 605295215 .aggregated_by_date5216 is expected to contain exactly {"critical"=>12, "date"=>"2020-08-10", "high"=>10, "id"=>nil, "info"=>2, "low"=>6, "medium"=>8, "total"=>42, "unknown"=>4} and {"critical"=>12, "date"=>"2020-08-11", "high"=>11, "id"=>nil, "info"=>7, "low"=>9, "medium"=>10, "total"=>57, "unknown"=>8}5217# [RSpecRunTime] RSpec elapsed time: 25 minutes 2.95 seconds. Current RSS: ~1335M. load average: 1.17 1.14 1.15 1/428 605305218# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/historical_statistic_spec.rb. It took 11.74 seconds. Expected to take 9.21 seconds.5219# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.5220Lint factories for Vulnerabilities::HistoricalStatistic5221 with saas, license, and factory defaults5222 behaves like factory5223 vulnerability_historical_statistic factory5224 does not raise error when built5225 does not raise error when created5226# [RSpecRunTime] RSpec elapsed time: 25 minutes 4.53 seconds. Current RSS: ~1338M. load average: 1.17 1.14 1.15 1/428 605375227# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.59 seconds. Expected to take 39.52 seconds.5228# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/issues/set_epic_spec.rb. Expected to take 9.04 seconds.5229Mutations::Issues::SetEpic5230 #resolve5231 behaves like permission level for issue mutation is correctly verified5232 when the user is not a project member5233 behaves like when the user does not have access to the resource5234 raises an error5235 even if assigned to the issue5236 does not modify issue5237# [RSpecRunTime] RSpec elapsed time: 25 minutes 6.63 seconds. Current RSS: ~1332M. load average: 1.15 1.14 1.15 1/428 605385238 even if author of the issue5239 does not modify issue5240 when the user is a project member5241 with guest role5242 behaves like when the user does not have access to the resource5243 raises an error5244 even if assigned to the issue5245 does not modify issue5246# [RSpecRunTime] RSpec elapsed time: 25 minutes 8.33 seconds. Current RSS: ~1351M. load average: 1.15 1.14 1.15 3/428 605395247 even if author of the issue5248 does not modify issue5249 when the user can update the issue5250 when user can read epic5251 returns the issue with the epic5252 returns errors if issue could not be updated5253 when passing epic_id as nil5254 removes the epic5255 does not do anything if the issue already does not have a epic5256# [RSpecRunTime] RSpec elapsed time: 25 minutes 13.7 seconds. Current RSS: ~1376M. load average: 1.14 1.13 1.15 1/428 605405257 when epic is confidential but issue is public5258 returns an error with appropriate message5259# [RSpecRunTime] RSpec elapsed time: 25 minutes 14.94 seconds. Current RSS: ~1382M. load average: 1.14 1.13 1.15 1/428 605415260 with assigning epic error5261 returns an error with appropriate message5262# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.98 seconds. Current RSS: ~1383M. load average: 1.13 1.13 1.15 1/428 605425263 when user can not read epic5264 raises an error5265# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/issues/set_epic_spec.rb. It took 12.28 seconds. Expected to take 9.04 seconds.5266# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/hooks_execution_spec.rb. Expected to take 8.32 seconds.5267Security::Ingestion::Tasks::HooksExecution5268 #execute5269 executes the hooks associated with all new vulnerabilities5270 does not execute the hooks associated with existing vulnerabilities5271# [RSpecRunTime] RSpec elapsed time: 25 minutes 28.51 seconds. Current RSS: ~1312M. load average: 1.11 1.13 1.14 1/428 605435272# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/hooks_execution_spec.rb. It took 11.69 seconds. Expected to take 8.32 seconds.5273# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb. Expected to take 8.25 seconds.5274Gitlab::UsageDataCounters::EpicActivityUniqueCounter5275 for epic created event5276 behaves like internal event tracking5277 logs to Snowplow and Redis5278 behaves like does not track when feature flag is disabled5279 when feature flag :track_epics_activity is disabled5280 does not track action5281 for epic title changed event5282 behaves like internal event tracking5283 logs to Snowplow and Redis5284 behaves like does not track when feature flag is disabled5285 when feature flag :track_epics_activity is disabled5286 does not track action5287 for epic description changed event5288 behaves like internal event tracking5289 logs to Snowplow and Redis5290 behaves like does not track when feature flag is disabled5291 when feature flag :track_epics_activity is disabled5292 does not track action5293 for epic note created event5294 behaves like internal event tracking5295 logs to Snowplow and Redis5296 behaves like does not track when feature flag is disabled5297 when feature flag :track_epics_activity is disabled5298 does not track action5299 for epic note updated event5300 behaves like internal event tracking5301 logs to Snowplow and Redis5302 behaves like does not track when feature flag is disabled5303 when feature flag :track_epics_activity is disabled5304 does not track action5305 for epic note destroyed event5306 behaves like internal event tracking5307 logs to Snowplow and Redis5308 behaves like does not track when feature flag is disabled5309 when feature flag :track_epics_activity is disabled5310 does not track action5311 for epic emoji award event5312 behaves like internal event tracking5313 logs to Snowplow and Redis5314 behaves like does not track when feature flag is disabled5315 when feature flag :track_epics_activity is disabled5316 does not track action5317 for epic emoji remove event5318 behaves like internal event tracking5319 logs to Snowplow and Redis5320 behaves like does not track when feature flag is disabled5321 when feature flag :track_epics_activity is disabled5322 does not track action5323 for epic closing event5324 behaves like internal event tracking5325 logs to Snowplow and Redis5326 behaves like does not track when feature flag is disabled5327 when feature flag :track_epics_activity is disabled5328 does not track action5329 for epic reopening event5330 behaves like internal event tracking5331 logs to Snowplow and Redis5332 behaves like does not track when feature flag is disabled5333 when feature flag :track_epics_activity is disabled5334 does not track action5335 for making epic visible5336 behaves like internal event tracking5337 logs to Snowplow and Redis5338 behaves like does not track when feature flag is disabled5339 when feature flag :track_epics_activity is disabled5340 does not track action5341 for making epic confidential5342 behaves like internal event tracking5343 logs to Snowplow and Redis5344 behaves like does not track when feature flag is disabled5345 when feature flag :track_epics_activity is disabled5346 does not track action5347 for epic date modification events5348 start date5349 setting as fixed event5350 behaves like internal event tracking5351 logs to Snowplow and Redis5352 behaves like does not track when feature flag is disabled5353 when feature flag :track_epics_activity is disabled5354 does not track action5355 setting as fixed start date event5356 behaves like internal event tracking5357 logs to Snowplow and Redis5358 behaves like does not track when feature flag is disabled5359 when feature flag :track_epics_activity is disabled5360 does not track action5361 setting as inherited event5362 behaves like internal event tracking5363 logs to Snowplow and Redis5364 behaves like does not track when feature flag is disabled5365 when feature flag :track_epics_activity is disabled5366 does not track action5367 due date5368 setting as fixed event5369 behaves like internal event tracking5370 logs to Snowplow and Redis5371 behaves like does not track when feature flag is disabled5372 when feature flag :track_epics_activity is disabled5373 does not track action5374 setting as fixed due date event5375 behaves like internal event tracking5376 logs to Snowplow and Redis5377 behaves like does not track when feature flag is disabled5378 when feature flag :track_epics_activity is disabled5379 does not track action5380 setting as inherited event5381 behaves like internal event tracking5382 logs to Snowplow and Redis5383 behaves like does not track when feature flag is disabled5384 when feature flag :track_epics_activity is disabled5385 does not track action5386 for adding issue to epic event5387 behaves like internal event tracking5388 logs to Snowplow and Redis5389 behaves like does not track when feature flag is disabled5390 when feature flag :track_epics_activity is disabled5391 does not track action5392 for changing labels epic event5393 behaves like internal event tracking5394 logs to Snowplow and Redis5395 behaves like does not track when feature flag is disabled5396 when feature flag :track_epics_activity is disabled5397 does not track action5398 for removing issue from epic event5399 behaves like internal event tracking5400 logs to Snowplow and Redis5401 behaves like does not track when feature flag is disabled5402 when feature flag :track_epics_activity is disabled5403 does not track action5404 for moving an issue that belongs to epic5405 behaves like internal event tracking5406 logs to Snowplow and Redis5407 behaves like does not track when feature flag is disabled5408 when feature flag :track_epics_activity is disabled5409 does not track action5410 updating epic parent5411 behaves like internal event tracking5412 logs to Snowplow and Redis5413 behaves like does not track when feature flag is disabled5414 when feature flag :track_epics_activity is disabled5415 does not track action5416 for promoting issue to epic5417 behaves like internal event tracking5418 logs to Snowplow and Redis5419 behaves like does not track when feature flag is disabled5420 when feature flag :track_epics_activity is disabled5421 does not track action5422 for destroying epic5423 behaves like internal event tracking5424 logs to Snowplow and Redis5425 behaves like does not track when feature flag is disabled5426 when feature flag :track_epics_activity is disabled5427 does not track action5428 for margin epic task as checked5429 behaves like internal event tracking5430 logs to Snowplow and Redis5431 behaves like does not track when feature flag is disabled5432 when feature flag :track_epics_activity is disabled5433 does not track action5434 for margin epic task as unchecked5435 behaves like internal event tracking5436 logs to Snowplow and Redis5437 behaves like does not track when feature flag is disabled5438 when feature flag :track_epics_activity is disabled5439 does not track action5440 for epic cross reference5441 behaves like internal event tracking5442 logs to Snowplow and Redis5443 behaves like does not track when feature flag is disabled5444 when feature flag :track_epics_activity is disabled5445 does not track action5446 for related epic added5447 behaves like internal event tracking5448 logs to Snowplow and Redis5449 behaves like does not track when feature flag is disabled5450 when feature flag :track_epics_activity is disabled5451 does not track action5452 for related epic removed5453 behaves like internal event tracking5454 logs to Snowplow and Redis5455 behaves like does not track when feature flag is disabled5456 when feature flag :track_epics_activity is disabled5457 does not track action5458 for blocking epic added5459 behaves like internal event tracking5460 logs to Snowplow and Redis5461 behaves like does not track when feature flag is disabled5462 when feature flag :track_epics_activity is disabled5463 does not track action5464 for blocking epic removed5465 behaves like internal event tracking5466 logs to Snowplow and Redis5467 behaves like does not track when feature flag is disabled5468 when feature flag :track_epics_activity is disabled5469 does not track action5470 for blocked epic added5471 behaves like internal event tracking5472 logs to Snowplow and Redis5473 behaves like does not track when feature flag is disabled5474 when feature flag :track_epics_activity is disabled5475 does not track action5476 for blocked epic removed5477 behaves like internal event tracking5478 logs to Snowplow and Redis5479 behaves like does not track when feature flag is disabled5480 when feature flag :track_epics_activity is disabled5481 does not track action5482# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb. It took 11.13 seconds. Expected to take 8.25 seconds.5483# [RSpecRunTime] Starting example group ee/spec/services/security/scan_result_policies/unblock_fail_open_approval_rules_service_spec.rb. Expected to take 7.7 seconds.5484Security::ScanResultPolicies::UnblockFailOpenApprovalRulesService#execute5485 with license_finding report_type5486 removes required approvals for fail-open license_finding rules only5487 deletes violations for fail-open license_finding rules only5488 behaves like sensitive to feature flag5489 with feature disabled5490 does not remove required approvals5491 does not delete violations5492# [RSpecRunTime] RSpec elapsed time: 25 minutes 46.92 seconds. Current RSS: ~1397M. load average: 1.08 1.12 1.14 1/428 605445493 with multiple report_types5494 behaves like unblocks all report types5495 unblocks both scan_finding and license_scanning rules5496 with scan_finding report_type5497 removes required approvals for fail-open scan_finding rules only5498 deletes violations for fail-open scan_finding rules only5499 behaves like sensitive to feature flag5500 with feature disabled5501 does not remove required approvals5502 does not delete violations5503 without persisted policy5504 doesn't raise5505 without report_types5506 behaves like unblocks all report types5507 unblocks both scan_finding and license_scanning rules5508 with unrecognized report_type5509 is expected to raise ArgumentError with "unrecognized report_type"5510# [RSpecRunTime] Finishing example group ee/spec/services/security/scan_result_policies/unblock_fail_open_approval_rules_service_spec.rb. It took 9.35 seconds. Expected to take 7.7 seconds.5511# [RSpecRunTime] Starting example group ee/spec/services/todos/destroy/confidential_epic_service_spec.rb. Expected to take 7.52 seconds.5512Todos::Destroy::ConfidentialEpicService5513 #execute5514 removes epic todos for users who can not access the confidential epic5515 when provided epic is not confidential5516 does not remove any todos5517# [RSpecRunTime] RSpec elapsed time: 25 minutes 59.13 seconds. Current RSS: ~1331M. load average: 1.06 1.11 1.14 1/428 605455518# [RSpecRunTime] Finishing example group ee/spec/services/todos/destroy/confidential_epic_service_spec.rb. It took 10.14 seconds. Expected to take 7.52 seconds.5519# [RSpecRunTime] Starting example group ee/spec/workers/ci/upstream_projects_subscriptions_cleanup_worker_spec.rb. Expected to take 7.31 seconds.5520Ci::UpstreamProjectsSubscriptionsCleanupWorker5521 #perform5522 behaves like an idempotent worker5523 is labeled as idempotent5524 performs multiple times sequentially without raising an exception5525# [RSpecRunTime] RSpec elapsed time: 26 minutes 2.54 seconds. Current RSS: ~1344M. load average: 1.46 1.19 1.16 1/429 605585526 project does not exist5527 does nothing5528# [RSpecRunTime] RSpec elapsed time: 26 minutes 3.81 seconds. Current RSS: ~1358M. load average: 1.46 1.19 1.16 1/429 605655529 ci_project_subscriptions licensed feature available5530 does not delete the pipeline subscriptions5531# [RSpecRunTime] RSpec elapsed time: 26 minutes 5.05 seconds. Current RSS: ~1371M. load average: 1.46 1.19 1.16 1/429 605725532 ci_project_subscriptions licensed feature not available5533 deletes the upstream subscriptions5534# [RSpecRunTime] RSpec elapsed time: 26 minutes 6.47 seconds. Current RSS: ~1373M. load average: 1.42 1.19 1.16 1/429 605795535# [RSpecRunTime] Finishing example group ee/spec/workers/ci/upstream_projects_subscriptions_cleanup_worker_spec.rb. It took 7.38 seconds. Expected to take 7.31 seconds.5536# [RSpecRunTime] Starting example group ee/spec/helpers/ee/gitlab_routing_helper_spec.rb. Expected to take 7.02 seconds.5537EE::GitlabRoutingHelper5538 #geo_primary_web_url5539 public / default URL5540 generates a path to the project5541 generates a path to the wiki5542# [RSpecRunTime] RSpec elapsed time: 26 minutes 7.84 seconds. Current RSS: ~1379M. load average: 1.42 1.19 1.16 1/428 605805543 internal URL5544 generates a path to the project5545 generates a path to the wiki5546 #geo_proxied_http_url_to_repo5547 is expected to eq "http://localhost:123/relative/foo/bar.git"5548 #geo_proxied_ssh_url_to_repo5549 when ssh_port is customized5550 is expected to eq "git@primary:bar.git"5551 when ssh_port is the same as host5552 is expected to eq "ssh://git@proxied-host:123/bar.git"5553 #geo_primary_default_url_to_repo5554 HTTP5555 project5556 is expected to eq "http://localhost:123/relative/foo/bar.git"5557 wiki5558 is expected to eq "http://localhost:123/relative/foo/bar.wiki.git"5559 HTTPS5560 project5561 is expected to eq "https://localhost:123/relative/foo/bar.git"5562 wiki5563 is expected to eq "https://localhost:123/relative/foo/bar.wiki.git"5564 SSH5565 project5566 is expected to eq "git@localhost:foo/bar.git"5567 wiki5568 is expected to eq "git@localhost:foo/bar.wiki.git"5569 #user_group_saml_omniauth_metadata_path5570 uses metadata path5571 appends group path and token5572 #user_group_saml_omniauth_metadata_url5573 creates full metadata URL5574 #vulnerability_url5575 returns the full url of the vulnerability5576# [RSpecRunTime] RSpec elapsed time: 26 minutes 12.48 seconds. Current RSS: ~1419M. load average: 1.39 1.19 1.16 5/428 605815577 #usage_quotas_path5578 returns the group usage quota path for a group namespace5579 returns the profile usage quotas path for any other namespace5580 returns the path with any args supplied5581 #usage_quotas_url5582 returns the group usage quota url for a group namespace5583 returns the profile usage quotas url for any other namespace5584 returns the url with any args supplied5585# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/gitlab_routing_helper_spec.rb. It took 6.73 seconds. Expected to take 7.02 seconds.5586# [RSpecRunTime] Starting example group ee/spec/services/ee/groups/import_export/import_service_spec.rb. Expected to take 6.83 seconds.5587Groups::ImportExport::ImportService5588 when group_wikis feature is enabled5589 imports group and descendant wiki repositories5590 when export file not in ndjson format5591 logs the error, raises an exception and does not export group wiki repositories5592# [RSpecRunTime] RSpec elapsed time: 26 minutes 19.48 seconds. Current RSS: ~1400M. load average: 1.36 1.18 1.16 1/431 606425593 when group_wikis feature is not enabled5594 does not call the group wiki restorer5595# [RSpecRunTime] RSpec elapsed time: 26 minutes 22.09 seconds. Current RSS: ~1380M. load average: 1.33 1.18 1.16 1/431 606485596# [RSpecRunTime] Finishing example group ee/spec/services/ee/groups/import_export/import_service_spec.rb. It took 8.86 seconds. Expected to take 6.83 seconds.5597# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb. Expected to take 6.44 seconds.5598Resolvers::Geo::DependencyProxyManifestRegistriesResolver5599 behaves like a Geo registries resolver5600 #resolve5601 when the parent object is the current node5602 when the user has permission to view Geo data5603 when admin mode is enabled5604 when the ids argument is null5605 returns registries, in order5606# [RSpecRunTime] RSpec elapsed time: 26 minutes 23.78 seconds. Current RSS: ~1374M. load average: 1.33 1.18 1.16 1/428 606495607 when the ids argument is present5608 returns the requested registries, in order5609 when the replication_state argument is present5610 returns registries with requested replication state, in order5611# [RSpecRunTime] RSpec elapsed time: 26 minutes 25.76 seconds. Current RSS: ~1366M. load average: 1.33 1.18 1.16 1/428 606505612 with verification enabled5613 when the verification_state argument is present5614 returns registries with requested verification state, in order5615# [RSpecRunTime] RSpec elapsed time: 26 minutes 26.81 seconds. Current RSS: ~1361M. load average: 1.30 1.18 1.16 1/428 606515616 with verification disabled5617 when the verification_state argument is present5618 raises ArgumentError (PENDING: Skipping because verification is enabled for DependencyProxy::Manifest)5619 when admin mode is disabled5620 returns nothing5621 when the user does not have permission to view Geo data5622 returns nothing5623# [RSpecRunTime] RSpec elapsed time: 26 minutes 29.82 seconds. Current RSS: ~1347M. load average: 1.30 1.18 1.16 1/428 606525624 when the parent object is not the current node5625 when the user has permission to view Geo data5626 returns nothing, because we can't query other nodes' tracking databases5627# [RSpecRunTime] RSpec elapsed time: 26 minutes 31.24 seconds. Current RSS: ~1351M. load average: 1.28 1.17 1.16 1/428 606535628# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb. It took 9.14 seconds. Expected to take 6.44 seconds.5629# [RSpecRunTime] Starting example group ee/spec/models/saml_group_link_spec.rb. Expected to take 6.36 seconds.5630SamlGroupLink5631 does not allow STI5632 associations5633 is expected to belong to group required: false5634 validations5635 is expected to validate that :group cannot be empty/falsy5636 is expected to validate that :access_level cannot be empty/falsy5637 is expected to validate that :saml_group_name cannot be empty/falsy5638 is expected to validate that the length of :saml_group_name is at most 2555639 group name uniqueness5640 is expected to validate that :saml_group_name is case-sensitively unique within the scope of :group_id5641 saml_group_name with whitespaces5642 saves group link name without whitespace5643 minimal access role5644 allows the role at the top level group5645 does not allow the role for subgroups5646 .by_id_and_group_id5647 finds the group link5648 with multiple groups and group links5649 finds group links within the given groups5650 does not find group links outside the given groups5651 .by_saml_group_name5652 finds the group link5653 with multiple groups and group links5654 finds group links within the given groups5655 behaves like model with member role relation5656 associations5657 is expected to belong to member_role required: false5658 validations5659 validate_member_role_access_level5660 when no member role is associated5661 is expected to be valid5662 when the member role base access level matches the default membership role5663 is expected to be valid5664 when the member role base access level does not match the default membership role5665 is invalid5666 validate_access_level_locked_for_member_role5667 when no member role is associated5668 is expected to be valid5669 when the member role has changed5670 is expected to be valid5671 when the member role has not changed5672 is invalid5673 validate_member_role_belongs_to_same_root_namespace5674 when no member role is associated5675 is expected to be valid5676 when the member role namespace is the same as the model's group5677 is expected to be valid5678 when the member role namespace is outside the hierarchy of the model's group5679 is invalid5680 #set_access_level_based_on_member_role5681 when a member_role_id is not present5682 does not change the access_level5683 when a member_role_id is present5684 when custom roles are not enabled5685 does not change the access_level5686 clears the member_role_id5687 when custom roles are enabled5688 changes the access_level to the member roles base_access_level5689 does not clear the member_role_id5690 when the member role namespace is in the same hierarchy5691 is expected to be valid5692# [RSpecRunTime] Finishing example group ee/spec/models/saml_group_link_spec.rb. It took 7.76 seconds. Expected to take 6.36 seconds.5693# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.5694Lint factories for SamlGroupLink5695 with saas, license, and factory defaults5696 behaves like factory5697 saml_group_link factory5698 does not raise error when built5699 does not raise error when created5700# [RSpecRunTime] RSpec elapsed time: 26 minutes 40.77 seconds. Current RSS: ~1429M. load average: 1.42 1.20 1.17 1/428 606605701# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.82 seconds. Expected to take 39.52 seconds.5702# [RSpecRunTime] Starting example group ee/spec/serializers/ee/issue_sidebar_basic_entity_spec.rb. Expected to take 6.0 seconds.5703EE::IssueSidebarBasicEntity5704 contains keys related to issuables5705 contains attributes related to the issue5706 contains attributes related to the available features5707 request_cve_enabled_for_user5708 is_gitlab_com: true, is_public: true, is_admin: true, expected_value: true5709 uses the value from request_cve_enabled_for_user5710# [RSpecRunTime] RSpec elapsed time: 26 minutes 43.71 seconds. Current RSS: ~1421M. load average: 1.54 1.24 1.18 1/428 606675711 is_gitlab_com: true, is_public: false, is_admin: true, expected_value: false5712 uses the value from request_cve_enabled_for_user5713 is_gitlab_com: true, is_public: false, is_admin: false, expected_value: false5714 uses the value from request_cve_enabled_for_user5715 is_gitlab_com: false, is_public: false, is_admin: true, expected_value: false5716 uses the value from request_cve_enabled_for_user5717 is_gitlab_com: false, is_public: false, is_admin: false, expected_value: false5718 uses the value from request_cve_enabled_for_user5719 can_update_escalation_policy5720 is present and true5721 for a standard issue5722 is not present5723# [RSpecRunTime] RSpec elapsed time: 26 minutes 46.73 seconds. Current RSS: ~1427M. load average: 1.50 1.23 1.18 1/428 606685724 with escalations policies disabled5725 is not present5726 without permissions5727 is present and false5728# [RSpecRunTime] Finishing example group ee/spec/serializers/ee/issue_sidebar_basic_entity_spec.rb. It took 7.2 seconds. Expected to take 6.0 seconds.5729# [RSpecRunTime] Starting example group ee/spec/services/work_items/widgets/progress_service/update_service_spec.rb. Expected to take 5.99 seconds.5730WorkItems::Widgets::ProgressService::UpdateService5731 #before_update_in_transaction5732 when progress feature is licensed5733 when user cannot update work item5734 behaves like work item and progress is unchanged5735 does not change work item progress value5736 does not create notes5737# [RSpecRunTime] RSpec elapsed time: 26 minutes 49.96 seconds. Current RSS: ~1401M. load average: 1.50 1.23 1.18 1/428 606695738 when user can update work item5739 when current_value param is present5740 when current_value param is valid5741 when start & end values are defaults5742 behaves like current_value & progress are updated5743 updates work item progress value5744 creates notes5745 when start & end values are non-defaults5746 behaves like current_value & progress are updated5747 updates work item progress value5748 creates notes5749 behaves like start_value & end_value are updated5750 updates work item start and end values5751 when widget does not exist in new type5752 removes the work item's progress5753 when current_value param is not present5754 behaves like work item and progress is unchanged5755 does not change work item progress value5756 does not create notes5757 when progress is same as current value5758 behaves like work item and progress is unchanged5759 does not change work item progress value5760 does not create notes5761 when current_value param is nil5762 behaves like raises a WidgetError5763 is expected to raise WorkItems::Widgets::BaseService::WidgetError with "Progress is not a number, Current value can't be blank"5764# [RSpecRunTime] Finishing example group ee/spec/services/work_items/widgets/progress_service/update_service_spec.rb. It took 6.5 seconds. Expected to take 5.99 seconds.5765# [RSpecRunTime] Starting example group ee/spec/helpers/ee/issuables_helper_spec.rb. Expected to take 5.67 seconds.5766IssuablesHelper5767 #issuable_initial_data5768 for an epic5769 returns the correct data when permissions allowed5770 when permissions denied5771 returns the correct data5772 for an issue5773 returns the correct data5774 when published to a configured status page5775 returns the correct data that includes publishedIncidentUrl5776 #promotedToEpicUrl5777 when issue is promoted5778 returns url5779# [RSpecRunTime] RSpec elapsed time: 26 minutes 57.42 seconds. Current RSS: ~1403M. load average: 1.42 1.22 1.18 1/428 606705780 when issue is not promoted5781 returns nil5782 for an incident5783 default state5784 returns the correct data5785 when incident metric upload is available5786 correctly returns uploadMetricsFeatureAvailable as true5787 #new_comment_template_paths5788 when user does not have permission5789 is expected to eq 15790 when user has permission5791 returns array with group comment templates path5792 with project5793 when user does not have permission5794 is expected to eq 15795 when user has permission5796 returns array with project comment templates path5797# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/issuables_helper_spec.rb. It took 5.72 seconds. Expected to take 5.67 seconds.5798# [RSpecRunTime] Starting example group ee/spec/finders/remote_development/workspaces_finder_spec.rb. Expected to take 5.59 seconds.5799RemoteDevelopment::WorkspacesFinder5800 with extra empty filter arguments5801 still uses existing filter arguments5802# [RSpecRunTime] RSpec elapsed time: 27 minutes 5.74 seconds. Current RSS: ~1353M. load average: 1.55 1.25 1.19 1/429 606715803 with multiple arguments5804 handles multiple arguments and still returns all workspaces which match all filter arguments5805 with agent_ids argument5806 returns only workspaces matching the specified agent IDs5807 ordering5808 with user_ids argument5809 returns users' workspaces sorted by last updated time (most recent first)5810 with project_ids argument5811 returns only workspaces matching the specified project IDs5812 with user_ids argument5813 returns only workspaces matching the specified user_ids5814 validations5815 when an invalid actual_state is provided5816 raises an ArgumentError5817 when no filter arguments are provided5818 raises an ArgumentError5819 when an invalid filter argument type is provided5820 when argument is not an array5821 raises an RuntimeError5822 when array content is wrong type5823 raises an RuntimeError5824 when current_user does not have access_workspaces_feature ability (anonymous user)5825 returns none5826 with ids argument5827 returns only current user's workspaces matching the specified IDs5828 with actual_states argument5829 returns only workspaces matching the specified actual_states5830# [RSpecRunTime] Finishing example group ee/spec/finders/remote_development/workspaces_finder_spec.rb. It took 7.2 seconds. Expected to take 5.59 seconds.5831# [RSpecRunTime] Starting example group ee/spec/services/timebox/report_service_spec.rb. Expected to take 5.36 seconds.5832Timebox::ReportService5833 for milestone5834 behaves like timebox chart5835 when license is not available5836 returns an error message5837 when license is available5838 aggregates events before the start date to the start date5839 updates counts and weight when the milestone is added or removed5840 updates the completed counts when issue state is changed5841 updates the weight totals when issue weight is changed5842# [RSpecRunTime] RSpec elapsed time: 27 minutes 11.28 seconds. Current RSS: ~1390M. load average: 1.46 1.24 1.18 1/428 606725843 for iteration5844 behaves like timebox chart5845 when license is not available5846 returns an error message5847 when license is available5848 aggregates events before the start date to the start date5849 updates counts and weight when the milestone is added or removed5850 updates the completed counts when issue state is changed5851 updates the weight totals when issue weight is changed5852# [RSpecRunTime] RSpec elapsed time: 27 minutes 14.4 seconds. Current RSS: ~1382M. load average: 1.46 1.24 1.18 1/428 606735853# [RSpecRunTime] RSpec elapsed time: 27 minutes 15.48 seconds. Current RSS: ~1378M. load average: 1.46 1.24 1.18 1/429 606745854# [RSpecRunTime] Finishing example group ee/spec/services/timebox/report_service_spec.rb. It took 8.05 seconds. Expected to take 5.36 seconds.5855# [RSpecRunTime] Starting example group ee/spec/models/container_repository_spec.rb. Expected to take 5.23 seconds.5856ContainerRepository5857 does not allow STI5858 on a primary node5859 .with_verification_state5860 returns records with given scope5861# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.87 seconds. Current RSS: ~1375M. load average: 1.43 1.24 1.18 1/429 606755862 .checksummed5863 returns records with given scope5864 .not_checksummed5865 returns records with given scope5866 #save_verification_details5867 when model record is not part of verifiables scope5868 does not create verification details (PENDING: Skipping because all Container Repositories are records that can be checksummed)5869 when model_record is part of verifiables scope5870 creates verification details5871 when Geo is disabled5872 #save_verification_details5873 when model_record is part of verifiables scope5874 doesn't create verification details5875 #push_blob5876 calls client's push blob with path passed5877 .search5878 when search query is empty5879 returns all records5880# [RSpecRunTime] RSpec elapsed time: 27 minutes 21.72 seconds. Current RSS: ~1365M. load average: 1.39 1.24 1.18 1/429 606765881 when search query is not empty5882 without matches5883 filters all container repositories5884 with matches5885 with matches by attributes5886 searchable_attributes: :name5887 is expected to contain exactly #<ContainerRepository id: 7, project_id: 926, name: "any_keyword", created_at: "2024-05-29 17:13:50.2...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>5888# [RSpecRunTime] Finishing example group ee/spec/models/container_repository_spec.rb. It took 6.55 seconds. Expected to take 5.23 seconds.5889# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.5890Lint factories for ContainerRepository5891 with saas, license, and factory defaults5892 behaves like factory5893 container_repository factory5894 does not raise error when built5895 does not raise error when created5896 linting :root trait5897 does not raise error when created5898# [RSpecRunTime] RSpec elapsed time: 27 minutes 23.8 seconds. Current RSS: ~1374M. load average: 1.39 1.24 1.18 1/429 606835899 linting :status_delete_scheduled trait5900 does not raise error when created5901 linting :status_delete_failed trait5902 does not raise error when created5903 linting :status_delete_ongoing trait5904 does not raise error when created5905 linting :cleanup_scheduled trait5906 does not raise error when created5907 linting :cleanup_unfinished trait5908 does not raise error when created5909 linting :cleanup_ongoing trait5910 does not raise error when created5911 linting :verification_succeeded trait5912 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5913 linting :verification_failed trait5914 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5915# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 3.13 seconds. Expected to take 39.52 seconds.5916# [RSpecRunTime] Starting example group ee/spec/services/incident_management/escalation_policies/update_service_spec.rb. Expected to take 5.01 seconds.5917IncidentManagement::EscalationPolicies::UpdateService5918 #execute5919 when the current_user is anonymous5920 behaves like error response5921 has an informative message5922# [RSpecRunTime] RSpec elapsed time: 27 minutes 26.71 seconds. Current RSS: ~1395M. load average: 1.36 1.23 1.18 1/429 606845923 when the current_user does not have permissions to update escalation policies5924 behaves like error response5925 has an informative message5926 when license is not enabled5927 behaves like error response5928 has an informative message5929 when only new rules are added5930 behaves like successful update with no errors5931 returns the updated escalation policy5932 with a user-based rule5933 behaves like successful update with no errors5934 returns the updated escalation policy5935 when all old rules are replaced5936 behaves like successful update with no errors5937 returns the updated escalation policy5938 when some rules are preserved, added, and deleted5939 behaves like successful update with no errors5940 returns the updated escalation policy5941 when rules are only deleted5942 behaves like successful update with no errors5943 returns the updated escalation policy5944 when rules are unchanged5945 behaves like successful update with no errors5946 returns the updated escalation policy5947 when rules are excluded5948 behaves like successful update with no errors5949 returns the updated escalation policy5950 when rules are explicitly nil5951 behaves like successful update with no errors5952 returns the updated escalation policy5953 when rules are explicitly empty5954 behaves like error response5955 has an informative message5956 when too many rules are given5957 behaves like error response5958 has an informative message5959 when the on-call schedule is not on the project5960 behaves like error response5961 has an informative message5962 when the rule's user does not have access to the project5963 behaves like error response5964 has an informative message5965 when an error occurs during update5966 behaves like error response5967 has an informative message5968# [RSpecRunTime] Finishing example group ee/spec/services/incident_management/escalation_policies/update_service_spec.rb. It took 5.56 seconds. Expected to take 5.01 seconds.5969# [RSpecRunTime] Starting example group ee/spec/presenters/group_member_presenter_spec.rb. Expected to take 4.99 seconds.5970GroupMemberPresenter5971 #group_sso?5972 when member does not have a user (invited member)5973 returns `false`5974 when group is a root group5975 calls through to User#group_sso?5976 when group is a child group5977 calls through to User#group_sso? with root group5978 #group_managed_account?5979 when member does not have a user (invited member)5980 returns `false`5981 when user is part of the group managed account5982 returns `true`5983 when user is not part of the group managed account5984 returns `false`5985 #can_update?5986 when user cannot update_group_member but can override_group_member5987 is expected to eq true5988 when user cannot update_group_member and cannot override_group_member5989 is expected to eq false5990 #valid_level_roles?5991 with minimal access role feature switched on5992 is expected to eq {"Developer"=>30, "Guest"=>10, "Maintainer"=>40, "Minimal Access"=>5, "Owner"=>50, "Reporter"=>20}5993 with minimal access role feature switched off5994 behaves like #valid_level_roles5995 when no parent member is present5996 returns all permissible roles5997 when parent member is present5998 returns higher roles when a parent member is present5999 when access request to parent is pending6000 returns all permissible roles6001# [RSpecRunTime] RSpec elapsed time: 27 minutes 35.53 seconds. Current RSS: ~1419M. load average: 1.41 1.24 1.18 1/429 606856002 #can_ban?6003 can_ban_group_member: false, member_is_owner: false, result: false6004 is expected to eq false6005 can_ban_group_member: false, member_is_owner: true, result: false6006 is expected to eq false6007 can_ban_group_member: true, member_is_owner: false, result: true6008 is expected to eq true6009 can_ban_group_member: true, member_is_owner: true, result: false6010 is expected to eq false6011 #can_unban?6012 when user can admin_group_member6013 is expected to eq true6014 when user cannot admin_group_member6015 is expected to eq false6016# [RSpecRunTime] Finishing example group ee/spec/presenters/group_member_presenter_spec.rb. It took 5.69 seconds. Expected to take 4.99 seconds.6017# [RSpecRunTime] Starting example group ee/spec/services/ee/draft_notes/publish_service_spec.rb. Expected to take 4.72 seconds.6018DraftNotes::PublishService6019 when the review has only 1 note6020 behaves like does not execute Llm::SummarizeSubmittedReviewService6021 is expected to eq :success6022# [RSpecRunTime] RSpec elapsed time: 27 minutes 39.12 seconds. Current RSS: ~1408M. load average: 1.38 1.24 1.18 1/435 607746023 when the review has more than 1 note6024 executes Llm::SummarizeSubmittedReviewService and returns success6025 when review author is the merge request author6026 behaves like does not execute Llm::SummarizeSubmittedReviewService6027 is expected to eq :success6028# [RSpecRunTime] RSpec elapsed time: 27 minutes 41.44 seconds. Current RSS: ~1406M. load average: 1.35 1.24 1.18 1/434 609036029# [RSpecRunTime] Finishing example group ee/spec/services/ee/draft_notes/publish_service_spec.rb. It took 5.03 seconds. Expected to take 4.72 seconds.6030# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb. Expected to take 4.64 seconds.6031AppSec::Dast::SiteProfiles::DestroyService6032 #execute6033 when a user does not have access to the project6034 returns an error status6035 populates message6036# [RSpecRunTime] RSpec elapsed time: 27 minutes 43.17 seconds. Current RSS: ~1411M. load average: 1.35 1.24 1.18 1/434 609046037 when the user can run a DAST scan6038 returns a success status6039 deletes the dast_site_profile6040 returns a dast_site_profile payload6041 audits the deletion6042 when the dast_site_profile does not exist6043 returns an error status6044 populates message6045# [RSpecRunTime] RSpec elapsed time: 27 minutes 45.88 seconds. Current RSS: ~1408M. load average: 1.35 1.24 1.18 1/434 609056046 when on demand scan licensed feature is not available6047 returns an error status6048 populates message6049# [RSpecRunTime] RSpec elapsed time: 27 minutes 47.07 seconds. Current RSS: ~1409M. load average: 1.32 1.23 1.18 1/434 609066050 when project has security policies enabled6051 when there is no policy that is referencing the profile6052 returns a success status6053# [RSpecRunTime] RSpec elapsed time: 27 minutes 48.61 seconds. Current RSS: ~1413M. load average: 1.32 1.23 1.18 1/434 609076054 when there is a policy that is referencing the profile6055 returns an error status6056 populates message6057# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb. It took 7.94 seconds. Expected to take 4.64 seconds.6058# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/yaml_processor_spec.rb. Expected to take 4.4 seconds.6059Gitlab::Ci::YamlProcessor6060 Bridge Needs6061 when needs upstream pipeline6062 creates jobs with valid specification6063 when needs both job and pipeline6064 creates jobs with valid specification6065 when needs cross projects artifacts6066 creates jobs with valid specification6067 when needs cross projects artifacts and pipelines6068 returns errors6069 with invalid needs cross projects artifacts6070 returns errors6071 with cross pipeline needs6072 when job is not present6073 returns an error6074 with cross project and cross pipeline needs6075 returns a valid specification6076 dast configuration6077 creates a job with a valid specification6078 secrets6079 on hashicorp vault6080 returns secrets info6081 on azure key vault6082 returns secrets info6083 identity6084 includes identity-related values6085 when SaaS feature is not available6086 returns error6087# [RSpecRunTime] RSpec elapsed time: 27 minutes 53.16 seconds. Current RSS: ~1465M. load average: 1.29 1.23 1.18 1/434 609346088 when feature flag is disabled6089 returns errors6090 when project integration does not exist6091 returns error6092 when project integration exists and is not enabled6093 returns error6094# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/yaml_processor_spec.rb. It took 5.32 seconds. Expected to take 4.4 seconds.6095# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb. Expected to take 4.34 seconds.6096Gitlab::Analytics::CycleAnalytics::StageEvents::IssueFirstAssignedAt6097 behaves like value stream analytics event6098 is expected to be a kind of String6099 is expected to be a kind of Symbol6100 is expected to include ApplicationRecord(abstract)6101 is expected to respond to #timestamp_projection6102 is expected to respond to #html_description6103 is expected to be a kind of Array6104 #apply_query_customization6105 expects an ActiveRecord::Relation object as argument and returns a modified version of it6106# [RSpecRunTime] RSpec elapsed time: 27 minutes 56.07 seconds. Current RSS: ~1533M. load average: 1.27 1.22 1.18 1/434 609566107 #hash_code6108 returns a hash that uniquely identifies an event6109 does not differ when the same object is built with the same params6110 behaves like LEFT JOIN-able value stream analytics event6111 can use the event as LEFT JOIN6112 when looking at the record with data6113 contains the timestamp expression6114# [RSpecRunTime] RSpec elapsed time: 27 minutes 57.69 seconds. Current RSS: ~1516M. load average: 1.27 1.22 1.18 1/434 609576115 when looking at the record without data6116 returns nil for the timestamp expression6117 behaves like value stream analytics first assignment event methods6118 #apply_query_customization6119 looks up the first assignment event timestamp6120# [RSpecRunTime] RSpec elapsed time: 27 minutes 59.31 seconds. Current RSS: ~1513M. load average: 1.27 1.22 1.18 1/434 609586121 #apply_negated_query_customization6122 returns records where the event has not happened yet6123 #include_in6124 returns both records6125 when invoked multiple times6126 returns both records6127# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb. It took 5.11 seconds. Expected to take 4.34 seconds.6128# [RSpecRunTime] Starting example group ee/spec/services/ee/ip_restrictions/update_service_spec.rb. Expected to take 4.16 seconds.6129EE::IpRestrictions::UpdateService6130 #execute6131 for a group that has no ip restriction6132 with valid IP subnets6133 builds new ip_restriction records6134 builds new ip_restriction records with the provided ranges6135# [RSpecRunTime] RSpec elapsed time: 28 minutes 1.23 seconds. Current RSS: ~1493M. load average: 1.41 1.25 1.19 2/435 609596136 for a group that already has ip restriction6137 with empty range6138 marks all existing ip_restriction records for destruction6139 with valid IP subnets6140 with an entirely new set of ranges6141 each range in the list is unique6142 builds new ip_restriction records with all of the specified ranges6143 behaves like removes all existing ip_restriction records6144 marks all the existing ip_restriction records for destruction6145 ranges in the list repeats6146 builds new ip_restriction records with only the unique ranges in the specified ranges6147 behaves like removes all existing ip_restriction records6148 marks all the existing ip_restriction records for destruction6149 replacing one of the existing range with another6150 marks the ip_restriction record of the replaced range for destruction6151 retains the ip_restriction record of the other existing range6152 builds a new ip_restriction record with the newly specified range6153# [RSpecRunTime] RSpec elapsed time: 28 minutes 5.91 seconds. Current RSS: ~1450M. load average: 1.38 1.25 1.19 1/429 609606154 #log_audit_event6155 when new ranges are different from old ranges6156 logs ip_restrictions_changed event6157 when license doesn't allow auditing6158 doesn't log any events6159 when new ranges are the same as old ranges6160 doesn't log any events6161 when log is called without prior execute6162 raises an error6163# [RSpecRunTime] Finishing example group ee/spec/services/ee/ip_restrictions/update_service_spec.rb. It took 7.76 seconds. Expected to take 4.16 seconds.6164# [RSpecRunTime] Starting example group ee/spec/policies/vulnerabilities/issue_link_policy_spec.rb. Expected to take 4.12 seconds.6165Vulnerabilities::IssueLinkPolicy6166 :admin_vulnerability_issue_link6167 with missing vulnerability6168 is expected to be disallowed :admin_vulnerability_issue_link6169# [RSpecRunTime] RSpec elapsed time: 28 minutes 11.2 seconds. Current RSS: ~1398M. load average: 1.35 1.24 1.19 1/429 609616170 when issue and link belong to the same project6171 is expected to be allowed :admin_vulnerability_issue_link6172 when issue and link don't belong to the same project6173 is expected to be allowed :admin_vulnerability_issue_link6174 :read_issue_link6175 using the issue#readable_by?6176 when the associated issue can not be read by the user6177 is expected to be disallowed :read_issue_link6178 when the associated issue can be read by the user6179 is expected to be allowed :read_issue_link6180 when the vulnerability and the issue belong to different projects6181 when the issues are disabled for the vulnerable project6182 is expected to be allowed :read_issue_link6183 when the issues are disabled for the issue project6184 is expected to be disallowed :read_issue_link6185# [RSpecRunTime] Finishing example group ee/spec/policies/vulnerabilities/issue_link_policy_spec.rb. It took 6.04 seconds. Expected to take 4.12 seconds.6186# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/agent_config/main_integration_spec.rb. Expected to take 3.97 seconds.6187RemoteDevelopment::AgentConfig::Main Integration6188 when a remote_development_agent_config record already exists6189 when config passed is empty6190 does not create a config record6191# [RSpecRunTime] RSpec elapsed time: 28 minutes 15.19 seconds. Current RSS: ~1387M. load average: 1.35 1.24 1.19 1/429 609626192 when config passed results in updates to the remote_development_agent_config record6193 updates the config record6194 when config is invalid6195 does not update the record and returns error6196 when the agent has associated workspaces6197 sets force_include_all_resources to true on all associated workspaces6198 when config passed contains a dns_zone update6199 sets dns_zone on all associated workspaces6200# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.12 seconds. Current RSS: ~1376M. load average: 1.32 1.24 1.18 1/429 609636201 when associated workspaces cannot be updated6202 does not update the workspace records and returns error6203 when a remote_development_agent_config record does not already exist6204 when config passed is empty6205 does not create a config record6206 when config passed results in updates to the remote_development_agent_config record6207 creates a config record6208 when config is invalid6209 does not create the record and returns error6210# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/agent_config/main_integration_spec.rb. It took 5.73 seconds. Expected to take 3.97 seconds.6211# [RSpecRunTime] Starting example group ee/spec/models/ee/clusters/agent_spec.rb. Expected to take 3.83 seconds.6212Clusters::Agent6213 does not allow STI6214 is expected to includes the EE::Clusters::Agent module6215 is expected to have many vulnerability_reads6216 .for_projects6217 return agents for selected projects6218# [RSpecRunTime] RSpec elapsed time: 28 minutes 22.04 seconds. Current RSS: ~1375M. load average: 1.29 1.24 1.18 1/430 609646219 remote_development_agent_config scopes6220 .with_remote_development_agent_config6221 return agents with remote_development_agent_config6222# [RSpecRunTime] RSpec elapsed time: 28 minutes 24.35 seconds. Current RSS: ~1363M. load average: 1.29 1.24 1.18 1/430 609656223 .without_remote_development_agent_config6224 return agents without remote_development_agent_config6225 .with_remote_development_enabled6226 returns agents with with_remote_development_enabled6227# [RSpecRunTime] Finishing example group ee/spec/models/ee/clusters/agent_spec.rb. It took 5.32 seconds. Expected to take 3.83 seconds.6228# [RSpecRunTime] Starting example group ee/spec/models/audit_events/streaming/instance_event_type_filter_spec.rb. Expected to take 3.74 seconds.6229AuditEvents::Streaming::InstanceEventTypeFilter6230 does not allow STI6231 Associations6232 belongs to a instance external audit event destination6233 behaves like audit event streaming filter6234 Validations6235 is expected to validate that :audit_event_type cannot be empty/falsy6236 is expected to validate that the length of :audit_event_type is at most 2556237 is expected to allow :audit_event_type to be ‹"event_type_filters_created"›6238 is expected not to allow :audit_event_type to be ‹"invalid_audit_event_type"›6239# [RSpecRunTime] RSpec elapsed time: 28 minutes 27.56 seconds. Current RSS: ~1402M. load average: 1.35 1.25 1.19 1/430 609666240 .audit_event_type_in6241 returns the correct audit events6242 #to_s6243 is expected to eq "event_type_filters_created"6244 .pluck_audit_event_type6245 returns the audit event type of the event type filter6246 Validations6247 is expected to belong to instance_external_audit_event_destination required: false6248 is expected to validate that :audit_event_type is case-sensitively unique within the scope of :instance_external_audit_event_destination_id6249# [RSpecRunTime] Finishing example group ee/spec/models/audit_events/streaming/instance_event_type_filter_spec.rb. It took 4.71 seconds. Expected to take 3.74 seconds.6250# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6251Lint factories for AuditEvents::Streaming::InstanceEventTypeFilter6252 with saas, license, and factory defaults6253 behaves like factory6254 audit_events_streaming_instance_event_type_filter factory6255 does not raise error when built6256 does not raise error when created6257# [RSpecRunTime] RSpec elapsed time: 28 minutes 31.07 seconds. Current RSS: ~1450M. load average: 1.32 1.24 1.19 1/430 609736258# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.7 seconds. Expected to take 39.52 seconds.6259# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/import_export/project/project_hooks_restorer_spec.rb. Expected to take 3.61 seconds.6260Gitlab::ImportExport::Project::ProjectHooksRestorer6261 when all hooks are not duplicated6262 reports the failure6263 returns true6264# [RSpecRunTime] RSpec elapsed time: 28 minutes 33.44 seconds. Current RSS: ~1441M. load average: 1.32 1.24 1.19 1/430 609746265 when the user is unauthorized6266 raises an error and logs user6267 logs the unauthorized user6268 when project hooks are present in source project6269 has the same amount of project hooks as the source6270 has different encrypted values compared to source6271# [RSpecRunTime] RSpec elapsed time: 28 minutes 36.26 seconds. Current RSS: ~1444M. load average: 1.29 1.24 1.18 1/430 609756272# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/import_export/project/project_hooks_restorer_spec.rb. It took 5.33 seconds. Expected to take 3.61 seconds.6273# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/projects/set_compliance_framework_spec.rb. Expected to take 3.54 seconds.6274Mutations::Projects::SetComplianceFramework6275 #resolve6276 feature is licensed6277 current_user is a guest6278 behaves like the user cannot change a project's compliance framework6279 raises an exception6280# [RSpecRunTime] RSpec elapsed time: 28 minutes 39.3 seconds. Current RSS: ~1429M. load average: 1.29 1.24 1.18 1/430 609826281 current_user is a project developer6282 behaves like the user cannot change a project's compliance framework6283 raises an exception6284 current_user is a project maintainer6285 behaves like the user cannot change a project's compliance framework6286 raises an exception6287 current_user is a project owner6288 behaves like the user can change a project's compliance framework6289 changes the compliance framework of the project6290 returns the project that was updated6291 when a project had a compliance framework6292 can remove the compliance framework of the project6293# [RSpecRunTime] RSpec elapsed time: 28 minutes 42.66 seconds. Current RSS: ~1429M. load average: 1.27 1.23 1.18 1/430 609836294 feature is unlicensed6295 behaves like the user cannot change a project's compliance framework6296 raises an exception6297# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/projects/set_compliance_framework_spec.rb. It took 6.42 seconds. Expected to take 3.54 seconds.6298# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/parsers/security/validators/default_branch_image_validator_spec.rb. Expected to take 3.4 seconds.6299Gitlab::Ci::Parsers::Security::Validators::DefaultBranchImageValidator6300 #valid?6301 when image name is blank6302 is expected to equal false6303 when image name is present6304 when there is no vulnerability with given location for project6305 is expected to equal false6306 queries database only once per image name6307 when there is at least one vulnerability with given location for project6308 is expected to equal true6309 queries database only once per image name6310# [RSpecRunTime] RSpec elapsed time: 28 minutes 47.67 seconds. Current RSS: ~1424M. load average: 1.25 1.23 1.18 1/430 609846311# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/parsers/security/validators/default_branch_image_validator_spec.rb. It took 4.84 seconds. Expected to take 3.4 seconds.6312# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb. Expected to take 3.33 seconds.6313RemoteDevelopment::Workspaces::Reconcile::Persistence::WorkspacesToBeReturnedUpdater6314 for update_type FULL6315 updates all workspaces6316 preserves existing value entries6317 resets force_include_all_resources to false for workspaces with true6318 does not change force_include_all_resources for workspaces with false6319# [RSpecRunTime] RSpec elapsed time: 28 minutes 52.18 seconds. Current RSS: ~1400M. load average: 1.31 1.24 1.19 1/430 609856320 with fixture sanity checks6321 has the expected fixtures6322# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb. It took 4.64 seconds. Expected to take 3.33 seconds.6323# [RSpecRunTime] Starting example group ee/spec/workers/members_destroyer/clean_up_group_protected_branch_rules_worker_spec.rb. Expected to take 3.25 seconds.6324MembersDestroyer::CleanUpGroupProtectedBranchRulesWorker6325 #perform6326 when member has protected branch rules in projects or sub-projects6327 deletes all associated merge_access_levels6328 deletes all associated push_access_levels6329 when user is still a project member6330 does not delete associated merge_access_levels in the projects6331 does not delete associated the push_access_levels in the projects6332# [RSpecRunTime] RSpec elapsed time: 28 minutes 55.61 seconds. Current RSS: ~1397M. load average: 1.31 1.24 1.19 1/430 609866333 checks if resource exists6334 when group_id does not exist6335 behaves like when a resource does not exist6336 does not run #destroy_protected_branches_access6337 when user_id does not exist6338 behaves like when a resource does not exist6339 does not run #destroy_protected_branches_access6340# [RSpecRunTime] Finishing example group ee/spec/workers/members_destroyer/clean_up_group_protected_branch_rules_worker_spec.rb. It took 3.88 seconds. Expected to take 3.25 seconds.6341# [RSpecRunTime] Starting example group ee/spec/services/llm/internal/completion_service_spec.rb. Expected to take 3.17 seconds.6342Llm::Internal::CompletionService6343 #execute6344 with valid parameters6345 updates duration metric6346 when extra resource is found6347 behaves like performs successfully6348 calls Gitlab::Llm::CompletionsFactory6349# [RSpecRunTime] RSpec elapsed time: 28 minutes 57.96 seconds. Current RSS: ~1387M. load average: 1.28 1.24 1.18 1/430 609876350 for an issue6351 behaves like performs successfully6352 calls Gitlab::Llm::CompletionsFactory6353 for a work item6354 behaves like performs successfully6355 calls Gitlab::Llm::CompletionsFactory6356 for a merge request6357 behaves like performs successfully6358 calls Gitlab::Llm::CompletionsFactory6359 for an epic6360 behaves like performs successfully6361 calls Gitlab::Llm::CompletionsFactory6362 when resource is nil6363 behaves like performs successfully6364 calls Gitlab::Llm::CompletionsFactory6365 when it is chat request6366 behaves like performs successfully6367 calls Gitlab::Llm::CompletionsFactory6368 with service failure6369 updates error rate6370 when user can not read the resource6371 does not call Gitlab::Llm::CompletionsFactory.completion!6372# [RSpecRunTime] Finishing example group ee/spec/services/llm/internal/completion_service_spec.rb. It took 4.5 seconds. Expected to take 3.17 seconds.6373# [RSpecRunTime] Starting example group ee/spec/helpers/ee/labels_helper_spec.rb. Expected to take 3.01 seconds.6374LabelsHelper6375 #render_label6376 with scoped labels disabled6377 does not include link to scoped documentation6378# [RSpecRunTime] RSpec elapsed time: 29 minutes 2.08 seconds. Current RSS: ~1408M. load average: 1.34 1.25 1.19 1/431 609886379 #wrap_label_html6380 when label is scoped label6381 html-escapes the label color6382 when label is not scoped label6383 does not include the color6384 #label_dropdown_data6385 when edit_context is a project6386 is expected to eq {:default_label=>"Labels", :field_name=>"label_name[]", :namespace_path=>"namespace986", :project_id=...h=>"project-989", :scoped_labels=>"false", :show_any=>"true", :show_no=>"true", :toggle=>"dropdown"}6387 when edit_context is a group6388 is expected to eq {:default_label=>"Labels", :field_name=>"label_name[]", :group_id=>2521, :scoped_labels=>"false", :show_any=>"true", :show_no=>"true", :toggle=>"dropdown"}6389 #labels_function_introduction6390 when epics is unavailable6391 is expected to eq "Labels can be applied to issues and merge requests. Group labels are available for any project within the group."6392 when epics is available6393 is expected to eq "Labels can be applied to issues, merge requests, and epics. Group labels are available for any project within the group."6394# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/labels_helper_spec.rb. It took 4.34 seconds. Expected to take 3.01 seconds.6395# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/url_builder_spec.rb. Expected to take 2.94 seconds.6396Gitlab::UrlBuilder6397 .build6398 factory: :epic, path_generator: ->(epic) { "/groups/#{epic.group.full_path}/-/epics/#{epic.iid}" }6399 returns the full URL6400 returns only the path if only_path is set6401 factory: :epic_board, path_generator: ->(epic_board) { "/groups/#{epic_board.group.full_path}/-/epic_boards/#{epic_board.id}" }6402 returns the full URL6403 returns only the path if only_path is set6404 factory: :vulnerability, path_generator: ->(vulnerability) { "/#{vulnerability.project.full_path}/-/security/vulnerabilities/#{vulnerability.id}" }6405 returns the full URL6406 returns only the path if only_path is set6407 factory: :note_on_epic, path_generator: ->(note) { "/groups/#{note.noteable.group.full_path}/-/epics/#{note.noteable.iid}#note_#{note.id}" }6408 returns the full URL6409 returns only the path if only_path is set6410 factory: :note_on_vulnerability, path_generator: ->(note) { "/#{note.project.full_path}/-/security/vulnerabilities/#{note.noteable.id}#note_#{note.id}" }6411 returns the full URL6412 returns only the path if only_path is set6413 factory: :group_wiki, path_generator: ->(wiki) { "/groups/#{wiki.container.full_path}/-/wikis/home" }6414 returns the full URL6415 returns only the path if only_path is set6416 factory: [:issue, :objective], path_generator: ->(issue) { "/#{issue.project.full_path}/-/work_items/#{issue.iid}" }6417 returns the full URL6418 returns only the path if only_path is set6419 factory: [:issue, :key_result], path_generator: ->(issue) { "/#{issue.project.full_path}/-/work_items/#{issue.iid}" }6420 returns the full URL6421 returns only the path if only_path is set6422 factory: [:issue, :key_result, :group_level], path_generator: ->(issue) { "/groups/#{issue.namespace.full_path}/-/work_items/#{issue.iid}" }6423 returns the full URL6424 returns only the path if only_path is set6425# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/url_builder_spec.rb. It took 3.7 seconds. Expected to take 2.94 seconds.6426# [RSpecRunTime] Starting example group ee/spec/finders/ee/work_items/work_items_finder_spec.rb. Expected to take 2.86 seconds.6427WorkItems::WorkItemsFinder6428 when filtering work items6429 with status widget6430 returns correct results6431# [RSpecRunTime] RSpec elapsed time: 29 minutes 10.95 seconds. Current RSS: ~1433M. load average: 1.29 1.24 1.19 1/432 609896432 with legacy requirement widget6433 returns correct results6434# [RSpecRunTime] RSpec elapsed time: 29 minutes 12.11 seconds. Current RSS: ~1433M. load average: 1.29 1.24 1.19 1/432 609906435# [RSpecRunTime] Finishing example group ee/spec/finders/ee/work_items/work_items_finder_spec.rb. It took 3.35 seconds. Expected to take 2.86 seconds.6436# [RSpecRunTime] Starting example group ee/spec/services/award_emojis/add_service_spec.rb. Expected to take 2.79 seconds.6437AwardEmojis::AddService6438 #execute6439 publish to status page6440 when adding succeeds6441 with recognized emoji6442 triggers status page publish6443# [RSpecRunTime] RSpec elapsed time: 29 minutes 13.98 seconds. Current RSS: ~1435M. load average: 1.29 1.24 1.19 1/432 609916444 with unrecognized emoji6445 does not trigger status page publish service6446 when adding fails6447 does not trigger status page publish service6448 tracking emoji adding6449 for epics6450 tracks usage6451 for awardables that are not epics6452 does not track epic emoji awarding6453# [RSpecRunTime] Finishing example group ee/spec/services/award_emojis/add_service_spec.rb. It took 3.55 seconds. Expected to take 2.79 seconds.6454# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/dast/profiles/delete_spec.rb. Expected to take 2.72 seconds.6455Mutations::Dast::Profiles::Delete6456 is expected to require graphql authorizations :create_on_demand_dast_scan6457 #resolve6458 when the user cannot read the project6459 raises an exception6460# [RSpecRunTime] RSpec elapsed time: 29 minutes 17.02 seconds. Current RSS: ~1411M. load average: 1.27 1.24 1.18 1/432 609926461 when the user can destroy a DAST profile6462 deletes the profile6463 when the dast_profile does not exist6464 raises an exception6465 when DAST profile belongs to a project the user does not have access to6466 raises an exception6467 when deletion fails6468 returns an error6469# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/dast/profiles/delete_spec.rb. It took 3.45 seconds. Expected to take 2.72 seconds.6470# [RSpecRunTime] Starting example group ee/spec/services/todos/allowed_target_filter_service_spec.rb. Expected to take 2.67 seconds.6471Todos::AllowedTargetFilterService6472 #execute6473 is expected to contain exactly #<Todo id: 30, user_id: 2799, project_id: 989, target_id: 14, target_type: "Epic", author_id: 2801, a...29 17:15:51.076001638 +0000", commit_id: nil, group_id: 2535, resolved_by_action: nil, note_id: nil>6474# [RSpecRunTime] RSpec elapsed time: 29 minutes 22.32 seconds. Current RSS: ~1377M. load average: 1.24 1.23 1.18 1/432 609936475# [RSpecRunTime] Finishing example group ee/spec/services/todos/allowed_target_filter_service_spec.rb. It took 3.21 seconds. Expected to take 2.67 seconds.6476# [RSpecRunTime] Starting example group ee/spec/services/llm/resolve_vulnerability_service_spec.rb. Expected to take 2.57 seconds.6477Llm::ResolveVulnerabilityService6478 #execute6479 when the user is permitted to resolve the vulnerability6480 behaves like schedules completion worker6481 asynchronously with correct params6482# [RSpecRunTime] RSpec elapsed time: 29 minutes 25.79 seconds. Current RSS: ~1354M. load average: 1.24 1.23 1.18 1/432 609946483 when the user is not permitted to resolve the vulnerability6484 returns an error6485# [RSpecRunTime] Finishing example group ee/spec/services/llm/resolve_vulnerability_service_spec.rb. It took 3.66 seconds. Expected to take 2.57 seconds.6486# [RSpecRunTime] Starting example group ee/spec/models/geo/design_management_repository_state_spec.rb. Expected to take 2.55 seconds.6487Geo::DesignManagementRepositoryState6488 does not allow STI6489 is expected to belong to design_management_repository class_name => ::DesignManagement::Repository required: false inverse_of => design_management_repository_state6490 validations6491 is expected to validate that :design_management_repository cannot be empty/falsy6492 is expected to validate that :verification_state cannot be empty/falsy6493 is expected to validate that the length of :verification_failure is at most 2556494# [RSpecRunTime] RSpec elapsed time: 29 minutes 29.49 seconds. Current RSS: ~1370M. load average: 1.22 1.23 1.18 1/432 609956495# [RSpecRunTime] Finishing example group ee/spec/models/geo/design_management_repository_state_spec.rb. It took 3.51 seconds. Expected to take 2.55 seconds.6496# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6497Lint factories for Geo::DesignManagementRepositoryState6498 with saas, license, and factory defaults6499 behaves like factory6500 geo_design_management_repository_state factory6501 does not raise error when built6502 does not raise error when created6503 linting :checksummed trait6504 does not raise error when created6505# [RSpecRunTime] RSpec elapsed time: 29 minutes 31.15 seconds. Current RSS: ~1374M. load average: 1.21 1.23 1.18 1/432 610026506 linting :checksum_failure trait6507 does not raise error when created6508# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.86 seconds. Expected to take 39.52 seconds.6509# [RSpecRunTime] Starting example group ee/spec/services/app_sec/fuzzing/coverage/corpuses/create_service_spec.rb. Expected to take 2.44 seconds.6510AppSec::Fuzzing::Coverage::Corpuses::CreateService6511 execute6512 when the feature coverage_fuzzing is not available6513 communicates failure6514# [RSpecRunTime] RSpec elapsed time: 29 minutes 32.66 seconds. Current RSS: ~1374M. load average: 1.21 1.23 1.18 1/432 610036515 when the feature coverage_fuzzing is enabled6516 communicates success6517 creates a corpus6518 audits the creation6519 when a param is missing6520 communicates failure6521 when a param is incorrect6522 communicates failure6523# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/fuzzing/coverage/corpuses/create_service_spec.rb. It took 3.03 seconds. Expected to take 2.44 seconds.6524# [RSpecRunTime] Starting example group ee/spec/policies/dependencies/dependency_list_export_policy_spec.rb. Expected to take 2.44 seconds.6525Dependencies::DependencyListExportPolicy6526 when dependency_scanning is licensed6527 when the user is author of the export6528 when user can read the project dependencies6529 is expected to be allowed :read_dependency_list_export6530# [RSpecRunTime] RSpec elapsed time: 29 minutes 35.74 seconds. Current RSS: ~1390M. load average: 1.21 1.23 1.18 1/432 610046531 when user can not read the project dependencies6532 is expected to be disallowed :read_dependency_list_export6533 when the user is not author of the export6534 when user can read the project dependencies6535 is expected to be disallowed :read_dependency_list_export6536 when user can not read the project dependencies6537 is expected to be disallowed :read_dependency_list_export6538 when dependency_scanning is not licensed6539 when the user is author of the export6540 when user can read the project dependencies6541 is expected to be disallowed :read_dependency_list_export6542 when user can not read the project dependencies6543 is expected to be disallowed :read_dependency_list_export6544 when the user is not author of the export6545 when user can read the project dependencies6546 is expected to be disallowed :read_dependency_list_export6547 when user can not read the project dependencies6548 is expected to be disallowed :read_dependency_list_export6549# [RSpecRunTime] Finishing example group ee/spec/policies/dependencies/dependency_list_export_policy_spec.rb. It took 3.47 seconds. Expected to take 2.44 seconds.6550# [RSpecRunTime] Starting example group ee/spec/models/system_access/microsoft_graph_access_token_spec.rb. Expected to take 2.34 seconds.6551SystemAccess::MicrosoftGraphAccessToken6552 has a bidirectional relationship6553 is expected to belong to system_access_microsoft_application required: false inverse_of => system_access_microsoft_graph_access_token6554 does not allow STI6555 validations6556 is expected to validate that :system_access_microsoft_application_id cannot be empty/falsy6557 is expected to validate that :expires_in cannot be empty/falsy6558 is expected to validate that :expires_in looks like a number greater than or equal to 06559# [RSpecRunTime] RSpec elapsed time: 29 minutes 40.08 seconds. Current RSS: ~1415M. load average: 1.19 1.22 1.18 1/432 610056560 #expired?6561 returns true for an unpersisted token6562 when the access token is persisted6563 returns false when the token is not expired6564 returns true when the token is expired6565# [RSpecRunTime] Finishing example group ee/spec/models/system_access/microsoft_graph_access_token_spec.rb. It took 3.0 seconds. Expected to take 2.34 seconds.6566# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6567Lint factories for SystemAccess::MicrosoftGraphAccessToken6568 with saas, license, and factory defaults6569 behaves like factory6570 system_access_microsoft_graph_access_token factory6571 does not raise error when built6572 does not raise error when created6573# [RSpecRunTime] RSpec elapsed time: 29 minutes 42.72 seconds. Current RSS: ~1428M. load average: 1.17 1.22 1.18 1/432 610126574# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.92 seconds. Expected to take 39.52 seconds.6575# [RSpecRunTime] Starting example group ee/spec/services/ci/runners/reset_registration_token_service_spec.rb. Expected to take 2.32 seconds.6576Ci::Runners::ResetRegistrationTokenService#execute6577 with instance scope6578 behaves like a registration token reset operation6579 without user6580 does not audit and returns error response6581 with unauthorized user6582 does not audit and returns error response6583 with admin user6584 calls security_event on RunnersTokenAuditEventService and returns the new token6585 when allow_runner_registration_token is false6586 does not log an audit event and returns an error6587 with group scope6588 behaves like a registration token reset operation6589 without user6590 does not audit and returns error response6591 with unauthorized user6592 does not audit and returns error response6593 with admin user6594 calls security_event on RunnersTokenAuditEventService and returns the new token6595 when allow_runner_registration_token is false6596 does not log an audit event and returns an error6597 with project scope6598 behaves like a registration token reset operation6599 without user6600 does not audit and returns error response6601 with unauthorized user6602 does not audit and returns error response6603 with admin user6604 calls security_event on RunnersTokenAuditEventService and returns the new token6605 when allow_runner_registration_token is false6606 does not log an audit event and returns an error6607# [RSpecRunTime] Finishing example group ee/spec/services/ci/runners/reset_registration_token_service_spec.rb. It took 3.19 seconds. Expected to take 2.32 seconds.6608# [RSpecRunTime] Starting example group ee/spec/components/namespaces/combined_storage_users/non_owner_alert_component_spec.rb. Expected to take 2.25 seconds.6609Namespaces::CombinedStorageUsers::NonOwnerAlertComponent6610 when the user is not authorized to see the alert6611 when owner6612 does not render the alert6613 when no access level6614 does not render the alert6615 when the namespace is public6616 when the user is not a member6617 does not render the alert6618 when the user is a member6619 does render the alert6620 when user does not exist6621 does not render the alert6622 when user is authorized to see alert6623 when over both limits6624 renders the alert6625 renders all the expected tracking items6626 when the user dismissed the alert under 14 days ago6627 does not render the alert6628 when the user dismissed the alert 14 or more days ago6629 does render the alert6630 when the user has purchased additional storage6631 includes the purchased storage in the alert6632 when not over one of the limits6633 does not render the alert6634# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/combined_storage_users/non_owner_alert_component_spec.rb. It took 2.97 seconds. Expected to take 2.25 seconds.6635# [RSpecRunTime] Starting example group ee/spec/services/incident_management/create_incident_sla_exceeded_label_service_spec.rb. Expected to take 2.18 seconds.6636IncidentManagement::CreateIncidentSlaExceededLabelService6637 behaves like incident management label service6638 execute6639 with predefined project label6640 behaves like existing label6641 returns the existing label6642# [RSpecRunTime] RSpec elapsed time: 29 minutes 50.33 seconds. Current RSS: ~1436M. load average: 1.16 1.22 1.18 1/432 610136643 with predefined group label6644 behaves like existing label6645 returns the existing label6646 without label6647 when user has permissions to create labels6648 behaves like new label6649 creates a new label6650 when user has no permissions to create labels6651 behaves like new label6652 creates a new label6653# [RSpecRunTime] Finishing example group ee/spec/services/incident_management/create_incident_sla_exceeded_label_service_spec.rb. It took 2.96 seconds. Expected to take 2.18 seconds.6654# [RSpecRunTime] Starting example group ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. Expected to take 2.18 seconds.6655Banzai::Filter::IssuableReferenceExpansionFilter6656 ignores open epic references6657 appends state to closed epic references6658 skips cross references if the user cannot read cross group6659 shows title for references with +6660 shows title for references with +s6661 when extended summary props are present6662 shows extended summary for references with +s6663# [RSpecRunTime] RSpec elapsed time: 29 minutes 54.94 seconds. Current RSS: ~1414M. load average: 1.07 1.19 1.17 1/432 610146664# [RSpecRunTime] Finishing example group ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. It took 3.08 seconds. Expected to take 2.18 seconds.6665# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/reports/license_scanning/dependency_spec.rb. Expected to take 2.13 seconds.6666Gitlab::Ci::Reports::LicenseScanning::Dependency6667 object equality6668 when all fields are the same6669 is expected to eql #<Gitlab::Ci::Reports::LicenseScanning::Dependency:0x00007ecdba4bf0a8 @name="bundler", @package_manager="rubygems", @path=nil, @purl_type="gem", @version="1.0.0">6670 implies hashes match6671 when name fields are different6672 is expected not to eql #<Gitlab::Ci::Reports::LicenseScanning::Dependency:0x00007ecdd5436a08 @name="another-name", @package_manager="rubygems", @path=nil, @purl_type="gem", @version="1.0.0">6673 implies hashes do not match6674 when package_manager fields are different6675 is expected not to eql #<Gitlab::Ci::Reports::LicenseScanning::Dependency:0x00007ecde29bf698 @name="bundler", @package_manager="another-name", @path=nil, @purl_type="gem", @version="1.0.0">6676 implies hashes do not match6677 when purl_type fields are different6678 is expected not to eql #<Gitlab::Ci::Reports::LicenseScanning::Dependency:0x00007ecde4e5ceb0 @name="bundler", @package_manager="rubygems", @path=nil, @purl_type="another-name", @version="1.0.0">6679 implies hashes do not match6680 when version fields are different6681 is expected not to eql #<Gitlab::Ci::Reports::LicenseScanning::Dependency:0x00007ece08e35b48 @name="bundler", @package_manager="rubygems", @path=nil, @purl_type="gem", @version="another-name">6682 implies hashes do not match6683 set6684 when attempting to add an object that already exists in the set6685 does not add a duplicate object6686 #blob_path_for6687 when a project, sha and path are provided6688 is expected to eql "/namespace1050/project-1039/-/blob/b83d6e391c22777fca1ed3012fce84f633d7fed0/Gemfile.lock"6689 when a path is not available6690 is expected to be nil6691 when a project is not provided6692 is expected to eql "Gemfile.lock"6693 when a sha is not provided6694 is expected to eql "/namespace1052/project-1041/-/blob/master/Gemfile.lock"6695# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/reports/license_scanning/dependency_spec.rb. It took 2.96 seconds. Expected to take 2.13 seconds.6696# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6697Lint factories for Gitlab::Ci::Reports::LicenseScanning::Dependency6698 with saas, license, and factory defaults6699 behaves like factory6700 license_scanning_dependency factory6701 does not raise error when built6702 does not raise error when created6703 linting :rails trait6704 does not raise error when created6705# [RSpecRunTime] RSpec elapsed time: 29 minutes 59.52 seconds. Current RSS: ~1435M. load average: 1.06 1.19 1.17 1/432 610216706# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.62 seconds. Expected to take 39.52 seconds.6707# [RSpecRunTime] Starting example group ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb. Expected to take 2.08 seconds.6708AlertManagement::HttpIntegrationsFinder6709 #execute6710 empty params6711 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-29 17:16:30.060769600 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, #<AlertManagement::HttpIntegration id: 2, created_at: "2024-05-29 17:16:30.071231778 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, #<AlertManagement::HttpIntegration id: 5, created_at: "2024-05-29 17:16:30.093961744 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, #<AlertManagement::HttpIntegration id: 3, created_at: "2024-05-29 17:16:30.079487197 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>, and #<AlertManagement::HttpIntegration id: 4, created_at: "2024-05-29 17:16:30.086843545 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6712# [RSpecRunTime] RSpec elapsed time: 30 minutes 1.2 seconds. Current RSS: ~1428M. load average: 1.14 1.20 1.18 1/433 610226713 endpoint_identifier given6714 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-29 17:16:30.060769600 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>6715 active param given6716 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-29 17:16:30.060769600 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, #<AlertManagement::HttpIntegration id: 5, created_at: "2024-05-29 17:16:30.093961744 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, and #<AlertManagement::HttpIntegration id: 4, created_at: "2024-05-29 17:16:30.086843545 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6717 type_identifier param given6718 is expected to contain exactly #<AlertManagement::HttpIntegration id: 3, created_at: "2024-05-29 17:16:30.079487197 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil> and #<AlertManagement::HttpIntegration id: 4, created_at: "2024-05-29 17:16:30.086843545 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6719# [RSpecRunTime] Finishing example group ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb. It took 2.27 seconds. Expected to take 2.08 seconds.6720# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb. Expected to take 2.01 seconds.6721Security::Ingestion::Tasks::IngestVulnerabilityReads6722 #execute6723 calls the update service6724 returns finding maps6725# [RSpecRunTime] RSpec elapsed time: 30 minutes 4.77 seconds. Current RSS: ~1429M. load average: 1.14 1.20 1.18 1/432 610236726# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb. It took 3.01 seconds. Expected to take 2.01 seconds.6727# [RSpecRunTime] Starting example group ee/spec/services/security/training_providers/secure_code_warrior_url_service_spec.rb. Expected to take 2.0 seconds.6728Security::TrainingProviders::SecureCodeWarriorUrlService6729 #mapping_list6730 when owasp6731 when owasp-web-20176732 returns proper owasp category6733 when owasp-api-20196734 returns proper owasp category6735 when cwe6736 returns parsed identifier name6737 #mapping_key6738 when owasp6739 returns external_id6740 when cwe6741 returns parsed identifier name6742 #full_url6743 when identifier contains cwe-{number} format6744 returns full url path with proper mapping key6745 when identifier contains CWE-{number} format6746 returns full url path with proper mapping key6747 when identifier contains owasp identifier6748 returns full url path with proper mapping key6749 when a language is provided6750 returns full url path with the language parameter mapped6751 #execute6752 when external_type is present in allowed list6753 when request fails6754 returns nil6755 when response is 4046756 returns hash with nil url6757 when response is not nil6758 returns content url hash6759 when external_type is not present in allowed list6760 returns nil6761 #allowed_identifier_list6762 returns allowed identifiers6763# [RSpecRunTime] Finishing example group ee/spec/services/security/training_providers/secure_code_warrior_url_service_spec.rb. It took 2.61 seconds. Expected to take 2.0 seconds.6764# [RSpecRunTime] Starting example group ee/spec/services/work_items/callbacks/health_status_spec.rb. Expected to take 1.93 seconds.6765WorkItems::Callbacks::HealthStatus6766 #after_initialize6767 when issuable_health_status feature is licensed6768 when health_status param is present6769 when health_status param is valid6770 updates work item health status value6771# [RSpecRunTime] RSpec elapsed time: 30 minutes 9.04 seconds. Current RSS: ~1438M. load average: 1.12 1.20 1.17 1/432 610246772 when widget does not exist in new type6773 sets the work item's health status as nil6774 when health_status param is not present6775 behaves like work item and health status is unchanged6776 does not change work item health status value6777 when param value is the same as the work item health status6778 behaves like work item and health status is unchanged6779 does not change work item health status value6780 when user cannot admin_work_item6781 behaves like work item and health status is unchanged6782 does not change work item health status value6783 when issuable_health_status feature is unlicensed6784 behaves like work item and health status is unchanged6785 does not change work item health status value6786# [RSpecRunTime] Finishing example group ee/spec/services/work_items/callbacks/health_status_spec.rb. It took 2.59 seconds. Expected to take 1.93 seconds.6787# [RSpecRunTime] Starting example group ee/spec/workers/elastic_index_bulk_cron_worker_spec.rb. Expected to take 1.91 seconds.6788ElasticIndexBulkCronWorker6789 .perform6790 indexing is not paused6791 queues all shards for execution6792 executes the service under an exclusive lease6793 legacy lease is detected6794 skips scheduling6795 skips shard execution6796 when search cluster is unhealthy6797 does nothing if cluster is not healthy6798 indexing is paused6799 does nothing if indexing is paused6800 when indexing is disabled6801 does nothing if indexing is disabled6802 when service returns non-zero counter6803 adds logging_extras to the done log6804 requeues the worker6805 when requeue is disabled6806 does not requeues the worker6807 when there are no records in the queue6808 does not requeue the worker6809 when indexing failures occur in the queue6810 does not requeue the worker6811 behaves like worker with data consistency6812 .get_data_consistency_feature_flag_enabled?6813 returns true6814 .get_data_consistency6815 returns correct data consistency6816# [RSpecRunTime] Finishing example group ee/spec/workers/elastic_index_bulk_cron_worker_spec.rb. It took 2.44 seconds. Expected to take 1.91 seconds.6817# [RSpecRunTime] Starting example group ee/spec/services/ai/store_repository_xray_service_spec.rb. Expected to take 1.85 seconds.6818Ai::StoreRepositoryXrayService6819 without xray report6820 will not store a report6821 with xray report6822 will store a Projects::XrayReport6823 if report is invalid6824 will log an error6825# [RSpecRunTime] RSpec elapsed time: 30 minutes 14.48 seconds. Current RSS: ~1431M. load average: 1.11 1.20 1.17 1/434 610316826 #log_event6827 will log the proper context6828# [RSpecRunTime] Finishing example group ee/spec/services/ai/store_repository_xray_service_spec.rb. It took 2.19 seconds. Expected to take 1.85 seconds.6829# [RSpecRunTime] Starting example group ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb. Expected to take 1.81 seconds.6830projects/security/dast_scanner_profiles/new6831 renders Vue app root6832 passes project's full path6833 passes DAST profiles library URL6834# [RSpecRunTime] Finishing example group ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb. It took 2.5 seconds. Expected to take 1.81 seconds.6835# [RSpecRunTime] RSpec elapsed time: 30 minutes 17.36 seconds. Current RSS: ~1426M. load average: 1.11 1.19 1.17 1/433 610326836# [RSpecRunTime] Starting example group ee/spec/models/boards/epic_list_user_preference_spec.rb. Expected to take 1.78 seconds.6837Boards::EpicListUserPreference6838 does not allow STI6839 relationships6840 is expected to belong to epic_list required: false6841 is expected to belong to user required: false6842 is expected to validate that :epic_list cannot be empty/falsy6843 is expected to validate that :user cannot be empty/falsy6844 is expected to validate that :user_id is case-sensitively unique within the scope of :epic_list_id, producing a custom validation error on failure6845# [RSpecRunTime] RSpec elapsed time: 30 minutes 19.0 seconds. Current RSS: ~1417M. load average: 1.11 1.19 1.17 1/432 610336846# [RSpecRunTime] Finishing example group ee/spec/models/boards/epic_list_user_preference_spec.rb. It took 1.8 seconds. Expected to take 1.78 seconds.6847# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb. Expected to take 1.7 seconds.6848Resolvers::Analytics::DevopsAdoption::EnabledNamespacesResolver6849 #resolve6850 for instance level6851 as an admin user6852 returns enabled_namespaces for all groups without display_namespace6853 as a non-admin user6854 generates ResourceNotAvailable error6855 when the feature is not available6856 generates ResourceNotAvailable error6857 for group level6858 for reporter+6859 returns enabled_namespaces for given parent group and its descendants6860 for guests6861 generates ResourceNotAvailable error6862 when the feature is not available6863 generates ResourceNotAvailable error6864# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb. It took 2.25 seconds. Expected to take 1.7 seconds.6865# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/vulnerabilities_count_per_day_resolver_spec.rb. Expected to take 1.67 seconds.6866Resolvers::VulnerabilitiesCountPerDayResolver6867 #resolve6868 when the current user has access6869 fetches historical vulnerability data from the start date to the end date6870# [RSpecRunTime] RSpec elapsed time: 30 minutes 22.72 seconds. Current RSS: ~1402M. load average: 1.10 1.19 1.17 2/432 610346871 when the current user does not have access6872 returns an empty response6873# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/vulnerabilities_count_per_day_resolver_spec.rb. It took 1.63 seconds. Expected to take 1.67 seconds.6874# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/scim/users_spec.rb. Expected to take 1.61 seconds.6875EE::API::Entities::Scim::Users6876 contains the schemas6877 calculates the totalResults6878 contains the default itemsPerPage6879 contains the default startIndex6880 contains the user6881 contains the user ID6882 with configured values6883 contains the configured totalResults6884 contains the configured itemsPerPage6885 contains the configured startIndex6886# [RSpecRunTime] RSpec elapsed time: 30 minutes 24.88 seconds. Current RSS: ~1416M. load average: 1.10 1.19 1.17 1/432 610356887# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/scim/users_spec.rb. It took 2.03 seconds. Expected to take 1.61 seconds.6888# [RSpecRunTime] Starting example group ee/spec/services/geo/replication_toggle_request_service_spec.rb. Expected to take 1.58 seconds.6889Geo::ReplicationToggleRequestService6890 expires the geo cache on success6891 does not expire the geo cache on failure6892 behaves like a geo RequestService6893 #execute6894 parses a 401 response6895 alerts on bad SSL certficate6896 handles connection refused6897 returns meaningful error message when primary uses incorrect db key6898 gracefully handles case when primary is deleted6899# [RSpecRunTime] RSpec elapsed time: 30 minutes 26.94 seconds. Current RSS: ~1417M. load average: 1.09 1.19 1.17 1/432 610366900# [RSpecRunTime] Finishing example group ee/spec/services/geo/replication_toggle_request_service_spec.rb. It took 2.05 seconds. Expected to take 1.58 seconds.6901# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/checks/integrations_check_spec.rb. Expected to take 1.54 seconds.6902Gitlab::Checks::IntegrationsCheck6903 #validate!6904 calls integration push checks validate method6905# [RSpecRunTime] RSpec elapsed time: 30 minutes 28.63 seconds. Current RSS: ~1422M. load average: 1.09 1.19 1.17 1/432 610436906# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/checks/integrations_check_spec.rb. It took 1.65 seconds. Expected to take 1.54 seconds.6907# [RSpecRunTime] Starting example group ee/spec/policies/award_emoji_policy_spec.rb. Expected to take 1.49 seconds.6908AwardEmojiPolicy6909 when the user cannot read the epic6910 is expected not to be allowed :read_emoji6911 when the user can read the epic6912 is expected to be allowed :read_emoji6913# [RSpecRunTime] Finishing example group ee/spec/policies/award_emoji_policy_spec.rb. It took 1.74 seconds. Expected to take 1.49 seconds.6914# [RSpecRunTime] Starting example group ee/spec/models/namespaces/free_user_cap/root_size_spec.rb. Expected to take 1.47 seconds.6915Namespaces::FreeUserCap::RootSize6916 does not allow STI6917 #above_size_limit?6918 when below limit6919 is expected to eq false6920 when above limit6921 when valid for enforcement6922 is expected to eq true6923 when not valid for enforcement6924 is expected to eq false6925 #limit6926 when there is additional purchased storage and a plan6927 is expected to eq 105906176006928 when there is no additional purchased storage6929 is expected to eq 1048576006930 with cached values6931 caches the value6932# [RSpecRunTime] Finishing example group ee/spec/models/namespaces/free_user_cap/root_size_spec.rb. It took 1.92 seconds. Expected to take 1.47 seconds.6933# [RSpecRunTime] Starting example group ee/spec/experiments/issues_mrs_empty_state_experiment_spec.rb. Expected to take 1.44 seconds.6934IssuesMrsEmptyStateExperiment6935 with candidate experience6936 registers candidate behavior6937 behaves like excluded_users6938 excludes signed out users, old users, empty projects and paid plans6939# [RSpecRunTime] RSpec elapsed time: 30 minutes 33.94 seconds. Current RSS: ~1413M. load average: 1.08 1.18 1.17 1/432 610446940 with control experience6941 registers control behavior6942 behaves like excluded_users6943 excludes signed out users, old users, empty projects and paid plans6944# [RSpecRunTime] Finishing example group ee/spec/experiments/issues_mrs_empty_state_experiment_spec.rb. It took 2.05 seconds. Expected to take 1.44 seconds.6945# [RSpecRunTime] Starting example group ee/spec/models/geo/wiki_repository_state_spec.rb. Expected to take 1.39 seconds.6946Geo::WikiRepositoryState6947 does not allow STI6948 validations6949 is expected to validate that :project_wiki_repository cannot be empty/falsy6950 is expected to validate that :verification_state cannot be empty/falsy6951 is expected to validate that :project_wiki_repository is case-sensitively unique6952 is expected to validate that the length of :verification_failure is at most 2556953# [RSpecRunTime] RSpec elapsed time: 30 minutes 35.99 seconds. Current RSS: ~1410M. load average: 1.07 1.18 1.17 1/432 610456954 associations6955 is expected to belong to project_wiki_repository class_name => Projects::WikiRepository required: false inverse_of => wiki_repository_state6956# [RSpecRunTime] Finishing example group ee/spec/models/geo/wiki_repository_state_spec.rb. It took 1.82 seconds. Expected to take 1.39 seconds.6957# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6958Lint factories for Geo::WikiRepositoryState6959 with saas, license, and factory defaults6960 behaves like factory6961 geo_wiki_repository_state factory6962 does not raise error when built6963 does not raise error when created6964 linting :checksummed trait6965 does not raise error when created6966# [RSpecRunTime] RSpec elapsed time: 30 minutes 37.81 seconds. Current RSS: ~1419M. load average: 1.07 1.18 1.17 1/432 610526967 linting :checksum_failure trait6968 does not raise error when created6969# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.86 seconds. Expected to take 39.52 seconds.6970# [RSpecRunTime] Starting example group ee/spec/services/click_house/sync_strategies/event_sync_strategy_spec.rb. Expected to take 1.36 seconds.6971ClickHouse::SyncStrategies::EventSyncStrategy6972 #projections6973 returns correct projections6974 #model_class6975 returns the correct model class6976 #csv_mapping6977 returns correct csv mapping6978 #enabled?6979 when ClickHouse is disabled6980 returns false6981 when ClickHouse is enabled6982 when the clickhouse database is configured the feature flag is enabled6983 returns true6984 when the clickhouse database is not configured6985 returns false6986 #insert_query6987 returns correct insert query6988# [RSpecRunTime] Finishing example group ee/spec/services/click_house/sync_strategies/event_sync_strategy_spec.rb. It took 1.38 seconds. Expected to take 1.36 seconds.6989# [RSpecRunTime] Starting example group ee/spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb. Expected to take 1.3 seconds.6990BulkImports::Common::Pipelines::BoardsPipeline6991 #run6992 imports group boards into destination group and removes tmpdir6993# [RSpecRunTime] RSpec elapsed time: 30 minutes 40.86 seconds. Current RSS: ~1412M. load average: 1.07 1.18 1.17 1/435 610596994# [RSpecRunTime] Finishing example group ee/spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb. It took 1.45 seconds. Expected to take 1.3 seconds.6995# [RSpecRunTime] Starting example group ee/spec/workers/iterations_update_status_worker_spec.rb. Expected to take 1.28 seconds.6996IterationsUpdateStatusWorker6997 #perform6998 schedules an issues roll-over job6999 when iterations with passed due dates are in `upcoming`, `current` or `closes` states7000 updates the status of iterations that require it7001 in batches7002 run in batches7003# [RSpecRunTime] RSpec elapsed time: 30 minutes 42.39 seconds. Current RSS: ~1410M. load average: 1.07 1.18 1.17 1/435 610607004# [RSpecRunTime] Finishing example group ee/spec/workers/iterations_update_status_worker_spec.rb. It took 1.53 seconds. Expected to take 1.28 seconds.7005# [RSpecRunTime] Starting example group ee/spec/services/audit_events/streaming/headers/create_service_spec.rb. Expected to take 1.22 seconds.7006AuditEvents::Streaming::Headers::CreateService7007 #execute7008 behaves like header creation validation errors7009 has an array of errors in the response7010 when the header is created successfully7011 sends the audit streaming event7012 behaves like header creation successful7013 has the header in the response payload7014 creates header for destination7015 with license feature external_audit_events7016 sends correct event type in audit event stream7017# [RSpecRunTime] Finishing example group ee/spec/services/audit_events/streaming/headers/create_service_spec.rb. It took 1.62 seconds. Expected to take 1.22 seconds.7018# [RSpecRunTime] Starting example group ee/spec/workers/projects/repository_destroy_worker_spec.rb. Expected to take 1.17 seconds.7019Projects::RepositoryDestroyWorker7020 #perform7021 destroy repository7022 behaves like an idempotent worker7023 is labeled as idempotent7024 performs multiple times sequentially without raising an exception7025# [RSpecRunTime] RSpec elapsed time: 30 minutes 45.3 seconds. Current RSS: ~1406M. load average: 1.07 1.18 1.17 1/432 610617026 when project does not exist7027 does not destroy repository7028# [RSpecRunTime] Finishing example group ee/spec/workers/projects/repository_destroy_worker_spec.rb. It took 1.44 seconds. Expected to take 1.17 seconds.7029# [RSpecRunTime] Starting example group ee/spec/services/security/vulnerability_scanning/finding_map_spec.rb. Expected to take 1.16 seconds.7030Security::VulnerabilityScanning::FindingMap7031 #identifiers7032 takes only up to the max identifiers limit7033 delegations7034 is expected to delegate #uuid to the #report_finding object7035 is expected to delegate #severity to the #report_finding object7036 is expected to delegate #evidence to the #report_finding object7037 is expected to delegate #project to the #pipeline object7038 #set_identifier_ids_by7039 changes the identifier_ids of the finding_map7040 #to_hash7041 is expected to eq {:confidence=>:medium, :description=>"The cipher does not provide data integrity update 1", :details=... encrypted data, providing integrity of the result.", :uuid=>"17f9cc0e-3c6b-58bc-917b-ad309e5c5c70"}7042# [RSpecRunTime] Finishing example group ee/spec/services/security/vulnerability_scanning/finding_map_spec.rb. It took 1.48 seconds. Expected to take 1.16 seconds.7043# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/aggregated/data_for_duration_chart_spec.rb. Expected to take 1.11 seconds.7044Gitlab::Analytics::CycleAnalytics::Aggregated::DataForDurationChart7045 calculating the daily average stage duration7046 calculates duration from database column duration_in_milliseconds7047# [RSpecRunTime] RSpec elapsed time: 30 minutes 48.45 seconds. Current RSS: ~1413M. load average: 1.06 1.17 1.17 1/432 610627048# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/aggregated/data_for_duration_chart_spec.rb. It took 1.55 seconds. Expected to take 1.11 seconds.7049# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb. Expected to take 1.09 seconds.7050Gitlab::StatusPage::Storage::S3MultipartUpload7051 #call7052 when sucessful7053 completes7054 with more than one part7055 completes7056 when fails7057 on upload part7058 aborts the upload and raises an error7059 on complete_multipart_upload7060 aborts the upload and raises an error7061# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb. It took 1.3 seconds. Expected to take 1.09 seconds.7062# [RSpecRunTime] Starting example group ee/spec/workers/gitlab_subscriptions/trials/apply_trial_worker_spec.rb. Expected to take 1.05 seconds.7063GitlabSubscriptions::Trials::ApplyTrialWorker7064 #perform7065 when valid to generate a trial7066 when trial is successfully applied7067 is labeled as idempotent7068 performs multiple times sequentially without raising an exception7069 executes apply trial and is successful7070 when not successful in generating a trial7071 executes apply trial and has an error7072 when not valid to generate a trial7073 without namespace_id7074 does not apply the trial and logs an error7075 when namespace does not exist7076 does not apply the trial and logs an error7077# [RSpecRunTime] Finishing example group ee/spec/workers/gitlab_subscriptions/trials/apply_trial_worker_spec.rb. It took 1.42 seconds. Expected to take 1.05 seconds.7078# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/vertex_ai/configuration_spec.rb. Expected to take 1.02 seconds.7079Gitlab::Llm::VertexAi::Configuration7080 .default_payload_parameters7081 returns the default payload parameters7082 #headers7083 returns headers with text host header replacing host value7084 #access_token7085 delegates to Llm::VertexAiAccessTokenService7086 .payload_parameters7087 returns the default payload parameters merged with overwritten parameters7088 methods delegated to model config7089 delegates host, url and payload to model_config7090# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/vertex_ai/configuration_spec.rb. It took 1.05 seconds. Expected to take 1.02 seconds.7091# [RSpecRunTime] Starting example group ee/spec/services/elastic/index_projects_by_id_service_spec.rb. Expected to take 0.99 second.7092Elastic::IndexProjectsByIdService7093 #execute7094 schedules index workers7095# [RSpecRunTime] RSpec elapsed time: 30 minutes 53.82 seconds. Current RSS: ~1407M. load average: 1.06 1.17 1.17 1/432 610637096# [RSpecRunTime] Finishing example group ee/spec/services/elastic/index_projects_by_id_service_spec.rb. It took 1.58 seconds. Expected to take 0.99 second.7097# [RSpecRunTime] Starting example group ee/spec/workers/security/scan_result_policies/sync_findings_to_approval_rules_worker_spec.rb. Expected to take 0.97 second.7098Security::ScanResultPolicies::SyncFindingsToApprovalRulesWorker7099 #perform7100 when security reports cannot be stored for the pipeline7101 when project does not have `any_merge_request` approval rule7102 does not call SyncFindingsToApprovalRulesService7103# [RSpecRunTime] RSpec elapsed time: 30 minutes 55.06 seconds. Current RSS: ~1398M. load average: 1.06 1.17 1.17 1/432 610647104 when security reports can be stored for the pipeline7105 calls SyncFindingsToApprovalRulesService7106# [RSpecRunTime] Finishing example group ee/spec/workers/security/scan_result_policies/sync_findings_to_approval_rules_worker_spec.rb. It took 1.42 seconds. Expected to take 0.97 second.7107# [RSpecRunTime] Starting example group ee/spec/models/user_preference_spec.rb. Expected to take 0.93 second.7108UserPreference7109 does not allow STI7110 roadmap_epics_state7111 when set to open epics7112 behaves like updates roadmap_epics_state7113 saves roadmap_epics_state in user_preference7114 when set to closed epics7115 behaves like updates roadmap_epics_state7116 saves roadmap_epics_state in user_preference7117 when reset to all epics7118 behaves like updates roadmap_epics_state7119 saves roadmap_epics_state in user_preference7120# [RSpecRunTime] Finishing example group ee/spec/models/user_preference_spec.rb. It took 1.52 seconds. Expected to take 0.93 second.7121# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.7122Lint factories for UserPreference7123 with saas, license, and factory defaults7124 behaves like factory7125 user_preference factory7126 does not raise error when built7127 does not raise error when created7128 linting :only_comments trait7129 does not raise error when created (PENDING: Trait skipped linting due to legacy error)7130# [RSpecRunTime] RSpec elapsed time: 30 minutes 58.48 seconds. Current RSS: ~1402M. load average: 1.05 1.17 1.16 1/432 610717131# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.75 seconds. Expected to take 39.52 seconds.7132# [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/admin/menus/admin_settings_menu_spec.rb. Expected to take 0.91 second.7133Sidebars::Admin::Menus::AdminSettingsMenu7134 Menu Items7135 Analytics menu7136 when product_analytics feature is licensed7137 is expected to be present7138 when flag is disabled7139 is expected not to be present7140 when product_analytics feature is not licensed7141 is expected not to be present7142 Roles and permissions menu7143 when custom_roles feature is licensed7144 is expected to be present7145 when in SaaS mode7146 is expected not to be present7147 when custom_roles feature is not licensed7148 is expected not to be present7149# [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/admin/menus/admin_settings_menu_spec.rb. It took 1.41 seconds. Expected to take 0.91 second.7150# [RSpecRunTime] Starting example group ee/spec/workers/security/scan_result_policies/sync_merge_request_approvals_worker_spec.rb. Expected to take 0.85 second.7151Security::ScanResultPolicies::SyncMergeRequestApprovalsWorker7152 #perform7153 updates approvals7154# [RSpecRunTime] RSpec elapsed time: 31 minutes 1.6 seconds. Current RSS: ~1415M. load average: 1.13 1.18 1.17 1/433 610727155# [RSpecRunTime] Finishing example group ee/spec/workers/security/scan_result_policies/sync_merge_request_approvals_worker_spec.rb. It took 1.77 seconds. Expected to take 0.85 second.7156# [RSpecRunTime] Starting example group ee/spec/lib/system_check/geo/http_clone_enabled_check_spec.rb. Expected to take 0.83 second.7157SystemCheck::Geo::HTTPCloneEnabledCheck7158 #check?7159 enabled_protocol: "unknown", result: false7160 is expected to eq false7161 enabled_protocol: "ssh", result: false7162 is expected to eq false7163 enabled_protocol: "http", result: true7164 is expected to eq true7165 enabled_protocol: "", result: true7166 is expected to eq true7167 enabled_protocol: nil, result: true7168 is expected to eq true7169# [RSpecRunTime] Finishing example group ee/spec/lib/system_check/geo/http_clone_enabled_check_spec.rb. It took 1.4 seconds. Expected to take 0.83 second.7170# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/templates/review_merge_request_spec.rb. Expected to take 0.81 second.7171Gitlab::Llm::Templates::ReviewMergeRequest7172 #to_prompt7173 includes new_path7174 includes raw diff7175 does not include git diff prefix7176 includes new and old hunks based on given hunk7177 when raw diff is blank7178 returns nil7179# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/templates/review_merge_request_spec.rb. It took 1.09 seconds. Expected to take 0.81 second.7180# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/feature_authorizer_spec.rb. Expected to take 0.77 second.7181Gitlab::Llm::FeatureAuthorizer7182 #allowed?7183 when container has correct setting and license7184 when ai_global_switch is turned off7185 returns false7186 when container does not have correct license7187 returns false7188 when container not present7189 returns false7190# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/feature_authorizer_spec.rb. It took 0.88 second. Expected to take 0.77 second.7191# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/gitlab_subscriptions/activate_spec.rb. Expected to take 0.76 second.7192Mutations::GitlabSubscriptions::Activate7193 #resolve7194 when successful7195 returns no errors, a license and no future subscriptions7196 when there are future subscriptions7197 returns the no errors, a license and the future subscriptions7198 when failure7199 returns errors7200 when non-admin7201 raises errors7202# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/gitlab_subscriptions/activate_spec.rb. It took 1.15 seconds. Expected to take 0.76 second.7203# [RSpecRunTime] Starting example group ee/spec/services/analytics/devops_adoption/snapshots/calculate_and_save_service_spec.rb. Expected to take 0.72 second.7204Analytics::DevopsAdoption::Snapshots::CalculateAndSaveService7205 creates a snapshot with whatever snapshot calculator returns7206 when a snapshot for given range already exists7207 updates the snapshot with whatever snapshot calculator returns7208# [RSpecRunTime] Finishing example group ee/spec/services/analytics/devops_adoption/snapshots/calculate_and_save_service_spec.rb. It took 0.9 second. Expected to take 0.72 second.7209# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/click_house_spec.rb. Expected to take 0.7 second.7210Gitlab::ClickHouse7211 .enabled_for_analytics?7212 when ClickHouse is configured7213 is expected not to be enabled for analytics7214 and enabled for analytics on settings7215 is expected to be enabled for analytics7216 when ClickHouse is not configured7217 is expected not to be enabled for analytics7218 and is enabled for analytics on settings7219 is expected not to be enabled for analytics7220# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/click_house_spec.rb. It took 0.89 second. Expected to take 0.7 second.7221# [RSpecRunTime] Starting example group ee/spec/workers/geo/secondary_usage_data_cron_worker_spec.rb. Expected to take 0.68 second.7222Geo::SecondaryUsageDataCronWorker7223 uses a cronjob queue7224 does not run for primary nodes7225 calls SecondaryUsageData update metrics when it obtains the lease7226 does not update metrics if it does not obtain the lease7227# [RSpecRunTime] Finishing example group ee/spec/workers/geo/secondary_usage_data_cron_worker_spec.rb. It took 0.79 second. Expected to take 0.68 second.7228# [RSpecRunTime] Starting example group ee/spec/graphql/types/group_stats_type_spec.rb. Expected to take 0.65 second.7229Types::GroupStatsType7230 is expected to require graphql authorizations :read_group7231 has the expected fields7232# [RSpecRunTime] Finishing example group ee/spec/graphql/types/group_stats_type_spec.rb. It took 0.61 second. Expected to take 0.65 second.7233# [RSpecRunTime] Starting example group ee/spec/workers/click_house/events_sync_worker_spec.rb. Expected to take 0.64 second.7234ClickHouse::EventsSyncWorker7235 is expected to match (a hash including {:migration_lock_ttl => 30 minutes})7236 when worker is enqueued7237 calls ::ClickHouse::SyncStrategies::EventSyncStrategy with correct args7238 correctly logs the metadata on done7239# [RSpecRunTime] Finishing example group ee/spec/workers/click_house/events_sync_worker_spec.rb. It took 0.68 second. Expected to take 0.64 second.7240# [RSpecRunTime] Starting example group ee/spec/presenters/analytics/cycle_analytics/stage_presenter_spec.rb. Expected to take 0.62 second.7241Analytics::CycleAnalytics::StagePresenter7242 #title7243 returns the pre-defined title for the default stage7244 returns the name attribute for a custom stage7245 #description7246 returns the pre-defined description for the default stage7247 returns empty string when custom stage is given7248# [RSpecRunTime] Finishing example group ee/spec/presenters/analytics/cycle_analytics/stage_presenter_spec.rb. It took 0.77 second. Expected to take 0.62 second.7249# [RSpecRunTime] Starting example group ee/spec/serializers/evidences/evidence_entity_spec.rb. Expected to take 0.6 second.7250Evidences::EvidenceEntity7251 matches the schema when evidence has report artifacts7252# [RSpecRunTime] Finishing example group ee/spec/serializers/evidences/evidence_entity_spec.rb. It took 0.67 second. Expected to take 0.6 second.7253# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230427555555_backfill_hidden_on_merge_requests_spec.rb. Expected to take 0.58 second.7254BackfillHiddenOnMergeRequests7255 .completed?7256 when documents are missing field7257 is expected not to be completed7258# [RSpecRunTime] RSpec elapsed time: 31 minutes 21.18 seconds. Current RSS: ~1406M. load average: 1.64 1.29 1.20 1/445 612307259 when no documents are missing field7260 is expected to be completed7261# [RSpecRunTime] RSpec elapsed time: 31 minutes 25.95 seconds. Current RSS: ~1404M. load average: 1.75 1.31 1.21 3/445 613867262 migration_options7263 has migration options set7264# [RSpecRunTime] RSpec elapsed time: 31 minutes 30.92 seconds. Current RSS: ~1391M. load average: 1.75 1.31 1.21 1/445 615417265 .migrate7266 when migration is already completed7267 does not modify data7268# [RSpecRunTime] RSpec elapsed time: 31 minutes 35.88 seconds. Current RSS: ~1388M. load average: 1.69 1.31 1.21 1/445 616957269 migration process7270 updates all documents7271 only updates documents missing a field7272 processes in batches7273# [RSpecRunTime] RSpec elapsed time: 31 minutes 52.94 seconds. Current RSS: ~1377M. load average: 1.63 1.32 1.22 1/445 621627274# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230427555555_backfill_hidden_on_merge_requests_spec.rb. It took 42.36 seconds. Expected to take 0.58 second.7275# [RSpecRunTime] RSpec elapsed time: 31 minutes 54.12 seconds. Current RSS: ~1371M. load average: 1.63 1.32 1.22 1/445 621637276# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230530500000_migrate_projects_to_separate_index_spec.rb. Expected to take 0.56 second.7277MigrateProjectsToSeparateIndex7278 .migrate7279 for initial launch7280 creates an index and sets migration_state7281 sets correct number of slices for 1 shard7282# [RSpecRunTime] RSpec elapsed time: 32 minutes 6.16 seconds. Current RSS: ~1335M. load average: 1.78 1.37 1.24 1/444 621647283 for batch run7284 sets migration_state task_id7285 sets next slice and clears task_id after task check7286 resets retry_attempt clears task_id for the next slice7287 when reindexing is still in progress7288 does nothing7289# [RSpecRunTime] RSpec elapsed time: 32 minutes 26.66 seconds. Current RSS: ~1337M. load average: 1.83 1.41 1.25 1/445 621657290 for failed run7291 if exception is raised7292 increases retry_attempt and clears task_id7293# [RSpecRunTime] RSpec elapsed time: 32 minutes 32.11 seconds. Current RSS: ~1337M. load average: 1.76 1.40 1.25 3/446 621667294 when elasticsearch failures7295 if total is not equal7296 raises an error and clears task_id7297# [RSpecRunTime] RSpec elapsed time: 32 minutes 37.4 seconds. Current RSS: ~1335M. load average: 2.02 1.46 1.27 1/446 621677298 when reindexing fails7299 raises an error and clears task_id7300# [RSpecRunTime] RSpec elapsed time: 32 minutes 42.0 seconds. Current RSS: ~1334M. load average: 2.02 1.47 1.28 1/448 621687301 .completed?7302 when counts are equal7303 returns true7304# [RSpecRunTime] RSpec elapsed time: 32 minutes 46.56 seconds. Current RSS: ~1334M. load average: 1.94 1.46 1.27 1/448 621697305 when counts are not equal7306 returns true7307# [RSpecRunTime] RSpec elapsed time: 32 minutes 51.07 seconds. Current RSS: ~1336M. load average: 1.86 1.46 1.27 1/449 621707308 space_required_bytes7309 is expected to eq 37310# [RSpecRunTime] RSpec elapsed time: 32 minutes 55.68 seconds. Current RSS: ~1336M. load average: 1.86 1.46 1.27 1/449 621717311 migration_options7312 has migration options set7313# [RSpecRunTime] RSpec elapsed time: 33 minutes 0.18 second. Current RSS: ~1334M. load average: 1.79 1.45 1.27 1/449 621727314# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230530500000_migrate_projects_to_separate_index_spec.rb. It took 1 minute 6.18 seconds. Expected to take 0.56 second.7315# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/commit_config_spec.rb. Expected to take 0.54 second.7316Elastic::Latest::CommitConfig7317 .settings7318 behaves like config settings return correct values7319 returns config7320 sets correct shard/replica settings7321 .mappings7322 returns config7323# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/commit_config_spec.rb. It took 0.68 second. Expected to take 0.54 second.7324# [RSpecRunTime] Starting example group ee/spec/graphql/types/push_rules_type_spec.rb. Expected to take 0.54 second.7325Types::PushRulesType7326 is expected to eq "PushRules"7327 is expected to require graphql authorizations :read_project7328 has the expected fields7329# [RSpecRunTime] Finishing example group ee/spec/graphql/types/push_rules_type_spec.rb. It took 0.67 second. Expected to take 0.54 second.7330# [RSpecRunTime] Starting example group ee/spec/graphql/types/incident_management/escalation_rule_type_spec.rb. Expected to take 0.51 second.7331Types::IncidentManagement::EscalationRuleType7332 exposes the expected fields7333 is expected to eq "EscalationRuleType"7334# [RSpecRunTime] Finishing example group ee/spec/graphql/types/incident_management/escalation_rule_type_spec.rb. It took 0.56 second. Expected to take 0.51 second.7335# [RSpecRunTime] Starting example group ee/spec/graphql/types/audit_events/instance_external_audit_event_destination_type_spec.rb. Expected to take 0.5 second.7336Types::AuditEvents::InstanceExternalAuditEventDestinationType7337 is expected to eq "InstanceExternalAuditEventDestination"7338 is expected to require graphql authorizations :admin_instance_external_audit_events7339 is expected to have graphql fields :id, :destination_url, :verification_token, :headers, :event_type_filters, and :name7340# [RSpecRunTime] Finishing example group ee/spec/graphql/types/audit_events/instance_external_audit_event_destination_type_spec.rb. It took 0.72 second. Expected to take 0.5 second.7341# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/trials/base_apply_trial_service_spec.rb. Expected to take 0.48 second.7342GitlabSubscriptions::Trials::BaseApplyTrialService7343 raises NoMethodError when valid_to_generate_trial? is not implemented7344 raises NoMethodError when execute_trial_request is not implemented7345# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/trials/base_apply_trial_service_spec.rb. It took 0.58 second. Expected to take 0.48 second.7346# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/issue_reader/prompts/anthropic_spec.rb. Expected to take 0.47 second.7347Gitlab::Llm::Chain::Tools::IssueReader::Prompts::Anthropic7348 .claude_3_prompt7349 returns claude 3 prompt7350 calls with haiku model7351 .prompt7352 returns prompt7353# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/issue_reader/prompts/anthropic_spec.rb. It took 0.65 second. Expected to take 0.47 second.7354# [RSpecRunTime] Starting example group ee/spec/graphql/types/work_items/widget_definitions/labels_type_spec.rb. Expected to take 0.47 second.7355Types::WorkItems::WidgetDefinitions::LabelsType7356 is expected to eq "WorkItemWidgetDefinitionLabels"7357 exposes the expected fields7358# [RSpecRunTime] Finishing example group ee/spec/graphql/types/work_items/widget_definitions/labels_type_spec.rb. It took 0.53 second. Expected to take 0.47 second.7359# [RSpecRunTime] Starting example group ee/spec/services/personal_access_tokens/revoke_service_audit_log_spec.rb. Expected to take 0.45 second.7360PersonalAccessTokens::RevokeService7361 #execute7362 creates audit events7363# [RSpecRunTime] Finishing example group ee/spec/services/personal_access_tokens/revoke_service_audit_log_spec.rb. It took 0.52 second. Expected to take 0.45 second.7364# [RSpecRunTime] Starting example group ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb. Expected to take 0.44 second.7365Types::WorkItems::Widgets::ProgressInputType7366 is expected to contain exactly "currentValue", "startValue", and "endValue"7367 is expected to eq "WorkItemWidgetProgressInput"7368# [RSpecRunTime] Finishing example group ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb. It took 0.56 second. Expected to take 0.44 second.7369# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_severity_enum_spec.rb. Expected to take 0.43 second.7370Types::VulnerabilitySeverityEnum7371 exposes all vulnerability severities7372# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_severity_enum_spec.rb. It took 0.44 second. Expected to take 0.43 second.7373# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/logger_spec.rb. Expected to take 0.42 second.7374Gitlab::Geo::Logger7375 log level7376 defaults to debug7377 returns value defined by GITLAB_LOG_LEVEL7378# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/logger_spec.rb. It took 0.6 second. Expected to take 0.42 second.7379# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/bullet/exclusions_spec.rb. Expected to take 0.4 second.7380Gitlab::Bullet::Exclusions7381 #validate_paths!7382 validates paths for existence7383# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/bullet/exclusions_spec.rb. It took 0.47 second. Expected to take 0.4 second.7384# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb. Expected to take 0.38 second.7385Types::VulnerabilityLocation::ContainerScanningType7386 is expected to have graphql fields :dependency, :image, and :operating_system7387# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb. It took 0.43 second. Expected to take 0.38 second.7388# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/compliance_management/compliance_framework_type_spec.rb. Expected to take 0.37 second.7389Types::ComplianceManagement::ComplianceFrameworkType7390 has the correct fields7391# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/compliance_management/compliance_framework_type_spec.rb. It took 0.42 second. Expected to take 0.37 second.7392# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/text_type_spec.rb. Expected to take 0.36 second.7393Types::VulnerabilityDetails::TextType7394 is expected to have graphql fields :name, :description, :fieldName, and :value7395# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/text_type_spec.rb. It took 0.44 second. Expected to take 0.36 second.7396# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/serializers/chartjs/line_serializer_spec.rb. Expected to take 0.35 second.7397Gitlab::Insights::Serializers::Chartjs::LineSerializer7398 returns the correct format7399# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/serializers/chartjs/line_serializer_spec.rb. It took 0.48 second. Expected to take 0.35 second.7400# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability/external_issue_link_type_spec.rb. Expected to take 0.35 second.7401Types::Vulnerability::ExternalIssueLinkType7402 is expected to have graphql fields :id, :link_type, and :external_issue7403# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability/external_issue_link_type_spec.rb. It took 0.47 second. Expected to take 0.35 second.7404# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/explain_code/prompts/anthropic_spec.rb. Expected to take 0.33 second.7405Gitlab::Llm::Chain::Tools::ExplainCode::Prompts::Anthropic7406 for claude 37407 .prompt7408 returns prompt7409 for claude 2.17410 .prompt7411 returns prompt7412# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/explain_code/prompts/anthropic_spec.rb. It took 0.56 second. Expected to take 0.33 second.7413# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/vertex_ai/templates/explain_code_spec.rb. Expected to take 0.32 second.7414Gitlab::Llm::VertexAi::Templates::ExplainCode7415 .get_options7416 returns correct parameters7417# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/vertex_ai/templates/explain_code_spec.rb. It took 0.46 second. Expected to take 0.32 second.7418auto_explain log contains 1416 entries for main, writing to /builds/gitlab-community/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-13-28.51843.main.ndjson.gz7419took 37.1151991447420[TEST PROF INFO] EventProf results for sql.active_record7421Total time: 07:36.743 of 33:06.040 (23.0%)7422Total events: 2460357423Top 5 slowest suites (by time):7424EE::Boards::L...:UpdateService (./ee/spec/services/boards/lists/update_service_spec.rb:5) – 00:29.430 (15011 / 50) of 01:32.004 (31.99%)7425Upload (./ee/spec/models/upload_spec.rb:5) – 00:27.295 (8190 / 84) of 01:24.836 (32.17%)7426Vulnerability...:CreateService (./ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb:5) – 00:25.621 (10588 / 15) of 01:14.590 (34.35%)7427Gitlab::Elast...tSearchResults (./ee/spec/lib/gitlab/elastic/project_search_results_spec.rb:5) – 00:24.464 (15581 / 74) of 03:12.078 (12.74%)7428VulnerabilityPolicy (./ee/spec/policies/vulnerability_policy_spec.rb:5) – 00:20.584 (13194 / 25) of 01:05.439 (31.46%)7429Knapsack report was generated. Preview:7430{7431 "ee/spec/lib/gitlab/elastic/project_search_results_spec.rb": 192.02567010500206,7432 "ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb": 117.30490185700182,7433 "ee/spec/models/license_spec.rb": 119.76449038500141,7434 "spec/support/shared_examples/lint_factories_shared_examples.rb": 35.60092878100113,7435 "ee/spec/lib/gitlab/elastic/indexer_spec.rb": 85.65754116000244,7436 "ee/spec/policies/vulnerability_policy_spec.rb": 65.43906271300148,7437 "ee/spec/services/boards/lists/update_service_spec.rb": 92.00441420599964,7438 "ee/spec/models/upload_spec.rb": 84.836169901002,7439 "ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb": 74.5897587799991,7440 "ee/spec/services/ee/boards/issues/move_service_spec.rb": 62.912906595000095,7441 "ee/spec/services/ee/members/destroy_service_spec.rb": 57.09990835800272,7442 "ee/spec/services/ee/notes/create_service_spec.rb": 48.82616530099767,7443 "ee/spec/serializers/dashboard_operations_project_entity_spec.rb": 38.40860393899857,7444 "ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads/update_spec.rb": 41.7989609819997,7445 "ee/spec/finders/geo/project_repository_registry_finder_spec.rb": 36.3231745080011,7446 "ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb": 30.206247564998193,7447 "ee/spec/services/security/scan_result_policies/sync_preexisting_states_approval_rules_service_spec.rb": 32.82685440500063,7448 "ee/spec/models/geo/snippet_repository_registry_spec.rb": 31.651455814000656,7449 "ee/spec/services/groups/memberships/export_service_spec.rb": 30.754383337000036,7450 "ee/spec/models/ee/work_items/related_work_item_link_spec.rb": 27.231388348998735,7451 "ee/spec/services/vulnerability_feedback/destroy_service_spec.rb": 20.127249921999464,7452 "ee/spec/lib/remote_development/workspaces/reconcile/main_integration_spec.rb": 24.048785112001497,7453 "ee/spec/views/groups/edit.html.haml_spec.rb": 18.840317301997857,7454 "ee/spec/lib/gitlab/instrumentation/elasticsearch_transport_spec.rb": 20.463462550003896,7455 "ee/spec/services/search/rake_task_executor_service_spec.rb": 17.122749818001466,7456 "ee/spec/lib/gitlab/analytics/cycle_analytics_spec.rb": 14.012253364999196,7457 "ee/spec/graphql/mutations/vulnerabilities/bulk_dismiss_spec.rb": 14.540582213001471,7458 "ee/spec/models/members/member_role_spec.rb": 15.944154752000031,7459 "ee/spec/models/ci/minutes/usage_spec.rb": 13.5944491070004,7460 "ee/spec/workers/system_access/group_saml_microsoft_group_sync_worker_spec.rb": 14.07252899499872,7461 "ee/spec/models/incident_management/oncall_schedule_spec.rb": 13.540509146998374,7462 "ee/spec/services/security/ingestion/tasks/ingest_finding_identifiers_spec.rb": 12.514526053000736,7463 "ee/spec/models/vulnerabilities/historical_statistic_spec.rb": 11.73820542699832,7464 "ee/spec/graphql/mutations/issues/set_epic_spec.rb": 12.283177373999933,7465 "ee/spec/services/security/ingestion/tasks/hooks_execution_spec.rb": 11.691060465000191,7466 "ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb": 11.125846293001814,7467 "ee/spec/services/security/scan_result_policies/unblock_fail_open_approval_rules_service_spec.rb": 9.350923828002124,7468 "ee/spec/services/todos/destroy/confidential_epic_service_spec.rb": 10.14073423300215,7469 "ee/spec/workers/ci/upstream_projects_subscriptions_cleanup_worker_spec.rb": 7.379761298998346,7470 "ee/spec/helpers/ee/gitlab_routing_helper_spec.rb": 6.729314349999186,7471 "ee/spec/services/ee/groups/import_export/import_service_spec.rb": 8.857590933999745,7472 "ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb": 9.135768014999485,7473 "ee/spec/models/saml_group_link_spec.rb": 7.76083661300072,7474 "ee/spec/serializers/ee/issue_sidebar_basic_entity_spec.rb": 7.1957700999992085,7475 "ee/spec/services/work_items/widgets/progress_service/update_service_spec.rb": 6.49915381000028,7476 "ee/spec/helpers/ee/issuables_helper_spec.rb": 5.720216753998102,7477 "ee/spec/finders/remote_development/workspaces_finder_spec.rb": 7.200021119999292,7478 "ee/spec/services/timebox/report_service_spec.rb": 8.049302242998237,7479 "ee/spec/models/container_repository_spec.rb": 6.547674141998868,7480 "ee/spec/services/incident_management/escalation_policies/update_service_spec.rb": 5.563193571000738,7481 "ee/spec/presenters/group_member_presenter_spec.rb": 5.688275229000283,7482 "ee/spec/services/ee/draft_notes/publish_service_spec.rb": 5.03109127299831,7483 "ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb": 7.9415742109995335,7484 "ee/spec/lib/gitlab/ci/yaml_processor_spec.rb": 5.3200906140009465,7485 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb": 5.109779939997679,7486 "ee/spec/services/ee/ip_restrictions/update_service_spec.rb": 7.758923934001359,7487 "ee/spec/policies/vulnerabilities/issue_link_policy_spec.rb": 6.035520209999959,7488 "ee/spec/lib/remote_development/agent_config/main_integration_spec.rb": 5.732510492001893,7489 "ee/spec/models/ee/clusters/agent_spec.rb": 5.318174972999259,7490 "ee/spec/models/audit_events/streaming/instance_event_type_filter_spec.rb": 4.709944458001701,7491 "ee/spec/lib/gitlab/import_export/project/project_hooks_restorer_spec.rb": 5.331181392000872,7492 "ee/spec/graphql/mutations/projects/set_compliance_framework_spec.rb": 6.416835705000267,7493 "ee/spec/lib/gitlab/ci/parsers/security/validators/default_branch_image_validator_spec.rb": 4.841691625002568,7494 "ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb": 4.64159371000278,7495 "ee/spec/workers/members_destroyer/clean_up_group_protected_branch_rules_worker_spec.rb": 3.875355082000169,7496 "ee/spec/services/llm/internal/completion_service_spec.rb": 4.500616134002485,7497 "ee/spec/helpers/ee/labels_helper_spec.rb": 4.340178701997502,7498 "ee/spec/lib/ee/gitlab/url_builder_spec.rb": 3.698894411998481,7499 "ee/spec/finders/ee/work_items/work_items_finder_spec.rb": 3.3509330919987406,7500 "ee/spec/services/award_emojis/add_service_spec.rb": 3.5455249689985067,7501 "ee/spec/graphql/mutations/dast/profiles/delete_spec.rb": 3.4542175349997706,7502 "ee/spec/services/todos/allowed_target_filter_service_spec.rb": 3.206261348001135,7503 "ee/spec/services/llm/resolve_vulnerability_service_spec.rb": 3.653996280001593,7504 "ee/spec/models/geo/design_management_repository_state_spec.rb": 3.510533235003095,7505 "ee/spec/services/app_sec/fuzzing/coverage/corpuses/create_service_spec.rb": 3.029028428001766,7506 "ee/spec/policies/dependencies/dependency_list_export_policy_spec.rb": 3.464784932999464,7507 "ee/spec/models/system_access/microsoft_graph_access_token_spec.rb": 2.994983513999614,7508 "ee/spec/services/ci/runners/reset_registration_token_service_spec.rb": 3.1922455900021305,7509 "ee/spec/components/namespaces/combined_storage_users/non_owner_alert_component_spec.rb": 2.96884252900054,7510 "ee/spec/services/incident_management/create_incident_sla_exceeded_label_service_spec.rb": 2.956425640000816,7511 "ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb": 3.0757057999981043,7512 "ee/spec/lib/gitlab/ci/reports/license_scanning/dependency_spec.rb": 2.9614409800014982,7513 "ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb": 2.2689414390006277,7514 "ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb": 3.0083123210024496,7515 "ee/spec/services/security/training_providers/secure_code_warrior_url_service_spec.rb": 2.6052838409996184,7516 "ee/spec/services/work_items/callbacks/health_status_spec.rb": 2.5912098539993167,7517 "ee/spec/workers/elastic_index_bulk_cron_worker_spec.rb": 2.4348072499997215,7518 "ee/spec/services/ai/store_repository_xray_service_spec.rb": 2.1865824030028307,7519 "ee/spec/views/projects/security/dast_scanner_profiles/new.html.haml_spec.rb": 2.4943967799990787,7520 "ee/spec/models/boards/epic_list_user_preference_spec.rb": 1.8038231589998759,7521 "ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb": 2.2501776219978638,7522 "ee/spec/graphql/resolvers/vulnerabilities_count_per_day_resolver_spec.rb": 1.632974527998158,7523 "ee/spec/lib/ee/api/entities/scim/users_spec.rb": 2.028997031000472,7524 "ee/spec/services/geo/replication_toggle_request_service_spec.rb": 2.0538471059990115,7525 "ee/spec/lib/gitlab/checks/integrations_check_spec.rb": 1.6524675649998244,7526 "ee/spec/policies/award_emoji_policy_spec.rb": 1.7399299300013809,7527 "ee/spec/models/namespaces/free_user_cap/root_size_spec.rb": 1.9222006990021328,7528 "ee/spec/experiments/issues_mrs_empty_state_experiment_spec.rb": 2.0509965470009774,7529 "ee/spec/models/geo/wiki_repository_state_spec.rb": 1.8238825560001715,7530 "ee/spec/services/click_house/sync_strategies/event_sync_strategy_spec.rb": 1.377096183001413,7531 "ee/spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb": 1.4460306609980762,7532 "ee/spec/workers/iterations_update_status_worker_spec.rb": 1.5343797850000556,7533 "ee/spec/services/audit_events/streaming/headers/create_service_spec.rb": 1.624199249999947,7534 "ee/spec/workers/projects/repository_destroy_worker_spec.rb": 1.4367446020005445,7535 "ee/spec/services/security/vulnerability_scanning/finding_map_spec.rb": 1.4810622750010225,7536 "ee/spec/lib/gitlab/analytics/cycle_analytics/aggregated/data_for_duration_chart_spec.rb": 1.5454235040015192,7537 "ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb": 1.3003039249997528,7538 "ee/spec/workers/gitlab_subscriptions/trials/apply_trial_worker_spec.rb": 1.4223896149997017,7539 "ee/spec/lib/gitlab/llm/vertex_ai/configuration_spec.rb": 1.044572810002137,7540 "ee/spec/services/elastic/index_projects_by_id_service_spec.rb": 1.5766393580015574,7541 "ee/spec/workers/security/scan_result_policies/sync_findings_to_approval_rules_worker_spec.rb": 1.4218739850002748,7542 "ee/spec/models/user_preference_spec.rb": 1.5186844980016758,7543 "ee/spec/lib/ee/sidebars/admin/menus/admin_settings_menu_spec.rb": 1.4113764859976072,7544 "ee/spec/workers/security/scan_result_policies/sync_merge_request_approvals_worker_spec.rb": 1.7699830749988905,7545 "ee/spec/lib/system_check/geo/http_clone_enabled_check_spec.rb": 1.3982437489976292,7546 "ee/spec/lib/gitlab/llm/templates/review_merge_request_spec.rb": 1.0869005720014684,7547 "ee/spec/lib/gitlab/llm/feature_authorizer_spec.rb": 0.8757452089994331,7548 "ee/spec/graphql/mutations/gitlab_subscriptions/activate_spec.rb": 1.1466011720003735,7549 "ee/spec/services/analytics/devops_adoption/snapshots/calculate_and_save_service_spec.rb": 0.8960445349985093,7550 "ee/spec/lib/ee/gitlab/click_house_spec.rb": 0.8933785859990167,7551 "ee/spec/workers/geo/secondary_usage_data_cron_worker_spec.rb": 0.7887961940032255,7552 "ee/spec/graphql/types/group_stats_type_spec.rb": 0.613113974002772,7553 "ee/spec/workers/click_house/events_sync_worker_spec.rb": 0.6789346330006083,7554 "ee/spec/presenters/analytics/cycle_analytics/stage_presenter_spec.rb": 0.767314967000857,7555 "ee/spec/serializers/evidences/evidence_entity_spec.rb": 0.6722214129986241,7556 "ee/spec/elastic/migrate/20230427555555_backfill_hidden_on_merge_requests_spec.rb": 42.36171980799918,7557 "ee/spec/elastic/migrate/20230530500000_migrate_projects_to_separate_index_spec.rb": 66.17837471499661,7558 "ee/spec/lib/elastic/latest/commit_config_spec.rb": 0.6772702140006004,7559 "ee/spec/graphql/types/push_rules_type_spec.rb": 0.6723883140002727,7560 "ee/spec/graphql/types/incident_management/escalation_rule_type_spec.rb": 0.5626199329999508,7561 "ee/spec/graphql/types/audit_events/instance_external_audit_event_destination_type_spec.rb": 0.7167619459978596,7562 "ee/spec/services/gitlab_subscriptions/trials/base_apply_trial_service_spec.rb": 0.5795997599998373,7563 "ee/spec/lib/gitlab/llm/chain/tools/issue_reader/prompts/anthropic_spec.rb": 0.648763927998516,7564 "ee/spec/graphql/types/work_items/widget_definitions/labels_type_spec.rb": 0.533492477999971,7565 "ee/spec/services/personal_access_tokens/revoke_service_audit_log_spec.rb": 0.5148161309989518,7566 "ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb": 0.559324863999791,7567 "ee/spec/graphql/types/vulnerability_severity_enum_spec.rb": 0.4432869429983839,7568 "ee/spec/lib/gitlab/geo/logger_spec.rb": 0.5981099669988907,7569 "ee/spec/lib/gitlab/bullet/exclusions_spec.rb": 0.474432588001946,7570 "ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb": 0.4344281849989784,7571 "ee/spec/graphql/ee/types/compliance_management/compliance_framework_type_spec.rb": 0.41907180799898924,7572 "ee/spec/graphql/types/vulnerability_details/text_type_spec.rb": 0.43566363499849103,7573 "ee/spec/lib/gitlab/insights/serializers/chartjs/line_serializer_spec.rb": 0.4755133979997481,7574 "ee/spec/graphql/types/vulnerability/external_issue_link_type_spec.rb": 0.4657329990004655,7575 "ee/spec/lib/gitlab/llm/chain/tools/explain_code/prompts/anthropic_spec.rb": 0.5630151830009709,7576 "ee/spec/lib/gitlab/llm/vertex_ai/templates/explain_code_spec.rb": 0.459877871002390757577}7578Knapsack global time execution for tests: 33m 05s7579Pending: (Failures listed here are expected and do not affect your suite's status)7580 1) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7581 # No reason given7582 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377583 2) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7584 # No reason given7585 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397586 3) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7587 # No reason given7588 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377589 4) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7590 # No reason given7591 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397592 5) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7593 # No reason given7594 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377595 6) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7596 # No reason given7597 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397598 7) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7599 # No reason given7600 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377601 8) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7602 # No reason given7603 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397604 9) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7605 # No reason given7606 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377607 10) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7608 # No reason given7609 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397610 11) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7611 # No reason given7612 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377613 12) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project or namespace is not provided behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7614 # No reason given7615 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397616 13) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7617 # No reason given7618 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377619 14) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7620 # No reason given7621 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397622 15) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7623 # No reason given7624 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377625 16) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7626 # No reason given7627 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397628 17) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7629 # No reason given7630 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377631 18) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7632 # No reason given7633 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397634 19) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7635 # No reason given7636 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377637 20) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7638 # No reason given7639 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397640 21) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7641 # No reason given7642 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377643 22) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7644 # No reason given7645 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397646 23) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7647 # No reason given7648 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377649 24) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a default protected branch behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7650 # No reason given7651 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397652 25) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7653 # No reason given7654 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377655 26) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7656 # No reason given7657 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397658 27) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7659 # No reason given7660 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377661 28) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7662 # No reason given7663 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397664 29) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7665 # No reason given7666 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377667 30) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7668 # No reason given7669 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397670 31) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7671 # No reason given7672 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377673 32) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7674 # No reason given7675 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397676 33) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7677 # No reason given7678 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377679 34) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7680 # No reason given7681 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397682 35) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7683 # No reason given7684 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377685 36) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when project is provided when project has a non-default protected branch behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7686 # No reason given7687 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397688 37) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7689 # No reason given7690 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377691 38) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "scan_result_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7692 # No reason given7693 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397694 39) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7695 # No reason given7696 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377697 40) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if branches are provided in rule when rule does not have agents defined when branches and branch_type are missing policy_type: "approval_policy", branches: nil, branch_type: nil, status: :success, details: nil, field: nil behaves like sets validation errors validation errors 7698 # No reason given7699 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397700 41) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if required approvals exceed eligible approvers when policy_type is scan_result_policy with role_approvers with exceeding approvals_required behaves like fails validation 7701 # No reason given7702 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:2557703 42) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if required approvals exceed eligible approvers when policy_type is scan_result_policy with role_approvers with exceeding approvals_required behaves like fails validation behaves like sets validation errors validation errors 7704 # No reason given7705 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377706 43) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if required approvals exceed eligible approvers when policy_type is scan_result_policy with role_approvers with exceeding approvals_required behaves like fails validation behaves like sets validation errors validation errors 7707 # No reason given7708 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397709 44) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if required approvals exceed eligible approvers when policy_type is approval_policy with role_approvers with exceeding approvals_required behaves like fails validation 7710 # No reason given7711 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:2557712 45) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if required approvals exceed eligible approvers when policy_type is approval_policy with role_approvers with exceeding approvals_required behaves like fails validation behaves like sets validation errors validation errors 7713 # No reason given7714 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377715 46) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if required approvals exceed eligible approvers when policy_type is approval_policy with role_approvers with exceeding approvals_required behaves like fails validation behaves like sets validation errors validation errors 7716 # No reason given7717 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397718 47) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7719 # No reason given7720 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377721 48) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7722 # No reason given7723 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397724 49) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7725 # No reason given7726 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377727 50) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if vulnerability_age is valid when policy_type is scan_result_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7728 # No reason given7729 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397730 51) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7731 # No reason given7732 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377733 52) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: new_and_previously_existing_states, status: :success behaves like sets validation errors validation errors 7734 # No reason given7735 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397736 53) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7737 # No reason given7738 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:377739 54) Security::SecurityOrchestrationPolicies::ValidatePolicyService#execute when namespace is provided behaves like checks if vulnerability_age is valid when policy_type is approval_policy when vulnerability_age is provided vulnerability_states: previously_existing_states, status: :success behaves like sets validation errors validation errors 7740 # No reason given7741 # ./ee/spec/services/security/security_orchestration_policies/validate_policy_service_spec.rb:397742 55) Geo::ProjectRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification disabled with a verification_state param raises ArgumentError7743 # Skipping because verification is enabled for Project7744 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:987745 56) Geo::ProjectRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification disabled with a verification_state param empty raises ArgumentError7746 # Skipping because verification is enabled for Project7747 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:1067748 57) Geo::ProjectRepositoryRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is not implemented in the registry model raises ArgumentError7749 # Skipping because search method is implemented for Project7750 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:1227751 58) Geo::ProjectRepositoryRegistryFinder 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 keyword7752 # Skipping because search method is not implemented7753 for Project or searchable attributes are not defined.7754 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:1537755 59) Lint factories for MemberRole with saas, license, and factory defaults behaves like factory member_role factory linting :instance trait does not raise error when created7756 # Trait skipped linting due to legacy error7757 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2837758 60) IncidentManagement::OncallSchedule behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank7759 # No reason given7760 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:497761 61) IncidentManagement::OncallSchedule behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank7762 # No reason given7763 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:577764 62) Resolvers::Geo::DependencyProxyManifestRegistriesResolver 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 ArgumentError7765 # Skipping because verification is enabled for DependencyProxy::Manifest7766 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:777767 63) ContainerRepository on a primary node #save_verification_details when model record is not part of verifiables scope does not create verification details7768 # Skipping because all Container Repositories are records that can be checksummed7769 # ./ee/spec/support/shared_examples/models/concerns/replicable_model_with_separate_table_shared_examples.rb:807770 64) Lint factories for ContainerRepository with saas, license, and factory defaults behaves like factory container_repository factory linting :verification_succeeded trait does not raise error when created7771 # Trait skipped linting due to legacy error7772 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2837773 65) Lint factories for ContainerRepository with saas, license, and factory defaults behaves like factory container_repository factory linting :verification_failed trait does not raise error when created7774 # Trait skipped linting due to legacy error7775 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2837776 66) Lint factories for UserPreference with saas, license, and factory defaults behaves like factory user_preference factory linting :only_comments trait does not raise error when created7777 # Trait skipped linting due to legacy error7778 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2837779Finished in 33 minutes 48 seconds (files took 1 minute 28.14 seconds to load)77802777 examples, 0 failures, 66 pending7781Randomized with seed 566707782[TEST PROF INFO] Time spent in factories: 16:17.928 (47.31% of total time)7783RSpec exited with 0.7784No examples to retry, congrats! 7785 Running after_script 7786Running after script...7787$ source scripts/utils.sh7788$ bundle exec gem list gitlab_quality-test_tooling7789gitlab_quality-test_tooling (1.24.0)7790$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command7793$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command7796$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command7799$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command7822WARNING: after_script failed, but job will continue unaffected: exit code 17824Not uploading cache ruby-gems-debian-bookworm-ruby-3.2 due to policy7826Uploading artifacts...7827auto_explain/: found 2 matching artifact files and directories 7828coverage/: found 5 matching artifact files and directories 7829crystalball/: found 2 matching artifact files and directories 7830WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-community/gitlab) 7831knapsack/: found 4 matching artifact files and directories 7832rspec/: found 16 matching artifact files and directories 7833WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-community/gitlab) 7834log/*.log: found 18 matching artifact files and directories 7835WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6972244568/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com7836WARNING: Retrying... context=artifacts-uploader error=request redirected7837Uploading artifacts as "archive" to coordinator... 201 Created id=6972244568 responseStatus=201 Created token=glcbt-657838Uploading artifacts...7839rspec/rspec-*.xml: found 1 matching artifact files and directories 7840WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6972244568/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com7841WARNING: Retrying... context=artifacts-uploader error=request redirected7842Uploading artifacts as "junit" to coordinator... 201 Created id=6972244568 responseStatus=201 Created token=glcbt-657844Job succeeded