rspec-ee unit pg14 single-db-ci-connection 25/28
Passed Started
by
@zzaakiirr

Zakir Dzhamaliddinov
1Fetching elasticsearch-transport 7.13.32Installing sawyer 0.9.23Fetching faraday_middleware-aws-sigv4 0.3.04Installing elasticsearch-transport 7.13.35Fetching google-cloud-env 1.6.06Installing faraday_middleware-aws-sigv4 0.3.07Fetching oauth2 2.0.98Installing google-cloud-env 1.6.09Fetching test_file_finder 0.3.110Installing oauth2 2.0.911Fetching rails-dom-testing 2.0.312Installing test_file_finder 0.3.113Fetching globalid 1.1.014Installing rails-dom-testing 2.0.315Fetching activemodel 7.0.8.116Installing globalid 1.1.017Fetching app_store_connect 0.29.018Installing activemodel 7.0.8.119Fetching bullet 7.1.220Installing app_store_connect 0.29.021Using click_house-client 0.1.0 from source at `gems/click_house-client`22Fetching html-pipeline 2.14.323Installing bullet 7.1.224Fetching deprecation_toolkit 1.5.125Installing html-pipeline 2.14.326Fetching factory_bot 6.4.527Installing deprecation_toolkit 1.5.128Fetching flipper-active_support_cache_store 0.26.229Installing factory_bot 6.4.530Using gitlab-backup-cli 0.0.1 from source at `gems/gitlab-backup-cli`31Fetching gitlab-experiment 0.9.132Installing flipper-active_support_cache_store 0.26.233Fetching gitlab-sdk 0.3.034Installing gitlab-experiment 0.9.135Installing gitlab-sdk 0.3.036Fetching grape-entity 1.0.137Fetching graphql-client 0.19.038Installing grape-entity 1.0.139Installing graphql-client 0.19.040Fetching jira-ruby 2.3.041Fetching json-jwt 1.15.342Installing json-jwt 1.15.343Installing jira-ruby 2.3.044Fetching swd 1.3.045Installing swd 1.3.046Fetching webfinger 1.2.047Fetching shoulda-matchers 5.1.048Installing webfinger 1.2.049Fetching view_component 3.12.150Installing shoulda-matchers 5.1.051Fetching fugit 1.8.152Installing view_component 3.12.153Fetching chef-config 18.3.054Installing fugit 1.8.155Fetching train-core 3.10.856Installing chef-config 18.3.057Fetching rails-html-sanitizer 1.6.058Installing train-core 3.10.859Fetching capybara 3.40.060Installing rails-html-sanitizer 1.6.061Fetching gitlab_omniauth-ldap 2.2.062Installing gitlab_omniauth-ldap 2.2.063Fetching omniauth-saml 2.1.064Installing capybara 3.40.065Installing omniauth-saml 2.1.066Fetching omniauth-shibboleth-redux 2.0.067Installing omniauth-shibboleth-redux 2.0.068Using omniauth_crowd 2.4.0 from source at `vendor/gems/omniauth_crowd`69Fetching mail 2.8.170Fetching crystalball 0.7.071Installing crystalball 0.7.072Installing mail 2.8.173Fetching premailer 1.16.074Fetching http-cookie 1.0.575Installing premailer 1.16.076Fetching fog-json 1.2.077Installing http-cookie 1.0.578Fetching fog-xml 0.1.379Installing fog-json 1.2.080Fetching fog-local 0.8.081Installing fog-xml 0.1.382Fetching mize 0.4.183Installing fog-local 0.8.084Fetching rubocop 1.57.285Installing mize 0.4.186Fetching proc_to_ast 0.1.087Installing proc_to_ast 0.1.088Fetching undercover 0.4.689Installing rubocop 1.57.290Installing undercover 0.4.691Fetching aws-sdk-cloudformation 1.41.092Fetching aws-sdk-kms 1.76.093Installing aws-sdk-cloudformation 1.41.094Fetching virtus 2.0.095Installing aws-sdk-kms 1.76.096Fetching telesignenterprise 2.2.297Installing virtus 2.0.098Using gitlab-sidekiq-fetcher 0.11.0 from source at `vendor/gems/sidekiq-reliable-fetch`99Fetching sentry-sidekiq 5.17.3100Installing telesignenterprise 2.2.2101Fetching redis-namespace 1.11.0102Installing sentry-sidekiq 5.17.3103Fetching redis-store 1.10.0104Installing redis-namespace 1.11.0105Fetching redis-clustering 5.2.0106Installing redis-store 1.10.0107Fetching webauthn 3.0.0108Installing redis-clustering 5.2.0109Fetching dry-types 1.7.1110Installing webauthn 3.0.0111Using error_tracking_open_api 1.0.0 from source at `gems/error_tracking_open_api`112Fetching googleapis-common-protos 1.4.0113Installing dry-types 1.7.1114Fetching gitaly 17.0.0.pre.rc2115Installing googleapis-common-protos 1.4.0116Fetching kas-grpc 0.5.0117Installing gitaly 17.0.0.pre.rc2118Installing kas-grpc 0.5.0119Fetching spamcheck 1.3.0120Fetching guard 2.16.2121Installing spamcheck 1.3.0122Using gitlab-rspec_flaky 0.1.0 from source at `gems/gitlab-rspec_flaky`123Fetching pact-mock_service 3.11.2124Installing guard 2.16.2125Fetching rspec-benchmark 0.6.0126Installing pact-mock_service 3.11.2127Fetching opentelemetry-instrumentation-rack 0.24.0128Installing rspec-benchmark 0.6.0129Fetching opentelemetry-instrumentation-active_support 0.5.1130Installing opentelemetry-instrumentation-rack 0.24.0131Fetching opentelemetry-instrumentation-active_job 0.7.1132Installing opentelemetry-instrumentation-active_support 0.5.1133Fetching opentelemetry-instrumentation-active_record 0.7.0134Installing opentelemetry-instrumentation-active_job 0.7.1135Fetching opentelemetry-instrumentation-aws_sdk 0.5.1136Installing opentelemetry-instrumentation-active_record 0.7.0137Fetching opentelemetry-instrumentation-concurrent_ruby 0.21.2138Installing opentelemetry-instrumentation-aws_sdk 0.5.1139Fetching opentelemetry-instrumentation-ethon 0.21.3140Installing opentelemetry-instrumentation-concurrent_ruby 0.21.2141Fetching opentelemetry-instrumentation-excon 0.22.0142Installing opentelemetry-instrumentation-ethon 0.21.3143Fetching opentelemetry-instrumentation-faraday 0.24.0144Installing opentelemetry-instrumentation-excon 0.22.0145Fetching opentelemetry-instrumentation-graphql 0.28.0146Installing opentelemetry-instrumentation-faraday 0.24.0147Fetching opentelemetry-instrumentation-http 0.23.2148Installing opentelemetry-instrumentation-graphql 0.28.0149Fetching opentelemetry-instrumentation-http_client 0.22.3150Installing opentelemetry-instrumentation-http 0.23.2151Fetching opentelemetry-instrumentation-net_http 0.22.4152Installing opentelemetry-instrumentation-http_client 0.22.3153Fetching opentelemetry-instrumentation-pg 0.27.1154Installing opentelemetry-instrumentation-net_http 0.22.4155Fetching opentelemetry-instrumentation-rake 0.2.1156Installing opentelemetry-instrumentation-pg 0.27.1157Fetching opentelemetry-instrumentation-redis 0.25.3158Installing opentelemetry-instrumentation-rake 0.2.1159Fetching opentelemetry-instrumentation-sidekiq 0.25.2160Installing opentelemetry-instrumentation-redis 0.25.3161Fetching opentelemetry-exporter-otlp 0.26.3162Installing opentelemetry-instrumentation-sidekiq 0.25.2163Fetching semver_dialects 3.0.0164Installing opentelemetry-exporter-otlp 0.26.3165Fetching pry-shell 0.6.4166Installing semver_dialects 3.0.0167Fetching azure-storage-common 2.0.4168Installing pry-shell 0.6.4169Fetching googleauth 1.8.1170Installing azure-storage-common 2.0.4171Fetching octokit 8.1.0172Installing googleauth 1.8.1173Fetching elasticsearch 7.13.3174Installing octokit 8.1.0175Installing elasticsearch 7.13.3176Fetching google-cloud-core 1.6.0177Fetching omniauth-oauth2 1.8.0178Installing google-cloud-core 1.6.0179Fetching activejob 7.0.8.1180Installing omniauth-oauth2 1.8.0181Fetching activerecord 7.0.8.1182Installing activejob 7.0.8.1183Fetching carrierwave 1.3.4184Installing activerecord 7.0.8.1185Installing carrierwave 1.3.4186Fetching validate_url 1.0.15187Installing validate_url 1.0.15188Fetching state_machines-activemodel 0.8.0189Fetching deckar01-task_list 2.3.4190Installing state_machines-activemodel 0.8.0191Fetching extended-markdown-filter 0.7.0192Installing extended-markdown-filter 0.7.0193Installing deckar01-task_list 2.3.4194Fetching graphlient 0.6.0195Fetching rack-oauth2 1.21.3196Installing rack-oauth2 1.21.3197Installing graphlient 0.6.0198Fetching sidekiq-cron 1.12.0199Fetching ohai 18.1.3200Installing sidekiq-cron 1.12.0201Fetching actionview 7.0.8.1202Installing ohai 18.1.3203Fetching capybara-screenshot 1.0.26204Installing actionview 7.0.8.1205Fetching email_spec 2.2.0206Installing capybara-screenshot 1.0.26207Using mail-smtp_pool 0.1.0 from source at `vendor/gems/mail-smtp_pool`208Using microsoft_graph_mailer 0.1.0 from source at `vendor/gems/microsoft_graph_mailer`209Fetching validate_email 0.1.6210Installing email_spec 2.2.0211Installing validate_email 0.1.6212Fetching valid_email 0.1.3213Fetching rest-client 2.1.0214Installing valid_email 0.1.3215Fetching http 5.1.1216Installing rest-client 2.1.0217Fetching fog-aws 3.18.0218Installing http 5.1.1219Fetching amatch 0.4.1220Installing amatch 0.4.1 with native extensions221Installing fog-aws 3.18.0222Fetching rspec-parameterized-core 1.0.0223Installing rspec-parameterized-core 1.0.0224Using gitlab-housekeeper 0.1.0 from source at `gems/gitlab-housekeeper` and installing its executables225Fetching rubocop-graphql 0.19.0226Installing rubocop-graphql 0.19.0227Fetching rubocop-performance 1.19.1228Installing rubocop-performance 1.19.1229Fetching rubocop-rails 2.22.1230Installing rubocop-rails 2.22.1231Fetching rubocop-capybara 2.19.0232Installing rubocop-capybara 2.19.0233Fetching rubocop-factory_bot 2.24.0234Installing rubocop-factory_bot 2.24.0235Fetching haml_lint 0.57.0236Installing haml_lint 0.57.0237Fetching aws-sdk-s3 1.149.1238Installing aws-sdk-s3 1.149.1239Fetching axe-core-api 4.8.0240Installing axe-core-api 4.8.0241Fetching gitlab-mail_room 0.0.24242Installing gitlab-mail_room 0.0.24243Fetching redis-rack 3.0.0244Installing redis-rack 3.0.0245Fetching grape 2.0.0246Installing grape 2.0.0247Fetching grpc-google-iam-v1 1.5.0248Installing grpc-google-iam-v1 1.5.0249Fetching guard-rspec 4.7.3250Installing guard-rspec 4.7.3251Fetching pact 1.64.0252Installing pact 1.64.0253Fetching opentelemetry-instrumentation-action_pack 0.9.0254Installing opentelemetry-instrumentation-action_pack 0.9.0255Fetching opentelemetry-instrumentation-grape 0.1.6256Installing opentelemetry-instrumentation-grape 0.1.6257Fetching opentelemetry-instrumentation-action_view 0.7.0258Installing opentelemetry-instrumentation-action_view 0.7.0259Fetching azure-storage-blob 2.0.3260Installing azure-storage-blob 2.0.3261Fetching gapic-common 0.20.0262Installing gapic-common 0.20.0263Fetching google-apis-core 0.11.2264Fetching danger 9.4.2265Installing google-apis-core 0.11.2266Fetching licensee 9.16.1267Installing danger 9.4.2268Fetching elasticsearch-model 7.2.0269Installing licensee 9.16.1270Installing elasticsearch-model 7.2.0271Fetching omniauth-alicloud 3.0.0272Installing omniauth-alicloud 3.0.0273Fetching omniauth-atlassian-oauth2 0.2.0274Fetching omniauth-auth0 3.1.0275Installing omniauth-atlassian-oauth2 0.2.0276Fetching omniauth-azure-activedirectory-v2 2.0.0277Installing omniauth-auth0 3.1.0278Fetching omniauth-facebook 4.0.0279Installing omniauth-azure-activedirectory-v2 2.0.0280Fetching omniauth-github 2.0.1281Installing omniauth-facebook 4.0.0282Using omniauth-gitlab 4.0.0 from source at `vendor/gems/omniauth-gitlab`283Fetching omniauth-google-oauth2 1.1.1284Installing omniauth-github 2.0.1285Fetching omniauth-oauth2-generic 0.2.8286Installing omniauth-google-oauth2 1.1.1287Using omniauth-salesforce 1.0.5 from source at `vendor/gems/omniauth-salesforce`288Fetching activerecord-explain-analyze 0.1.0289Installing omniauth-oauth2-generic 0.2.8290Using activerecord-gitlab 0.2.0 from source at `gems/activerecord-gitlab`291Fetching acts-as-taggable-on 10.0.0292Installing activerecord-explain-analyze 0.1.0293Fetching database_cleaner-active_record 2.1.0294Installing acts-as-taggable-on 10.0.0295Installing database_cleaner-active_record 2.1.0296Fetching flipper-active_record 0.26.2297Using gitlab-rspec 0.1.0 from source at `gems/gitlab-rspec`298Fetching jsonb_accessor 1.3.10299Installing flipper-active_record 0.26.2300Fetching kaminari-activerecord 1.2.2301Installing jsonb_accessor 1.3.10302Fetching neighbor 0.2.3303Installing kaminari-activerecord 1.2.2304Fetching seed-fu 2.3.7305Installing neighbor 0.2.3306Fetching validates_hostname 1.0.13307Installing seed-fu 2.3.7308Fetching state_machines-activerecord 0.8.0309Installing validates_hostname 1.0.13310Fetching graphql-docs 4.0.0311Installing state_machines-activerecord 0.8.0312Fetching actionpack 7.0.8.1313Installing graphql-docs 4.0.0314Installing actionpack 7.0.8.1315Using gitlab-utils 0.1.0 from source at `gems/gitlab-utils`316Fetching kaminari-actionview 1.2.2317Fetching openid_connect 1.3.0318Installing kaminari-actionview 1.2.2319Fetching aliyun-sdk 0.8.0320Installing openid_connect 1.3.0321Fetching discordrb-webhooks 3.5.0322Installing aliyun-sdk 0.8.0 with native extensions323Installing discordrb-webhooks 3.5.0324Fetching kubeclient 4.11.0325Installing kubeclient 4.11.0326Fetching rspec-parameterized-table_syntax 1.0.0327Installing rspec-parameterized-table_syntax 1.0.0328Fetching rubocop-rspec 2.25.0329Installing rubocop-rspec 2.25.0330Fetching axe-core-rspec 4.9.0331Installing axe-core-rspec 4.9.0332Fetching grape-path-helpers 2.0.1333Fetching grape-swagger 2.0.2334Installing grape-path-helpers 2.0.1335Fetching grape_logging 1.8.4336Installing grape-swagger 2.0.2337Fetching opentelemetry-instrumentation-rails 0.30.0338Installing grape_logging 1.8.4339Fetching gitlab-fog-azure-rm 1.9.1340Installing opentelemetry-instrumentation-rails 0.30.0341Fetching google-cloud-profiler-v2 0.4.0342Installing gitlab-fog-azure-rm 1.9.1343Installing google-cloud-profiler-v2 0.4.0344Fetching google-cloud-location 0.6.0345Fetching google-cloud-compute-v1 2.6.0346Installing google-cloud-location 0.6.0347Fetching google-apis-compute_v1 0.57.0348Installing google-cloud-compute-v1 2.6.0349Installing google-apis-compute_v1 0.57.0350Fetching google-apis-dns_v1 0.36.0351Installing google-apis-dns_v1 0.36.0352Fetching google-apis-iamcredentials_v1 0.15.0353Installing google-apis-iamcredentials_v1 0.15.0354Fetching google-apis-monitoring_v3 0.54.0355Fetching google-apis-pubsub_v1 0.45.0356Installing google-apis-monitoring_v3 0.54.0357Fetching google-apis-sqladmin_v1beta4 0.41.0358Installing google-apis-pubsub_v1 0.45.0359Fetching google-apis-storage_v1 0.29.0360Installing google-apis-sqladmin_v1beta4 0.41.0361Fetching google-apis-androidpublisher_v3 0.34.0362Installing google-apis-storage_v1 0.29.0363Fetching google-apis-cloudbilling_v1 0.21.0364Installing google-apis-androidpublisher_v3 0.34.0365Fetching google-apis-cloudresourcemanager_v1 0.31.0366Installing google-apis-cloudbilling_v1 0.21.0367Fetching google-apis-container_v1 0.43.0368Installing google-apis-cloudresourcemanager_v1 0.31.0369Fetching google-apis-container_v1beta1 0.43.0370Installing google-apis-container_v1 0.43.0371Fetching google-apis-iam_v1 0.36.0372Installing google-apis-container_v1beta1 0.43.0373Fetching google-apis-serviceusage_v1 0.28.0374Installing google-apis-iam_v1 0.36.0375Fetching danger-gitlab 8.0.0376Installing google-apis-serviceusage_v1 0.28.0377Fetching actioncable 7.0.8.1378Installing danger-gitlab 8.0.0379Fetching activestorage 7.0.8.1380Installing actioncable 7.0.8.1381Fetching actionmailer 7.0.8.1382Installing activestorage 7.0.8.1383Fetching apollo_upload_server 2.1.5384Installing actionmailer 7.0.8.1385Fetching railties 7.0.8.1386Installing apollo_upload_server 2.1.5387Fetching gitlab-labkit 0.36.0388Installing railties 7.0.8.1389Installing gitlab-labkit 0.36.0390Fetching gon 6.4.0391Fetching sprockets-rails 3.4.2392Installing gon 6.4.0393Installing sprockets-rails 3.4.2394Fetching marginalia 1.11.1395Fetching rails-controller-testing 1.0.5396Installing marginalia 1.11.1397Fetching redis-actionpack 5.4.0398Installing rails-controller-testing 1.0.5399Fetching kaminari 1.2.2400Installing redis-actionpack 5.4.0401Fetching omniauth_openid_connect 0.6.1402Installing kaminari 1.2.2403Fetching rspec-parameterized 1.0.0404Installing omniauth_openid_connect 0.6.1405Fetching gitlab-styles 11.0.0406Installing rspec-parameterized 1.0.0407Fetching fog-aliyun 0.4.0408Installing gitlab-styles 11.0.0409Installing fog-aliyun 0.4.0410Fetching grape-swagger-entity 0.5.1411Using cloud_profiler_agent 0.0.1.pre from source at `vendor/gems/cloud_profiler_agent`412Fetching google-cloud-artifact_registry-v1 0.11.0413Installing grape-swagger-entity 0.5.1414Fetching fog-google 1.24.1415Installing google-cloud-artifact_registry-v1 0.11.0416Fetching google-cloud-storage 1.45.0417Installing fog-google 1.24.1418Installing google-cloud-storage 1.45.0419Fetching gitlab-dangerfiles 4.7.0420Fetching actionmailbox 7.0.8.1421Installing gitlab-dangerfiles 4.7.0422Installing actionmailbox 7.0.8.1423Fetching actiontext 7.0.8.1424Fetching premailer-rails 1.10.3425Installing premailer-rails 1.10.3426Installing actiontext 7.0.8.1427Fetching cssbundling-rails 1.4.0428Fetching responders 3.0.1429Installing cssbundling-rails 1.4.0430Fetching doorkeeper 5.6.6431Installing responders 3.0.1432Fetching factory_bot_rails 6.4.3433Installing factory_bot_rails 6.4.3434Using gitlab-http 0.1.0 from source at `gems/gitlab-http`435Fetching health_check 3.1.0436Installing doorkeeper 5.6.6437Fetching lograge 0.11.2438Installing health_check 3.1.0439Fetching peek 1.1.0440Installing lograge 0.11.2441Fetching rails-i18n 7.0.9442Installing peek 1.1.0443Fetching rspec-rails 6.1.1444Installing rails-i18n 7.0.9445Installing rspec-rails 6.1.1446Fetching sentry-rails 5.17.3447Fetching vite_rails 3.0.17448Installing sentry-rails 5.17.3449Fetching graphiql-rails 1.8.0450Installing vite_rails 3.0.17451Fetching gitlab_quality-test_tooling 1.24.0452Installing gitlab_quality-test_tooling 1.24.0453Fetching rails 7.0.8.1454Installing graphiql-rails 1.8.0455Installing rails 7.0.8.1456Fetching devise 4.9.3457Fetching doorkeeper-openid_connect 1.8.7458Installing devise 4.9.3459Installing doorkeeper-openid_connect 1.8.7460Fetching invisible_captcha 2.1.0461Fetching rspec_profiling 0.0.9462Installing invisible_captcha 2.1.0463Installing rspec_profiling 0.0.9464Fetching devise-two-factor 4.1.1465Installing devise-two-factor 4.1.1466Using devise-pbkdf2-encryptable 0.0.0 from source at `vendor/gems/devise-pbkdf2-encryptable`467Bundle complete! 351 Gemfile dependencies, 670 gems now installed.468Gems in the groups 'production' and 'development' were not installed.469Bundled gems are installed into `./vendor`470Post-install message from encryptor:471Please be aware that Encryptor v2.0.0 had a major security bug when using AES-*-GCM algorithms.472By default You will not be able to decrypt data that was previously encrypted using an AES-*-GCM algorithm.473Please see the README and https://github.com/attr-encrypted/encryptor/pull/22 for more information.474Post-install message from httparty:475When you HTTParty, you must party hard!476Post-install message from html-pipeline:477-------------------------------------------------478Thank you for installing html-pipeline!479You must bundle Filter gem dependencies.480See html-pipeline README.md for more details.482-------------------------------------------------483Post-install message from devise:484[DEVISE] Please review the [changelog] and [upgrade guide] for more info on Hotwire / Turbo integration.486 [upgrade guide] https://github.com/heartcombo/devise/wiki/How-To:-Upgrade-to-Devise-4.9.0-%5BHotwire-Turbo-integration%5D487 Post-install message from doorkeeper:488Starting from 5.5.0 RC1 Doorkeeper requires client authentication for Resource Owner Password Grant489as stated in the OAuth RFC. You have to create a new OAuth client (Doorkeeper::Application) if you didn't490have it before and use client credentials in HTTP Basic auth if you previously used this grant flow without491client authentication. 492To opt out of this you could set the "skip_client_authentication_for_password_grant" configuration option493to "true", but note that this is in violation of the OAuth spec and represents a security risk.494Read https://github.com/doorkeeper-gem/doorkeeper/issues/561#issuecomment-612857163 for more details.495Post-install message from gitlab-fog-azure-rm:496Thanks for installing!497Post-install message from oauth2:498You have installed oauth2 version 2.0.9, congratulations!499There are BREAKING changes if you are upgrading from < v2, but most will not encounter them, and updating your code should be easy!500We have made two other major migrations:5011. master branch renamed to main5022. Github has been replaced with Gitlab503Please see:507Please report issues, and support the project! Thanks, |7eter l-|. l3oling508Post-install message from icalendar:509ActiveSupport is required for TimeWithZone support, but not required for general use.510Post-install message from rubyzip:511RubyZip 3.0 is coming!512**********************513The public API of some Rubyzip classes has been modernized to use named514parameters for optional arguments. Please check your usage of the515following classes:516 * `Zip::File`517 * `Zip::Entry`518 * `Zip::InputStream`519 * `Zip::OutputStream`520Please ensure that your Gemfiles and .gemspecs are suitably restrictive521to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).522See https://github.com/rubyzip/rubyzip for details. The Changelog also523lists other enhancements and bugfixes that have been implemented since524version 2.3.0.525Post-install message from ruby-magic:526Thank you for installing!527Post-install message from ruby-openai:528Note 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`.529Post-install message from vite_ruby:530Thanks for installing Vite Ruby!531If you upgraded the gem manually, please run:532 bundle exec vite upgrade533==> 'bundle install --jobs=$(nproc) --retry=3 ' succeeded in 323 seconds.534$ bundle pristine pg535Patching bundler with bundler-checksum...536Installing pg 1.5.6 with native extensions537==> 'bundle pristine pg' succeeded in 13 seconds.538Using two connections, single database config (config/database.yml.postgresql)539Geo DB will be set up.540Embedding DB will be set up.554$ source ./scripts/rspec_helpers.sh555$ run_timed_command "gem install knapsack --no-document"556$ gem install knapsack --no-document557Successfully installed knapsack-4.0.05581 gem installed559==> 'gem install knapsack --no-document' succeeded in 1 seconds.560$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"565$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"566$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"567$ tooling/bin/create_job_metrics_file || true568[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true.569$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request" 570 RSpec 571[16:45:04] Starting rspec_parallelized_job572RETRY_FAILED_TESTS_IN_NEW_PROCESS: true573KNAPSACK_GENERATE_REPORT: true574FLAKY_RSPEC_GENERATE_REPORT: true575KNAPSACK_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.rb576KNAPSACK_LOG_LEVEL: debug577KNAPSACK_REPORT_PATH: knapsack/rspec-ee_unit_pg14_single-db-ci-connection_25_28_41372369_report.json578FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json579FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_single-db-ci-connection_25_28_41372369_report.json580NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_single-db-ci-connection_25_28_41372369_report.json581RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6972244930.txt582CRYSTALBALL: 583RSPEC_TESTS_MAPPING_ENABLED: 584RSPEC_TESTS_FILTER_FILE: 585Shell set options (set -o) enabled:586braceexpand on587hashall on588interactive-comments on589pipefail on590Parsing expected rspec suite duration...591ee/spec/serializers/member_management/member_approval_serializer_spec.rb not found in master report592RSpec suite is expected to take 30 minutes 41.64 seconds.593Expected duration for tests:594{595 "ee/spec/models/ee/user_spec.rb": 260.42073024037387,596 "ee/spec/models/ee/group_spec.rb": 219.36161772677258,597 "ee/spec/models/ee/namespace_spec.rb": 156.07790682497574,598 "ee/spec/lib/ee/gitlab/background_migration/backfill_project_statistics_storage_size_without_pipeline_artifacts_size_job_spec.rb": 111.8698049744805,599 "ee/spec/services/vulnerabilities/remove_all_from_project_service_spec.rb": 88.52841399120092,600 "ee/spec/models/geo/pipeline_artifact_registry_spec.rb": 75.28877841392557,601 "ee/spec/models/ee/terraform/state_version_spec.rb": 69.34950163442754,602 "ee/spec/services/geo/registry_update_service_spec.rb": 57.32850294849165,603 "ee/spec/services/ee/issues/create_service_spec.rb": 52.95138706710193,604 "ee/spec/services/ee/issues/move_service_spec.rb": 49.20649040730056,605 "ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb": 41.0091966511056,606 "ee/spec/services/ee/merge_requests/post_merge_service_spec.rb": 37.2311033881489,607 "ee/spec/services/vulnerabilities/update_service_spec.rb": 32.12836741552552,608 "ee/spec/services/boards/create_service_spec.rb": 30.60019193403487,609 "ee/spec/services/merge_requests/merge_service_spec.rb": 26.41737382484855,610 "ee/spec/lib/audit/project_changes_auditor_spec.rb": 24.266610818228855,611 "ee/spec/services/ci/audit_variable_change_service_spec.rb": 22.138554460401526,612 "ee/spec/models/dast/profile_spec.rb": 19.96216552418856,613 "ee/spec/models/security/policy_spec.rb": 19.56300546429469,614 "ee/spec/models/ci/subscriptions/project_spec.rb": 17.199213827440413,615 "ee/spec/lib/audit/details_spec.rb": 16.83905158058855,616 "ee/spec/presenters/approval_rule_presenter_spec.rb": 15.413855117850044,617 "ee/spec/models/merge_requests/status_check_response_spec.rb": 15.200919990660529,618 "ee/spec/services/timebox_report_service_spec.rb": 13.693143242767494,619 "ee/spec/lib/gitlab/llm/chain/utils/chat_authorizer_spec.rb": 12.88631782482137,620 "ee/spec/models/ee/dependency_proxy/blob_spec.rb": 12.091835796807297,621 "ee/spec/models/vulnerabilities/state_transition_spec.rb": 11.316503038052177,622 "ee/spec/services/vulnerabilities/starboard_vulnerability_resolve_service_spec.rb": 11.09951736740247,623 "ee/spec/models/ee/members/member_approval_spec.rb": 10.370119288488786,624 "ee/spec/services/security/orchestration/create_bot_service_spec.rb": 10.277699253758133,625 "ee/spec/elastic/migrate/20230911205548_remove_leftover_commits_from_main_index_spec.rb": 9.644449408413632,626 "ee/spec/lib/ee/gitlab/contributions_calendar_spec.rb": 9.444309930164595,627 "ee/spec/graphql/mutations/issues/set_weight_spec.rb": 8.736665722641494,628 "ee/spec/services/geo/registry_bulk_update_service_spec.rb": 8.588574811785227,629 "ee/spec/models/concerns/elastic/snippet_spec.rb": 8.023187052938477,630 "ee/spec/services/dependencies/export_service_spec.rb": 7.818205320524917,631 "ee/spec/lib/gitlab/elastic/document_reference_spec.rb": 7.532843303081487,632 "ee/spec/models/vulnerabilities/export_spec.rb": 7.3108426191187075,633 "ee/spec/services/ee/groups/group_links/create_service_spec.rb": 7.023342860829958,634 "ee/spec/lib/analytics/group_activity_calculator_spec.rb": 6.814390792170364,635 "ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb": 6.5173801776791445,636 "ee/spec/graphql/types/dast_site_profile_type_spec.rb": 6.2621679709901175,637 "ee/spec/models/vulnerabilities/finding_signature_spec.rb": 6.10674726841773,638 "ee/spec/helpers/security_helper_spec.rb": 5.893926667289024,639 "ee/spec/services/ci/retry_pipeline_service_spec.rb": 5.731299886957252,640 "ee/spec/serializers/dashboard_environments_serializer_spec.rb": 5.562767978760198,641 "ee/spec/routing/user_routing_spec.rb": 5.376470601603822,642 "ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb": 5.2095083097887835,643 "ee/spec/models/concerns/elastic/namespace_update_spec.rb": 5.036539888339563,644 "ee/spec/workers/concerns/search/elastic/migration_delete_based_on_schema_version_spec.rb": 4.961073133236223,645 "ee/spec/models/ci/minutes/additional_pack_spec.rb": 4.747201485082456,646 "ee/spec/finders/ee/ci/daily_build_group_report_results_finder_spec.rb": 4.598292332353942,647 "ee/spec/services/compliance_management/standards/soc2/at_least_one_non_author_approval_service_spec.rb": 4.451893266181225,648 "ee/spec/lib/gitlab/geo/registry_batcher_spec.rb": 4.2868419072263375,649 "ee/spec/lib/cloud_connector/base_available_service_data_spec.rb": 4.218868035937046,650 "ee/spec/lib/gitlab/ingestion/bulk_insertable_task_spec.rb": 4.064017327918311,651 "ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb": 4.037909888897303,652 "ee/spec/lib/ee/gitlab/ip_restriction/enforcer_spec.rb": 3.780064052307073,653 "ee/spec/models/search/note_index_spec.rb": 3.7064348889491727,654 "ee/spec/services/ee/ci/change_variables_service_spec.rb": 3.657981598874437,655 "ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb": 3.5110309242651505,656 "ee/spec/workers/llm/embedding/gitlab_documentation/cleanup_previous_versions_records_worker_spec.rb": 3.4303544582371783,657 "ee/spec/lib/banzai/filter/references/iterations_cadence_reference_filter_spec.rb": 3.30327820610927,658 "ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb": 3.2909945042145083,659 "ee/spec/services/google_cloud/artifact_registry/get_docker_image_service_spec.rb": 3.1229628289388605,660 "ee/spec/workers/merge_requests/capture_suggested_reviewers_accepted_worker_spec.rb": 3.067305171609121,661 "ee/spec/services/ee/deployments/update_environment_service_spec.rb": 2.968949595161373,662 "ee/spec/graphql/resolvers/security_orchestration/approval_policy_resolver_spec.rb": 2.9065576157324116,663 "ee/spec/services/incident_management/oncall_shifts/read_service_spec.rb": 2.8692672621907516,664 "ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb": 2.783007727356303,665 "ee/spec/services/security/sync_license_scanning_rules_service_spec.rb": 2.7221861262339786,666 "ee/spec/services/projects/import_service_spec.rb": 2.6602520357262542,667 "ee/spec/lib/ee/gitlab/ci/variables/builder_spec.rb": 2.589781184059459,668 "ee/spec/services/boards/user_preferences/update_service_spec.rb": 2.533423121997105,669 "ee/spec/helpers/audit_events_helper_spec.rb": 2.4689370996388487,670 "ee/spec/lib/analytics/dora_performance_score_calculator_spec.rb": 2.406545588068334,671 "ee/spec/views/projects/on_demand_scans/index.html.haml_spec.rb": 2.363605955114508,672 "ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb": 2.3031793542731216,673 "ee/spec/services/security/ingestion/finding_map_collection_spec.rb": 2.255790982765438,674 "ee/spec/services/repositories/housekeeping_service_spec.rb": 2.1993359209472065,675 "ee/spec/services/ee/groups/deploy_tokens/create_service_spec.rb": 2.167509270335266,676 "ee/spec/lib/elastic/latest/project_instance_proxy_spec.rb": 2.1097325123014095,677 "ee/spec/models/ee/namespace_statistics_spec.rb": 2.107621149277395,678 "ee/spec/models/milestone_spec.rb": 2.007897936860024,679 "ee/spec/services/ci/play_bridge_service_spec.rb": 1.9931570073278633,680 "ee/spec/lib/gitlab/audit/levels/group_spec.rb": 1.9299747242542642,681 "ee/spec/services/package_metadata/compressed_package_data_object_spec.rb": 1.91529291151513,682 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_approval_project_rules_metric_spec.rb": 1.8431808072760827,683 "ee/spec/lib/gitlab/duo/chat/request_spec.rb": 1.8181998865699336,684 "ee/spec/models/geo_node_namespace_link_spec.rb": 1.7729478483907894,685 "ee/spec/policies/group_hook_policy_spec.rb": 1.703256067735916,686 "ee/spec/serializers/ee/issue_entity_spec.rb": 1.6748707750597194,687 "ee/spec/finders/gitlab_subscriptions/self_managed/add_on_eligible_users_finder_spec.rb": 1.6088675618480566,688 "ee/spec/workers/app_sec/dast/scanner_profiles_builds/consistency_worker_spec.rb": 1.5566770109369163,689 "ee/spec/policies/security/scan_policy_spec.rb": 1.5534055755463043,690 "ee/spec/presenters/project_clusterable_presenter_spec.rb": 1.5260697985445557,691 "ee/spec/policies/instance_security_dashboard_policy_spec.rb": 1.447390574054202,692 "ee/spec/lib/gitlab/git_guardian/client_spec.rb": 1.4255960657773312,693 "ee/spec/lib/gitlab/llm/concerns/exponential_backoff_spec.rb": 1.394340563268524,694 "ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb": 1.3565053641229907,695 "ee/spec/lib/ee/gitlab/web_ide/config/entry/global_spec.rb": 1.3051152347922332,696 "ee/spec/workers/compliance_management/standards/refresh_worker_spec.rb": 1.2770927888516286,697 "ee/spec/workers/set_user_status_based_on_user_cap_setting_worker_spec.rb": 1.217579108108878,698 "ee/spec/models/geo/job_artifact_state_spec.rb": 1.1721832045950764,699 "ee/spec/models/analytics/forecasting/deployment_frequency_forecast_spec.rb": 1.1682240384264277,700 "ee/spec/services/llm/product_analytics/generate_cube_query_service_spec.rb": 1.099370548974885,701 "ee/spec/views/devise/sessions/new.html.haml_spec.rb": 1.0987218612118639,702 "ee/spec/lib/gitlab/auth/group_saml/failure_handler_spec.rb": 1.0372002692924023,703 "ee/spec/helpers/ee/packages_helper_spec.rb": 1.0353675034028182,704 "ee/spec/lib/gitlab/llm/chain/agents/zero_shot/prompts/anthropic_spec.rb": 0.9787289909967003,705 "ee/spec/routing/user_settings_routing_spec.rb": 0.9681254614405577,706 "ee/spec/workers/approval_rules/external_approval_rule_payload_worker_spec.rb": 0.9325917529571754,707 "ee/spec/workers/incident_management/pending_escalations/alert_check_worker_spec.rb": 0.8962252582963316,708 "ee/spec/services/gitlab_subscriptions/trials/base_create_service_spec.rb": 0.8670304734163807,709 "ee/spec/views/subscriptions/new.html.haml_spec.rb": 0.8461459641591618,710 "ee/spec/lib/ee/api/entities/billable_membership_spec.rb": 0.790119722227755,711 "ee/spec/lib/elastic/multi_version_class_proxy_spec.rb": 0.7757698130898921,712 "ee/spec/graphql/types/ci/runner_cloud_provisioning_type_spec.rb": 0.7430456509667576,713 "ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb": 0.7271665086308019,714 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_enterprise_users_metric_spec.rb": 0.7079422279447979,715 "ee/spec/serializers/test_reports_comparer_serializer_spec.rb": 0.6705301942567911,716 "ee/spec/models/concerns/elastic/repositories_search_spec.rb": 0.661553320921247,717 "ee/spec/graphql/types/global_id_type_spec.rb": 0.636008303406304,718 "ee/spec/helpers/manual_quarterly_co_term_banner_helper_spec.rb": 0.6225124112863836,719 "ee/spec/graphql/types/merge_requests/review_llm_summary_type_spec.rb": 0.5973029713959375,720 "ee/spec/lib/remote_development/namespace_cluster_agent_mappings/delete/main_spec.rb": 0.5841813290085451,721 "ee/spec/serializers/epic_serializer_spec.rb": 0.5595692288153622,722 "ee/spec/lib/gitlab/gl_repository_spec.rb": 0.5376203196996655,723 "ee/spec/lib/ee/api/entities/scim/emails_spec.rb": 0.5345059188369221,724 "ee/spec/lib/gitlab/secret_detection_logger_spec.rb": 0.51541875530843,725 "ee/spec/graphql/ee/types/access_level_enum_spec.rb": 0.49495561558747164,726 "ee/spec/graphql/types/move_type_enum_spec.rb": 0.48419405467379073,727 "ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb": 0.46895906564465956,728 "ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb": 0.4570237423244006,729 "ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb": 0.4524497593062693,730 "ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb": 0.4459499565082645,731 "ee/spec/serializers/ee/admin/user_entity_spec.rb": 0.42404683714710295,732 "ee/spec/graphql/types/health_status_enum_spec.rb": 0.4229625349278028,733 "ee/spec/services/security/security_orchestration_policies/ci_action/base_spec.rb": 0.3847821910111267,734 "ee/spec/workers/todos_destroyer/confidential_epic_worker_spec.rb": 0.38197090288507374,735 "ee/spec/serializers/sbom/dependency_license_list_entity_spec.rb": 0.37035442824122233,736 "ee/spec/serializers/protected_environments/entity_spec.rb": 0.3550347126374345,737 "ee/spec/workers/geo/batch_event_create_worker_spec.rb": 0.35236304294005205,738 "ee/spec/graphql/types/forecasting/forecast_status_enum_spec.rb": 0.3423548568186279,739 "ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb": 0.33834820191832876740}741Running 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-6972244930.json --format RspecJunitFormatter --out rspec/rspec-6972244930.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- ee/spec/models/ee/user_spec.rb ee/spec/models/ee/group_spec.rb ee/spec/models/ee/namespace_spec.rb ee/spec/lib/ee/gitlab/background_migration/backfill_project_statistics_storage_size_without_pipeline_artifacts_size_job_spec.rb ee/spec/services/vulnerabilities/remove_all_from_project_service_spec.rb ee/spec/models/geo/pipeline_artifact_registry_spec.rb ee/spec/models/ee/terraform/state_version_spec.rb ee/spec/services/geo/registry_update_service_spec.rb ee/spec/services/ee/issues/create_service_spec.rb ee/spec/services/ee/issues/move_service_spec.rb ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb ee/spec/services/ee/merge_requests/post_merge_service_spec.rb ee/spec/services/vulnerabilities/update_service_spec.rb ee/spec/services/boards/create_service_spec.rb ee/spec/services/merge_requests/merge_service_spec.rb ee/spec/lib/audit/project_changes_auditor_spec.rb ee/spec/services/ci/audit_variable_change_service_spec.rb ee/spec/models/dast/profile_spec.rb ee/spec/models/security/policy_spec.rb ee/spec/models/ci/subscriptions/project_spec.rb ee/spec/lib/audit/details_spec.rb ee/spec/presenters/approval_rule_presenter_spec.rb ee/spec/models/merge_requests/status_check_response_spec.rb ee/spec/services/timebox_report_service_spec.rb ee/spec/lib/gitlab/llm/chain/utils/chat_authorizer_spec.rb ee/spec/models/ee/dependency_proxy/blob_spec.rb ee/spec/models/vulnerabilities/state_transition_spec.rb ee/spec/services/vulnerabilities/starboard_vulnerability_resolve_service_spec.rb ee/spec/models/ee/members/member_approval_spec.rb ee/spec/services/security/orchestration/create_bot_service_spec.rb ee/spec/elastic/migrate/20230911205548_remove_leftover_commits_from_main_index_spec.rb ee/spec/lib/ee/gitlab/contributions_calendar_spec.rb ee/spec/graphql/mutations/issues/set_weight_spec.rb ee/spec/services/geo/registry_bulk_update_service_spec.rb ee/spec/models/concerns/elastic/snippet_spec.rb ee/spec/services/dependencies/export_service_spec.rb ee/spec/lib/gitlab/elastic/document_reference_spec.rb ee/spec/models/vulnerabilities/export_spec.rb ee/spec/services/ee/groups/group_links/create_service_spec.rb ee/spec/lib/analytics/group_activity_calculator_spec.rb ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb ee/spec/graphql/types/dast_site_profile_type_spec.rb ee/spec/models/vulnerabilities/finding_signature_spec.rb ee/spec/helpers/security_helper_spec.rb ee/spec/services/ci/retry_pipeline_service_spec.rb ee/spec/serializers/dashboard_environments_serializer_spec.rb ee/spec/routing/user_routing_spec.rb ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb ee/spec/models/concerns/elastic/namespace_update_spec.rb ee/spec/workers/concerns/search/elastic/migration_delete_based_on_schema_version_spec.rb ee/spec/models/ci/minutes/additional_pack_spec.rb ee/spec/finders/ee/ci/daily_build_group_report_results_finder_spec.rb ee/spec/services/compliance_management/standards/soc2/at_least_one_non_author_approval_service_spec.rb ee/spec/lib/gitlab/geo/registry_batcher_spec.rb ee/spec/lib/cloud_connector/base_available_service_data_spec.rb ee/spec/lib/gitlab/ingestion/bulk_insertable_task_spec.rb ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb ee/spec/lib/ee/gitlab/ip_restriction/enforcer_spec.rb ee/spec/models/search/note_index_spec.rb ee/spec/services/ee/ci/change_variables_service_spec.rb ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb ee/spec/workers/llm/embedding/gitlab_documentation/cleanup_previous_versions_records_worker_spec.rb ee/spec/lib/banzai/filter/references/iterations_cadence_reference_filter_spec.rb ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb ee/spec/services/google_cloud/artifact_registry/get_docker_image_service_spec.rb ee/spec/workers/merge_requests/capture_suggested_reviewers_accepted_worker_spec.rb ee/spec/services/ee/deployments/update_environment_service_spec.rb ee/spec/graphql/resolvers/security_orchestration/approval_policy_resolver_spec.rb ee/spec/services/incident_management/oncall_shifts/read_service_spec.rb ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb ee/spec/services/security/sync_license_scanning_rules_service_spec.rb ee/spec/services/projects/import_service_spec.rb ee/spec/lib/ee/gitlab/ci/variables/builder_spec.rb ee/spec/services/boards/user_preferences/update_service_spec.rb ee/spec/helpers/audit_events_helper_spec.rb ee/spec/lib/analytics/dora_performance_score_calculator_spec.rb ee/spec/views/projects/on_demand_scans/index.html.haml_spec.rb ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb ee/spec/services/security/ingestion/finding_map_collection_spec.rb ee/spec/services/repositories/housekeeping_service_spec.rb ee/spec/services/ee/groups/deploy_tokens/create_service_spec.rb ee/spec/lib/elastic/latest/project_instance_proxy_spec.rb ee/spec/models/ee/namespace_statistics_spec.rb ee/spec/models/milestone_spec.rb ee/spec/services/ci/play_bridge_service_spec.rb ee/spec/lib/gitlab/audit/levels/group_spec.rb ee/spec/services/package_metadata/compressed_package_data_object_spec.rb ee/spec/lib/gitlab/usage/metrics/instrumentations/count_approval_project_rules_metric_spec.rb ee/spec/lib/gitlab/duo/chat/request_spec.rb ee/spec/models/geo_node_namespace_link_spec.rb ee/spec/policies/group_hook_policy_spec.rb ee/spec/serializers/ee/issue_entity_spec.rb ee/spec/finders/gitlab_subscriptions/self_managed/add_on_eligible_users_finder_spec.rb ee/spec/workers/app_sec/dast/scanner_profiles_builds/consistency_worker_spec.rb ee/spec/policies/security/scan_policy_spec.rb ee/spec/presenters/project_clusterable_presenter_spec.rb ee/spec/policies/instance_security_dashboard_policy_spec.rb ee/spec/lib/gitlab/git_guardian/client_spec.rb ee/spec/lib/gitlab/llm/concerns/exponential_backoff_spec.rb ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb ee/spec/lib/ee/gitlab/web_ide/config/entry/global_spec.rb ee/spec/workers/compliance_management/standards/refresh_worker_spec.rb ee/spec/workers/set_user_status_based_on_user_cap_setting_worker_spec.rb ee/spec/models/geo/job_artifact_state_spec.rb ee/spec/models/analytics/forecasting/deployment_frequency_forecast_spec.rb ee/spec/services/llm/product_analytics/generate_cube_query_service_spec.rb ee/spec/views/devise/sessions/new.html.haml_spec.rb ee/spec/lib/gitlab/auth/group_saml/failure_handler_spec.rb ee/spec/helpers/ee/packages_helper_spec.rb ee/spec/lib/gitlab/llm/chain/agents/zero_shot/prompts/anthropic_spec.rb ee/spec/routing/user_settings_routing_spec.rb ee/spec/workers/approval_rules/external_approval_rule_payload_worker_spec.rb ee/spec/workers/incident_management/pending_escalations/alert_check_worker_spec.rb ee/spec/services/gitlab_subscriptions/trials/base_create_service_spec.rb ee/spec/views/subscriptions/new.html.haml_spec.rb ee/spec/lib/ee/api/entities/billable_membership_spec.rb ee/spec/lib/elastic/multi_version_class_proxy_spec.rb ee/spec/graphql/types/ci/runner_cloud_provisioning_type_spec.rb ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb ee/spec/lib/gitlab/usage/metrics/instrumentations/count_enterprise_users_metric_spec.rb ee/spec/serializers/test_reports_comparer_serializer_spec.rb ee/spec/models/concerns/elastic/repositories_search_spec.rb ee/spec/graphql/types/global_id_type_spec.rb ee/spec/helpers/manual_quarterly_co_term_banner_helper_spec.rb ee/spec/graphql/types/merge_requests/review_llm_summary_type_spec.rb ee/spec/lib/remote_development/namespace_cluster_agent_mappings/delete/main_spec.rb ee/spec/serializers/epic_serializer_spec.rb ee/spec/lib/gitlab/gl_repository_spec.rb ee/spec/lib/ee/api/entities/scim/emails_spec.rb ee/spec/lib/gitlab/secret_detection_logger_spec.rb ee/spec/graphql/ee/types/access_level_enum_spec.rb ee/spec/graphql/types/move_type_enum_spec.rb ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb ee/spec/serializers/ee/admin/user_entity_spec.rb ee/spec/graphql/types/health_status_enum_spec.rb ee/spec/services/security/security_orchestration_policies/ci_action/base_spec.rb ee/spec/workers/todos_destroyer/confidential_epic_worker_spec.rb ee/spec/serializers/sbom/dependency_license_list_entity_spec.rb ee/spec/serializers/protected_environments/entity_spec.rb ee/spec/workers/geo/batch_event_create_worker_spec.rb ee/spec/graphql/types/forecasting/forecast_status_enum_spec.rb ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb ee/spec/serializers/member_management/member_approval_serializer_spec.rbKnapsack report generator started!742warning: parser/current is loading parser/ruby32, which recognizes 3.2.3-compliant syntax, but you are running 3.2.4.744Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}745# [RSpecRunTime] Starting RSpec timer...746[TEST PROF INFO] EventProf enabled (sql.active_record)747unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.748Test environment set up in 2.197194771 seconds749# [RSpecRunTime] Starting example group ee/spec/models/ee/user_spec.rb. Expected to take 4 minutes 20.42 seconds.750User751 does not allow STI752 includes IdentityVerifiable753 includes Elastic::ApplicationVersionedSearch754 includes Ai::Model755 overrides .use_separate_indices? to true756 user creation757 with defaults758 applies defaults to user759 delegations760 is expected to delegate #shared_runners_minutes_limit to the #namespace object761 is expected to delegate #shared_runners_minutes_limit= to the #namespace object passing arguments [133]762 is expected to delegate #onboarding_status_step_url= to the #user_detail object passing arguments ["url"], allowing #user_detail to return nil763 is expected to delegate #onboarding_status_step_url to the #user_detail object, allowing #user_detail to return nil764 is expected to delegate #onboarding_status_registration_type= to the #user_detail object passing arguments ["_type_"], allowing #user_detail to return nil765 is expected to delegate #onboarding_status_registration_type to the #user_detail object, allowing #user_detail to return nil766 is expected to delegate #onboarding_status_initial_registration_type to the #user_detail object, allowing #user_detail to return nil767 is expected to delegate #onboarding_status_initial_registration_type= to the #user_detail object passing arguments ["_type_"], allowing #user_detail to return nil768 is expected to delegate #onboarding_status_email_opt_in= to the #user_detail object passing arguments [true], allowing #user_detail to return nil769 is expected to delegate #onboarding_status_email_opt_in to the #user_detail object, allowing #user_detail to return nil770 is expected to delegate #onboarding_status to the #user_detail object, allowing #user_detail to return nil771# [RSpecRunTime] RSpec elapsed time: 9.28 seconds. Current RSS: ~1236M. load average: 1.10 1.37 0.93 1/374 51906772 associations773 is expected to have many vulnerability_feedback774 is expected to have many path_locks dependent => destroy775 is expected to have many users_security_dashboard_projects776 is expected to have many security_dashboard_projects777 is expected to have many board_preferences778 is expected to have many boards_epic_user_preferences class_name => Boards::EpicUserPreference779 is expected to have many user_permission_export_uploads780 is expected to have many oncall_participants class_name => IncidentManagement::OncallParticipant781 is expected to have many oncall_rotations class_name => IncidentManagement::OncallRotation through oncall_participants782 is expected to have many oncall_schedules class_name => IncidentManagement::OncallSchedule through oncall_rotations783 is expected to have many escalation_rules class_name => IncidentManagement::EscalationRule784 is expected to have many escalation_policies class_name => IncidentManagement::EscalationPolicy through escalation_rules785 is expected to have many epic_board_recent_visits inverse_of => user786 is expected to have many vulnerability_state_transitions class_name => Vulnerabilities::StateTransition inverse_of => author787 is expected to have many deployment_approvals788 is expected to have many namespace_bans class_name => Namespaces::NamespaceBan789 is expected to have many dependency_list_exports class_name => Dependencies::DependencyListExport790 is expected to have many elevated_members class_name => Member791 is expected to have many assigned_add_ons class_name => GitlabSubscriptions::UserAddOnAssignment inverse_of => user792# [RSpecRunTime] RSpec elapsed time: 11.66 seconds. Current RSS: ~1275M. load average: 1.10 1.37 0.93 1/374 51907793 nested attributes794 is expected to respond to #namespace_attributes=795 validations796 does not allow a user to be both an auditor and an admin797 enterprise_user_email_change798 when user is not an enterprise user799 when email is not changed800 is not applied801 when email is changed802 is not applied803 when user is an enterprise user804 when email is not changed805 is not applied806 when email is changed807 when new email is not owned by the enterprise group808 is applied and makes user record invalid809 when skip_enterprise_user_email_change_restrictions! is enabled810 is not applied811 when new email has invalid format812 is applied and makes user record invalid813 when new email is owned by the enterprise group814 is applied but does not make user record invalid815# [RSpecRunTime] RSpec elapsed time: 15.39 seconds. Current RSS: ~1335M. load average: 1.09 1.37 0.93 1/384 51918816 scopes817 .non_ldap818 retuns non-ldap user819 .excluding_guests820 exclude users with a Guest role in a Project/Group821# [RSpecRunTime] RSpec elapsed time: 19.04 seconds. Current RSS: ~1321M. load average: 1.09 1.36 0.93 1/384 51919822 with_invalid_expires_at_tokens823 only includes users with invalid tokens824 .guests_with_elevating_role825 returns only guests with elevated role826# [RSpecRunTime] RSpec elapsed time: 20.94 seconds. Current RSS: ~1288M. load average: 1.09 1.36 0.93 1/385 51921827 .managed_by828 returns users managed by the specified group829 .unconfirmed_and_created_before830 returns unconfirmed, active, human users who never signed in and were created before timestamp passed in831 .with_email_domain832 returns users with email domain that is equal to the specified domain833 .excluding_enterprise_users_of_group834 excludes users that are enterprise users of the specified group835 .with_saml_provider836 does not find users without a SAML identity837 when users have a SAML identity tied to the provider838 finds the matching users839 does not find users with a different SAML provider840 .with_provisioning_group841 does not find users without a provisioning group842 when users have a provisioning group843 finds the matching users844 does not find users with a different SAML provider845 .security_policy_bots_for_projects846 is expected to contain exactly #<User id:47 @user63> and #<User id:48 @user64>847 after_create848 #perform_user_cap_check849 when user cap is not set850 does not enqueue SetUserStatusBasedOnUserCapSettingWorker851 when user cap is set852 when user signup cap has been reached853 enqueues SetUserStatusBasedOnUserCapSettingWorker854 when the user is already active855 does not enqueue SetUserStatusBasedOnUserCapSettingWorker856 when user signup cap has not been reached857 does not enqueue SetUserStatusBasedOnUserCapSettingWorker858 #associate_with_enterprise_group859 when building user860 is not triggered861 when updating user862 is not triggered863 when creating user864 is triggered865 schedules Groups::EnterpriseUsers::AssociateWorker866 after_update867 #email_changed_hook868 for a new user869 is not triggered870 for an existing user871 when skip_reconfirmation is disabled872 when email change is not confirmed873 is not triggered874 when email change is confirmed875 is triggered876 when skip_reconfirmation is enabled877 when email was not changed878 is not triggered879 when email was changed880 is triggered881 when user is not an enterprise user882 does not schedule Groups::EnterpriseUsers::DisassociateWorker883 when user is an enterprise user884 schedules Groups::EnterpriseUsers::DisassociateWorker885 .find_by_smartcard_identity886 returns the user887 reactivating a deactivated user888 a deactivated user889 can be activated890 when user cap is reached891 cannot be activated892 the GitLab_Auditor_User add-on893 creating an auditor user894 does not allow creating an auditor user if the addon isn't enabled895 does not allow creating an auditor user if no license is present896 allows creating an auditor user if the addon is enabled897 allows creating a regular user if the addon isn't enabled898 #auditor?899 returns true for an auditor user if the addon is enabled900 returns false for an auditor user if the addon is not enabled901 returns false for an auditor user if a license is not present902 returns false for a non-auditor user even if the addon is present903 #access_level=904 does not set 'auditor' for an invalid access level905 does not set 'auditor' for admin level906 assigns the 'auditor' access level907 assigns the 'auditor' access level908 clears the 'admin' access level when a user is made an auditor909 clears the 'auditor' access level when a user is made an admin910 doesn't clear existing 'auditor' access levels when an invalid access level is passed in911 #can_read_all_resources?912 returns true for auditor user913 #can_admin_all_resources?914 returns false for auditor user915 #forget_me!916 clears remember_created_at917 does not clear remember_created_at when in a GitLab read-only instance918 #remember_me!919 updates remember_created_at920 does not update remember_created_at when in a Geo read-only instance921 #email_domain922 when user email is nil923 returns nil924 when user email is empty string925 returns nil926 when user email is invalid927 returns nil928 when user email is valid929 returns email domain930 #available_custom_project_templates931 returns an empty relation if group is not set932 when group with custom project templates is set933 returns an empty relation if group has no available project templates934 returns project with disabled features935 does not return project with private issues936 when group has custom project templates937 returns public projects938 returns internal projects939 allows to search available project templates by name940 filters by project ID941 does not return inaccessible projects942 returns private projects if user943 is a member of the project944 is a member of the group945# [RSpecRunTime] RSpec elapsed time: 46.01 seconds. Current RSS: ~1225M. load average: 1.06 1.33 0.94 1/385 51922946 #available_subgroups_with_custom_project_templates947 without Groups with custom project templates948 returns an empty collection949 with Groups with custom project templates950 when a user is not a member of the groups951 only templates in publicly visible groups with projects are available952 when feature flag "project_templates_without_min_access" is disabled953 returns an empty collection954# [RSpecRunTime] RSpec elapsed time: 52.37 seconds. Current RSS: ~1224M. load average: 1.13 1.34 0.94 1/386 51924955 when a user is a member of the groups956 when the access level is not sufficient957 access_level: :guest958 the templates in groups with projects are available959 when feature flag "project_templates_without_min_access" is disabled960 returns an empty collection961# [RSpecRunTime] RSpec elapsed time: 59.99 seconds. Current RSS: ~1216M. load average: 1.11 1.33 0.94 1/386 51925962 access_level: :reporter963 the templates in groups with projects are available964 when feature flag "project_templates_without_min_access" is disabled965 returns an empty collection966# [RSpecRunTime] RSpec elapsed time: 1 minute 7.58 seconds. Current RSS: ~1220M. load average: 1.10 1.32 0.94 1/386 51926967 when the access level is enough968 access_level: :developer969 the templates in groups with projects are available970 when feature flag "project_templates_without_min_access" is disabled971 the templates in groups with projects are available972# [RSpecRunTime] RSpec elapsed time: 1 minute 15.35 seconds. Current RSS: ~1220M. load average: 1.09 1.31 0.94 1/386 51927973 access_level: :maintainer974 the templates in groups with projects are available975 when feature flag "project_templates_without_min_access" is disabled976 the templates in groups with projects are available977# [RSpecRunTime] RSpec elapsed time: 1 minute 22.95 seconds. Current RSS: ~1221M. load average: 1.07 1.30 0.95 1/386 51928978 access_level: :owner979 the templates in groups with projects are available980 when feature flag "project_templates_without_min_access" is disabled981 the templates in groups with projects are available982# [RSpecRunTime] RSpec elapsed time: 1 minute 30.47 seconds. Current RSS: ~1221M. load average: 1.07 1.30 0.95 1/386 51929983 when the access level of the user is the correct984 when a Group ID is passed985 returns a single Group986# [RSpecRunTime] RSpec elapsed time: 1 minute 34.35 seconds. Current RSS: ~1222M. load average: 1.06 1.29 0.95 1/386 51930987 when a Group ID is not passed988 returns all available Groups989 excludes Groups with the configured setting but without projects990# [RSpecRunTime] RSpec elapsed time: 1 minute 41.8 seconds. Current RSS: ~1224M. load average: 1.06 1.29 0.95 1/386 51931991 when namespace plan is checked992 returns groups on ultimate or premium plans993# [RSpecRunTime] RSpec elapsed time: 1 minute 46.66 seconds. Current RSS: ~1224M. load average: 1.05 1.28 0.95 1/386 51932994 #roadmap_layout995 not set996 returns default value997 set998 returns set value999 #group_sso?1000 is false without a saml_provider1001 with linked identity1002 without preloading1003 returns true1004 does not cause ActiveRecord to loop through identites1005# [RSpecRunTime] RSpec elapsed time: 1 minute 48.53 seconds. Current RSS: ~1247M. load average: 1.05 1.28 0.95 1/386 519331006 when identities and saml_providers pre-loaded1007 returns true1008 does not trigger additional database queries1009# [RSpecRunTime] RSpec elapsed time: 1 minute 49.56 seconds. Current RSS: ~1257M. load average: 1.05 1.28 0.95 1/386 519341010 .limit_to_saml_provider1011 returns all users when SAML provider is nil1012 when users have an identity belonging to the given SAML provider1013 does not return service accounts not provisioned by the group1014 returns only the users who have an identity that belongs to the given SAML provider and service accounts1015 .billable1016 with guests1017 validates the sql matches the specific index we have1018 returns users1019# [RSpecRunTime] RSpec elapsed time: 1 minute 52.39 seconds. Current RSS: ~1256M. load average: 1.05 1.28 0.95 1/386 519351020 without guests1021 validates the sql matches the specific index we have1022 with elevating role1023 returns users with elevated roles1024 #pending_billable_invitations1025 returns pending billable invitations for the user1026 returns both project and group invitations1027 with an ultimate license1028 excludes pending non-billable invitations for the user1029# [RSpecRunTime] RSpec elapsed time: 1 minute 54.55 seconds. Current RSS: ~1262M. load average: 1.04 1.27 0.95 1/386 519361030 #group_managed_account?1031 when user has managing group linked1032 is expected to eq true1033 when user has no linked managing group1034 is expected to eq false1035 #password_required?1036 when user has managing group linked1037 behaves like does not require password to be present1038 is expected not to validate that :password cannot be empty/falsy1039 is expected not to validate that :password_confirmation cannot be empty/falsy1040 when user is a service account user1041 behaves like does not require password to be present1042 is expected not to validate that :password cannot be empty/falsy1043 is expected not to validate that :password_confirmation cannot be empty/falsy1044 #allow_password_authentication_for_web?1045 when user has managing group linked1046 is false1047 when user is provisioned by group1048 is false1049 with feature flag switched off1050 is true1051 #allow_password_authentication_for_git?1052 when user has managing group linked1053 is false1054 when user is provisioned by group1055 is false1056 with feature flag switched off1057 is true1058 #password_expired_if_applicable?1059 when password_automatically_set is true1060 with a SCIM identity1061 behaves like password expired not applicable1062 when password_expires_at is not set1063 returns false1064 when password_expires_at is in the past1065 returns false1066 when password_expires_at is in the future1067 returns false1068 with a SAML identity1069 behaves like password expired not applicable1070 when password_expires_at is not set1071 returns false1072 when password_expires_at is in the past1073 returns false1074 when password_expires_at is in the future1075 returns false1076 with a smartcard identity1077 behaves like password expired not applicable1078 when password_expires_at is not set1079 returns false1080 when password_expires_at is in the past1081 returns false1082 when password_expires_at is in the future1083 returns false1084 #user_authorized_by_provisioning_group?1085 when user is provisioned by group1086 is true1087 with feature flag switched off1088 is false1089 with feature flag switched on for particular groups1090 is false when provisioned by group without feature flag1091 is true when provisioned by group with feature flag1092 when user is not provisioned by group1093 is false1094 with feature flag switched off1095 is false1096 #authorized_by_provisioning_group?1097 when user is provisioned by group1098 is true1099 when other group is provided1100 is false1101 with feature flag switched off1102 is false1103 when user is not provisioned by group1104 is false1105 with feature flag switched off1106 is false1107 #enterprise_user_of_group?1108 when user is not an enterprise user1109 returns false1110 when user is an enterprise user of the group1111 returns true1112 when user is an enterprise user of another group1113 returns false1114 #enterprise_user?1115 when user is not an enterprise user1116 returns false1117 when user is an enterprise user1118 returns true1119 when the group is deleted1120 returns false1121 #password_based_login_forbidden?1122 when user is provisioned by group1123 is true1124 with feature flag switched off1125 is false1126 when user is not provisioned by group1127 is false1128 with feature flag switched off1129 is false1130 #using_license_seat?1131 when user is inactive1132 returns false1133 when user is active1134 when user is internal1135 internal_user_type: "support_bot"1136 when user has internal user type1137 returns false1138 internal_user_type: "alert_bot"1139 when user has internal user type1140 returns false1141 internal_user_type: "visual_review_bot"1142 when user has internal user type1143 returns false1144 internal_user_type: "ghost"1145 when user has internal user type1146 returns false1147 internal_user_type: "migration_bot"1148 when user has internal user type1149 returns false1150 internal_user_type: "security_bot"1151 when user has internal user type1152 returns false1153 internal_user_type: "automation_bot"1154 when user has internal user type1155 returns false1156 internal_user_type: "security_policy_bot"1157 when user has internal user type1158 returns false1159 internal_user_type: "admin_bot"1160 when user has internal user type1161 returns false1162 internal_user_type: "suggested_reviewers_bot"1163 when user has internal user type1164 returns false1165 internal_user_type: "llm_bot"1166 when user has internal user type1167 returns false1168 internal_user_type: "placeholder"1169 when user has internal user type1170 returns false1171 when user is not internal1172 when license is nil (core/free/default)1173 returns false if license is nil (core/free/default)1174 user is guest1175 returns false if license is ultimate1176 returns true if license is not ultimate and not nil1177# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.35 seconds. Current RSS: ~1364M. load average: 1.04 1.26 0.95 1/386 519371178 user is admin without projects1179 returns false if license is ultimate1180 returns true if license is not ultimate and not nil1181 when the user is a service account1182 returns false1183 #using_gitlab_com_seat?1184 when Gitlab.com? is false1185 is expected to be falsey1186 when user is not active1187 is expected to be falsey1188 when SaaS1189 when namespace is nil1190 is expected to be falsey1191 when namespace is on a free plan1192 is expected to be falsey1193 when namespace is on a ultimate plan1194 user is a guest1195 is expected to be falsey1196 user is not a guest1197 is expected to be truthy1198 when user is within project1199 is expected to be truthy1200 when user is within subgroup1201 is expected to be truthy1202 when namespace is on a plan that is not free or ultimate1203 user is a guest1204 is expected to be truthy1205 user is not a guest1206 is expected to be truthy1207 #manageable_namespaces_eligible_for_trial1208 user with no groups1209 is expected to eq []1210 owner of an already-trialed group1211 is expected not to include #<Group id:338 @omitted>1212 guest of a non-trialed group1213 is expected not to include #<Group id:337 @alpha>1214 developer of a non-trialed group1215 is expected not to include #<Group id:337 @alpha>1216 maintainer of a non-trialed group1217 is expected not to include #<Group id:337 @alpha>1218 owner of 2 non-trialed groups1219 is expected to eq [#<Group id:337 @alpha>, #<Group id:336 @zeta>]1220 owner of a top-level group with a sub-group1221 is expected to eq [#<Group id:337 @alpha>]1222 #authorized_groups1223 with minimal access role feature unavailable1224 is expected to contain exactly #<Group id:340 @group71> and #<Group id:343 @group74>1225# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.74 seconds. Current RSS: ~1306M. load average: 1.03 1.25 0.95 1/386 519381226 with minimal access feature available1227 feature turned on for all groups1228 is expected to contain exactly #<Group id:340 @group71>, #<Group id:343 @group74>, and #<Group id:342 @group73>1229 ignores groups with minimal access if with_minimal_access=false1230# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.01 seconds. Current RSS: ~1292M. load average: 1.03 1.25 0.95 1/386 519391231 feature available for specific groups only1232 is expected to contain exactly #<Group id:340 @group71>, #<Group id:343 @group74>, and #<Group id:342 @group73>1233 #active_for_authentication?1234 based on user type1235 user_type: "service_user", expected_result: true1236 is expected to equal true1237 user_type: "visual_review_bot", expected_result: false1238 is expected to equal false1239 zoekt namespaces1240 #zoekt_indexed_namespaces1241 returns zoekt indexed namespaces for user1242 returns empty array if there are user is not have access of reporter or above1243# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.6 seconds. Current RSS: ~1288M. load average: 1.03 1.25 0.95 1/386 519401244 #has_zoekt_indexed_namespace?1245 returns true if there are zoekt_indexed_namespaces1246 paid namespaces1247 #belongs_to_paid_namespace?1248 when the user has Reporter or higher on at least one paid group1249 returns true1250 when the user is only a Guest on paid groups1251 returns false1252 when the user is not a member of any groups with plans1253 returns false1254 when passed a subset of plans1255 returns true1256 when passed a non-paid plan1257 returns false1258 when passed exclude_trials: true1259 returns false1260 when passed a plan1261 calculates association for that plan1262 calculates association to multiple plans1263# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.24 seconds. Current RSS: ~1288M. load average: 1.11 1.26 0.96 1/386 519411264 #owns_paid_namespace?1265 when the user is an owner of at least one paid group1266 returns true1267 when the user is only a Maintainer on paid groups1268 returns false1269 when the user is not a member of any groups with plans1270 returns false1271 #gitlab_employee?1272 based on group membership1273 when user belongs to gitlab-com group1274 is_com: true, expected_result: true1275 is expected to equal true1276 is_com: false, expected_result: false1277 is expected to equal false1278 when user does not belongs to gitlab-com group1279 is_com: true, expected_result: false1280 is expected to equal false1281 is_com: false, expected_result: false1282 is expected to equal false1283 based on user type1284 when user is a bot1285 is expected to equal false1286 when user is ghost1287 is expected to equal false1288 #gitlab_bot?1289 based on group membership1290 when user belongs to gitlab-com group1291 is expected to equal true1292 when user does not belongs to gitlab-com group1293 is expected to equal false1294 based on user type1295 when user is a bot1296 is expected to equal true1297 when user is a human1298 is expected to equal false1299 when user is ghost1300 is expected to equal false1301 #gitlab_service_user?1302 based on group membership1303 when user belongs to gitlab-com group1304 is expected to equal true1305 when user does not belong to gitlab-com group1306 is expected to equal false1307 based on user type1308 is_com: true, user_type: :service_user, answer: true1309 returns if the user is a GitLab-owned service user1310 is_com: true, user_type: :alert_bot, answer: false1311 returns if the user is a GitLab-owned service user1312 is_com: true, user_type: :human, answer: false1313 returns if the user is a GitLab-owned service user1314 is_com: true, user_type: :ghost, answer: false1315 returns if the user is a GitLab-owned service user1316 is_com: false, user_type: :service_user, answer: false1317 returns if the user is a GitLab-owned service user1318 is_com: false, user_type: :alert_bot, answer: false1319 returns if the user is a GitLab-owned service user1320 is_com: false, user_type: :human, answer: false1321 returns if the user is a GitLab-owned service user1322 is_com: false, user_type: :ghost, answer: false1323 returns if the user is a GitLab-owned service user1324 #security_dashboard1325 returns an instance of InstanceSecurityDashboard for the user1326 #find_or_init_board_epic_preference1327 returns new board epic user preference1328 when preference already exists1329 returns the existing board1330# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.54 seconds. Current RSS: ~1301M. load average: 1.17 1.27 0.96 1/386 519441331 #can_remove_self?1332 not on GitLab.com1333 when the password is not automatically set1334 is expected to eq true1335 when the password is automatically set1336 is expected to eq true1337 on GitLab.com1338 when the password is not automatically set1339 is expected to eq true1340 when the password is automatically set1341 is expected to eq false1342 #has_required_credit_card_to_run_pipelines?1343 saas: nil, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :paid, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "self-hosted paid plan"1344 saas: nil, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :paid, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "self-hosted paid plan"1345# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.8 seconds. Current RSS: ~1305M. load average: 1.16 1.26 0.96 1/386 519451346 saas: nil, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "self-hosted missing CC on trial plan"1347 saas: nil, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "self-hosted missing CC on trial plan"1348 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :paid, feature_flags: [:free, :trial, :old_users], days_from_release: 0, result: true, description: "missing CC on paid plan"1349 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :paid, feature_flags: [:free, :trial, :old_users], days_from_release: 0, result: true, description: "missing CC on paid plan"1350 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: false, description: "missing CC on free plan"1351 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: false, description: "missing CC on free plan"1352 saas: :saas, cc_present: false, shared_runners: nil, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "missing CC on free plan and shared runners disabled"1353 saas: :saas, cc_present: false, shared_runners: nil, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "missing CC on free plan and shared runners disabled"1354 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: -1, result: true, description: "missing CC on free plan but old user"1355 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: -1, result: true, description: "missing CC on free plan but old user"1356 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: false, description: "missing CC on free plan but old user and FF enabled"1357 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: false, description: "missing CC on free plan but old user and FF enabled"1358 saas: :saas, cc_present: false, shared_runners: nil, addon_mins: 0, plan: :free, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: true, description: "missing CC on free plan but old user and FF enabled and shared runners disabled"1359 saas: :saas, cc_present: false, shared_runners: nil, addon_mins: 0, plan: :free, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: true, description: "missing CC on free plan but old user and FF enabled and shared runners disabled"1360 saas: :saas, cc_present: true, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "present CC on free plan"1361 saas: :saas, cc_present: true, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "present CC on free plan"1362 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [], days_from_release: 0, result: true, description: "missing CC on free plan - FF off"1363 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :free, feature_flags: [], days_from_release: 0, result: true, description: "missing CC on free plan - FF off"1364 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: false, description: "missing CC on trial plan"1365 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: false, description: "missing CC on trial plan"1366 saas: :saas, cc_present: false, shared_runners: nil, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "missing CC on trial plan and shared runners disabled"1367 saas: :saas, cc_present: false, shared_runners: nil, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "missing CC on trial plan and shared runners disabled"1368 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: -1, result: true, description: "missing CC on trial plan but old user"1369 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: -1, result: true, description: "missing CC on trial plan but old user"1370 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: false, description: "missing CC on trial plan but old user and FF enabled"1371 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: false, description: "missing CC on trial plan but old user and FF enabled"1372 saas: :saas, cc_present: false, shared_runners: nil, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: true, description: "missing CC on trial plan but old user and FF enabled and shared runners disabled"1373 saas: :saas, cc_present: false, shared_runners: nil, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: true, description: "missing CC on trial plan but old user and FF enabled and shared runners disabled"1374 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [], days_from_release: 0, result: true, description: "missing CC on trial plan - FF off"1375 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [], days_from_release: 0, result: true, description: "missing CC on trial plan - FF off"1376 saas: :saas, cc_present: true, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "present CC on trial plan"1377 saas: :saas, cc_present: true, shared_runners: :enabled, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "present CC on trial plan"1378 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 100, plan: :free, feature_flags: [:free], days_from_release: 0, result: true, description: "missing CC on free plan with purchased minutes"1379 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 100, plan: :free, feature_flags: [:free], days_from_release: 0, result: true, description: "missing CC on free plan with purchased minutes"1380 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 100, plan: :trial, feature_flags: [:trial], days_from_release: 0, result: true, description: "missing CC on trial plan with purchased minutes"1381 saas: :saas, cc_present: false, shared_runners: :enabled, addon_mins: 100, plan: :trial, feature_flags: [:trial], days_from_release: 0, result: true, description: "missing CC on trial plan with purchased minutes"1382 #has_required_credit_card_to_enable_shared_runners?1383 saas: nil, cc_present: false, addon_mins: 0, plan: :paid, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "self-hosted paid plan"1384 saas: nil, cc_present: false, addon_mins: 0, plan: :paid, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "self-hosted paid plan"1385 saas: nil, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "self-hosted missing CC on trial plan"1386 saas: nil, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "self-hosted missing CC on trial plan"1387 saas: :saas, cc_present: false, addon_mins: 0, plan: :paid, feature_flags: [:free, :trial, :old_users], days_from_release: 0, result: true, description: "missing CC on paid plan"1388 saas: :saas, cc_present: false, addon_mins: 0, plan: :paid, feature_flags: [:free, :trial, :old_users], days_from_release: 0, result: true, description: "missing CC on paid plan"1389 saas: :saas, cc_present: false, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: false, description: "missing CC on free plan"1390 saas: :saas, cc_present: false, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: false, description: "missing CC on free plan"1391 saas: :saas, cc_present: false, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: -1, result: true, description: "missing CC on free plan but old user"1392 saas: :saas, cc_present: false, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: -1, result: true, description: "missing CC on free plan but old user"1393 saas: :saas, cc_present: false, addon_mins: 0, plan: :free, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: false, description: "missing CC on free plan but old user and FF enabled"1394 saas: :saas, cc_present: false, addon_mins: 0, plan: :free, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: false, description: "missing CC on free plan but old user and FF enabled"1395 saas: :saas, cc_present: true, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "present CC on free plan"1396 saas: :saas, cc_present: true, addon_mins: 0, plan: :free, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "present CC on free plan"1397 saas: :saas, cc_present: false, addon_mins: 0, plan: :free, feature_flags: [], days_from_release: 0, result: true, description: "missing CC on free plan - FF off"1398 saas: :saas, cc_present: false, addon_mins: 0, plan: :free, feature_flags: [], days_from_release: 0, result: true, description: "missing CC on free plan - FF off"1399 saas: :saas, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: false, description: "missing CC on trial plan"1400 saas: :saas, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: false, description: "missing CC on trial plan"1401 saas: :saas, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: -1, result: true, description: "missing CC on trial plan but old user"1402 saas: :saas, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: -1, result: true, description: "missing CC on trial plan but old user"1403 saas: :saas, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: false, description: "missing CC on trial plan but old user and FF enabled"1404 saas: :saas, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial, :old_users], days_from_release: -1, result: false, description: "missing CC on trial plan but old user and FF enabled"1405 saas: :saas, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [], days_from_release: 0, result: true, description: "missing CC on trial plan - FF off"1406 saas: :saas, cc_present: false, addon_mins: 0, plan: :trial, feature_flags: [], days_from_release: 0, result: true, description: "missing CC on trial plan - FF off"1407 saas: :saas, cc_present: true, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "present CC on trial plan"1408 saas: :saas, cc_present: true, addon_mins: 0, plan: :trial, feature_flags: [:free, :trial], days_from_release: 0, result: true, description: "present CC on trial plan"1409 saas: :saas, cc_present: false, addon_mins: 100, plan: :free, feature_flags: [:free], days_from_release: 0, result: true, description: "missing CC on free plan with purchased minutes"1410 saas: :saas, cc_present: false, addon_mins: 100, plan: :free, feature_flags: [:free], days_from_release: 0, result: true, description: "missing CC on free plan with purchased minutes"1411 saas: :saas, cc_present: false, addon_mins: 100, plan: :trial, feature_flags: [:trial], days_from_release: 0, result: true, description: "missing CC on trial plan with purchased minutes"1412 saas: :saas, cc_present: false, addon_mins: 100, plan: :trial, feature_flags: [:trial], days_from_release: 0, result: true, description: "missing CC on trial plan with purchased minutes"1413 #owns_group_without_trial1414 returns true if owns a group1415 returns false if is a member group1416 returns false if is not a member of any group1417 returns false if owns a group with a plan on a trial with an end date1418# [RSpecRunTime] RSpec elapsed time: 2 minutes 44.57 seconds. Current RSS: ~1366M. load average: 1.14 1.26 0.96 1/386 519461419 .oncall_schedules1420 excludes removed participants1421 excludes duplicates1422 .escalation_policies1423 excludes removed rules1424 excludes duplicates1425 .user_cap_reached?1426 billable_count: 2, user_cap_max: nil, result: false1427 is expected to eq false1428 billable_count: 2, user_cap_max: 5, result: false1429 is expected to eq false1430 billable_count: 5, user_cap_max: 5, result: true1431 is expected to eq true1432 billable_count: 8, user_cap_max: 5, result: true1433 is expected to eq true1434 .user_cap_max1435 is equal to new_user_signups_cap setting1436 #blocked_auto_created_oauth_ldap_user?1437 when the auto-creation of an omniauth user is blocked1438 when the user is an omniauth user1439 is true1440 when the user is not an omniauth user1441 is false1442 when the config for auto-creation of LDAP user is set1443 when it blocks the creation of a LDAP user1444 is expected to be truthy1445 when no provider is linked to the user1446 is expected to be falsey1447 when it does not block the creation of a LDAP user1448 is expected to be falsey1449 when LDAP is disabled1450 is expected to be falsey1451 #managed_by_group?1452 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: false, expected_value: false1453 returns false1454 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: true, expected_value: false1455 returns false1456 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: false, expected_value: false1457 returns false1458 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: true, expected_value: true1459 returns true1460 when group passed is nil1461 returns false1462 #managed_by_user?1463 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: false, current_user_is_group_owner: false, expected_value: false1464 returns false1465 when group is not explicitly passed1466 automatically identifies enterprise_group and returns false1467# [RSpecRunTime] RSpec elapsed time: 2 minutes 49.95 seconds. Current RSS: ~1382M. load average: 1.13 1.26 0.96 1/386 519471468 when group passed is not related to the user1469 returns false1470 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: false, current_user_is_group_owner: true, expected_value: false1471 returns false1472 when group is not explicitly passed1473 automatically identifies enterprise_group and returns false1474 when group passed is not related to the user1475 returns false1476 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: true, current_user_is_group_owner: false, expected_value: false1477 returns false1478 when group is not explicitly passed1479 automatically identifies enterprise_group and returns false1480 when group passed is not related to the user1481 returns false1482 domain_verification_availabe_for_group: false, user_is_enterprise_user_of_the_group: true, current_user_is_group_owner: true, expected_value: false1483 returns false1484 when group is not explicitly passed1485 automatically identifies enterprise_group and returns false1486 when group passed is not related to the user1487 returns false1488 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: false, current_user_is_group_owner: false, expected_value: false1489 returns false1490 when group is not explicitly passed1491 automatically identifies enterprise_group and returns false1492 when group passed is not related to the user1493 returns false1494 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: false, current_user_is_group_owner: true, expected_value: false1495 returns false1496 when group is not explicitly passed1497 automatically identifies enterprise_group and returns false1498 when group passed is not related to the user1499 returns false1500 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: true, current_user_is_group_owner: false, expected_value: false1501 returns false1502 when group is not explicitly passed1503 automatically identifies enterprise_group and returns false1504 when group passed is not related to the user1505 returns false1506 domain_verification_availabe_for_group: true, user_is_enterprise_user_of_the_group: true, current_user_is_group_owner: true, expected_value: true1507 returns true1508 when group is not explicitly passed1509 automatically identifies enterprise_group and returns true1510 when group passed is not related to the user1511 returns false1512 when group passed is nil1513 returns false1514 when current_user passed is nil1515 returns false1516 when current_user and group passed are nil1517 returns false1518 #duo_pro_add_on_available_namespace_ids1519 when the user has an active assigned duo pro seat1520 returns the namespace ID1521 when the user belongs to multiple namespaces with an active assigned duo pro seat1522 returns the namespace IDs1523 when the user has an expired assigned duo pro seat1524 returns empty1525 when the user has no add on seat assignments1526 returns empty1527 when the code_suggestions_user_assignments FF is disabled1528 with duo pro purchases1529 with an active duo pro purchase for a related group1530 group_access_level: :guest, result: []1531 is expected to eq []1532 group_access_level: :reporter, result: [active_gitlab_duo_pro_purchase_namespace_id]1533 is expected to eq [391]1534 group_access_level: :developer, result: [active_gitlab_duo_pro_purchase_namespace_id]1535 is expected to eq [391]1536 group_access_level: :maintainer, result: [active_gitlab_duo_pro_purchase_namespace_id]1537 is expected to eq [391]1538 group_access_level: :owner, result: [active_gitlab_duo_pro_purchase_namespace_id]1539 is expected to eq [391]1540 with an active duo pro purchase for a related project1541 project_access_level: :guest, result: []1542 is expected to eq []1543 project_access_level: :reporter, result: [active_gitlab_duo_pro_purchase_namespace_id]1544 is expected to eq [391]1545 project_access_level: :developer, result: [active_gitlab_duo_pro_purchase_namespace_id]1546 is expected to eq [391]1547 project_access_level: :maintainer, result: [active_gitlab_duo_pro_purchase_namespace_id]1548 is expected to eq [391]1549 project_access_level: :owner, result: [active_gitlab_duo_pro_purchase_namespace_id]1550 is expected to eq [391]1551 with an active duo pro purchase for a shared group1552 with user invited member to project1553 user: invited_guest, result: []1554 is expected to eq []1555# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.91 seconds. Current RSS: ~1362M. load average: 1.10 1.24 0.97 1/387 519481556 user: invited_reporter, result: [active_gitlab_duo_pro_purchase_namespace_id]1557 is expected to eq [391]1558 with user invited member to group1559 user: invited_guest, result: []1560 is expected to eq []1561 user: invited_reporter, result: [active_gitlab_duo_pro_purchase_namespace_id]1562 is expected to eq [391]1563 with all expired purchases1564 is expected to be empty1565 without duo pro purchases for any of the groups or projects1566 is expected to be empty1567 #eligible_for_self_managed_gitlab_duo_pro?1568 when on Saas/Gitlab.com1569 returns false by default1570 when on self managed1571 user: bot, result: false1572 is expected to eq false1573 user: ghost, result: false1574 is expected to eq false1575 user: blocked_user, result: false1576 is expected to eq false1577 user: banned_user, result: false1578 is expected to eq false1579 user: pending_approval_user, result: false1580 is expected to eq false1581 user: active_user, result: true1582 is expected to eq true1583 user: guest_user, result: true1584 is expected to eq true1585 #duo_pro_add_on_available?1586 on saas1587 returns true when the user belongs to a namespace with an add-on subscription1588 returns false when the user does not belong to a namespace with add-on subscription1589 on self-managed1590 when the user is assigned1591 return true1592 when the add_on_purchase has expired1593 returns false1594 when the user is not assigned1595 return false1596 #billable_gitlab_duo_pro_root_group_ids1597 when on gitlab.com1598 access_level: :guest, include_group: false1599 when the user is a member of the top level group1600 is expected to eq []1601# [RSpecRunTime] RSpec elapsed time: 3 minutes 12.41 seconds. Current RSS: ~1354M. load average: 1.09 1.24 0.97 1/387 519511602 when the user is a member of a sub group of the top level group1603 is expected to eq []1604 when the user is a member of a project within the top level group1605 is expected to eq []1606 when the user is a member of a project within a sub group of the top level group1607 is expected to eq []1608 access_level: :reporter, include_group: true1609 when the user is a member of the top level group1610 is expected to eq [398]1611 when the user is a member of a sub group of the top level group1612 is expected to eq [398]1613 when the user is a member of a project within the top level group1614 is expected to eq [398]1615 when the user is a member of a project within a sub group of the top level group1616 is expected to eq [398]1617# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.65 seconds. Current RSS: ~1341M. load average: 1.09 1.23 0.97 1/387 519521618 access_level: :developer, include_group: true1619 when the user is a member of the top level group1620 is expected to eq [398]1621 when the user is a member of a sub group of the top level group1622 is expected to eq [398]1623 when the user is a member of a project within the top level group1624 is expected to eq [398]1625 when the user is a member of a project within a sub group of the top level group1626 is expected to eq [398]1627 access_level: :maintainer, include_group: true1628 when the user is a member of the top level group1629 is expected to eq [398]1630 when the user is a member of a sub group of the top level group1631 is expected to eq [398]1632 when the user is a member of a project within the top level group1633 is expected to eq [398]1634 when the user is a member of a project within a sub group of the top level group1635 is expected to eq [398]1636 access_level: :owner, include_group: true1637 when the user is a member of the top level group1638 is expected to eq [398]1639 when the user is a member of a sub group of the top level group1640 is expected to eq [398]1641 when the user is a member of a project within the top level group1642 is expected to eq [398]1643 when the user is a member of a project within a sub group of the top level group1644 is expected to eq [398]1645 when on self managed1646 is expected to eq nil1647 #has_valid_credit_card?1648 returns true when a credit card validation is present1649 returns false when a credit card validation is present, but the credit_card_validated_at attribute is blank1650 returns false when a credit card validation is missing1651 #privatized_by_abuse_automation?1652 when the user has a non private profile1653 returns false1654 when the user name is not ghost-:id-:id like1655 returns false1656 when the user name matches ghost-:id-:id1657 with extra chars at the beginning1658 returns false1659 with extra chars at the end1660 returns false1661 with extra chars at the beginning and the end1662 returns false1663 when the user has a private profile and the format is ghost-:id-:id1664 is expected to eq true1665 #activate_based_on_user_cap?1666 blocked_auto_created_omniauth: true, blocked_pending_approval: true, user_cap_max_present: true, result: false1667WARNING: An expectation of `:present?` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-community/gitlab/ee/spec/models/ee/user_spec.rb:3241:in `block (4 levels) in <top (required)>'.1668 is expected to eq false1669 blocked_auto_created_omniauth: false, blocked_pending_approval: true, user_cap_max_present: true, result: true1670WARNING: An expectation of `:present?` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-community/gitlab/ee/spec/models/ee/user_spec.rb:3241:in `block (4 levels) in <top (required)>'.1671 is expected to eq true1672 blocked_auto_created_omniauth: true, blocked_pending_approval: false, user_cap_max_present: true, result: false1673WARNING: An expectation of `:present?` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-community/gitlab/ee/spec/models/ee/user_spec.rb:3241:in `block (4 levels) in <top (required)>'.1674 is expected to eq false1675 blocked_auto_created_omniauth: false, blocked_pending_approval: false, user_cap_max_present: true, result: false1676WARNING: An expectation of `:present?` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-community/gitlab/ee/spec/models/ee/user_spec.rb:3241:in `block (4 levels) in <top (required)>'.1677 is expected to eq false1678 blocked_auto_created_omniauth: true, blocked_pending_approval: true, user_cap_max_present: false, result: false1679WARNING: An expectation of `:present?` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-community/gitlab/ee/spec/models/ee/user_spec.rb:3241:in `block (4 levels) in <top (required)>'.1680 is expected to eq false1681 blocked_auto_created_omniauth: false, blocked_pending_approval: true, user_cap_max_present: false, result: false1682WARNING: An expectation of `:present?` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-community/gitlab/ee/spec/models/ee/user_spec.rb:3241:in `block (4 levels) in <top (required)>'.1683 is expected to eq false1684 blocked_auto_created_omniauth: true, blocked_pending_approval: false, user_cap_max_present: false, result: false1685WARNING: An expectation of `:present?` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-community/gitlab/ee/spec/models/ee/user_spec.rb:3241:in `block (4 levels) in <top (required)>'.1686 is expected to eq false1687 blocked_auto_created_omniauth: false, blocked_pending_approval: false, user_cap_max_present: false, result: false1688WARNING: An expectation of `:present?` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-community/gitlab/ee/spec/models/ee/user_spec.rb:3241:in `block (4 levels) in <top (required)>'.1689 is expected to eq false1690 .random_password1691 when password_complexity is not available1692 calls password_length once1693 when password_complexity is available1694 without any password complexity polices1695 behaves like validating with random_password1696 is valid1697 when number is required1698 is invalid1699 behaves like validating with random_password1700 is valid1701 when password complexity is required1702 behaves like validating with random_password1703 is valid1704 when password complexity is available through registration features1705 without any password complexity polices1706 behaves like validating with random_password1707 is valid1708 when number is required1709 is invalid1710 behaves like validating with random_password1711 is valid1712 when password complexity is required1713 behaves like validating with random_password1714 is valid1715 .banned_from_namespace?1716 when namespace ban does not exist1717 is expected to eq false1718 when namespace ban exists1719 is expected to eq true1720 Elastic::ApplicationVersionedSearch1721 on create1722 always calls track1723# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.35 seconds. Current RSS: ~1332M. load average: 1.13 1.24 0.97 1/411 519531724 on delete1725 always calls track1726 on update1727 invokes maintain_elasticsearch_update callback1728 when an elastic field is updated1729 always calls track1730 when a non-elastic field is updated1731 does not call track1732 when a membership is created1733 always calls track1734 when a membership is deleted1735 always calls track1736 when a membership is updated1737 does not call track1738 #use_elasticsearch?1739 #use_elasticsearch?1740 is equal to elasticsearch_search setting1741 #use_elasticsearch?1742 is equal to elasticsearch_search setting1743 #maintaining_elasticsearch?1744 when elasticsearch_indexing is enabled1745 is expected to eq true1746# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.98 seconds. Current RSS: ~1303M. load average: 1.35 1.28 0.99 1/418 519541747 when elasticsearch_indexing is disabled1748 is expected to eq false1749 #delete_async1750 when target user is the same as deleted_by1751 when user is not a member of a namespace with a paid plan subscription (excluding trials)1752 schedules the user for deletion with delay1753 when user is a member of a namespace with a paid plan subscription (excluding trials)1754 schedules user for deletion without delay1755 #lock_access!1756 logs a user_access_locked audit event1757 when reason is known1758 logs a user_access_locked audit event with the correct message1759 when reason is passed in as an option1760 logs a user_access_locked audit event with the correct message1761 when user access is already locked1762 does not log an audit event1763 #any_group_with_ai_available?1764 group: bronze_group, result: false1765 when member of the root group1766 when ai features are enabled1767 is expected to eq false1768 caches the result1769# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.5 seconds. Current RSS: ~1310M. load average: 1.35 1.28 0.99 1/418 519551770 when ai features are not enabled1771 is expected to eq false1772 group: free_group, result: false1773 when member of the root group1774 when ai features are enabled1775 is expected to eq false1776 caches the result1777 when ai features are not enabled1778 is expected to eq false1779 group: group_without_plan, result: false1780 when member of the root group1781 when ai features are enabled1782 is expected to eq false1783 caches the result1784 when ai features are not enabled1785 is expected to eq false1786 group: ultimate_group, result: true1787 when member of the root group1788 when ai features are enabled1789 is expected to eq true1790 caches the result1791 when ai features are not enabled1792 is expected to eq false1793 group: trial_group, result: true1794 when member of the root group1795 when ai features are enabled1796 is expected to eq true1797 caches the result1798 when ai features are not enabled1799 is expected to eq false1800 when member of a sub-group only1801 with eligible group1802 is expected to eq true1803 with not eligible group1804 is expected to eq false1805 when member of a project only1806 with eligible group1807 is expected to eq true1808 with not eligible group1809 is expected to eq false1810 #any_group_with_ai_chat_available?1811 group: premium_group, result: true1812 when duo chat requires licensed seat feature flag is enabled1813 when user has a duo pro seat1814 is expected to eq true1815# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.91 seconds. Current RSS: ~1340M. load average: 1.30 1.27 0.99 1/418 519561816 when user does not have a duo pro seat1817 is expected to eq false1818 when member of the root group1819 when GA feature flag is disabled1820 when ai features are enabled1821 is expected to eq true1822 caches the result1823 when ai features are not enabled1824 is expected to eq false1825 when ga feature flag is enabled1826 is expected to eq true1827 caches the result1828 group: free_group, result: false1829 when duo chat requires licensed seat feature flag is enabled1830 when user has a duo pro seat1831 is expected to eq false1832 when user does not have a duo pro seat1833 is expected to eq false1834 when member of the root group1835 when GA feature flag is disabled1836 when ai features are enabled1837 is expected to eq false1838 caches the result1839 when ai features are not enabled1840 is expected to eq false1841 when ga feature flag is enabled1842 is expected to eq false1843 caches the result1844 group: group_without_plan, result: false1845 when duo chat requires licensed seat feature flag is enabled1846 when user has a duo pro seat1847 is expected to eq false1848 when user does not have a duo pro seat1849 is expected to eq false1850 when member of the root group1851 when GA feature flag is disabled1852 when ai features are enabled1853 is expected to eq false1854 caches the result1855 when ai features are not enabled1856 is expected to eq false1857 when ga feature flag is enabled1858 is expected to eq false1859 caches the result1860 group: ultimate_group, result: true1861 when duo chat requires licensed seat feature flag is enabled1862 when user has a duo pro seat1863 is expected to eq true1864 when user does not have a duo pro seat1865 is expected to eq false1866 when member of the root group1867 when GA feature flag is disabled1868 when ai features are enabled1869 is expected to eq true1870 caches the result1871 when ai features are not enabled1872 is expected to eq false1873 when ga feature flag is enabled1874 is expected to eq true1875 caches the result1876 group: trial_group, result: true1877 when duo chat requires licensed seat feature flag is enabled1878 when user has a duo pro seat1879 is expected to eq true1880 when user does not have a duo pro seat1881 is expected to eq false1882 when member of the root group1883 when GA feature flag is disabled1884 when ai features are enabled1885 is expected to eq true1886 caches the result1887 when ai features are not enabled1888 is expected to eq false1889 when ga feature flag is enabled1890 is expected to eq true1891 caches the result1892 when member of a sub-group only1893 when ga feature flag is disabled1894 with eligible group1895 with eligible ultimate group1896 is expected to eq true1897 with eligible group on premium1898 is expected to eq true1899 with not eligible group1900 is expected to eq false1901 with not eligible group on premium1902 is expected to eq false1903 when ga feature flag is enabled1904 with eligible group1905 is expected to eq true1906 with not eligible group1907 is expected to eq false1908 when member of a project only1909 when ga feature flag is disabled1910 with eligible group1911 is expected to eq true1912 with eligible premium group1913 is expected to eq true1914 with non-eligible premium group1915 is expected to eq false1916 with not eligible group1917 is expected to eq false1918 when ga feature flag is enabled1919 with eligible group1920 is expected to eq true1921 with eligible premium group1922 is expected to eq true1923 with not eligible group1924 is expected to eq false1925 #belongs_to_group_requires_licensed_seat_for_chat?1926 member: false, group_actor: false, result: false1927 when member of the root group1928 is expected to eq false1929 caches the result1930 member: false, group_actor: true, result: false1931 when member of the root group1932 is expected to eq false1933 caches the result1934 member: true, group_actor: false, result: false1935 when member of the root group1936 is expected to eq false1937 caches the result1938 member: true, group_actor: true, result: true1939 when member of the root group1940 is expected to eq true1941 caches the result1942 #ai_chat_enabled_namespace_ids1943 group: bronze_group, result: []1944 when member of the root group1945 when ai features are enabled1946 is expected to eq []1947 caches the result1948# [RSpecRunTime] RSpec elapsed time: 4 minutes 11.13 seconds. Current RSS: ~1353M. load average: 1.21 1.25 0.99 1/418 519571949 when duo_chat_ga feature flag is disaabled and ai features are not enabled1950 is expected to eq []1951 group: free_group, result: []1952 when member of the root group1953 when ai features are enabled1954 is expected to eq []1955 caches the result1956 when duo_chat_ga feature flag is disaabled and ai features are not enabled1957 is expected to eq []1958 group: group_without_plan, result: []1959 when member of the root group1960 when ai features are enabled1961 is expected to eq []1962 caches the result1963 when duo_chat_ga feature flag is disaabled and ai features are not enabled1964 is expected to eq []1965 group: ultimate_group, result: [ultimate_group_id]1966 when member of the root group1967 when ai features are enabled1968 is expected to eq [442]1969 caches the result1970 when duo_chat_ga feature flag is disaabled and ai features are not enabled1971 is expected to eq []1972 group: trial_group, result: [trial_group_id]1973 when member of the root group1974 when ai features are enabled1975 is expected to eq [446]1976 caches the result1977 when duo_chat_ga feature flag is disaabled and ai features are not enabled1978 is expected to eq []1979 when member of a sub-group only1980 with eligible group1981 is expected to eq [442]1982 with not eligible group1983 is expected to eq []1984 when member of a project only1985 with eligible group1986 is expected to eq [442]1987 with not eligible group1988 is expected to eq []1989 .clear_group_with_ai_available_cache1990 clears cache from users with the given ids1991 clears cache when given a single id1992 #unlock_access!1993 behaves like logs a user_access_unlocked audit event with the correct author1994 logs a user_access_unlocked audit event with the correct author1995 when unlocked_by is specified1996 behaves like logs a user_access_unlocked audit event with the correct author1997 logs a user_access_unlocked audit event with the correct author1998 when user access is not locked1999 does not log an audit event2000 #registration_audit_details2001 returns audit details hash2002 audits2003 audit events2004 audits the confirmation request2005 #skip_enterprise_user_email_change_restrictions?2006 returns false by default2007 when skip_enterprise_user_email_change_restrictions! is enabled2008 returns true2009 starred_projects2010 when project is not maintaining elasticsearch2011 doest not call Elastic::ProcessBookkeepingService2012 when project is maintaining elasticsearch2013 calls Elastic::ProcessBookkeepingService2014 when user is inactive2015 doest not call Elastic::ProcessBookkeepingService2016 #external?2017 when external is true2018 is expected to eq true2019 when external is false2020 is expected to eq false2021 when user is security_policy_bot2022 is expected to eq true2023 #contributed_epic_groups2024 returns groups not aimed for deletion where epic events occured2025# [RSpecRunTime] RSpec elapsed time: 4 minutes 22.64 seconds. Current RSS: ~1337M. load average: 1.18 1.24 1.00 1/418 519582026 #ldap_sync_time2027 is equal to the configured value2028 #has_current_license?2029 when there is no license2030 is expected to be falsey2031 when there is a current license2032 is expected to be truthy2033# [RSpecRunTime] Finishing example group ee/spec/models/ee/user_spec.rb. It took 4 minutes 16.75 seconds. Expected to take 4 minutes 20.42 seconds.2034# [RSpecRunTime] Starting example group ee/spec/models/ee/group_spec.rb. Expected to take 3 minutes 39.36 seconds.2035Group2036 does not allow STI2037 is expected to includes the EE::Group module2038 is expected to be a kind of ReactiveCaching2039 associations2040 is expected to have many audit_events dependent => false2041 is expected to belong to file_template_project class_name => Project2042 is expected to have many ip_restrictions2043 is expected to have many allowed_email_domains2044 is expected to have many compliance_management_frameworks2045 is expected to have one deletion_schedule2046 is expected to have one google_cloud_platform_workload_identity_federation_integration2047 is expected to have one group_wiki_repository2048 is expected to belong to push_rule required: false inverse_of => group2049 is expected to have many saml_group_links2050 is expected to have many epics2051 is expected to have many epic_boards inverse_of => group2052 is expected to have many provisioned_user_details inverse_of => provisioned_by_group2053 is expected to have many provisioned_users2054 is expected to have one group_merge_request_approval_setting2055 is expected to have many repository_storage_moves2056 is expected to have many iterations2057 is expected to have many iterations_cadences2058 is expected to have many approval_rules class_name => ApprovalRules::ApprovalGroupRule inverse_of => group2059 is expected to have many epic_board_recent_visits inverse_of => group2060 is expected to have many external_audit_event_destinations2061 is expected to have many external_audit_event_streaming_destinations2062 is expected to have many google_cloud_logging_configurations2063 is expected to have many amazon_s3_configurations2064 is expected to have one analytics_dashboards_pointer2065 is expected to have one analytics_dashboards_configuration_project2066 is expected to have one value_stream_dashboard_aggregation2067 is expected to have one index_status class_name => Elastic::GroupIndexStatus dependent => destroy2068 is expected to have many ssh_certificates class_name => Groups::SshCertificate inverse_of => group2069 behaves like model with wiki2070 #create_wiki2071 returns true if the wiki repository already exists2072 returns true if the wiki repository was created2073 when the repository cannot be created2074 returns false and adds a validation error2075# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.33 seconds. Current RSS: ~1400M. load average: 1.15 1.23 1.00 1/418 519662076 #wiki_repository_exists?2077 returns true when the wiki repository exists2078 returns false when the wiki repository does not exist2079 wiki path conflict2080 when the new path has been used by the wiki of other Project2081 has an error on the name attribute2082 when the new wiki path has been used by the path of other Project2083 has an error on the name attribute2084 when the new path has been used by the wiki of other Group2085 has an error on the name attribute2086 when the new wiki path has been used by the path of other Group2087 has an error on the name attribute2088 scopes2089 .with_custom_file_templates2090 is expected to contain exactly #<Group id:486 @group138>2091 preloads everything needed to show a valid checked_file_template_project2092# [RSpecRunTime] RSpec elapsed time: 4 minutes 33.47 seconds. Current RSS: ~1372M. load average: 1.14 1.23 1.00 1/418 519772093 .with_saml_provider2094 preloads saml_providers2095 .aimed_for_deletion2096 only includes groups that are marked for deletion on or before the specified date2097 .for_epics2098 returns groups only for selected epics2099 .with_managed_accounts_enabled2100 includes the groups that has managed accounts enabled2101 .with_no_pat_expiry_policy2102 includes the groups that has no PAT expiry policy set2103 .user_is_member2104 returns only groups where user is direct or indirect member ignoring inheritance and minimal access level2105 .invited_groups_in_groups_for_hierarchy2106 with guests2107 includes all groups from group invites2108 without guests2109 includes all groups from group invites2110 .invited_groups_in_projects_for_hierarchy2111 with guests2112 includes all groups from group invites2113# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.9 seconds. Current RSS: ~1282M. load average: 1.13 1.23 1.00 1/418 519782114 without guests2115 includes all groups from group invites2116 .with_trial_started_on2117 returns correct group2118 .by_repository_storage2119 filters group by repository storage name2120 validations2121 max_personal_access_token_lifetime2122 is expected to allow :max_personal_access_token_lifetime to be ‹1›2123 is expected to allow :max_personal_access_token_lifetime to be ‹nil›2124 is expected to allow :max_personal_access_token_lifetime to be ‹10›2125 is expected to allow :max_personal_access_token_lifetime to be ‹365›2126 is expected not to allow :max_personal_access_token_lifetime to be ‹"value"›2127 is expected not to allow :max_personal_access_token_lifetime to be ‹2.5›2128 is expected not to allow :max_personal_access_token_lifetime to be ‹-5›2129 is expected not to allow :max_personal_access_token_lifetime to be ‹366›2130 validates if custom_project_templates_group_id is allowed2131 rejects change if the assigned group is not a subgroup2132 allows value if the assigned value is from a subgroup2133 rejects change if the assigned value is from a subgroup's descendant group2134 allows value when it is blank2135# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.54 seconds. Current RSS: ~1325M. load average: 1.12 1.22 1.00 1/418 519812136 delegations2137 is expected to delegate #wiki_access_level to the #group_feature object2138 is expected to delegate #wiki_access_level= to the #group_feature object passing arguments [:args]2139 is expected to delegate #experiment_settings_allowed? to the #namespace_settings object2140 is expected to delegate #user_cap_enabled? to the #namespace_settings object2141 states2142 is expected to be ldap sync ready2143 after the start transition2144 sets the last sync timestamp2145 after the finish transition2146 sets the state to started2147 sets last update and last successful update to the same timestamp2148 clears previous error message on success2149# [RSpecRunTime] RSpec elapsed time: 4 minutes 45.49 seconds. Current RSS: ~1329M. load average: 1.12 1.22 1.00 1/418 519822150 after the fail transition2151 sets the state to failed2152 sets last update timestamp but not last successful update timestamp2153 .groups_user_can2154 for :read_epic permission2155 when user has minimal access to group2156 behaves like a filter for permissioned groups2157 with epics enabled2158 uses filter optmization to return groups with access2159 when groups array is empty2160 does not use filter optimization2161# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.27 seconds. Current RSS: ~1335M. load average: 1.11 1.22 1.00 1/418 519832162 when same_root is false2163 does not use filter optimization2164 with epics disabled2165 returns an empty list2166 when user is a group member2167 behaves like a filter for permissioned groups2168 with epics enabled2169 uses filter optmization to return groups with access2170 when groups array is empty2171 does not use filter optimization2172 when same_root is false2173 does not use filter optimization2174 with epics disabled2175 returns an empty list2176 when user is not member of any group2177 behaves like a filter for permissioned groups2178 with epics enabled2179 uses filter optmization to return groups with access2180 when groups array is empty2181 does not use filter optimization2182 when same_root is false2183 does not use filter optimization2184 with epics disabled2185 returns an empty list2186 when user has membership from a group share2187 behaves like a filter for permissioned groups2188 with epics enabled2189 uses filter optmization to return groups with access2190 when groups array is empty2191 does not use filter optimization2192 when same_root is false2193 does not use filter optimization2194 with epics disabled2195 returns an empty list2196 when user is member of a project in the hierarchy2197 behaves like a filter for permissioned groups2198 with epics enabled2199 uses filter optmization to return groups with access2200 when groups array is empty2201 does not use filter optimization2202# [RSpecRunTime] RSpec elapsed time: 4 minutes 53.71 seconds. Current RSS: ~1341M. load average: 1.10 1.21 1.00 1/414 519842203 when same_root is false2204 does not use filter optimization2205 with epics disabled2206 returns an empty list2207 when user is member of a child group that has a project2208 behaves like a filter for permissioned groups2209 with epics enabled2210 uses filter optmization to return groups with access2211 when groups array is empty2212 does not use filter optimization2213# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.86 seconds. Current RSS: ~1334M. load average: 1.10 1.21 1.00 1/414 519852214 when same_root is false2215 does not use filter optimization2216 with epics disabled2217 returns an empty list2218 for :read_confidential_epic permission2219 when user is guest2220 behaves like a filter for permissioned groups2221 with epics enabled2222 uses filter optmization to return groups with access2223 when groups array is empty2224 does not use filter optimization2225 when same_root is false2226 does not use filter optimization2227 with epics disabled2228 returns an empty list2229 when user is reporter2230 behaves like a filter for permissioned groups2231 with epics enabled2232 uses filter optmization to return groups with access2233 when groups array is empty2234 does not use filter optimization2235 when same_root is false2236 does not use filter optimization2237 with epics disabled2238 returns an empty list2239 when user is reporter via shared group2240 behaves like a filter for permissioned groups2241 with epics enabled2242 uses filter optmization to return groups with access2243 when groups array is empty2244 does not use filter optimization2245 when same_root is false2246 does not use filter optimization2247 with epics disabled2248 returns an empty list2249 when user is member of a project in the hierarchy2250 behaves like a filter for permissioned groups2251 with epics enabled2252 uses filter optmization to return groups with access2253 when groups array is empty2254 does not use filter optimization2255# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.98 seconds. Current RSS: ~1330M. load average: 1.08 1.21 1.00 1/415 519862256 when same_root is false2257 does not use filter optimization2258 with epics disabled2259 returns an empty list2260 when action is not allowed to use filtering optmization2261 returns groups without using filter optimization2262 getting group root ancestor2263 when same_root is false2264 behaves like group root ancestor2265 does not exceed SQL queries count2266 when same_root is true2267 behaves like group root ancestor2268 does not exceed SQL queries count2269 .preload_root_saml_providers2270 sets root_saml_provider for given groups2271 #vulnerabilities2272 returns vulnerabilities for all non-deleted projects in the group and its subgroups2273# [RSpecRunTime] RSpec elapsed time: 5 minutes 13.59 seconds. Current RSS: ~1248M. load average: 1.14 1.22 1.00 1/415 519872274 #vulnerability_reads2275 returns vulnerabilities for projects in the group and its subgroups2276 when `use_traversal_ids` kwarg is true2277 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 5, project_id: 156, scanner_id: 6, report_type: "s...e_request: false, has_remediations: false, owasp_top_10: nil, traversal_ids: [597], archived: false>, #<Vulnerabilities::Read id: nil, vulnerability_id: 6, project_id: 157, scanner_id: 8, report_type: "s...uest: false, has_remediations: false, owasp_top_10: nil, traversal_ids: [597, 598], archived: false>, and #<Vulnerabilities::Read id: nil, vulnerability_id: 7, project_id: 158, scanner_id: 10, report_type: "...ge_request: false, has_remediations: false, owasp_top_10: nil, traversal_ids: [597], archived: true>2278# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.97 seconds. Current RSS: ~1228M. load average: 1.13 1.21 1.00 1/415 519882279 #next_traversal_ids2280 is expected to eq [1, 2, 4]2281 #vulnerability_scanners2282 returns vulnerability scanners for all non-archived, non-deleted projects in the group and its subgroups2283# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.77 seconds. Current RSS: ~1237M. load average: 1.13 1.21 1.00 5/415 519892284 #vulnerability_historical_statistics2285 returns vulnerability scanners for all non-archived, non-deleted projects in the group and its subgroups2286# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.46 seconds. Current RSS: ~1239M. load average: 1.12 1.21 1.00 1/415 519902287 #mark_ldap_sync_as_failed2288 sets the state to failed2289 sets the error message2290 is graceful when current state is not valid for the fail transition2291 #repository_size_limit column2292 support values up to 8 exabytes2293 #file_template_project2294 is expected to include :file_template_project2295 validation2296 is cleared if invalid2297 is permitted if valid2298# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.13 seconds. Current RSS: ~1261M. load average: 1.12 1.21 1.00 1/415 519912299 #ip_restriction_ranges2300 group with no associated ip_restriction records2301 returns nil2302 group with associated ip_restriction records2303 returns a comma separated string of ranges of its ip_restriction records2304 #root_ancestor_ip_restrictions2305 returns the ip restrictions configured for the root group2306 #allowed_email_domains_list2307 group with no associated allowed_email_domains records2308 returns nil2309 group with associated allowed_email_domains records2310 returns a comma separated string of domains of its allowed_email_domains records2311 #root_ancestor_allowed_email_domains2312 returns the email domain restrictions configured for the root group2313 #owner_of_email?2314 when domain_verification feature is licensed2315 returns true for email with verified domain2316 returns false for email with unverified domain2317 returns false for email with unverified subdomain of verified domain2318 ignores case sensitivity2319 returns false when the receiver is subgroup2320 returns false when email format is invalid2321# [RSpecRunTime] RSpec elapsed time: 5 minutes 31.13 seconds. Current RSS: ~1268M. load average: 1.11 1.20 1.00 1/415 519922322 when domain_verification feature is not licensed2323 returns false for email with verified domain2324 #predefined_push_rule2325 group with no associated push_rules record2326 returns instance push rule2327 group with associated push_rules record2328 with its own push rule2329 returns its own push rule2330 with push rule from ancestor2331 returns push rule from closest ancestor2332 there are no push rules2333 returns nil2334 #checked_file_template_project2335 licensed2336 returns nil for an invalid project2337 returns a valid project2338# [RSpecRunTime] RSpec elapsed time: 5 minutes 34.98 seconds. Current RSS: ~1284M. load average: 1.10 1.20 1.00 1/415 519932339 unlicensed2340 returns nil for a valid project2341 #checked_file_template_project_id2342 licensed2343 returns nil for an invalid project2344 returns the ID for a valid project2345 unlicensed2346 returns nil for a valid project2347# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.46 seconds. Current RSS: ~1281M. load average: 1.10 1.20 1.00 1/415 519942348 #group_project_template_available?2349 licensed2350 returns true for licensed instance2351 when in need of checking plan2352 returns true for groups in proper plan2353 returns false for groups with group template already set but not in proper plan2354 unlicensed2355 returns false for unlicensed instance2356 #scoped_variables_available?2357 licensed feature is available2358 is expected to equal true2359 licensed feature is not available2360 is expected to equal false2361 #minimal_access_role_allowed?2362 licensed2363 returns true for licensed instance2364 returns false for subgroup in licensed instance2365 unlicensed2366 returns false unlicensed instance2367 #member?2368 with `minimal_access_role` not licensed2369 is expected to be falsey2370 with `minimal_access_role` licensed2371 when group is a subgroup2372 is expected to be falsey2373 when group is a top-level group2374 is expected to be truthy2375 accepts higher level as argument2376 with anonymous user2377 is expected to be falsey2378 in shared group2379 returns true for shared group member2380 returns true with developer as min_access_level param2381 returns false with maintainer as min_access_level param2382# [RSpecRunTime] RSpec elapsed time: 5 minutes 43.64 seconds. Current RSS: ~1298M. load average: 1.31 1.24 1.02 1/416 519952383 #billed_user_ids2384 with guests2385 includes distinct active users2386 excludes banned members2387# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.05 seconds. Current RSS: ~1291M. load average: 1.31 1.24 1.02 1/416 519962388 without guests2389 includes distinct active users2390 #billable_members_count2391 with guests2392 provides count of users2393# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.47 seconds. Current RSS: ~1284M. load average: 1.28 1.24 1.02 1/416 519972394 without guests2395 provides count of users2396 #billed_group_users2397 with guests2398 includes active users2399# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.95 seconds. Current RSS: ~1246M. load average: 1.28 1.24 1.02 1/416 519982400 without guests2401 includes active users2402 with member roles2403 includes guests with elevating role assigned2404 with banned members2405 excludes banned members2406 when member is banned in one namespace but not another2407 excludes banned member in the namespace it is banned in2408 includes member in the namespace it isn't banned in2409# [RSpecRunTime] RSpec elapsed time: 5 minutes 53.71 seconds. Current RSS: ~1250M. load average: 1.26 1.23 1.02 1/416 519992410 #billed_group_members2411 with guests2412 includes members2413# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.67 seconds. Current RSS: ~1244M. load average: 1.26 1.23 1.02 1/416 520002414 without guests2415 includes members2416 with member roles2417 includes guests with elevating role assigned2418 with banned members2419 excludes banned members2420 when member is banned in one namespace but not another2421 excludes banned member in the namespace it is banned in2422 includes member in the namespace it isn't banned in2423# [RSpecRunTime] RSpec elapsed time: 5 minutes 57.38 seconds. Current RSS: ~1248M. load average: 1.26 1.23 1.02 1/416 520012424 #billed_project_users2425 with guests2426 includes active users2427# [RSpecRunTime] RSpec elapsed time: 6 minutes 1.25 seconds. Current RSS: ~1246M. load average: 1.24 1.23 1.02 1/417 520022428 without guests2429 includes active users2430 with member roles2431 includes guests with elevating role assigned2432 with banned members2433 excludes banned members2434 #billed_project_members2435 with guests2436 includes members2437# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.52 seconds. Current RSS: ~1238M. load average: 1.22 1.23 1.02 1/417 520032438 without guests2439 includes members2440 with member roles2441 includes guests with elevating role assigned2442 with banned members2443 excludes banned members2444 #billed_shared_group_users2445 with guests2446 includes active users from the other group2447# [RSpecRunTime] RSpec elapsed time: 6 minutes 8.99 seconds. Current RSS: ~1238M. load average: 1.36 1.26 1.03 1/416 520042448 without guests2449 includes active users from the other group2450 with banned members2451 includes members that are banned in invited group2452 excludes members that are banned in group2453 #billed_shared_group_members2454 with guests2455 includes members from the other group2456# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.95 seconds. Current RSS: ~1242M. load average: 1.36 1.26 1.03 1/416 520052457 without guests2458 includes members from the other group2459 with banned members2460 includes members that are banned in invited group2461 excludes members that are banned in group2462 #billed_invited_group_to_project_users2463 with guests2464 includes active users from the other group2465# [RSpecRunTime] RSpec elapsed time: 6 minutes 17.43 seconds. Current RSS: ~1237M. load average: 1.33 1.25 1.03 1/416 520062466 without guests2467 includes active users from the other group2468 with banned members2469 includes members that are banned in invited group2470 excludes members that are banned in group2471 #billed_invited_group_to_project_members2472 with guests2473 includes members from the other group2474# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.58 seconds. Current RSS: ~1229M. load average: 1.31 1.25 1.03 1/416 520072475 without guests2476 includes members from the other group2477 with banned members2478 includes members that are banned in invited group2479 excludes members that are banned in group2480# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.82 seconds. Current RSS: ~1233M. load average: 1.28 1.24 1.03 1/416 520082481 #billed_users_from_members2482 provides users without bots2483 when another merge_condition is added2484 provides users without bots2485# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.83 seconds. Current RSS: ~1228M. load average: 1.28 1.24 1.03 1/416 520092486 #billed_group_user?2487 user: developer, exclude_guests: false, result: true2488 is expected to eq true2489 user: sub_developer, exclude_guests: false, result: true2490 is expected to eq true2491 user: guest, exclude_guests: false, result: true2492 is expected to eq true2493 user: developer, exclude_guests: true, result: true2494 is expected to eq true2495 user: sub_developer, exclude_guests: true, result: true2496 is expected to eq true2497 user: guest, exclude_guests: true, result: false2498 is expected to eq false2499 #billed_project_user?2500 user: developer, exclude_guests: false, result: true2501 is expected to eq true2502# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.73 seconds. Current RSS: ~1243M. load average: 1.34 1.26 1.03 1/416 520102503 user: sub_developer, exclude_guests: false, result: true2504 is expected to eq true2505 user: guest, exclude_guests: false, result: true2506 is expected to eq true2507 user: developer, exclude_guests: true, result: true2508 is expected to eq true2509 user: sub_developer, exclude_guests: true, result: true2510 is expected to eq true2511 user: guest, exclude_guests: true, result: false2512 is expected to eq false2513 #billed_shared_group_user?2514 user: ancestor_invited_developer, exclude_guests: false, result: true2515 is expected to eq true2516 user: invited_developer, exclude_guests: false, result: true2517 is expected to eq true2518 user: invited_guest, exclude_guests: false, result: true2519 is expected to eq true2520 user: ancestor_invited_developer, exclude_guests: true, result: true2521 is expected to eq true2522 user: invited_developer, exclude_guests: true, result: true2523 is expected to eq true2524 user: invited_guest, exclude_guests: true, result: false2525 is expected to eq false2526 #billed_shared_project_user?2527 user: ancestor_invited_developer, exclude_guests: false, result: true2528 is expected to eq true2529# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.33 seconds. Current RSS: ~1267M. load average: 1.34 1.26 1.03 1/416 520112530 user: invited_developer, exclude_guests: false, result: true2531 is expected to eq true2532 user: invited_guest, exclude_guests: false, result: true2533 is expected to eq true2534 user: ancestor_invited_developer, exclude_guests: true, result: true2535 is expected to eq true2536 user: invited_developer, exclude_guests: true, result: true2537 is expected to eq true2538 user: invited_guest, exclude_guests: true, result: false2539 is expected to eq false2540 #assigning_role_too_high?2541 when the access_level is nil2542 returns false2543 when the role being assigned is lower then the role of currect user2544 is expected to equal false2545 when the role being assigned is equal to the role of currect user2546 is expected to equal false2547 when the role being assigned is higher than the role of currect user2548 returns true2549 when the current user is admin2550 returns false2551 #eligible_for_gitlab_duo_pro_seat?2552 when the user has non-minimal access via group2553 is expected to equal true2554 when the user has non-minimal access via project2555 is expected to equal true2556 with group invite2557 when the user has non-minimal access being invited to a group2558 is expected to equal true2559 when the user has non-minimal access being invited to a project2560 is expected to equal true2561 when the user has minimal access role2562 is expected to equal false2563 when the user is not member of group2564 is expected to equal false2565 #gitlab_duo_pro_eligible_user_ids2566 includes distinct active users2567 excludes banned members2568# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.77 seconds. Current RSS: ~1285M. load average: 1.29 1.25 1.03 1/416 520122569 #capacity_left_for_user?2570 current_user: user, user_cap_available: false, user_cap_reached: false, existing_membership: false, result: true2571 is expected to eq true2572 current_user: user, user_cap_available: false, user_cap_reached: false, existing_membership: true, result: true2573 is expected to eq true2574 current_user: user, user_cap_available: false, user_cap_reached: true, existing_membership: true, result: true2575 is expected to eq true2576 current_user: user, user_cap_available: true, user_cap_reached: false, existing_membership: false, result: true2577 is expected to eq true2578 current_user: user, user_cap_available: true, user_cap_reached: false, existing_membership: true, result: true2579 is expected to eq true2580 current_user: user, user_cap_available: true, user_cap_reached: true, existing_membership: true, result: true2581 is expected to eq true2582 current_user: user, user_cap_available: true, user_cap_reached: true, existing_membership: false, result: false2583 is expected to eq false2584 current_user: security_policy_bot, user_cap_available: false, user_cap_reached: false, existing_membership: false, result: true2585 is expected to eq true2586 current_user: security_policy_bot, user_cap_available: false, user_cap_reached: false, existing_membership: true, result: true2587 is expected to eq true2588 current_user: security_policy_bot, user_cap_available: false, user_cap_reached: true, existing_membership: true, result: true2589 is expected to eq true2590 current_user: security_policy_bot, user_cap_available: true, user_cap_reached: false, existing_membership: false, result: true2591 is expected to eq true2592 current_user: security_policy_bot, user_cap_available: true, user_cap_reached: false, existing_membership: true, result: true2593 is expected to eq true2594 current_user: security_policy_bot, user_cap_available: true, user_cap_reached: true, existing_membership: true, result: true2595 is expected to eq true2596 current_user: security_policy_bot, user_cap_available: true, user_cap_reached: true, existing_membership: false, result: true2597 is expected to eq true2598 current_user: nil, user_cap_available: false, user_cap_reached: false, existing_membership: false, result: true2599 is expected to eq true2600 current_user: nil, user_cap_available: true, user_cap_reached: false, existing_membership: false, result: true2601 is expected to eq true2602 current_user: nil, user_cap_available: true, user_cap_reached: true, existing_membership: false, result: false2603 is expected to eq false2604 #has_free_or_no_subscription?2605 returns true with a free plan2606 returns false when the plan is not free2607 returns true when there is no plan2608 returns true when there is a subscription with no plan2609 when it is a subgroup2610 with a free plan2611 returns true2612# [RSpecRunTime] RSpec elapsed time: 6 minutes 43.78 seconds. Current RSS: ~1335M. load average: 1.18 1.23 1.02 1/416 520132613 with a plan that is not free2614 returns false2615 when there is no plan2616 returns true2617 when there is a subscription with no plan2618 returns true2619 #enforce_free_user_cap?2620 enforce_free_cap: false, result: false2621 is expected to eq false2622 enforce_free_cap: true, result: true2623 is expected to eq true2624 #exclude_guests?2625 actual_plan_name: :free, requested_plan_name: nil, result: false2626 returns the expected result2627 actual_plan_name: :premium, requested_plan_name: nil, result: false2628 returns the expected result2629 actual_plan_name: :ultimate, requested_plan_name: nil, result: true2630 returns the expected result2631 actual_plan_name: :ultimate_trial, requested_plan_name: nil, result: true2632 returns the expected result2633 actual_plan_name: :ultimate_trial_paid_customer, requested_plan_name: nil, result: false2634 returns the expected result2635 actual_plan_name: :gold, requested_plan_name: nil, result: true2636 returns the expected result2637 actual_plan_name: :free, requested_plan_name: "premium", result: false2638 returns the expected result2639 actual_plan_name: :free, requested_plan_name: "ultimate", result: true2640 returns the expected result2641 actual_plan_name: :premium, requested_plan_name: "ultimate", result: true2642 returns the expected result2643 actual_plan_name: :ultimate, requested_plan_name: "ultimate", result: true2644 returns the expected result2645 #actual_plan_name2646 when parent group has a subscription associated2647 returns an associated plan name2648# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.97 seconds. Current RSS: ~1348M. load average: 1.17 1.22 1.02 1/416 520142649 when parent group does not have subscription associated2650 returns a free plan name2651 #users_count2652 with `minimal_access_role` not licensed2653 does not count the minimal access user2654 with `minimal_access_role` licensed2655 counts the minimal access user2656 #saml_discovery_token2657 returns existing tokens2658 when missing on read2659 generates a token2660 saves the generated token2661 in read-only mode2662 doesn't raise an error as that could expose group existence2663 returns a random value to prevent access2664# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.76 seconds. Current RSS: ~1355M. load average: 1.17 1.22 1.02 1/416 520152665 #saml_enabled?2666 when a SAML provider does not exist2667 is expected to eq false2668 when a SAML provider exists and is persisted2669 is expected to eq true2670 when a SAML provider is not persisted2671 is expected to eq false2672 when global SAML is enabled2673 is expected to eq true2674 #saml_group_sync_available?2675 is expected to eq false2676 with group_saml_group_sync feature licensed2677 is expected to eq false2678 with saml enabled2679 is expected to eq true2680 when the group is a subgroup2681 is expected to eq true2682# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.36 seconds. Current RSS: ~1367M. load average: 1.15 1.22 1.02 1/416 520162683 #saml_group_links_exists?2684 with group saml disabled2685 is expected to eq false2686 with group saml enabled2687 without saml group links2688 is expected to eq false2689 with saml group links2690 is expected to eq true2691 #insights_config2692 when group has no Insights project configured2693 returns the default config2694 when group has an Insights project configured without a config file2695 returns the default config2696 when group has an Insights project configured2697 with a valid config file2698 returns the insights config data2699 with an invalid config file2700 returns nil2701 when group has an Insights project configured which is in a nested group2702 returns the insights config data2703# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.21 seconds. Current RSS: ~1345M. load average: 1.14 1.21 1.02 1/419 520862704 #any_hook_failed?2705 is expected to eq false2706 #execute_hooks2707 group_webhooks2708 when group_webhooks feature is enabled through license2709 behaves like enabled group hooks2710 execution2711 executes the hook for self and ancestor groups by default2712 when group_webhooks feature is enabled through usage ping features2713 behaves like enabled group hooks2714 execution2715 executes the hook for self and ancestor groups by default2716 when group_webhooks feature is disabled2717 does not execute the hook2718 subgroup hooks2719 when a subgroup is added to the parent group2720 executes the webhook2721 when a subgroup is removed from the parent group2722 executes the webhook2723 when the subgroup has subgroup webhooks enabled2724 does not execute the webhook on itself2725 ancestor groups2726 fires webhook twice when both parent & grandparent group has subgroup_events enabled2727 when parent group does not have subgroup_events enabled2728 fires webhook once for the grandparent group when it has subgroup_events enabled2729# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.31 seconds. Current RSS: ~1346M. load average: 1.14 1.21 1.02 1/420 520882730 when the group is not a subgroup2731 does not proceed to firing any webhooks2732 when group webhooks are unlicensed2733 does not execute the webhook2734 #self_or_ancestor_marked_for_deletion2735 delayed deletion feature is not available2736 returns nil2737 delayed deletion feature is available2738 the group has been marked for deletion2739 returns the group2740 the parent group has been marked for deletion2741 returns the parent group2742 no group has been marked for deletion2743 returns nil2744 ordering2745 returns the first group that is marked for deletion, up its ancestry chain2746 #marked_for_deletion?2747 delayed deletion feature is available2748 when the group is marked for delayed deletion2749 is expected to be truthy2750 when the group is not marked for delayed deletion2751 is expected to be falsey2752 delayed deletion feature is not available2753 when the group is marked for delayed deletion2754 is expected to be falsey2755 when the group is not marked for delayed deletion2756 is expected to be falsey2757 #adjourned_deletion?2758 delayed deletion feature is available2759 adjourned_period: 0, delayed_group_deletion: true, expected: false2760 is expected to be falsey2761 adjourned_period: 0, delayed_group_deletion: false, expected: false2762 is expected to be falsey2763 adjourned_period: 1, delayed_group_deletion: true, expected: true2764 is expected to be truthy2765 adjourned_period: 1, delayed_group_deletion: false, expected: true2766 is expected to be truthy2767 delayed deletion feature is not available2768 when delayed deletion period is set to more than 02769 behaves like returns false2770 is expected to be falsey2771 #permanent_deletion_date2772 returns the sum of the date passed as argument and the deletion_adjourned_period set in application setting2773 #personal_access_token_expiration_policy_available?2774 when the group does not enforce managed accounts2775 is expected to be falsey2776 when the group enforces managed accounts2777 with `personal_access_token_expiration_policy` licensed2778 is expected to be truthy2779 with `personal_access_token_expiration_policy` not licensed2780 is expected to be falsey2781 #update_personal_access_tokens_lifetime2782 when the group does not enforce managed accounts2783 behaves like it does not call the update lifetime service2784 doesn not call the update lifetime service2785 when the group enforces managed accounts2786 with `personal_access_token_expiration_policy` not licensed2787 behaves like it does not call the update lifetime service2788 doesn not call the update lifetime service2789 with `personal_access_token_expiration_policy` licensed2790 when the group does not enforce a PAT expiry policy2791 behaves like it does not call the update lifetime service2792 doesn not call the update lifetime service2793 when the group enforces a PAT expiry policy2794 executes the update lifetime service2795 #max_personal_access_token_lifetime_from_now2796 when max_personal_access_token_lifetime is defined2797 is a date2798 is in the future2799 is in days_from_now2800 when max_personal_access_token_lifetime is nil2801 is nil2802 #owners_emails2803 is expected to match ["bob@example.com"]2804 #access_level_roles2805 returns the correct roles2806 Releases Stats2807 when there are no releases2808 #releases_count2809 returns 02810 #releases_percentage2811 returns 0 and does not attempt to divide by 02812 when there are some releases2813 #releases_count2814 counts all releases for group and descendants2815# [RSpecRunTime] RSpec elapsed time: 7 minutes 12.3 seconds. Current RSS: ~1379M. load average: 1.12 1.21 1.02 1/416 520892816 #releases_percentage2817 calculates projects with releases percentage for group and descendants2818# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.83 seconds. Current RSS: ~1343M. load average: 1.11 1.20 1.02 1/416 520902819 #repository_storage2820 when wiki does not have a tracked repository storage2821 returns the default shard2822 when wiki has a tracked repository storage2823 returns the persisted shard2824 #user_cap_reached?2825 when user cap feature is not available2826 is expected to be falsey2827 when user cap feature is available2828 when the :saas_user_caps feature flag is not enabled2829 is expected to be falsey2830 when the :saas_user_caps feature flag is enabled2831 when this group has no root ancestor2832 behaves like returning the right value for user_cap_reached?2833 when no user cap has been set to that root ancestor2834 is expected to be falsey2835 when a user cap has been set to that root ancestor2836 when this cap is higher than the number of billable members2837 is expected to be falsey2838 when this cap is the same as the number of billable members2839 is expected to be truthy2840 when this cap is lower than the number of billable members2841 is expected to be truthy2842 when this group has a root ancestor2843 behaves like returning the right value for user_cap_reached?2844 when no user cap has been set to that root ancestor2845 is expected to be falsey2846 when a user cap has been set to that root ancestor2847 when this cap is higher than the number of billable members2848 is expected to be falsey2849 when this cap is the same as the number of billable members2850 is expected to be truthy2851 when this cap is lower than the number of billable members2852 is expected to be truthy2853 #calculate_reactive_cache2854 returns cache data for the free plan members count2855 #shared_externally?2856 returns false when the group is not shared outside of the namespace hierarchy2857 returns true when the group is shared outside of the namespace hierarchy2858 returns false when the group is shared internally within the namespace hierarchy2859 returns true when a subgroup is shared outside of the namespace hierarchy2860 returns false when the only shared groups are outside of the namespace hierarchy2861 returns true when the group project is shared outside of the namespace hierarchy2862 returns false when the group project is only shared internally within the namespace hierarchy2863# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.01 seconds. Current RSS: ~1309M. load average: 1.10 1.20 1.02 1/416 520932864 behaves like can move repository storage2865 #set_repository_read_only!2866 makes the repository read-only2867 raises an error if the project is already read-only2868 raises an error when there is an existing git transfer in progress2869 skip_git_transfer_check is true2870 makes the project read-only when git transfers are in progress2871 #set_repository_writable!2872 sets repository_read_only to false2873 raises an error when the update fails2874 #reference_counter2875 returns a Gitlab::ReferenceCounter object2876 #cluster_agents2877 is expected to contain exactly #<Clusters::Agent id: 2, created_at: "2024-05-29 16:54:02.173537541 +0000", updated_at: "2024-05-29 1...37541 +0000", project_id: 230, name: "agent-2", created_by_user_id: 800, has_vulnerabilities: false> and #<Clusters::Agent id: 3, created_at: "2024-05-29 16:54:02.232041646 +0000", updated_at: "2024-05-29 1...41646 +0000", project_id: 231, name: "agent-3", created_by_user_id: 801, has_vulnerabilities: false>2878# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.34 seconds. Current RSS: ~1333M. load average: 1.09 1.20 1.02 1/416 520962879 #unique_project_download_limit_enabled?2880 is expected to eq true2881 when feature flag is disabled2882 is expected to eq false2883 when licensed feature is not available2884 is expected to eq false2885 when sub-group2886 is expected to eq false2887 #parent_epic_ids_in_ancestor_groups2888 returns parent ids of epics of the given group that belongs to ancestor groups2889# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.36 seconds. Current RSS: ~1331M. load average: 1.09 1.20 1.02 1/416 520972890 #sbom_occurrences2891 is expected to be empty2892 with project2893 is expected to be empty2894 with occurrences2895 returns occurrences with aggregated ids2896 without totals2897 does not have counts2898# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.83 seconds. Current RSS: ~1325M. load average: 1.08 1.19 1.02 1/416 520982899 with the same component in the same project2900 returns the project count for each component2901 returns the occurrence count for each component2902# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.62 seconds. Current RSS: ~1256M. load average: 1.08 1.19 1.02 1/416 520992903 with multiple sub groups2904 returns an occurrence for each version of each component2905 returns the project count for each component2906 returns the occurrence count for each component2907# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.41 seconds. Current RSS: ~1245M. load average: 1.08 1.19 1.02 1/416 521002908 #reached_project_access_token_limit?2909 when not in a saas environment2910 returns false when group project has a token2911 when in a saas environment2912 returns false when the limit has not been reached2913 returns true when the limit has been reached2914 returns true for a subgroup when a root group project has a token2915 returns true for the root group when a subgroup project has a token2916 returns true for a subgroup when another subgroup project has a token2917 does not count group tokens2918 does not count personal tokens2919 does not count expired tokens2920# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.87 seconds. Current RSS: ~1260M. load average: 1.07 1.18 1.02 1/417 521012921 #service_accounts2922 returns only the group service accounts2923 .pending_delete?2924 when deletion_schedule is not present2925 returns false2926 when deletion_schedule is present2927 when marked_for_deletion_on is from past2928 returns false2929 when marked_for_deletion_on is in future2930 returns true2931 .count_within_namespaces2932 with a single group in the hierarchy2933 returns one2934 with another group in the hierarchy2935 returns two2936 #resource_parent2937 returns self2938 #jira_issues_integration_available?2939 licensed2940 returns true for licensed instance2941 unlicensed2942 returns false for unlicensed instance2943 #multiple_approval_rules_available?2944 licensed2945 returns true for licensed instance2946 unlicensed2947 returns false for unlicensed instance2948 #epic_sync_to_work_item_enabled?2949 is expected to equal true2950 when feature flag is disabled2951 is expected to equal false2952 #work_item_sync_to_epic_enabled?2953 is expected to equal true2954 when feature flag is disabled2955 is expected to equal false2956 #google_cloud_support_enabled?2957 is expected to eq false2958 when feature is available2959 is expected to eq true2960 when google_cloud_support FF is disabled2961 is expected to eq false2962 #block_seat_overages?2963 when gitlab subscriptions are available2964 returns true when the feature flag is enabled2965 returns false when the feature flag is disabled2966 when gitlab subscriptions are not available2967 returns false when the feature flag is enabled2968 returns false when the feature flag is disabled2969 seat_overage?2970 without a gitlab subscription2971 returns false2972 with a gitlab subscription2973 with a reactive cache hit2974 returns false when there are available seats2975 returns false when all seats are taken, but there is no overage2976 returns true when the number of users exceeds the number of seats2977 does not count non-billable members as consuming a seat2978# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.24 seconds. Current RSS: ~1326M. load average: 1.14 1.20 1.02 1/417 521022979 with a reactive cache miss2980 returns false2981 #seats_available_for?2982 with a subscription2983 returns true if there are enough seats2984 returns false if there are not enough seats2985 returns true if there are exactly enough seats remaining2986 counts members in subgroups as consuming seats2987 considers if users are already consuming a seat2988 returns true if passed an empty array2989 returns true if there are no seats remaining and the passed array is empty2990 accepts an array of integers2991# [RSpecRunTime] RSpec elapsed time: 7 minutes 55.06 seconds. Current RSS: ~1330M. load average: 1.13 1.19 1.02 1/417 521032992 without a subscription2993 returns true2994 #licensed_ai_features_available?2995 ai_features: true, ai_chat: true, licensed_ai_features_available: true2996 is expected to equal true2997 ai_features: true, ai_chat: false, licensed_ai_features_available: true2998 is expected to equal true2999 ai_features: false, ai_chat: true, licensed_ai_features_available: true3000 is expected to equal true3001 ai_features: false, ai_chat: false, licensed_ai_features_available: false3002 is expected to equal false3003 #code_suggestions_purchased?3004 when code suggestions purchase exists3005 returns true3006 when code suggestions purchase does not exists3007 returns false3008 #enable_auto_assign_gitlab_duo_pro_seats?3009 when the feature flag is globally enabled3010 returns false for non-root namespace3011 returns true when namespace_settings.enable_auto_assign_gitlab_duo_pro_seats is enabled3012 returns false when namespace_settings.enable_auto_assign_gitlab_duo_pro_seats is disabled3013 when the feature flag is disabled globally3014 returns false3015 when the feature flag is disabled for a specific group3016DEPRECATION WARNING: Invalid Feature Flag thing stubbed (called from each at /builds/gitlab-community/gitlab/spec/support/helpers/stub_feature_flags.rb:49)3017 returns false3018 when the feature flag is enabled for a specific group3019DEPRECATION WARNING: Invalid Feature Flag thing stubbed (called from each at /builds/gitlab-community/gitlab/spec/support/helpers/stub_feature_flags.rb:49)3020 returns true when namespace_settings.enable_auto_assign_gitlab_duo_pro_seats is enabled3021DEPRECATION WARNING: Invalid Feature Flag thing stubbed (called from each at /builds/gitlab-community/gitlab/spec/support/helpers/stub_feature_flags.rb:49)3022 returns false for non-root namespace3023DEPRECATION WARNING: Invalid Feature Flag thing stubbed (called from each at /builds/gitlab-community/gitlab/spec/support/helpers/stub_feature_flags.rb:49)3024 returns false when namespace_settings.enable_auto_assign_gitlab_duo_pro_seats is disabled3025# [RSpecRunTime] Finishing example group ee/spec/models/ee/group_spec.rb. It took 3 minutes 34.79 seconds. Expected to take 3 minutes 39.36 seconds.3026# [RSpecRunTime] Starting example group ee/spec/models/ee/namespace_spec.rb. Expected to take 2 minutes 36.08 seconds.3027Namespace3028 does not allow STI3029 is expected to have one namespace_limit3030 is expected to have one elasticsearch_indexed_namespace3031 is expected to have one security_orchestration_policy_configuration class_name => Security::OrchestrationPolicyConfiguration3032 is expected to have one upcoming_reconciliation3033 is expected to have one storage_limit_exclusion3034 is expected to have one system_access_microsoft_application3035 is expected to have many ci_minutes_additional_packs3036 is expected to have many member_roles3037 is expected to have many subscription_add_on_purchases class_name => GitlabSubscriptions::AddOnPurchase3038 is expected to have one audit_event_http_namespace_filter3039 is expected to have one audit_event_http_instance_namespace_filter3040 is expected to have one zoekt_enabled_namespace3041 is expected to have many work_items_colors3042 is expected to have many audit_events_streaming_group_namespace_filters class_name => AuditEvents::Group::NamespaceFilter3043 is expected to have many audit_events_streaming_instance_namespace_filters class_name => AuditEvents::Instance::NamespaceFilter3044 is expected to delegate #trial? to the #gitlab_subscription object3045 is expected to delegate #trial_ends_on to the #gitlab_subscription object3046 is expected to delegate #trial_starts_on to the #gitlab_subscription object3047 is expected to delegate #upgradable? to the #gitlab_subscription object3048 is expected to delegate #trial_extended_or_reactivated? to the #gitlab_subscription object3049 is expected to delegate #owner_email to the #owner object as #email, allowing #owner to return nil3050 is expected to delegate #additional_purchased_storage_size= to the #namespace_limit object passing arguments [:args]3051 is expected to delegate #additional_purchased_storage_ends_on to the #namespace_limit object3052 is expected to delegate #additional_purchased_storage_ends_on= to the #namespace_limit object passing arguments [:args]3053 is expected to delegate #experiment_features_enabled to the #namespace_settings object, allowing #namespace_settings to return nil3054 is expected to delegate #experiment_features_enabled= to the #namespace_settings object passing arguments [:args], allowing #namespace_settings to return nil3055 is expected to delegate #duo_features_enabled to the #namespace_settings object3056 is expected to delegate #lock_duo_features_enabled to the #namespace_settings object3057 is expected to delegate #security_policy_management_project to the #security_orchestration_policy_configuration object3058 default_plan?3059 behaves like plan helper3060 for a default plan3061 is expected to eq true3062# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.18 seconds. Current RSS: ~1396M. load average: 1.12 1.19 1.02 1/417 521043063 for a plan that isn't default3064 plan_name: "free"3065 is expected to eq false3066 plan_name: "bronze"3067 is expected to eq false3068 plan_name: "silver"3069 is expected to eq false3070 plan_name: "premium"3071 is expected to eq false3072 plan_name: "gold"3073 is expected to eq false3074 plan_name: "ultimate"3075 is expected to eq false3076 plan_name: "ultimate_trial"3077 is expected to eq false3078 plan_name: "ultimate_trial_paid_customer"3079 is expected to eq false3080 plan_name: "premium_trial"3081 is expected to eq false3082 plan_name: "opensource"3083 is expected to eq false3084 free_plan?3085 behaves like plan helper3086 for a free plan3087 is expected to eq true3088 for a plan that isn't free3089 plan_name: "default"3090 is expected to eq false3091 plan_name: "bronze"3092 is expected to eq false3093 plan_name: "silver"3094 is expected to eq false3095 plan_name: "premium"3096 is expected to eq false3097 plan_name: "gold"3098 is expected to eq false3099 plan_name: "ultimate"3100 is expected to eq false3101 plan_name: "ultimate_trial"3102 is expected to eq false3103 plan_name: "ultimate_trial_paid_customer"3104 is expected to eq false3105 plan_name: "premium_trial"3106 is expected to eq false3107 plan_name: "opensource"3108 is expected to eq false3109 bronze_plan?3110 behaves like plan helper3111 for a bronze plan3112 is expected to eq true3113 for a plan that isn't bronze3114 plan_name: "default"3115 is expected to eq false3116 plan_name: "free"3117 is expected to eq false3118 plan_name: "silver"3119 is expected to eq false3120 plan_name: "premium"3121 is expected to eq false3122 plan_name: "gold"3123 is expected to eq false3124 plan_name: "ultimate"3125 is expected to eq false3126 plan_name: "ultimate_trial"3127 is expected to eq false3128 plan_name: "ultimate_trial_paid_customer"3129 is expected to eq false3130 plan_name: "premium_trial"3131 is expected to eq false3132 plan_name: "opensource"3133 is expected to eq false3134 silver_plan?3135 behaves like plan helper3136 for a silver plan3137 is expected to eq true3138 for a plan that isn't silver3139 plan_name: "default"3140 is expected to eq false3141 plan_name: "free"3142 is expected to eq false3143 plan_name: "bronze"3144 is expected to eq false3145 plan_name: "premium"3146 is expected to eq false3147 plan_name: "gold"3148 is expected to eq false3149 plan_name: "ultimate"3150 is expected to eq false3151 plan_name: "ultimate_trial"3152 is expected to eq false3153 plan_name: "ultimate_trial_paid_customer"3154 is expected to eq false3155 plan_name: "premium_trial"3156 is expected to eq false3157 plan_name: "opensource"3158 is expected to eq false3159 premium_plan?3160 behaves like plan helper3161 for a premium plan3162 is expected to eq true3163 for a plan that isn't premium3164 plan_name: "default"3165 is expected to eq false3166 plan_name: "free"3167 is expected to eq false3168 plan_name: "bronze"3169 is expected to eq false3170 plan_name: "silver"3171 is expected to eq false3172 plan_name: "gold"3173 is expected to eq false3174 plan_name: "ultimate"3175 is expected to eq false3176 plan_name: "ultimate_trial"3177 is expected to eq false3178 plan_name: "ultimate_trial_paid_customer"3179 is expected to eq false3180 plan_name: "premium_trial"3181 is expected to eq false3182 plan_name: "opensource"3183 is expected to eq false3184 gold_plan?3185 behaves like plan helper3186 for a gold plan3187 is expected to eq true3188 for a plan that isn't gold3189 plan_name: "default"3190 is expected to eq false3191 plan_name: "free"3192 is expected to eq false3193 plan_name: "bronze"3194 is expected to eq false3195 plan_name: "silver"3196 is expected to eq false3197 plan_name: "premium"3198 is expected to eq false3199 plan_name: "ultimate"3200 is expected to eq false3201 plan_name: "ultimate_trial"3202 is expected to eq false3203 plan_name: "ultimate_trial_paid_customer"3204 is expected to eq false3205 plan_name: "premium_trial"3206 is expected to eq false3207 plan_name: "opensource"3208 is expected to eq false3209 ultimate_plan?3210 behaves like plan helper3211 for a ultimate plan3212 is expected to eq true3213 for a plan that isn't ultimate3214 plan_name: "default"3215 is expected to eq false3216 plan_name: "free"3217 is expected to eq false3218 plan_name: "bronze"3219 is expected to eq false3220 plan_name: "silver"3221 is expected to eq false3222 plan_name: "premium"3223 is expected to eq false3224 plan_name: "gold"3225 is expected to eq false3226 plan_name: "ultimate_trial"3227 is expected to eq false3228 plan_name: "ultimate_trial_paid_customer"3229 is expected to eq false3230 plan_name: "premium_trial"3231 is expected to eq false3232 plan_name: "opensource"3233 is expected to eq false3234 ultimate_trial_plan?3235 behaves like plan helper3236 for a ultimate_trial plan3237 is expected to eq true3238 for a plan that isn't ultimate_trial3239 plan_name: "default"3240 is expected to eq false3241 plan_name: "free"3242 is expected to eq false3243 plan_name: "bronze"3244 is expected to eq false3245 plan_name: "silver"3246 is expected to eq false3247 plan_name: "premium"3248 is expected to eq false3249 plan_name: "gold"3250 is expected to eq false3251 plan_name: "ultimate"3252 is expected to eq false3253 plan_name: "ultimate_trial_paid_customer"3254 is expected to eq false3255 plan_name: "premium_trial"3256 is expected to eq false3257 plan_name: "opensource"3258 is expected to eq false3259 ultimate_trial_paid_customer_plan?3260 behaves like plan helper3261 for a ultimate_trial_paid_customer plan3262 is expected to eq true3263 for a plan that isn't ultimate_trial_paid_customer3264 plan_name: "default"3265 is expected to eq false3266 plan_name: "free"3267 is expected to eq false3268 plan_name: "bronze"3269 is expected to eq false3270 plan_name: "silver"3271 is expected to eq false3272 plan_name: "premium"3273 is expected to eq false3274 plan_name: "gold"3275 is expected to eq false3276 plan_name: "ultimate"3277 is expected to eq false3278 plan_name: "ultimate_trial"3279 is expected to eq false3280 plan_name: "premium_trial"3281 is expected to eq false3282 plan_name: "opensource"3283 is expected to eq false3284 premium_trial_plan?3285 behaves like plan helper3286 for a premium_trial plan3287 is expected to eq true3288 for a plan that isn't premium_trial3289 plan_name: "default"3290 is expected to eq false3291 plan_name: "free"3292 is expected to eq false3293 plan_name: "bronze"3294 is expected to eq false3295 plan_name: "silver"3296 is expected to eq false3297 plan_name: "premium"3298 is expected to eq false3299 plan_name: "gold"3300 is expected to eq false3301 plan_name: "ultimate"3302 is expected to eq false3303 plan_name: "ultimate_trial"3304 is expected to eq false3305 plan_name: "ultimate_trial_paid_customer"3306 is expected to eq false3307 plan_name: "opensource"3308 is expected to eq false3309 opensource_plan?3310 behaves like plan helper3311 for a opensource plan3312 is expected to eq true3313 for a plan that isn't opensource3314 plan_name: "default"3315 is expected to eq false3316 plan_name: "free"3317 is expected to eq false3318 plan_name: "bronze"3319 is expected to eq false3320 plan_name: "silver"3321 is expected to eq false3322 plan_name: "premium"3323 is expected to eq false3324 plan_name: "gold"3325 is expected to eq false3326 plan_name: "ultimate"3327 is expected to eq false3328 plan_name: "ultimate_trial"3329 is expected to eq false3330 plan_name: "ultimate_trial_paid_customer"3331 is expected to eq false3332 plan_name: "premium_trial"3333 is expected to eq false3334 #free_personal?3335 user: true, paid: false, expected: true3336 returns expected boolean value3337 user: false, paid: false, expected: false3338 returns expected boolean value3339 user: false, paid: true, expected: false3340 returns expected boolean value3341 #prevent_delete?3342 paid: true, trial: false, expected: true3343 returns expected boolean value3344 paid: false, trial: false, expected: false3345 returns expected boolean value3346 paid: false, trial: true, expected: false3347 returns expected boolean value3348 paid: true, trial: true, expected: false3349 returns expected boolean value3350 #use_elasticsearch?3351 returns false if elasticsearch indexing is disabled3352 returns true if elasticsearch indexing enabled but limited indexing disabled3353 returns true if it is enabled specifically3354 #use_zoekt?3355 delegates to ::Search::Zoekt3356 #has_index_assignment?3357 delegates to ::Search::NamespaceIndexAssignment3358 #hashed_root_namespace_id3359 delegates to Search.hash_namespace_id3360 #invalidate_elasticsearch_indexes_cache!3361 clears the cache for the namespace3362 #has_subscription?3363 when namespace does not have a subscription associated3364 is expected to eq false3365 when namespace has a subscription associated3366 is expected to eq true3367 #actual_plan_name3368 when namespace does not have a subscription associated3369 returns default plan3370 when running on Gitlab.com3371 when namespace has a subscription associated3372 returns the associated plan name3373 when namespace does not have subscription associated3374 returns a free plan name3375# [RSpecRunTime] RSpec elapsed time: 8 minutes 43.76 seconds. Current RSS: ~1313M. load average: 1.05 1.16 1.02 1/417 521053376 when the database is read-only3377 returns free plan3378 does not create a gitlab_subscription3379 when namespace is not persisted3380 returns free plan3381 does not create a gitlab_subscription3382 when the database is not read-only3383 returns free plan3384 creates a gitlab_subscription3385 scopes3386 .with_feature_available_in_plan3387 Bronze plan has Starter features3388 returns namespaces with plan3389 includes namespace from higher plans3390 Silver, Premium and Premium_trial plans have Premium license features3391 returns namespaces with matching plans3392 includes namespace from higher plans3393# [RSpecRunTime] RSpec elapsed time: 8 minutes 47.57 seconds. Current RSS: ~1313M. load average: 1.05 1.16 1.02 1/417 521063394 Gold, Ultimate, Ultimate_trial and OpenSource plans have Ultimate license features3395 returns namespaces with matching plans3396# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.72 seconds. Current RSS: ~1310M. load average: 1.05 1.16 1.02 1/417 521073397 when no namespace matches the feature3398 returns an empty list3399 .join_gitlab_subscription3400 when there is no subscription3401 returns namespace with nil subscription3402 when there is a subscription3403 returns namespace with subscription set3404 .not_in_active_trial3405 is consistent with !trial_active? method3406 .not_in_default_plan3407 does not include namespace without subscription3408 plan_name: "free", expect_in_default_plan: true3409 returns expected result3410 plan_name: "default", expect_in_default_plan: true3411 returns expected result3412 plan_name: "bronze", expect_in_default_plan: false3413 returns expected result3414 plan_name: "silver", expect_in_default_plan: false3415 returns expected result3416 plan_name: "premium", expect_in_default_plan: false3417 returns expected result3418 plan_name: "gold", expect_in_default_plan: false3419 returns expected result3420 plan_name: "ultimate", expect_in_default_plan: false3421 returns expected result3422 .not_duo_pro_or_no_add_on3423 includes correct namespaces3424 .eligible_for_trial3425 when there is no subscription3426 is expected to eq #<Namespaces::UserNamespace id:1220 @namespace281>3427 when there is a subscription3428 with a plan that is eligible for a trial3429 plan: "default"3430 and has not yet been trialed3431 is expected to eq #<Namespaces::UserNamespace id:1220 @namespace281>3432 but has already had a trial3433 is expected to be nil3434 but is currently being trialed3435 is expected to be nil3436 plan: "free"3437 and has not yet been trialed3438 is expected to eq #<Namespaces::UserNamespace id:1220 @namespace281>3439 but has already had a trial3440 is expected to be nil3441 but is currently being trialed3442 is expected to be nil3443 with a plan that is ineligible for a trial3444 plan: "bronze"3445 is expected to be nil3446 plan: "silver"3447 is expected to be nil3448 plan: "premium"3449 is expected to be nil3450 plan: "gold"3451 is expected to be nil3452 plan: "ultimate"3453 is expected to be nil3454 plan: "ultimate_trial"3455 is expected to be nil3456 plan: "ultimate_trial_paid_customer"3457 is expected to be nil3458 plan: "premium_trial"3459 is expected to be nil3460 plan: "opensource"3461 is expected to be nil3462 .namespace_settings_with_ai_features_enabled3463 when experimental features are enabled3464 is expected to contain exactly #<Namespaces::UserNamespace id:1221 @namespace282>3465 when experimental features are disabled3466 is expected to be empty3467 .with_ai_supported_plan3468 is expected to contain exactly #<Namespaces::UserNamespace id:1223 @namespace284>, #<Namespaces::UserNamespace id:1224 @namespace285>, and #<Namespaces::UserNamespace id:1225 @namespace286>3469 with ai_chat feature3470 is expected to contain exactly #<Namespaces::UserNamespace id:1223 @namespace284>, #<Namespaces::UserNamespace id:1224 @namespace285>, #<Namespaces::UserNamespace id:1222 @namespace283>, and #<Namespaces::UserNamespace id:1225 @namespace286>3471 validation3472 ensures max_pages_size is an integer greater than 0 (or equal to 0 to indicate unlimited/maximum)3473 custom validations3474 #validate_shared_runner_minutes_support3475 when changing :shared_runners_minutes_limit3476 when group is a subgroup3477 is invalid3478 when group is root3479 is valid3480 keeping elasticsearch up to date3481 includes Elastic::NamespaceUpdate concern3482 after_commit :sync_name_with_customers_dot3483 when the name is not updated3484 does not trigger a sync with CustomersDot3485# [RSpecRunTime] RSpec elapsed time: 8 minutes 59.97 seconds. Current RSS: ~1321M. load average: 1.12 1.17 1.02 1/417 521083486 when the name is updated3487 when not on Gitlab.com?3488 does not trigger a sync with CustomersDot3489 when project namespace3490 when the owner is privatized by abuse automation3491 does not trigger a sync with CustomersDot3492 when the owner is not privatized by abuse automation3493 does not trigger a sync with CustomersDot3494 when group namespace3495 when the namespace is not root3496 does not trigger a sync with CustomersDot3497 when the root namespace is not trial nor paid3498 does not trigger a sync with CustomersDot3499 when the root namespace is on a paid plan3500 when the owner is privatized by abuse automation3501 triggers a name sync with CustomersDot3502 when the owner is not privatized by abuse automation3503 triggers a name sync with CustomersDot3504 when non-free user namespace3505 when the owner is privatized by abuse automation3506 does not trigger a sync with CustomersDot3507 when the owner is not privatized by abuse automation3508 triggers a name sync with CustomersDot3509 when the update to CustomersDot is blocked ay throttle3510 does not trigger a sync with CustomersDot3511 when free user namespace3512 when the owner is privatized by abuse automation3513 does not trigger a sync with CustomersDot3514 when the owner is not privatized by abuse automation3515 does not trigger a sync with CustomersDot3516 multiple name updates3517 when two name updates for the same namespace happen during the same minute3518 does not trigger a CustomersDot update the second time around3519 when two name updates for the same namespace happen more than a minute apart3520 triggers a CustomersDot update each time3521 #feature_available?3522 behaves like feature available3523 when on SaaS instance3524 combines the global setting with the group setting3525 when feature available on the plan3526 when feature available for current group3527 returns true3528 when license is applied to parent group3529 child group has feature available3530 when feature not available in the plan3531 returns false3532 with global feature3533 raises ArgumentError3534 with service ping features3535 when service ping features are disabled3536 is disabled3537 when service ping features are enabled3538 is disabled3539 when on self managed instance3540 uses the global setting when running on premise3541 with service ping features3542 when service ping features are disabled3543 is disabled3544 when service ping features are enabled3545 is enabled3546 #feature_available_non_trial?3547 behaves like feature available3548 when on SaaS instance3549 combines the global setting with the group setting3550 when feature available on the plan3551 when feature available for current group3552 returns true3553 when license is applied to parent group3554 child group has feature available3555 when feature not available in the plan3556 returns false3557 with global feature3558 raises ArgumentError3559 with service ping features3560 when service ping features are disabled3561 is disabled3562 when service ping features are enabled3563 is disabled3564 when on self managed instance3565 uses the global setting when running on premise3566 with service ping features3567 when service ping features are disabled3568 is disabled3569 when service ping features are enabled3570 is enabled3571 when the group has an active trial3572 is expected to be falsey3573 with a subgroup3574 feature is not available for the subgroup3575 #actual_limits3576 when no limits are defined in the system3577 behaves like uses an implied configuration3578 is a non persisted PlanLimits3579 has all limits defined3580 when "default" plan is defined in the system3581 when no limits are set3582 behaves like uses an implied configuration3583 is a non persisted PlanLimits3584 has all limits defined3585 when limits are set for the default plan3586 is expected to eq #<PlanLimits id: 2, plan_id: 512, ci_pipeline_size: 2, ci_active_jobs: 3, project_hooks: 100, group_h...artifact_size_repository_xray: 1073741824, active_versioned_pages_deployments_limit_by_namespace: 0>3587 when "free" plan is defined in the system3588 when no limits are set3589 behaves like uses an implied configuration3590 is a non persisted PlanLimits3591 has all limits defined3592 when limits are set for the free plan3593 is expected to eq #<PlanLimits id: 3, plan_id: 521, ci_pipeline_size: 4, ci_active_jobs: 5, project_hooks: 100, group_h...artifact_size_repository_xray: 1073741824, active_versioned_pages_deployments_limit_by_namespace: 0>3594 when subscription plan is defined in the system3595 when limits are not set for the plan3596 behaves like uses an implied configuration3597 is a non persisted PlanLimits3598 has all limits defined3599 when limits are set for the plan3600 is expected to eq #<PlanLimits id: 4, plan_id: 528, ci_pipeline_size: 6, ci_active_jobs: 7, project_hooks: 100, group_h...artifact_size_repository_xray: 1073741824, active_versioned_pages_deployments_limit_by_namespace: 0>3601 #any_project_with_shared_runners_enabled?3602 without projects3603 is expected to be falsey3604 group with shared runners enabled project3605 is expected to be truthy3606 subgroup with shared runners enabled project3607 is expected to be truthy3608 with project and disabled shared runners3609 is expected to be falsey3610 #shared_runners_minutes_limit_enabled?3611 with project3612 when no limit defined3613 is expected to be falsey3614 when limit is defined3615 is expected to be truthy3616 when is subgroup3617 is expected to be falsey3618# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.95 seconds. Current RSS: ~1299M. load average: 1.22 1.19 1.03 1/417 521093619 without project3620 is expected to be falsey3621 #paid?3622 returns true for a root namespace with a paid plan3623 returns false for a subgroup of a group with a paid plan3624 #actual_plan3625 when namespace does not have a subscription associated3626 generates a subscription and returns default plan3627 when running on Gitlab.com3628 for personal namespaces3629 when namespace has a subscription associated3630 returns the plan from the subscription3631 when namespace does not have a subscription associated3632 generates a subscription and returns free plan3633 when free plan does exist3634 generates a subscription3635 for groups3636 when the group is a subgroup with a parent3637 when free plan does exist3638 does not generates a subscription3639 when parent group has a subscription associated3640 returns the plan from the subscription3641 #billed_user_ids3642 returns 13643 #billable_members_count3644 returns 13645 #eligible_for_trial?3646 subscriptions_trials_enabled: true, has_parent: true, never_had_trial: true, plan_eligible_for_trial: true3647 is expected to eq false3648 subscriptions_trials_enabled: true, has_parent: true, never_had_trial: true, plan_eligible_for_trial: false3649 is expected to eq false3650 subscriptions_trials_enabled: true, has_parent: true, never_had_trial: false, plan_eligible_for_trial: true3651 is expected to eq false3652 subscriptions_trials_enabled: true, has_parent: true, never_had_trial: false, plan_eligible_for_trial: false3653 is expected to eq false3654 subscriptions_trials_enabled: true, has_parent: false, never_had_trial: true, plan_eligible_for_trial: true3655 is expected to eq true3656 subscriptions_trials_enabled: true, has_parent: false, never_had_trial: true, plan_eligible_for_trial: false3657 is expected to eq false3658 subscriptions_trials_enabled: true, has_parent: false, never_had_trial: false, plan_eligible_for_trial: true3659 is expected to eq false3660 subscriptions_trials_enabled: true, has_parent: false, never_had_trial: false, plan_eligible_for_trial: false3661 is expected to eq false3662 subscriptions_trials_enabled: false, has_parent: true, never_had_trial: true, plan_eligible_for_trial: true3663 is expected to eq false3664 subscriptions_trials_enabled: false, has_parent: true, never_had_trial: true, plan_eligible_for_trial: false3665 is expected to eq false3666 subscriptions_trials_enabled: false, has_parent: true, never_had_trial: false, plan_eligible_for_trial: true3667 is expected to eq false3668 subscriptions_trials_enabled: false, has_parent: true, never_had_trial: false, plan_eligible_for_trial: false3669 is expected to eq false3670 subscriptions_trials_enabled: false, has_parent: false, never_had_trial: true, plan_eligible_for_trial: true3671 is expected to eq false3672 subscriptions_trials_enabled: false, has_parent: false, never_had_trial: true, plan_eligible_for_trial: false3673 is expected to eq false3674 subscriptions_trials_enabled: false, has_parent: false, never_had_trial: false, plan_eligible_for_trial: true3675 is expected to eq false3676 subscriptions_trials_enabled: false, has_parent: false, never_had_trial: false, plan_eligible_for_trial: false3677 is expected to eq false3678# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.43 seconds. Current RSS: ~1313M. load average: 1.18 1.18 1.03 1/417 521103679 #file_template_project_id3680 is cleared before validation3681 #checked_file_template_project3682 is always nil3683 #checked_file_template_project_id3684 is always nil3685 #store_security_reports_available?3686 when at least one security report feature is enabled3687 report_type: :sast3688 is expected to equal true3689 report_type: :secret_detection3690 is expected to equal true3691 report_type: :dast3692 is expected to equal true3693 report_type: :dependency_scanning3694 is expected to equal true3695 report_type: :container_scanning3696 is expected to equal true3697 report_type: :cluster_image_scanning3698 is expected to equal true3699 when no security report feature is available3700 is expected to equal false3701 #ingest_sbom_reports_available?3702 when at least one sbom-related feature is available3703 feature: :container_scanning3704 is expected to equal true3705 feature: :dependency_scanning3706 is expected to equal true3707 feature: :license_scanning3708 is expected to equal true3709 when sbom-related features are not available3710 is expected to equal false3711 #over_storage_limit?3712 returns true if the namespace is over the storage limit3713 returns false if the namespace storage equals the limit3714 returns false if the namespace is under the storage limit3715 #read_only?3716 over_storage_limit: false, over_free_user_limit: false, block_seat_overages: false, seat_overage: false, result: false3717 is expected to eq false3718 over_storage_limit: true, over_free_user_limit: false, block_seat_overages: false, seat_overage: false, result: true3719 is expected to eq true3720 over_storage_limit: false, over_free_user_limit: true, block_seat_overages: false, seat_overage: false, result: true3721 is expected to eq true3722 over_storage_limit: false, over_free_user_limit: false, block_seat_overages: true, seat_overage: false, result: false3723 is expected to eq false3724 over_storage_limit: false, over_free_user_limit: false, block_seat_overages: false, seat_overage: true, result: false3725 is expected to eq false3726 over_storage_limit: true, over_free_user_limit: true, block_seat_overages: false, seat_overage: false, result: true3727 is expected to eq true3728 over_storage_limit: true, over_free_user_limit: false, block_seat_overages: true, seat_overage: false, result: true3729 is expected to eq true3730 over_storage_limit: true, over_free_user_limit: false, block_seat_overages: false, seat_overage: true, result: true3731 is expected to eq true3732 over_storage_limit: false, over_free_user_limit: true, block_seat_overages: true, seat_overage: false, result: true3733 is expected to eq true3734 over_storage_limit: false, over_free_user_limit: true, block_seat_overages: false, seat_overage: true, result: true3735 is expected to eq true3736 over_storage_limit: false, over_free_user_limit: false, block_seat_overages: true, seat_overage: true, result: true3737 is expected to eq true3738 over_storage_limit: true, over_free_user_limit: true, block_seat_overages: true, seat_overage: false, result: true3739 is expected to eq true3740 over_storage_limit: true, over_free_user_limit: true, block_seat_overages: false, seat_overage: true, result: true3741 is expected to eq true3742 over_storage_limit: true, over_free_user_limit: false, block_seat_overages: true, seat_overage: true, result: true3743 is expected to eq true3744 over_storage_limit: false, over_free_user_limit: true, block_seat_overages: true, seat_overage: true, result: true3745 is expected to eq true3746 over_storage_limit: true, over_free_user_limit: true, block_seat_overages: true, seat_overage: true, result: true3747 is expected to eq true3748 #total_repository_size_excess3749 projects with a variety of repository sizes and limits3750 when namespace-level repository_size_limit is not set3751 returns the total excess size of projects with repositories that exceed the size limit3752# [RSpecRunTime] RSpec elapsed time: 9 minutes 41.64 seconds. Current RSS: ~1348M. load average: 1.16 1.18 1.03 1/417 521113753 when namespace-level repository_size_limit is 0 (unlimited)3754 returns the total excess size of projects with repositories that exceed the size limit3755 when namespace-level repository_size_limit is a positive number3756 returns the total excess size of projects with repositories that exceed the size limit3757 when all projects have repository_size_limit of 0 (unlimited)3758 returns zero regardless of the namespace or instance-level repository_size_limit3759# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.09 seconds. Current RSS: ~1350M. load average: 1.14 1.17 1.03 1/417 521123760 #repository_size_excess_project_count3761 projects with a variety of repository sizes and limits3762 when namespace-level repository_size_limit is not set3763 returns the count of projects with repositories that exceed the size limit3764# [RSpecRunTime] RSpec elapsed time: 9 minutes 46.48 seconds. Current RSS: ~1301M. load average: 1.14 1.17 1.03 1/417 521133765 when namespace-level repository_size_limit is 0 (unlimited)3766 returns the count of projects with repositories that exceed the size limit3767 when namespace-level repository_size_limit is a positive number3768 returns the count of projects with repositories that exceed the size limit3769 when all projects have repository_size_limit of 0 (unlimited)3770 returns zero regardless of the namespace or instance-level repository_size_limit3771# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.85 seconds. Current RSS: ~1298M. load average: 1.14 1.17 1.03 1/417 521143772 #total_repository_size3773 returns the total size of all project repositories3774# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.2 seconds. Current RSS: ~1279M. load average: 1.13 1.17 1.03 1/417 521153775 #additional_purchased_storage_size3776 calls namespace_limit#eligible_additional_purchased_storage_size3777 #contains_locked_projects?3778 total_excess: 5242880, result: false3779 returns a boolean indicating whether the root namespace contains locked projects3780 total_excess: 10485760, result: false3781 returns a boolean indicating whether the root namespace contains locked projects3782 total_excess: 15728640, result: true3783 returns a boolean indicating whether the root namespace contains locked projects3784 #actual_repository_size_limit3785 when repository_size_limit is set on the namespace3786 returns the local repository_size_limit3787 when repository_size_limit is not set on the namespace3788 returns the global repository_size_limit3789 #actual_size_limit3790 when in repository enforcement3791 returns the value set globally3792 returns the value set locally3793 when in namespace enforcement3794 returns the plan limit3795 #membership_lock with subgroups3796 when creating a subgroup3797 under a parent with "Membership lock" enabled3798 enables "Membership lock" on the subgroup3799 under a parent with "Membership lock" disabled3800 does not enable "Membership lock" on the subgroup3801 when enabling the parent group "Membership lock"3802 the subgroup "Membership lock" not changed3803 when disabling the parent group "Membership lock" (which was already enabled)3804 and the subgroup "Membership lock" is enabled3805 the subgroup "Membership lock" does not change3806 but the subgroup "Membership lock" is disabled3807 the subgroup "Membership lock" does not change3808 when a group is transferred into a root group3809 when the root group "Membership lock" is enabled3810 when the subgroup "Membership lock" is enabled3811 the subgroup "Membership lock" does not change3812 when the subgroup "Membership lock" is disabled3813 the subgroup "Membership lock" not changed3814# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.29 seconds. Current RSS: ~1310M. load average: 1.12 1.17 1.03 1/417 521163815 when the root group "Membership lock" is disabled3816 when the subgroup "Membership lock" is enabled3817 the subgroup "Membership lock" does not change3818 when the subgroup "Membership lock" is disabled3819 the subgroup "Membership lock" does not change3820 #namespace_limit3821 when there is a parent namespace3822 with a namespace limit3823 returns the parent namespace limit3824 with no namespace limit3825 builds namespace limit3826 when there is no parent ancestor3827 for personal namespaces3828 with a namespace limit3829 returns the namespace limit3830 with no namespace limit3831 builds namespace limit3832 for groups3833 with a namespace limit3834 returns the namespace limit3835 with no namespace limit3836 builds namespace limit3837 #root_storage_size3838 when namespace storage limits are enabled3839 returns an instance of RootSize3840 when namespace storage limits are disabled3841 returns an instance of RootExcessSize3842 when namespace storage limits are disabled and automatic_purchased_storage_allocation is enabled3843 returns an instance of RootExcessSize3844 when namespace storage limits are enabled for free namespaces and disabled for paid3845 returns an instance of RootSize for a free namespace3846 returns an instance of RootExcessSize for a paid namespace3847 #user_cap_available?3848 when not on Gitlab.com3849 is expected to equal false3850 when :saas_user_caps is disabled3851 is expected to equal false3852 when :saas_user_caps is enabled3853 is expected to equal true3854 when the namespace is not a group3855 is expected to equal false3856 when Ramon is available3857 is expected to equal false3858 #capacity_left_for_user?3859 is expected to eq true3860 #exclude_guests?3861 returns false3862 #all_security_orchestration_policy_configurations3863 when configuration is invalid3864 returns empty list3865 when including invalid configurations3866 is expected to contain exactly #<Security::OrchestrationPolicyConfiguration id: 3, project_id: nil, security_policy_management_proje...6 +0000", updated_at: "2024-05-29 16:56:40.212829496 +0000", configured_at: nil, namespace_id: 1436> and #<Security::OrchestrationPolicyConfiguration id: 4, project_id: nil, security_policy_management_proje...6 +0000", updated_at: "2024-05-29 16:56:40.713500456 +0000", configured_at: nil, namespace_id: 1438>3867# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.72 seconds. Current RSS: ~1330M. load average: 1.11 1.16 1.03 1/417 521173868 when configuration is valid3869 returns security policy configurations for all valid parent groups3870# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.21 seconds. Current RSS: ~1326M. load average: 1.10 1.16 1.03 1/417 521183871 #all_inherited_security_orchestration_policy_configurations3872 when there is no configuration for group ancestors3873 returns empty list3874# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.44 seconds. Current RSS: ~1309M. load average: 1.10 1.16 1.03 1/417 521193875 when configuration is invalid3876 returns empty list3877 when configuration is valid3878 returns security policy configurations for all valid parent groups3879 #all_descendant_security_orchestration_policy_configurations3880 when configuration is invalid3881 returns empty list3882# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.06 seconds. Current RSS: ~1305M. load average: 1.10 1.16 1.03 1/417 521203883 when configuration is valid3884 returns valid security policy configurations for all parent groups3885 #all_projects_pages_domains3886 finds all pages domains by default3887 finds only verified domains when param is true3888 when projects are outside the top-level group hierarchy3889 does not include the outside domain3890# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.37 seconds. Current RSS: ~1289M. load average: 1.09 1.16 1.03 1/417 521213891 #domain_verification_available?3892 when the feature is not licensed3893 is not available3894 on GitLab.com3895 is not available3896 when the feature is licensed3897 is not available3898 on GitLab.com3899 is available3900 with a subgroup3901 is not available3902 #enforce_ssh_certificates?3903 delegates the field to namespace settings3904 with a subgroup3905 returns false3906 #ssh_certificates_available?3907 when the feature is not licensed3908 is not available3909 when the feature is licensed3910 is available3911 with a subgroup3912 is not available3913 #custom_roles_enabled?3914 is expected to eq true3915 when licensed feature is not available3916 is expected to eq false3917 when sub-group3918 is expected to eq true3919 #allow_stale_runner_pruning?3920 is expected to eq false3921 with ci_cd_setting.allow_stale_runner_pruning set to false3922 is expected to eq false3923 with ci_cd_setting.allow_stale_runner_pruning set to true3924 is expected to eq true3925 #allow_stale_runner_pruning=3926 with no existing ci_cd_setting association3927 when value is set to false3928 does not build new association3929 when value is set to true3930 builds association3931 with existing ci_cd_setting association3932 when value is set to true3933 updates association3934 #reached_project_access_token_limit?3935 returns false3936# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.34 seconds. Current RSS: ~1313M. load average: 1.09 1.16 1.03 1/417 521223937 #ramon?3938 returns true3939 when :ramon feature flag is disabled3940 returns false3941 #block_seat_overages?3942 returns false3943# [RSpecRunTime] Finishing example group ee/spec/models/ee/namespace_spec.rb. It took 2 minutes 19.5 seconds. Expected to take 2 minutes 36.08 seconds.3944# [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/remove_all_from_project_service_spec.rb. Expected to take 1 minute 28.53 seconds.3945Vulnerabilities::RemoveAllFromProjectService3946 #execute3947 when not all arguments are a Project3948 returns an error3949 does not schedule any jobs3950# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.14 seconds. Current RSS: ~1248M. load average: 1.16 1.17 1.03 1/417 521233951 with valid arguments3952 does not fail3953 schedules jobs in bulk3954 returns all Projects affected3955# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.39 seconds. Current RSS: ~1267M. load average: 1.25 1.19 1.05 1/416 521243956# [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/remove_all_from_project_service_spec.rb. It took 1 minute 26.08 seconds. Expected to take 1 minute 28.53 seconds.3957# [RSpecRunTime] Starting example group ee/spec/models/geo/pipeline_artifact_registry_spec.rb. Expected to take 1 minute 15.29 seconds.3958Geo::PipelineArtifactRegistry3959 does not allow STI3960 factory is valid3961 behaves like a Geo verifiable registry3962 state machine3963 when transitioning to synced3964 marks verification as pending3965 when the model_record cannot be verified3966 when the registry is already verification_disabled3967 changes verification to disabled3968# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.8 seconds. Current RSS: ~1285M. load average: 1.25 1.19 1.05 1/416 521253969 when the registry is verification_pending3970 changes verification to disabled3971 when transitioning to pending3972 when synced3973 marks verification as disabled3974 when failed3975 marks verification as disabled3976 verification_state machine3977 when transitioning to verification_failed3978 changes state from synced to failed3979 .verification_pending_batch3980 returns IDs of rows which are synced and pending verification3981 excludes rows which are not synced or are not pending verification3982 marks verification as started3983# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.75 seconds. Current RSS: ~1284M. load average: 1.29 1.20 1.05 1/416 521263984 .verification_failed_batch3985 with a failed record with retry due3986 returns IDs of rows which are synced and have failed verification3987 excludes rows which are not synced or have not failed verification3988 marks verification as started3989# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.8 second. Current RSS: ~1277M. load average: 1.27 1.19 1.05 1/417 521273990 when verification_retry_at is in the future3991 does not return the row which failed verification3992 .needs_verification_count3993 returns the number of rows which are synced and pending verification3994 includes rows which are synced and failed verification and are due for retry3995 excludes rows which are synced and failed verification and have a future retry time3996 excludes rows which are not synced or are not (pending or failed) verification3997# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.21 seconds. Current RSS: ~1284M. load average: 1.38 1.22 1.06 1/417 521283998 #verification_succeeded!3999 clears checksum mismatch fields4000 #track_checksum_attempt!4001 yields to the checksum calculation4002 when verification was not yet started4003 starts verification4004 when the model record cannot be verified4005 when the registry is already verification_disabled4006 leaves verification as disabled4007# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.15 seconds. Current RSS: ~1292M. load average: 1.38 1.22 1.06 1/417 521294008 when the registry is verification_pending4009 changes verification to disabled4010 when the primary site is expected to checksum the model record4011 comparison with primary checksum4012 when the calculated checksum matches the primary checksum4013 transitions to verification_succeeded and updates the checksum4014 when the calculated checksum does not match the primary checksum4015 transitions to verification_failed and updates mismatch fields4016 when verification was started4017 does not update verification_started_at4018 when an error occurs while yielding4019 sets verification_failed4020 #brand_new_pending?4021 returns true when sync state is pending and all other fields are default4022 returns true when started but all other fields are default4023 returns false when sync state is synced4024 returns false when sync state is failed4025 returns false when it is pending but was synced before4026 returns false when it is scheduled to retry sync4027 returns false when it was tried before4028 returns false when it has a sync failure message4029 returns false when verification succeeded4030 returns false when verification failed4031 returns false when verification started4032 returns false when it was verified before4033 returns false when verification was started before4034 returns false when verification is scheduled for retry4035 returns false when verification was tried before4036 returns false when checksum mismatched before4037 returns false when it has a local checksum from before4038 returns false when verification mismatched before4039 returns false when there is a verification failure message from before4040# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.59 seconds. Current RSS: ~1306M. load average: 1.29 1.21 1.06 1/417 521304041 obligatory fields check4042 has expected fields or methods4043 scopes4044 sync_timed_out4045 return correct records4046# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.18 seconds. Current RSS: ~1301M. load average: 1.27 1.20 1.06 1/417 521314047 not_pending4048 returns registries that are not pending4049# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.49 seconds. Current RSS: ~1302M. load average: 1.27 1.20 1.06 1/417 521324050 finders4051 .find_registries_never_attempted_sync4052 returns unsynced items4053 returns items that never have an attempt to sync except some specific item ID4054# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.12 seconds. Current RSS: ~1290M. load average: 1.25 1.20 1.06 1/417 521334055 .find_registries_needs_sync_again4056 returns failed items4057 returns failed items except some specific item ID4058 orders records according to retry_at4059# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.18 seconds. Current RSS: ~1289M. load average: 1.21 1.19 1.06 1/417 521344060 .ordered_by_id4061 orders records by id ASC4062# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.41 seconds. Current RSS: ~1289M. load average: 1.21 1.19 1.06 1/417 521354063 .fail_sync_timeouts4064 marks started records as failed if they are expired4065# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.78 seconds. Current RSS: ~1290M. load average: 1.21 1.19 1.06 1/417 521364066 #failed!4067 sets last_sync_failure with message4068 truncates a long last_sync_failure4069 increments retry_count4070 sets retry_at to a time in the future4071 can transition from any state4072 when an error is given4073 includes error.message in last_sync_failure4074# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.51 seconds. Current RSS: ~1307M. load average: 1.19 1.19 1.06 1/417 521374075 when missing_on_primary is not given4076 caps retry_at to default 1 hour4077 when missing_on_primary is falsey4078 caps retry_at to default 1 hour4079 when missing_on_primary is truthy4080 caps retry_at to 4 hours4081 #synced!4082 mark as synced4083 when a sync was scheduled after the last sync finishes4084 does not reset state4085 resets the other sync state fields4086# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.07 seconds. Current RSS: ~1317M. load average: 1.18 1.19 1.06 1/417 521384087 #pending!4088 when a sync is currently running4089 successfully moves state to pending4090 when the registry has recorded a failure4091 clears failure retry fields4092 sets last_synced_at to nil4093# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.45 seconds. Current RSS: ~1319M. load average: 1.16 1.18 1.06 1/417 521394094 .with_search4095 when query is empty4096 returns all registries4097# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.8 second. Current RSS: ~1317M. load average: 1.16 1.18 1.06 1/417 521404098 when query is not empty4099 calls model_class search method4100# [RSpecRunTime] Finishing example group ee/spec/models/geo/pipeline_artifact_registry_spec.rb. It took 1 minute 17.67 seconds. Expected to take 1 minute 15.29 seconds.4101# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.4102Lint factories for Geo::PipelineArtifactRegistry4103 with saas, license, and factory defaults4104 behaves like factory4105 geo_pipeline_artifact_registry factory4106 does not raise error when built4107 does not raise error when created4108 linting :synced trait4109 does not raise error when created4110# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.98 seconds. Current RSS: ~1322M. load average: 1.07 1.16 1.05 1/417 521494111 linting :failed trait4112 does not raise error when created4113 linting :started trait4114 does not raise error when created4115 linting :verification_succeeded trait4116 does not raise error when created4117 linting :verification_failed trait4118 does not raise error when created4119# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 3.25 seconds. Expected to take 39.52 seconds.4120# [RSpecRunTime] Starting example group ee/spec/models/ee/terraform/state_version_spec.rb. Expected to take 1 minute 9.35 seconds.4121Terraform::StateVersion4122 does not allow STI4123 .replicables_for_current_secondary4124 selective_sync_enabled: true, object_storage_sync_enabled: true, terraform_object_storage_enabled: true, synced_states: 54125 returns the proper number of terraform states4126# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.93 seconds. Current RSS: ~1320M. load average: 1.13 1.17 1.06 1/417 521544127 selective_sync_enabled: true, object_storage_sync_enabled: true, terraform_object_storage_enabled: false, synced_states: 54128 returns the proper number of terraform states4129# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.29 seconds. Current RSS: ~1285M. load average: 1.12 1.17 1.06 1/417 521554130 selective_sync_enabled: true, object_storage_sync_enabled: false, terraform_object_storage_enabled: true, synced_states: 04131 returns the proper number of terraform states4132# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.66 seconds. Current RSS: ~1282M. load average: 1.11 1.17 1.06 1/417 521564133 selective_sync_enabled: true, object_storage_sync_enabled: false, terraform_object_storage_enabled: false, synced_states: 54134 returns the proper number of terraform states4135# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.68 seconds. Current RSS: ~1284M. load average: 1.17 1.18 1.06 1/417 521574136 selective_sync_enabled: false, object_storage_sync_enabled: false, terraform_object_storage_enabled: false, synced_states: 104137 returns the proper number of terraform states4138# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.12 seconds. Current RSS: ~1287M. load average: 1.22 1.19 1.06 1/418 521584139 selective_sync_enabled: false, object_storage_sync_enabled: false, terraform_object_storage_enabled: true, synced_states: 04140 returns the proper number of terraform states4141# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.7 seconds. Current RSS: ~1288M. load average: 1.20 1.19 1.06 1/418 521594142 selective_sync_enabled: false, object_storage_sync_enabled: true, terraform_object_storage_enabled: true, synced_states: 104143 returns the proper number of terraform states4144# [RSpecRunTime] RSpec elapsed time: 13 minutes 58.38 seconds. Current RSS: ~1280M. load average: 1.17 1.18 1.06 1/418 521604145 selective_sync_enabled: false, object_storage_sync_enabled: true, terraform_object_storage_enabled: false, synced_states: 104146 returns the proper number of terraform states4147# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.89 seconds. Current RSS: ~1285M. load average: 1.16 1.18 1.06 1/419 521614148 selective_sync_enabled: true, object_storage_sync_enabled: true, terraform_object_storage_enabled: false, synced_states: 54149 returns the proper number of terraform states4150# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.65 seconds. Current RSS: ~1288M. load average: 1.13 1.17 1.06 1/419 521624151 .search4152 when search query is empty4153 returns all records4154# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.73 seconds. Current RSS: ~1279M. load average: 1.13 1.17 1.06 1/419 521634155 when search query is not empty4156 without matches4157 filters all terraform state versions4158 with matches by attributes4159 for file attribute4160 is expected to contain exactly #<Terraform::StateVersion id: 93, terraform_state_id: 21, created_by_user_id: 1708, created_at: "2024...il, verification_failure: nil, ci_build_id: 93, verification_started_at: nil, verification_state: 0>4161# [RSpecRunTime] Finishing example group ee/spec/models/ee/terraform/state_version_spec.rb. It took 1 minute 12.84 seconds. Expected to take 1 minute 9.35 seconds.4162# [RSpecRunTime] Starting example group ee/spec/services/geo/registry_update_service_spec.rb. Expected to take 57.33 seconds.4163Geo::RegistryUpdateService4164 registry_class: Geo::LfsObjectRegistry (call 'Geo::LfsObjectRegistry.connection' to establish a connection), registry_type: Types::Geo::LfsObjectRegistryType, registry_factory: :geo_lfs_object_registry4165 #execute4166 when action is reverify4167 behaves like a successful individual action performed4168 is expected to eq :ok4169 when action is resync4170 behaves like a successful individual action performed4171 is expected to eq :ok4172 when action is not permitted4173 behaves like a failed action performed4174 is expected to eq 14175 when an StandardError error is raised4176 logs an error message with parameters4177 behaves like a failed action performed4178 is expected to eq 14179 registry_class: Geo::CiSecureFileRegistry (call 'Geo::CiSecureFileRegistry.connection' to establish a connection), registry_type: Types::Geo::CiSecureFileRegistryType, registry_factory: :geo_ci_secure_file_registry4180 #execute4181 when action is reverify4182 behaves like a successful individual action performed4183 is expected to eq :ok4184 when action is resync4185 behaves like a successful individual action performed4186 is expected to eq :ok4187 when action is not permitted4188 behaves like a failed action performed4189 is expected to eq 14190 when an StandardError error is raised4191 logs an error message with parameters4192 behaves like a failed action performed4193 is expected to eq 14194# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.87 seconds. Current RSS: ~1318M. load average: 1.12 1.17 1.06 1/418 521644195 registry_class: Geo::MergeRequestDiffRegistry (call 'Geo::MergeRequestDiffRegistry.connection' to establish a connection), registry_type: Types::Geo::MergeRequestDiffRegistryType, registry_factory: :geo_merge_request_diff_registry4196 #execute4197 when action is reverify4198 behaves like a successful individual action performed4199 is expected to eq :ok4200# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.11 seconds. Current RSS: ~1332M. load average: 1.11 1.16 1.06 1/418 521754201 when action is resync4202 behaves like a successful individual action performed4203 is expected to eq :ok4204# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.24 seconds. Current RSS: ~1342M. load average: 1.11 1.16 1.06 1/418 521864205 when action is not permitted4206 behaves like a failed action performed4207 is expected to eq 14208 when an StandardError error is raised4209 logs an error message with parameters4210 behaves like a failed action performed4211 is expected to eq 14212# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.23 seconds. Current RSS: ~1366M. load average: 1.11 1.16 1.06 1/419 522184213 registry_class: Geo::DependencyProxyBlobRegistry (call 'Geo::DependencyProxyBlobRegistry.connection' to establish a connection), registry_type: Types::Geo::DependencyProxyBlobRegistryType, registry_factory: :geo_dependency_proxy_blob_registry4214 #execute4215 when action is reverify4216 behaves like a successful individual action performed4217 is expected to eq :ok4218 when action is resync4219 behaves like a successful individual action performed4220 is expected to eq :ok4221 when action is not permitted4222 behaves like a failed action performed4223 is expected to eq 14224 when an StandardError error is raised4225 logs an error message with parameters4226 behaves like a failed action performed4227 is expected to eq 14228 registry_class: Geo::DesignManagementRepositoryRegistry (call 'Geo::DesignManagementRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::DesignManagementRepositoryRegistryType, registry_factory: :geo_design_management_repository_registry4229 #execute4230 when action is reverify4231 behaves like a successful individual action performed4232 is expected to eq :ok4233 when action is resync4234 behaves like a successful individual action performed4235 is expected to eq :ok4236 when action is not permitted4237 behaves like a failed action performed4238 is expected to eq 14239# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.24 seconds. Current RSS: ~1360M. load average: 1.10 1.16 1.06 1/419 522194240 when an StandardError error is raised4241 logs an error message with parameters4242 behaves like a failed action performed4243 is expected to eq 14244# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.66 seconds. Current RSS: ~1353M. load average: 1.09 1.16 1.06 1/419 522204245 registry_class: Geo::PipelineArtifactRegistry (call 'Geo::PipelineArtifactRegistry.connection' to establish a connection), registry_type: Types::Geo::PipelineArtifactRegistryType, registry_factory: :geo_pipeline_artifact_registry4246 #execute4247 when action is reverify4248 behaves like a successful individual action performed4249 is expected to eq :ok4250 when action is resync4251 behaves like a successful individual action performed4252 is expected to eq :ok4253 when action is not permitted4254 behaves like a failed action performed4255 is expected to eq 14256 when an StandardError error is raised4257 logs an error message with parameters4258 behaves like a failed action performed4259 is expected to eq 14260# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.54 seconds. Current RSS: ~1335M. load average: 1.09 1.16 1.06 1/419 522214261 registry_class: Geo::DependencyProxyManifestRegistry (call 'Geo::DependencyProxyManifestRegistry.connection' to establish a connection), registry_type: Types::Geo::DependencyProxyManifestRegistryType, registry_factory: :geo_dependency_proxy_manifest_registry4262 #execute4263 when action is reverify4264 behaves like a successful individual action performed4265 is expected to eq :ok4266 when action is resync4267 behaves like a successful individual action performed4268 is expected to eq :ok4269 when action is not permitted4270 behaves like a failed action performed4271 is expected to eq 14272 when an StandardError error is raised4273 logs an error message with parameters4274 behaves like a failed action performed4275 is expected to eq 14276 registry_class: Geo::UploadRegistry (call 'Geo::UploadRegistry.connection' to establish a connection), registry_type: Types::Geo::UploadRegistryType, registry_factory: :geo_upload_registry4277 #execute4278 when action is reverify4279 behaves like a successful individual action performed4280 is expected to eq :ok4281 when action is resync4282 behaves like a successful individual action performed4283 is expected to eq :ok4284 when action is not permitted4285 behaves like a failed action performed4286 is expected to eq 14287 when an StandardError error is raised4288 logs an error message with parameters4289 behaves like a failed action performed4290 is expected to eq 14291# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.73 seconds. Current RSS: ~1343M. load average: 1.09 1.16 1.06 1/419 522224292 registry_class: Geo::ProjectWikiRepositoryRegistry (call 'Geo::ProjectWikiRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::ProjectWikiRepositoryRegistryType, registry_factory: :geo_project_wiki_repository_registry4293 #execute4294 when action is reverify4295 behaves like a successful individual action performed4296 is expected to eq :ok4297 when action is resync4298 behaves like a successful individual action performed4299 is expected to eq :ok4300 when action is not permitted4301 behaves like a failed action performed4302 is expected to eq 14303 when an StandardError error is raised4304 logs an error message with parameters4305 behaves like a failed action performed4306 is expected to eq 14307# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.18 seconds. Current RSS: ~1340M. load average: 1.08 1.15 1.06 1/419 522234308 registry_class: Geo::PagesDeploymentRegistry (call 'Geo::PagesDeploymentRegistry.connection' to establish a connection), registry_type: Types::Geo::PagesDeploymentRegistryType, registry_factory: :geo_pages_deployment_registry4309 #execute4310 when action is reverify4311 behaves like a successful individual action performed4312 is expected to eq :ok4313 when action is resync4314 behaves like a successful individual action performed4315 is expected to eq :ok4316 when action is not permitted4317 behaves like a failed action performed4318 is expected to eq 14319 when an StandardError error is raised4320 logs an error message with parameters4321 behaves like a failed action performed4322 is expected to eq 14323# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.75 seconds. Current RSS: ~1338M. load average: 1.07 1.15 1.06 1/419 522244324 registry_class: Geo::SnippetRepositoryRegistry (call 'Geo::SnippetRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::SnippetRepositoryRegistryType, registry_factory: :geo_snippet_repository_registry4325 #execute4326 when action is reverify4327 behaves like a successful individual action performed4328 is expected to eq :ok4329 when action is resync4330 behaves like a successful individual action performed4331 is expected to eq :ok4332 when action is not permitted4333 behaves like a failed action performed4334 is expected to eq 14335 when an StandardError error is raised4336 logs an error message with parameters4337 behaves like a failed action performed4338 is expected to eq 14339 registry_class: Geo::ContainerRepositoryRegistry (call 'Geo::ContainerRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::ContainerRepositoryRegistryType, registry_factory: :geo_container_repository_registry4340 #execute4341 when action is reverify4342 behaves like a successful individual action performed4343 is expected to eq :ok4344 when action is resync4345 behaves like a successful individual action performed4346 is expected to eq :ok4347 when action is not permitted4348 behaves like a failed action performed4349 is expected to eq 14350 when an StandardError error is raised4351 logs an error message with parameters4352 behaves like a failed action performed4353 is expected to eq 14354# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.83 seconds. Current RSS: ~1342M. load average: 1.07 1.15 1.06 1/419 522254355 registry_class: Geo::GroupWikiRepositoryRegistry (call 'Geo::GroupWikiRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::GroupWikiRepositoryRegistryType, registry_factory: :geo_group_wiki_repository_registry4356 #execute4357 when action is reverify4358 behaves like a successful individual action performed4359 is expected to eq :ok4360 when action is resync4361 behaves like a successful individual action performed4362 is expected to eq :ok4363 when action is not permitted4364 behaves like a failed action performed4365 is expected to eq 14366 when an StandardError error is raised4367 logs an error message with parameters4368 behaves like a failed action performed4369 is expected to eq 14370 registry_class: Geo::JobArtifactRegistry (call 'Geo::JobArtifactRegistry.connection' to establish a connection), registry_type: Types::Geo::JobArtifactRegistryType, registry_factory: :geo_job_artifact_registry4371 #execute4372 when action is reverify4373 behaves like a successful individual action performed4374 is expected to eq :ok4375 when action is resync4376 behaves like a successful individual action performed4377 is expected to eq :ok4378 when action is not permitted4379 behaves like a failed action performed4380 is expected to eq 14381 when an StandardError error is raised4382 logs an error message with parameters4383 behaves like a failed action performed4384 is expected to eq 14385# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.72 second. Current RSS: ~1341M. load average: 1.14 1.16 1.06 3/420 522264386 registry_class: Geo::PackageFileRegistry (call 'Geo::PackageFileRegistry.connection' to establish a connection), registry_type: Types::Geo::PackageFileRegistryType, registry_factory: :geo_package_file_registry4387 #execute4388 when action is reverify4389 behaves like a successful individual action performed4390 is expected to eq :ok4391 when action is resync4392 behaves like a successful individual action performed4393 is expected to eq :ok4394 when action is not permitted4395 behaves like a failed action performed4396 is expected to eq 14397 when an StandardError error is raised4398 logs an error message with parameters4399 behaves like a failed action performed4400 is expected to eq 14401# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.52 seconds. Current RSS: ~1341M. load average: 1.13 1.16 1.06 1/419 522274402 registry_class: Geo::TerraformStateVersionRegistry (call 'Geo::TerraformStateVersionRegistry.connection' to establish a connection), registry_type: Types::Geo::TerraformStateVersionRegistryType, registry_factory: :geo_terraform_state_version_registry4403 #execute4404 when action is reverify4405 behaves like a successful individual action performed4406 is expected to eq :ok4407# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.96 seconds. Current RSS: ~1341M. load average: 1.13 1.16 1.06 1/419 522284408 when action is resync4409 behaves like a successful individual action performed4410 is expected to eq :ok4411# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.37 seconds. Current RSS: ~1327M. load average: 1.13 1.16 1.06 1/419 522294412 when action is not permitted4413 behaves like a failed action performed4414 is expected to eq 14415# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.78 seconds. Current RSS: ~1322M. load average: 1.20 1.17 1.07 1/419 522304416 when an StandardError error is raised4417 logs an error message with parameters4418 behaves like a failed action performed4419 is expected to eq 14420# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.78 seconds. Current RSS: ~1316M. load average: 1.20 1.17 1.07 2/419 522314421# [RSpecRunTime] Finishing example group ee/spec/services/geo/registry_update_service_spec.rb. It took 54.66 seconds. Expected to take 57.33 seconds.4422# [RSpecRunTime] Starting example group ee/spec/services/ee/issues/create_service_spec.rb. Expected to take 52.95 seconds.4423Issues::CreateService4424 #execute4425 when current user cannot admin issues in the project4426 filters out params that cannot be set without the :admin_issue permission4427# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.03 seconds. Current RSS: ~1309M. load average: 1.18 1.17 1.07 1/419 522324428 when current user can admin issues in the project4429 sets permitted params correctly4430 when epics are enabled4431 behaves like issue with epic_id parameter4432 when epic_id does not exist4433 raises an exception4434# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.93 seconds. Current RSS: ~1311M. load average: 1.18 1.17 1.07 1/419 522334435 when epic_id is 04436 does not assign any epic4437 when user can not add issues to the epic4438 raises an exception4439 does not send usage data for added epic action4440# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.33 seconds. Current RSS: ~1335M. load average: 1.17 1.17 1.07 1/419 522344441 when user can add issues to the epic4442 when a project is a direct child of the epic group4443 creates epic issue link4444 calls EpicIssues::CreateService4445 events tracking4446 tracks usage data for added to epic action4447 behaves like internal event tracking4448 logs to Snowplow and Redis4449# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.03 seconds. Current RSS: ~1358M. load average: 1.16 1.16 1.07 1/419 522354450 when epic param is also present4451 when epic_id belongs to another valid epic4452 creates epic issue link based on the epic param4453# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.76 seconds. Current RSS: ~1353M. load average: 1.16 1.16 1.07 1/419 522364454 when epic_id is empty4455 creates epic issue link based on the epic param4456# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.22 seconds. Current RSS: ~1355M. load average: 1.16 1.16 1.07 1/419 522374457 when a project is from a subgroup of the epic group4458 creates epic issue link4459 events tracking4460 tracks usage data for added to epic action4461 behaves like internal event tracking4462 logs to Snowplow and Redis4463# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.41 seconds. Current RSS: ~1353M. load average: 1.13 1.16 1.07 1/419 522384464 when using quick actions4465 /epic action4466 adds an issue to the passed epic4467# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.72 seconds. Current RSS: ~1352M. load average: 1.13 1.16 1.07 1/419 522394468 with epic and milestone in commands only4469 sets epic and milestone to issuable and update epic start and due date4470 generates system notes for adding an epic and milestone4471 when assigning epic raises an exception4472 assigns the issue passed to the provided epic4473# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.56 seconds. Current RSS: ~1349M. load average: 1.12 1.16 1.07 1/419 522404474 when adding a public issue to confidential epic4475 creates confidential child issue4476# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.16 seconds. Current RSS: ~1348M. load average: 1.11 1.15 1.06 1/419 522414477 when adding a confidential issue to public epic4478 creates a confidential child issue4479# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.43 seconds. Current RSS: ~1348M. load average: 1.11 1.15 1.06 1/419 522424480 when iterations are available4481 when sprint_id is provided4482 behaves like create with specify column4483 when user can read the given iteration4484 is successful, and assigns the specified iteration to the issue4485# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.78 seconds. Current RSS: ~1348M. load average: 1.11 1.15 1.06 1/419 522434486 when user can't read the given iteration4487 is successful but does not assign the iteration4488# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.94 seconds. Current RSS: ~1348M. load average: 1.11 1.15 1.06 1/419 522444489 when iteration_wildcard_id is provided4490 raises a mutually exclusive argument error4491 when iteration_id is provided4492 behaves like create with specify column4493 when user can read the given iteration4494 is successful, and assigns the specified iteration to the issue4495 when user can't read the given iteration4496 is successful but does not assign the iteration4497# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.39 seconds. Current RSS: ~1354M. load average: 1.10 1.15 1.06 1/419 522454498 when iteration_wildcard_id is provided4499 raises a mutually exclusive argument error4500 when both sprint_id and iteration_id is provided4501 raises a mutually exclusive argument error4502 when iteration_wildcard_id is provided4503 when iteration_wildcard_id is CURRENT4504 when iteration_cadence_id is provided4505 is successful, and assigns the current iteration to the issue4506 when iteration_cadence_id is not provided4507 always requires iteration cadence id when wildcard is provided4508 when iteration_wildcard_id is invalid4509 is successful, and does not assign an iteration to the issue4510 when no iteration params are provided4511 is successful, and does not assign an iteration to the issue4512 when issue is of requirement_type4513 creates one requirement and one requirement issue4514 creates a requirement object with same parameters4515 when creation of requirement fails4516 does not create issue4517# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.11 seconds. Current RSS: ~1368M. load average: 1.09 1.15 1.06 1/419 522464518 when creation of issue fails4519 does not create requirement4520 when requirements feature is not available4521 creates a issue work item4522 when zoom and severity quick action is used together4523 adds the link and assigns the severity without any regression4524# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.56 seconds. Current RSS: ~1377M. load average: 1.09 1.15 1.06 1/419 522474525 behaves like new issuable with scoped labels4526 when scoped labels are available4527 when using label_ids parameter4528 adds only last selected exclusive scoped label4529# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.66 seconds. Current RSS: ~1380M. load average: 1.08 1.14 1.06 1/419 522484530 when using labels parameter4531 adds only last selected exclusive scoped label4532# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.08 second. Current RSS: ~1371M. load average: 1.08 1.14 1.06 1/419 522494533 when scoped labels are not available4534 adds all scoped labels4535# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.26 seconds. Current RSS: ~1367M. load average: 1.08 1.14 1.06 1/420 522504536# [RSpecRunTime] Finishing example group ee/spec/services/ee/issues/create_service_spec.rb. It took 49.49 seconds. Expected to take 52.95 seconds.4537# [RSpecRunTime] Starting example group ee/spec/services/ee/issues/move_service_spec.rb. Expected to take 49.21 seconds.4538Issues::MoveService4539 #execute4540 group issue hooks4541 executes group issue hooks4542 when moved issue belongs to epic4543 records epic moved from project event4544# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.18 seconds. Current RSS: ~1344M. load average: 1.22 1.17 1.07 1/419 522514545 when moved issue does not belong to epic4546 does not record epic moved from project event4547# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.41 seconds. Current RSS: ~1336M. load average: 1.22 1.17 1.07 1/419 522524548 when it is not allowed to move issues of given type4549 throws error4550# [RSpecRunTime] RSpec elapsed time: 16 minutes 13.26 seconds. Current RSS: ~1337M. load average: 1.20 1.17 1.07 1/419 522534551 resource weight events4552 creates expected resource weight events4553# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.27 seconds. Current RSS: ~1335M. load average: 1.20 1.17 1.07 1/419 522544554 #rewrite_related_vulnerability_issues4555 updates all vulnerability issue links with new issue4556# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.1 seconds. Current RSS: ~1320M. load average: 1.27 1.18 1.08 1/419 522554557 #rewrite_epic_issue4558 issue assigned to epic4559 updates epic issue reference4560 events tracking4561 tracks usage data for changed epic action4562 behaves like internal event tracking4563 logs to Snowplow and Redis4564# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.99 seconds. Current RSS: ~1304M. load average: 1.22 1.18 1.08 1/420 522564565 user can not update the epic4566 ignores epic issue reference4567 does not send usage data for changed epic action4568# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.13 seconds. Current RSS: ~1304M. load average: 1.21 1.17 1.08 1/420 522574569 epic update fails4570 does not send usage data for changed epic action4571# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.08 seconds. Current RSS: ~1303M. load average: 1.19 1.17 1.08 1/420 522584572 #delete_pending_escalations4573 deletes the pending escalations for the incident4574# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.59 seconds. Current RSS: ~1304M. load average: 1.17 1.17 1.08 1/420 522594575# [RSpecRunTime] Finishing example group ee/spec/services/ee/issues/move_service_spec.rb. It took 42.3 seconds. Expected to take 49.21 seconds.4576# [RSpecRunTime] Starting example group ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb. Expected to take 41.01 seconds.4577Geo::TerraformStateVersionReplicator4578 invokes replicator.geo_handle_after_create on create4579 behaves like a replicator4580 Geo node status4581 on a primary site4582 .primary_total_count4583 returns the number of available replicables on primary4584# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.01 seconds. Current RSS: ~1308M. load average: 1.17 1.17 1.08 1/420 522604585 on a secondary site4586 .registry_count4587 returns the number of registries on secondary4588# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.31 seconds. Current RSS: ~1301M. load average: 1.16 1.16 1.08 2/420 522614589 .synced_count4590 returns the number of synced items on secondary4591# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.48 seconds. Current RSS: ~1298M. load average: 1.15 1.16 1.08 1/420 522624592 .failed_count4593 returns the number of failed items on secondary4594# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.54 seconds. Current RSS: ~1296M. load average: 1.13 1.16 1.07 1/420 522634595 when replicator is Geo::RegistrySyncWorker compatible4596 has "created" and "deleted" events4597 when replicator enqueues a sync event4598 is expected to receive perform_async("terraform_state_version", "created", {"model_record_id"=>nil}) 1 time4599 behaves like a verifiable replicator4600 events4601 has checksum_succeeded event4602 .verification_enabled?4603 when replication is enabled4604 when verification_feature_flag_enabled? returns true4605 returns true4606 when verification_feature_flag_enabled? returns false4607 returns false4608 when replication is disabled4609 returns false4610 .checksummed_count4611 when verification is enabled4612 behaves like a counter of succeeded available verifiables4613 is expected to eq 14614 excludes other verification states4615 when verification is disabled4616 returns nil4617 .verified_count4618 when verification is enabled4619 behaves like a counter of succeeded available verifiables4620 is expected to eq 14621 excludes other verification states4622 when verification is disabled4623 returns nil4624 .checksum_failed_count4625 when verification is enabled4626 behaves like a counter of failed available verifiables4627 is expected to eq 14628 excludes other verification states4629 when verification is disabled4630 returns nil4631 .verification_failed_count4632 when verification is enabled4633 behaves like a counter of failed available verifiables4634 is expected to eq 14635 excludes other verification states4636 when verification is disabled4637 returns nil4638 .verification_total_count4639 when verification is enabled4640 when the verification_state is disabled4641 is expected to eq 04642 when the verification_state is not disabled4643 is expected to eq 14644 when verification is disabled4645 returns nil4646 .trigger_background_verification4647 when verification is enabled4648 for a Geo secondary4649 does not enqueue ReverificationBatchWorker4650 enqueues VerificationBatchWorker4651 enqueues VerificationTimeoutWorker4652 for a Geo primary4653 enqueues ReverificationBatchWorker4654 enqueues VerificationStateBackfillWorker4655 enqueues VerificationBatchWorker4656 enqueues VerificationTimeoutWorker4657 when verification is disabled4658 does not enqueue VerificationBatchWorker4659 does not enqueue VerificationTimeoutWorker4660 .backfill_verification_state_table4661 calls VerificationStateBackfillService4662 when on secondary4663 returns false4664 .verify_batch4665 when there are records needing verification4666 calls #verify on each replicator4667 .remaining_verification_batch_count4668 converts needs_verification_count to number of batches4669 .remaining_reverification_batch_count4670 converts needs_reverification_count to number of batches4671 .reverify_batch!4672 calls #reverify_batch4673 .replicator_batch_to_verify4674 returns usable Replicator instances4675 .model_record_id_batch_to_verify4676 when the batch is filled by pending rows4677 returns IDs of pending rows4678 does not call .verification_failed_batch4679 when that batch is not filled by pending rows4680 includes IDs of failed rows4681 .verification_pending_batch4682 when current node is a primary4683 delegates to the model class of the replicator4684 when current node is a secondary4685 delegates to the registry class of the replicator4686 .verification_failed_batch4687 when current node is a primary4688 delegates to the model class of the replicator4689 when current node is a secondary4690 delegates to the registry class of the replicator4691 .fail_verification_timeouts4692 when current node is a primary4693 delegates to the model class of the replicator4694 when current node is a secondary4695 delegates to the registry class of the replicator4696 #verify_async4697 on a Geo primary4698 calls verification_started! and enqueues VerificationWorker4699 #verify4700 wraps the checksum calculation in track_checksum_attempt!4701 #verification_state_tracker4702 on a Geo primary4703 returns model_record4704 on a Geo secondary4705 returns registry4706 #handle_after_checksum_succeeded4707 on a Geo primary4708 creates checksum_succeeded event4709 is called on verification success4710 on a Geo secondary4711 does not create an event4712 #consume_event_checksum_succeeded4713 with a persisted model_record4714 on a Geo primary4715 does nothing4716 on a Geo secondary4717 with a persisted registry4718 with a registry which is verified4719 sets state to verification_pending4720 with a registry which is pending verification4721 does not change state from verification_pending4722 with an unpersisted registry4723 does not persist the registry4724 #mutable?4725 returns the opposite of immutable?4726 #primary_verification_succeeded?4727 when the model record is verification_succeeded4728 returns true4729 when the model record is not verification_succeeded4730 returns false4731 #ok_to_skip_download?4732 when the registry is brand new4733 when the model is immutable4734 when the resource already exists on this site4735 when verification is enabled for this model4736 when the resource is in verifiables4737 is expected to be truthy4738 when the resource is not in verifiables4739 is expected to be falsey4740 when verification is disabled for this model4741 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:740 (PENDING: this context does not apply to models that are verified)4742 when the resource does not exist on this site4743 is expected to be falsey4744 when the model is mutable4745 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:758 (PENDING: this context does not apply to immutable models)4746 when the registry is not brand new (sync or verification has been attempted before)4747 is expected to be falsey4748 integration tests4749 on a primary4750 background backfill4751 verifies model records4752 triggered by events4753 verifies model records4754 on a secondary4755 background backfill4756 verifies registries4757 triggered by events4758 verifies registries4759 #replicator4760 is defined and does not raise error4761 .replicables_for_current_secondary4762 when syncing object storage is enabled4763 behaves like is implemented and returns a valid relation4764 is implemented4765# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.13 seconds. Current RSS: ~1387M. load average: 1.10 1.15 1.07 1/421 522644766 when syncing object storage is disabled4767 behaves like is implemented and returns a valid relation4768 is implemented4769 with selective sync disabled4770 behaves like is implemented and returns a valid relation4771 is implemented4772 with selective sync enabled for namespaces4773 behaves like is implemented and returns a valid relation4774 is implemented4775 with selective sync enabled for shards4776 behaves like is implemented and returns a valid relation4777 is implemented4778 #after_verifiable_update4779 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true4780 calls verify_async only if needed4781 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false4782 calls verify_async only if needed4783 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false4784 calls verify_async only if needed4785 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false4786 calls verify_async only if needed4787 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true4788 calls verify_async only if needed4789 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false4790 calls verify_async only if needed4791 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true4792 calls verify_async only if needed4793 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false4794 calls verify_async only if needed4795 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false4796 calls verify_async only if needed4797 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false4798 calls verify_async only if needed4799 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false4800 calls verify_async only if needed4801 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false4802 calls verify_async only if needed4803 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false4804 calls verify_async only if needed4805 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false4806 calls verify_async only if needed4807 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false4808 calls verify_async only if needed4809 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false4810 calls verify_async only if needed4811 #geo_handle_after_create4812 creates a Geo::Event4813 calls #after_verifiable_update4814 when replication feature flag is disabled4815 does not call #after_verifiable_update4816 does not publish4817 #geo_handle_after_destroy4818 creates a Geo::Event4819 when replication feature flag is disabled4820 does not publish4821 created event consumption4822 when the blob's project is in replicables for this geo node4823 invokes Geo::BlobDownloadService4824 when the blob's project is not in replicables for this geo node4825 does not invoke Geo::BlobDownloadService4826 deleted event consumption4827 when model_record was deleted from the DB and the replicator only has its ID4828 invokes Geo::FileRegistryRemovalService4829 backward compatibility4830 invokes Geo::FileRegistryRemovalService when delete event is in deprecated format4831 when object storage is enabled4832 when GitLab managed replication is enabled4833 deletes the file from object storage4834 when GitLab managed replication is disabled4835 does not delete the file from object storage4836 #carrierwave_uploader4837 is implemented4838 #model4839 is implemented4840 is a Class4841 responds to primary_key4842 #blob_path4843 when the file is locally stored4844 returns a valid path to a file4845 #calculate_checksum4846 when the file is verifiable4847 when the file exists4848 when the file is locally stored4849 returns hexdigest of the file4850 when the file is remotely stored4851 returns the the size of the file4852 when the file does not exist4853 raises an error4854 when the file is not verifiable4855 raises an error4856 #resource_exists?4857 is expected to be truthy4858 when the file does not exist4859 is expected to be falsey4860 when the file is nil4861 is expected to be falsey4862 .bulk_create_delete_events_async4863 creates events4864 raises error when model_record_id is nil4865# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.96 seconds. Current RSS: ~1399M. load average: 1.09 1.14 1.07 1/421 522654866# [RSpecRunTime] Finishing example group ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb. It took 40.39 seconds. Expected to take 41.01 seconds.4867# [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/post_merge_service_spec.rb. Expected to take 37.23 seconds.4868MergeRequests::PostMergeService4869 #execute4870 finalize approvals4871 executes ApprovalRules::FinalizeService4872# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.05 seconds. Current RSS: ~1403M. load average: 1.09 1.14 1.07 1/426 523204873 compliance violations4874 when the compliance center feature is unlicensed4875 behaves like does not call the compliance violations worker4876 is expected not to receive perform_async(*(any args)) 0 times4877 when the compliance center feature is licensed4878 calls the compliance violations worker asynchronously4879 auditing and tracking invalid logs4880 when the rule is code owner4881 when the rule is valid4882 does not audit or track the event4883 when invalid4884 audits and tracks logs the event4885 when the rule is any_approver4886 when the rule is valid4887 does not audit or track the event4888 when invalid4889 does not audit or track the event4890 when the rule is approval_merge_request_rule4891 when the rule is valid4892 does not audit or track the event4893 when invalid4894 audits and tracks logs the event4895 when the rule is report_approver4896 when the rule is valid4897 does not audit or track the event4898 when invalid4899 audits and tracks logs the event4900 security orchestration policy configuration4901 executes Security::SyncScanResultPolicyWorker for each configuration project4902 without licensed feature4903 does not execute Security::SyncScanResultPolicyWorker for each configuration project4904# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.04 seconds. Current RSS: ~1374M. load average: 0.99 1.12 1.07 1/425 523544905 with unrelated policy configurations4906 does not execute Security::SyncScanResultPolicyWorker for each configuration project4907# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.25 seconds. Current RSS: ~1373M. load average: 0.99 1.12 1.07 1/423 523624908 policy sync4909 with feature enabled4910 syncs policies4911 with feature disabled4912 syncs policies4913 when merge request is a blocker for other merge requests4914 triggers GraphQL subscription mergeRequestMergeStatusUpdated for each blocked merge request4915 when additional_merge_when_checks_ready is enabled4916 sends an unblocked event for the first blocked merge request4917 sends an unblocked event for the second blocked merge request4918 does sends any additional unblocked events4919# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.78 seconds. Current RSS: ~1357M. load average: 1.00 1.12 1.06 1/426 527854920 when additional_merge_when_checks_ready is disabled4921 does sends an unblocked events4922 when a temporary unapproval is needed for the MR4923 removes the unmergeable flag after the service is run4924 for audit events4925 when licensed4926 does not log audit event if operation fails4927 does not log audit event if operation results in no change4928 when operation succeeds4929 logs an audit event4930 logs the audit event info4931 calls the audit method with the event type4932# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.5 seconds. Current RSS: ~1360M. load average: 1.00 1.12 1.06 1/426 528404933 when not licensed4934 does not log audit event4935# [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/post_merge_service_spec.rb. It took 28.75 seconds. Expected to take 37.23 seconds.4936# [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/update_service_spec.rb. Expected to take 32.13 seconds.4937Vulnerabilities::UpdateService4938 with an authorized user with proper permissions4939 behaves like calls Vulnerabilities::Statistics::UpdateService4940 calls the service class4941# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.29 seconds. Current RSS: ~1352M. load average: 0.91 1.10 1.06 1/425 528414942 when finding name is longer than 255 characters4943 truncates vulnerability title to have 255 characters4944# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.49 seconds. Current RSS: ~1334M. load average: 0.92 1.10 1.06 1/425 528424945 when neither severity nor confidence are overridden4946 updates the vulnerability from updated finding (title, severity and confidence only)4947# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.86 seconds. Current RSS: ~1306M. load average: 0.92 1.10 1.06 1/421 528434948 when severity is overridden4949 updates the vulnerability from updated finding (title and confidence only)4950# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.32 seconds. Current RSS: ~1300M. load average: 0.93 1.09 1.06 1/421 528444951 when confidence is overridden4952 updates the vulnerability from updated finding (title and severity only)4953# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.76 seconds. Current RSS: ~1301M. load average: 0.93 1.09 1.06 1/421 528454954 when the `resolved_on_default_branch` kwarg is provided4955 updates the resolved_on_default_branch attribute of vulnerability4956# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.1 seconds. Current RSS: ~1302M. load average: 0.94 1.09 1.06 1/420 528464957 when the `resolved_on_default_branch` kwarg is not provided4958 does not update the resolved_on_default_branch attribute of vulnerability4959# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.48 seconds. Current RSS: ~1302M. load average: 0.94 1.09 1.06 1/420 528474960 when security dashboard feature is disabled4961 raises an "access denied" error4962# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.7 seconds. Current RSS: ~1303M. load average: 0.86 1.07 1.05 1/420 528484963 when user does not have rights to update a vulnerability4964 raises an "access denied" error4965# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.03 seconds. Current RSS: ~1302M. load average: 0.87 1.07 1.05 1/420 528494966# [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/update_service_spec.rb. It took 30.3 seconds. Expected to take 32.13 seconds.4967# [RSpecRunTime] Starting example group ee/spec/services/boards/create_service_spec.rb. Expected to take 30.6 seconds.4968Boards::CreateService4969 #execute4970 behaves like boards create service4971 With the feature available4972 behaves like create a board4973 with valid params4974 creates a new board4975 returns a successful response4976 creates the default lists4977# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.63 seconds. Current RSS: ~1308M. load average: 0.87 1.07 1.05 1/420 528564978 with invalid params4979 does not create a new parent board4980 returns an error response4981 does not create board's default lists4982# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.8 seconds. Current RSS: ~1316M. load average: 0.87 1.07 1.05 1/420 528634983 without params4984 creates a new parent board4985 returns a successful response4986 creates board's default lists4987# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.92 seconds. Current RSS: ~1322M. load average: 0.89 1.07 1.05 1/420 528704988 behaves like boards create service4989 skips creating a second board when the feature is not available4990 With the feature available4991 behaves like create a board4992 with valid params4993 creates a new board4994 returns a successful response4995 creates the default lists4996# [RSpecRunTime] RSpec elapsed time: 18 minutes 31.3 seconds. Current RSS: ~1327M. load average: 0.89 1.07 1.05 1/420 528714997 with invalid params4998 does not create a new parent board4999 returns an error response5000 does not create board's default lists5001 without params5002 creates a new parent board5003 returns a successful response5004 creates board's default lists5005 when setting a timebox5006 behaves like setting a milestone scope5007 behaves like setting a timebox scope5008 for a group board5009 behaves like an invalid milestone5010 when milestone is from another project / group5011 is expected to be nil5012# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.48 seconds. Current RSS: ~1348M. load average: 0.89 1.07 1.05 1/420 528725013 behaves like a predefined milestone5014 None5015 is expected to eq #<struct Timebox::TimeboxStruct title="No Milestone", name="No Milestone", id=0, class_name="Milestone">5016 Any5017 is expected to eq #<struct Timebox::TimeboxStruct title="Any Milestone", name="", id=-1, class_name="Milestone">5018 Upcoming5019 is expected to eq #<struct Timebox::TimeboxStruct title="Upcoming", name="#upcoming", id=-2, class_name="Milestone">5020 Started5021 is expected to eq #<struct Timebox::TimeboxStruct title="Started", name="#started", id=-3, class_name="Milestone">5022 behaves like a group milestone5023 when milestone is in current group5024 is expected to eq #<Milestone id:3 group665/group666%"My title 121">5025 when milestone is in an ancestor group5026 is expected to eq #<Milestone id:4 group665%"My title 122">5027 for a project board5028 behaves like an invalid milestone5029 when milestone is from another project / group5030 is expected to be nil5031 behaves like a predefined milestone5032 None5033 is expected to eq #<struct Timebox::TimeboxStruct title="No Milestone", name="No Milestone", id=0, class_name="Milestone">5034 Any5035 is expected to eq #<struct Timebox::TimeboxStruct title="Any Milestone", name="", id=-1, class_name="Milestone">5036 Upcoming5037 is expected to eq #<struct Timebox::TimeboxStruct title="Upcoming", name="#upcoming", id=-2, class_name="Milestone">5038 Started5039 is expected to eq #<struct Timebox::TimeboxStruct title="Started", name="#started", id=-3, class_name="Milestone">5040 behaves like a group milestone5041 when milestone is in current group5042 is expected to eq #<Milestone id:6 group665/group666%"My title 124">5043 when milestone is in an ancestor group5044 is expected to eq #<Milestone id:7 group665%"My title 125">5045 when milestone is a project milestone5046 is expected to eq #<Milestone id:8 group665/group666/project-956%"My title 126">5047 behaves like setting an iteration scope5048 behaves like setting a timebox scope5049 for a group board5050 behaves like an invalid iteration5051 when iteration is from another project / group5052 is expected to be nil5053# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.02 seconds. Current RSS: ~1348M. load average: 0.90 1.06 1.05 1/419 528735054 behaves like a predefined iteration5055 without iteration cadence5056 None5057 is expected to raise ArgumentError with "No cadence could be found to scope board to NONE iteration."5058 Any5059 is expected to raise ArgumentError with "No cadence could be found to scope board to ANY iteration."5060 Current5061 is expected to raise ArgumentError with "No cadence could be found to scope board to CURRENT iteration."5062 with iteration cadence5063 None5064 is expected to eq #<struct Timebox::TimeboxStruct title="None", name="none", id=0, class_name="Iteration">5065 Any5066 is expected to eq #<struct Timebox::TimeboxStruct title="Any", name="any", id=-1, class_name="Iteration">5067 Current5068 is expected to eq #<struct Timebox::TimeboxStruct title="Current", name="current", id=-4, class_name="Iteration">5069 behaves like a group iteration5070 when iteration is in current group5071 is expected to eq #<Iteration id:8 *iteration:8>5072 when iteration is in an ancestor group5073 is expected to eq #<Iteration id:9 *iteration:9>5074 for a project board5075 behaves like an invalid iteration5076 when iteration is from another project / group5077 is expected to be nil5078 behaves like a predefined iteration5079 without iteration cadence5080 None5081 is expected to raise ArgumentError with "No cadence could be found to scope board to NONE iteration."5082 Any5083 is expected to raise ArgumentError with "No cadence could be found to scope board to ANY iteration."5084 Current5085 is expected to raise ArgumentError with "No cadence could be found to scope board to CURRENT iteration."5086 with iteration cadence5087 None5088 is expected to eq #<struct Timebox::TimeboxStruct title="None", name="none", id=0, class_name="Iteration">5089 Any5090 is expected to eq #<struct Timebox::TimeboxStruct title="Any", name="any", id=-1, class_name="Iteration">5091 Current5092 is expected to eq #<struct Timebox::TimeboxStruct title="Current", name="current", id=-4, class_name="Iteration">5093 behaves like a group iteration5094 when iteration is in current group5095 is expected to eq #<Iteration id:11 *iteration:11>5096 when iteration is in an ancestor group5097 is expected to eq #<Iteration id:12 *iteration:12>5098# [RSpecRunTime] Finishing example group ee/spec/services/boards/create_service_spec.rb. It took 26.12 seconds. Expected to take 30.6 seconds.5099# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/merge_service_spec.rb. Expected to take 26.42 seconds.5100MergeRequests::MergeService5101 #execute5102 project has exceeded size limit5103 persists the correct error message5104# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.93 seconds. Current RSS: ~1376M. load average: 0.92 1.06 1.05 1/426 529265105 when the namespace storage limit has been exceeded5106 persists the correct error message5107 when the repository size limit has been exceeded, but the namespace storage limit has not5108 does not set an error message5109# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.73 seconds. Current RSS: ~1371M. load average: 0.92 1.06 1.05 1/426 529385110 when the namespace storage limit has been exceeded and the merge request is for a subgroup project5111 persists the correct error message5112# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.61 seconds. Current RSS: ~1370M. load average: 0.93 1.06 1.05 2/426 529915113 when the namespace is over the free user cap limit5114 persists the correct error message5115 when the group is over the number of seats in its subscription5116 when block seat overages is enabled5117 persists the correct error message5118# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.44 seconds. Current RSS: ~1358M. load average: 0.93 1.06 1.05 1/426 529945119 when block seat overages is disabled5120 merges the merge request5121# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.04 seconds. Current RSS: ~1343M. load average: 0.93 1.06 1.05 1/426 530115122 when merge request rule exists5123 creates approved_approvers5124# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.63 seconds. Current RSS: ~1327M. load average: 0.93 1.06 1.05 1/426 530225125 with jira issue enforcement5126 prevent_merge: true, issue_specified: true, merged: true5127 sets the correct merged state and raises an error when applicable5128# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.17 seconds. Current RSS: ~1324M. load average: 0.93 1.06 1.05 1/427 530335129 prevent_merge: true, issue_specified: false, merged: false5130 sets the correct merged state and raises an error when applicable5131 prevent_merge: false, issue_specified: true, merged: true5132 sets the correct merged state and raises an error when applicable5133# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.72 seconds. Current RSS: ~1327M. load average: 0.93 1.06 1.05 1/427 530445134 prevent_merge: false, issue_specified: false, merged: true5135 sets the correct merged state and raises an error when applicable5136# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.9 seconds. Current RSS: ~1330M. load average: 0.86 1.04 1.04 1/427 530555137 when skip_merge_train is true5138 with merge_trains_skip_merge_train_allowed ProjectCiCdSetting enabled5139 creates a new merged Car record and adds the revision to the train history5140 with merge_trains_skip_merge_train_allowed ProjectCiCdSetting disabled5141 does not create any new Car record or add to the train revision history5142 when the merge_train_skip_trains feature flag is disabled5143 does not create any new Car record or add to the train revision history5144 behaves like merge validation hooks5145 returns true when valid5146 commit message validation for required characters5147 returns false and matches validation error5148 behaves like hook validations are skipped when push rules unlicensed5149 is expected to be truthy5150 commit message validation for forbidden characters5151 returns false and saves error when invalid5152 behaves like hook validations are skipped when push rules unlicensed5153 is expected to be truthy5154 authors email validation5155 returns false and saves error when invalid5156 validates against the commit email5157 behaves like hook validations are skipped when push rules unlicensed5158 is expected to be truthy5159# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.29 seconds. Current RSS: ~1346M. load average: 0.87 1.04 1.04 1/426 530865160 DCO signoff validation5161 behaves like hook validations are skipped when push rules unlicensed5162 is expected to be truthy5163 when a non DCO commit message is used5164 returns false and saves error when invalid5165 when a DCO compliant commit message is used5166 accepts the commit message5167 fast forward merge request5168 returns true when fast forward is enabled5169 behaves like squashing commits5170 and the project has a push rule for required characters5171 returns false and saves error when invalid5172 and the project has a push rule for forbidden characters5173 returns false and saves error when invalid5174 when the project uses the fast-forward merge method5175 behaves like squashing commits5176 and the project has a push rule for required characters5177 returns false and saves error when invalid5178 and the project has a push rule for forbidden characters5179 returns false and saves error when invalid5180# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/merge_service_spec.rb. It took 23.3 seconds. Expected to take 26.42 seconds.5181# [RSpecRunTime] Starting example group ee/spec/lib/audit/project_changes_auditor_spec.rb. Expected to take 24.27 seconds.5182Audit::ProjectChangesAuditor5183 .audit_changes5184 audit changes5185 does not create an event when suggestion_commit_message change from nil to empty string5186 when project visibility_level is updated5187 behaves like project_audit_events_from_to5188 calls auditor5189# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.23 seconds. Current RSS: ~1368M. load average: 0.88 1.04 1.04 1/423 530875190 when project description is updated5191 behaves like project_audit_events_from_to5192 calls auditor5193 when project name is updated5194 behaves like project_audit_events_from_to5195 calls auditor5196 when project path is updated5197 behaves like project_audit_events_to5198 calls auditor5199 when project namespace is updated5200 behaves like project_audit_events_to5201 calls auditor5202 when project repository size limit is updated5203 behaves like project_audit_events_from_to5204 calls auditor5205 when project packages enabled setting changes is updated5206 logs project_packages_enabled_updated event5207 when project merge_requests_template is updated5208 behaves like project_audit_events_to5209 calls auditor5210 when project merge_requests_author_approval is updated5211 behaves like project_audit_events_from_to5212 calls auditor5213 when project merge_requests_disable_committers_approval is updated5214 behaves like project_audit_events_from_to5215 calls auditor5216 when project reset_approvals_on_push is updated5217 behaves like project_audit_events_from_to5218 calls auditor5219 when project require_password_to_approve is updated5220 behaves like project_audit_events_from_to5221 calls auditor5222 when project disable_overriding_approvers_per_merge_request is updated5223 behaves like project_audit_events_from_to5224 calls auditor5225 when auditable boolean column is changed5226 with resolve_outdated_diff_discussions5227 prev_value: true, new_value: false5228 creates an audit event5229 streams correct audit event5230 prev_value: false, new_value: true5231 creates an audit event5232 streams correct audit event5233 with printing_merge_request_link_enabled5234 prev_value: true, new_value: false5235 creates an audit event5236 streams correct audit event5237 prev_value: false, new_value: true5238 creates an audit event5239 streams correct audit event5240 with remove_source_branch_after_merge5241 prev_value: true, new_value: false5242 creates an audit event5243 streams correct audit event5244 prev_value: false, new_value: true5245 creates an audit event5246 streams correct audit event5247 with only_allow_merge_if_pipeline_succeeds5248 prev_value: true, new_value: false5249 creates an audit event5250 streams correct audit event5251 prev_value: false, new_value: true5252 creates an audit event5253 streams correct audit event5254 with only_allow_merge_if_all_discussions_are_resolved5255 prev_value: true, new_value: false5256 creates an audit event5257 streams correct audit event5258 prev_value: false, new_value: true5259 creates an audit event5260 streams correct audit event5261 when project suggestion_commit_message is updated5262 behaves like project_audit_events_to5263 calls auditor5264 when merge method is changed from Merge5265 ff: true, rebase: true, method: "Fast-forward"5266 creates an audit event5267 streams correct audit event5268 ff: true, rebase: false, method: "Fast-forward"5269 creates an audit event5270 streams correct audit event5271 ff: false, rebase: true, method: "Rebase merge"5272 creates an audit event5273 streams correct audit event5274 when merge method is changed to Merge5275 ff: true, rebase: true5276 creates an Merge method audit event5277 streams correct audit event5278 ff: true, rebase: false5279 creates an Merge method audit event5280 streams correct audit event5281 ff: false, rebase: true5282 creates an Merge method audit event5283 streams correct audit event5284# [RSpecRunTime] Finishing example group ee/spec/lib/audit/project_changes_auditor_spec.rb. It took 22.04 seconds. Expected to take 24.27 seconds.5285# [RSpecRunTime] Starting example group ee/spec/services/ci/audit_variable_change_service_spec.rb. Expected to take 22.14 seconds.5286Ci::AuditVariableChangeService5287 when audits are available5288 with instance variables5289 when creating instance variable5290 behaves like audit creation5291 logs audit event5292 logs (project/group/instance) variable creation5293 behaves like sends correct event type in audit event stream5294 sends correct event type in audit event stream5295# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.35 seconds. Current RSS: ~1402M. load average: 0.98 1.05 1.04 1/420 530885296 when updating instance variable protection5297 behaves like audit when updating variable protection5298 logs audit event5299 logs variable protection update5300 behaves like sends correct event type in audit event stream5301 sends correct event type in audit event stream5302# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.96 seconds. Current RSS: ~1403M. load average: 0.98 1.05 1.04 1/420 530895303 with group variables5304 behaves like audit value change5305 when updated masked5306 logs audit event5307 logs variable masked update5308 behaves like sends correct event type in audit event stream5309 sends correct event type in audit event stream5310# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.57 seconds. Current RSS: ~1403M. load average: 0.98 1.05 1.04 1/420 530905311 when masked is and was false5312 audit with from and to of the value5313 when creating group variable5314 behaves like audit creation5315 logs audit event5316 logs (project/group/instance) variable creation5317 behaves like sends correct event type in audit event stream5318 sends correct event type in audit event stream5319# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.59 seconds. Current RSS: ~1402M. load average: 0.98 1.05 1.04 1/420 530915320 when updating group variable protection5321 behaves like audit when updating variable protection5322 logs audit event5323 logs variable protection update5324 behaves like sends correct event type in audit event stream5325 sends correct event type in audit event stream5326# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.2 seconds. Current RSS: ~1405M. load average: 0.99 1.05 1.04 1/420 530925327 when deleting group variable5328 behaves like audit when updating variable protection5329 logs audit event5330 logs variable protection update5331 behaves like sends correct event type in audit event stream5332 sends correct event type in audit event stream5333# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.72 seconds. Current RSS: ~1404M. load average: 0.99 1.05 1.04 1/420 530935334 with project variables5335 when creating project variable5336 behaves like audit creation5337 logs audit event5338 logs (project/group/instance) variable creation5339 behaves like sends correct event type in audit event stream5340 sends correct event type in audit event stream5341# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.56 seconds. Current RSS: ~1397M. load average: 0.99 1.05 1.04 1/420 530945342 when updating project variable protection5343 behaves like audit when updating variable protection5344 logs audit event5345 logs variable protection update5346 behaves like sends correct event type in audit event stream5347 sends correct event type in audit event stream5348# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.66 seconds. Current RSS: ~1380M. load average: 0.99 1.05 1.04 1/420 530955349 when deleting project variable5350 behaves like audit when updating variable protection5351 logs audit event5352 logs variable protection update5353 behaves like sends correct event type in audit event stream5354 sends correct event type in audit event stream5355# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.62 seconds. Current RSS: ~1360M. load average: 0.99 1.05 1.04 1/420 530965356 when audits are not available5357 for group variable5358 behaves like no audit events are created5359 when creating variable5360 does not log an audit event5361 when updating variable protection5362 does not log an audit event5363 when destroying variable5364 does not log an audit event5365 for project variable5366 behaves like no audit events are created5367 when creating variable5368 does not log an audit event5369 when updating variable protection5370 does not log an audit event5371 when destroying variable5372 does not log an audit event5373# [RSpecRunTime] Finishing example group ee/spec/services/ci/audit_variable_change_service_spec.rb. It took 22.35 seconds. Expected to take 22.14 seconds.5374# [RSpecRunTime] Starting example group ee/spec/models/dast/profile_spec.rb. Expected to take 19.96 seconds.5375Dast::Profile5376 does not allow STI5377 behaves like sanitizable5378 includes Sanitizable5379 #name5380 when input includes javascript tags5381 gets sanitized5382 #name validation5383 when input contains pre-escaped html entities5384 is not valid5385 when it contains a path component5386 is not valid5387 #description5388 when input includes javascript tags5389 gets sanitized5390 #description validation5391 when input contains pre-escaped html entities5392 is not valid5393 when it contains a path component5394 is not valid5395 associations5396 is expected to belong to project required: false5397 is expected to belong to dast_site_profile required: false5398 is expected to belong to dast_scanner_profile required: false5399 is expected to have many secret_variables class_name => Dast::SiteProfileSecretVariable through dast_site_profile5400 is expected to have one dast_profile_schedule class_name => Dast::ProfileSchedule inverse_of => dast_profile5401 is expected to have one dast_pre_scan_verification class_name => Dast::PreScanVerification inverse_of => dast_profile5402 is expected to have many profile_runner_tags5403 is expected to have many tags5404# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.03 seconds. Current RSS: ~1399M. load average: 0.99 1.05 1.04 1/421 530975405 validations5406 is expected to be valid5407 is expected to validate that the length of :name is at most 2555408 is expected to validate that the length of :description is at most 2555409 is expected to validate that the length of :branch_name is at most 2555410 is expected to validate that :name is case-sensitively unique within the scope of :project_id5411 is expected to validate that :project_id cannot be empty/falsy5412 is expected to validate that :dast_site_profile_id cannot be empty/falsy5413 is expected to validate that :dast_scanner_profile_id cannot be empty/falsy5414 is expected to validate that :name cannot be empty/falsy5415 when the project_id and dast_site_profile.project_id do not match5416 behaves like the project_id does not match5417 is not valid5418# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.31 seconds. Current RSS: ~1412M. load average: 0.99 1.05 1.04 1/421 530985419 when the project_id and dast_scanner_profile.project_id do not match5420 behaves like the project_id does not match5421 is not valid5422 when the description is nil5423 is not valid5424 when a branch_name is specified but the project does not have a respository5425 is not valid5426 when a branch_name is specified but the project does not have a respository5427 is not valid5428 scopes5429 by_project_id5430 includes the correct records5431# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.77 seconds. Current RSS: ~1418M. load average: 0.99 1.05 1.04 1/421 531065432 with_schedule5433 when has_dast_profile_schedule is true5434 includes the dast_profile with schedule5435# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.89 seconds. Current RSS: ~1419M. load average: 0.99 1.05 1.04 1/421 531075436 when has_dast_profile_schedule is false5437 includes the dast_profile without schedule5438 instance methods5439 #branch5440 when the associated project does not have a repository5441 returns nil5442 when the associated project has a repository5443 returns a Dast::Branch5444 #secret_ci_variables5445 is expected to delegate #secret_ci_variables to the #dast_site_profile object5446# [RSpecRunTime] Finishing example group ee/spec/models/dast/profile_spec.rb. It took 16.26 seconds. Expected to take 19.96 seconds.5447# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.5448Lint factories for Dast::Profile5449 with saas, license, and factory defaults5450 behaves like factory5451 dast_profile factory5452 does not raise error when built5453 does not raise error when created5454 linting :with_dast_site_validation trait5455 does not raise error when created (PENDING: Trait skipped linting due to legacy error)5456# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.78 seconds. Current RSS: ~1429M. load average: 0.99 1.04 1.04 1/420 531205457# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.68 seconds. Expected to take 39.52 seconds.5458# [RSpecRunTime] Starting example group ee/spec/models/security/policy_spec.rb. Expected to take 19.56 seconds.5459Security::Policy5460 does not allow STI5461 validations5462 scope5463 is expected to be valid5464 with empty scope5465 is expected to be valid5466# [RSpecRunTime] RSpec elapsed time: 20 minutes 17.52 seconds. Current RSS: ~1419M. load average: 0.99 1.04 1.04 1/420 531215467 with invalid scope5468 is expected to be invalid5469# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.8 seconds. Current RSS: ~1411M. load average: 0.99 1.04 1.04 1/420 531225470 actions5471 is expected to be valid5472 without actions5473 is expected to be invalid5474# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.08 seconds. Current RSS: ~1395M. load average: 0.99 1.04 1.04 1/420 531235475 with invalid actions5476 is expected to be invalid5477# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.31 seconds. Current RSS: ~1379M. load average: 0.99 1.04 1.04 1/420 531245478 approval_settings5479 is expected to be valid5480 with empty approval settings5481 is expected to be valid5482# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.55 seconds. Current RSS: ~1348M. load average: 0.99 1.04 1.04 1/420 531255483 with invalid approval settings5484 is expected to be invalid5485# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.7 seconds. Current RSS: ~1342M. load average: 0.99 1.04 1.04 1/420 531265486 associations5487 is expected to belong to security_orchestration_policy_configuration required: false5488 is expected to have many approval_policy_rules5489 is expected to validate that :security_orchestration_policy_configuration_id is case-sensitively unique within the scope of :type and :policy_index5490# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.87 seconds. Current RSS: ~1330M. load average: 0.99 1.04 1.04 1/420 531275491 .delete_by_ids5492 deletes by ID5493# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.21 seconds. Current RSS: ~1323M. load average: 0.99 1.04 1.04 1/420 531285494 .upsert_policy5495 when the policy does not exist5496 creates a new policy5497# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.44 seconds. Current RSS: ~1323M. load average: 0.99 1.04 1.04 1/420 531295498 with existing policy5499 updates the policy5500# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.5 seconds. Current RSS: ~1325M. load average: 1.00 1.04 1.04 1/420 531305501# [RSpecRunTime] Finishing example group ee/spec/models/security/policy_spec.rb. It took 18.7 seconds. Expected to take 19.56 seconds.5502# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.5503Lint factories for Security::Policy5504 with saas, license, and factory defaults5505 behaves like factory5506 security_policy factory5507 does not raise error when built5508 does not raise error when created5509 linting :require_approval trait5510 does not raise error when created5511# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.99 seconds. Current RSS: ~1331M. load average: 1.00 1.04 1.04 1/420 531375512# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.51 seconds. Expected to take 39.52 seconds.5513# [RSpecRunTime] Starting example group ee/spec/models/ci/subscriptions/project_spec.rb. Expected to take 17.2 seconds.5514Ci::Subscriptions::Project5515 does not allow STI5516 Relations5517 is expected to belong to downstream_project required: true5518 is expected to belong to upstream_project required: true5519 is expected to belong to author required: false5520# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.6 seconds. Current RSS: ~1332M. load average: 1.00 1.04 1.04 1/420 531385521 behaves like includes Limitable concern5522 #exceeds_limits?5523 without plan limits configured5524 is expected to eq false5525 without plan limits configured5526 is expected to eq false5527 with an existing model5528 is expected to eq true5529 validations5530 is expected to be a kind of Limitable5531 without plan limits configured5532 can create new models5533 with plan limits configured5534 can create new models5535 with an existing model5536 cannot create new models exceeding the plan limits5537 Validations5538 is expected to validate that :upstream_project_id is case-sensitively unique within the scope of :downstream_project_id5539 validates that upstream project is public5540# [RSpecRunTime] RSpec elapsed time: 20 minutes 39.62 seconds. Current RSS: ~1367M. load average: 1.00 1.04 1.04 1/420 531395541 loose foreign key on ci_subscriptions_projects.downstream_project_id5542 behaves like cleanup by a loose foreign key5543 cleans up (delete or nullify) the model5544# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.78 seconds. Current RSS: ~1361M. load average: 1.00 1.04 1.04 1/420 531405545 loose foreign key on ci_subscriptions_projects.upstream_project_id5546 behaves like cleanup by a loose foreign key5547 cleans up (delete or nullify) the model5548# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.05 seconds. Current RSS: ~1322M. load average: 1.00 1.04 1.04 1/420 531415549 loose foreign key on ci_subscriptions_projects.author_id5550 behaves like cleanup by a loose foreign key5551 cleans up (delete or nullify) the model5552# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.71 seconds. Current RSS: ~1319M. load average: 1.00 1.04 1.04 1/420 531425553 .with_downstream_and_author5554 includes the author and downstream project5555# [RSpecRunTime] Finishing example group ee/spec/models/ci/subscriptions/project_spec.rb. It took 19.04 seconds. Expected to take 17.2 seconds.5556# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.5557Lint factories for Ci::Subscriptions::Project5558 with saas, license, and no factory defaults5559 behaves like factory5560 ci_subscriptions_project factory5561 does not raise error when built5562 does not raise error when created5563# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.75 seconds. Current RSS: ~1330M. load average: 1.00 1.04 1.04 1/420 531435564# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.71 seconds. Expected to take 39.52 seconds.5565# [RSpecRunTime] Starting example group ee/spec/lib/audit/details_spec.rb. Expected to take 16.84 seconds.5566Audit::Details5567 .humanize5568 an impersonated event5569 includes impersonation details5570 user5571 humanizes user login action5572 project5573 add project member5574 humanizes add project member access action5575 without role5576 humanizes add project member access action without mentioning role5577# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.27 seconds. Current RSS: ~1338M. load average: 1.00 1.04 1.04 1/420 531445578 remove member5579 humanizes the removal with role5580 without role5581 humanizes the removal without mentioning role5582# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.09 seconds. Current RSS: ~1337M. load average: 1.00 1.04 1.04 2/421 531455583 update project member5584 access expiry5585 when expiry details are present5586 when old expiry date is not equal to new expiry date5587 includes information about change in expiry date5588# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.45 seconds. Current RSS: ~1336M. load average: 1.00 1.03 1.04 1/420 531465589 when old expiry date is equal to new expiry date5590 includes information about expiry date remaining unchanged5591# [RSpecRunTime] RSpec elapsed time: 21 minutes 4.82 seconds. Current RSS: ~1335M. load average: 1.00 1.03 1.04 1/420 531475592 when the expiry is set to `never expires`5593 includes information about expiry date being set to never expires5594# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.18 seconds. Current RSS: ~1321M. load average: 1.00 1.03 1.04 1/420 531485595 when the expiry is changed from `never expires`5596 includes information about expiry date being changed from never expires5597# [RSpecRunTime] RSpec elapsed time: 21 minutes 7.61 seconds. Current RSS: ~1315M. load average: 1.00 1.03 1.04 1/420 531495598 when expiry details are not present5599 does not include any information about expiry date5600# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.07 seconds. Current RSS: ~1311M. load average: 1.00 1.03 1.03 1/420 531505601 update merge request approval permissions5602 humanizes merge request approval permissions action5603 group5604 when the target_type is not Operations::FeatureFlag5605 humanizes add group member access action5606 failed_login5607 shows the correct failed login meessage5608 deploy key5609 humanizes the removal action5610 change email5611 humanizes the removal action5612 updated ref5613 humanizes the action5614 system event5615 humanizes system event5616# [RSpecRunTime] RSpec elapsed time: 21 minutes 12.36 seconds. Current RSS: ~1324M. load average: 1.00 1.03 1.03 1/420 531515617# [RSpecRunTime] Finishing example group ee/spec/lib/audit/details_spec.rb. It took 16.6 seconds. Expected to take 16.84 seconds.5618# [RSpecRunTime] Starting example group ee/spec/presenters/approval_rule_presenter_spec.rb. Expected to take 15.41 seconds.5619ApprovalRulePresenter5620 #approvers5621 when user cannot see one of the groups5622 is expected to be empty5623# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.66 seconds. Current RSS: ~1334M. load average: 1.00 1.03 1.03 1/426 532045624 when user can see all groups5625 is expected to contain exactly #<User id:2195 @user1191>, #<User id:2196 @user1192>, and #<User id:2197 @user1193>5626 #groups5627 with project rule5628 behaves like filtering private group5629 when user has no access to private group5630 excludes private group5631 when user has access to private group5632 includes private group5633 with wrapped approval rule5634 behaves like filtering private group5635 when user has no access to private group5636 excludes private group5637# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.01 seconds. Current RSS: ~1344M. load average: 1.00 1.03 1.03 1/426 532585638 when user has access to private group5639 includes private group5640# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.59 seconds. Current RSS: ~1342M. load average: 1.00 1.03 1.03 1/426 533105641 with any_approver rule5642 contains no groups without raising an error5643# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.95 seconds. Current RSS: ~1351M. load average: 1.00 1.03 1.03 1/426 533625644 #contains_hidden_groups?5645 with project rule5646 behaves like detecting hidden group5647 when user has no access to private group5648 excludes private group5649 when user has access to private group5650 includes private group5651 with wrapped approval rule5652 behaves like detecting hidden group5653 when user has no access to private group5654 excludes private group5655# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.11 seconds. Current RSS: ~1346M. load average: 1.08 1.05 1.04 1/426 534165656 when user has access to private group5657 includes private group5658# [RSpecRunTime] RSpec elapsed time: 21 minutes 25.63 seconds. Current RSS: ~1349M. load average: 1.08 1.05 1.04 1/426 534695659 with any_approver rule5660 contains no groups without raising an error5661# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.06 seconds. Current RSS: ~1358M. load average: 1.08 1.05 1.04 1/426 535215662# [RSpecRunTime] Finishing example group ee/spec/presenters/approval_rule_presenter_spec.rb. It took 14.72 seconds. Expected to take 15.41 seconds.5663# [RSpecRunTime] Starting example group ee/spec/models/merge_requests/status_check_response_spec.rb. Expected to take 15.2 seconds.5664MergeRequests::StatusCheckResponse5665 does not allow STI5666 is expected to belong to merge_request required: false5667 is expected to belong to external_status_check class_name => MergeRequests::ExternalStatusCheck required: false5668 is expected to define :status as an enum backed by an integer with values ‹[:passed, :failed, :pending]›5669 is expected to validate that :merge_request cannot be empty/falsy5670 is expected to validate that :external_status_check cannot be empty/falsy5671 is expected to validate that :sha cannot be empty/falsy5672 scopes5673 .timeout_new5674 returns the correct status check responses5675# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.34 seconds. Current RSS: ~1383M. load average: 1.06 1.05 1.04 1/426 537275676 .timeout_retried5677 returns the correct status check responses5678 .timeout_eligible5679 returns the correct status check responses5680 callbacks5681 #after_save5682 .publish_new_passing_event5683 when the check is passed5684 sends an status passed event5685# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.33 seconds. Current RSS: ~1384M. load average: 1.06 1.05 1.04 1/426 537805686 when the check is failed5687 does not sends a status passed event5688 when the check is pending5689 does not send a status passed event5690 when feature flag additional_merge_when_checks_ready is disabled5691 does not send a status passed event5692# [RSpecRunTime] Finishing example group ee/spec/models/merge_requests/status_check_response_spec.rb. It took 11.38 seconds. Expected to take 15.2 seconds.5693# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.5694Lint factories for MergeRequests::StatusCheckResponse5695 with saas, license, and factory defaults5696 behaves like factory5697 status_check_response factory5698 does not raise error when built5699 does not raise error when created5700 linting :pending trait5701 does not raise error when created5702# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.99 seconds. Current RSS: ~1372M. load average: 1.06 1.04 1.04 1/426 538735703 linting :old trait5704 does not raise error when created5705 linting :recent_retried trait5706 does not raise error when created5707 linting :old_retried trait5708 does not raise error when created5709 behaves like factory5710 old_pending_status_check_response factory5711 does not raise error when built5712 does not raise error when created5713 behaves like factory5714 old_passed_status_check_response factory5715 does not raise error when built5716 does not raise error when created5717 behaves like factory5718 old_failed_status_check_response factory5719 does not raise error when built5720 does not raise error when created5721 behaves like factory5722 old_retried_pending_status_check_response factory5723 does not raise error when built5724 does not raise error when created5725# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.99 seconds. Current RSS: ~1394M. load average: 1.05 1.04 1.04 1/426 541495726 behaves like factory5727 recent_retried_pending_status_check_response factory5728 does not raise error when built5729 does not raise error when created5730# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 10.54 seconds. Expected to take 39.52 seconds.5731# [RSpecRunTime] Starting example group ee/spec/services/timebox_report_service_spec.rb. Expected to take 13.69 seconds.5732TimeboxReportService5733 milestone charts5734 behaves like timebox chart5735 when license is not available5736 returns an error message5737# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.26 seconds. Current RSS: ~1384M. load average: 1.05 1.04 1.04 1/426 541895738 when license is available5739 returns an error when the number of events exceeds the limit5740 aggregates events before the start date to the start date5741 updates counts and weight when the milestone is added or removed5742 updates the completed counts when issue state is changed5743 updates the weight totals when issue weight is changed5744 when milestone does not have a start and due date5745 returns an error message5746# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.74 seconds. Current RSS: ~1381M. load average: 1.05 1.04 1.04 1/425 541905747 when events have the same timestamp for created_at5748 fetches events ordered by created_at and id5749 handles events for the same issue with exactly the same timestamp5750 when timebox is removed and then added back5751 event_types: [:add, :add], scope_count: 15752 updates the counts correspondingly5753 event_types: [:remove, :remove], scope_count: 05754 updates the counts correspondingly5755 event_types: [:add, :add, :remove], scope_count: 05756 updates the counts correspondingly5757 event_types: [:add, :remove, :remove], scope_count: 05758 updates the counts correspondingly5759 event_types: [:add, :remove, :add], scope_count: 15760 updates the counts correspondingly5761 event_types: [:add, :remove, :remove, :add], scope_count: 15762 updates the counts correspondingly5763 event_types: [:add, :add, :remove, :add, :add], scope_count: 15764 updates the counts correspondingly5765 with scoped_projects5766 scoped_projects is blank5767 scoped_projects: []5768 returns an empty response5769# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.12 seconds. Current RSS: ~1397M. load average: 1.04 1.04 1.04 1/425 541915770 scoped_projects: #<ActiveRecord::Relation []>5771 returns an empty response5772 scoped_projects: lazy { [project] }, expected_count: 2, expected_weight: 25773 aggregates events scoped to the given projects5774 scoped_projects: lazy { [other_project] }, expected_count: 1, expected_weight: 25775 aggregates events scoped to the given projects5776 scoped_projects: lazy { [subgroup_project] }, expected_count: 1, expected_weight: 35777 aggregates events scoped to the given projects5778 scoped_projects: lazy { [project, other_project, subgroup_project] }, expected_count: 4, expected_weight: 75779 aggregates events scoped to the given projects5780 iteration charts5781 behaves like timebox chart5782 when license is not available5783 returns an error message5784 when license is available5785 returns an error when the number of events exceeds the limit5786 aggregates events before the start date to the start date5787 updates counts and weight when the milestone is added or removed5788 updates the completed counts when issue state is changed5789 updates the weight totals when issue weight is changed5790 when milestone does not have a start and due date5791 returns an error message5792# [RSpecRunTime] RSpec elapsed time: 22 minutes 0.18 second. Current RSS: ~1392M. load average: 1.04 1.04 1.04 1/420 541925793 when events have the same timestamp for created_at5794 fetches events ordered by created_at and id5795 handles events for the same issue with exactly the same timestamp5796 when timebox is removed and then added back5797 event_types: [:add, :add], scope_count: 15798 updates the counts correspondingly5799 event_types: [:remove, :remove], scope_count: 05800 updates the counts correspondingly5801 event_types: [:add, :add, :remove], scope_count: 05802 updates the counts correspondingly5803 event_types: [:add, :remove, :remove], scope_count: 05804 updates the counts correspondingly5805 event_types: [:add, :remove, :add], scope_count: 15806 updates the counts correspondingly5807 event_types: [:add, :remove, :remove, :add], scope_count: 15808 updates the counts correspondingly5809 event_types: [:add, :add, :remove, :add, :add], scope_count: 15810 updates the counts correspondingly5811 with scoped_projects5812 scoped_projects is blank5813 scoped_projects: []5814 returns an empty response5815# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.52 seconds. Current RSS: ~1388M. load average: 1.12 1.06 1.04 1/421 541935816 scoped_projects: #<ActiveRecord::Relation []>5817 returns an empty response5818 scoped_projects: lazy { [project] }, expected_count: 2, expected_weight: 25819 aggregates events scoped to the given projects5820 scoped_projects: lazy { [other_project] }, expected_count: 1, expected_weight: 25821 aggregates events scoped to the given projects5822 scoped_projects: lazy { [subgroup_project] }, expected_count: 1, expected_weight: 35823 aggregates events scoped to the given projects5824 scoped_projects: lazy { [project, other_project, subgroup_project] }, expected_count: 4, expected_weight: 75825 aggregates events scoped to the given projects5826# [RSpecRunTime] Finishing example group ee/spec/services/timebox_report_service_spec.rb. It took 15.46 seconds. Expected to take 13.69 seconds.5827# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/utils/chat_authorizer_spec.rb. Expected to take 12.89 seconds.5828Gitlab::Llm::Chain::Utils::ChatAuthorizer5829 for self-managed5830 .context.allowed?5831 when both resource and container are present5832 when ai is enabled for self-managed5833 returns true if both resource and container are authorized5834 returns false if resource is not authorized5835# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.27 seconds. Current RSS: ~1377M. load average: 1.12 1.06 1.04 3/420 541945836 when ai is disabled for self-managed5837 returns false if container is not authorized5838 when only resource is present5839 when ai is enabled for self-managed5840 returns true5841 when ai is disabled for self-managed5842 returns false5843 when only container is present5844 when ai is enabled for self-managed5845 returns true5846 when ai is disabled for self-managed5847 returns false5848 when neither resource nor container is present5849 when ai is enabled for self-managed5850 returns true5851 when ai is disabled for self-managed5852 returns false5853 .resource5854 when resource is nil5855 returns false5856 when ai is disabled for self-managed5857 returns false5858 when ai is enabled for self-managed5859 calls user.can? with the appropriate arguments5860 when resource is current user5861 when ai is disabled for self-managed5862 returns false5863 when ai is enabled for self-managed5864 returns true5865 when resource is different user5866 returns false5867 .user5868 behaves like user authorization5869 when ai is enabled for self-managed5870 returns true5871 when ai is disabled for self-managed5872 returns true when user has no groups with ai available5873 for saas5874 .context.allowed?5875 when current user is not present5876 returns false5877 when both resource and container are present5878 when container is authorized5879 returns true if both resource and container are authorized5880 returns false if resource is not authorized5881 when container is not authorized5882 returns false if container is not authorized5883 when only resource is present5884 when resource container is authorized5885 returns true5886 when container is not authorized5887 returns false5888 when only container is present5889 when container is authorized5890 returns true5891 when container is not authorized5892 returns false5893 when neither resource nor container is present5894 when user is authorized5895 returns true5896 when user is not authorized5897 returns false5898 .container5899 behaves like container authorizer5900 when container has duo_features enabled5901 calls policy with the appropriate arguments5902 when container has duo_features disabled5903 returns an unauthorized response5904 with a group5905 behaves like container authorizer5906 when container has duo_features enabled5907 calls policy with the appropriate arguments5908 when container has duo_features disabled5909 returns an unauthorized response5910 .resource5911 when resource is nil5912 returns false5913 when resource parent is not authorized5914 returns false5915 when resource container is authorized5916 calls user.can? with the appropriate arguments5917 when resource is current user5918 when user is not in any group with ai5919 returns false5920 when user is in any group with ai5921 returns true5922 when resource is different user5923 returns false5924 .user5925 behaves like user authorization5926 when user has groups with ai available5927 returns true5928# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/utils/chat_authorizer_spec.rb. It took 10.72 seconds. Expected to take 12.89 seconds.5929# [RSpecRunTime] Starting example group ee/spec/models/ee/dependency_proxy/blob_spec.rb. Expected to take 12.09 seconds.5930DependencyProxy::Blob5931 does not allow STI5932 on a primary node5933 .with_verification_state5934 returns records with given scope5935 .checksummed5936 returns records with given scope5937 .not_checksummed5938 returns records with given scope5939 #save_verification_details5940 when model record is not part of verifiables scope5941 does not create verification details5942 when model_record is part of verifiables scope5943 creates verification details5944 when Geo is disabled5945 #save_verification_details5946 when model_record is part of verifiables scope5947 doesn't create verification details5948 #replicables_for_current_secondary5949 object_storage_sync_enabled: true5950 without selective sync5951 includes everything5952 with selective sync5953 with namespaces5954 sync blobs in the group5955 does not sync blobs in other groups5956# [RSpecRunTime] RSpec elapsed time: 22 minutes 19.15 seconds. Current RSS: ~1417M. load average: 1.09 1.05 1.04 1/420 541955957 with shards5958 syncs blobs associated with projects contained in the group5959 does not sync blobs not associated with projects outside the group5960# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.04 seconds. Current RSS: ~1420M. load average: 1.09 1.05 1.04 1/420 541965961 object_storage_sync_enabled: false5962 without selective sync5963 includes everything5964 with selective sync5965 with namespaces5966 sync blobs in the group5967 does not sync blobs in other groups5968# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.02 seconds. Current RSS: ~1412M. load average: 1.09 1.05 1.04 1/420 541975969 with shards5970 syncs blobs associated with projects contained in the group5971 does not sync blobs not associated with projects outside the group5972# [RSpecRunTime] RSpec elapsed time: 22 minutes 25.0 seconds. Current RSS: ~1407M. load average: 1.08 1.05 1.04 1/420 541985973# [RSpecRunTime] Finishing example group ee/spec/models/ee/dependency_proxy/blob_spec.rb. It took 9.81 seconds. Expected to take 12.09 seconds.5974# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/state_transition_spec.rb. Expected to take 11.32 seconds.5975Vulnerabilities::StateTransition5976 does not allow STI5977 behaves like a BulkInsertSafe model5978 when calling class methods directly5979 raises an error when method is not bulk-insert safe5980 does not raise an error when method is bulk-insert safe5981# [RSpecRunTime] RSpec elapsed time: 22 minutes 27.21 seconds. Current RSS: ~1386M. load average: 1.08 1.05 1.04 1/420 541995982 .bulk_insert!5983 when all items are valid5984 inserts them all5985 returns an empty array5986# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.43 seconds. Current RSS: ~1363M. load average: 1.08 1.05 1.04 1/420 542005987 when some items are invalid5988 does not insert any of them and raises an error5989 inserts them anyway when bypassing validations5990 associations5991 is expected to belong to author class_name => User required: false inverse_of => vulnerability_state_transitions5992 is expected to belong to vulnerability class_name => Vulnerability required: false inverse_of => state_transitions5993 validations5994 is expected to be valid5995 is expected to validate that :vulnerability_id cannot be empty/falsy5996 is expected to validate that :from_state cannot be empty/falsy5997 is expected to validate that :to_state cannot be empty/falsy5998 is expected to validate that the length of :comment is at most 500005999 is expected to validate that :to_state differs from :from_state6000 when the last record contains a different dismissal_reason6001 does not fail the validation6002# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.31 seconds. Current RSS: ~1379M. load average: 1.07 1.05 1.04 1/420 542016003 enums6004 is expected to define :from_state as an enum backed by an integer with values ‹{"detected" => 1, "confirmed" => 4, "resolved" => 3, "dismissed" => 2}›, prefix: true6005 is expected to define :to_state as an enum backed by an integer with values ‹{"detected" => 1, "confirmed" => 4, "resolved" => 3, "dismissed" => 2}›, prefix: true6006 is expected to define :dismissal_reason as an enum backed by an integer with values ‹{acceptable_risk: 0, false_positive: 1, mitigating_control: 2, used_in_tests: 3, not_applicable: 4}›6007 .by_to_states6008 returns state transitions matching the given states6009 when loose foreign key on vulnerability_state_transitions.state_changed_at_pipeline_id6010 behaves like cleanup by a loose foreign key6011 cleans up (delete or nullify) the model6012# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.65 seconds. Current RSS: ~1376M. load average: 1.07 1.05 1.04 1/420 542026013# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/state_transition_spec.rb. It took 12.67 seconds. Expected to take 11.32 seconds.6014# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6015Lint factories for Vulnerabilities::StateTransition6016 with saas, license, and factory defaults6017 behaves like factory6018 vulnerability_state_transition factory6019 does not raise error when built6020 does not raise error when created6021 linting :from_detected trait6022 does not raise error when created6023# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.42 seconds. Current RSS: ~1378M. load average: 1.06 1.05 1.04 1/420 542096024 linting :to_dismissed trait6025 does not raise error when created6026 linting :used_in_tests trait6027 does not raise error when created6028# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.42 seconds. Expected to take 39.52 seconds.6029# [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/starboard_vulnerability_resolve_service_spec.rb. Expected to take 11.1 seconds.6030Vulnerabilities::StarboardVulnerabilityResolveService6031 #new6032 is expected to equal #<User id:2275 @user1222>6033 is expected to equal #<Project id:1107 namespace1228/project-1147>>6034 is expected to eq ["993aa8fd-1fb4-54c2-957f-93e2e47df1ba", "a4439a13-af5d-5d8f-bc30-cc18fb0bf281"]6035# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.52 seconds. Current RSS: ~1320M. load average: 1.06 1.05 1.04 1/420 542106036 #execute6037 with authorized user6038 with feature enabled6039 resolves vulnerabilities6040 marks vulnerabilities as resolved on default branch6041 does not resolve vulnerabilities with other report types6042 does not resolve other projects' vulnerabilities6043 does not resolve vulnerabilities in passive states6044 when vulnerabilities were created by other agents6045 does not resolve vulnerabilities created by other agent6046# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.29 seconds. Current RSS: ~1339M. load average: 1.05 1.05 1.04 1/420 542116047 with feature disabled6048 raises AccessDeniedError6049 with unauthorized user6050 raises AccessDeniedError6051# [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/starboard_vulnerability_resolve_service_spec.rb. It took 9.64 seconds. Expected to take 11.1 seconds.6052# [RSpecRunTime] Starting example group ee/spec/models/ee/members/member_approval_spec.rb. Expected to take 10.37 seconds.6053Members::MemberApproval6054 does not allow STI6055 validations6056 when uniqness is enforced6057 allows duplicate member approvals with different statuses6058 allows duplicate member approvals with different access levels6059 with same user, namespace, access level, and pending status6060 disallows on create6061 disallows on update6062 with member_role_id6063 disallows with same member_role_id6064 allows with different member_role_id6065# [RSpecRunTime] RSpec elapsed time: 22 minutes 57.1 seconds. Current RSS: ~1359M. load average: 1.13 1.06 1.04 1/420 542126066# [RSpecRunTime] Finishing example group ee/spec/models/ee/members/member_approval_spec.rb. It took 7.37 seconds. Expected to take 10.37 seconds.6067# [RSpecRunTime] Starting example group ee/spec/services/security/orchestration/create_bot_service_spec.rb. Expected to take 10.28 seconds.6068Security::Orchestration::CreateBotService6069 when current_user is missing6070 raises an error6071 when skipping authorization6072 creates and assigns a bot user6073 when group_allowed_email_domains feature is available6074 creates and assigns a bot user6075# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.35 second. Current RSS: ~1338M. load average: 1.28 1.10 1.05 2/420 542136076 when current_user cannot manage members6077 raises an error6078 when skipping authorization6079 creates and assigns a bot user6080# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.17 seconds. Current RSS: ~1343M. load average: 1.28 1.10 1.05 1/421 542146081 when current_user can manage members6082 creates and assigns a bot user6083 creates the bot with correct params6084 adds the bot user as a guest to the project6085 when a bot user is already assigned6086 does not assign a new bot user6087# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.52 seconds. Current RSS: ~1335M. load average: 1.26 1.09 1.05 1/421 542156088 when a part of the creation fails6089 reverts the previous actions6090# [RSpecRunTime] Finishing example group ee/spec/services/security/orchestration/create_bot_service_spec.rb. It took 10.34 seconds. Expected to take 10.28 seconds.6091# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230911205548_remove_leftover_commits_from_main_index_spec.rb. Expected to take 9.64 seconds.6092RemoveLeftoverCommitsFromMainIndex6093 migration_options6094 has migration options set6095# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.55 seconds. Current RSS: ~1355M. load average: 1.32 1.11 1.06 1/420 542346096 .completed?6097 when original_documents_count is zero6098 returns true6099 when original_documents_count is non zero6100 returns false6101 .migrate6102 when commits are still present in the index6103 removes commits from the index6104 and task in progress6105 does nothing if task is not completed6106# [RSpecRunTime] RSpec elapsed time: 23 minutes 16.61 seconds. Current RSS: ~1346M. load average: 1.37 1.12 1.06 1/431 542366107 when migration fails6108 and exception is raised6109 resets task_id6110 and es responds with errors6111 when a task throws an error6112 resets task_id6113 when delete_by_query throws an error6114 resets task_id6115 when commits are already deleted6116 does not execute delete_by_query6117# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230911205548_remove_leftover_commits_from_main_index_spec.rb. It took 11.83 seconds. Expected to take 9.64 seconds.6118# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/contributions_calendar_spec.rb. Expected to take 9.44 seconds.6119Gitlab::ContributionsCalendar6120 #events_by_date6121 when current user is not member of private group6122 returns expected epic events for a given date6123# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.47 seconds. Current RSS: ~1351M. load average: 1.58 1.17 1.08 1/431 542376124 when current user is member of private group6125 returns expected epic events for a given date6126# [RSpecRunTime] RSpec elapsed time: 23 minutes 23.08 seconds. Current RSS: ~1343M. load average: 1.54 1.17 1.08 1/431 542386127 when contributor has opted-in for private contributions6128 returns public and private epic events for a given date regardless of feature availability6129# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.33 seconds. Current RSS: ~1338M. load average: 1.54 1.17 1.08 1/431 542396130 #activity_dates6131 when current user is not member of private group6132 counts epic events correctly6133# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.67 seconds. Current RSS: ~1339M. load average: 1.54 1.17 1.08 1/431 542406134 when current user is member of private group6135 counts epic events correctly6136# [RSpecRunTime] RSpec elapsed time: 23 minutes 27.22 seconds. Current RSS: ~1335M. load average: 1.54 1.17 1.08 1/431 542416137 when contributor has opted-in for private contributions6138 counts public and private epic events regardless of feature availability6139# [RSpecRunTime] RSpec elapsed time: 23 minutes 28.8 seconds. Current RSS: ~1332M. load average: 1.49 1.17 1.08 1/431 542426140# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/contributions_calendar_spec.rb. It took 9.53 seconds. Expected to take 9.44 seconds.6141# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/issues/set_weight_spec.rb. Expected to take 8.74 seconds.6142Mutations::Issues::SetWeight6143 #resolve6144 behaves like permission level for issue mutation is correctly verified6145 when the user is not a project member6146 behaves like when the user does not have access to the resource6147 raises an error6148 even if assigned to the issue6149 does not modify issue6150# [RSpecRunTime] RSpec elapsed time: 23 minutes 30.88 seconds. Current RSS: ~1327M. load average: 1.49 1.17 1.08 1/431 542436151 even if author of the issue6152 does not modify issue6153 when the user is a project member6154 with guest role6155 behaves like when the user does not have access to the resource6156 raises an error6157 even if assigned to the issue6158 does not modify issue6159# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.88 seconds. Current RSS: ~1342M. load average: 1.53 1.18 1.08 1/431 542446160 even if author of the issue6161 does not modify issue6162# [RSpecRunTime] RSpec elapsed time: 23 minutes 35.08 seconds. Current RSS: ~1343M. load average: 1.53 1.18 1.08 1/431 542456163 when the user can update the issue6164 returns the issue with correct weight6165 when the weight is nil6166 updates weight to be nil6167# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.51 seconds. Current RSS: ~1343M. load average: 1.53 1.18 1.08 1/431 542466168# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/issues/set_weight_spec.rb. It took 8.71 seconds. Expected to take 8.74 seconds.6169# [RSpecRunTime] Starting example group ee/spec/services/geo/registry_bulk_update_service_spec.rb. Expected to take 8.59 seconds.6170Geo::RegistryBulkUpdateService6171 registry_class: Geo::SnippetRepositoryRegistry (call 'Geo::SnippetRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::SnippetRepositoryRegistryType, registry_factory: :geo_snippet_repository_registry6172 #execute6173 when action is resync_all6174 behaves like a successful bulk action performed6175 is expected to eq :ok6176 when action is reverify_all6177 behaves like a successful bulk action performed6178 is expected to eq :ok6179 when action is not permitted6180 behaves like a failed action performed6181 is expected to eq 16182 when an StandardError error is raised6183 logs an error message with parameters6184 behaves like a failed action performed6185 is expected to eq 16186 registry_class: Geo::JobArtifactRegistry (call 'Geo::JobArtifactRegistry.connection' to establish a connection), registry_type: Types::Geo::JobArtifactRegistryType, registry_factory: :geo_job_artifact_registry6187 #execute6188 when action is resync_all6189 behaves like a successful bulk action performed6190 is expected to eq :ok6191 when action is reverify_all6192 behaves like a successful bulk action performed6193 is expected to eq :ok6194 when action is not permitted6195 behaves like a failed action performed6196 is expected to eq 16197 when an StandardError error is raised6198 logs an error message with parameters6199 behaves like a failed action performed6200 is expected to eq 16201 registry_class: Geo::DependencyProxyBlobRegistry (call 'Geo::DependencyProxyBlobRegistry.connection' to establish a connection), registry_type: Types::Geo::DependencyProxyBlobRegistryType, registry_factory: :geo_dependency_proxy_blob_registry6202 #execute6203 when action is resync_all6204 behaves like a successful bulk action performed6205 is expected to eq :ok6206 when action is reverify_all6207 behaves like a successful bulk action performed6208 is expected to eq :ok6209 when action is not permitted6210 behaves like a failed action performed6211 is expected to eq 16212 when an StandardError error is raised6213 logs an error message with parameters6214 behaves like a failed action performed6215 is expected to eq 16216 registry_class: Geo::PagesDeploymentRegistry (call 'Geo::PagesDeploymentRegistry.connection' to establish a connection), registry_type: Types::Geo::PagesDeploymentRegistryType, registry_factory: :geo_pages_deployment_registry6217 #execute6218 when action is resync_all6219 behaves like a successful bulk action performed6220 is expected to eq :ok6221 when action is reverify_all6222 behaves like a successful bulk action performed6223 is expected to eq :ok6224 when action is not permitted6225 behaves like a failed action performed6226 is expected to eq 16227 when an StandardError error is raised6228 logs an error message with parameters6229 behaves like a failed action performed6230 is expected to eq 16231 registry_class: Geo::CiSecureFileRegistry (call 'Geo::CiSecureFileRegistry.connection' to establish a connection), registry_type: Types::Geo::CiSecureFileRegistryType, registry_factory: :geo_ci_secure_file_registry6232 #execute6233 when action is resync_all6234 behaves like a successful bulk action performed6235 is expected to eq :ok6236 when action is reverify_all6237 behaves like a successful bulk action performed6238 is expected to eq :ok6239 when action is not permitted6240 behaves like a failed action performed6241 is expected to eq 16242 when an StandardError error is raised6243 logs an error message with parameters6244 behaves like a failed action performed6245 is expected to eq 16246 registry_class: Geo::ProjectWikiRepositoryRegistry (call 'Geo::ProjectWikiRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::ProjectWikiRepositoryRegistryType, registry_factory: :geo_project_wiki_repository_registry6247 #execute6248 when action is resync_all6249 behaves like a successful bulk action performed6250 is expected to eq :ok6251 when action is reverify_all6252 behaves like a successful bulk action performed6253 is expected to eq :ok6254 when action is not permitted6255 behaves like a failed action performed6256 is expected to eq 16257 when an StandardError error is raised6258 logs an error message with parameters6259 behaves like a failed action performed6260 is expected to eq 16261 registry_class: Geo::GroupWikiRepositoryRegistry (call 'Geo::GroupWikiRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::GroupWikiRepositoryRegistryType, registry_factory: :geo_group_wiki_repository_registry6262 #execute6263 when action is resync_all6264 behaves like a successful bulk action performed6265 is expected to eq :ok6266 when action is reverify_all6267 behaves like a successful bulk action performed6268 is expected to eq :ok6269 when action is not permitted6270 behaves like a failed action performed6271 is expected to eq 16272 when an StandardError error is raised6273 logs an error message with parameters6274 behaves like a failed action performed6275 is expected to eq 16276 registry_class: Geo::DependencyProxyManifestRegistry (call 'Geo::DependencyProxyManifestRegistry.connection' to establish a connection), registry_type: Types::Geo::DependencyProxyManifestRegistryType, registry_factory: :geo_dependency_proxy_manifest_registry6277 #execute6278 when action is resync_all6279 behaves like a successful bulk action performed6280 is expected to eq :ok6281 when action is reverify_all6282 behaves like a successful bulk action performed6283 is expected to eq :ok6284 when action is not permitted6285 behaves like a failed action performed6286 is expected to eq 16287 when an StandardError error is raised6288 logs an error message with parameters6289 behaves like a failed action performed6290 is expected to eq 16291 registry_class: Geo::ContainerRepositoryRegistry (call 'Geo::ContainerRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::ContainerRepositoryRegistryType, registry_factory: :geo_container_repository_registry6292 #execute6293 when action is resync_all6294 behaves like a successful bulk action performed6295 is expected to eq :ok6296 when action is reverify_all6297 behaves like a successful bulk action performed6298 is expected to eq :ok6299 when action is not permitted6300 behaves like a failed action performed6301 is expected to eq 16302 when an StandardError error is raised6303 logs an error message with parameters6304 behaves like a failed action performed6305 is expected to eq 16306 registry_class: Geo::MergeRequestDiffRegistry (call 'Geo::MergeRequestDiffRegistry.connection' to establish a connection), registry_type: Types::Geo::MergeRequestDiffRegistryType, registry_factory: :geo_merge_request_diff_registry6307 #execute6308 when action is resync_all6309 behaves like a successful bulk action performed6310 is expected to eq :ok6311 when action is reverify_all6312 behaves like a successful bulk action performed6313 is expected to eq :ok6314 when action is not permitted6315 behaves like a failed action performed6316 is expected to eq 16317 when an StandardError error is raised6318 logs an error message with parameters6319 behaves like a failed action performed6320 is expected to eq 16321 registry_class: Geo::PipelineArtifactRegistry (call 'Geo::PipelineArtifactRegistry.connection' to establish a connection), registry_type: Types::Geo::PipelineArtifactRegistryType, registry_factory: :geo_pipeline_artifact_registry6322 #execute6323 when action is resync_all6324 behaves like a successful bulk action performed6325 is expected to eq :ok6326 when action is reverify_all6327 behaves like a successful bulk action performed6328 is expected to eq :ok6329 when action is not permitted6330 behaves like a failed action performed6331 is expected to eq 16332 when an StandardError error is raised6333 logs an error message with parameters6334 behaves like a failed action performed6335 is expected to eq 16336 registry_class: Geo::DesignManagementRepositoryRegistry (call 'Geo::DesignManagementRepositoryRegistry.connection' to establish a connection), registry_type: Types::Geo::DesignManagementRepositoryRegistryType, registry_factory: :geo_design_management_repository_registry6337 #execute6338 when action is resync_all6339 behaves like a successful bulk action performed6340 is expected to eq :ok6341 when action is reverify_all6342 behaves like a successful bulk action performed6343 is expected to eq :ok6344 when action is not permitted6345 behaves like a failed action performed6346 is expected to eq 16347 when an StandardError error is raised6348 logs an error message with parameters6349 behaves like a failed action performed6350 is expected to eq 16351 registry_class: Geo::TerraformStateVersionRegistry (call 'Geo::TerraformStateVersionRegistry.connection' to establish a connection), registry_type: Types::Geo::TerraformStateVersionRegistryType, registry_factory: :geo_terraform_state_version_registry6352 #execute6353 when action is resync_all6354 behaves like a successful bulk action performed6355 is expected to eq :ok6356 when action is reverify_all6357 behaves like a successful bulk action performed6358 is expected to eq :ok6359 when action is not permitted6360 behaves like a failed action performed6361 is expected to eq 16362 when an StandardError error is raised6363 logs an error message with parameters6364 behaves like a failed action performed6365 is expected to eq 16366 registry_class: Geo::PackageFileRegistry (call 'Geo::PackageFileRegistry.connection' to establish a connection), registry_type: Types::Geo::PackageFileRegistryType, registry_factory: :geo_package_file_registry6367 #execute6368 when action is resync_all6369 behaves like a successful bulk action performed6370 is expected to eq :ok6371 when action is reverify_all6372 behaves like a successful bulk action performed6373 is expected to eq :ok6374 when action is not permitted6375 behaves like a failed action performed6376 is expected to eq 16377 when an StandardError error is raised6378 logs an error message with parameters6379 behaves like a failed action performed6380 is expected to eq 16381 registry_class: Geo::LfsObjectRegistry (call 'Geo::LfsObjectRegistry.connection' to establish a connection), registry_type: Types::Geo::LfsObjectRegistryType, registry_factory: :geo_lfs_object_registry6382 #execute6383 when action is resync_all6384 behaves like a successful bulk action performed6385 is expected to eq :ok6386 when action is reverify_all6387 behaves like a successful bulk action performed6388 is expected to eq :ok6389 when action is not permitted6390 behaves like a failed action performed6391 is expected to eq 16392 when an StandardError error is raised6393 logs an error message with parameters6394 behaves like a failed action performed6395 is expected to eq 16396 registry_class: Geo::UploadRegistry (call 'Geo::UploadRegistry.connection' to establish a connection), registry_type: Types::Geo::UploadRegistryType, registry_factory: :geo_upload_registry6397 #execute6398 when action is resync_all6399 behaves like a successful bulk action performed6400 is expected to eq :ok6401 when action is reverify_all6402 behaves like a successful bulk action performed6403 is expected to eq :ok6404 when action is not permitted6405 behaves like a failed action performed6406 is expected to eq 16407 when an StandardError error is raised6408 logs an error message with parameters6409 behaves like a failed action performed6410 is expected to eq 16411# [RSpecRunTime] Finishing example group ee/spec/services/geo/registry_bulk_update_service_spec.rb. It took 9.05 seconds. Expected to take 8.59 seconds.6412# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/snippet_spec.rb. Expected to take 8.02 seconds.6413Snippet6414 does not allow STI6415 always returns global result for Elasticsearch indexing for #use_elasticsearch?6416 searches snippets by title and description6417 names elasticsearch queries6418 returns json with all needed elements6419 uses same index for Snippet subclasses6420# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/snippet_spec.rb. It took 8.06 seconds. Expected to take 8.02 seconds.6421# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.81 seconds. Current RSS: ~1357M. load average: 1.46 1.19 1.09 1/437 542476422# [RSpecRunTime] Starting example group ee/spec/services/dependencies/export_service_spec.rb. Expected to take 7.82 seconds.6423Dependencies::ExportService6424 .execute6425 instantiates a service object and sends execute message to it6426 #execute6427 when export type is dependency_list6428 when the exportable is an organization6429 is expected to be present6430 is expected to change `export.file.filename` to "organization-325_dependencies_2023-11-14T0000.csv"6431 includes a header in the export file6432 includes a row for each occurrence6433# [RSpecRunTime] RSpec elapsed time: 23 minutes 57.41 seconds. Current RSS: ~1352M. load average: 1.46 1.19 1.09 1/437 542486434 when the exportable is a project6435 behaves like export service6436 when the export is not in `created` status6437 does not run the logic6438 when the export is in `created` status6439 when the export fails6440 propagates the error, resets the status of the export, and does not schedule deletion job6441 when the export succeeds6442 marks the export as finished6443 attaches the file to export6444 schedules the export deletion job6445 when the exportable is a group6446 behaves like export service6447 when the export is not in `created` status6448 does not run the logic6449 when the export is in `created` status6450 when the export fails6451 propagates the error, resets the status of the export, and does not schedule deletion job6452 when the export succeeds6453 marks the export as finished6454 attaches the file to export6455 schedules the export deletion job6456 when export type is sbom6457 when the exportable is a pipeline6458 behaves like export service6459 when the export is not in `created` status6460 does not run the logic6461 when the export is in `created` status6462 when the export fails6463 propagates the error, resets the status of the export, and does not schedule deletion job6464 when the export succeeds6465 marks the export as finished6466 attaches the file to export6467 schedules the export deletion job6468# [RSpecRunTime] Finishing example group ee/spec/services/dependencies/export_service_spec.rb. It took 6.55 seconds. Expected to take 7.82 seconds.6469# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/document_reference_spec.rb. Expected to take 7.53 seconds.6470Gitlab::Elastic::DocumentReference6471 .build6472 builds a document for an issue6473 builds a document for a project6474 .serialize6475 does nothing to a string6476 serializes a DocumentReference6477 defers to serialize_record for ApplicationRecord instances6478 defers to serialize_array for Array instances6479 fails to serialize an unrecognised value6480 .serialize_record6481 serializes an issue6482 serializes a project6483 .serialize_array6484 serializes a project array6485 serializes an issue array6486 fails to serialize a too-small array6487 fails to serialize a too-large array6488 .deserialize6489 deserializes an issue string6490 deserializes a project string6491 when a pipe delimiter is used6492 deserializes string correctly6493 #initialize6494 creates an issue reference6495 creates a project reference6496 #==6497 is equal to itself6498 is equal to another ref when all elements match6499 is not equal unless the other instance class matches6500 is not equal unless db_id matches6501 is not equal unless es_id matches6502 is not equal unless es_parent matches6503 #klass_name6504 is expected to eq "Issue"6505 #database_record6506 returns an issue6507 returns a project6508 returns nil if the record cannot be found6509 raises if the class is bad6510 #serialize6511 serializes an issue6512 serializes a project6513 ::Collection6514 contains a collection of DocumentReference6515 #preload_database_records6516 preloads database records to avoid N+1 queries6517 batches database records to avoid sql timeouts6518# [RSpecRunTime] RSpec elapsed time: 24 minutes 8.66 seconds. Current RSS: ~1388M. load average: 1.36 1.18 1.09 1/437 542496519# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/document_reference_spec.rb. It took 7.43 seconds. Expected to take 7.53 seconds.6520# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/export_spec.rb. Expected to take 7.31 seconds.6521Vulnerabilities::Export6522 does not allow STI6523 is expected to define :format as an enum backed by an integer6524 associations6525 is expected to belong to project required: false6526 is expected to belong to group required: false6527 is expected to belong to author class_name => User required: true6528 validations6529 is expected to validate that :status cannot be empty/falsy6530 is expected to validate that :format cannot be empty/falsy6531 is expected not to validate that :file cannot be empty/falsy6532 when export is finished6533 is expected to validate that :file cannot be empty/falsy6534 presence of both project and group6535 when the project is present6536 when the group is present6537 is expected to include "Project & Group can not be assigned at the same time"6538 when the group is not present6539 is expected not to include "Project & Group can not be assigned at the same time"6540 when the project is not present6541 when the group is present6542 is expected not to include "Project & Group can not be assigned at the same time"6543 when the group is not present6544 is expected not to include "Project & Group can not be assigned at the same time"6545 #status6546 when the export is new6547 is expected to have attributes {:status => "created"}6548 when the export starts6549 is expected to have attributes {:started_at => 2024-05-29 17:10:49.000000000 +0000, :status => "running"}6550 when the export is running6551 and it finishes6552 is expected to have attributes {:finished_at => 2024-05-29 17:10:49.000000000 +0000, :status => "finished"}6553 and it fails6554 is expected to have attributes {:finished_at => 2024-05-29 17:10:50.000000000 +0000, :status => "failed"}6555 #exportable6556 when the export has project assigned6557 is expected to eq #<Project id: namespace1314/project-1233>>6558 when the export does not have project assigned6559 when the export has group assigned6560 is expected to eq #<Group id: @group766>6561 when the export does not have group assigned6562 is expected to eq #<InstanceDouble(InstanceSecurityDashboard) (anonymous)>6563 #exportable=6564 when the exportable is a Project6565 changes the exportable of the export to given project6566 when the exportable is a Group6567 changes the exportable of the export to given group6568 when the exportable is an InstanceSecurityDashboard6569 changes the exportable of the export to security dashboard of the author6570 when the exportable is a String6571 raises an exception6572 #completed?6573 when status is created6574 is expected not to be completed6575 when status is running6576 is expected not to be completed6577 when status is finished6578 is expected to be completed6579 when status is failed6580 is expected to be completed6581# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/export_spec.rb. It took 5.65 seconds. Expected to take 7.31 seconds.6582# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6583Lint factories for Vulnerabilities::Export6584 with saas, license, and factory defaults6585 behaves like factory6586 vulnerability_export factory6587 does not raise error when built6588 does not raise error when created6589 linting :csv trait6590 does not raise error when created6591# [RSpecRunTime] RSpec elapsed time: 24 minutes 15.8 seconds. Current RSS: ~1406M. load average: 1.33 1.17 1.09 1/437 542566592 linting :with_csv_file trait6593 does not raise error when created6594 linting :created trait6595 does not raise error when created6596 linting :running trait6597 does not raise error when created6598 linting :finished trait6599 does not raise error when created (PENDING: Trait skipped linting due to legacy error)6600 linting :failed trait6601 does not raise error when created6602 linting :group trait6603 does not raise error when created6604 linting :user trait6605 does not raise error when created6606# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.98 seconds. Expected to take 39.52 seconds.6607# [RSpecRunTime] Starting example group ee/spec/services/ee/groups/group_links/create_service_spec.rb. Expected to take 7.02 seconds.6608Groups::GroupLinks::CreateService#execute6609 audit event creation6610 sends an audit event6611 when current user has admin_group_member custom permission6612 for guest member role6613 behaves like adding members using custom permission6614 when custom_roles feature is enabled6615 when adding group link with the same access role as current user6616 adds a group link6617 when adding group link with higher role than current user6618 fails to add the group link6619 when custom_roles feature is disabled6620 when adding members with the same access role as current user6621 fails to add the group link6622 for reporter member role6623 behaves like adding members using custom permission6624 when custom_roles feature is enabled6625 when adding group link with the same access role as current user6626 adds a group link6627 when adding group link with higher role than current user6628 fails to add the group link6629 when custom_roles feature is disabled6630 when adding members with the same access role as current user6631 fails to add the group link6632 for developer member role6633 behaves like adding members using custom permission6634 when custom_roles feature is enabled6635 when adding group link with the same access role as current user6636 adds a group link6637 when adding group link with higher role than current user6638 fails to add the group link6639 when custom_roles feature is disabled6640 when adding members with the same access role as current user6641 fails to add the group link6642 for maintainer member role6643 behaves like adding members using custom permission6644 when custom_roles feature is enabled6645 when adding group link with the same access role as current user6646 adds a group link6647 when adding group link with higher role than current user6648 fails to add the group link6649 when custom_roles feature is disabled6650 when adding members with the same access role as current user6651 fails to add the group link6652# [RSpecRunTime] Finishing example group ee/spec/services/ee/groups/group_links/create_service_spec.rb. It took 6.36 seconds. Expected to take 7.02 seconds.6653# [RSpecRunTime] Starting example group ee/spec/lib/analytics/group_activity_calculator_spec.rb. Expected to take 6.81 seconds.6654Analytics::GroupActivityCalculator6655 with issues6656 only returns the count of recent issues6657 caches value per user6658 limits count to RECENT_COUNT_LIMIT6659 when user does not have access to some issues6660 does not include those issues6661# [RSpecRunTime] RSpec elapsed time: 24 minutes 26.7 seconds. Current RSS: ~1365M. load average: 1.28 1.17 1.08 1/430 542576662 with merge requests6663 only returns the count of recent MRs6664 caches value per user6665 limits count to RECENT_COUNT_LIMIT6666 when user does not have access to some MRs6667 does not include those MRs6668# [RSpecRunTime] RSpec elapsed time: 24 minutes 28.3 seconds. Current RSS: ~1366M. load average: 1.26 1.16 1.08 1/430 542586669 with members6670 returns the count of recently added members6671 caches value per user6672 limits count to RECENT_COUNT_LIMIT6673 when there is a member who was not added recently6674 returns the count of recently added members6675# [RSpecRunTime] RSpec elapsed time: 24 minutes 29.85 seconds. Current RSS: ~1387M. load average: 1.26 1.16 1.08 1/430 542596676 when user does not have access to some members6677 does not include those members6678# [RSpecRunTime] Finishing example group ee/spec/lib/analytics/group_activity_calculator_spec.rb. It took 6.58 seconds. Expected to take 6.81 seconds.6679# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb. Expected to take 6.52 seconds.6680Gitlab::SubscriptionPortal::Clients::Rest6681 #generate_trial6682 nests in the trial_user param if needed6683 behaves like when response is successful6684 has a successful status6685 behaves like when response code is 4226686 has a unprocessable entity status6687 returns the error message along with the error_attribute_map6688 behaves like when response code is 5006689 has a server error status6690 behaves like when http call raises an exception6691 overrides the error message6692 #generate_addon_trial6693 nests in the trial_user param if needed6694 behaves like when response is successful6695 has a successful status6696 behaves like when response code is 4226697 has a unprocessable entity status6698 returns the error message along with the error_attribute_map6699 behaves like when response code is 5006700 has a server error status6701 behaves like when http call raises an exception6702 overrides the error message6703 #generate_lead6704 behaves like when response is successful6705 has a successful status6706 behaves like when response code is 4226707 has a unprocessable entity status6708 returns the error message along with the error_attribute_map6709 behaves like when response code is 5006710 has a server error status6711 behaves like when http call raises an exception6712 overrides the error message6713 #generate_iterable6714 behaves like when response is successful6715 has a successful status6716 behaves like when response code is 4226717 has a unprocessable entity status6718 returns the error message along with the error_attribute_map6719 behaves like when response code is 5006720 has a server error status6721 behaves like when http call raises an exception6722 overrides the error message6723 #create_subscription6724 behaves like when response is successful6725 has a successful status6726 behaves like when response code is 4226727 has a unprocessable entity status6728 returns the error message along with the error_attribute_map6729 behaves like when response code is 5006730 has a server error status6731 behaves like when http call raises an exception6732 overrides the error message6733 #create_customer6734 behaves like when response is successful6735 has a successful status6736 behaves like when response code is 4226737 has a unprocessable entity status6738 returns the error message along with the error_attribute_map6739 behaves like when response code is 5006740 has a server error status6741 behaves like when http call raises an exception6742 overrides the error message6743 #payment_form_params6744 behaves like when response is successful6745 has a successful status6746 behaves like when response code is 4226747 has a unprocessable entity status6748 returns the error message along with the error_attribute_map6749 behaves like when response code is 5006750 has a server error status6751 behaves like when http call raises an exception6752 overrides the error message6753 #payment_method6754 behaves like when response is successful6755 has a successful status6756 behaves like when response code is 4226757 has a unprocessable entity status6758 returns the error message along with the error_attribute_map6759 behaves like when response code is 5006760 has a server error status6761 behaves like when http call raises an exception6762 overrides the error message6763 #validate_payment_method6764 behaves like when response is successful6765 has a successful status6766 behaves like when response code is 4226767 has a unprocessable entity status6768 returns the error message along with the error_attribute_map6769 behaves like when response code is 5006770 has a server error status6771 behaves like when http call raises an exception6772 overrides the error message6773 #customers_oauth_app_uid6774 behaves like when response is successful6775 has a successful status6776 behaves like when response code is 4226777 has a unprocessable entity status6778 returns the error message along with the error_attribute_map6779 behaves like when response code is 5006780 has a server error status6781 behaves like when http call raises an exception6782 overrides the error message6783# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb. It took 7.3 seconds. Expected to take 6.52 seconds.6784# [RSpecRunTime] Starting example group ee/spec/graphql/types/dast_site_profile_type_spec.rb. Expected to take 6.26 seconds.6785Types::DastSiteProfileType6786 is expected to eq "DastSiteProfile"6787 is expected to require graphql authorizations :read_on_demand_dast_scan6788 is expected to expose permissions using Types::PermissionTypes::DastSiteProfile6789 is expected to have graphql fields :id, :profileName, :targetUrl, :targetType, :editPath, :excludedUrls, :requestHeaders, :validationStatus, :userPermissions, :normalizedTargetUrl, :auth, :referencedInSecurityPolicies, :scanMethod, :scanFilePath, and :validationStartedAt6790 is expected to have graphql field :referenced_in_security_policies and {:calls_gitaly?=>true}6791 id field6792 is the global id6793# [RSpecRunTime] RSpec elapsed time: 24 minutes 39.08 seconds. Current RSS: ~1415M. load average: 1.22 1.16 1.08 1/429 542606794 profileName field6795 is the name6796 targetUrl field6797 is the url of the associated dast_site6798 targetType field6799 is the target type6800 editPath field6801 is the relative path to edit the dast_site_profile6802 auth field6803 is the dast_site_profile6804 excludedUrls field6805 is the excluded urls6806 requestHeaders field6807 when there is no associated secret variable6808 is nil6809 when there an associated secret variable6810 is redacted6811 validation_status field6812 is the validation status6813 normalizedTargetUrl field6814 is the normalized url of the associated dast_site6815 referencedInSecurityPolicies field6816 is the lazy aggregate that is resolved to policies6817 scan_method field6818 is the scan method6819 scan_file_path field6820 is the scan file path6821 dast_site_profiles6822 when security policies are enabled6823 only calls Gitaly twice when multiple profiles are present6824# [RSpecRunTime] RSpec elapsed time: 24 minutes 42.74 seconds. Current RSS: ~1432M. load average: 1.22 1.16 1.08 1/431 542936825 validation_started_at field6826 when dast_site_validation association does not exist6827 is the validation_started_at6828 when dast_site_validation association does exist6829 is the validation_started_at6830# [RSpecRunTime] Finishing example group ee/spec/graphql/types/dast_site_profile_type_spec.rb. It took 5.89 seconds. Expected to take 6.26 seconds.6831# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/finding_signature_spec.rb. Expected to take 6.11 seconds.6832Vulnerabilities::FindingSignature6833 does not allow STI6834 associations6835 is expected to belong to finding class_name => Vulnerabilities::Finding required: false6836# [RSpecRunTime] RSpec elapsed time: 24 minutes 45.11 seconds. Current RSS: ~1418M. load average: 1.20 1.15 1.08 1/431 542946837 validations6838 is expected to validate that :finding cannot be empty/falsy6839 .by_project6840 is expected to eq [#<Vulnerabilities::FindingSignature id: 2, finding_id: 144, created_at: "2024-05-29 17:11:24.8974983...0 +0000", algorithm_type: "hash", signature_sha: "GE\xC0\xB5Y\xD3\t&8\xCDd\xAB\xF29\xD1\r\t\x05&w">]6841# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.89 seconds. Current RSS: ~1408M. load average: 1.20 1.15 1.08 1/431 542956842 .by_signature_sha6843 is expected to eq [#<Vulnerabilities::FindingSignature id: 3, finding_id: 145, created_at: "2024-05-29 17:11:26.4319325...algorithm_type: "hash", signature_sha: "lja\x9D\xD2\xB8\xFB\xE9\a?\xB9\xDER\x84d\xFA\x96\xA5\x14U">]6844# [RSpecRunTime] RSpec elapsed time: 24 minutes 48.43 seconds. Current RSS: ~1402M. load average: 1.18 1.15 1.08 1/431 542966845 #eql?6846 when the other is also a FindingSignature6847 when algorithm_type and signature_sha are the same6848 returns true6849 when algorithm_type is different6850 returns false6851 when signature_sha is different6852 returns false6853 when the other is not a FindingSignature6854 returns false6855# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/finding_signature_spec.rb. It took 5.54 seconds. Expected to take 6.11 seconds.6856# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6857Lint factories for Vulnerabilities::FindingSignature6858 with saas, license, and factory defaults6859 behaves like factory6860 vulnerabilities_finding_signature factory6861 does not raise error when built6862 does not raise error when created6863 linting :location trait6864 does not raise error when created6865# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.42 seconds. Current RSS: ~1401M. load average: 1.18 1.15 1.08 1/431 543036866# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.47 seconds. Expected to take 39.52 seconds.6867# [RSpecRunTime] Starting example group ee/spec/helpers/security_helper_spec.rb. Expected to take 5.89 seconds.6868SecurityHelper6869 #instance_security_dashboard_data6870 returns vulnerability, project, feedback, asset, and docs paths for the instance security dashboard6871 can_admin_vulnerability6872 when user is not an auditor6873 when the user has admin priveledges on all projects requested6874 can_admin_vulnerability is true6875# [RSpecRunTime] RSpec elapsed time: 24 minutes 54.11 seconds. Current RSS: ~1380M. load average: 1.17 1.15 1.08 1/429 543046876 when the user does not have admin priveledges on all projects requested6877 can_admin_vulnerability is false6878 when the project is on a personal namespace6879 can_admin_vulnerability is true6880 when user is auditor6881 can_admin_vulnerability is false6882 #instance_security_settings_data6883 when user is not auditor6884 is expected to eq {:is_auditor=>"false"}6885 when user is auditor6886 is expected to eq {:is_auditor=>"true"}6887# [RSpecRunTime] Finishing example group ee/spec/helpers/security_helper_spec.rb. It took 5.66 seconds. Expected to take 5.89 seconds.6888# [RSpecRunTime] Starting example group ee/spec/services/ci/retry_pipeline_service_spec.rb. Expected to take 5.73 seconds.6889Ci::RetryPipelineService6890 when the namespace is out of CI minutes6891 retries the builds with available runners6892# [RSpecRunTime] RSpec elapsed time: 24 minutes 59.41 seconds. Current RSS: ~1357M. load average: 1.15 1.15 1.08 1/429 543056893 when user is not allowed to retry pipeline because of missing credit card6894 returns an error6895 when secrets provider not found check fails6896 gracefully fails pipeline6897# [RSpecRunTime] RSpec elapsed time: 25 minutes 0.87 second. Current RSS: ~1360M. load average: 1.15 1.15 1.08 4/430 543066898# [RSpecRunTime] Finishing example group ee/spec/services/ci/retry_pipeline_service_spec.rb. It took 4.82 seconds. Expected to take 5.73 seconds.6899# [RSpecRunTime] Starting example group ee/spec/serializers/dashboard_environments_serializer_spec.rb. Expected to take 5.56 seconds.6900DashboardEnvironmentsSerializer6901 .represent6902 returns an empty array when there are no projects6903 includes project attributes6904 preloads only relevant ci_builds and does not result in N+16905# [RSpecRunTime] RSpec elapsed time: 25 minutes 4.14 seconds. Current RSS: ~1371M. load average: 1.22 1.16 1.09 1/434 543406906# [RSpecRunTime] Finishing example group ee/spec/serializers/dashboard_environments_serializer_spec.rb. It took 3.23 seconds. Expected to take 5.56 seconds.6907# [RSpecRunTime] Starting example group ee/spec/routing/user_routing_spec.rb. Expected to take 5.38 seconds.6908EE-specific user routing6909 devise_for users scope6910 defines regular and Geo routes6911 when a Geo secondary, checked without a database connection6912 behaves like routes session paths6913 handles regular named route helpers6914# [RSpecRunTime] RSpec elapsed time: 25 minutes 6.76 seconds. Current RSS: ~1369M. load average: 1.22 1.16 1.09 1/434 543416915 Geo database is configured6916 behaves like routes session paths6917 handles geo named route helpers6918# [RSpecRunTime] RSpec elapsed time: 25 minutes 8.9 seconds. Current RSS: ~1367M. load average: 1.20 1.16 1.09 1/434 543426919# [RSpecRunTime] Finishing example group ee/spec/routing/user_routing_spec.rb. It took 4.74 seconds. Expected to take 5.38 seconds.6920# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb. Expected to take 5.21 seconds.6921Mutations::DastSiteTokens::Create6922 is expected to require graphql authorizations :create_on_demand_dast_scan6923 #resolve6924 when on demand scan feature is enabled6925 when the project does not exist6926 raises an exception6927 when the user can run a dast scan6928 returns the dast_site_token id6929 returns the dast_site_token status6930 returns the dast_site_token token6931 when the associated dast_site_validation has been validated6932 returns the correct status6933# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.51 seconds. Current RSS: ~1383M. load average: 1.19 1.15 1.09 1/429 543436934# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb. It took 6.63 seconds. Expected to take 5.21 seconds.6935# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/namespace_update_spec.rb. Expected to take 5.04 seconds.6936Elastic::NamespaceUpdate6937 does not allow STI6938 when changing parent_id6939 does not enqueue Elastic::NamespaceUpdateWorker6940 when elastic indexing is enabled6941 enqueues Elastic::NamespaceUpdateWorker6942 when transfering a group6943 enqueues Elastic::NamespaceUpdateWorker when changing parent from nil6944 enqueues Elastic::NamespaceUpdateWorker when changing parent to nil6945# [RSpecRunTime] RSpec elapsed time: 25 minutes 18.23 seconds. Current RSS: ~1386M. load average: 1.17 1.15 1.09 1/429 543446946 when transfering a project6947 enqueues Elastic::NamespaceUpdateWorker when changing parent6948# [RSpecRunTime] RSpec elapsed time: 25 minutes 20.28 seconds. Current RSS: ~1376M. load average: 1.17 1.15 1.09 1/429 543456949# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/namespace_update_spec.rb. It took 4.78 seconds. Expected to take 5.04 seconds.6950# [RSpecRunTime] Starting example group ee/spec/workers/concerns/search/elastic/migration_delete_based_on_schema_version_spec.rb. Expected to take 4.96 seconds.6951Search::Elastic::MigrationDeleteBasedOnSchemaVersion6952 when methods are not implemented6953 #index_name6954 raises a NotImplementedError6955# [RSpecRunTime] RSpec elapsed time: 25 minutes 24.81 seconds. Current RSS: ~1350M. load average: 1.16 1.15 1.08 1/431 543466956 #schema_version6957 raises a NotImplementedError6958 #es_document_type6959 raises a NotImplementedError6960# [RSpecRunTime] Finishing example group ee/spec/workers/concerns/search/elastic/migration_delete_based_on_schema_version_spec.rb. It took 5.42 seconds. Expected to take 4.96 seconds.6961# [RSpecRunTime] Starting example group ee/spec/models/ci/minutes/additional_pack_spec.rb. Expected to take 4.75 seconds.6962Ci::Minutes::AdditionalPack6963 does not allow STI6964 associations6965 is expected to belong to namespace required: false6966 validations6967 is expected to validate that :namespace cannot be empty/falsy6968 is expected to validate that :number_of_minutes cannot be empty/falsy6969 is expected to validate that the length of :purchase_xid is at most 506970 when GitLab.com6971 is expected to validate that :expires_at cannot be empty/falsy6972 is expected to validate that :purchase_xid cannot be empty/falsy6973 is expected to validate that :purchase_xid is case-sensitively unique6974# [RSpecRunTime] RSpec elapsed time: 25 minutes 27.93 seconds. Current RSS: ~1377M. load average: 1.16 1.15 1.08 1/431 543476975 when self-managed6976 is expected not to validate that :purchase_xid cannot be empty/falsy6977 is expected not to validate that :expires_at cannot be empty/falsy6978 is expected not to validate that :purchase_xid is case-sensitively unique6979 behaves like cleanup by a loose foreign key6980 cleans up (delete or nullify) the model6981# [RSpecRunTime] RSpec elapsed time: 25 minutes 30.29 seconds. Current RSS: ~1396M. load average: 1.15 1.15 1.08 1/431 543486982# [RSpecRunTime] Finishing example group ee/spec/models/ci/minutes/additional_pack_spec.rb. It took 4.58 seconds. Expected to take 4.75 seconds.6983# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.6984Lint factories for Ci::Minutes::AdditionalPack6985 with saas, license, and factory defaults6986 behaves like factory6987 ci_minutes_additional_pack factory6988 does not raise error when built6989 does not raise error when created6990# [RSpecRunTime] RSpec elapsed time: 25 minutes 31.51 seconds. Current RSS: ~1405M. load average: 1.15 1.15 1.08 1/431 543556991# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.22 seconds. Expected to take 39.52 seconds.6992# [RSpecRunTime] Starting example group ee/spec/finders/ee/ci/daily_build_group_report_results_finder_spec.rb. Expected to take 4.6 seconds.6993Ci::DailyBuildGroupReportResultsFinder6994 #execute6995 with permissions6996 when sort is true6997 returns coverages belonging to the group6998# [RSpecRunTime] RSpec elapsed time: 25 minutes 34.4 seconds. Current RSS: ~1397M. load average: 1.13 1.14 1.08 2/431 543566999 with a limit below 10007000 uses the provided limit7001 with a limit above 10007002 returns MAX_ITEMS as a limit7003 without a limit7004 returns MAX_ITEMS as a limit7005 with group_activity7006 returns the group activity aggregated data7007 without permmissions7008 returns an empty result7009# [RSpecRunTime] Finishing example group ee/spec/finders/ee/ci/daily_build_group_report_results_finder_spec.rb. It took 4.62 seconds. Expected to take 4.6 seconds.7010# [RSpecRunTime] Starting example group ee/spec/services/compliance_management/standards/soc2/at_least_one_non_author_approval_service_spec.rb. Expected to take 4.45 seconds.7011ComplianceManagement::Standards::Soc2::AtLeastOneNonAuthorApprovalService7012 #execute7013 when project belongs to user namespace7014 returns unavailable for user namespace error7015 when group_level_compliance_dashboard feature is not available7016 returns feature not available error7017 when group_level_compliance_dashboard feature is available7018 when approval rules are not defined7019 sets the check as fail7020 with valid rules it sets the check as pass7021 approvals_required: 0, prevent_approval_by_committer: false, merge_requests_author_approval: false, status: "fail"7022 is expected to have attributes {:check_name => "at_least_one_non_author_approval", :namespace_id => 3498, :project_id => 1218, :standard => "soc2", :status => "fail"}7023 approvals_required: 0, prevent_approval_by_committer: false, merge_requests_author_approval: true, status: "fail"7024 is expected to have attributes {:check_name => "at_least_one_non_author_approval", :namespace_id => 3498, :project_id => 1218, :standard => "soc2", :status => "fail"}7025 approvals_required: 0, prevent_approval_by_committer: true, merge_requests_author_approval: false, status: "fail"7026 is expected to have attributes {:check_name => "at_least_one_non_author_approval", :namespace_id => 3498, :project_id => 1218, :standard => "soc2", :status => "fail"}7027 approvals_required: 0, prevent_approval_by_committer: true, merge_requests_author_approval: true, status: "fail"7028 is expected to have attributes {:check_name => "at_least_one_non_author_approval", :namespace_id => 3498, :project_id => 1218, :standard => "soc2", :status => "fail"}7029 approvals_required: 1, prevent_approval_by_committer: false, merge_requests_author_approval: false, status: "fail"7030 is expected to have attributes {:check_name => "at_least_one_non_author_approval", :namespace_id => 3498, :project_id => 1218, :standard => "soc2", :status => "fail"}7031 approvals_required: 1, prevent_approval_by_committer: false, merge_requests_author_approval: true, status: "fail"7032 is expected to have attributes {:check_name => "at_least_one_non_author_approval", :namespace_id => 3498, :project_id => 1218, :standard => "soc2", :status => "fail"}7033 approvals_required: 1, prevent_approval_by_committer: true, merge_requests_author_approval: false, status: "success"7034 is expected to have attributes {:check_name => "at_least_one_non_author_approval", :namespace_id => 3498, :project_id => 1218, :standard => "soc2", :status => "success"}7035 approvals_required: 1, prevent_approval_by_committer: true, merge_requests_author_approval: true, status: "fail"7036 is expected to have attributes {:check_name => "at_least_one_non_author_approval", :namespace_id => 3498, :project_id => 1218, :standard => "soc2", :status => "fail"}7037 when ActiveRecord::RecordInvalid is raised7038 retries in case of race conditions7039 does not retry for other scenarios7040# [RSpecRunTime] RSpec elapsed time: 25 minutes 40.19 seconds. Current RSS: ~1411M. load average: 1.12 1.14 1.08 1/431 543577041 when track progress param is set7042 updates progress via StandardsAdherenceChecksTracker7043 when track progress param is not set7044 does not update progress via StandardsAdherenceChecksTracker7045# [RSpecRunTime] Finishing example group ee/spec/services/compliance_management/standards/soc2/at_least_one_non_author_approval_service_spec.rb. It took 4.46 seconds. Expected to take 4.45 seconds.7046# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/registry_batcher_spec.rb. Expected to take 4.29 seconds.7047Gitlab::Geo::RegistryBatcher7048 #next_range!7049 when there are no records7050 is expected to be nil7051 when there are records7052 when it has never been called before7053 is expected to be a kind of Range7054 starts from the beginning7055 ends at a full batch7056 when the batch size is greater than the number of records7057 ends at the last ID7058 when the destination table has a gap of at least one batch7059 returns a batch ending at batch size7060 when it was called before7061 when the previous batch included the end of the table7062 starts from the beginning7063 when the previous batch did not include the end of the table7064 starts after the previous batch7065 if cache is cleared7066 starts from the beginning7067 #next_range!7068 when there are no records but there are orphaned destination_records7069 when it has never been called before7070 is expected to be a kind of Range7071 starts from the beginning7072 ends at a full batch7073 when the batch size is greater than the number of destination_records7074 ends at the last ID7075 when it was called before7076 when the previous batch included the end of the table7077 starts from the beginning7078 when the previous batch did not include the end of the table7079 starts after the previous batch7080 if cache is cleared7081 starts from the beginning7082 when there are records and orphaned destination_records with foreign key greater than last record id7083 when it has never been called before7084 is expected to be a kind of Range7085 ends at a full batch7086 when it was called before7087 ends at the last destination foreign key ID7088 if cache is cleared7089 ends at a full batch7090# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/registry_batcher_spec.rb. It took 3.47 seconds. Expected to take 4.29 seconds.7091# [RSpecRunTime] Starting example group ee/spec/lib/cloud_connector/base_available_service_data_spec.rb. Expected to take 4.22 seconds.7092CloudConnector::BaseAvailableServiceData7093 #free_access?7094 when cut_off_date is in the past7095 is expected to equal false7096 when cut_off_date is in the future7097 is expected to equal true7098 #name7099 is expected to eq :duo_chat7100 #access_token7101 raises not implemented exception7102 #allowed_for?7103 when user is passed as a resource7104 when the user has an active assigned seat7105 is expected to equal true7106 caches the available services7107 when the user has an expired assigned duo pro seat7108 is expected to equal false7109 when the user has no add on seat assignments7110 is expected to equal false7111 when namespace is passed as a resource7112 when the add_on is purchased and active for a namespace7113 is expected to equal true7114 calls by_namespace_id7115 when the add_on is purchased but expired7116 is expected to equal false7117 when the add_on purchase has no namespace7118 is expected to equal true7119 doesn't call by_namespace_id7120# [RSpecRunTime] Finishing example group ee/spec/lib/cloud_connector/base_available_service_data_spec.rb. It took 2.03 seconds. Expected to take 4.22 seconds.7121# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ingestion/bulk_insertable_task_spec.rb. Expected to take 4.06 seconds.7122Gitlab::Ingestion::BulkInsertableTask7123 .unique_by7124 does not try to create/update duplicate records7125# [RSpecRunTime] RSpec elapsed time: 25 minutes 51.06 seconds. Current RSS: ~1399M. load average: 1.10 1.14 1.08 1/431 543587126# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ingestion/bulk_insertable_task_spec.rb. It took 4.99 seconds. Expected to take 4.06 seconds.7127# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb. Expected to take 4.04 seconds.7128Mutations::Vulnerabilities::Dismiss7129 #resolve7130 when the user can dismiss the vulnerability7131 when user does not have access to the project7132 raises an error7133# [RSpecRunTime] RSpec elapsed time: 25 minutes 55.15 seconds. Current RSS: ~1355M. load average: 1.10 1.13 1.08 1/431 543597134 when user has access to the project7135 returns the dismissed vulnerability7136# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb. It took 4.84 seconds. Expected to take 4.04 seconds.7137# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ip_restriction/enforcer_spec.rb. Expected to take 3.78 seconds.7138Gitlab::IpRestriction::Enforcer7139 #allows_current_ip?7140 behaves like ip_restriction7141 without restriction7142 is expected to be truthy7143 with restriction7144 address is within one of the ranges7145 is expected to be truthy7146 address is outside all of the ranges7147 is expected to be falsey7148 address is in globally allowed ip range7149 is expected to be truthy7150 address is outside globally allowed ip range7151 is expected to be falsey7152 group_ip_restriction feature is disabled7153 is expected to be truthy7154 when usage ping is enabled7155 when usage_ping_features_enabled is enabled7156 behaves like ip_restriction7157 without restriction7158 is expected to be truthy7159 with restriction7160 address is within one of the ranges7161 is expected to be truthy7162 address is outside all of the ranges7163 is expected to be falsey7164 address is in globally allowed ip range7165 is expected to be truthy7166 address is outside globally allowed ip range7167 is expected to be falsey7168 when usage_ping_features_enabled is disabled7169 is expected to be truthy7170 when usage ping is disabled7171 is expected to be truthy7172# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ip_restriction/enforcer_spec.rb. It took 3.59 seconds. Expected to take 3.78 seconds.7173# [RSpecRunTime] Starting example group ee/spec/models/search/note_index_spec.rb. Expected to take 3.71 seconds.7174Search::NoteIndex7175 does not allow STI7176 behaves like a search index7177 creating index in Elasticsearch7178 creates an index in Elasticsearch when saving to DB7179 when Elasticsearch is unreachable7180 rolls back the transaction and raises the Elasticsearch error7181 when skip_create_advanced_search_index is set to true7182 does not create Elasticsearch index7183 #config7184 is the Elasticsearch class proxy for indexed class7185 Elasticsearch related settings7186 mappings7187 delegates to the config's mappings7188 settings7189 delegates to the config's settings with shard and replica settings added7190 #path7191 has a default value that is set after validations7192 when bucket_number is nil7193 sets the correct default value after validations7194 #helper7195 is Elastic helper7196 validations7197 is valid with proper attributes7198 is invalid when missing type7199 is invalid when there is a duplicative index7200 #bucket_number7201 is valid when nil7202 is valid when given a number that is less than or equal to hashing modulo7203 is invalid when given a float7204 is invalid when given a number that is greater than hashing modulo7205 is invalid when given a number that is less than zero7206# [RSpecRunTime] RSpec elapsed time: 26 minutes 2.23 seconds. Current RSS: ~1405M. load average: 1.09 1.13 1.08 1/430 543607207 .next_index7208 returns the first index ordered by bucket number7209 returns nil if there are no indices with bucket_number greater than the one provided7210 .route7211 when there are not any indices7212 creates a default index7213 when there are multiple indices in the DB7214 returns the correct index7215 when given a bucket number that is outside maximum7216 raises an ArgumentError7217 .create_default_index_with_max_bucket_number!7218 calls create! with correct arguments7219 fetches index with matching attributes if there is a conflict7220 does not create an Elasticsearch index7221 .indexed_class7222 is configured correctly7223# [RSpecRunTime] Finishing example group ee/spec/models/search/note_index_spec.rb. It took 3.9 seconds. Expected to take 3.71 seconds.7224# [RSpecRunTime] Starting example group ee/spec/services/ee/ci/change_variables_service_spec.rb. Expected to take 3.66 seconds.7225Ci::ChangeVariablesService7226 when creating a variable7227 calls AuditVariableChangeService with create7228 when updating a variable7229 when update succeeds7230 calls AuditVariableChangeService with update7231 when update fails7232 does not call AuditVariableChangeService7233 when destroying a variable7234 calls AuditVariableChangeService with destroy7235 when making multiple changes7236 calls AuditVariableChangeService with create7237 calls AuditVariableChangeService with update7238 calls AuditVariableChangeService with destroy7239# [RSpecRunTime] RSpec elapsed time: 26 minutes 7.04 seconds. Current RSS: ~1405M. load average: 1.08 1.13 1.08 1/430 543617240# [RSpecRunTime] Finishing example group ee/spec/services/ee/ci/change_variables_service_spec.rb. It took 3.64 seconds. Expected to take 3.66 seconds.7241# [RSpecRunTime] Starting example group ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb. Expected to take 3.51 seconds.7242Projects::InactiveProjectsDeletionCronWorker7243 #perform7244 does not send deletion warning email for inactive projects that are already marked for deletion7245 invokes Projects::InactiveProjectsDeletionNotificationWorker for inactive projects and logs audit event7246 when adjourned_deletion_for_projects_and_groups feature is not available7247 invokes Projects::DestroyService for projects that are inactive even after being notified7248# [RSpecRunTime] RSpec elapsed time: 26 minutes 9.64 seconds. Current RSS: ~1385M. load average: 1.07 1.13 1.08 1/430 543627249 when adjourned_deletion_for_projects_and_groups feature is available7250 invokes Projects::MarkForDeletionService7251# [RSpecRunTime] Finishing example group ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb. It took 3.35 seconds. Expected to take 3.51 seconds.7252# [RSpecRunTime] Starting example group ee/spec/workers/llm/embedding/gitlab_documentation/cleanup_previous_versions_records_worker_spec.rb. Expected to take 3.43 seconds.7253Llm::Embedding::GitlabDocumentation::CleanupPreviousVersionsRecordsWorker7254 #perform7255 does not delete previous records7256 checks7257 ai_duo_chat_switch_enabled: false, vertex_embeddings_enabled: false, feature_available: false7258 does not delete previous records7259 ai_duo_chat_switch_enabled: false, vertex_embeddings_enabled: false, feature_available: true7260 does not delete previous records7261 ai_duo_chat_switch_enabled: false, vertex_embeddings_enabled: true, feature_available: false7262 does not delete previous records7263 ai_duo_chat_switch_enabled: true, vertex_embeddings_enabled: false, feature_available: false7264 does not delete previous records7265 ai_duo_chat_switch_enabled: false, vertex_embeddings_enabled: true, feature_available: true7266 does not delete previous records7267 ai_duo_chat_switch_enabled: true, vertex_embeddings_enabled: false, feature_available: true7268 does not delete previous records7269 ai_duo_chat_switch_enabled: true, vertex_embeddings_enabled: true, feature_available: false7270 does not delete previous records7271 with the feature available7272 deletes records with version less than current version7273 does not enqueue another worker7274 behaves like an idempotent worker7275 is labeled as idempotent7276 performs multiple times sequentially without raising an exception7277 deletes records with version less than current version7278 when there are more records than the batch size7279 deletes the first batch and then enqueues another worker7280 behaves like worker with data consistency7281 .get_data_consistency_feature_flag_enabled?7282 returns true7283 .get_data_consistency7284 returns correct data consistency7285# [RSpecRunTime] Finishing example group ee/spec/workers/llm/embedding/gitlab_documentation/cleanup_previous_versions_records_worker_spec.rb. It took 3.13 seconds. Expected to take 3.43 seconds.7286# [RSpecRunTime] Starting example group ee/spec/lib/banzai/filter/references/iterations_cadence_reference_filter_spec.rb. Expected to take 3.3 seconds.7287Banzai::Filter::References::IterationsCadenceReferenceFilter7288 ignores invalid cadence IDs7289 ignores out of range cadence IDs7290 when using ID as reference7291 behaves like reference parsing7292 links to a valid reference7293 links with adjacent text7294 includes default classes7295 includes a data-iterations-cadence attribute7296 includes a data-group attribute7297 includes a data-original attribute7298 when parsing reference with HTML title7299 includes escaped title attribute7300# [RSpecRunTime] RSpec elapsed time: 26 minutes 14.94 seconds. Current RSS: ~1406M. load average: 1.07 1.12 1.08 1/431 543637301 when using title as reference7302 behaves like reference parsing7303 links to a valid reference7304 links with adjacent text7305 includes default classes7306 includes a data-iterations-cadence attribute7307 includes a data-group attribute7308 includes a data-original attribute7309 behaves like reference parsing7310 links to a valid reference7311 links with adjacent text7312 includes default classes7313 includes a data-iterations-cadence attribute7314 includes a data-group attribute7315 includes a data-original attribute7316 checking N+17317 does not have N+1 per multiple references7318# [RSpecRunTime] Finishing example group ee/spec/lib/banzai/filter/references/iterations_cadence_reference_filter_spec.rb. It took 3.05 seconds. Expected to take 3.3 seconds.7319# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb. Expected to take 3.29 seconds.7320Resolvers::Vulnerabilities::ContainerImagesResolver7321 #resolve7322 when resolved for project7323 behaves like fetches vulnerability container images7324 when user is not logged in7325 is expected to be blank7326# [RSpecRunTime] RSpec elapsed time: 26 minutes 19.06 seconds. Current RSS: ~1406M. load average: 1.14 1.14 1.09 1/431 543647327 when user is logged in7328 when user does not have permissions7329 is expected to be blank7330 when user have permissions to access vulnerabilities7331 returns related container images7332# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb. It took 3.12 seconds. Expected to take 3.29 seconds.7333# [RSpecRunTime] Starting example group ee/spec/services/google_cloud/artifact_registry/get_docker_image_service_spec.rb. Expected to take 3.12 seconds.7334GoogleCloud::ArtifactRegistry::GetDockerImageService7335 #execute7336 behaves like an artifact registry service handling validation errors7337 behaves like returning an error service response7338 returns an error service response7339 with saas only feature enabled7340 with not enough permissions7341 behaves like returning an error service response7342 returns an error service response7343 as a guest7344 behaves like returning an error service response7345 returns an error service response7346 as anonymous7347 behaves like returning an error service response7348 returns an error service response7349 with google_cloud_support_feature_flag FF disabled7350 behaves like returning an error service response7351 returns an error service response7352 with wlif7353 when not present7354 behaves like returning an error service response7355 returns an error service response7356 when disabled7357 behaves like returning an error service response7358 returns an error service response7359 with artifact_registry7360 when not present7361 behaves like returning an error service response7362 returns an error service response7363 when disabled7364 behaves like returning an error service response7365 returns an error service response7366 when client raises AuthenticationError7367 behaves like returning an error service response7368 returns an error service response7369 behaves like logging an error7370 logs an error7371 when client raises ApiError7372 behaves like returning an error service response7373 returns an error service response7374 behaves like logging an error7375 logs an error7376 with saas only feature enabled7377 returns the repository7378 with a blank name7379 behaves like returning an error service response7380 returns an error service response7381# [RSpecRunTime] Finishing example group ee/spec/services/google_cloud/artifact_registry/get_docker_image_service_spec.rb. It took 3.22 seconds. Expected to take 3.12 seconds.7382# [RSpecRunTime] Starting example group ee/spec/workers/merge_requests/capture_suggested_reviewers_accepted_worker_spec.rb. Expected to take 3.07 seconds.7383MergeRequests::CaptureSuggestedReviewersAcceptedWorker7384 behaves like an idempotent worker7385 is labeled as idempotent7386 performs multiple times sequentially without raising an exception7387 updates the accepted reviewers7388# [RSpecRunTime] RSpec elapsed time: 26 minutes 25.03 seconds. Current RSS: ~1430M. load average: 1.13 1.14 1.08 1/437 544187389 #perform7390 when merge request is not found7391 returns without calling the capture suggested reviewer service7392 when merge request is found7393 when merge request is not eligible7394 returns without calling the capture suggested reviewer service7395 when merge request is eligible7396 when reviewer ids is blank7397 returns without calling the capture suggested reviewer service7398 when reviewer ids is not blank7399 when service returns error7400 returns without logging extra metadata7401 when service returns success7402 attempts to capture suggested reviewers accepted7403 logs with extra metadata7404# [RSpecRunTime] Finishing example group ee/spec/workers/merge_requests/capture_suggested_reviewers_accepted_worker_spec.rb. It took 2.82 seconds. Expected to take 3.07 seconds.7405# [RSpecRunTime] Starting example group ee/spec/services/ee/deployments/update_environment_service_spec.rb. Expected to take 2.97 seconds.7406Deployments::UpdateEnvironmentService7407 #execute7408 returns the deployment7409 when the GitLab instance is a primary Geo site7410 calls replicator to update Geo7411# [RSpecRunTime] RSpec elapsed time: 26 minutes 27.96 seconds. Current RSS: ~1436M. load average: 1.13 1.14 1.08 1/436 544717412 when the GitLab instance is not a primary Geo site7413 does not call replicator to update Geo7414# [RSpecRunTime] Finishing example group ee/spec/services/ee/deployments/update_environment_service_spec.rb. It took 2.48 seconds. Expected to take 2.97 seconds.7415# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/security_orchestration/approval_policy_resolver_spec.rb. Expected to take 2.91 seconds.7416Resolvers::SecurityOrchestration::ApprovalPolicyResolver7417 behaves like as an orchestration policy7418 #resolve7419 when feature is not licensed7420 returns empty collection7421# [RSpecRunTime] RSpec elapsed time: 26 minutes 30.06 seconds. Current RSS: ~1428M. load average: 1.12 1.13 1.08 1/436 544897422 when feature is licensed7423 when user is authorized7424 returns scan execution policies7425 when user is unauthorized7426 returns empty collection7427 when the feature flag security_policies_breaking_changes is enabled7428 behaves like as an orchestration policy7429 #resolve7430 when feature is not licensed7431 returns empty collection7432 when feature is licensed7433 when user is authorized7434 returns scan execution policies7435 when user is unauthorized7436 returns empty collection7437# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/security_orchestration/approval_policy_resolver_spec.rb. It took 5.09 seconds. Expected to take 2.91 seconds.7438# [RSpecRunTime] Starting example group ee/spec/services/incident_management/oncall_shifts/read_service_spec.rb. Expected to take 2.87 seconds.7439IncidentManagement::OncallShifts::ReadService7440 #execute7441 when the current_user is anonymous7442 behaves like error response7443 has an informative message7444 when the current_user does not have permissions to create on-call schedules7445 behaves like error response7446 has an informative message7447 when feature is not available7448 behaves like error response7449 has an informative message7450 when the start time is after the end time7451 behaves like error response7452 has an informative message7453 when timeframe exceeds one month7454 behaves like error response7455 has an informative message7456 when timeframe is exactly 1 month7457 is expected to be success7458 with time frozen7459 when timeframe spans the current time7460 successfully returns a sorted collection of IncidentManagement::OncallShifts7461 when timeframe is entirely in the past7462 successfully returns a sorted collection of IncidentManagement::OncallShifts7463 when timeframe is entirely in the future7464 successfully returns a sorted collection of IncidentManagement::OncallShifts7465# [RSpecRunTime] Finishing example group ee/spec/services/incident_management/oncall_shifts/read_service_spec.rb. It took 3.6 seconds. Expected to take 2.87 seconds.7466# [RSpecRunTime] Starting example group ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb. Expected to take 2.78 seconds.7467Types::Dast::SiteProfileAuthType7468 is expected to eq "DastSiteProfileAuth"7469 is expected to require graphql authorizations :read_on_demand_dast_scan7470 is expected to have graphql fields :enabled, :url, :usernameField, :passwordField, :username, :password, and :submitField7471 enabled field7472 is auth_enabled7473# [RSpecRunTime] RSpec elapsed time: 26 minutes 38.28 seconds. Current RSS: ~1419M. load average: 1.10 1.13 1.08 1/432 544907474 url field7475 is auth_url7476 usernameField field7477 is auth_username_field7478 passwordField field7479 is auth_password_field7480 submitField field7481 is auth_submit_field7482 username field7483 is auth_username7484 password field7485 when there is no associated secret variable7486 is nil7487 when there an associated secret variable7488 is redacted7489# [RSpecRunTime] Finishing example group ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb. It took 2.37 seconds. Expected to take 2.78 seconds.7490# [RSpecRunTime] Starting example group ee/spec/services/security/sync_license_scanning_rules_service_spec.rb. Expected to take 2.72 seconds.7491Security::SyncLicenseScanningRulesService7492 #execute7493 when license_report is empty7494 does not update approval rules7495 does not call report7496 does not generate policy violation comment7497# [RSpecRunTime] RSpec elapsed time: 26 minutes 41.68 seconds. Current RSS: ~1433M. load average: 1.10 1.13 1.08 1/436 545477498 with license_finding security policy7499 when merge request has multiple pipelines for diff_head_sha7500 behaves like triggers policy bot comment7501 enqueues Security::GeneratePolicyViolationCommentWorker7502# [RSpecRunTime] RSpec elapsed time: 26 minutes 43.93 seconds. Current RSS: ~1424M. load average: 1.09 1.13 1.08 1/437 545567503 behaves like merge request without scan result violations7504 creates no violation records7505 with previous violation record7506 removes the violation record7507# [RSpecRunTime] RSpec elapsed time: 26 minutes 48.4 seconds. Current RSS: ~1375M. load average: 1.08 1.12 1.08 1/437 545657508 when target branch pipeline is empty7509 does not require approval7510# [RSpecRunTime] RSpec elapsed time: 26 minutes 50.39 seconds. Current RSS: ~1356M. load average: 1.08 1.12 1.08 1/435 545707511 behaves like triggers policy bot comment7512 enqueues Security::GeneratePolicyViolationCommentWorker7513# [RSpecRunTime] RSpec elapsed time: 26 minutes 52.4 seconds. Current RSS: ~1347M. load average: 1.08 1.12 1.08 1/432 545757514 behaves like merge request without scan result violations7515 creates no violation records7516 with previous violation record7517 removes the violation record7518# [RSpecRunTime] RSpec elapsed time: 26 minutes 57.06 seconds. Current RSS: ~1343M. load average: 1.08 1.12 1.08 1/432 545847519 with violations7520 behaves like triggers policy bot comment7521 enqueues Security::GeneratePolicyViolationCommentWorker7522 when bot comment is disabled7523 when it is disabled for all policies7524 behaves like does not trigger policy bot comment7525 does not trigger policy bot comment7526# [RSpecRunTime] RSpec elapsed time: 27 minutes 0.41 second. Current RSS: ~1346M. load average: 1.07 1.12 1.08 1/431 545857527 when feature flag approval_policy_disable_bot_comment is disabled7528 enqueues Security::GeneratePolicyViolationCommentWorker7529# [RSpecRunTime] RSpec elapsed time: 27 minutes 2.15 seconds. Current RSS: ~1346M. load average: 1.07 1.12 1.08 1/430 545867530 when it is disabled only for one policy7531 enqueues Security::GeneratePolicyViolationCommentWorker7532# [RSpecRunTime] RSpec elapsed time: 27 minutes 4.7 seconds. Current RSS: ~1344M. load average: 1.07 1.12 1.08 1/430 545877533 behaves like merge request with scan result violations7534 creates violation records7535 does not delete unrelated violation records from other policies7536# [RSpecRunTime] RSpec elapsed time: 27 minutes 8.52 seconds. Current RSS: ~1344M. load average: 1.14 1.13 1.09 1/430 545887537 when no approvals are required7538 behaves like triggers policy bot comment7539 enqueues Security::GeneratePolicyViolationCommentWorker7540 when bot comment is disabled7541 when it is disabled for all policies7542 behaves like does not trigger policy bot comment7543 does not trigger policy bot comment7544# [RSpecRunTime] RSpec elapsed time: 27 minutes 12.7 seconds. Current RSS: ~1344M. load average: 1.14 1.13 1.09 1/430 545897545 when feature flag approval_policy_disable_bot_comment is disabled7546 enqueues Security::GeneratePolicyViolationCommentWorker7547# [RSpecRunTime] RSpec elapsed time: 27 minutes 14.2 seconds. Current RSS: ~1345M. load average: 1.13 1.13 1.09 1/430 545907548 when it is disabled only for one policy7549 enqueues Security::GeneratePolicyViolationCommentWorker7550# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.72 seconds. Current RSS: ~1346M. load average: 1.13 1.13 1.09 1/430 545917551 when targeting an unprotected branch7552 behaves like triggers policy bot comment7553 enqueues Security::GeneratePolicyViolationCommentWorker7554# [RSpecRunTime] RSpec elapsed time: 27 minutes 18.47 seconds. Current RSS: ~1344M. load average: 1.12 1.13 1.09 1/432 545967555 when most recent base pipeline lacks SBOM report7556 behaves like triggers policy bot comment7557 enqueues Security::GeneratePolicyViolationCommentWorker7558 when bot comment is disabled7559 when it is disabled for all policies7560 behaves like does not trigger policy bot comment7561 does not trigger policy bot comment7562# [RSpecRunTime] RSpec elapsed time: 27 minutes 21.51 seconds. Current RSS: ~1346M. load average: 1.12 1.13 1.09 1/432 545977563 when feature flag approval_policy_disable_bot_comment is disabled7564 enqueues Security::GeneratePolicyViolationCommentWorker7565# [RSpecRunTime] RSpec elapsed time: 27 minutes 23.05 seconds. Current RSS: ~1346M. load average: 1.12 1.13 1.09 1/432 545987566 when it is disabled only for one policy7567 enqueues Security::GeneratePolicyViolationCommentWorker7568# [RSpecRunTime] RSpec elapsed time: 27 minutes 25.63 seconds. Current RSS: ~1344M. load average: 1.11 1.12 1.08 1/432 545997569 with merge base pipeline and SBOM report present7570 uses the merge base pipeline for comparison7571 policy bot comment7572 behaves like triggers policy bot comment7573 enqueues Security::GeneratePolicyViolationCommentWorker7574 when bot comment is disabled7575 when it is disabled for all policies7576 behaves like does not trigger policy bot comment7577 does not trigger policy bot comment7578# [RSpecRunTime] RSpec elapsed time: 27 minutes 30.13 seconds. Current RSS: ~1346M. load average: 1.10 1.12 1.08 1/430 546007579 when feature flag approval_policy_disable_bot_comment is disabled7580 enqueues Security::GeneratePolicyViolationCommentWorker7581# [RSpecRunTime] RSpec elapsed time: 27 minutes 31.72 seconds. Current RSS: ~1346M. load average: 1.10 1.12 1.08 1/430 546017582 when it is disabled only for one policy7583 enqueues Security::GeneratePolicyViolationCommentWorker7584# [RSpecRunTime] RSpec elapsed time: 27 minutes 34.31 seconds. Current RSS: ~1346M. load average: 1.09 1.12 1.08 1/430 546027585 without target branch pipeline7586 behaves like triggers policy bot comment7587 enqueues Security::GeneratePolicyViolationCommentWorker7588 when bot comment is disabled7589 when it is disabled for all policies7590 behaves like does not trigger policy bot comment7591 does not trigger policy bot comment7592# [RSpecRunTime] RSpec elapsed time: 27 minutes 37.51 seconds. Current RSS: ~1344M. load average: 1.09 1.12 1.08 1/430 546037593 when feature flag approval_policy_disable_bot_comment is disabled7594 enqueues Security::GeneratePolicyViolationCommentWorker7595# [RSpecRunTime] RSpec elapsed time: 27 minutes 39.1 seconds. Current RSS: ~1345M. load average: 1.08 1.12 1.08 1/430 546047596 when it is disabled only for one policy7597 enqueues Security::GeneratePolicyViolationCommentWorker7598# [RSpecRunTime] RSpec elapsed time: 27 minutes 41.77 seconds. Current RSS: ~1344M. load average: 1.08 1.12 1.08 1/430 546057599 when failing open7600 behaves like triggers policy bot comment7601 enqueues Security::GeneratePolicyViolationCommentWorker7602# [RSpecRunTime] RSpec elapsed time: 27 minutes 43.28 seconds. Current RSS: ~1341M. load average: 1.08 1.12 1.08 1/430 546067603 with feature disabled7604 behaves like triggers policy bot comment7605 enqueues Security::GeneratePolicyViolationCommentWorker7606 when bot comment is disabled7607 when it is disabled for all policies7608 behaves like does not trigger policy bot comment7609 does not trigger policy bot comment7610# [RSpecRunTime] RSpec elapsed time: 27 minutes 47.74 seconds. Current RSS: ~1341M. load average: 1.08 1.12 1.08 1/430 546077611 when feature flag approval_policy_disable_bot_comment is disabled7612 enqueues Security::GeneratePolicyViolationCommentWorker7613# [RSpecRunTime] RSpec elapsed time: 27 minutes 49.37 seconds. Current RSS: ~1341M. load average: 1.07 1.11 1.08 1/430 546087614 when it is disabled only for one policy7615 enqueues Security::GeneratePolicyViolationCommentWorker7616# [RSpecRunTime] RSpec elapsed time: 27 minutes 52.12 seconds. Current RSS: ~1344M. load average: 1.07 1.11 1.08 1/430 546097617 violation data7618 saves a trimmed list of violated dependencies7619# [RSpecRunTime] RSpec elapsed time: 27 minutes 53.78 seconds. Current RSS: ~1343M. load average: 1.06 1.11 1.08 1/430 546107620 when the approval rules had approvals previously removed and rules are violated7621 resets the required approvals7622# [RSpecRunTime] RSpec elapsed time: 27 minutes 55.37 seconds. Current RSS: ~1343M. load average: 1.06 1.11 1.08 1/430 546117623 possible combinations7624 target_branch: case1, pipeline_branch: case2, states: ["newly_detected"], policy_license: ["GPL v3", "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: true7625 syncs approvals_required7626 logs only violated rules7627 violation data7628 persists violation data7629 when feature flag "save_policy_violation_data" is disabled7630 adds violations without data7631# [RSpecRunTime] RSpec elapsed time: 28 minutes 1.36 seconds. Current RSS: ~1344M. load average: 1.06 1.11 1.08 1/430 546127632 target_branch: case1, pipeline_branch: case2, states: ["newly_detected"], policy_license: [nil, "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: true7633 syncs approvals_required7634 logs only violated rules7635 violation data7636 persists violation data7637 when feature flag "save_policy_violation_data" is disabled7638 adds violations without data7639# [RSpecRunTime] RSpec elapsed time: 28 minutes 7.42 seconds. Current RSS: ~1344M. load average: 1.05 1.11 1.08 1/430 546137640 target_branch: case2, pipeline_branch: case3, states: ["newly_detected"], policy_license: ["GPL v3", "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: false7641 syncs approvals_required7642 logs only violated rules7643 violation data7644 persists violation data7645 when feature flag "save_policy_violation_data" is disabled7646 adds violations without data7647# [RSpecRunTime] RSpec elapsed time: 28 minutes 13.1 seconds. Current RSS: ~1344M. load average: 1.05 1.10 1.08 1/430 546147648 target_branch: case2, pipeline_branch: case3, states: ["newly_detected"], policy_license: [nil, "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: false7649 syncs approvals_required7650 logs only violated rules7651 violation data7652 persists violation data7653 when feature flag "save_policy_violation_data" is disabled7654 adds violations without data7655# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.81 seconds. Current RSS: ~1345M. load average: 1.04 1.10 1.08 1/430 546157656 target_branch: case3, pipeline_branch: case4, states: ["newly_detected"], policy_license: ["GPL v3", "GNU 3"], policy_state: :denied, violated_licenses: violation3, result: true7657 syncs approvals_required7658 logs only violated rules7659 violation data7660 persists violation data7661 when feature flag "save_policy_violation_data" is disabled7662 adds violations without data7663# [RSpecRunTime] RSpec elapsed time: 28 minutes 26.12 seconds. Current RSS: ~1345M. load average: 1.04 1.10 1.08 1/430 546167664 target_branch: case3, pipeline_branch: case4, states: ["newly_detected"], policy_license: [nil, "GNU 3"], policy_state: :denied, violated_licenses: violation3, result: true7665 syncs approvals_required7666 logs only violated rules7667 violation data7668 persists violation data7669 when feature flag "save_policy_violation_data" is disabled7670 adds violations without data7671# [RSpecRunTime] RSpec elapsed time: 28 minutes 31.93 seconds. Current RSS: ~1346M. load average: 1.04 1.10 1.08 1/430 546177672 target_branch: case4, pipeline_branch: case5, states: ["newly_detected"], policy_license: ["GPL v3", "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: false7673 syncs approvals_required7674 logs only violated rules7675 violation data7676 persists violation data7677 when feature flag "save_policy_violation_data" is disabled7678 adds violations without data7679# [RSpecRunTime] RSpec elapsed time: 28 minutes 37.46 seconds. Current RSS: ~1346M. load average: 1.03 1.10 1.08 1/430 546187680 target_branch: case4, pipeline_branch: case5, states: ["newly_detected"], policy_license: [nil, "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: false7681 syncs approvals_required7682 logs only violated rules7683 violation data7684 persists violation data7685 when feature flag "save_policy_violation_data" is disabled7686 adds violations without data7687# [RSpecRunTime] RSpec elapsed time: 28 minutes 43.58 seconds. Current RSS: ~1350M. load average: 1.03 1.09 1.08 1/430 546197688 target_branch: case1, pipeline_branch: case2, states: ["detected"], policy_license: ["GPL v3", "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: false7689 syncs approvals_required7690 logs only violated rules7691 violation data7692 persists violation data7693 when feature flag "save_policy_violation_data" is disabled7694 adds violations without data7695# [RSpecRunTime] RSpec elapsed time: 28 minutes 49.52 seconds. Current RSS: ~1348M. load average: 1.02 1.09 1.08 1/430 546207696 target_branch: case1, pipeline_branch: case2, states: ["detected"], policy_license: [nil, "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: false7697 syncs approvals_required7698 logs only violated rules7699 violation data7700 persists violation data7701 when feature flag "save_policy_violation_data" is disabled7702 adds violations without data7703# [RSpecRunTime] RSpec elapsed time: 28 minutes 55.11 seconds. Current RSS: ~1347M. load average: 1.02 1.09 1.08 1/429 546217704 target_branch: case2, pipeline_branch: case3, states: ["detected"], policy_license: ["GPL v3", "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: true7705 syncs approvals_required7706 logs only violated rules7707 violation data7708 persists violation data7709 when feature flag "save_policy_violation_data" is disabled7710 adds violations without data7711# [RSpecRunTime] RSpec elapsed time: 29 minutes 2.42 seconds. Current RSS: ~1345M. load average: 1.10 1.10 1.08 1/429 546227712 target_branch: case2, pipeline_branch: case3, states: ["detected"], policy_license: [nil, "GNU 3"], policy_state: :denied, violated_licenses: violation1, result: true7713 syncs approvals_required7714 logs only violated rules7715 violation data7716 persists violation data7717 when feature flag "save_policy_violation_data" is disabled7718 adds violations without data7719# [RSpecRunTime] RSpec elapsed time: 29 minutes 8.42 seconds. Current RSS: ~1346M. load average: 1.16 1.12 1.09 1/429 546237720 target_branch: case3, pipeline_branch: case4, states: ["detected"], policy_license: ["GPL v3", "GNU 3"], policy_state: :denied, violated_licenses: violation2, result: true7721 syncs approvals_required7722 logs only violated rules7723 violation data7724 persists violation data7725 when feature flag "save_policy_violation_data" is disabled7726 adds violations without data7727# [RSpecRunTime] RSpec elapsed time: 29 minutes 14.56 seconds. Current RSS: ~1346M. load average: 1.15 1.11 1.09 1/429 546247728 target_branch: case3, pipeline_branch: case4, states: ["detected"], policy_license: [nil, "GNU 3"], policy_state: :denied, violated_licenses: violation2, result: true7729 syncs approvals_required7730 logs only violated rules7731 violation data7732 persists violation data7733 when feature flag "save_policy_violation_data" is disabled7734 adds violations without data7735# [RSpecRunTime] RSpec elapsed time: 29 minutes 20.59 seconds. Current RSS: ~1345M. load average: 1.14 1.11 1.09 1/429 546257736 target_branch: case4, pipeline_branch: case5, states: ["detected"], policy_license: ["GPL v3", "GNU 3"], policy_state: :denied, violated_licenses: violation2, result: true7737 syncs approvals_required7738 logs only violated rules7739 violation data7740 persists violation data7741 when feature flag "save_policy_violation_data" is disabled7742 adds violations without data7743# [RSpecRunTime] RSpec elapsed time: 29 minutes 26.55 seconds. Current RSS: ~1345M. load average: 1.05 1.09 1.08 1/429 546267744 target_branch: case4, pipeline_branch: case5, states: ["detected"], policy_license: [nil, "GNU 3"], policy_state: :denied, violated_licenses: violation2, result: true7745 syncs approvals_required7746 logs only violated rules7747 violation data7748 persists violation data7749 when feature flag "save_policy_violation_data" is disabled7750 adds violations without data7751# [RSpecRunTime] RSpec elapsed time: 29 minutes 33.87 seconds. Current RSS: ~1342M. load average: 1.04 1.09 1.08 1/429 546277752 target_branch: case1, pipeline_branch: case2, states: ["newly_detected"], policy_license: ["MIT", "MIT License"], policy_state: :allowed, violated_licenses: violation1, result: true7753 syncs approvals_required7754 logs only violated rules7755 violation data7756 persists violation data7757 when feature flag "save_policy_violation_data" is disabled7758 adds violations without data7759# [RSpecRunTime] RSpec elapsed time: 29 minutes 39.85 seconds. Current RSS: ~1346M. load average: 1.04 1.09 1.08 1/429 546287760 target_branch: case1, pipeline_branch: case2, states: ["newly_detected"], policy_license: [nil, "MIT License"], policy_state: :allowed, violated_licenses: violation1, result: true7761 syncs approvals_required7762 logs only violated rules7763 violation data7764 persists violation data7765 when feature flag "save_policy_violation_data" is disabled7766 adds violations without data7767# [RSpecRunTime] RSpec elapsed time: 29 minutes 45.9 seconds. Current RSS: ~1345M. load average: 1.03 1.09 1.08 1/429 546297768 target_branch: case2, pipeline_branch: case3, states: ["newly_detected"], policy_license: ["MIT", "MIT License"], policy_state: :allowed, violated_licenses: nil, result: false7769 syncs approvals_required7770 logs only violated rules7771 violation data7772 persists violation data7773 when feature flag "save_policy_violation_data" is disabled7774 adds violations without data7775# [RSpecRunTime] RSpec elapsed time: 29 minutes 51.87 seconds. Current RSS: ~1345M. load average: 1.03 1.08 1.08 1/429 546307776 target_branch: case3, pipeline_branch: case4, states: ["newly_detected"], policy_license: ["MIT", "MIT License"], policy_state: :allowed, violated_licenses: violation3, result: true7777 syncs approvals_required7778 logs only violated rules7779 violation data7780 persists violation data7781 when feature flag "save_policy_violation_data" is disabled7782 adds violations without data7783# [RSpecRunTime] RSpec elapsed time: 29 minutes 58.01 seconds. Current RSS: ~1344M. load average: 0.95 1.07 1.07 1/429 546317784 target_branch: case3, pipeline_branch: case4, states: ["newly_detected"], policy_license: [nil, "MIT License"], policy_state: :allowed, violated_licenses: violation3, result: true7785 syncs approvals_required7786 logs only violated rules7787 violation data7788 persists violation data7789 when feature flag "save_policy_violation_data" is disabled7790 adds violations without data7791# [RSpecRunTime] RSpec elapsed time: 30 minutes 5.17 seconds. Current RSS: ~1344M. load average: 0.96 1.06 1.07 1/430 546327792 target_branch: case4, pipeline_branch: case5, states: ["newly_detected"], policy_license: ["MIT", "MIT License"], policy_state: :allowed, violated_licenses: violation4, result: true7793 syncs approvals_required7794 logs only violated rules7795 violation data7796 persists violation data7797 when feature flag "save_policy_violation_data" is disabled7798 adds violations without data7799# [RSpecRunTime] RSpec elapsed time: 30 minutes 11.36 seconds. Current RSS: ~1346M. load average: 0.96 1.06 1.07 1/430 546337800 target_branch: case4, pipeline_branch: case5, states: ["newly_detected"], policy_license: [nil, "MIT License"], policy_state: :allowed, violated_licenses: violation4, result: true7801 syncs approvals_required7802 logs only violated rules7803 violation data7804 persists violation data7805 when feature flag "save_policy_violation_data" is disabled7806 adds violations without data7807# [RSpecRunTime] RSpec elapsed time: 30 minutes 17.39 seconds. Current RSS: ~1345M. load average: 0.96 1.06 1.07 1/430 546347808 target_branch: case1, pipeline_branch: case2, states: ["detected"], policy_license: ["MIT", "MIT License"], policy_state: :allowed, violated_licenses: nil, result: false7809 syncs approvals_required7810 logs only violated rules7811 violation data7812 persists violation data7813 when feature flag "save_policy_violation_data" is disabled7814 adds violations without data7815# [RSpecRunTime] RSpec elapsed time: 30 minutes 23.46 seconds. Current RSS: ~1345M. load average: 0.97 1.06 1.07 1/430 546357816 target_branch: case1, pipeline_branch: case2, states: ["detected"], policy_license: [nil, "MIT License"], policy_state: :allowed, violated_licenses: nil, result: false7817 syncs approvals_required7818 logs only violated rules7819 violation data7820 persists violation data7821 when feature flag "save_policy_violation_data" is disabled7822 adds violations without data7823# [RSpecRunTime] RSpec elapsed time: 30 minutes 29.43 seconds. Current RSS: ~1345M. load average: 0.97 1.06 1.07 1/430 546367824 target_branch: case2, pipeline_branch: case3, states: ["detected"], policy_license: ["MIT", "MIT License"], policy_state: :allowed, violated_licenses: violation1, result: true7825 syncs approvals_required7826 logs only violated rules7827 violation data7828 persists violation data7829 when feature flag "save_policy_violation_data" is disabled7830 adds violations without data7831# [RSpecRunTime] RSpec elapsed time: 30 minutes 35.61 seconds. Current RSS: ~1344M. load average: 0.97 1.06 1.07 2/430 546377832 target_branch: case2, pipeline_branch: case3, states: ["detected"], policy_license: [nil, "MIT License"], policy_state: :allowed, violated_licenses: violation1, result: true7833 syncs approvals_required7834 logs only violated rules7835 violation data7836 persists violation data7837 when feature flag "save_policy_violation_data" is disabled7838 adds violations without data7839# [RSpecRunTime] RSpec elapsed time: 30 minutes 43.04 seconds. Current RSS: ~1345M. load average: 0.98 1.06 1.07 1/430 546387840 target_branch: case3, pipeline_branch: case4, states: ["detected"], policy_license: ["MIT", "MIT License"], policy_state: :allowed, violated_licenses: violation2, result: true7841 syncs approvals_required7842 logs only violated rules7843 violation data7844 persists violation data7845 when feature flag "save_policy_violation_data" is disabled7846 adds violations without data7847# [RSpecRunTime] RSpec elapsed time: 30 minutes 49.2 seconds. Current RSS: ~1345M. load average: 0.98 1.05 1.07 1/430 546397848 target_branch: case3, pipeline_branch: case4, states: ["detected"], policy_license: [nil, "MIT License"], policy_state: :allowed, violated_licenses: violation2, result: true7849 syncs approvals_required7850 logs only violated rules7851 violation data7852 persists violation data7853 when feature flag "save_policy_violation_data" is disabled7854 adds violations without data7855# [RSpecRunTime] RSpec elapsed time: 30 minutes 55.43 seconds. Current RSS: ~1345M. load average: 0.98 1.05 1.07 1/430 546407856 target_branch: case4, pipeline_branch: case5, states: ["detected"], policy_license: ["MIT", "MIT License"], policy_state: :allowed, violated_licenses: violation2, result: true7857 syncs approvals_required7858 logs only violated rules7859 violation data7860 persists violation data7861 when feature flag "save_policy_violation_data" is disabled7862 adds violations without data7863# [RSpecRunTime] RSpec elapsed time: 31 minutes 1.78 seconds. Current RSS: ~1343M. load average: 0.98 1.05 1.06 1/430 546417864 target_branch: case4, pipeline_branch: case5, states: ["detected"], policy_license: [nil, "MIT License"], policy_state: :allowed, violated_licenses: violation2, result: true7865 syncs approvals_required7866 logs only violated rules7867 violation data7868 persists violation data7869 when feature flag "save_policy_violation_data" is disabled7870 adds violations without data7871# [RSpecRunTime] RSpec elapsed time: 31 minutes 7.71 seconds. Current RSS: ~1344M. load average: 0.99 1.05 1.06 1/430 546427872 target_branch: case2, pipeline_branch: case2, states: ["detected"], policy_license: [nil, "GPL v3"], policy_state: :allowed, violated_licenses: nil, result: false7873 syncs approvals_required7874 logs only violated rules7875 violation data7876 persists violation data7877 when feature flag "save_policy_violation_data" is disabled7878 adds violations without data7879# [RSpecRunTime] RSpec elapsed time: 31 minutes 14.73 seconds. Current RSS: ~1345M. load average: 0.99 1.05 1.06 1/430 546437880# [RSpecRunTime] Finishing example group ee/spec/services/security/sync_license_scanning_rules_service_spec.rb. It took 4 minutes 35.54 seconds. Expected to take 2.72 seconds.7881# [RSpecRunTime] Starting example group ee/spec/services/projects/import_service_spec.rb. Expected to take 2.66 seconds.7882Projects::ImportService7883 validates repository size7884 when imported in to a group7885 when audit_events is licensed7886 does audit7887# [RSpecRunTime] RSpec elapsed time: 31 minutes 16.46 seconds. Current RSS: ~1343M. load average: 0.99 1.05 1.06 1/430 546577888 when audit_events is unlicensed7889 does not audit7890 when not imported in to a group7891 when audit_events is licensed7892 does not audit7893 when audit_events is unlicensed7894 does not audit7895# [RSpecRunTime] Finishing example group ee/spec/services/projects/import_service_spec.rb. It took 2.87 seconds. Expected to take 2.66 seconds.7896# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/variables/builder_spec.rb. Expected to take 2.59 seconds.7897Gitlab::Ci::Variables::Builder7898 #scoped_variables7899 is expected to be an instance of Gitlab::Ci::Variables::Collection7900 variables ordering7901 returns variables in order depending on resource hierarchy7902 overrides duplicate keys depending on resource hierarchy7903# [RSpecRunTime] RSpec elapsed time: 31 minutes 19.64 seconds. Current RSS: ~1354M. load average: 0.99 1.05 1.06 1/431 546867904 with policies_variables7905 calls policies builder7906# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/variables/builder_spec.rb. It took 2.24 seconds. Expected to take 2.59 seconds.7907# [RSpecRunTime] Starting example group ee/spec/services/boards/user_preferences/update_service_spec.rb. Expected to take 2.53 seconds.7908Boards::UserPreferences::UpdateService7909 #execute7910 when user is not present7911 does not create user preference record7912 when user is present7913 when there is no user preference7914 creates user preference7915 when there is an user preference7916 does not duplicate user preference7917 does not update user_id7918 does not update board_id7919# [RSpecRunTime] RSpec elapsed time: 31 minutes 22.59 seconds. Current RSS: ~1368M. load average: 0.99 1.05 1.06 1/431 546947920# [RSpecRunTime] Finishing example group ee/spec/services/boards/user_preferences/update_service_spec.rb. It took 2.68 seconds. Expected to take 2.53 seconds.7921# [RSpecRunTime] Starting example group ee/spec/helpers/audit_events_helper_spec.rb. Expected to take 2.47 seconds.7922AuditEventsHelper7923 #admin_audit_event_tokens7924 returns the available tokens7925 #group_audit_event_tokens7926 returns the available tokens7927 #project_audit_event_tokens7928 returns the available tokens7929 #export_url7930 is expected to eq "http://test.host/admin/audit_log_reports.csv"7931 #show_streams_for_group?7932 returns false if the group is a subgroup7933 has_permission?: true7934 returns true7935 has_permission?: false7936 returns false7937 #view_only_own_group_events?7938 when the user is group admin7939 returns false7940 when the user is an auditor7941 returns false7942 when the user does not have permission7943 returns true7944 #view_only_own_project_events?7945 when the user is project admin7946 returns false7947 when the user is an auditor7948 returns false7949 when the user does not have permission7950 returns true7951 #filter_view_only_own_events_token_values7952 returns an array with a member token when view_only is true7953 returns an empty array when view_only is false7954 #audit_log_app_data7955 returns the correct data7956# [RSpecRunTime] Finishing example group ee/spec/helpers/audit_events_helper_spec.rb. It took 2.84 seconds. Expected to take 2.47 seconds.7957# [RSpecRunTime] Starting example group ee/spec/lib/analytics/dora_performance_score_calculator_spec.rb. Expected to take 2.41 seconds.7958Analytics::DoraPerformanceScoreCalculator7959 .scores_for7960 metric_name: "deployment_frequency", metric_value: nil, expected_score: nil7961 returns expected value7962 metric_name: "deployment_frequency", metric_value: 0.03, expected_score: :low7963 returns expected value7964 metric_name: "deployment_frequency", metric_value: 0.04, expected_score: :medium7965 returns expected value7966 metric_name: "deployment_frequency", metric_value: 1.0, expected_score: :high7967 returns expected value7968 metric_name: "deployment_frequency", metric_value: 1.1, expected_score: :high7969 returns expected value7970 metric_name: "lead_time_for_changes", metric_value: nil, expected_score: nil7971 returns expected value7972 metric_name: "lead_time_for_changes", metric_value: 31 days, expected_score: :low7973 returns expected value7974 metric_name: "lead_time_for_changes", metric_value: 30 days, expected_score: :medium7975 returns expected value7976 metric_name: "lead_time_for_changes", metric_value: 7 days, expected_score: :high7977 returns expected value7978 metric_name: "lead_time_for_changes", metric_value: 2 days, expected_score: :high7979 returns expected value7980 metric_name: "time_to_restore_service", metric_value: nil, expected_score: nil7981 returns expected value7982 metric_name: "time_to_restore_service", metric_value: 8 days, expected_score: :low7983 returns expected value7984 metric_name: "time_to_restore_service", metric_value: 7 days, expected_score: :medium7985 returns expected value7986 metric_name: "time_to_restore_service", metric_value: 1 day, expected_score: :high7987 returns expected value7988 metric_name: "time_to_restore_service", metric_value: 1 hour, expected_score: :high7989 returns expected value7990 metric_name: "change_failure_rate", metric_value: nil, expected_score: nil7991 returns expected value7992 metric_name: "change_failure_rate", metric_value: 0.46, expected_score: :low7993 returns expected value7994 metric_name: "change_failure_rate", metric_value: 0.45, expected_score: :medium7995 returns expected value7996 metric_name: "change_failure_rate", metric_value: 0.15, expected_score: :high7997 returns expected value7998 metric_name: "change_failure_rate", metric_value: 0.14, expected_score: :high7999 returns expected value8000# [RSpecRunTime] Finishing example group ee/spec/lib/analytics/dora_performance_score_calculator_spec.rb. It took 3.02 seconds. Expected to take 2.41 seconds.8001# [RSpecRunTime] Starting example group ee/spec/views/projects/on_demand_scans/index.html.haml_spec.rb. Expected to take 2.36 seconds.8002projects/on_demand_scans/index8003 renders Vue app root8004 when pre scan verification is enabled8005 render pre scan verification alert8006# [RSpecRunTime] RSpec elapsed time: 31 minutes 30.42 seconds. Current RSS: ~1390M. load average: 0.99 1.05 1.06 1/430 546958007 when pre scan verification is disabled8008 render pre scan verification alert8009# [RSpecRunTime] Finishing example group ee/spec/views/projects/on_demand_scans/index.html.haml_spec.rb. It took 2.78 seconds. Expected to take 2.36 seconds.8010# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb. Expected to take 2.3 seconds.8011Resolvers::Boards::EpicListsResolver8012 is expected to have nullable GraphQL type EpicListConnection8013 #resolve8014 generates an error if user cannot read epic lists8015 when user is member of the group8016 returns epic lists for the board8017 when resolving a single item8018 returns an array with single epic list8019# [RSpecRunTime] RSpec elapsed time: 31 minutes 33.1 seconds. Current RSS: ~1386M. load average: 0.99 1.05 1.06 1/430 546968020 when the board has hidden lists8021 returns an array with single epic list8022# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb. It took 2.26 seconds. Expected to take 2.3 seconds.8023# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/finding_map_collection_spec.rb. Expected to take 2.26 seconds.8024Security::Ingestion::FindingMapCollection8025 #each_slice8026 when the size argument given8027 calls the given block for each slice by the given size argument8028# [RSpecRunTime] RSpec elapsed time: 31 minutes 36.09 seconds. Current RSS: ~1375M. load average: 0.99 1.04 1.06 1/430 546978029# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/finding_map_collection_spec.rb. It took 2.6 seconds. Expected to take 2.26 seconds.8030# [RSpecRunTime] Starting example group ee/spec/services/repositories/housekeeping_service_spec.rb. Expected to take 2.2 seconds.8031Repositories::HousekeepingService8032 behaves like housekeeps repository8033 with a clean redis state8034 #execute8035 enqueues a sidekiq job8036 yields the block if given8037 resets counter after execution8038 runs the task specifically requested8039 when no lease can be obtained8040 does not enqueue a job8041 does not reset pushes_since_gc8042 does not yield8043# [RSpecRunTime] RSpec elapsed time: 31 minutes 37.4 seconds. Current RSS: ~1367M. load average: 0.99 1.04 1.06 1/430 546988044 task type8045 goes through all three housekeeping tasks, executing only the highest task when there is overlap8046 #needed?8047 when the count is low enough8048 when the count is high enough8049 when incremental repack period is not multiple of gc period8050 #increment!8051 increments the pushes_since_gc counter8052# [RSpecRunTime] Finishing example group ee/spec/services/repositories/housekeeping_service_spec.rb. It took 2.2 seconds. Expected to take 2.2 seconds.8053# [RSpecRunTime] Starting example group ee/spec/services/ee/groups/deploy_tokens/create_service_spec.rb. Expected to take 2.17 seconds.8054Groups::DeployTokens::CreateService8055 #execute8056 when the deploy token is valid8057 creates an audit event8058 behaves like sends correct event type in audit event stream8059 sends correct event type in audit event stream8060 when group is a sub-group8061 sends the audit streaming event8062 when the deploy token is invalid8063 creates an audit event8064 behaves like sends correct event type in audit event stream8065 sends correct event type in audit event stream8066# [RSpecRunTime] Finishing example group ee/spec/services/ee/groups/deploy_tokens/create_service_spec.rb. It took 1.93 seconds. Expected to take 2.17 seconds.8067# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/project_instance_proxy_spec.rb. Expected to take 2.11 seconds.8068Elastic::Latest::ProjectInstanceProxy8069 when migrate_projects_to_separate_index migration is not completed8070 #as_indexed_json8071 serializes project as hash8072 when project_feature is null8073 sets all tracked feature access levels to PRIVATE8074 when migrate_projects_to_separate_index migration is completed8075 #as_indexed_json8076 serializes project as hash8077 when add_fields_to_projects_index migration is completed8078 #as_indexed_json8079 serializes project as hash8080 when project does not have an owner8081 does not throw an exception8082 when add_count_fields_to_projects migration is completed8083 #as_indexed_json8084 serializes project as hash8085 contains the expected mappings8086 #es_parent8087 is the root namespace id8088 if migration is not finished8089 is nil8090# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/project_instance_proxy_spec.rb. It took 2.56 seconds. Expected to take 2.11 seconds.8091# [RSpecRunTime] Starting example group ee/spec/models/ee/namespace_statistics_spec.rb. Expected to take 2.11 seconds.8092NamespaceStatistics8093 does not allow STI8094 #refresh!8095 when no option is passed8096 updates the wiki size8097 behaves like creates the namespace statistics8098 is expected to receive save!(*(any args)) 1 time8099 when wiki_size option is passed8100 updates the wiki size8101 behaves like creates the namespace statistics8102 is expected to receive save!(*(any args)) 1 time8103 #update_storage_size8104 adds wiki_size to the storage_size8105 #update_wiki_size8106 when group_wikis feature is not enabled8107 does not update the wiki size8108 when group_wikis feature is enabled8109 updates the wiki size8110 when namespace does not belong to a group8111 does not update the wiki size8112# [RSpecRunTime] Finishing example group ee/spec/models/ee/namespace_statistics_spec.rb. It took 1.88 seconds. Expected to take 2.11 seconds.8113# [RSpecRunTime] Starting example group ee/spec/models/milestone_spec.rb. Expected to take 2.01 seconds.8114Milestone8115 does not allow STI8116 Associations8117 is expected to have many boards8118 callbacks8119 when epic indexing is enabled8120 updates epics inheriting from the milestone in Elasticsearch when the milestone start_date is updated8121 updates epics inheriting from the milestone in Elasticsearch when the milestone due_date is updated8122# [RSpecRunTime] RSpec elapsed time: 31 minutes 46.42 seconds. Current RSS: ~1385M. load average: 0.91 1.03 1.06 1/430 547208123# [RSpecRunTime] Finishing example group ee/spec/models/milestone_spec.rb. It took 1.75 seconds. Expected to take 2.01 seconds.8124# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.8125Lint factories for Milestone8126 with saas, license, and factory defaults8127 behaves like factory8128 milestone factory8129 does not raise error when built8130 does not raise error when created8131 linting :active trait8132 does not raise error when created8133# [RSpecRunTime] RSpec elapsed time: 31 minutes 48.81 seconds. Current RSS: ~1386M. load average: 0.92 1.03 1.05 1/430 547278134 linting :closed trait8135 does not raise error when created8136 linting :with_dates trait8137 does not raise error when created8138 linting :on_project trait8139 does not raise error when created8140 linting :on_group trait8141 does not raise error when created8142 behaves like factory8143 active_milestone factory8144 does not raise error when built8145 does not raise error when created8146 behaves like factory8147 closed_milestone factory8148 does not raise error when built8149 does not raise error when created8150 behaves like factory8151 project_milestone factory8152 does not raise error when built8153 does not raise error when created8154 behaves like factory8155 group_milestone factory8156 does not raise error when built8157 does not raise error when created8158# [RSpecRunTime] RSpec elapsed time: 31 minutes 54.06 seconds. Current RSS: ~1392M. load average: 0.93 1.02 1.05 1/430 547288159# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 7.73 seconds. Expected to take 39.52 seconds.8160# [RSpecRunTime] Starting example group ee/spec/services/ci/play_bridge_service_spec.rb. Expected to take 1.99 seconds.8161Ci::PlayBridgeService#execute8162 behaves like prevents playing job when credit card is required8163 when user has required credit card8164 does not raise any exception8165# [RSpecRunTime] RSpec elapsed time: 31 minutes 56.69 seconds. Current RSS: ~1381M. load average: 0.93 1.02 1.05 1/430 547298166 when user does not have required credit card8167 raises an exception and logs the failure8168# [RSpecRunTime] RSpec elapsed time: 31 minutes 58.39 seconds. Current RSS: ~1378M. load average: 1.01 1.04 1.06 1/430 547308169# [RSpecRunTime] Finishing example group ee/spec/services/ci/play_bridge_service_spec.rb. It took 4.27 seconds. Expected to take 1.99 seconds.8170# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/audit/levels/group_spec.rb. Expected to take 1.93 seconds.8171Gitlab::Audit::Levels::Group8172 #apply8173 finds all group events8174# [RSpecRunTime] RSpec elapsed time: 32 minutes 0.62 second. Current RSS: ~1365M. load average: 1.01 1.04 1.06 3/431 547318175# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/audit/levels/group_spec.rb. It took 2.26 seconds. Expected to take 1.93 seconds.8176# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/compressed_package_data_object_spec.rb. Expected to take 1.92 seconds.8177PackageMetadata::CompressedPackageDataObject8178 .spdx_identifiers8179 sorts licenses and removes duplicates8180 does not mutate default_licenses8181 .create8182 when hash is well-formed8183 is expected to eq #<PackageMetadata::CompressedPackageDataObject:0x00007c9763397d68 @purl_type="npm", @name="xpp3/xpp3"...s"=>["1.1.2a", "1.1.2a_min", "1.1.3.3", "1.1.3.3_min", "1.1.3.4.O", "1.1.3.4-RC3", "1.1.3.4-RC8"]}]>8184 when hash is missing attribute8185 and it is name8186 is expected to raise ArgumentError8187 and it is default_licenses8188 is expected to raise ArgumentError8189 and it is not madantory8190 is expected not to raise Exception8191 ==8192 when all attributes are equal8193 is expected to eq true8194 when names do not match8195 and they are different8196 is expected to eq false8197 and their case is different8198 and not pypi8199 is expected to eq false8200 and pypi8201 is expected to eq true8202 when default_licenses does not match8203 is expected to eq false8204 when lowest_version does not match8205 is expected to eq false8206 when highest_version does not match8207 is expected to eq false8208 when other_licenses does not match8209 is expected to eq false8210# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/compressed_package_data_object_spec.rb. It took 2.11 seconds. Expected to take 1.92 seconds.8211# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.8212Lint factories for PackageMetadata::CompressedPackageDataObject8213 with saas, license, and factory defaults8214 behaves like factory8215 pm_compressed_data_object factory8216 does not raise error when built8217 does not raise error when created8218# [RSpecRunTime] RSpec elapsed time: 32 minutes 4.1 seconds. Current RSS: ~1407M. load average: 1.01 1.04 1.06 1/430 547388219# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.33 seconds. Expected to take 39.52 seconds.8220# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_approval_project_rules_metric_spec.rb. Expected to take 1.84 seconds.8221Gitlab::Usage::Metrics::Instrumentations::CountApprovalProjectRulesMetric8222 with all time frame8223 behaves like a correct instrumented metric value and query8224 behaves like a correct instrumented metric value8225 has correct value8226# [RSpecRunTime] RSpec elapsed time: 32 minutes 5.98 seconds. Current RSS: ~1391M. load average: 1.01 1.04 1.06 1/430 547398227 behaves like a correct instrumented metric query8228 has correct generate query8229# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_approval_project_rules_metric_spec.rb. It took 2.01 seconds. Expected to take 1.84 seconds.8230# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/duo/chat/request_spec.rb. Expected to take 1.82 seconds.8231Gitlab::Duo::Chat::Request8232 when question is about epic8233 finds epic8234# [RSpecRunTime] RSpec elapsed time: 32 minutes 7.42 seconds. Current RSS: ~1386M. load average: 1.01 1.04 1.06 1/430 547408235 when question is about issue8236 finds issue8237 when question needs formatting8238 formats question with url8239# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/duo/chat/request_spec.rb. It took 1.7 seconds. Expected to take 1.82 seconds.8240# [RSpecRunTime] Starting example group ee/spec/models/geo_node_namespace_link_spec.rb. Expected to take 1.77 seconds.8241GeoNodeNamespaceLink8242 does not allow STI8243 relationships8244 is expected to belong to geo_node required: false8245 is expected to belong to namespace required: false8246 validations8247 is expected to validate that :namespace_id cannot be empty/falsy8248 is expected to validate that :namespace_id is case-sensitively unique within the scope of :geo_node_id8249# [RSpecRunTime] Finishing example group ee/spec/models/geo_node_namespace_link_spec.rb. It took 1.58 seconds. Expected to take 1.77 seconds.8250# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.8251Lint factories for GeoNodeNamespaceLink8252 with saas, license, and factory defaults8253 behaves like factory8254 geo_node_namespace_link factory8255 does not raise error when built8256 does not raise error when created8257# [RSpecRunTime] RSpec elapsed time: 32 minutes 10.92 seconds. Current RSS: ~1426M. load average: 1.01 1.04 1.06 1/430 547478258# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.56 seconds. Expected to take 39.52 seconds.8259# [RSpecRunTime] Starting example group ee/spec/policies/group_hook_policy_spec.rb. Expected to take 1.7 seconds.8260GroupHookPolicy8261 when the user is not an owner8262 cannot read or admin web-hooks8263 when the user is an owner8264 can admin web-hooks8265# [RSpecRunTime] Finishing example group ee/spec/policies/group_hook_policy_spec.rb. It took 1.76 seconds. Expected to take 1.7 seconds.8266# [RSpecRunTime] Starting example group ee/spec/serializers/ee/issue_entity_spec.rb. Expected to take 1.67 seconds.8267IssueEntity8268 when with_blocking_issues option is not present8269 exposes blocking issues8270# [RSpecRunTime] RSpec elapsed time: 32 minutes 15.52 seconds. Current RSS: ~1390M. load average: 1.09 1.06 1.06 1/430 547488271 when with_blocking_issues option is present8272 exposes blocking issues8273 exposes only iid and web_url8274# [RSpecRunTime] Finishing example group ee/spec/serializers/ee/issue_entity_spec.rb. It took 3.41 seconds. Expected to take 1.67 seconds.8275# [RSpecRunTime] Starting example group ee/spec/finders/gitlab_subscriptions/self_managed/add_on_eligible_users_finder_spec.rb. Expected to take 1.61 seconds.8276GitlabSubscriptions::SelfManaged::AddOnEligibleUsersFinder8277 #execute8278 returns no users for non_gitlab_duo_pro add-on types8279 returns billable users for gitlab duo pro8280 includes guest users for gitlab duo pro8281 filters users by search term if provided8282# [RSpecRunTime] RSpec elapsed time: 32 minutes 17.94 seconds. Current RSS: ~1393M. load average: 1.09 1.06 1.06 1/430 547498283# [RSpecRunTime] Finishing example group ee/spec/finders/gitlab_subscriptions/self_managed/add_on_eligible_users_finder_spec.rb. It took 1.83 seconds. Expected to take 1.61 seconds.8284# [RSpecRunTime] Starting example group ee/spec/workers/app_sec/dast/scanner_profiles_builds/consistency_worker_spec.rb. Expected to take 1.56 seconds.8285AppSec::Dast::ScannerProfilesBuilds::ConsistencyWorker8286 #perform8287 ensures cross database association is created8288 behaves like an idempotent worker8289 is labeled as idempotent8290 performs multiple times sequentially without raising an exception8291# [RSpecRunTime] RSpec elapsed time: 32 minutes 19.6 seconds. Current RSS: ~1395M. load average: 1.16 1.07 1.07 2/430 547508292# [RSpecRunTime] Finishing example group ee/spec/workers/app_sec/dast/scanner_profiles_builds/consistency_worker_spec.rb. It took 1.65 seconds. Expected to take 1.56 seconds.8293# [RSpecRunTime] Starting example group ee/spec/policies/security/scan_policy_spec.rb. Expected to take 1.55 seconds.8294Security::ScanPolicy8295 read_scan8296 when the security_dashboard feature is enabled8297 when the current user has developer access to the scan's project8298 is expected to be allowed :read_scan8299 when the current user does not have developer access to the scan's project8300 is expected to be disallowed :read_scan8301 when the security_dashboard feature is disabled8302 is expected to be disallowed :read_scan8303# [RSpecRunTime] Finishing example group ee/spec/policies/security/scan_policy_spec.rb. It took 1.47 seconds. Expected to take 1.55 seconds.8304# [RSpecRunTime] Starting example group ee/spec/presenters/project_clusterable_presenter_spec.rb. Expected to take 1.53 seconds.8305ProjectClusterablePresenter8306 #metrics_cluster_path8307 is expected to eq "/namespace1806/project-1735/-/clusters/3/metrics"8308# [RSpecRunTime] RSpec elapsed time: 32 minutes 22.53 seconds. Current RSS: ~1396M. load average: 1.16 1.07 1.07 1/430 547518309# [RSpecRunTime] Finishing example group ee/spec/presenters/project_clusterable_presenter_spec.rb. It took 1.45 seconds. Expected to take 1.53 seconds.8310# [RSpecRunTime] Starting example group ee/spec/policies/instance_security_dashboard_policy_spec.rb. Expected to take 1.45 seconds.8311InstanceSecurityDashboardPolicy8312 read_instance_security_dashboard8313 when the user is not logged in8314 is expected not to be allowed :read_instance_security_dashboard and :read_security_resource8315 when the user is logged in8316 is expected to be allowed :read_instance_security_dashboard and :read_security_resource8317 create_vulnerability_export8318 when the user is not logged in8319 is expected not to be allowed :create_vulnerability_export8320 when the user is logged in8321 is expected to be allowed :create_vulnerability_export8322 read_cluster8323 when the user is not logged in8324 is expected not to be allowed :read_cluster8325 when the user is logged in8326 is expected to be allowed :read_cluster8327# [RSpecRunTime] Finishing example group ee/spec/policies/instance_security_dashboard_policy_spec.rb. It took 1.63 seconds. Expected to take 1.45 seconds.8328# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/git_guardian/client_spec.rb. Expected to take 1.43 seconds.8329Gitlab::GitGuardian::Client8330 without credentials8331 raises a config error8332 with credential8333 with no blobs8334 returns an empty array8335 when a blob has no path8336 returns an empty array8337 with blobs without policy breaks8338 returns an empty array8339 with errors8340 when an API respond with an error8341#<Thread:0x00007c978cee82e8 /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:38 run> terminated with exception (report_on_exception is true):8342/builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:82:in `perform_request': HTTP status code 403 (Gitlab::GitGuardian::Client::RequestError)8343 from /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:55:in `block in execute_batched_request'8344 raises a request error8345 when API response is malformed8346#<Thread:0x00007c978e2bc800 /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:38 run> terminated with exception (report_on_exception is true):8347/builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:107:in `rescue in process_response': invalid response format (Gitlab::GitGuardian::Client::Error)8348 from /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:94:in `process_response'8349 from /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:56:in `block in execute_batched_request'8350/builds/gitlab-community/gitlab/lib/gitlab/json.rb:107:in `rescue in adapter_load': expected false (after ) at line 1, column 3 [parse.c:129] in '{fsde (JSON::ParserError)8351 from /builds/gitlab-community/gitlab/lib/gitlab/json.rb:102:in `adapter_load'8352 from /builds/gitlab-community/gitlab/lib/gitlab/json.rb:28:in `parse'8353 from /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:95:in `process_response'8354 from /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:56:in `block in execute_batched_request'8355/builds/gitlab-community/gitlab/lib/gitlab/json.rb:105:in `load': expected false (after ) at line 1, column 3 [parse.c:129] in '{fsde (EncodingError)8356 from /builds/gitlab-community/gitlab/lib/gitlab/json.rb:105:in `adapter_load'8357 from /builds/gitlab-community/gitlab/lib/gitlab/json.rb:28:in `parse'8358 from /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:95:in `process_response'8359 from /builds/gitlab-community/gitlab/ee/lib/gitlab/git_guardian/client.rb:56:in `block in execute_batched_request'8360 raises a JSON error8361 with policy breaking blobs8362 returns appropriate error messages8363 with multiple blob batches8364 returns appropriate error messages8365 filename limit8366 when file names is withing the limit8367 does not raise an error8368 when file name is outside of the limit8369 does not raise an error8370# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/git_guardian/client_spec.rb. It took 1.51 seconds. Expected to take 1.43 seconds.8371# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/concerns/exponential_backoff_spec.rb. Expected to take 1.39 seconds.8372Gitlab::Llm::Concerns::ExponentialBackoff8373 behaves like has circuit breaker8374 #call_external_service8375 runs the code block within the circuit breaker8376 .retry_with_exponential_backoff8377 when the function succeeds on the first try8378 calls the function once and returns its result8379 when a custom retry function is not defined8380 calls the function once and returns its result8381 when a custom retry function is defined8382 when the function succeeds and is not content blocked8383 calls the function once and returns its result8384 when the function succeeds but the content was blocked8385 retries the function with an exponential backoff until it succeeds8386 raises a RateLimitError if the maximum number of retries is exceeded8387 when the function response is an error8388 retries the function with an exponential backoff until it succeeds8389 raises a RateLimitError if the maximum number of retries is exceeded8390 without rate limit error8391 returns error message8392 when the function response is empty8393 does not retry the function8394 when the function response is a server error8395 returns a nil response8396# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/concerns/exponential_backoff_spec.rb. It took 1.59 seconds. Expected to take 1.39 seconds.8397# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb. Expected to take 1.36 seconds.8398GitlabSubscriptions::CheckFutureRenewalService8399 #execute8400 in_last_term: true, expected_response: false8401 returns the correct value8402 caches the query response8403 in_last_term: false, expected_response: true8404 returns the correct value8405 caches the query response8406 with an unsuccessful CustomersDot query8407 assumes no future renewal8408 when called with a sub-group8409 uses the root ancestor namespace8410 when the namespace has no plan8411 is expected to equal false8412# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb. It took 1.34 seconds. Expected to take 1.36 seconds.8413# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/web_ide/config/entry/global_spec.rb. Expected to take 1.31 seconds.8414Gitlab::WebIde::Config::Entry::Global8415 .nodes8416 when filtering all the entry/node names8417 contains the expected node names8418 when configuration is valid8419 when some entries defined8420 #compose!8421 creates nodes hash8422 creates node object for each entry8423 creates node object using valid class8424 sets correct description for nodes8425 when not composed8426 #schemas_value8427 returns nil8428 when composed8429 #errors8430 has no errors8431 #schemas_value8432 returns correct value for schemas8433# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/web_ide/config/entry/global_spec.rb. It took 1.18 seconds. Expected to take 1.31 seconds.8434# [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/refresh_worker_spec.rb. Expected to take 1.28 seconds.8435ComplianceManagement::Standards::RefreshWorker8436 #perform8437 includes all the adherence check workers8438 for non existent group8439 does not enqueue standards adherence check workers8440 when refresh worker was executed less than 24 hours ago8441 does not enqueue standards adherence check workers8442 when refresh worker was not executed less than 24 hours ago8443 enqueues standards adherence check workers8444 behaves like an idempotent worker8445 is labeled as idempotent8446 performs multiple times sequentially without raising an exception8447# [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/refresh_worker_spec.rb. It took 1.29 seconds. Expected to take 1.28 seconds.8448# [RSpecRunTime] Starting example group ee/spec/workers/set_user_status_based_on_user_cap_setting_worker_spec.rb. Expected to take 1.22 seconds.8449SetUserStatusBasedOnUserCapSettingWorker8450 #perform8451 when user cap is set to nil8452 does not send an email to active admins8453 when current billable user count is less than user cap8454 does not send an email to active admins8455 when current billable user count is equal to user cap8456 sends an email to every active admin8457 when current billable user count is greater than user cap8458 sends an email to every active admin8459 when the auto-creation of an omniauth user is blocked8460 when the user is an omniauth user8461 does not send an email to active admins8462# [RSpecRunTime] Finishing example group ee/spec/workers/set_user_status_based_on_user_cap_setting_worker_spec.rb. It took 1.33 seconds. Expected to take 1.22 seconds.8463# [RSpecRunTime] Starting example group ee/spec/models/geo/job_artifact_state_spec.rb. Expected to take 1.17 seconds.8464Geo::JobArtifactState8465 does not allow STI8466 partitioning8467 copies the partition_id from the job_artifact8468 when it is already set8469 does not change the partition_id value8470# [RSpecRunTime] Finishing example group ee/spec/models/geo/job_artifact_state_spec.rb. It took 0.96 second. Expected to take 1.17 seconds.8471# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.52 seconds.8472Lint factories for Geo::JobArtifactState8473 with saas, license, and factory defaults8474 behaves like factory8475 geo_job_artifact_state factory8476 does not raise error when built8477 does not raise error when created8478 linting :checksummed trait8479 does not raise error when created8480# [RSpecRunTime] RSpec elapsed time: 32 minutes 35.09 seconds. Current RSS: ~1518M. load average: 1.13 1.07 1.07 1/430 547638481 linting :checksum_failure trait8482 does not raise error when created8483# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.0 seconds. Expected to take 39.52 seconds.8484# [RSpecRunTime] Starting example group ee/spec/models/analytics/forecasting/deployment_frequency_forecast_spec.rb. Expected to take 1.17 seconds.8485Analytics::Forecasting::DeploymentFrequencyForecast8486 does not allow STI8487 .context_class8488 is Project8489 #source_time_series8490 returns deployment frequency metrics for last year with gaps filled8491 #values8492 returns rounded positive values of whatever model forecasts8493# [RSpecRunTime] Finishing example group ee/spec/models/analytics/forecasting/deployment_frequency_forecast_spec.rb. It took 1.33 seconds. Expected to take 1.17 seconds.8494# [RSpecRunTime] Starting example group ee/spec/services/llm/product_analytics/generate_cube_query_service_spec.rb. Expected to take 1.1 seconds.8495Llm::ProductAnalytics::GenerateCubeQueryService8496 when the user is not permitted to generate a query for the project8497 behaves like does not schedule completion worker8498 asynchronously with correct params8499 when the user is permitted to generate a query for the project8500 behaves like schedules completion worker8501 asynchronously with correct params8502# [RSpecRunTime] Finishing example group ee/spec/services/llm/product_analytics/generate_cube_query_service_spec.rb. It took 1.2 seconds. Expected to take 1.1 seconds.8503# [RSpecRunTime] Starting example group ee/spec/views/devise/sessions/new.html.haml_spec.rb. Expected to take 1.1 seconds.8504devise/sessions/new8505 broadcast messaging8506 when self-hosted8507 is expected to render template matcher "layouts/_broadcast"8508 when SaaS8509 is expected not to render template matcher "layouts/_broadcast"8510 Google Tag Manager8511 when Google Tag Manager is enabled8512 is expected to match /www.googletagmanager.com/8513 when Google Tag Manager is disabled8514 is expected not to match /www.googletagmanager.com/8515# [RSpecRunTime] Finishing example group ee/spec/views/devise/sessions/new.html.haml_spec.rb. It took 1.09 seconds. Expected to take 1.1 seconds.8516# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/group_saml/failure_handler_spec.rb. Expected to take 1.04 seconds.8517Gitlab::Auth::GroupSaml::FailureHandler8518 calls Groups::OmniauthCallbacksController#failure for GroupSaml8519 falls back to parent on_failure handler8520# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/group_saml/failure_handler_spec.rb. It took 1.18 seconds. Expected to take 1.04 seconds.8521# [RSpecRunTime] RSpec elapsed time: 32 minutes 40.37 seconds. Current RSS: ~1492M. load average: 1.04 1.05 1.06 1/430 547658522# [RSpecRunTime] Starting example group ee/spec/helpers/ee/packages_helper_spec.rb. Expected to take 1.04 seconds.8523EE::PackagesHelper8524 #settings_data8525 when the current user cannot admin dependency proxy packages settings8526 returns the settings data8527 when the current user can admin dependency proxy packages settings8528 returns the settings data with show_dependency_proxy_settings set to true8529 #google_artifact_registry_data8530 is expected to include {:full_path => "namespace1813/project-1742"}8531 is expected to include {:endpoint => "/namespace1813/project-1742/-/google_cloud/artifact_registry"}8532 settings_path8533 is expected to include {:settings_path => "/namespace1813/project-1742/-/settings/integrations/google_cloud_platform_artifact_registry/edit"}8534 when google_cloud_support_enabled? is false8535 is expected to include {:settings_path => ""}8536# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/packages_helper_spec.rb. It took 1.2 seconds. Expected to take 1.04 seconds.8537# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/agents/zero_shot/prompts/anthropic_spec.rb. Expected to take 0.98 second.8538Gitlab::Llm::Chain::Agents::ZeroShot::Prompts::Anthropic8539 behaves like zero shot prompt8540 .current_blob_prompt8541 returns prompt8542 .current_selection_prompt8543 returns the base prompt8544 .prompt8545 for Claude completions API8546 returns prompt8547 includes conversation history8548 when conversation history does not fit prompt limit8549 includes truncated conversation history8550 when the truncated history would begin with an Assistant turn8551 only includes history up to the latest fitting Human turn8552 when system prompt is provided8553 returns the system prompt8554 with claude 38555 returns the prompt format expected by the anthropic messages API8556 when system prompt is provided8557 returns the system prompt8558# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/agents/zero_shot/prompts/anthropic_spec.rb. It took 1.81 seconds. Expected to take 0.98 second.8559# [RSpecRunTime] Starting example group ee/spec/routing/user_settings_routing_spec.rb. Expected to take 0.97 second.8560EE-specific user_settings routing8561 /-/user_settings/active_sessions/saml8562 is expected to route {:get=>"/-/user_settings/active_sessions/saml"} to {:controller=>"user_settings/active_sessions", :action=>"saml"}8563 /-/user_settings/active_sessions/saml.json8564 is expected to route {:get=>"/-/user_settings/active_sessions/saml.json"} to {:controller=>"user_settings/active_sessions", :action=>"saml", :format=>"json"}8565 /-/user_settings/active_sessions/saml.html8566 is expected not to route {:get=>"/-/user_settings/active_sessions/saml.html"} to {:controller=>"user_settings/active_sessions", :action=>"saml"}8567# [RSpecRunTime] Finishing example group ee/spec/routing/user_settings_routing_spec.rb. It took 0.83 second. Expected to take 0.97 second.8568# [RSpecRunTime] Starting example group ee/spec/workers/approval_rules/external_approval_rule_payload_worker_spec.rb. Expected to take 0.93 second.8569ApprovalRules::ExternalApprovalRulePayloadWorker8570 #perform8571 executes a WebHookService8572 behaves like an idempotent worker8573 is labeled as idempotent8574 performs multiple times sequentially without raising an exception8575# [RSpecRunTime] Finishing example group ee/spec/workers/approval_rules/external_approval_rule_payload_worker_spec.rb. It took 1.07 seconds. Expected to take 0.93 second.8576# [RSpecRunTime] Starting example group ee/spec/workers/incident_management/pending_escalations/alert_check_worker_spec.rb. Expected to take 0.9 second.8577IncidentManagement::PendingEscalations::AlertCheckWorker8578 #perform8579 with valid escalation8580 processes the escalation8581 without valid escalation8582 does nothing8583# [RSpecRunTime] Finishing example group ee/spec/workers/incident_management/pending_escalations/alert_check_worker_spec.rb. It took 1.04 seconds. Expected to take 0.9 second.8584# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/trials/base_create_service_spec.rb. Expected to take 0.87 second.8585GitlabSubscriptions::Trials::BaseCreateService8586 when lead_service_class is not implemented8587 behaves like raises NoMethodError8588 is expected to raise NoMethodError with "Subclasses must implement the lead_service_class method"8589 when namespaces_eligible_for_trial is not implemented8590 behaves like raises NoMethodError8591 is expected to raise NoMethodError with "Subclasses must implement the namespaces_eligible_for_trial method"8592 when trial_flow is not implemented8593 behaves like raises NoMethodError8594 is expected to raise NoMethodError with "Subclasses must implement the trial_flow method"8595 when apply_trial_service_class is not implemented8596 behaves like raises NoMethodError8597 is expected to raise NoMethodError with "Subclasses must implement the apply_trial_service_class method"8598# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/trials/base_create_service_spec.rb. It took 0.89 second. Expected to take 0.87 second.8599# [RSpecRunTime] Starting example group ee/spec/views/subscriptions/new.html.haml_spec.rb. Expected to take 0.85 second.8600subscriptions/new8601 behaves like subscription form data8602 is expected to have visible css "#js-new-subscription[data-setup-for-company='true']"8603 is expected to have visible css "#js-new-subscription[data-full-name='First Last']"8604 is expected to have visible css "#js-new-subscription[data-plan-data='[{\"id\":\"bronze_id\",\"code\":\"bronze\",\"price_per_year\":48.0}]']"8605 is expected to have visible css "#js-new-subscription[data-plan-id='bronze_id']"8606 is expected to have visible css "#js-new-subscription[data-source='some_source']"8607# [RSpecRunTime] Finishing example group ee/spec/views/subscriptions/new.html.haml_spec.rb. It took 0.92 second. Expected to take 0.85 second.8608# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/billable_membership_spec.rb. Expected to take 0.79 second.8609EE::API::Entities::BillableMembership8610 without custom role8611 exposes the expected attributes8612 with custom role8613 exposes the expected attributes8614# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/billable_membership_spec.rb. It took 0.87 second. Expected to take 0.79 second.8615# [RSpecRunTime] Starting example group ee/spec/lib/elastic/multi_version_class_proxy_spec.rb. Expected to take 0.78 second.8616Elastic::MultiVersionClassProxy8617 #version8618 returns class proxy in specified version8619 repository8620 returns class proxy in specified version8621 method forwarding8622 forwards methods which should touch all write targets8623 forwards read methods to only reading target8624 does not forward write methods which should touch specific version8625# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/multi_version_class_proxy_spec.rb. It took 0.82 second. Expected to take 0.78 second.8626# [RSpecRunTime] Starting example group ee/spec/graphql/types/ci/runner_cloud_provisioning_type_spec.rb. Expected to take 0.74 second.8627Types::Ci::RunnerCloudProvisioningType8628 returns all possible types8629 #resolve_type8630 provider: :google_cloud, expected_type: Types::Ci::RunnerGoogleCloudProvisioningType8631 is expected to eq Types::Ci::RunnerGoogleCloudProvisioningType8632 when provider is unknown8633 raises an error8634# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ci/runner_cloud_provisioning_type_spec.rb. It took 0.68 second. Expected to take 0.74 second.8635# [RSpecRunTime] Starting example group ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb. Expected to take 0.73 second.8636Projects::Security::SastConfigurationHelper8637 #sast_configuration_data8638 is expected to eq {:project_path=>"namespace1817/project-1746", :sast_documentation_path=>"/help/user/application_secur...onfiguration", :security_configuration_path=>"/namespace1817/project-1746/-/security/configuration"}8639# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb. It took 0.78 second. Expected to take 0.73 second.8640# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_enterprise_users_metric_spec.rb. Expected to take 0.71 second.8641Gitlab::Usage::Metrics::Instrumentations::CountEnterpriseUsersMetric8642 behaves like a correct instrumented metric value and query8643 behaves like a correct instrumented metric value8644 has correct value8645 behaves like a correct instrumented metric query8646 has correct generate query8647# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_enterprise_users_metric_spec.rb. It took 0.82 second. Expected to take 0.71 second.8648# [RSpecRunTime] Starting example group ee/spec/serializers/test_reports_comparer_serializer_spec.rb. Expected to take 0.67 second.8649TestReportsComparerSerializer8650 #to_json8651 when head and base reports include two test suites8652 when the status of head report is success8653 matches the schema8654 when the status of head report is failed8655 matches the schema8656 when the status of head report is resolved8657 matches the schema8658# [RSpecRunTime] Finishing example group ee/spec/serializers/test_reports_comparer_serializer_spec.rb. It took 0.64 second. Expected to take 0.67 second.8659# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/repositories_search_spec.rb. Expected to take 0.66 second.8660Elastic::RepositoriesSearch8661 does not allow STI8662 #index_commits_and_blobs8663 geo: :disabled, commit_indexing_expected: true8664 initiates commits reindexing when indexing is expected8665 geo: :primary, commit_indexing_expected: true8666 initiates commits reindexing when indexing is expected8667 geo: :secondary, commit_indexing_expected: false8668 initiates commits reindexing when indexing is expected8669# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/repositories_search_spec.rb. It took 0.72 second. Expected to take 0.66 second.8670# [RSpecRunTime] Starting example group ee/spec/graphql/types/global_id_type_spec.rb. Expected to take 0.64 second.8671Types::GlobalIDType8672 where we declare an argument as GlobalIDType[a] where a is prepended in EE8673 when the argument is declared by the client as IterationID8674 behaves like a working query8675 returns a successful response8676 when the argument is declared by the client as EEIterationID8677 behaves like a working query8678 returns a successful response8679# [RSpecRunTime] Finishing example group ee/spec/graphql/types/global_id_type_spec.rb. It took 0.66 second. Expected to take 0.64 second.8680# [RSpecRunTime] Starting example group ee/spec/helpers/manual_quarterly_co_term_banner_helper_spec.rb. Expected to take 0.62 second.8681ManualQuarterlyCoTermBannerHelper8682 #manual_quarterly_co_term_banner8683 when current user is empty8684 does not return a banner payload8685 when current user cannot admin all resources8686 does not return a banner payload8687 when current user can admin all resources8688 returns a banner payload8689# [RSpecRunTime] Finishing example group ee/spec/helpers/manual_quarterly_co_term_banner_helper_spec.rb. It took 0.66 second. Expected to take 0.62 second.8690# [RSpecRunTime] Starting example group ee/spec/graphql/types/merge_requests/review_llm_summary_type_spec.rb. Expected to take 0.6 second.8691Types::MergeRequests::ReviewLlmSummaryType8692 is expected to require graphql authorizations :read_merge_request8693 is expected to have graphql fields :user, :reviewer, :merge_request_diff_id, :provider, :content, :content_html, :created_at, and :updated_at8694 fields8695 #content_html8696 calls MergeRequest::ReviewLlmSummary#content_html(current_user)8697# [RSpecRunTime] Finishing example group ee/spec/graphql/types/merge_requests/review_llm_summary_type_spec.rb. It took 0.59 second. Expected to take 0.6 second.8698# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/namespace_cluster_agent_mappings/delete/main_spec.rb. Expected to take 0.58 second.8699RemoteDevelopment::NamespaceClusterAgentMappings::Delete::Main8700 when the MappingDeleter returns an err Result8701 returns a validation failed error response8702 when the MappingDeleter returns an ok Result8703 return a success response with an empty payload8704 when an invalid Result is returned8705 raises an UnmatchedResultError8706# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/namespace_cluster_agent_mappings/delete/main_spec.rb. It took 0.65 second. Expected to take 0.58 second.8707# [RSpecRunTime] Starting example group ee/spec/serializers/epic_serializer_spec.rb. Expected to take 0.56 second.8708EpicSerializer8709 when ai serializer requested8710 matches epic ai entity json schema8711 when no serializer defined8712 matches epic json schema8713# [RSpecRunTime] Finishing example group ee/spec/serializers/epic_serializer_spec.rb. It took 0.66 second. Expected to take 0.56 second.8714# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/gl_repository_spec.rb. Expected to take 0.54 second.8715Gitlab::GlRepository8716 .parse8717 parses a group wiki gl_repository8718# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/gl_repository_spec.rb. It took 0.5 second. Expected to take 0.54 second.8719# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/scim/emails_spec.rb. Expected to take 0.53 second.8720EE::API::Entities::Scim::Emails8721 contains the email8722 contains the type8723 contains the email8724# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/scim/emails_spec.rb. It took 0.62 second. Expected to take 0.53 second.8725# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/secret_detection_logger_spec.rb. Expected to take 0.52 second.8726Gitlab::SecretDetectionLogger8727 #file_name_noext8728 returns log file name without extension8729 behaves like a json logger8730 formats strings8731 formats hashes8732# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/secret_detection_logger_spec.rb. It took 0.59 second. Expected to take 0.52 second.8733# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/access_level_enum_spec.rb. Expected to take 0.49 second.8734Types::AccessLevelEnum8735 exposes all the existing EE access level values8736 is expected to eq "AccessLevelEnum"8737# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/access_level_enum_spec.rb. It took 0.5 second. Expected to take 0.49 second.8738# [RSpecRunTime] Starting example group ee/spec/graphql/types/move_type_enum_spec.rb. Expected to take 0.48 second.8739Types::MoveTypeEnum8740 is expected to eq "MoveType"8741 exposes all the existing move values8742# [RSpecRunTime] Finishing example group ee/spec/graphql/types/move_type_enum_spec.rb. It took 0.47 second. Expected to take 0.48 second.8743# [RSpecRunTime] Starting example group ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb. Expected to take 0.47 second.8744ElasticIndexInitialBulkCronWorker8745 behaves like worker with data consistency8746 .get_data_consistency_feature_flag_enabled?8747 returns true8748 .get_data_consistency8749 returns correct data consistency8750# [RSpecRunTime] Finishing example group ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb. It took 0.53 second. Expected to take 0.47 second.8751# [RSpecRunTime] Starting example group ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb. Expected to take 0.46 second.8752Types::Projects::ComplianceStandards::AdherenceInputType8753 is expected to eq "ComplianceStandardsAdherenceInput"8754 is expected to contain exactly "projectIds", "checkName", and "standard"8755# [RSpecRunTime] Finishing example group ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb. It took 0.49 second. Expected to take 0.46 second.8756# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb. Expected to take 0.45 second.8757Gitlab::EpicWorkItemSync::Logger8758 .build8759 builds an instance8760 .file_name_noext8761 sets correct filename8762# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb. It took 0.59 second. Expected to take 0.45 second.8763# [RSpecRunTime] Starting example group ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb. Expected to take 0.45 second.8764SystemCheck::Geo::AuthorizedKeysFlagCheck8765 #check?8766 fails when write to authorized_keys still enabled8767 succeed when write to authorized_keys is disabled8768# [RSpecRunTime] Finishing example group ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb. It took 0.6 second. Expected to take 0.45 second.8769# [RSpecRunTime] Starting example group ee/spec/serializers/ee/admin/user_entity_spec.rb. Expected to take 0.42 second.8770Admin::UserEntity8771 #as_json8772 exposes correct attributes8773# [RSpecRunTime] Finishing example group ee/spec/serializers/ee/admin/user_entity_spec.rb. It took 0.48 second. Expected to take 0.42 second.8774# [RSpecRunTime] Starting example group ee/spec/graphql/types/health_status_enum_spec.rb. Expected to take 0.42 second.8775Types::HealthStatusEnum8776 is expected to eq "HealthStatus"8777 exposes all the existing health status values8778# [RSpecRunTime] Finishing example group ee/spec/graphql/types/health_status_enum_spec.rb. It took 0.5 second. Expected to take 0.42 second.8779# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/ci_action/base_spec.rb. Expected to take 0.38 second.8780Security::SecurityOrchestrationPolicies::CiAction::Base8781 #config8782 raises an error8783# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/ci_action/base_spec.rb. It took 0.38 second. Expected to take 0.38 second.8784# [RSpecRunTime] Starting example group ee/spec/workers/todos_destroyer/confidential_epic_worker_spec.rb. Expected to take 0.38 second.8785TodosDestroyer::ConfidentialEpicWorker8786 calls the Todos::Destroy::ConfidentialEpicService with epic_id parameter8787# [RSpecRunTime] Finishing example group ee/spec/workers/todos_destroyer/confidential_epic_worker_spec.rb. It took 0.38 second. Expected to take 0.38 second.8788# [RSpecRunTime] Starting example group ee/spec/serializers/sbom/dependency_license_list_entity_spec.rb. Expected to take 0.37 second.8789Sbom::DependencyLicenseListEntity8790 has a list of licenses8791# [RSpecRunTime] Finishing example group ee/spec/serializers/sbom/dependency_license_list_entity_spec.rb. It took 0.37 second. Expected to take 0.37 second.8792# [RSpecRunTime] Starting example group ee/spec/serializers/protected_environments/entity_spec.rb. Expected to take 0.36 second.8793ProtectedEnvironments::Entity8794 #as_json8795 includes the exposed fields8796# [RSpecRunTime] Finishing example group ee/spec/serializers/protected_environments/entity_spec.rb. It took 0.41 second. Expected to take 0.36 second.8797# [RSpecRunTime] Starting example group ee/spec/workers/geo/batch_event_create_worker_spec.rb. Expected to take 0.35 second.8798Geo::BatchEventCreateWorker8799 #perform8800 calls Gitlab::Geo::Replicator.bulk_create_events8801# [RSpecRunTime] Finishing example group ee/spec/workers/geo/batch_event_create_worker_spec.rb. It took 0.39 second. Expected to take 0.35 second.8802# [RSpecRunTime] Starting example group ee/spec/graphql/types/forecasting/forecast_status_enum_spec.rb. Expected to take 0.34 second.8803Types::Forecasting::ForecastStatusEnum8804 exposes all statuses8805# [RSpecRunTime] Finishing example group ee/spec/graphql/types/forecasting/forecast_status_enum_spec.rb. It took 0.37 second. Expected to take 0.34 second.8806# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb. Expected to take 0.34 second.8807Types::VulnerabilitiesCountByDayType8808 is expected to have graphql fields :total, :date, :info, :unknown, :low, :medium, :high, and :critical8809# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb. It took 0.4 second. Expected to take 0.34 second.8810# [RSpecRunTime] Starting example group ee/spec/serializers/member_management/member_approval_serializer_spec.rb. Missing expected duration from Knapsack report for ee/spec/serializers/member_management/member_approval_serializer_spec.rb.8811MemberManagement::MemberApprovalSerializer8812 #represent8813 when there are no member approvals8814 returns an empty array8815 when there are member approvals8816 returns member approval attributes8817# [RSpecRunTime] Finishing example group ee/spec/serializers/member_management/member_approval_serializer_spec.rb. It took 0.53 second. Missing expected duration from Knapsack report for ee/spec/serializers/member_management/member_approval_serializer_spec.rb.8818auto_explain log contains 1910 entries for main, writing to /builds/gitlab-community/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-ci-connection-25-28.51841.main.ndjson.gz8819took 52.1143649258820auto_explain log contains 1912 entries for ci, writing to /builds/gitlab-community/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-ci-connection-25-28.51841.ci.ndjson.gz8821took 51.128310838822[TEST PROF INFO] EventProf results for sql.active_record8823Total time: 08:35.480 of 32:59.350 (26.04%)8824Total events: 3503768825Top 5 slowest suites (by time):8826Security::Syn...ngRulesService (./ee/spec/services/security/sync_license_scanning_rules_service_spec.rb:5) – 01:24.517 (51599 / 169) of 04:35.536 (30.67%)8827User (./ee/spec/models/ee/user_spec.rb:5) – 01:00.147 (40764 / 572) of 04:16.749 (23.43%)8828Group (./ee/spec/models/ee/group_spec.rb:5) – 00:49.609 (42051 / 462) of 03:34.787 (23.1%)8829Namespace (./ee/spec/models/ee/namespace_spec.rb:5) – 00:28.869 (27435 / 412) of 02:19.498 (20.69%)8830Vulnerabiliti...ProjectService (./ee/spec/services/vulnerabilities/remove_all_from_project_service_spec.rb:5) – 00:28.076 (16168 / 5) of 01:26.081 (32.62%)8831Knapsack report was generated. Preview:8832{8833 "ee/spec/models/ee/user_spec.rb": 256.74861482500273,8834 "ee/spec/models/ee/group_spec.rb": 214.78739469100037,8835 "ee/spec/models/ee/namespace_spec.rb": 139.49863389800157,8836 "ee/spec/services/vulnerabilities/remove_all_from_project_service_spec.rb": 86.0816294110009,8837 "ee/spec/models/geo/pipeline_artifact_registry_spec.rb": 77.66746514600163,8838 "spec/support/shared_examples/lint_factories_shared_examples.rb": 39.390535646998615,8839 "ee/spec/models/ee/terraform/state_version_spec.rb": 72.8380417469998,8840 "ee/spec/services/geo/registry_update_service_spec.rb": 54.66083568399699,8841 "ee/spec/services/ee/issues/create_service_spec.rb": 49.49058769999829,8842 "ee/spec/services/ee/issues/move_service_spec.rb": 42.30264875300054,8843 "ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb": 40.38828529100283,8844 "ee/spec/services/ee/merge_requests/post_merge_service_spec.rb": 28.749524928000028,8845 "ee/spec/services/vulnerabilities/update_service_spec.rb": 30.298327077001886,8846 "ee/spec/services/boards/create_service_spec.rb": 26.11794058599844,8847 "ee/spec/services/merge_requests/merge_service_spec.rb": 23.294504410998343,8848 "ee/spec/lib/audit/project_changes_auditor_spec.rb": 22.038389894998545,8849 "ee/spec/services/ci/audit_variable_change_service_spec.rb": 22.347982543997205,8850 "ee/spec/models/dast/profile_spec.rb": 16.25971811999989,8851 "ee/spec/models/security/policy_spec.rb": 18.70449193099921,8852 "ee/spec/models/ci/subscriptions/project_spec.rb": 19.043581788002484,8853 "ee/spec/lib/audit/details_spec.rb": 16.601858267000352,8854 "ee/spec/presenters/approval_rule_presenter_spec.rb": 14.72379312999692,8855 "ee/spec/models/merge_requests/status_check_response_spec.rb": 11.382058936000249,8856 "ee/spec/services/timebox_report_service_spec.rb": 15.456193137997616,8857 "ee/spec/lib/gitlab/llm/chain/utils/chat_authorizer_spec.rb": 10.718569641001523,8858 "ee/spec/models/ee/dependency_proxy/blob_spec.rb": 9.809146891002456,8859 "ee/spec/models/vulnerabilities/state_transition_spec.rb": 12.674446498996986,8860 "ee/spec/services/vulnerabilities/starboard_vulnerability_resolve_service_spec.rb": 9.644115202001558,8861 "ee/spec/models/ee/members/member_approval_spec.rb": 7.369791695000458,8862 "ee/spec/services/security/orchestration/create_bot_service_spec.rb": 10.339150388001144,8863 "ee/spec/elastic/migrate/20230911205548_remove_leftover_commits_from_main_index_spec.rb": 11.831028028998844,8864 "ee/spec/lib/ee/gitlab/contributions_calendar_spec.rb": 9.5279946940027,8865 "ee/spec/graphql/mutations/issues/set_weight_spec.rb": 8.713220951001858,8866 "ee/spec/services/geo/registry_bulk_update_service_spec.rb": 9.045254305998242,8867 "ee/spec/models/concerns/elastic/snippet_spec.rb": 8.05578638100269,8868 "ee/spec/services/dependencies/export_service_spec.rb": 6.550865861001512,8869 "ee/spec/lib/gitlab/elastic/document_reference_spec.rb": 7.4287586089994875,8870 "ee/spec/models/vulnerabilities/export_spec.rb": 5.646491198000149,8871 "ee/spec/services/ee/groups/group_links/create_service_spec.rb": 6.3634604120015865,8872 "ee/spec/lib/analytics/group_activity_calculator_spec.rb": 6.575914739001746,8873 "ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb": 7.3040107609995175,8874 "ee/spec/graphql/types/dast_site_profile_type_spec.rb": 5.888382573000854,8875 "ee/spec/models/vulnerabilities/finding_signature_spec.rb": 5.54350734900072,8876 "ee/spec/helpers/security_helper_spec.rb": 5.65906850600004,8877 "ee/spec/services/ci/retry_pipeline_service_spec.rb": 4.819511746001808,8878 "ee/spec/serializers/dashboard_environments_serializer_spec.rb": 3.225227126000391,8879 "ee/spec/routing/user_routing_spec.rb": 4.743885674000921,8880 "ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb": 6.627877613998862,8881 "ee/spec/models/concerns/elastic/namespace_update_spec.rb": 4.781540060001134,8882 "ee/spec/workers/concerns/search/elastic/migration_delete_based_on_schema_version_spec.rb": 5.41532848299903,8883 "ee/spec/models/ci/minutes/additional_pack_spec.rb": 4.577402571998391,8884 "ee/spec/finders/ee/ci/daily_build_group_report_results_finder_spec.rb": 4.618779397998878,8885 "ee/spec/services/compliance_management/standards/soc2/at_least_one_non_author_approval_service_spec.rb": 4.454751484998269,8886 "ee/spec/lib/gitlab/geo/registry_batcher_spec.rb": 3.469448371000908,8887 "ee/spec/lib/cloud_connector/base_available_service_data_spec.rb": 2.0302983230030804,8888 "ee/spec/lib/gitlab/ingestion/bulk_insertable_task_spec.rb": 4.993809678002435,8889 "ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb": 4.840088233999268,8890 "ee/spec/lib/ee/gitlab/ip_restriction/enforcer_spec.rb": 3.586598997000692,8891 "ee/spec/models/search/note_index_spec.rb": 3.904084204001265,8892 "ee/spec/services/ee/ci/change_variables_service_spec.rb": 3.6361462130007567,8893 "ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb": 3.345265003001259,8894 "ee/spec/workers/llm/embedding/gitlab_documentation/cleanup_previous_versions_records_worker_spec.rb": 3.1263900869998906,8895 "ee/spec/lib/banzai/filter/references/iterations_cadence_reference_filter_spec.rb": 3.047040304998518,8896 "ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb": 3.1156816980001167,8897 "ee/spec/services/google_cloud/artifact_registry/get_docker_image_service_spec.rb": 3.2205646770016756,8898 "ee/spec/workers/merge_requests/capture_suggested_reviewers_accepted_worker_spec.rb": 2.819043719002366,8899 "ee/spec/services/ee/deployments/update_environment_service_spec.rb": 2.4793322760015144,8900 "ee/spec/graphql/resolvers/security_orchestration/approval_policy_resolver_spec.rb": 5.085609968002245,8901 "ee/spec/services/incident_management/oncall_shifts/read_service_spec.rb": 3.6015021159983007,8902 "ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb": 2.3699683969971375,8903 "ee/spec/services/security/sync_license_scanning_rules_service_spec.rb": 275.53647673100204,8904 "ee/spec/services/projects/import_service_spec.rb": 2.867087303999142,8905 "ee/spec/lib/ee/gitlab/ci/variables/builder_spec.rb": 2.2403089509971323,8906 "ee/spec/services/boards/user_preferences/update_service_spec.rb": 2.6766776149997895,8907 "ee/spec/helpers/audit_events_helper_spec.rb": 2.837899128000572,8908 "ee/spec/lib/analytics/dora_performance_score_calculator_spec.rb": 3.0179720779997297,8909 "ee/spec/views/projects/on_demand_scans/index.html.haml_spec.rb": 2.7825037330003397,8910 "ee/spec/graphql/resolvers/boards/epic_lists_resolvers_spec.rb": 2.2629438689982635,8911 "ee/spec/services/security/ingestion/finding_map_collection_spec.rb": 2.5964755739987595,8912 "ee/spec/services/repositories/housekeeping_service_spec.rb": 2.198336975001439,8913 "ee/spec/services/ee/groups/deploy_tokens/create_service_spec.rb": 1.9288041049985623,8914 "ee/spec/lib/elastic/latest/project_instance_proxy_spec.rb": 2.559447847001138,8915 "ee/spec/models/ee/namespace_statistics_spec.rb": 1.8812157089996617,8916 "ee/spec/models/milestone_spec.rb": 1.752907824000431,8917 "ee/spec/services/ci/play_bridge_service_spec.rb": 4.266238774998783,8918 "ee/spec/lib/gitlab/audit/levels/group_spec.rb": 2.2539455099977204,8919 "ee/spec/services/package_metadata/compressed_package_data_object_spec.rb": 2.1083255160010594,8920 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_approval_project_rules_metric_spec.rb": 2.011570695998671,8921 "ee/spec/lib/gitlab/duo/chat/request_spec.rb": 1.7034419680021529,8922 "ee/spec/models/geo_node_namespace_link_spec.rb": 1.576010282002244,8923 "ee/spec/policies/group_hook_policy_spec.rb": 1.760131992999959,8924 "ee/spec/serializers/ee/issue_entity_spec.rb": 3.404703497002629,8925 "ee/spec/finders/gitlab_subscriptions/self_managed/add_on_eligible_users_finder_spec.rb": 1.8342363640003896,8926 "ee/spec/workers/app_sec/dast/scanner_profiles_builds/consistency_worker_spec.rb": 1.6523709139983112,8927 "ee/spec/policies/security/scan_policy_spec.rb": 1.4687824839966197,8928 "ee/spec/presenters/project_clusterable_presenter_spec.rb": 1.4540106349995767,8929 "ee/spec/policies/instance_security_dashboard_policy_spec.rb": 1.6299235869992117,8930 "ee/spec/lib/gitlab/git_guardian/client_spec.rb": 1.5079540490005456,8931 "ee/spec/lib/gitlab/llm/concerns/exponential_backoff_spec.rb": 1.5865622109995456,8932 "ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb": 1.3420546679990366,8933 "ee/spec/lib/ee/gitlab/web_ide/config/entry/global_spec.rb": 1.1843563740003447,8934 "ee/spec/workers/compliance_management/standards/refresh_worker_spec.rb": 1.2913228619981965,8935 "ee/spec/workers/set_user_status_based_on_user_cap_setting_worker_spec.rb": 1.3250884080007381,8936 "ee/spec/models/geo/job_artifact_state_spec.rb": 0.9614246179990005,8937 "ee/spec/models/analytics/forecasting/deployment_frequency_forecast_spec.rb": 1.3332464680024714,8938 "ee/spec/services/llm/product_analytics/generate_cube_query_service_spec.rb": 1.1972255520013277,8939 "ee/spec/views/devise/sessions/new.html.haml_spec.rb": 1.0900403539999388,8940 "ee/spec/lib/gitlab/auth/group_saml/failure_handler_spec.rb": 1.1824507839992293,8941 "ee/spec/helpers/ee/packages_helper_spec.rb": 1.1958706930017797,8942 "ee/spec/lib/gitlab/llm/chain/agents/zero_shot/prompts/anthropic_spec.rb": 1.8064933770001517,8943 "ee/spec/routing/user_settings_routing_spec.rb": 0.8261851620009111,8944 "ee/spec/workers/approval_rules/external_approval_rule_payload_worker_spec.rb": 1.0655345170016517,8945 "ee/spec/workers/incident_management/pending_escalations/alert_check_worker_spec.rb": 1.042396278000524,8946 "ee/spec/services/gitlab_subscriptions/trials/base_create_service_spec.rb": 0.8863281160010956,8947 "ee/spec/views/subscriptions/new.html.haml_spec.rb": 0.9202812410003389,8948 "ee/spec/lib/ee/api/entities/billable_membership_spec.rb": 0.8725979170012579,8949 "ee/spec/lib/elastic/multi_version_class_proxy_spec.rb": 0.8184723119993578,8950 "ee/spec/graphql/types/ci/runner_cloud_provisioning_type_spec.rb": 0.6797867579989543,8951 "ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb": 0.7832927270028449,8952 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_enterprise_users_metric_spec.rb": 0.8242041119992791,8953 "ee/spec/serializers/test_reports_comparer_serializer_spec.rb": 0.6395342420000816,8954 "ee/spec/models/concerns/elastic/repositories_search_spec.rb": 0.714794964002067,8955 "ee/spec/graphql/types/global_id_type_spec.rb": 0.6545614700007718,8956 "ee/spec/helpers/manual_quarterly_co_term_banner_helper_spec.rb": 0.6644715299989912,8957 "ee/spec/graphql/types/merge_requests/review_llm_summary_type_spec.rb": 0.5902532569998584,8958 "ee/spec/lib/remote_development/namespace_cluster_agent_mappings/delete/main_spec.rb": 0.6460998709990236,8959 "ee/spec/serializers/epic_serializer_spec.rb": 0.655183990002115,8960 "ee/spec/lib/gitlab/gl_repository_spec.rb": 0.49897775699719205,8961 "ee/spec/lib/ee/api/entities/scim/emails_spec.rb": 0.6230895730004704,8962 "ee/spec/lib/gitlab/secret_detection_logger_spec.rb": 0.5888317870012543,8963 "ee/spec/graphql/ee/types/access_level_enum_spec.rb": 0.500238407003053,8964 "ee/spec/graphql/types/move_type_enum_spec.rb": 0.4651678100017307,8965 "ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb": 0.5248380539997015,8966 "ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb": 0.49040622800021083,8967 "ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb": 0.5893968969976413,8968 "ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb": 0.6043096459980006,8969 "ee/spec/serializers/ee/admin/user_entity_spec.rb": 0.4842166290000023,8970 "ee/spec/graphql/types/health_status_enum_spec.rb": 0.4999312660002033,8971 "ee/spec/services/security/security_orchestration_policies/ci_action/base_spec.rb": 0.38248795900290133,8972 "ee/spec/workers/todos_destroyer/confidential_epic_worker_spec.rb": 0.3844553589988209,8973 "ee/spec/serializers/sbom/dependency_license_list_entity_spec.rb": 0.36975010000242037,8974 "ee/spec/serializers/protected_environments/entity_spec.rb": 0.4051662669990037,8975 "ee/spec/workers/geo/batch_event_create_worker_spec.rb": 0.39080874800129095,8976 "ee/spec/graphql/types/forecasting/forecast_status_enum_spec.rb": 0.37357507100023213,8977 "ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb": 0.40356155699919327,8978 "ee/spec/serializers/member_management/member_approval_serializer_spec.rb": 0.53249619399866798979}8980Knapsack global time execution for tests: 32m 59s8981Pending: (Failures listed here are expected and do not affect your suite's status)8982 1) Geo::TerraformStateVersionReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is disabled for this model 8983 # this context does not apply to models that are verified8984 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7408985 2) Geo::TerraformStateVersionReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is mutable 8986 # this context does not apply to immutable models8987 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7588988 3) Lint factories for Dast::Profile with saas, license, and factory defaults behaves like factory dast_profile factory linting :with_dast_site_validation trait does not raise error when created8989 # Trait skipped linting due to legacy error8990 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2838991 4) Lint factories for Vulnerabilities::Export with saas, license, and factory defaults behaves like factory vulnerability_export factory linting :finished trait does not raise error when created8992 # Trait skipped linting due to legacy error8993 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2838994Finished in 34 minutes 49 seconds (files took 1 minute 29.44 seconds to load)89953350 examples, 0 failures, 4 pending8996Randomized with seed 501478997[TEST PROF INFO] Time spent in factories: 17:57.829 (50.6% of total time)8998RSpec exited with 0.8999No examples to retry, congrats! 9000 Running after_script 9001Running after script...9002$ source scripts/utils.sh9003$ bundle exec gem list gitlab_quality-test_tooling9004gitlab_quality-test_tooling (1.24.0)9005$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command9008$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command9011$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command9014$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command9037WARNING: after_script failed, but job will continue unaffected: exit code 19039Not uploading cache ruby-gems-debian-bookworm-ruby-3.2 due to policy9041Uploading artifacts...9042auto_explain/: found 3 matching artifact files and directories 9043coverage/: found 5 matching artifact files and directories 9044crystalball/: found 2 matching artifact files and directories 9045deprecations/: found 6 matching artifact files and directories 9046knapsack/: found 4 matching artifact files and directories 9047rspec/: found 16 matching artifact files and directories 9048WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-community/gitlab) 9049log/*.log: found 21 matching artifact files and directories 9050WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6972244930/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com9051WARNING: Retrying... context=artifacts-uploader error=request redirected9052Uploading artifacts as "archive" to coordinator... 201 Created id=6972244930 responseStatus=201 Created token=glcbt-659053Uploading artifacts...9054rspec/rspec-*.xml: found 1 matching artifact files and directories 9055WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6972244930/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com9056WARNING: Retrying... context=artifacts-uploader error=request redirected9057Uploading artifacts as "junit" to coordinator... 201 Created id=6972244930 responseStatus=201 Created token=glcbt-659059Job succeeded