rspec unit pg14 27/32
Passed Started
by
@huzaifaiftikhar1

Huzaifa Iftikhar
1Using gitlab-chronic 0.10.52Using gitlab-dangerfiles 4.6.03Using request_store 1.5.14Using gitlab-experiment 0.9.15Using gitlab-fog-azure-rm 1.8.06Using rb_sys 0.9.867Using gitlab-glfm-markdown 0.0.13 (x86_64-linux)8Using language_server-protocol 3.17.0.39Using parallel 1.22.110Using parser 3.3.0.211Using rainbow 3.1.112Using rubocop-ast 1.29.013Using rubocop 1.57.214Using gitlab-housekeeper 0.1.0 from source at `gems/gitlab-housekeeper` and installing its executables15Using gitlab-http 0.1.0 from source at `gems/gitlab-http`16Using opentracing 0.5.017Using thrift 0.16.018Using jaeger-client 1.1.019Using pg_query 5.1.020Using redis-client 0.21.021Using redis 5.0.822Using gitlab-labkit 0.35.123Using gitlab-license 2.4.024Using version_gem 1.1.025Using snaky_hash 2.0.026Using oauth2 2.0.927Using redis-namespace 1.10.028Using gitlab-mail_room 0.0.2429Using gitlab-markup 1.9.030Using gitlab-net-dns 0.9.231Using rspec-expectations 3.12.332Using rspec-mocks 3.12.633Using rspec 3.12.034Using gitlab-rspec 0.1.0 from source at `gems/gitlab-rspec`35Using gitlab-rspec_flaky 0.1.0 from source at `gems/gitlab-rspec_flaky`36Using gitlab-safe_request_store 0.1.0 from source at `gems/gitlab-safe_request_store`37Using gitlab-schema-validation 0.1.0 from source at `gems/gitlab-schema-validation`38Using snowplow-tracker 0.8.039Using gitlab-sdk 0.3.040Using re2 2.7.0 (x86_64-linux)41Using toml-rb 2.2.042Using gitlab-secret_detection 0.1.0 from source at `gems/gitlab-secret_detection`43Using sidekiq 7.1.6 from source at `vendor/gems/sidekiq-7.1.6` and installing its executables44Using gitlab-sidekiq-fetcher 0.11.0 from source at `vendor/gems/sidekiq-reliable-fetch`45Using rubocop-graphql 0.19.046Using rubocop-performance 1.19.147Using rubocop-rails 2.22.148Using rubocop-capybara 2.19.049Using rubocop-factory_bot 2.24.050Using rubocop-rspec 2.25.051Using gitlab-styles 11.0.052Using gitlab-utils 0.1.0 from source at `gems/gitlab-utils`53Using gitlab_chronic_duration 0.12.054Using net-ldap 0.17.155Using rack-protection 2.2.256Using omniauth 2.1.057Using pyu-ruby-sasl 0.0.3.358Using rubyntlm 0.6.359Using gitlab_omniauth-ldap 2.2.060Using http-form_data 2.3.061Using llhttp-ffi 0.4.062Using http 5.1.163Using unparser 0.6.764Using proc_to_ast 0.1.065Using rspec-parameterized-core 1.0.066Using rspec-parameterized-table_syntax 1.0.067Using rspec-parameterized 1.0.068Using table_print 1.5.769Using gitlab_quality-test_tooling 1.17.070Using gon 6.4.071Using google-apis-androidpublisher_v3 0.34.072Using google-apis-cloudbilling_v1 0.21.073Using google-apis-cloudresourcemanager_v1 0.31.074Using google-apis-container_v1 0.43.075Using google-apis-container_v1beta1 0.43.076Using google-apis-iam_v1 0.36.077Using google-apis-serviceusage_v1 0.28.078Using google-cloud-location 0.6.079Using grpc-google-iam-v1 1.5.080Using google-cloud-artifact_registry-v1 0.11.081Using google-cloud-common 1.1.082Using google-cloud-compute-v1 2.6.083Using google-cloud-core 1.6.084Using google-cloud-storage 1.45.085Using mini_portile2 2.8.586Using gpgme 2.0.2387Using mustermann 3.0.088Using mustermann-grape 1.0.289Using rack-accept 0.4.590Using grape 2.0.091Using grape-entity 0.10.292Using grape-path-helpers 2.0.193Using grape-swagger 2.0.194Using grape-swagger-entity 0.5.195Using grape_logging 1.8.496Using sprockets 3.7.297Using sprockets-rails 3.4.298Using graphiql-rails 1.8.099Using graphql-client 0.19.0100Using graphlient 0.6.0101Using graphlyte 1.0.0102Using graphql-docs 4.0.0103Using gssapi 1.3.1104Using rb-fsevent 0.11.2105Using rb-inotify 0.10.1106Using listen 3.7.1107Using lumberjack 1.2.7108Using nenv 0.3.0109Using shellany 0.0.1110Using notiffany 0.1.3111Using pry 0.14.2112Using guard 2.16.2113Using guard-compat 1.2.1114Using guard-rspec 4.7.3115Using temple 0.8.2116Using tilt 2.0.11117Using haml 5.2.2118Using sysexits 1.2.0119Using haml_lint 0.53.0120Using hamlit 2.15.0121Using hana 1.3.7122Using hashdiff 1.0.1123Using health_check 3.1.0124Using html2text 0.2.0125Using ice_cube 0.16.4126Using icalendar 2.8.0127Using imagen 0.1.8128Using influxdb-client 2.9.0129Using rails 7.0.8.1130Using invisible_captcha 2.1.0131Using ipaddr 1.2.5132Using oj 3.13.23133Using ipynbdiff 0.4.7 from source at `gems/ipynbdiff`134Using oauth 0.5.6135Using jira-ruby 2.3.0136Using regexp_property_values 1.0.0137Using js_regex 3.8.0138Using json-jwt 1.15.3139Using uri_template 0.7.0140Using json_schemer 0.2.18141Using jsonb_accessor 1.3.10142Using jsonpath 1.1.2143Using kaminari-core 1.2.2144Using kaminari-actionview 1.2.2145Using kaminari-activerecord 1.2.2146Using kaminari 1.2.2147Using kas-grpc 0.4.0148Using knapsack 1.21.1149Using recursive-open-struct 1.1.3150Using kubeclient 4.11.0151Using rubyzip 2.3.2152Using with_env 1.1.0153Using license_finder 7.0.1154Using reverse_markdown 1.4.0155Using rugged 1.6.3156Using licensee 9.16.1157Using lockbox 1.3.0158Using lograge 0.11.2159Using lru_redux 1.1.0160Using mail-smtp_pool 0.1.0 from source at `vendor/gems/mail-smtp_pool`161Using marginalia 1.11.1162Using microsoft_graph_mailer 0.1.0 from source at `vendor/gems/microsoft_graph_mailer`163Using mini_magick 4.10.1164Using mixlib-cli 2.1.8165Using mixlib-log 3.0.9166Using murmurhash3 0.1.7167Using neighbor 0.2.3168Using uri 0.13.0169Using net-http 0.1.1170Using net-ntp 2.1.3171Using net-ssh 7.2.0172Using net-scp 4.0.0173Using plist 3.7.0174Using train-core 3.10.8175Using wmi-lite 1.0.7176Using ohai 18.1.3177Using oj-introspect 0.7.2178Using omniauth-oauth2 1.8.0179Using omniauth-alicloud 3.0.0180Using omniauth-atlassian-oauth2 0.2.0181Using omniauth-auth0 3.1.0182Using omniauth-azure-activedirectory-v2 2.0.0183Using omniauth-azure-oauth2 0.0.10 from source at `vendor/gems/omniauth-azure-oauth2`184Using omniauth-dingtalk-oauth2 1.0.1185Using omniauth-facebook 4.0.0186Using omniauth-github 2.0.1187Using omniauth-gitlab 4.0.0 from source at `vendor/gems/omniauth-gitlab`188Using omniauth-google-oauth2 1.1.1189Using omniauth-oauth 1.2.0190Using omniauth-oauth2-generic 0.2.8191Using omniauth-salesforce 1.0.5 from source at `vendor/gems/omniauth-salesforce`192Using ruby-saml 1.15.0193Using omniauth-saml 2.1.0194Using omniauth-shibboleth-redux 2.0.0195Using omniauth-twitter 1.4.0196Using omniauth_crowd 2.4.0 from source at `vendor/gems/omniauth_crowd`197Using rack-oauth2 1.21.3198Using swd 1.3.0199Using validate_email 0.1.6200Using validate_url 1.0.15201Using webfinger 1.2.0202Using openid_connect 1.3.0203Using omniauth_openid_connect 0.6.1204Using optimist 3.0.1205Using rubypants 0.2.0206Using org-ruby 0.9.12207Using pact-support 1.20.0208Using pact-mock_service 3.11.2209Using term-ansicolor 1.7.1210Using pact 1.64.0211Using tty-color 0.6.0212Using pastel 0.8.0213Using peek 1.1.0214Using png_quantizator 0.2.1215Using premailer 1.16.0216Using premailer-rails 1.10.3217Using prometheus-client-mmap 1.1.1 (x86_64-linux)218Using pry-byebug 3.10.1219Using pry-rails 0.3.9220Using rouge 4.2.0221Using strings-ansi 0.2.0222Using unicode_utils 1.4.0223Using strings 0.2.1224Using tty-screen 0.8.1225Using tty-markdown 0.7.2226Using tty-cursor 0.7.1227Using wisper 2.0.1228Using tty-reader 0.9.0229Using tty-prompt 0.23.1230Using pry-shell 0.6.4231Using puma 6.4.0232Using rack-attack 6.7.0233Using rack-cors 2.0.1234Using rack-proxy 0.7.7235Using rack-session 1.0.2236Using rack-timeout 0.6.3237Using rails-controller-testing 1.0.5238Using rails-i18n 7.0.3239Using rbtrace 0.4.14240Using recaptcha 5.12.3241Using redis-store 1.10.0242Using redis-rack 3.0.0243Using redis-actionpack 5.4.0244Using redis-cluster-client 0.7.5245Using redis-clustering 5.0.8246Using rinku 2.0.0247Using rqrcode_core 1.2.0248Using rqrcode 2.2.0249Using rspec-benchmark 0.6.0250Using rspec-rails 6.1.0251Using rspec-retry 0.6.2252Using rspec_junit_formatter 0.6.0253Using rspec_profiling 0.0.8254Using ruby-fogbugz 0.3.0255Using ruby-magic 0.6.0256Using ruby-openai 3.7.0257Using safety_net_attestation 0.4.0258Using sanitize 6.0.2259Using sd_notify 0.1.1260Using seed-fu 2.3.7261Using websocket 1.2.10262Using selenium-webdriver 4.18.1263Using tty-command 0.10.1264Using semver_dialects 1.6.2265Using sentry-ruby 5.10.0266Using sentry-rails 5.10.0267Using sentry-raven 3.1.2268Using sentry-sidekiq 5.10.0269Using shoulda-matchers 5.1.0270Using sidekiq-cron 1.12.0271Using sigdump 0.2.4272Using simple_po_parser 1.1.6273Using simplecov-html 0.12.3274Using simplecov_json_formatter 0.1.4275Using simplecov 0.22.0276Using simplecov-cobertura 2.1.0277Using simplecov-lcov 0.8.0278Using slack-messenger 2.3.4279Using spamcheck 1.3.0280Using spring 4.1.0281Using spring-commands-rspec 1.0.4282Using ssh_data 1.3.0283Using state_machines 0.5.0284Using state_machines-activemodel 0.8.0285Using state_machines-activerecord 0.8.0286Using sys-filesystem 1.4.3287Using tanuki_emoji 0.9.0288Using telesign 2.2.4289Using telesignenterprise 2.2.2290Using terser 1.0.2291Using test-prof 1.3.1292Using test_file_finder 0.2.1293Using timfel-krb5-auth 0.8.3294Using tpm-key_attestation 0.12.0295Using truncato 0.7.12296Using undercover 0.4.6297Using unleash 3.2.2298Using valid_email 0.1.3299Using validates_hostname 1.0.13300Using version_sorter 2.3.0301Using view_component 3.11.0302Using vite_ruby 3.5.0303Using vite_rails 3.0.17304Using vmstat 2.3.0305Using warning 1.3.0306Using webauthn 3.0.0307Using webmock 3.22.0308Using wikicloth 0.8.1309Using yajl-ruby 1.4.3310Bundle complete! 331 Gemfile dependencies, 645 gems now installed.311Gems in the groups 'production' and 'development' were not installed.312Bundled gems are installed into `./vendor`3132 installed gems you directly depend on are looking for funding.314 Run `bundle fund` for details315==> 'bundle install --jobs=$(nproc) --retry=3 ' succeeded in 1 seconds.316$ bundle pristine pg317Patching bundler with bundler-checksum...318Installing pg 1.5.6 with native extensions319==> 'bundle pristine pg' succeeded in 12 seconds.320Using decomposed database config (config/database.yml.decomposed-postgresql)321Geo DB won't be set up.322Embedding DB won't be set up.334$ source ./scripts/rspec_helpers.sh335$ run_timed_command "gem install knapsack --no-document"336$ gem install knapsack --no-document337Successfully installed knapsack-4.0.03381 gem installed339==> 'gem install knapsack --no-document' succeeded in 2 seconds.340$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"345$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"346$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"347$ tooling/bin/create_job_metrics_file || true348[job-metrics] Creating the job metrics file for the CI/CD job.349$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request" 350 RSpec 351[06:07:09] Starting rspec_parallelized_job352RETRY_FAILED_TESTS_IN_NEW_PROCESS: true353KNAPSACK_GENERATE_REPORT: true354FLAKY_RSPEC_GENERATE_REPORT: true355KNAPSACK_TEST_FILE_PATTERN: spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb356KNAPSACK_LOG_LEVEL: debug357KNAPSACK_REPORT_PATH: knapsack/rspec_unit_pg14_27_32_278964_report.json358FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json359FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_27_32_278964_report.json360NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_27_32_278964_report.json361RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6348595040.txt362CRYSTALBALL: 363RSPEC_TESTS_MAPPING_ENABLED: 364RSPEC_TESTS_FILTER_FILE: 365Shell set options (set -o) enabled:366braceexpand on367hashall on368interactive-comments on369pipefail on370Parsing expected rspec suite duration...371RSpec suite is expected to take 43 minutes 53.16 seconds.372Expected duration for tests:373{374 "spec/services/merge_requests/push_options_handler_service_spec.rb": 280.6611818941778,375 "spec/services/merge_requests/build_service_spec.rb": 220.53839870299726,376 "spec/services/projects/destroy_service_spec.rb": 152.26382005566796,377 "spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb": 108.97625511977418,378 "spec/lib/gitlab/project_search_results_spec.rb": 95.24817585594903,379 "spec/workers/post_receive_spec.rb": 78.69112222330719,380 "spec/lib/gitlab/auth/o_auth/user_spec.rb": 72.0107309034982,381 "spec/services/releases/create_service_spec.rb": 60.193552190102025,382 "spec/lib/gitlab/ci/status/pipeline/factory_spec.rb": 56.38789607178916,383 "spec/finders/concerns/packages/finder_helper_spec.rb": 51.92297299408807,384 "spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_projects_less_than_one_mb_spec.rb": 49.1081973033435,385 "spec/lib/gitlab/ci/config/entry/job_spec.rb": 42.34286828849935,386 "spec/lib/banzai/reference_parser/snippet_parser_spec.rb": 39.638836785159285,387 "spec/lib/gitlab/background_migration/convert_credit_card_validation_data_to_hashes_spec.rb": 37.94188671152749,388 "spec/models/clusters/agent_spec.rb": 34.67022135445662,389 "spec/services/merge_requests/squash_service_spec.rb": 33.77021887660799,390 "spec/services/container_registry/protection/update_rule_service_spec.rb": 31.393773765922106,391 "spec/policies/namespace/root_storage_statistics_policy_spec.rb": 29.96241897277872,392 "spec/lib/gitlab/ci/parsers/coverage/sax_document_spec.rb": 28.588077559777112,393 "spec/services/ci/job_artifacts/update_unknown_locked_status_service_spec.rb": 27.5258735447595,394 "spec/models/ml/candidate_spec.rb": 26.02489795361636,395 "spec/models/terraform/state_version_spec.rb": 25.655034771793346,396 "spec/models/project_setting_spec.rb": 24.38354331478507,397 "spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb": 23.073668730928706,398 "spec/services/issues/build_service_spec.rb": 22.75183329119441,399 "spec/lib/gitlab/github_import/importer/releases_importer_spec.rb": 21.359856740319962,400 "spec/services/alert_management/alerts/update_service_spec.rb": 21.104789435604296,401 "spec/lib/api/entities/snippet_spec.rb": 19.988622554364504,402 "spec/services/ci/pipeline_trigger_service_spec.rb": 19.56069949077847,403 "spec/services/ci/archive_trace_service_spec.rb": 18.531074160164614,404 "spec/uploaders/pages/deployment_uploader_spec.rb": 17.87540709578405,405 "spec/services/ci/list_config_variables_service_spec.rb": 17.414683771079638,406 "spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb": 16.80197566271319,407 "spec/views/projects/edit.html.haml_spec.rb": 16.428859847976568,408 "spec/services/issuable/common_system_notes_service_spec.rb": 15.776323182716927,409 "spec/lib/banzai/filter/references/design_reference_filter_spec.rb": 15.343726125934957,410 "spec/graphql/types/user_type_spec.rb": 14.816194536387462,411 "spec/lib/bulk_imports/projects/pipelines/repository_bundle_pipeline_spec.rb": 14.540205703978828,412 "spec/lib/gitlab/checks/diff_check_spec.rb": 13.993206412307593,413 "spec/workers/merge_requests/ensure_prepared_worker_spec.rb": 13.74023538034929,414 "spec/lib/sidebars/menu_spec.rb": 13.306515038910605,415 "spec/services/packages/maven/metadata/sync_service_spec.rb": 13.02215918068667,416 "spec/lib/gitlab/jira_import_spec.rb": 12.619472052201989,417 "spec/services/environments/schedule_to_delete_review_apps_service_spec.rb": 12.324670061200042,418 "spec/initializers/secret_token_spec.rb": 12.069628067136113,419 "spec/services/packages/protection/delete_rule_service_spec.rb": 11.671812659044008,420 "spec/serializers/ci/trigger_entity_spec.rb": 11.539101763679678,421 "spec/lib/gitlab/metrics/web_transaction_spec.rb": 11.137509283667974,422 "spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb": 11.095388209700285,423 "spec/workers/merge_requests/update_head_pipeline_worker_spec.rb": 10.650360666650204,424 "spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb": 10.466183866390153,425 "spec/lib/gitlab/database/namespace_each_batch_spec.rb": 10.3045366604911,426 "spec/graphql/resolvers/projects_resolver_spec.rb": 9.865036803751845,427 "spec/services/integrations/propagation/bulk_update_service_spec.rb": 9.843997755533161,428 "spec/models/lfs_object_spec.rb": 9.590870127400098,429 "spec/services/commits/commit_patch_service_spec.rb": 9.31045138526317,430 "spec/models/integrations/custom_issue_tracker_spec.rb": 9.230417032088743,431 "spec/lib/gitlab/ci/build/policy/refs_spec.rb": 8.928850801896978,432 "spec/lib/gitlab/background_migration/backfill_catalog_resource_versions_released_at_spec.rb": 8.81293055451215,433 "spec/serializers/fork_namespace_entity_spec.rb": 8.611450519850413,434 "spec/lib/gitlab/ci/status/build/play_spec.rb": 8.500633779765668,435 "spec/models/ci/deleted_object_spec.rb": 8.343366557768036,436 "spec/initializers/enumerator_next_patch_spec.rb": 8.186092991397686,437 "spec/lib/gitlab/bitbucket_import/importers/pull_request_importer_spec.rb": 8.0656416449061,438 "spec/models/namespace_statistics_spec.rb": 7.843210231701625,439 "spec/lib/gitlab/database/bulk_update_spec.rb": 7.753760935226707,440 "spec/services/members/request_access_service_spec.rb": 7.581061420111377,441 "spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb": 7.484376267532831,442 "spec/lib/gitlab/ci/config/entry/port_spec.rb": 7.310489084767241,443 "spec/tasks/gitlab/background_migrations_rake_spec.rb": 7.257375369534713,444 "spec/lib/banzai/filter/asset_proxy_filter_spec.rb": 7.049082763736544,445 "spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb": 6.992670861906311,446 "spec/lib/gitlab/github_import_spec.rb": 6.815072461632697,447 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executed_spec.rb": 6.785224737711881,448 "spec/services/work_items/callbacks/time_tracking_spec.rb": 6.583037598465182,449 "spec/lib/gitlab/asciidoc/include_processor_spec.rb": 6.524364641249358,450 "spec/models/group_label_spec.rb": 6.400980390669661,451 "spec/lib/gitlab/metrics/subscribers/rails_cache_spec.rb": 6.358582864021159,452 "spec/models/user_status_spec.rb": 6.1986142251375576,453 "spec/graphql/mutations/issues/set_locked_spec.rb": 6.162233821618546,454 "spec/lib/gitlab/legacy_github_import/client_spec.rb": 6.004338817648869,455 "spec/workers/repository_cleanup_worker_spec.rb": 5.959007161063115,456 "spec/lib/gitlab/task_helpers_spec.rb": 5.835447969776302,457 "spec/lib/banzai/reference_parser/alert_parser_spec.rb": 5.817317055764267,458 "spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb": 5.616435449321854,459 "spec/models/concerns/sha_attribute_spec.rb": 5.571560990097449,460 "spec/lib/banzai/reference_parser/design_parser_spec.rb": 5.449157048404565,461 "spec/workers/ml/experiment_tracking/associate_ml_candidate_to_package_worker_spec.rb": 5.387225966912916,462 "spec/workers/environments/stop_job_success_worker_spec.rb": 5.270192429572546,463 "spec/lib/gitlab/health_checks/db_check_spec.rb": 5.155739971883989,464 "spec/lib/sidebars/user_profile/menus/contributed_projects_menu_spec.rb": 5.125054152713172,465 "spec/serializers/job_artifact_report_entity_spec.rb": 5.015646784191338,466 "spec/workers/gitlab/bitbucket_import/import_lfs_object_worker_spec.rb": 4.940835665203916,467 "spec/models/preloaders/merge_request_diff_preloader_spec.rb": 4.885644726692222,468 "spec/workers/group_destroy_worker_spec.rb": 4.813773652868802,469 "spec/uploaders/ci/secure_file_uploader_spec.rb": 4.7273724728602815,470 "spec/services/import/validate_remote_git_endpoint_service_spec.rb": 4.692730927861913,471 "spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb": 4.587848355896618,472 "spec/workers/object_pool/create_worker_spec.rb": 4.563949447402923,473 "spec/services/releases/links/create_service_spec.rb": 4.450524205269293,474 "spec/workers/gitlab/bitbucket_server_import/import_lfs_object_worker_spec.rb": 4.417568940581946,475 "spec/services/merge_requests/add_spent_time_service_spec.rb": 4.329243593910428,476 "spec/finders/packages/helm/packages_finder_spec.rb": 4.292668140926969,477 "spec/graphql/resolvers/ci/catalog/resource_resolver_spec.rb": 4.214075906745808,478 "spec/services/groups/group_links/update_service_spec.rb": 4.199012494393298,479 "spec/models/work_items/widgets/description_spec.rb": 4.106383940211656,480 "spec/workers/snippets/update_repository_storage_worker_spec.rb": 4.036270113158329,481 "spec/lib/gitlab/gitaly_client/analysis_service_spec.rb": 4.0350371094884,482 "spec/lib/gitlab/alert_management/fingerprint_spec.rb": 3.940977132329632,483 "spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb": 3.9028166980829493,484 "spec/lib/gitlab/github_gists_import/importer/gist_importer_spec.rb": 3.8732093136300145,485 "spec/lib/gitlab/identifier_spec.rb": 3.7882558521078007,486 "spec/lib/gitlab/github_import/importer/attachments/merge_requests_importer_spec.rb": 3.774973374530883,487 "spec/lib/sidebars/your_work/menus/merge_requests_menu_spec.rb": 3.704237727086718,488 "spec/services/service_desk/custom_email_verifications/create_service_spec.rb": 3.6885370976645038,489 "spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb": 3.6385453926552977,490 "spec/lib/gitlab/ci/pipeline/chain/sequence_spec.rb": 3.59658979492548,491 "spec/lib/gitlab/background_migration/batching_strategies/remove_backfilled_job_artifacts_expire_at_batching_strategy_spec.rb": 3.542250052737332,492 "spec/services/personal_access_tokens/last_used_service_spec.rb": 3.488156691178693,493 "spec/views/profiles/preferences/show.html.haml_spec.rb": 3.4568849630901073,494 "spec/services/packages/npm/create_metadata_cache_service_spec.rb": 3.411157270014706,495 "spec/services/merge_requests/pushed_branches_service_spec.rb": 3.371076838766449,496 "spec/lib/gitlab/background_migration/update_users_set_external_if_service_account_spec.rb": 3.3388244799851785,497 "spec/workers/personal_access_tokens/expired_notification_worker_spec.rb": 3.306449634856879,498 "spec/graphql/resolvers/blame_resolver_spec.rb": 3.2651835347249474,499 "spec/models/work_items/widgets/labels_spec.rb": 3.2300818735748305,500 "spec/models/bulk_imports/batch_tracker_spec.rb": 3.197894406602384,501 "spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb": 3.1379067889537127,502 "spec/services/cloud_seed/google_cloud/fetch_google_ip_list_service_spec.rb": 3.119172247887578,503 "spec/services/users/migrate_records_to_ghost_user_in_batches_service_spec.rb": 3.04765348263504,504 "spec/views/projects/issues/show.html.haml_spec.rb": 3.0216718232515425,505 "spec/presenters/packages/nuget/service_index_presenter_spec.rb": 2.9704292551003246,506 "spec/lib/banzai/filter/truncate_source_filter_spec.rb": 2.940984537934259,507 "spec/lib/gitlab/ci/config/header/root_spec.rb": 2.901075375178242,508 "spec/views/events/event/_push.html.haml_spec.rb": 2.857746284593317,509 "spec/services/x509_certificate_revoke_service_spec.rb": 2.8281607941702074,510 "spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb": 2.8007842339653877,511 "spec/lib/gitlab/graphql/representation/tree_entry_spec.rb": 2.7521470450492806,512 "spec/lib/gitlab/database/schema_cleaner_spec.rb": 2.732834774600378,513 "spec/services/onboarding/progress_service_spec.rb": 2.677762413783475,514 "spec/views/projects/branches/index.html.haml_spec.rb": 2.6415654197944765,515 "spec/lib/gitlab/background_migration_spec.rb": 2.6293821898486622,516 "spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb": 2.5725718458515208,517 "spec/lib/gitlab/checks/project_created_spec.rb": 2.559511822940726,518 "spec/services/protected_branches/destroy_service_spec.rb": 2.5153910819583714,519 "spec/lib/system_check/app/table_truncate_check_spec.rb": 2.5099944891158392,520 "spec/serializers/clusters/kubernetes_error_entity_spec.rb": 2.4460091314256163,521 "spec/workers/projects/schedule_bulk_repository_shard_moves_worker_spec.rb": 2.443988903664637,522 "spec/serializers/activity_pub/releases_actor_entity_spec.rb": 2.3884685272711206,523 "spec/services/ml/update_model_service_spec.rb": 2.3617474717576097,524 "spec/lib/banzai/issuable_extractor_spec.rb": 2.2923022261522505,525 "spec/rubocop/cop/code_reuse/service_class_spec.rb": 2.2846812377378427,526 "spec/lib/api/entities/group_detail_spec.rb": 2.2474009286254075,527 "spec/workers/admin_email_worker_spec.rb": 2.2208659780373092,528 "spec/services/users/dismiss_group_callout_service_spec.rb": 2.1805312248755633,529 "spec/lib/gitlab/pagination/keyset/request_context_spec.rb": 2.1523277392161644,530 "spec/lib/gitlab/memory/watchdog/sidekiq_event_reporter_spec.rb": 2.1355005932028153,531 "spec/services/ci/catalog/resources/create_service_spec.rb": 2.084898686866218,532 "spec/workers/jira_connect/sync_builds_worker_spec.rb": 2.0806253054555697,533 "spec/workers/create_pipeline_worker_spec.rb": 2.0204863979358323,534 "spec/lib/gitlab/hook_data/release_builder_spec.rb": 2.004899947017827,535 "spec/serializers/analytics_build_serializer_spec.rb": 1.9656663531560905,536 "spec/initializers/trusted_proxies_spec.rb": 1.949309078835722,537 "spec/serializers/blob_entity_spec.rb": 1.924239412035286,538 "spec/initializers/global_id_spec.rb": 1.8944005666111896,539 "spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb": 1.874711556974356,540 "spec/services/ci/create_pipeline_service/pre_post_stages_spec.rb": 1.8441550385979033,541 "spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb": 1.8068293269568103,542 "spec/lib/generators/model/model_generator_spec.rb": 1.7922340213329764,543 "spec/graphql/types/ci_configuration/sast/input_type_spec.rb": 1.7483523701229182,544 "spec/models/term_agreement_spec.rb": 1.734046545988638,545 "spec/lib/bitbucket/connection_spec.rb": 1.6832820211639987,546 "spec/lib/gitlab/ci/build/rules/rule/clause/if_spec.rb": 1.6709249867398985,547 "spec/lib/api/entities/issue_spec.rb": 1.6381275618117948,548 "spec/workers/members_destroyer/unassign_issuables_worker_spec.rb": 1.5976393248718277,549 "spec/graphql/types/ci/detailed_status_type_spec.rb": 1.5808105979132607,550 "spec/lib/gitlab/import/set_async_jid_spec.rb": 1.5375702056177156,551 "spec/services/integrations/slack_option_service_spec.rb": 1.5246072625570457,552 "spec/workers/ci/track_failed_build_worker_spec.rb": 1.4811786900052561,553 "spec/lib/api/validations/validators/limit_spec.rb": 1.4631624017212244,554 "spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb": 1.4419165483215792,555 "spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb": 1.409586508588279,556 "spec/graphql/types/commit_signatures/ssh_signature_type_spec.rb": 1.3828231591074622,557 "spec/lib/gitlab/ci/status/group/common_spec.rb": 1.341463009463884,558 "spec/services/issues/prepare_import_csv_service_spec.rb": 1.3299405236075885,559 "spec/lib/gitlab/git/util_spec.rb": 1.2772787192452184,560 "spec/graphql/types/ci/variable_input_type_spec.rb": 1.2703256213447685,561 "spec/lib/gitlab/ci/status/group/factory_spec.rb": 1.2251885549230903,562 "spec/rubocop/cop/database/disable_referential_integrity_spec.rb": 1.2196902295035537,563 "spec/workers/export_csv_worker_spec.rb": 1.179056897656129,564 "spec/lib/sidebars/projects/menus/scope_menu_spec.rb": 1.1675042658091837,565 "spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb": 1.1358221294388477,566 "spec/tooling/danger/clickhouse_spec.rb": 1.1209678996222066,567 "spec/graphql/types/ci/config/group_type_spec.rb": 1.0818168391627312,568 "spec/lib/gitlab/memory/reports_uploader_spec.rb": 1.0598856858257366,569 "spec/rubocop/cop/migration/remove_concurrent_index_spec.rb": 1.0232583670717452,570 "spec/services/ide/schemas_config_service_spec.rb": 1.0198188569701117,571 "spec/models/packages/package_file_build_info_spec.rb": 0.9687914247838105,572 "spec/initializers/memory_watchdog_spec.rb": 0.9640516126106183,573 "spec/graphql/types/customer_relations/organization_sort_enum_spec.rb": 0.9332479790030397,574 "spec/lib/gitlab/database/schema_migrations/migrations_spec.rb": 0.9092117749289849,575 "spec/models/clusters/group_spec.rb": 0.9013122210212302,576 "spec/lib/gitlab/usage/metrics/instrumentations/hostname_metric_spec.rb": 0.8478288689461538,577 "spec/lib/bulk_imports/projects/pipelines/project_feature_pipeline_spec.rb": 0.8438616710293481,578 "spec/lib/gitlab/usage/metrics/instrumentations/merge_request_widget_extension_metric_spec.rb": 0.8134733115863376,579 "spec/lib/api/validations/validators/absence_spec.rb": 0.7699229514627088,580 "spec/lib/gitlab/github_import/job_delay_calculator_spec.rb": 0.7547645187623933,581 "spec/lib/gitlab/markdown_cache/field_data_spec.rb": 0.7338967627509323,582 "spec/graphql/types/packages/helm/file_metadatum_type_spec.rb": 0.7193550661751743,583 "spec/graphql/types/blame/blame_type_spec.rb": 0.7057392485623966,584 "spec/lib/gitlab/slash_commands/presenters/error_spec.rb": 0.6947431431590649,585 "spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb": 0.6808497734972622,586 "spec/graphql/types/work_items/widgets/description_input_type_spec.rb": 0.6653919358710925,587 "spec/graphql/types/packages/helm/maintainer_type_spec.rb": 0.6463335743504168,588 "spec/rubocop/cop/gitlab/license_available_usage_spec.rb": 0.6395412902096433,589 "spec/lib/peek/views/active_record_spec.rb": 0.5556466801725879,590 "spec/services/emails/confirm_service_spec.rb": 0.5554519300584941,591 "spec/helpers/routing/packages_helper_spec.rb": 0.5187304469113031,592 "spec/views/help/show.html.haml_spec.rb": 0.486053711538887,593 "spec/services/issues/base_service_spec.rb": 0.47840300676656133,594 "spec/serializers/ci/lint/job_entity_spec.rb": 0.45979326750148397,595 "spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb": 0.4588682913723107,596 "spec/graphql/types/ci/group_environment_scope_type_spec.rb": 0.44140228557135874,597 "spec/tooling/danger/specs/project_factory_suggestion_spec.rb": 0.43874322333497606598}599Running 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-6348595040.json --format RspecJunitFormatter --out rspec/rspec-6348595040.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/services/merge_requests/push_options_handler_service_spec.rb spec/services/merge_requests/build_service_spec.rb spec/services/projects/destroy_service_spec.rb spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb spec/lib/gitlab/project_search_results_spec.rb spec/workers/post_receive_spec.rb spec/lib/gitlab/auth/o_auth/user_spec.rb spec/services/releases/create_service_spec.rb spec/lib/gitlab/ci/status/pipeline/factory_spec.rb spec/finders/concerns/packages/finder_helper_spec.rb spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_projects_less_than_one_mb_spec.rb spec/lib/gitlab/ci/config/entry/job_spec.rb spec/lib/banzai/reference_parser/snippet_parser_spec.rb spec/lib/gitlab/background_migration/convert_credit_card_validation_data_to_hashes_spec.rb spec/models/clusters/agent_spec.rb spec/services/merge_requests/squash_service_spec.rb spec/services/container_registry/protection/update_rule_service_spec.rb spec/policies/namespace/root_storage_statistics_policy_spec.rb spec/lib/gitlab/ci/parsers/coverage/sax_document_spec.rb spec/services/ci/job_artifacts/update_unknown_locked_status_service_spec.rb spec/models/ml/candidate_spec.rb spec/models/terraform/state_version_spec.rb spec/models/project_setting_spec.rb spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb spec/services/issues/build_service_spec.rb spec/lib/gitlab/github_import/importer/releases_importer_spec.rb spec/services/alert_management/alerts/update_service_spec.rb spec/lib/api/entities/snippet_spec.rb spec/services/ci/pipeline_trigger_service_spec.rb spec/services/ci/archive_trace_service_spec.rb spec/uploaders/pages/deployment_uploader_spec.rb spec/services/ci/list_config_variables_service_spec.rb spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb spec/views/projects/edit.html.haml_spec.rb spec/services/issuable/common_system_notes_service_spec.rb spec/lib/banzai/filter/references/design_reference_filter_spec.rb spec/graphql/types/user_type_spec.rb spec/lib/bulk_imports/projects/pipelines/repository_bundle_pipeline_spec.rb spec/lib/gitlab/checks/diff_check_spec.rb spec/workers/merge_requests/ensure_prepared_worker_spec.rb spec/lib/sidebars/menu_spec.rb spec/services/packages/maven/metadata/sync_service_spec.rb spec/lib/gitlab/jira_import_spec.rb spec/services/environments/schedule_to_delete_review_apps_service_spec.rb spec/initializers/secret_token_spec.rb spec/services/packages/protection/delete_rule_service_spec.rb spec/serializers/ci/trigger_entity_spec.rb spec/lib/gitlab/metrics/web_transaction_spec.rb spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb spec/workers/merge_requests/update_head_pipeline_worker_spec.rb spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb spec/lib/gitlab/database/namespace_each_batch_spec.rb spec/graphql/resolvers/projects_resolver_spec.rb spec/services/integrations/propagation/bulk_update_service_spec.rb spec/models/lfs_object_spec.rb spec/services/commits/commit_patch_service_spec.rb spec/models/integrations/custom_issue_tracker_spec.rb spec/lib/gitlab/ci/build/policy/refs_spec.rb spec/lib/gitlab/background_migration/backfill_catalog_resource_versions_released_at_spec.rb spec/serializers/fork_namespace_entity_spec.rb spec/lib/gitlab/ci/status/build/play_spec.rb spec/models/ci/deleted_object_spec.rb spec/initializers/enumerator_next_patch_spec.rb spec/lib/gitlab/bitbucket_import/importers/pull_request_importer_spec.rb spec/models/namespace_statistics_spec.rb spec/lib/gitlab/database/bulk_update_spec.rb spec/services/members/request_access_service_spec.rb spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb spec/lib/gitlab/ci/config/entry/port_spec.rb spec/tasks/gitlab/background_migrations_rake_spec.rb spec/lib/banzai/filter/asset_proxy_filter_spec.rb spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb spec/lib/gitlab/github_import_spec.rb spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executed_spec.rb spec/services/work_items/callbacks/time_tracking_spec.rb spec/lib/gitlab/asciidoc/include_processor_spec.rb spec/models/group_label_spec.rb spec/lib/gitlab/metrics/subscribers/rails_cache_spec.rb spec/models/user_status_spec.rb spec/graphql/mutations/issues/set_locked_spec.rb spec/lib/gitlab/legacy_github_import/client_spec.rb spec/workers/repository_cleanup_worker_spec.rb spec/lib/gitlab/task_helpers_spec.rb spec/lib/banzai/reference_parser/alert_parser_spec.rb spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb spec/models/concerns/sha_attribute_spec.rb spec/lib/banzai/reference_parser/design_parser_spec.rb spec/workers/ml/experiment_tracking/associate_ml_candidate_to_package_worker_spec.rb spec/workers/environments/stop_job_success_worker_spec.rb spec/lib/gitlab/health_checks/db_check_spec.rb spec/lib/sidebars/user_profile/menus/contributed_projects_menu_spec.rb spec/serializers/job_artifact_report_entity_spec.rb spec/workers/gitlab/bitbucket_import/import_lfs_object_worker_spec.rb spec/models/preloaders/merge_request_diff_preloader_spec.rb spec/workers/group_destroy_worker_spec.rb spec/uploaders/ci/secure_file_uploader_spec.rb spec/services/import/validate_remote_git_endpoint_service_spec.rb spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb spec/workers/object_pool/create_worker_spec.rb spec/services/releases/links/create_service_spec.rb spec/workers/gitlab/bitbucket_server_import/import_lfs_object_worker_spec.rb spec/services/merge_requests/add_spent_time_service_spec.rb spec/finders/packages/helm/packages_finder_spec.rb spec/graphql/resolvers/ci/catalog/resource_resolver_spec.rb spec/services/groups/group_links/update_service_spec.rb spec/models/work_items/widgets/description_spec.rb spec/workers/snippets/update_repository_storage_worker_spec.rb spec/lib/gitlab/gitaly_client/analysis_service_spec.rb spec/lib/gitlab/alert_management/fingerprint_spec.rb spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb spec/lib/gitlab/github_gists_import/importer/gist_importer_spec.rb spec/lib/gitlab/identifier_spec.rb spec/lib/gitlab/github_import/importer/attachments/merge_requests_importer_spec.rb spec/lib/sidebars/your_work/menus/merge_requests_menu_spec.rb spec/services/service_desk/custom_email_verifications/create_service_spec.rb spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb spec/lib/gitlab/ci/pipeline/chain/sequence_spec.rb spec/lib/gitlab/background_migration/batching_strategies/remove_backfilled_job_artifacts_expire_at_batching_strategy_spec.rb spec/services/personal_access_tokens/last_used_service_spec.rb spec/views/profiles/preferences/show.html.haml_spec.rb spec/services/packages/npm/create_metadata_cache_service_spec.rb spec/services/merge_requests/pushed_branches_service_spec.rb spec/lib/gitlab/background_migration/update_users_set_external_if_service_account_spec.rb spec/workers/personal_access_tokens/expired_notification_worker_spec.rb spec/graphql/resolvers/blame_resolver_spec.rb spec/models/work_items/widgets/labels_spec.rb spec/models/bulk_imports/batch_tracker_spec.rb spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb spec/services/cloud_seed/google_cloud/fetch_google_ip_list_service_spec.rb spec/services/users/migrate_records_to_ghost_user_in_batches_service_spec.rb spec/views/projects/issues/show.html.haml_spec.rb spec/presenters/packages/nuget/service_index_presenter_spec.rb spec/lib/banzai/filter/truncate_source_filter_spec.rb spec/lib/gitlab/ci/config/header/root_spec.rb spec/views/events/event/_push.html.haml_spec.rb spec/services/x509_certificate_revoke_service_spec.rb spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb spec/lib/gitlab/graphql/representation/tree_entry_spec.rb spec/lib/gitlab/database/schema_cleaner_spec.rb spec/services/onboarding/progress_service_spec.rb spec/views/projects/branches/index.html.haml_spec.rb spec/lib/gitlab/background_migration_spec.rb spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb spec/lib/gitlab/checks/project_created_spec.rb spec/services/protected_branches/destroy_service_spec.rb spec/lib/system_check/app/table_truncate_check_spec.rb spec/serializers/clusters/kubernetes_error_entity_spec.rb spec/workers/projects/schedule_bulk_repository_shard_moves_worker_spec.rb spec/serializers/activity_pub/releases_actor_entity_spec.rb spec/services/ml/update_model_service_spec.rb spec/lib/banzai/issuable_extractor_spec.rb spec/rubocop/cop/code_reuse/service_class_spec.rb spec/lib/api/entities/group_detail_spec.rb spec/workers/admin_email_worker_spec.rb spec/services/users/dismiss_group_callout_service_spec.rb spec/lib/gitlab/pagination/keyset/request_context_spec.rb spec/lib/gitlab/memory/watchdog/sidekiq_event_reporter_spec.rb spec/services/ci/catalog/resources/create_service_spec.rb spec/workers/jira_connect/sync_builds_worker_spec.rb spec/workers/create_pipeline_worker_spec.rb spec/lib/gitlab/hook_data/release_builder_spec.rb spec/serializers/analytics_build_serializer_spec.rb spec/initializers/trusted_proxies_spec.rb spec/serializers/blob_entity_spec.rb spec/initializers/global_id_spec.rb spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb spec/services/ci/create_pipeline_service/pre_post_stages_spec.rb spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb spec/lib/generators/model/model_generator_spec.rb spec/graphql/types/ci_configuration/sast/input_type_spec.rb spec/models/term_agreement_spec.rb spec/lib/bitbucket/connection_spec.rb spec/lib/gitlab/ci/build/rules/rule/clause/if_spec.rb spec/lib/api/entities/issue_spec.rb spec/workers/members_destroyer/unassign_issuables_worker_spec.rb spec/graphql/types/ci/detailed_status_type_spec.rb spec/lib/gitlab/import/set_async_jid_spec.rb spec/services/integrations/slack_option_service_spec.rb spec/workers/ci/track_failed_build_worker_spec.rb spec/lib/api/validations/validators/limit_spec.rb spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb spec/graphql/types/commit_signatures/ssh_signature_type_spec.rb spec/lib/gitlab/ci/status/group/common_spec.rb spec/services/issues/prepare_import_csv_service_spec.rb spec/lib/gitlab/git/util_spec.rb spec/graphql/types/ci/variable_input_type_spec.rb spec/lib/gitlab/ci/status/group/factory_spec.rb spec/rubocop/cop/database/disable_referential_integrity_spec.rb spec/workers/export_csv_worker_spec.rb spec/lib/sidebars/projects/menus/scope_menu_spec.rb spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb spec/tooling/danger/clickhouse_spec.rb spec/graphql/types/ci/config/group_type_spec.rb spec/lib/gitlab/memory/reports_uploader_spec.rb spec/rubocop/cop/migration/remove_concurrent_index_spec.rb spec/services/ide/schemas_config_service_spec.rb spec/models/packages/package_file_build_info_spec.rb spec/initializers/memory_watchdog_spec.rb spec/graphql/types/customer_relations/organization_sort_enum_spec.rb spec/lib/gitlab/database/schema_migrations/migrations_spec.rb spec/models/clusters/group_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/hostname_metric_spec.rb spec/lib/bulk_imports/projects/pipelines/project_feature_pipeline_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/merge_request_widget_extension_metric_spec.rb spec/lib/api/validations/validators/absence_spec.rb spec/lib/gitlab/github_import/job_delay_calculator_spec.rb spec/lib/gitlab/markdown_cache/field_data_spec.rb spec/graphql/types/packages/helm/file_metadatum_type_spec.rb spec/graphql/types/blame/blame_type_spec.rb spec/lib/gitlab/slash_commands/presenters/error_spec.rb spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb spec/graphql/types/work_items/widgets/description_input_type_spec.rb spec/graphql/types/packages/helm/maintainer_type_spec.rb spec/rubocop/cop/gitlab/license_available_usage_spec.rb spec/lib/peek/views/active_record_spec.rb spec/services/emails/confirm_service_spec.rb spec/helpers/routing/packages_helper_spec.rb spec/views/help/show.html.haml_spec.rb spec/services/issues/base_service_spec.rb spec/serializers/ci/lint/job_entity_spec.rb spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb spec/graphql/types/ci/group_environment_scope_type_spec.rb spec/tooling/danger/specs/project_factory_suggestion_spec.rbKnapsack report generator started!600Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}601# [RSpecRunTime] Starting RSpec timer...602[TEST PROF INFO] EventProf enabled (sql.active_record)603unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.604unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.605Test environment set up in 3.214685306 seconds606# [RSpecRunTime] Starting example group spec/services/merge_requests/push_options_handler_service_spec.rb. Expected to take 4 minutes 40.66 seconds.607MergeRequests::PushOptionsHandlerService608 `create` push option609 with a new branch610 behaves like a service that can create a merge request611 creates a merge request with the correct target branch612 when project has been forked613 sets the correct source and target project614 with an existing branch but no open MR615 behaves like a service that can create a merge request616 creates a merge request with the correct target branch617 when project has been forked618 sets the correct source and target project619# [RSpecRunTime] RSpec elapsed time: 22.27 seconds. Current RSS: ~1427M. load average: 1.14 1.30 1.03 1/288 660620 with an existing branch that has a merge request open621 behaves like a service that does not create a merge request622 is expected not to change `MergeRequest.count`623 behaves like with a deleted branch624 behaves like a service that does nothing625 is expected not to change `MergeRequest.count`626 is expected not to change `MergeRequest.maximum(:updated_at)`627 behaves like with the project default branch628 behaves like a service that does nothing629 is expected not to change `MergeRequest.count`630 is expected not to change `MergeRequest.maximum(:updated_at)`631 `merge_when_pipeline_succeeds` push option632 with a new branch633 adds an error to the service634 behaves like a service that does not create a merge request635 is expected not to change `MergeRequest.count`636 when coupled with the `create` push option637 behaves like a service that can create a merge request638 creates a merge request with the correct target branch639 when project has been forked640 sets the correct source and target project641# [RSpecRunTime] RSpec elapsed time: 29.1 seconds. Current RSS: ~1458M. load average: 1.13 1.30 1.03 1/289 800642 behaves like a service that can set the merge request to merge when pipeline succeeds643 sets auto_merge_enabled644 with an existing branch but no open MR645 adds an error to the service646 behaves like a service that does not create a merge request647 is expected not to change `MergeRequest.count`648 when coupled with the `create` push option649 behaves like a service that can create a merge request650 creates a merge request with the correct target branch651 when project has been forked652 sets the correct source and target project653# [RSpecRunTime] RSpec elapsed time: 35.37 seconds. Current RSS: ~1448M. load average: 1.11 1.29 1.03 1/289 922654 behaves like a service that can set the merge request to merge when pipeline succeeds655 sets auto_merge_enabled656 with an existing branch that has a merge request open657 behaves like a service that does not create a merge request658 is expected not to change `MergeRequest.count`659 behaves like a service that can set the merge request to merge when pipeline succeeds660 sets auto_merge_enabled661 behaves like with a deleted branch662 behaves like a service that does nothing663 is expected not to change `MergeRequest.count`664 is expected not to change `MergeRequest.maximum(:updated_at)`665 behaves like with the project default branch666 behaves like a service that does nothing667 is expected not to change `MergeRequest.count`668 is expected not to change `MergeRequest.maximum(:updated_at)`669 `remove_source_branch` push option670 with a new branch671 adds an error to the service672 behaves like a service that does not create a merge request673 is expected not to change `MergeRequest.count`674 when coupled with the `create` push option675 behaves like a service that can create a merge request676 creates a merge request with the correct target branch677 when project has been forked678 sets the correct source and target project679# [RSpecRunTime] RSpec elapsed time: 43.42 seconds. Current RSS: ~1464M. load average: 1.18 1.30 1.04 1/289 1102680 behaves like a service that can remove the source branch when it is merged681 returns true to force_remove_source_branch?682 with an existing branch but no open MR683 adds an error to the service684 behaves like a service that does not create a merge request685 is expected not to change `MergeRequest.count`686 when coupled with the `create` push option687 behaves like a service that can create a merge request688 creates a merge request with the correct target branch689 when project has been forked690 sets the correct source and target project691# [RSpecRunTime] RSpec elapsed time: 49.65 seconds. Current RSS: ~1433M. load average: 1.16 1.29 1.04 1/289 1224692 behaves like a service that can remove the source branch when it is merged693 returns true to force_remove_source_branch?694 with an existing branch that has a merge request open695 behaves like a service that does not create a merge request696 is expected not to change `MergeRequest.count`697 behaves like a service that can remove the source branch when it is merged698 returns true to force_remove_source_branch?699 behaves like with a deleted branch700 behaves like a service that does nothing701 is expected not to change `MergeRequest.count`702 is expected not to change `MergeRequest.maximum(:updated_at)`703 behaves like with the project default branch704 behaves like a service that does nothing705 is expected not to change `MergeRequest.count`706 is expected not to change `MergeRequest.maximum(:updated_at)`707 `target` push option708 with a new branch709 adds an error to the service710 behaves like a service that does not create a merge request711 is expected not to change `MergeRequest.count`712 when coupled with the `create` push option713 behaves like a service that can create a merge request714 creates a merge request with the correct target branch715 when project has been forked716 sets the correct source and target project717# [RSpecRunTime] RSpec elapsed time: 57.75 seconds. Current RSS: ~1429M. load average: 1.15 1.28 1.04 1/289 1405718 behaves like a service that can set the target of a merge request719 sets the target_branch720 with an existing branch but no open MR721 adds an error to the service722 behaves like a service that does not create a merge request723 is expected not to change `MergeRequest.count`724 when coupled with the `create` push option725 behaves like a service that can create a merge request726 creates a merge request with the correct target branch727 when project has been forked728 sets the correct source and target project729# [RSpecRunTime] RSpec elapsed time: 1 minute 3.85 seconds. Current RSS: ~1428M. load average: 1.14 1.28 1.04 1/289 1527730 behaves like a service that can set the target of a merge request731 sets the target_branch732 with an existing branch that has a merge request open733 behaves like a service that does not create a merge request734 is expected not to change `MergeRequest.count`735 behaves like a service that can set the target of a merge request736 sets the target_branch737 behaves like with a deleted branch738 behaves like a service that does nothing739 is expected not to change `MergeRequest.count`740 is expected not to change `MergeRequest.maximum(:updated_at)`741 behaves like with the project default branch742 behaves like a service that does nothing743 is expected not to change `MergeRequest.count`744 is expected not to change `MergeRequest.maximum(:updated_at)`745 `target_project` push option746 to self747 behaves like a service that can set the target project of a merge request748 creates a merge request with the correct target project749# [RSpecRunTime] RSpec elapsed time: 1 minute 8.28 seconds. Current RSS: ~1457M. load average: 1.12 1.27 1.03 1/286 1621750 to intermediate project751 behaves like a service that can set the target project of a merge request752 creates a merge request with the correct target project753# [RSpecRunTime] RSpec elapsed time: 1 minute 10.1 seconds. Current RSS: ~1461M. load average: 1.11 1.27 1.03 1/285 1651754 to base project755 behaves like a service that can set the target project of a merge request756 creates a merge request with the correct target project757# [RSpecRunTime] RSpec elapsed time: 1 minute 11.83 seconds. Current RSS: ~1470M. load average: 1.11 1.27 1.03 1/285 1677758 `title` push option759 with a new branch760 adds an error to the service761 behaves like a service that does not create a merge request762 is expected not to change `MergeRequest.count`763 when coupled with the `create` push option764 behaves like a service that can create a merge request765 creates a merge request with the correct target branch766 when project has been forked767 sets the correct source and target project768# [RSpecRunTime] RSpec elapsed time: 1 minute 17.35 seconds. Current RSS: ~1451M. load average: 1.10 1.26 1.03 1/286 1788769 behaves like a service that can set the title of a merge request770 sets the title771 with an existing branch but no open MR772 adds an error to the service773 behaves like a service that does not create a merge request774 is expected not to change `MergeRequest.count`775 when coupled with the `create` push option776 behaves like a service that can create a merge request777 creates a merge request with the correct target branch778 when project has been forked779 sets the correct source and target project780# [RSpecRunTime] RSpec elapsed time: 1 minute 23.53 seconds. Current RSS: ~1444M. load average: 1.10 1.26 1.03 1/286 1910781 behaves like a service that can set the title of a merge request782 sets the title783 with an existing branch that has a merge request open784 behaves like a service that does not create a merge request785 is expected not to change `MergeRequest.count`786 behaves like a service that can set the title of a merge request787 sets the title788 behaves like with a deleted branch789 behaves like a service that does nothing790 is expected not to change `MergeRequest.count`791 is expected not to change `MergeRequest.maximum(:updated_at)`792 behaves like with the project default branch793 behaves like a service that does nothing794 is expected not to change `MergeRequest.count`795 is expected not to change `MergeRequest.maximum(:updated_at)`796 `description` push option797 with a new branch798 adds an error to the service799 behaves like a service that does not create a merge request800 is expected not to change `MergeRequest.count`801 when coupled with the `create` push option802 behaves like a service that can create a merge request803 creates a merge request with the correct target branch804 when project has been forked805 sets the correct source and target project806# [RSpecRunTime] RSpec elapsed time: 1 minute 31.83 seconds. Current RSS: ~1431M. load average: 1.08 1.25 1.03 1/287 2087807 behaves like a service that can set the description of a merge request808 sets the description809 with an existing branch but no open MR810 adds an error to the service811 behaves like a service that does not create a merge request812 is expected not to change `MergeRequest.count`813 when coupled with the `create` push option814 behaves like a service that can create a merge request815 creates a merge request with the correct target branch816 when project has been forked817 sets the correct source and target project818# [RSpecRunTime] RSpec elapsed time: 1 minute 38.19 seconds. Current RSS: ~1413M. load average: 1.07 1.25 1.03 1/287 2206819 behaves like a service that can set the description of a merge request820 sets the description821 with an existing branch that has a merge request open822 behaves like a service that does not create a merge request823 is expected not to change `MergeRequest.count`824 behaves like a service that can set the description of a merge request825 sets the description826 with a multiline description827 behaves like a service that does not create a merge request828 is expected not to change `MergeRequest.count`829 behaves like a service that can set the multiline description of a merge request830 sets the multiline description831 behaves like with a deleted branch832 behaves like a service that does nothing833 is expected not to change `MergeRequest.count`834 is expected not to change `MergeRequest.maximum(:updated_at)`835 behaves like with the project default branch836 behaves like a service that does nothing837 is expected not to change `MergeRequest.count`838 is expected not to change `MergeRequest.maximum(:updated_at)`839 `draft` push option840 with a new branch841 adds an error to the service842 behaves like a service that does not create a merge request843 is expected not to change `MergeRequest.count`844 when coupled with the `create` push option845 behaves like a service that can create a merge request846 creates a merge request with the correct target branch847 when project has been forked848 sets the correct source and target project849# [RSpecRunTime] RSpec elapsed time: 1 minute 48.04 seconds. Current RSS: ~1442M. load average: 0.99 1.22 1.03 1/287 2440850 behaves like a service that can set the draft of a merge request851 sets the draft852 with an existing branch but no open MR853 adds an error to the service854 behaves like a service that does not create a merge request855 is expected not to change `MergeRequest.count`856 when coupled with the `create` push option857 behaves like a service that can create a merge request858 creates a merge request with the correct target branch859 when project has been forked860 sets the correct source and target project861# [RSpecRunTime] RSpec elapsed time: 1 minute 54.25 seconds. Current RSS: ~1419M. load average: 0.99 1.21 1.02 1/287 2562862 behaves like a service that can set the draft of a merge request863 sets the draft864 with an existing branch that has a merge request open865 behaves like a service that does not create a merge request866 is expected not to change `MergeRequest.count`867 behaves like a service that can set the draft of a merge request868 sets the draft869 draft title provided while `draft` push option is set to false870 behaves like a service that can create a merge request871 creates a merge request with the correct target branch872 when project has been forked873 sets the correct source and target project874# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.03 seconds. Current RSS: ~1419M. load average: 1.07 1.23 1.03 1/287 2742875 behaves like a service that can set the draft of a merge request876 sets the draft877 behaves like with a deleted branch878 behaves like a service that does nothing879 is expected not to change `MergeRequest.count`880 is expected not to change `MergeRequest.maximum(:updated_at)`881 behaves like with the project default branch882 behaves like a service that does nothing883 is expected not to change `MergeRequest.count`884 is expected not to change `MergeRequest.maximum(:updated_at)`885 `label` push option886 with a new branch887 adds an error to the service888 behaves like a service that does not create a merge request889 is expected not to change `MergeRequest.count`890 when coupled with the `create` push option891 behaves like a service that can create a merge request892 creates a merge request with the correct target branch893 when project has been forked894 sets the correct source and target project895# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.34 seconds. Current RSS: ~1432M. load average: 1.06 1.22 1.03 1/287 2864896 behaves like a service that can change labels of a merge request897 changes label count898# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.61 seconds. Current RSS: ~1433M. load average: 1.06 1.22 1.03 1/287 2876899 with an existing branch but no open MR900 adds an error to the service901 behaves like a service that does not create a merge request902 is expected not to change `MergeRequest.count`903 when coupled with the `create` push option904 behaves like a service that can create a merge request905 creates a merge request with the correct target branch906 when project has been forked907 sets the correct source and target project908# [RSpecRunTime] RSpec elapsed time: 2 minutes 17.69 seconds. Current RSS: ~1416M. load average: 1.06 1.22 1.03 1/287 2987909 behaves like a service that can change labels of a merge request910 changes label count911# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.05 seconds. Current RSS: ~1417M. load average: 1.06 1.22 1.03 1/286 2999912 with an existing branch that has a merge request open913 behaves like a service that does not create a merge request914 is expected not to change `MergeRequest.count`915 behaves like a service that can change labels of a merge request916 changes label count917 behaves like with a deleted branch918 behaves like a service that does nothing919 is expected not to change `MergeRequest.count`920 is expected not to change `MergeRequest.maximum(:updated_at)`921 behaves like with the project default branch922 behaves like a service that does nothing923 is expected not to change `MergeRequest.count`924 is expected not to change `MergeRequest.maximum(:updated_at)`925 `unlabel` push option926 with a new branch927 adds an error to the service928 behaves like a service that does not create a merge request929 is expected not to change `MergeRequest.count`930 when coupled with the `create` push option931 behaves like a service that can create a merge request932 creates a merge request with the correct target branch933 when project has been forked934 sets the correct source and target project935# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.24 seconds. Current RSS: ~1462M. load average: 1.05 1.21 1.03 1/287 3169936 behaves like a service that can change labels of a merge request937 changes label count938# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.52 seconds. Current RSS: ~1460M. load average: 1.05 1.21 1.03 1/287 3181939 with an existing branch but no open MR940 adds an error to the service941 behaves like a service that does not create a merge request942 is expected not to change `MergeRequest.count`943 when coupled with the `create` push option944 behaves like a service that can create a merge request945 creates a merge request with the correct target branch946 when project has been forked947 sets the correct source and target project948# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.81 seconds. Current RSS: ~1447M. load average: 1.04 1.20 1.03 1/288 3293949 behaves like a service that can change labels of a merge request950 changes label count951# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.09 seconds. Current RSS: ~1448M. load average: 1.04 1.20 1.03 1/288 3305952 with an existing branch that has a merge request open953 behaves like a service that does not create a merge request954 is expected not to change `MergeRequest.count`955# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.21 seconds. Current RSS: ~1450M. load average: 1.04 1.20 1.03 1/288 3337956 behaves like a service that can change labels of a merge request957 changes label count958# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.23 seconds. Current RSS: ~1453M. load average: 1.04 1.20 1.03 1/288 3365959 behaves like with a deleted branch960 behaves like a service that does nothing961 is expected not to change `MergeRequest.count`962 is expected not to change `MergeRequest.maximum(:updated_at)`963 behaves like with the project default branch964 behaves like a service that does nothing965 is expected not to change `MergeRequest.count`966 is expected not to change `MergeRequest.maximum(:updated_at)`967 `milestone` push option968 with a valid milestone969 with a new branch970 adds an error to the service971 behaves like a service that does not create a merge request972 is expected not to change `MergeRequest.count`973 when coupled with the `create` push option974 behaves like a service that can create a merge request975 creates a merge request with the correct target branch976 when project has been forked977 sets the correct source and target project978# [RSpecRunTime] RSpec elapsed time: 2 minutes 44.16 seconds. Current RSS: ~1471M. load average: 1.04 1.20 1.03 1/288 3476979 behaves like a service that can set the milestone of a merge request980 sets the milestone981 with an existing branch but no open MR982 adds an error to the service983 behaves like a service that does not create a merge request984 is expected not to change `MergeRequest.count`985 when coupled with the `create` push option986 behaves like a service that can create a merge request987 creates a merge request with the correct target branch988 when project has been forked989 sets the correct source and target project990# [RSpecRunTime] RSpec elapsed time: 2 minutes 50.49 seconds. Current RSS: ~1452M. load average: 1.03 1.19 1.02 1/288 3598991 behaves like a service that can set the milestone of a merge request992 sets the milestone993 with an existing branch that has a merge request open994 behaves like a service that does not create a merge request995 is expected not to change `MergeRequest.count`996 behaves like a service that can set the milestone of a merge request997 sets the milestone998 behaves like with a deleted branch999 behaves like a service that does nothing1000 is expected not to change `MergeRequest.count`1001 is expected not to change `MergeRequest.maximum(:updated_at)`1002 behaves like with the project default branch1003 behaves like a service that does nothing1004 is expected not to change `MergeRequest.count`1005 is expected not to change `MergeRequest.maximum(:updated_at)`1006 with invalid milestone1007 behaves like a service that can set the milestone of a merge request1008 sets the milestone1009 with an ancestor milestone1010 with immediate parent milestone1011 behaves like a service that can create a merge request1012 creates a merge request with the correct target branch1013 when project has been forked1014 sets the correct source and target project1015# [RSpecRunTime] RSpec elapsed time: 2 minutes 59.46 seconds. Current RSS: ~1449M. load average: 1.02 1.18 1.02 1/288 37891016 behaves like a service that can set the milestone of a merge request1017 sets the milestone1018 with multi-level ancestor milestone1019 behaves like a service that can create a merge request1020 creates a merge request with the correct target branch1021 when project has been forked1022 sets the correct source and target project1023# [RSpecRunTime] RSpec elapsed time: 3 minutes 5.58 seconds. Current RSS: ~1445M. load average: 1.02 1.18 1.02 1/289 39111024 behaves like a service that can set the milestone of a merge request1025 sets the milestone1026# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.73 seconds. Current RSS: ~1437M. load average: 1.02 1.18 1.02 1/289 39231027 `assign` push option1028 behaves like with a new branch1029 adds an error to the service1030 behaves like a service that does not create a merge request1031 is expected not to change `MergeRequest.count`1032 behaves like when coupled with the `create` push option1033 behaves like a service that can create a merge request1034 creates a merge request with the correct target branch1035 when project has been forked1036 sets the correct source and target project1037# [RSpecRunTime] RSpec elapsed time: 3 minutes 12.15 seconds. Current RSS: ~1438M. load average: 1.02 1.18 1.02 1/289 40341038 behaves like a service that can change assignees of a merge request1039 changes assignee count1040 behaves like with an existing branch but no open MR1041 adds an error to the service1042 behaves like a service that does not create a merge request1043 is expected not to change `MergeRequest.count`1044 behaves like when coupled with the `create` push option1045 behaves like a service that can create a merge request1046 creates a merge request with the correct target branch1047 when project has been forked1048 sets the correct source and target project1049# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.65 seconds. Current RSS: ~1446M. load average: 1.02 1.17 1.02 1/289 41561050 behaves like a service that can change assignees of a merge request1051 changes assignee count1052 behaves like with an existing branch that has a merge request open in foss1053 behaves like a service that does not create a merge request1054 is expected not to change `MergeRequest.count`1055 behaves like a service that can change assignees of a merge request1056 changes assignee count1057 behaves like with a deleted branch1058 behaves like a service that does nothing1059 is expected not to change `MergeRequest.count`1060 is expected not to change `MergeRequest.maximum(:updated_at)`1061 behaves like with the project default branch1062 behaves like a service that does nothing1063 is expected not to change `MergeRequest.count`1064 is expected not to change `MergeRequest.maximum(:updated_at)`1065 when passing in usernames1066 behaves like with an existing branch that has a merge request open in foss1067 behaves like a service that does not create a merge request1068 is expected not to change `MergeRequest.count`1069# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.02 seconds. Current RSS: ~1462M. load average: 1.02 1.17 1.02 1/289 42531070 behaves like a service that can change assignees of a merge request1071 changes assignee count1072# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.49 seconds. Current RSS: ~1451M. load average: 1.10 1.18 1.03 1/289 42811073 `unassign` push option1074 behaves like with a new branch1075 adds an error to the service1076 behaves like a service that does not create a merge request1077 is expected not to change `MergeRequest.count`1078 behaves like when coupled with the `create` push option1079 behaves like a service that can create a merge request1080 creates a merge request with the correct target branch1081 when project has been forked1082 sets the correct source and target project1083# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.14 seconds. Current RSS: ~1448M. load average: 1.09 1.18 1.03 1/289 43921084 behaves like a service that can change assignees of a merge request1085 changes assignee count1086 behaves like with an existing branch but no open MR1087 adds an error to the service1088 behaves like a service that does not create a merge request1089 is expected not to change `MergeRequest.count`1090 behaves like when coupled with the `create` push option1091 behaves like a service that can create a merge request1092 creates a merge request with the correct target branch1093 when project has been forked1094 sets the correct source and target project1095# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.52 seconds. Current RSS: ~1446M. load average: 1.16 1.19 1.03 1/288 45141096 behaves like a service that can change assignees of a merge request1097 changes assignee count1098# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.6 seconds. Current RSS: ~1446M. load average: 1.16 1.19 1.03 1/288 45261099 behaves like with an existing branch that has a merge request open in foss1100 behaves like a service that does not create a merge request1101 is expected not to change `MergeRequest.count`1102 behaves like a service that can change assignees of a merge request1103 changes assignee count1104 behaves like with a deleted branch1105 behaves like a service that does nothing1106 is expected not to change `MergeRequest.count`1107 is expected not to change `MergeRequest.maximum(:updated_at)`1108 behaves like with the project default branch1109 behaves like a service that does nothing1110 is expected not to change `MergeRequest.count`1111 is expected not to change `MergeRequest.maximum(:updated_at)`1112 when passing in usernames1113 behaves like with an existing branch that has a merge request open in foss1114 behaves like a service that does not create a merge request1115 is expected not to change `MergeRequest.count`1116 behaves like a service that can change assignees of a merge request1117 changes assignee count1118 multiple pushed branches1119 creates a merge request per branch1120 when there are too many pushed branches1121 records an error1122# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.94 seconds. Current RSS: ~1448M. load average: 1.15 1.19 1.03 1/288 46611123 no push options1124 behaves like a service that does nothing1125 is expected not to change `MergeRequest.count`1126 is expected not to change `MergeRequest.maximum(:updated_at)`1127 no user1128 records an error1129 unauthorized user1130 records an error1131 handling unexpected exceptions1132 records an error1133 writes to Gitlab::AppLogger1134 when target is not a valid branch name1135 records an error1136 when the target project does not exist1137 records an error1138 when user does not have access to target project1139 records an error1140 when MRs are not enabled1141 records an error1142 when projects are unrelated1143 records an error1144 when MR has ActiveRecord errors1145 adds the error to its errors property1146# [RSpecRunTime] Finishing example group spec/services/merge_requests/push_options_handler_service_spec.rb. It took 3 minutes 41.23 seconds. Expected to take 4 minutes 40.66 seconds.1147# [RSpecRunTime] Starting example group spec/services/merge_requests/build_service_spec.rb. Expected to take 3 minutes 40.54 seconds.1148MergeRequests::BuildService1149 #execute1150 calls the compare service with the correct arguments1151 does not assign force_remove_source_branch1152 with force_remove_source_branch parameter when the user is authorized1153 assigns force_remove_source_branch1154 with project setting remove_source_branch_after_merge false1155 assigns force_remove_source_branch1156# [RSpecRunTime] RSpec elapsed time: 3 minutes 53.5 seconds. Current RSS: ~1469M. load average: 1.53 1.27 1.06 1/287 47511157 with project setting remove_source_branch_after_merge true1158 assigns force_remove_source_branch1159 with force_remove_source_branch parameter false1160 does not assign force_remove_source_branch1161# [RSpecRunTime] RSpec elapsed time: 3 minutes 55.84 seconds. Current RSS: ~1474M. load average: 1.48 1.26 1.06 1/287 47801162 missing source branch1163 behaves like forbids the merge request from being created1164 returns that the merge request cannot be created1165 adds an error message to the merge request1166# [RSpecRunTime] RSpec elapsed time: 3 minutes 58.28 seconds. Current RSS: ~1474M. load average: 1.48 1.26 1.06 1/287 48051167 when target branch is missing1168 when source branch1169 is not the repository default branch1170 creates compare object with target branch as default branch1171 behaves like allows the merge request to be created1172 is expected to eq true1173# [RSpecRunTime] RSpec elapsed time: 4 minutes 0.87 second. Current RSS: ~1473M. load average: 1.44 1.26 1.06 1/287 48321174 the repository default branch1175 behaves like forbids the merge request from being created1176 returns that the merge request cannot be created1177 adds an error message to the merge request1178# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.25 seconds. Current RSS: ~1477M. load average: 1.44 1.26 1.06 1/287 48531179 when source project is different from the target project1180 creates compare object with target branch as default branch1181 behaves like allows the merge request to be created1182 is expected to eq true1183# [RSpecRunTime] RSpec elapsed time: 4 minutes 7.25 seconds. Current RSS: ~1490M. load average: 1.41 1.25 1.06 1/287 49011184 same source and target branch1185 behaves like forbids the merge request from being created1186 returns that the merge request cannot be created1187 adds an error message to the merge request1188# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.69 seconds. Current RSS: ~1490M. load average: 1.46 1.27 1.06 1/287 49301189 no commits in the diff1190 adds a Draft prefix to the merge request title1191 behaves like allows the merge request to be created1192 is expected to eq true1193# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.37 seconds. Current RSS: ~1489M. load average: 1.46 1.27 1.06 1/287 49571194 one commit in the diff1195 uses the title of the commit as the title of the merge request1196 uses the description of the commit as the description of the merge request1197 behaves like allows the merge request to be created1198 is expected to eq true1199# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.25 seconds. Current RSS: ~1483M. load average: 1.50 1.28 1.07 1/287 49971200 behaves like with a Default.md template1201 the template description is preferred1202# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.52 seconds. Current RSS: ~1478M. load average: 1.50 1.28 1.07 1/288 50311203 merge request already has a description set1204 keeps the description from the initial params1205# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.81 seconds. Current RSS: ~1478M. load average: 1.50 1.28 1.07 1/288 50421206 commit has no description1207 uses the title of the commit as the title of the merge request1208 sets the description to nil1209 behaves like with a Default.md template1210 the template description is preferred1211# [RSpecRunTime] RSpec elapsed time: 4 minutes 22.64 seconds. Current RSS: ~1473M. load average: 1.46 1.27 1.07 1/288 51021212 when the source branch matches an issue1213 factory: :jira_integration, source_branch: "FOO-123-fix-issue", closing_message: "Closes FOO-123"1214 uses the title of the commit as the title of the merge request1215 appends the closing description1216 a Default.md template is defined1217 appends the closing description to a Default.md template1218# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.06 seconds. Current RSS: ~1465M. load average: 1.42 1.27 1.07 1/288 51621219 factory: :jira_integration, source_branch: "fix-issue", closing_message: nil1220 uses the title of the commit as the title of the merge request1221 appends the closing description1222 a Default.md template is defined1223 appends the closing description to a Default.md template1224# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.51 seconds. Current RSS: ~1460M. load average: 1.47 1.28 1.07 1/288 52221225 factory: :custom_issue_tracker_integration, source_branch: "123-fix-issue", closing_message: "Closes #123"1226 uses the title of the commit as the title of the merge request1227 appends the closing description1228 a Default.md template is defined1229 appends the closing description to a Default.md template1230# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.59 seconds. Current RSS: ~1465M. load average: 1.43 1.28 1.07 1/288 52821231 factory: :custom_issue_tracker_integration, source_branch: "fix-issue", closing_message: nil1232 uses the title of the commit as the title of the merge request1233 appends the closing description1234 a Default.md template is defined1235 appends the closing description to a Default.md template1236# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.62 seconds. Current RSS: ~1470M. load average: 1.40 1.27 1.07 1/288 53421237 factory: nil, source_branch: "123-fix-issue", closing_message: "Closes #123"1238 uses the title of the commit as the title of the merge request1239 appends the closing description1240 a Default.md template is defined1241 appends the closing description to a Default.md template1242# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.52 seconds. Current RSS: ~1482M. load average: 1.36 1.27 1.07 1/288 54021243 factory: nil, source_branch: "fix-issue", closing_message: nil1244 uses the title of the commit as the title of the merge request1245 appends the closing description1246 a Default.md template is defined1247 appends the closing description to a Default.md template1248# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.79 seconds. Current RSS: ~1483M. load average: 1.42 1.28 1.08 1/288 54621249 when the source branch matches an internal issue1250 assigns the issue label and milestone1251 when milestone_id and label_ids are shared in the params1252 assigns milestone_id and label_ids instead of issue labels and milestone1253# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.97 seconds. Current RSS: ~1490M. load average: 1.38 1.27 1.08 1/288 54891254 when a milestone is from another project1255 sets milestone to nil1256# [RSpecRunTime] RSpec elapsed time: 4 minutes 56.77 seconds. Current RSS: ~1495M. load average: 1.38 1.27 1.08 1/288 55031257 no multi-line commit messages in the diff1258 uses the title of the branch as the merge request title1259 does not add a description1260 behaves like allows the merge request to be created1261 is expected to eq true1262# [RSpecRunTime] RSpec elapsed time: 5 minutes 0.68 second. Current RSS: ~1504M. load average: 1.67 1.34 1.10 1/289 55491263 behaves like with a Default.md template1264 the template description is preferred1265# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.14 seconds. Current RSS: ~1502M. load average: 1.67 1.34 1.10 1/288 55851266 merge request already has a description set1267 keeps the description from the initial params1268 a Default.md template is defined1269 keeps the description from the initial params1270# [RSpecRunTime] RSpec elapsed time: 5 minutes 4.82 seconds. Current RSS: ~1502M. load average: 1.62 1.33 1.10 1/288 56211271 when the source branch matches an issue1272 factory: :jira_integration, source_branch: "FOO-123-fix-issue", title: "Resolve FOO-123 \"Fix issue\"", closing_message: "Closes FOO-123"1273 sets the correct title1274 sets the closing description1275 a Default.md template is defined1276 appends the closing description to a Default.md template1277# [RSpecRunTime] RSpec elapsed time: 5 minutes 9.24 seconds. Current RSS: ~1503M. load average: 1.62 1.33 1.10 1/288 56871278 factory: :jira_integration, source_branch: "fix-issue", title: "Fix issue", closing_message: nil1279 sets the correct title1280 sets the closing description1281 a Default.md template is defined1282 appends the closing description to a Default.md template1283# [RSpecRunTime] RSpec elapsed time: 5 minutes 13.61 seconds. Current RSS: ~1490M. load average: 1.57 1.32 1.09 1/288 57531284 factory: :custom_issue_tracker_integration, source_branch: "123-fix-issue", title: "Resolve #123 \"Fix issue\"", closing_message: "Closes #123"1285 sets the correct title1286 sets the closing description1287 a Default.md template is defined1288 appends the closing description to a Default.md template1289# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.64 seconds. Current RSS: ~1501M. load average: 1.52 1.32 1.09 1/288 58191290 factory: :custom_issue_tracker_integration, source_branch: "fix-issue", title: "Fix issue", closing_message: nil1291 sets the correct title1292 sets the closing description1293 a Default.md template is defined1294 appends the closing description to a Default.md template1295# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.82 seconds. Current RSS: ~1511M. load average: 1.72 1.36 1.11 1/288 58851296 factory: nil, source_branch: "123-fix-issue", title: "Resolve \"A bug\"", closing_message: "Closes #123"1297 sets the correct title1298 sets the closing description1299 a Default.md template is defined1300 appends the closing description to a Default.md template1301# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.37 seconds. Current RSS: ~1509M. load average: 1.66 1.36 1.11 1/288 59511302 factory: nil, source_branch: "fix-issue", title: "Fix issue", closing_message: nil1303 sets the correct title1304 sets the closing description1305 a Default.md template is defined1306 appends the closing description to a Default.md template1307# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.89 seconds. Current RSS: ~1506M. load average: 1.61 1.35 1.11 1/288 60171308 factory: nil, source_branch: "124-fix-issue", title: "124 fix issue", closing_message: nil1309 sets the correct title1310 sets the closing description1311 a Default.md template is defined1312 appends the closing description to a Default.md template1313# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.16 seconds. Current RSS: ~1486M. load average: 1.64 1.36 1.11 1/288 60831314 a multi-line commit message in the diff1315 uses the first line of the first multi-line commit message as the title1316 adds the remaining lines of the first multi-line commit message as the description1317 behaves like allows the merge request to be created1318 is expected to eq true1319# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.97 seconds. Current RSS: ~1483M. load average: 1.67 1.37 1.12 1/288 61291320 behaves like with a Default.md template1321 the template description is preferred1322# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.35 seconds. Current RSS: ~1485M. load average: 1.67 1.37 1.12 1/288 61651323 when the source branch matches an issue1324 factory: :jira_integration, source_branch: "FOO-123-fix-issue", title: "Resolve FOO-123 \"Fix issue\"", closing_message: "Closes FOO-123"1325 sets the correct title1326 sets the closing description1327 a Default.md template is defined1328 appends the closing description to a Default.md template1329# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.83 seconds. Current RSS: ~1491M. load average: 1.54 1.35 1.11 1/288 62311330 factory: :jira_integration, source_branch: "fix-issue", title: "Fix issue", closing_message: nil1331 sets the correct title1332 sets the closing description1333 a Default.md template is defined1334 appends the closing description to a Default.md template1335# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.31 seconds. Current RSS: ~1487M. load average: 1.49 1.34 1.11 2/288 62971336 factory: :custom_issue_tracker_integration, source_branch: "123-fix-issue", title: "Resolve #123 \"Fix issue\"", closing_message: "Closes #123"1337 sets the correct title1338 sets the closing description1339 a Default.md template is defined1340 appends the closing description to a Default.md template1341# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.35 seconds. Current RSS: ~1501M. load average: 1.45 1.34 1.11 1/288 63631342 factory: :custom_issue_tracker_integration, source_branch: "fix-issue", title: "Fix issue", closing_message: nil1343 sets the correct title1344 sets the closing description1345 a Default.md template is defined1346 appends the closing description to a Default.md template1347# [RSpecRunTime] RSpec elapsed time: 6 minutes 1.49 seconds. Current RSS: ~1495M. load average: 1.42 1.33 1.11 1/289 64291348 factory: nil, source_branch: "123-fix-issue", title: "Resolve \"A bug\"", closing_message: "Closes #123"1349 sets the correct title1350 sets the closing description1351 a Default.md template is defined1352 appends the closing description to a Default.md template1353# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.06 seconds. Current RSS: ~1500M. load average: 1.62 1.38 1.12 1/288 64951354 factory: nil, source_branch: "fix-issue", title: "Fix issue", closing_message: nil1355 sets the correct title1356 sets the closing description1357 a Default.md template is defined1358 appends the closing description to a Default.md template1359# [RSpecRunTime] RSpec elapsed time: 6 minutes 10.4 seconds. Current RSS: ~1501M. load average: 1.57 1.37 1.12 1/288 65611360 factory: nil, source_branch: "124-fix-issue", title: "124 fix issue", closing_message: nil1361 sets the correct title1362 sets the closing description1363 a Default.md template is defined1364 appends the closing description to a Default.md template1365# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.65 seconds. Current RSS: ~1491M. load average: 1.53 1.36 1.12 1/288 66271366 when the issue is not accessible to user1367 uses the first line of the first multi-line commit message as the title1368 adds the remaining lines of the first multi-line commit message as the description1369# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.13 seconds. Current RSS: ~1480M. load average: 1.53 1.36 1.12 1/288 66581370 when the issue is confidential1371 uses the first line of the first multi-line commit message as the title1372 adds the remaining lines of the first multi-line commit message as the description1373# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.06 seconds. Current RSS: ~1489M. load average: 1.48 1.36 1.12 1/288 66891374 source branch does not exist1375 behaves like forbids the merge request from being created1376 returns that the merge request cannot be created1377 adds an error message to the merge request1378# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.59 seconds. Current RSS: ~1495M. load average: 1.48 1.36 1.12 1/288 67101379 target branch does not exist1380 behaves like forbids the merge request from being created1381 returns that the merge request cannot be created1382 adds an error message to the merge request1383# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.07 seconds. Current RSS: ~1507M. load average: 1.45 1.35 1.12 1/288 67311384 both source and target branches do not exist1385 behaves like forbids the merge request from being created1386 returns that the merge request cannot be created1387 adds an error message to the merge request1388# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.44 seconds. Current RSS: ~1515M. load average: 1.45 1.35 1.12 1/288 67521389 upstream project has disabled merge requests1390 sets target project correctly1391# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.88 seconds. Current RSS: ~1506M. load average: 1.41 1.35 1.12 1/285 67531392 target_project is set and accessible by current_user1393 sets target project correctly1394# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.61 seconds. Current RSS: ~1503M. load average: 1.41 1.35 1.12 1/285 67661395 target_project is set but not accessible by current_user1396 sets target project correctly1397# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.52 seconds. Current RSS: ~1503M. load average: 1.41 1.35 1.12 1/285 67871398 target_project is set but repo is not accessible by current_user1399 sets target project correctly1400# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.33 seconds. Current RSS: ~1517M. load average: 1.38 1.34 1.12 1/288 68091401 source_project is set and accessible by current_user1402 sets source project correctly1403# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.23 seconds. Current RSS: ~1514M. load average: 1.38 1.34 1.12 1/288 68221404 source_project is set but not accessible by current_user1405 sets source project correctly1406# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.15 seconds. Current RSS: ~1512M. load average: 1.38 1.34 1.12 1/289 68431407 source_project is set but the user cannot create merge requests from the project1408 sets the source_project correctly1409# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.02 seconds. Current RSS: ~1510M. load average: 1.35 1.33 1.12 1/289 68641410 target_project is not in the fork network of source_project1411 adds an error to the merge request1412# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.78 seconds. Current RSS: ~1510M. load average: 1.35 1.33 1.12 1/289 68771413 target_project is in the fork network of source project but no longer accessible1414 sets the target_project correctly1415# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.96 seconds. Current RSS: ~1513M. load average: 1.32 1.33 1.12 1/289 68981416 when specifying target branch in the description1417 sets the attribute from the quick actions1418# [RSpecRunTime] RSpec elapsed time: 6 minutes 46.28 seconds. Current RSS: ~1513M. load average: 1.32 1.33 1.12 1/289 69141419 when assigning labels1420 for members with less than developer access1421 is not allowed1422# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.59 seconds. Current RSS: ~1514M. load average: 1.32 1.33 1.12 1/289 69291423 for users allowed to assign labels1424 for labels in the project1425 is allowed for developers1426# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.91 seconds. Current RSS: ~1512M. load average: 1.32 1.33 1.12 1/289 69441427 for unrelated labels1428 only assigns related labels1429# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.76 seconds. Current RSS: ~1508M. load average: 1.53 1.37 1.13 1/289 69591430 #assign_description_from_repository_template1431 performs no action if the merge request description is not blank1432 when a Default template is not found1433 does not modify the merge request description1434# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.23 seconds. Current RSS: ~1507M. load average: 1.53 1.37 1.13 1/289 69911435 when a Default template is found1436 when its contents cannot be retrieved1437 does not modify the merge request description1438# [RSpecRunTime] RSpec elapsed time: 6 minutes 54.51 seconds. Current RSS: ~1500M. load average: 1.57 1.38 1.14 1/289 70221439 when its contents can be retrieved1440 modifies the merge request description1441# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.9 seconds. Current RSS: ~1488M. load average: 1.57 1.38 1.14 1/289 70601442 #replace_variables_in_description1443 when the merge request description is blank1444 does not update the description1445# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.08 seconds. Current RSS: ~1485M. load average: 1.57 1.38 1.14 1/289 70751446 when the merge request description contains template variables1447 when there are multiple commits in the diff1448 replaces the variables in the description1449# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.35 seconds. Current RSS: ~1483M. load average: 1.57 1.38 1.14 1/289 70881450 when there are no commits in the diff1451 replaces the variables in the description1452# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.64 seconds. Current RSS: ~1488M. load average: 1.52 1.38 1.14 1/289 70991453# [RSpecRunTime] Finishing example group spec/services/merge_requests/build_service_spec.rb. It took 3 minutes 12.76 seconds. Expected to take 3 minutes 40.54 seconds.1454# [RSpecRunTime] Starting example group spec/services/projects/destroy_service_spec.rb. Expected to take 2 minutes 32.26 seconds.1455Projects::DestroyService1456 deleting a project with merge requests1457 deletes MergeRequestDiffCommit records of the merge request1458 deletes MergeRequestDiffFile records of the merge request1459# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.04 seconds. Current RSS: ~1519M. load average: 1.52 1.38 1.14 1/290 71891460 deleting a project with merge request diffs1461 deletes merge request diffs1462# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.59 seconds. Current RSS: ~1530M. load average: 1.48 1.37 1.13 1/290 72341463 deleting a project with deployments1464 deletes deployments1465# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.87 seconds. Current RSS: ~1527M. load average: 1.48 1.37 1.13 1/289 72621466 behaves like deleting the project1467 deletes the project1468 publishes a ProjectDeletedEvent1469# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.73 seconds. Current RSS: ~1528M. load average: 1.44 1.36 1.13 1/289 72871470 personal projects count cache1471 when the executor is the creator of the project itself1472 invalidates personal_project_count cache of the the owner of the personal namespace1473# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.18 seconds. Current RSS: ~1542M. load average: 1.44 1.36 1.13 1/289 73001474 when the executor is the instance administrator1475 invalidates personal_project_count cache of the the owner of the personal namespace1476# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.65 seconds. Current RSS: ~1547M. load average: 1.41 1.36 1.13 1/289 73131477 with running pipelines1478 bulks-fails with AbortPipelineService and then executes DestroyPipelineService for each pipelines1479# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.1 seconds. Current RSS: ~1552M. load average: 1.41 1.36 1.13 1/289 73291480 when project has remote mirrors1481 destroys them1482# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.51 seconds. Current RSS: ~1552M. load average: 1.41 1.36 1.13 1/289 73421483 when project has exports1484 destroys project and export1485# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.32 seconds. Current RSS: ~1549M. load average: 1.37 1.35 1.13 1/289 73611486 Sidekiq fake1487 is expected not to include #<Project id:193 user135/project-193>>1488 is expected to be falsey1489# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.98 seconds. Current RSS: ~1553M. load average: 1.37 1.35 1.13 1/289 73861490 when flushing caches fail due to Git errors1491 behaves like deleting the project1492 deletes the project1493 publishes a ProjectDeletedEvent1494# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.78 seconds. Current RSS: ~1546M. load average: 1.37 1.35 1.13 1/289 73991495 when flushing caches fail due to Redis1496 keeps project team intact upon an error1497 with async_execute1498 async delete of project with private issue visibility1499 behaves like deleting the project1500 deletes the project1501 publishes a ProjectDeletedEvent1502# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.43 seconds. Current RSS: ~1536M. load average: 1.34 1.35 1.13 1/289 74301503 behaves like deleting the project with pipeline and build1504 with pipeline and build related records1505 deletes build and pipeline related records1506 avoids N+1 queries1507 behaves like deleting the project1508 deletes the project1509 publishes a ProjectDeletedEvent1510# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.7 seconds. Current RSS: ~1504M. load average: 1.35 1.34 1.13 1/289 74921511 when project is undergoing refresh1512 does not log about artifact deletion but continues to delete artifacts1513# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.64 seconds. Current RSS: ~1498M. load average: 1.35 1.34 1.13 1/288 75061514 errors1515 when `remove_legacy_registry_tags` fails1516 behaves like handles errors thrown during async destroy1517 does not allow the error to bubble up1518 reports the error1519 unmarks the project as "pending deletion"1520 stores an error message in `projects.delete_error`1521 when parent group visibility was made more restrictive while project was marked "pending deletion"1522 sets the project visibility level to that of the parent group1523# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.26 seconds. Current RSS: ~1514M. load average: 1.32 1.34 1.13 1/287 75391524 when `remove_repository` fails1525 behaves like handles errors thrown during async destroy1526 does not allow the error to bubble up1527 reports the error1528 unmarks the project as "pending deletion"1529 stores an error message in `projects.delete_error`1530 when parent group visibility was made more restrictive while project was marked "pending deletion"1531 sets the project visibility level to that of the parent group1532# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.98 seconds. Current RSS: ~1519M. load average: 1.29 1.33 1.13 1/286 75711533 when `execute` raises expected error1534 behaves like handles errors thrown during async destroy1535 does not allow the error to bubble up1536 reports the error1537 unmarks the project as "pending deletion"1538 stores an error message in `projects.delete_error`1539 when parent group visibility was made more restrictive while project was marked "pending deletion"1540 sets the project visibility level to that of the parent group1541# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.01 second. Current RSS: ~1549M. load average: 1.32 1.34 1.14 1/290 76311542 when `execute` raises unexpected error1543 allows error to bubble up and rolls back project deletion1544# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.41 seconds. Current RSS: ~1548M. load average: 1.32 1.34 1.14 1/290 76421545 for an archived project1546 behaves like deleting the project with pipeline and build1547 with pipeline and build related records1548 deletes build and pipeline related records1549 avoids N+1 queries1550 behaves like deleting the project1551 deletes the project1552 publishes a ProjectDeletedEvent1553# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.37 seconds. Current RSS: ~1497M. load average: 1.39 1.35 1.14 1/289 77041554 when project is undergoing refresh1555 does not log about artifact deletion but continues to delete artifacts1556# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.27 seconds. Current RSS: ~1496M. load average: 1.39 1.35 1.14 1/289 77161557 container registry1558 when there are regular container repositories1559 when image repository deletion succeeds1560 returns true1561# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.07 seconds. Current RSS: ~1502M. load average: 1.39 1.35 1.14 1/290 77291562 when image repository deletion raises an error1563 returns false1564# [RSpecRunTime] RSpec elapsed time: 8 minutes 20.22 seconds. Current RSS: ~1502M. load average: 1.36 1.35 1.14 1/290 77361565 when image repository deletion fails1566 returns false1567# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.45 seconds. Current RSS: ~1504M. load average: 1.36 1.35 1.14 1/290 77431568 when registry is disabled1569 does not attempting to remove any tags1570# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.13 seconds. Current RSS: ~1500M. load average: 1.36 1.35 1.14 1/290 77561571 when there are tags for legacy root repository1572 when image repository tags deletion succeeds1573 removes tags1574 when image repository tags deletion fails1575 raises an exception1576 when there are no tags for legacy root repository1577 does not try to destroy the repository1578# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.81 seconds. Current RSS: ~1530M. load average: 1.33 1.34 1.14 1/291 77811579 for a forked project with LFS objects1580 destroys the fork1581 does not update project statistics for the deleted project1582# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.99 seconds. Current RSS: ~1520M. load average: 1.33 1.34 1.14 1/290 77941583 as the root of a fork network1584 updates the fork network with the project name1585# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.66 seconds. Current RSS: ~1508M. load average: 1.38 1.35 1.15 1/291 78071586 with related storage move records1587 when project has active repository storage move records1588 does not delete the project1589 when project has active snippet storage move records1590 does not delete the project1591# [RSpecRunTime] RSpec elapsed time: 8 minutes 34.39 seconds. Current RSS: ~1494M. load average: 1.35 1.35 1.15 1/290 78201592 repository removal1593 removes project repository1594 removes wiki repository1595 removes design repository1596 .trash_project_repositories!1597 Repositories::DestroyService is called for existing repos1598 when the removal has errors1599 repo: project_repository, message: "Failed to remove project repository. Please try again or contact administrator."1600 raises correct error1601# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.89 seconds. Current RSS: ~1549M. load average: 1.32 1.34 1.14 1/291 78811602 repo: wiki_repository, message: "Failed to remove wiki repository. Please try again or contact administrator."1603 raises correct error1604# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.06 seconds. Current RSS: ~1577M. load average: 1.32 1.34 1.14 1/291 78941605 repo: design_repository, message: "Failed to remove design repository. Please try again or contact administrator."1606 raises correct error1607# [RSpecRunTime] RSpec elapsed time: 8 minutes 42.13 seconds. Current RSS: ~1581M. load average: 1.32 1.34 1.14 1/291 79071608 snippets1609 does not include snippets when deleting in batches1610 calls the bulk snippet destroy service with the skip_authorization param set to true1611 when an error is raised deleting snippets1612 does not delete project1613# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.58 seconds. Current RSS: ~1583M. load average: 1.30 1.33 1.14 1/291 79381614 when project has webhooks1615 deletes webhooks and logs related to project1616 when an error is raised deleting webhooks1617 behaves like handles errors thrown during async destroy1618 does not allow the error to bubble up1619 reports the error1620 unmarks the project as "pending deletion"1621 stores an error message in `projects.delete_error`1622 when parent group visibility was made more restrictive while project was marked "pending deletion"1623 sets the project visibility level to that of the parent group1624# [RSpecRunTime] RSpec elapsed time: 8 minutes 57.48 seconds. Current RSS: ~1572M. load average: 1.17 1.31 1.14 1/291 80121625 when project has project bots1626 deletes bot user as well1627# [RSpecRunTime] RSpec elapsed time: 8 minutes 59.32 seconds. Current RSS: ~1566M. load average: 1.16 1.30 1.14 1/291 80251628 when project has events1629 deletes events from the project1630 when an error is returned while deleting events1631 does not delete project1632# [RSpecRunTime] RSpec elapsed time: 9 minutes 1.8 seconds. Current RSS: ~1569M. load average: 1.16 1.30 1.14 1/291 80501633 error while destroying1634 deletes on retry1635# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.91 seconds. Current RSS: ~1569M. load average: 1.16 1.30 1.14 1/291 80661636 associations destoyed in batches1637 destroys the associations marked as `dependent: :destroy`, in batches1638# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.84 seconds. Current RSS: ~1570M. load average: 1.14 1.30 1.13 1/292 81121639# [RSpecRunTime] Finishing example group spec/services/projects/destroy_service_spec.rb. It took 2 minutes 5.96 seconds. Expected to take 2 minutes 32.26 seconds.1640# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb. Expected to take 1 minute 48.98 seconds.1641Gitlab::UsageDataCounters::CiTemplateUniqueCounter1642 .track_unique_project_event1643 expands short template names1644 with explicit includes1645 for 5-Minute-Production-App.gitlab-ci.yml1646 has an event defined for template1647 tracks template1648 behaves like internal event tracking1649 logs to Snowplow1650 for AWS/CF-Provision-and-Deploy-EC2.gitlab-ci.yml1651 has an event defined for template1652 tracks template1653 behaves like internal event tracking1654 logs to Snowplow1655 for AWS/Deploy-ECS.gitlab-ci.yml1656 has an event defined for template1657 tracks template1658 behaves like internal event tracking1659 logs to Snowplow1660 for Android-Fastlane.gitlab-ci.yml1661 has an event defined for template1662 tracks template1663 behaves like internal event tracking1664 logs to Snowplow1665 for Android.gitlab-ci.yml1666 has an event defined for template1667 tracks template1668 behaves like internal event tracking1669 logs to Snowplow1670 for Android.latest.gitlab-ci.yml1671 has an event defined for template1672 tracks template1673 behaves like internal event tracking1674 logs to Snowplow1675 for Auto-DevOps.gitlab-ci.yml1676 has an event defined for template1677 tracks template1678 behaves like internal event tracking1679 logs to Snowplow1680 for Bash.gitlab-ci.yml1681 has an event defined for template1682 tracks template1683 behaves like internal event tracking1684 logs to Snowplow1685 for C++.gitlab-ci.yml1686 has an event defined for template1687 tracks template1688 behaves like internal event tracking1689 logs to Snowplow1690 for Chef.gitlab-ci.yml1691 has an event defined for template1692 tracks template1693 behaves like internal event tracking1694 logs to Snowplow1695 for Clojure.gitlab-ci.yml1696 has an event defined for template1697 tracks template1698 behaves like internal event tracking1699 logs to Snowplow1700 for Code-Quality.gitlab-ci.yml1701 has an event defined for template1702 tracks template1703 behaves like internal event tracking1704 logs to Snowplow1705 for Composer.gitlab-ci.yml1706 has an event defined for template1707 tracks template1708 behaves like internal event tracking1709 logs to Snowplow1710 for Cosign.gitlab-ci.yml1711 has an event defined for template1712 tracks template1713 behaves like internal event tracking1714 logs to Snowplow1715 for Crystal.gitlab-ci.yml1716 has an event defined for template1717 tracks template1718 behaves like internal event tracking1719 logs to Snowplow1720 for Dart.gitlab-ci.yml1721 has an event defined for template1722 tracks template1723 behaves like internal event tracking1724 logs to Snowplow1725 for Deploy-ECS.gitlab-ci.yml1726 has an event defined for template1727 tracks template1728 behaves like internal event tracking1729 logs to Snowplow1730 for Diffblue-Cover.gitlab-ci.yml1731 has an event defined for template1732 tracks template1733 behaves like internal event tracking1734 logs to Snowplow1735 for Django.gitlab-ci.yml1736 has an event defined for template1737 tracks template1738 behaves like internal event tracking1739 logs to Snowplow1740 for Docker.gitlab-ci.yml1741 has an event defined for template1742 tracks template1743 behaves like internal event tracking1744 logs to Snowplow1745 for Elixir.gitlab-ci.yml1746 has an event defined for template1747 tracks template1748 behaves like internal event tracking1749 logs to Snowplow1750 for Flutter.gitlab-ci.yml1751 has an event defined for template1752 tracks template1753 behaves like internal event tracking1754 logs to Snowplow1755 for Getting-Started.gitlab-ci.yml1756 has an event defined for template1757 tracks template1758 behaves like internal event tracking1759 logs to Snowplow1760 for Go.gitlab-ci.yml1761 has an event defined for template1762 tracks template1763 behaves like internal event tracking1764 logs to Snowplow1765 for Gradle.gitlab-ci.yml1766 has an event defined for template1767 tracks template1768 behaves like internal event tracking1769 logs to Snowplow1770 for Grails.gitlab-ci.yml1771 has an event defined for template1772 tracks template1773 behaves like internal event tracking1774 logs to Snowplow1775 for Indeni.Cloudrail.gitlab-ci.yml1776 has an event defined for template1777 tracks template1778 behaves like internal event tracking1779 logs to Snowplow1780 for Jobs/Browser-Performance-Testing.gitlab-ci.yml1781 has an event defined for template1782 tracks template1783 behaves like internal event tracking1784 logs to Snowplow1785 for Jobs/Browser-Performance-Testing.latest.gitlab-ci.yml1786 has an event defined for template1787 tracks template1788 behaves like internal event tracking1789 logs to Snowplow1790 for Jobs/Build.gitlab-ci.yml1791 has an event defined for template1792 tracks template1793 behaves like internal event tracking1794 logs to Snowplow1795 for Jobs/Build.latest.gitlab-ci.yml1796 has an event defined for template1797 tracks template1798 behaves like internal event tracking1799 logs to Snowplow1800 for Jobs/CF-Provision.gitlab-ci.yml1801 has an event defined for template1802 tracks template1803 behaves like internal event tracking1804 logs to Snowplow1805 for Jobs/Code-Intelligence.gitlab-ci.yml1806 has an event defined for template1807 tracks template1808 behaves like internal event tracking1809 logs to Snowplow1810 for Jobs/Code-Quality.gitlab-ci.yml1811 has an event defined for template1812 tracks template1813 behaves like internal event tracking1814 logs to Snowplow1815 for Jobs/Container-Scanning.gitlab-ci.yml1816 has an event defined for template1817 tracks template1818 behaves like internal event tracking1819 logs to Snowplow1820 for Jobs/Container-Scanning.latest.gitlab-ci.yml1821 has an event defined for template1822 tracks template1823 behaves like internal event tracking1824 logs to Snowplow1825 for Jobs/DAST-Default-Branch-Deploy.gitlab-ci.yml1826 has an event defined for template1827 tracks template1828 behaves like internal event tracking1829 logs to Snowplow1830 for Jobs/Dependency-Scanning.gitlab-ci.yml1831 has an event defined for template1832 tracks template1833 behaves like internal event tracking1834 logs to Snowplow1835 for Jobs/Dependency-Scanning.latest.gitlab-ci.yml1836 has an event defined for template1837 tracks template1838 behaves like internal event tracking1839 logs to Snowplow1840 for Jobs/Deploy/EC2.gitlab-ci.yml1841 has an event defined for template1842 tracks template1843 behaves like internal event tracking1844 logs to Snowplow1845 for Jobs/Deploy/ECS.gitlab-ci.yml1846 has an event defined for template1847 tracks template1848 behaves like internal event tracking1849 logs to Snowplow1850 for Jobs/Deploy.gitlab-ci.yml1851 has an event defined for template1852 tracks template1853 behaves like internal event tracking1854 logs to Snowplow1855 for Jobs/Deploy.latest.gitlab-ci.yml1856 has an event defined for template1857 tracks template1858 behaves like internal event tracking1859 logs to Snowplow1860 for Jobs/Helm-2to3.gitlab-ci.yml1861 has an event defined for template1862 tracks template1863 behaves like internal event tracking1864 logs to Snowplow1865 for Jobs/License-Scanning.gitlab-ci.yml1866 has an event defined for template1867 tracks template1868 behaves like internal event tracking1869 logs to Snowplow1870 for Jobs/License-Scanning.latest.gitlab-ci.yml1871 has an event defined for template1872 tracks template1873 behaves like internal event tracking1874 logs to Snowplow1875 for Jobs/Load-Performance-Testing.gitlab-ci.yml1876 has an event defined for template1877 tracks template1878 behaves like internal event tracking1879 logs to Snowplow1880 for Jobs/SAST-IaC.gitlab-ci.yml1881 has an event defined for template1882 tracks template1883 behaves like internal event tracking1884 logs to Snowplow1885 for Jobs/SAST-IaC.latest.gitlab-ci.yml1886 has an event defined for template1887 tracks template1888 behaves like internal event tracking1889 logs to Snowplow1890 for Jobs/SAST.gitlab-ci.yml1891 has an event defined for template1892 tracks template1893 behaves like internal event tracking1894 logs to Snowplow1895 for Jobs/SAST.latest.gitlab-ci.yml1896 has an event defined for template1897 tracks template1898 behaves like internal event tracking1899 logs to Snowplow1900 for Jobs/Secret-Detection.gitlab-ci.yml1901 has an event defined for template1902 tracks template1903 behaves like internal event tracking1904 logs to Snowplow1905 for Jobs/Secret-Detection.latest.gitlab-ci.yml1906 has an event defined for template1907 tracks template1908 behaves like internal event tracking1909 logs to Snowplow1910 for Jobs/Test.gitlab-ci.yml1911 has an event defined for template1912 tracks template1913 behaves like internal event tracking1914 logs to Snowplow1915 for Julia.gitlab-ci.yml1916 has an event defined for template1917 tracks template1918 behaves like internal event tracking1919 logs to Snowplow1920 for Kaniko.gitlab-ci.yml1921 has an event defined for template1922 tracks template1923 behaves like internal event tracking1924 logs to Snowplow1925 for Katalon.gitlab-ci.yml1926 has an event defined for template1927 tracks template1928 behaves like internal event tracking1929 logs to Snowplow1930 for LaTeX.gitlab-ci.yml1931 has an event defined for template1932 tracks template1933 behaves like internal event tracking1934 logs to Snowplow1935 for Laravel.gitlab-ci.yml1936 has an event defined for template1937 tracks template1938 behaves like internal event tracking1939 logs to Snowplow1940 for MATLAB.gitlab-ci.yml1941 has an event defined for template1942 tracks template1943 behaves like internal event tracking1944 logs to Snowplow1945 for Maven.gitlab-ci.yml1946 has an event defined for template1947 tracks template1948 behaves like internal event tracking1949 logs to Snowplow1950 for Mono.gitlab-ci.yml1951 has an event defined for template1952 tracks template1953 behaves like internal event tracking1954 logs to Snowplow1955 for Nodejs.gitlab-ci.yml1956 has an event defined for template1957 tracks template1958 behaves like internal event tracking1959 logs to Snowplow1960 for OpenShift.gitlab-ci.yml1961 has an event defined for template1962 tracks template1963 behaves like internal event tracking1964 logs to Snowplow1965 for OpenTofu/Base.latest.gitlab-ci.yml1966 has an event defined for template1967 tracks template1968 behaves like internal event tracking1969 logs to Snowplow1970 for OpenTofu.latest.gitlab-ci.yml1971 has an event defined for template1972 tracks template1973 behaves like internal event tracking1974 logs to Snowplow1975 for PHP.gitlab-ci.yml1976 has an event defined for template1977 tracks template1978 behaves like internal event tracking1979 logs to Snowplow1980 for Packer.gitlab-ci.yml1981 has an event defined for template1982 tracks template1983 behaves like internal event tracking1984 logs to Snowplow1985 for Pages/Brunch.gitlab-ci.yml1986 has an event defined for template1987 tracks template1988 behaves like internal event tracking1989 logs to Snowplow1990 for Pages/Doxygen.gitlab-ci.yml1991 has an event defined for template1992 tracks template1993 behaves like internal event tracking1994 logs to Snowplow1995 for Pages/Gatsby.gitlab-ci.yml1996 has an event defined for template1997 tracks template1998 behaves like internal event tracking1999 logs to Snowplow2000 for Pages/HTML.gitlab-ci.yml2001 has an event defined for template2002 tracks template2003 behaves like internal event tracking2004 logs to Snowplow2005 for Pages/Harp.gitlab-ci.yml2006 has an event defined for template2007 tracks template2008 behaves like internal event tracking2009 logs to Snowplow2010 for Pages/Hexo.gitlab-ci.yml2011 has an event defined for template2012 tracks template2013 behaves like internal event tracking2014 logs to Snowplow2015 for Pages/Hugo.gitlab-ci.yml2016 has an event defined for template2017 tracks template2018 behaves like internal event tracking2019 logs to Snowplow2020 for Pages/Hyde.gitlab-ci.yml2021 has an event defined for template2022 tracks template2023 behaves like internal event tracking2024 logs to Snowplow2025 for Pages/JBake.gitlab-ci.yml2026 has an event defined for template2027 tracks template2028 behaves like internal event tracking2029 logs to Snowplow2030 for Pages/Jekyll.gitlab-ci.yml2031 has an event defined for template2032 tracks template2033 behaves like internal event tracking2034 logs to Snowplow2035 for Pages/Jigsaw.gitlab-ci.yml2036 has an event defined for template2037 tracks template2038 behaves like internal event tracking2039 logs to Snowplow2040 for Pages/Lektor.gitlab-ci.yml2041 has an event defined for template2042 tracks template2043 behaves like internal event tracking2044 logs to Snowplow2045 for Pages/Metalsmith.gitlab-ci.yml2046 has an event defined for template2047 tracks template2048 behaves like internal event tracking2049 logs to Snowplow2050 for Pages/Middleman.gitlab-ci.yml2051 has an event defined for template2052 tracks template2053 behaves like internal event tracking2054 logs to Snowplow2055 for Pages/Nanoc.gitlab-ci.yml2056 has an event defined for template2057 tracks template2058 behaves like internal event tracking2059 logs to Snowplow2060 for Pages/Octopress.gitlab-ci.yml2061 has an event defined for template2062 tracks template2063 behaves like internal event tracking2064 logs to Snowplow2065 for Pages/Pelican.gitlab-ci.yml2066 has an event defined for template2067 tracks template2068 behaves like internal event tracking2069 logs to Snowplow2070 for Pages/SwaggerUI.gitlab-ci.yml2071 has an event defined for template2072 tracks template2073 behaves like internal event tracking2074 logs to Snowplow2075 for Pages/Zola.gitlab-ci.yml2076 has an event defined for template2077 tracks template2078 behaves like internal event tracking2079 logs to Snowplow2080 for Python.gitlab-ci.yml2081 has an event defined for template2082 tracks template2083 behaves like internal event tracking2084 logs to Snowplow2085 for Qualys-IaC-Security.gitlab-ci.yml2086 has an event defined for template2087 tracks template2088 behaves like internal event tracking2089 logs to Snowplow2090 for Ruby.gitlab-ci.yml2091 has an event defined for template2092 tracks template2093 behaves like internal event tracking2094 logs to Snowplow2095 for Rust.gitlab-ci.yml2096 has an event defined for template2097 tracks template2098 behaves like internal event tracking2099 logs to Snowplow2100 for Scala.gitlab-ci.yml2101 has an event defined for template2102 tracks template2103 behaves like internal event tracking2104 logs to Snowplow2105 for Security/API-Discovery.gitlab-ci.yml2106 has an event defined for template2107 tracks template2108 behaves like internal event tracking2109 logs to Snowplow2110 for Security/API-Fuzzing.gitlab-ci.yml2111 has an event defined for template2112 tracks template2113 behaves like internal event tracking2114 logs to Snowplow2115 for Security/API-Fuzzing.latest.gitlab-ci.yml2116 has an event defined for template2117 tracks template2118 behaves like internal event tracking2119 logs to Snowplow2120 for Security/BAS.latest.gitlab-ci.yml2121 has an event defined for template2122 tracks template2123 behaves like internal event tracking2124 logs to Snowplow2125 for Security/Container-Scanning.gitlab-ci.yml2126 has an event defined for template2127 tracks template2128 behaves like internal event tracking2129 logs to Snowplow2130 for Security/Container-Scanning.latest.gitlab-ci.yml2131 has an event defined for template2132 tracks template2133 behaves like internal event tracking2134 logs to Snowplow2135 for Security/Coverage-Fuzzing.gitlab-ci.yml2136 has an event defined for template2137 tracks template2138 behaves like internal event tracking2139 logs to Snowplow2140 for Security/Coverage-Fuzzing.latest.gitlab-ci.yml2141 has an event defined for template2142 tracks template2143 behaves like internal event tracking2144 logs to Snowplow2145 for Security/DAST-API.gitlab-ci.yml2146 has an event defined for template2147 tracks template2148 behaves like internal event tracking2149 logs to Snowplow2150 for Security/DAST-API.latest.gitlab-ci.yml2151 has an event defined for template2152 tracks template2153 behaves like internal event tracking2154 logs to Snowplow2155 for Security/DAST-On-Demand-API-Scan.gitlab-ci.yml2156 has an event defined for template2157 tracks template2158 behaves like internal event tracking2159 logs to Snowplow2160 for Security/DAST-On-Demand-Scan.gitlab-ci.yml2161 has an event defined for template2162 tracks template2163 behaves like internal event tracking2164 logs to Snowplow2165 for Security/DAST-Runner-Validation.gitlab-ci.yml2166 has an event defined for template2167 tracks template2168 behaves like internal event tracking2169 logs to Snowplow2170 for Security/DAST.gitlab-ci.yml2171 has an event defined for template2172 tracks template2173 behaves like internal event tracking2174 logs to Snowplow2175 for Security/DAST.latest.gitlab-ci.yml2176 has an event defined for template2177 tracks template2178 behaves like internal event tracking2179 logs to Snowplow2180 for Security/Dependency-Scanning.gitlab-ci.yml2181 has an event defined for template2182 tracks template2183 behaves like internal event tracking2184 logs to Snowplow2185 for Security/Fortify-FoD-sast.gitlab-ci.yml2186 has an event defined for template2187 tracks template2188 behaves like internal event tracking2189 logs to Snowplow2190 for Security/License-Scanning.gitlab-ci.yml2191 has an event defined for template2192 tracks template2193 behaves like internal event tracking2194 logs to Snowplow2195 for Security/SAST-IaC.gitlab-ci.yml2196 has an event defined for template2197 tracks template2198 behaves like internal event tracking2199 logs to Snowplow2200 for Security/SAST-IaC.latest.gitlab-ci.yml2201 has an event defined for template2202 tracks template2203 behaves like internal event tracking2204 logs to Snowplow2205 for Security/SAST.gitlab-ci.yml2206 has an event defined for template2207 tracks template2208 behaves like internal event tracking2209 logs to Snowplow2210 for Security/Secret-Detection.gitlab-ci.yml2211 has an event defined for template2212 tracks template2213 behaves like internal event tracking2214 logs to Snowplow2215 for Security/Secure-Binaries.gitlab-ci.yml2216 has an event defined for template2217 tracks template2218 behaves like internal event tracking2219 logs to Snowplow2220 for Swift.gitlab-ci.yml2221 has an event defined for template2222 tracks template2223 behaves like internal event tracking2224 logs to Snowplow2225 for Terraform/Base.gitlab-ci.yml2226 has an event defined for template2227 tracks template2228 behaves like internal event tracking2229 logs to Snowplow2230 for Terraform/Base.latest.gitlab-ci.yml2231 has an event defined for template2232 tracks template2233 behaves like internal event tracking2234 logs to Snowplow2235 for Terraform/Module-Base.gitlab-ci.yml2236 has an event defined for template2237 tracks template2238 behaves like internal event tracking2239 logs to Snowplow2240 for Terraform-Module.gitlab-ci.yml2241 has an event defined for template2242 tracks template2243 behaves like internal event tracking2244 logs to Snowplow2245 for Terraform.gitlab-ci.yml2246 has an event defined for template2247 tracks template2248 behaves like internal event tracking2249 logs to Snowplow2250 for Terraform.latest.gitlab-ci.yml2251 has an event defined for template2252 tracks template2253 behaves like internal event tracking2254 logs to Snowplow2255 for ThemeKit.gitlab-ci.yml2256 has an event defined for template2257 tracks template2258 behaves like internal event tracking2259 logs to Snowplow2260 for Verify/Accessibility.gitlab-ci.yml2261 has an event defined for template2262 tracks template2263 behaves like internal event tracking2264 logs to Snowplow2265 for Verify/FailFast.gitlab-ci.yml2266 has an event defined for template2267 tracks template2268 behaves like internal event tracking2269 logs to Snowplow2270 for Verify/Load-Performance-Testing.gitlab-ci.yml2271 has an event defined for template2272 tracks template2273 behaves like internal event tracking2274 logs to Snowplow2275 for Workflows/Branch-Pipelines.gitlab-ci.yml2276 has an event defined for template2277 tracks template2278 behaves like internal event tracking2279 logs to Snowplow2280 for Workflows/MergeRequest-Pipelines.gitlab-ci.yml2281 has an event defined for template2282 tracks template2283 behaves like internal event tracking2284 logs to Snowplow2285 for dotNET-Core.gitlab-ci.yml2286 has an event defined for template2287 tracks template2288 behaves like internal event tracking2289 logs to Snowplow2290 for dotNET.gitlab-ci.yml2291 has an event defined for template2292 tracks template2293 behaves like internal event tracking2294 logs to Snowplow2295 for iOS-Fastlane.gitlab-ci.yml2296 has an event defined for template2297 tracks template2298 behaves like internal event tracking2299 logs to Snowplow2300 for liquibase.gitlab-ci.yml2301 has an event defined for template2302 tracks template2303 behaves like internal event tracking2304 logs to Snowplow2305 for npm.gitlab-ci.yml2306 has an event defined for template2307 tracks template2308 behaves like internal event tracking2309 logs to Snowplow2310# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb. It took 49.23 seconds. Expected to take 1 minute 48.98 seconds.2311# [RSpecRunTime] Starting example group spec/lib/gitlab/project_search_results_spec.rb. Expected to take 1 minute 35.25 seconds.2312Gitlab::ProjectSearchResults2313 with a repository_ref2314 when empty2315 is expected to eq #<Project id:285 namespace565/project-685>>2316 is expected to eq "hello world"2317 when set2318 is expected to eq #<Project id:285 namespace565/project-685>>2319 is expected to eq "refs/heads/test"2320 is expected to eq "hello world"2321 #formatted_count2322 scope: "blobs", count_method: :limited_blobs_count, expected: "99+"2323 returns the expected formatted count2324 scope: "notes", count_method: :limited_notes_count, expected: "99+"2325 returns the expected formatted count2326 scope: "wiki_blobs", count_method: :wiki_blobs_count, expected: "1234"2327 returns the expected formatted count2328 scope: "commits", count_method: :commits_count, expected: "99+"2329 returns the expected formatted count2330 scope: "projects", count_method: :limited_projects_count, expected: "99+"2331 returns the expected formatted count2332 scope: "unknown", count_method: nil, expected: nil2333 returns the expected formatted count2334 blobs2335 limits the search to 100 items2336 wiki_blobs2337 limits the search to 100 items2338 blob search2339 behaves like general blob search2340 finds by name2341 loads all blobs for path matches in single batch2342 finds by content2343 when repository is disabled2344 hides blobs from members2345 hides blobs from non-members2346# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.67 second. Current RSS: ~1608M. load average: 1.06 1.24 1.12 1/288 81672347 when repository is internal2348 finds blobs for members2349 hides blobs from non-members2350# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.38 seconds. Current RSS: ~1617M. load average: 1.06 1.24 1.12 1/288 81872351 behaves like blob search repository ref2352 when repository_ref exists2353 uses it2354 when repository_ref is not present2355 uses project repository default reference2356 when repository_ref is blank2357 uses project repository default reference2358 behaves like blob search pagination2359 limits search results based on the first page2360 limits search results based on the second page2361 limits search results based on the third page2362 uses the per_page value when passed2363# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.44 seconds. Current RSS: ~1566M. load average: 1.05 1.24 1.12 1/287 82302364 wiki search2365 behaves like general blob search2366 finds by name2367 loads all blobs for path matches in single batch2368 finds by content2369 when wiki is disabled2370 hides wiki_blobs from members2371 hides wiki_blobs from non-members2372# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.97 seconds. Current RSS: ~1515M. load average: 1.05 1.23 1.12 1/291 84802373 when wiki is internal2374 finds wiki_blobs for members2375 hides wiki_blobs from non-members2376# [RSpecRunTime] RSpec elapsed time: 10 minutes 13.9 seconds. Current RSS: ~1499M. load average: 1.05 1.23 1.12 1/291 85782377 behaves like blob search repository ref2378 when repository_ref exists2379 uses it2380 when repository_ref is not present2381 uses wiki repository default reference2382 when repository_ref is blank2383 uses wiki repository default reference2384 behaves like blob search pagination2385 limits search results based on the first page2386 limits search results based on the second page2387 limits search results based on the third page2388 uses the per_page value when passed2389# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.94 seconds. Current RSS: ~1467M. load average: 1.04 1.23 1.12 1/291 89082390 return type2391 returns list of FoundWikiPage type object2392 issues search2393 does not list issues on private projects2394 confidential issues2395 when the user is non-member2396 does not list project confidential issues for non project members2397# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.34 seconds. Current RSS: ~1462M. load average: 1.04 1.23 1.12 1/291 89542398 when the member is guest2399 does not list project confidential issues for project members with guest role2400# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.74 seconds. Current RSS: ~1464M. load average: 1.04 1.23 1.12 1/291 89552401 when the user is the author2402 lists project confidential issues2403# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.94 seconds. Current RSS: ~1465M. load average: 1.04 1.22 1.12 1/291 89562404 when the user is the assignee2405 lists project confidential issues for assignee2406# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.35 seconds. Current RSS: ~1459M. load average: 1.04 1.22 1.12 1/291 89572407 when the user is a developer2408 lists project confidential issues2409# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.83 seconds. Current RSS: ~1457M. load average: 1.04 1.22 1.12 1/291 89582410 when the user is admin2411 when admin mode is enabled2412 lists all project issues2413# [RSpecRunTime] RSpec elapsed time: 10 minutes 29.07 seconds. Current RSS: ~1456M. load average: 1.04 1.22 1.12 1/288 89592414 when admin mode is disabled2415 does not list project confidential issues2416# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.29 seconds. Current RSS: ~1458M. load average: 1.03 1.22 1.12 1/287 89602417 filtering2418 state not provided2419 returns opened and closed results2420 all state2421 returns opened and closed results2422 closed state2423 returns only closed results2424 opened state2425 returns only opened results2426 unsupported state2427 returns only opened results2428 filter not provided (all behavior)2429 returns confidential and not confidential results2430 confidential filter2431 returns only confidential results2432 not confidential filter2433 returns not confidential results2434 merge requests search2435 filtering2436 state not provided2437 returns opened and closed results2438 all state2439 returns opened and closed results2440 closed state2441 returns only closed results2442 opened state2443 returns only opened results2444 unsupported state2445 returns only opened results2446 notes search2447 with a public project2448 lists notes2449 with private issues2450 doesn't list issue notes when access is restricted2451 with private merge requests2452 doesn't list merge_request notes when access is restricted2453 #limited_notes_count2454 when count_limit is lower than total amount2455 calls note finder once to get the limited amount of notes2456 when count_limit is higher than total amount2457 calls note finder multiple times to get the limited amount of notes2458 #commits_count2459 limits the number of commits requested2460 commit search2461 pagination2462 returns the correct results for each page2463 returns the correct number of pages2464 limiting requested commits2465 on page 12466 limits to 1002467# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.86 seconds. Current RSS: ~1503M. load average: 1.03 1.21 1.12 1/291 90262468 on subsequent pages2469 limits to 100 plus page offset2470 by commit message2471 finds commit by message2472 when there are not hits2473 handles when no commit match2474# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.13 seconds. Current RSS: ~1523M. load average: 1.02 1.21 1.11 1/291 90682475 when repository_ref is provided2476 searches in the specified ref2477 behaves like access restricted commits2478 when project is internal2479 searches if user is authenticated2480 when the user is not authenticated2481 does not search2482# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.48 seconds. Current RSS: ~1529M. load average: 1.02 1.21 1.11 1/291 91022483 when project is private2484 when the user is not authenticated2485 does not show commit to stranger2486 team access2487 when the user is the creator2488 is expected to contain exactly #<Commit id:59e29889be61e6e0e5e223bfa9ac2721d31605b8 private-project-author/project-744@59e29889be61e6e0e5e223bfa9ac2721d31605b8>2489 when the user is a master2490 is expected to contain exactly #<Commit id:59e29889be61e6e0e5e223bfa9ac2721d31605b8 private-project-author/project-745@59e29889be61e6e0e5e223bfa9ac2721d31605b8>2491# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.02 seconds. Current RSS: ~1540M. load average: 1.02 1.20 1.11 1/291 91392492 when the user is a reporter2493 is expected to contain exactly #<Commit id:59e29889be61e6e0e5e223bfa9ac2721d31605b8 private-project-author/project-746@59e29889be61e6e0e5e223bfa9ac2721d31605b8>2494# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.04 seconds. Current RSS: ~1539M. load average: 1.02 1.20 1.11 2/291 91552495 by commit hash2496 shows commit by short hash id2497 shows commit by full hash id2498 handles not existing commit hash correctly2499 behaves like access restricted commits2500 when project is internal2501 searches if user is authenticated2502 when the user is not authenticated2503 does not search2504# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.76 seconds. Current RSS: ~1524M. load average: 1.02 1.20 1.11 1/291 92282505 when project is private2506 when the user is not authenticated2507 does not show commit to stranger2508 team access2509 when the user is the creator2510 is expected to contain exactly #<Commit id:0b4bc9a49b562e85de7cc9e834518ea6828729b9 private-project-author/project-753@0b4bc9a49b562e85de7cc9e834518ea6828729b9>2511 when the user is a master2512 is expected to contain exactly #<Commit id:0b4bc9a49b562e85de7cc9e834518ea6828729b9 private-project-author/project-754@0b4bc9a49b562e85de7cc9e834518ea6828729b9>2513 when the user is a reporter2514 is expected to contain exactly #<Commit id:0b4bc9a49b562e85de7cc9e834518ea6828729b9 private-project-author/project-755@0b4bc9a49b562e85de7cc9e834518ea6828729b9>2515# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.25 seconds. Current RSS: ~1521M. load average: 1.02 1.20 1.11 1/291 92862516 user search2517 returns the user belonging to the project matching the search query2518 returns the user belonging to the group matching the search query2519 when multiple projects provided2520 returns users belonging to projects matching the search query2521# [RSpecRunTime] RSpec elapsed time: 11 minutes 2.98 seconds. Current RSS: ~1505M. load average: 1.02 1.20 1.11 1/291 92872522# [RSpecRunTime] Finishing example group spec/lib/gitlab/project_search_results_spec.rb. It took 1 minute 7.91 seconds. Expected to take 1 minute 35.25 seconds.2523# [RSpecRunTime] Starting example group spec/workers/post_receive_spec.rb. Expected to take 1 minute 18.69 seconds.2524PostReceive2525 as a sidekiq worker2526 responds to #perform2527 with a non-existing project2528 returns false and logs an error2529 with PersonalSnippet2530 does not log an error2531# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.06 seconds. Current RSS: ~1499M. load average: 1.02 1.19 1.11 2/291 93062532 with ProjectSnippet2533 returns false and logs an error2534 #process_project_changes2535 with an empty project2536 expire the status cache2537 schedules a cache update for commit count and size2538# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.07 seconds. Current RSS: ~1495M. load average: 1.02 1.19 1.11 1/291 93862539 empty changes2540 does not call any PushService but runs after project hooks2541 behaves like not updating remote mirrors2542 does not schedule an update2543# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.1 seconds. Current RSS: ~1492M. load average: 1.02 1.19 1.11 1/291 94362544 unidentified user2545 returns false2546 with changes2547 branches2548 expires the branches cache2549 expires the status cache2550 calls Git::ProcessRefChangesService2551 schedules a cache update for repository size only2552 behaves like updating remote mirrors2553 schedules an update if the project had mirrors2554# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.24 seconds. Current RSS: ~1490M. load average: 1.01 1.19 1.11 1/291 96112555 with a default branch2556 schedules a cache update for commit count and size2557# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.78 seconds. Current RSS: ~1490M. load average: 1.01 1.18 1.11 1/292 96692558 tags2559 does not expire branches cache2560 only invalidates tags once2561 calls Git::ProcessRefChangesService2562 schedules a single ProjectCacheWorker update2563 behaves like updating remote mirrors2564 schedules an update if the project had mirrors2565# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.55 seconds. Current RSS: ~1487M. load average: 1.01 1.18 1.11 1/291 99162566 merge-requests2567 does not call any of the services2568 behaves like not updating remote mirrors2569 does not schedule an update2570# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.16 seconds. Current RSS: ~1495M. load average: 1.01 1.18 1.11 1/291 99452571 after project changes hooks2572 calls SystemHooksService2573 increments the usage data counter of pushes event2574 behaves like Snowplow event tracking2575 is emitted2576# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.8 seconds. Current RSS: ~1496M. load average: 1.09 1.19 1.11 1/291 99762577 behaves like an idempotent worker2578 is labeled as idempotent2579 performs multiple times sequentially without raising an exception2580# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.42 seconds. Current RSS: ~1505M. load average: 1.09 1.19 1.11 1/292 100422581 #process_wiki_changes2582 updates project activity2583 master2584 processes the changes on the master branch2585# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.12 seconds. Current RSS: ~1498M. load average: 1.08 1.19 1.11 1/292 100552586 branches2587 expires the branches cache2588 expires the status cache2589# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.74 seconds. Current RSS: ~1493M. load average: 1.08 1.19 1.11 1/292 100682590 behaves like an idempotent worker2591 is labeled as idempotent2592 performs multiple times sequentially without raising an exception2593# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.68 seconds. Current RSS: ~1506M. load average: 1.08 1.19 1.11 1/292 100852594 webhook2595 fetches the correct project2596 does not run if the author is not in the project2597 asks the project to trigger all hooks2598 enqueues a UpdateMergeRequestsWorker job2599# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.03 seconds. Current RSS: ~1513M. load average: 1.08 1.19 1.11 1/292 101722600 #process_snippet_changes2601 with PersonalSnippet2602 behaves like snippet changes actions2603 unidentified user2604 returns false2605 with changes2606 branches2607 expires the branches cache2608 expires the status cache2609 updates the snippet model updated_at2610 updates snippet statistics2611# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.21 seconds. Current RSS: ~1549M. load average: 1.07 1.18 1.11 1/292 102672612 tags2613 does not expire branches cache2614 only invalidates tags once2615# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.33 seconds. Current RSS: ~1551M. load average: 1.06 1.18 1.11 1/292 103102616 behaves like an idempotent worker2617 is labeled as idempotent2618 performs multiple times sequentially without raising an exception2619# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.62 seconds. Current RSS: ~1555M. load average: 1.06 1.18 1.11 1/292 103492620 with ProjectSnippet2621 behaves like snippet changes actions2622 unidentified user2623 returns false2624 with changes2625 branches2626 expires the branches cache2627 expires the status cache2628 updates the snippet model updated_at2629 updates snippet statistics2630# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.87 seconds. Current RSS: ~1561M. load average: 1.70 1.31 1.15 1/287 104442631 tags2632 does not expire branches cache2633 only invalidates tags once2634# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.02 seconds. Current RSS: ~1580M. load average: 1.64 1.30 1.15 1/288 104872635 behaves like an idempotent worker2636 is labeled as idempotent2637 performs multiple times sequentially without raising an exception2638# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.38 seconds. Current RSS: ~1588M. load average: 1.64 1.30 1.15 1/287 105262639 #process_design_management_repository_changes2640 does not log an error2641 expires cache2642 behaves like an idempotent worker2643 is labeled as idempotent2644 performs multiple times sequentially without raising an exception2645# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.89 seconds. Current RSS: ~1584M. load average: 1.59 1.30 1.15 1/287 105632646# [RSpecRunTime] Finishing example group spec/workers/post_receive_spec.rb. It took 1 minute 3.94 seconds. Expected to take 1 minute 18.69 seconds.2647# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/o_auth/user_spec.rb. Expected to take 1 minute 12.01 seconds.2648Gitlab::Auth::OAuth::User2649 .find_by_uid_and_provider2650 retrieves the correct user2651 #persisted?2652 finds an existing user based on uid and provider (facebook)2653 returns false if user is not found in database2654 #save2655 when account exists on server2656 does not mark the user as external2657 signup2658 marks user as having password_automatically_set2659 when signup is disabled2660 creates the user2661 does not repeat the default user password2662 has the password length within specified range2663# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.68 seconds. Current RSS: ~1565M. load average: 1.54 1.29 1.15 1/287 105642664 when user confirmation email is enabled2665 creates and confirms the user anyway2666 when the current minimum password length is different from the default minimum password length2667 creates the user2668 with auto_link_user disabled (default)2669 provider is marked as external2670 marks user as external2671 provider was external, now has been removed2672 does not mark external user as internal2673 provider is not external2674 when adding a new OAuth identity2675 does not promote an external user to internal2676 with new allow_single_sign_on enabled syntax2677 creates a user from Omniauth2678 with old allow_single_sign_on enabled syntax2679 creates a user from Omniauth2680 with new allow_single_sign_on disabled syntax2681 throws an error2682 with old allow_single_sign_on disabled (Default)2683 throws an error2684 with auto_link_user enabled for a different provider2685 and a current GitLab user with a matching email2686 adds the OmniAuth identity to the GitLab user account2687 and no current GitLab user with a matching email2688 provider is marked as external2689 marks user as external2690 provider was external, now has been removed2691 does not mark external user as internal2692 provider is not external2693 when adding a new OAuth identity2694 does not promote an external user to internal2695 with new allow_single_sign_on enabled syntax2696 creates a user from Omniauth2697 with old allow_single_sign_on enabled syntax2698 creates a user from Omniauth2699 with new allow_single_sign_on disabled syntax2700 throws an error2701 with old allow_single_sign_on disabled (Default)2702 throws an error2703 with auto_link_user enabled for the correct provider2704 and a current GitLab user with a matching email2705 adds the OmniAuth identity to the GitLab user account2706 and no current GitLab user with a matching email2707 provider is marked as external2708 marks user as external2709 provider was external, now has been removed2710 does not mark external user as internal2711 provider is not external2712 when adding a new OAuth identity2713 does not promote an external user to internal2714 with new allow_single_sign_on enabled syntax2715 creates a user from Omniauth2716 with old allow_single_sign_on enabled syntax2717 creates a user from Omniauth2718 with new allow_single_sign_on disabled syntax2719 throws an error2720 with old allow_single_sign_on disabled (Default)2721 throws an error2722 with auto_link_user enabled for all providers2723 and a current GitLab user with a matching email2724 adds the OmniAuth identity to the GitLab user account2725 and no current GitLab user with a matching email2726 provider is marked as external2727 marks user as external2728 provider was external, now has been removed2729 does not mark external user as internal2730 provider is not external2731 when adding a new OAuth identity2732 does not promote an external user to internal2733 with new allow_single_sign_on enabled syntax2734 creates a user from Omniauth2735 with old allow_single_sign_on enabled syntax2736 creates a user from Omniauth2737 with new allow_single_sign_on disabled syntax2738 throws an error2739 with old allow_single_sign_on disabled (Default)2740 throws an error2741 with auto_link_ldap_user disabled (default)2742 provider is marked as external2743 marks user as external2744 provider was external, now has been removed2745 does not mark external user as internal2746 provider is not external2747 when adding a new OAuth identity2748 does not promote an external user to internal2749 with new allow_single_sign_on enabled syntax2750 creates a user from Omniauth2751 with old allow_single_sign_on enabled syntax2752 creates a user from Omniauth2753 with new allow_single_sign_on disabled syntax2754 throws an error2755 with old allow_single_sign_on disabled (Default)2756 throws an error2757 and other providers2758 when sync_name is disabled2759 updates the gl_user name2760 when sync_name is enabled2761 updates the gl_user name2762 with auto_link_ldap_user enabled2763 and no LDAP provider defined2764 provider is marked as external2765 marks user as external2766 provider was external, now has been removed2767 does not mark external user as internal2768 provider is not external2769 when adding a new OAuth identity2770 does not promote an external user to internal2771 with new allow_single_sign_on enabled syntax2772 creates a user from Omniauth2773 with old allow_single_sign_on enabled syntax2774 creates a user from Omniauth2775 with new allow_single_sign_on disabled syntax2776 throws an error2777 with old allow_single_sign_on disabled (Default)2778 throws an error2779 and at least one LDAP provider is defined2780 and a corresponding LDAP person2781 and no account for the LDAP user2782 when the LDAP user is found by UID2783 does not repeat the default user password2784 creates a user with dual LDAP and omniauth identities2785 has name and email set as synced2786 has name and email set as read-only2787 has synced attributes provider set to ldapmain2788# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.77 seconds. Current RSS: ~1552M. load average: 1.46 1.28 1.15 1/287 105652789 when the LDAP user is found by email address2790 creates the LDAP identity2791 and LDAP user has an account already2792 when sync_name is disabled2793 does not update the user name2794 when sync_name is enabled2795 updates the user name2796 when an LDAP person is not found by uid2797 tries to find an LDAP person by email and adds the omniauth identity to the user2798 when also not found by email2799 tries to find an LDAP person by DN and adds the omniauth identity to the user2800 when there is an LDAP connection error2801 does not save the identity2802 and a corresponding LDAP person with some values being nil2803 creates the user correctly2804 does not have the attributes not provided by LDAP set as synced2805 does not have the attributes not provided by LDAP set as read-only2806 and a corresponding LDAP person with a non-default username2807 and no account for the LDAP user2808 creates a user favoring the LDAP username and strips email domain2809 and no corresponding LDAP person2810 provider is marked as external2811 marks user as external2812 provider was external, now has been removed2813 does not mark external user as internal2814 provider is not external2815 when adding a new OAuth identity2816 does not promote an external user to internal2817 with new allow_single_sign_on enabled syntax2818 creates a user from Omniauth2819 with old allow_single_sign_on enabled syntax2820 creates a user from Omniauth2821 with new allow_single_sign_on disabled syntax2822 throws an error2823 with old allow_single_sign_on disabled (Default)2824 throws an error2825 with both auto_link_user and auto_link_ldap_user enabled2826 and at least one LDAP provider is defined2827 and a corresponding LDAP person2828 and no account for the LDAP user2829 creates a user with dual LDAP and omniauth identities2830 has name and email set as synced2831 has name and email set as read-only2832 has synced attributes provider set to ldapmain2833# [RSpecRunTime] RSpec elapsed time: 12 minutes 28.73 seconds. Current RSS: ~1545M. load average: 1.42 1.28 1.14 1/287 105662834 and LDAP user has an account already2835 adds the omniauth identity to the LDAP account2836 blocking2837 signup with SAML2838 does not repeat the default user password2839 behaves like being blocked on creation2840 when blocking on creation2841 creates a blocked user2842 when a sign up user cap has been set up but has not been reached yet2843 still creates a blocked user2844 behaves like not being blocked on creation2845 when not blocking on creation2846 creates a non-blocked user2847 signup with omniauth only2848 behaves like being blocked on creation2849 when blocking on creation2850 creates a blocked user2851 when a sign up user cap has been set up but has not been reached yet2852 still creates a blocked user2853 behaves like not being blocked on creation2854 when not blocking on creation2855 creates a non-blocked user2856 signup with linked omniauth and LDAP account2857 and no account for the LDAP user2858 behaves like being blocked on creation2859 when blocking on creation2860 creates a blocked user2861 when a sign up user cap has been set up but has not been reached yet2862 still creates a blocked user2863 behaves like not being blocked on creation2864 when not blocking on creation2865 creates a non-blocked user2866 and LDAP user has an account already2867 behaves like not being blocked on creation2868 when not blocking on creation2869 creates a non-blocked user2870 behaves like not being blocked on creation2871 when not blocking on creation2872 creates a non-blocked user2873 sign-in2874 behaves like not being blocked on creation2875 when not blocking on creation2876 creates a non-blocked user2877 behaves like not being blocked on creation2878 when not blocking on creation2879 creates a non-blocked user2880 behaves like not being blocked on creation2881 when not blocking on creation2882 creates a non-blocked user2883 behaves like not being blocked on creation2884 when not blocking on creation2885 creates a non-blocked user2886 ensure backwards compatibility with sync email from provider option2887 when provider sets an email2888 updates the user email2889 has email set as synced2890 has email set as read-only2891 has synced attributes provider set to my-provider2892 when provider doesn't set an email2893 does not update the user email2894 has email set as not synced2895 does not have email set as read-only2896 generating username2897 when no collision with existing user2898 generates the username with no counter2899 when collision with existing user2900 generates the username with a counter2901 when username is a reserved word2902 generates the username with a counter2903 with leading or trailing _.- characters in username2904 creates valid user with sanitized username2905 and extra_slug_path_sanitization feature is disabled2906 fails to create user2907 updating email with sync profile2908 when provider sets an email2909 updates the user email2910 has email set as synced2911 has email set as read-only2912 has synced attributes provider set to my-provider2913 when provider doesn't set an email2914 does not update the user email2915 has email set as not synced2916 does not have email set as read-only2917 updating name2918 when provider sets a name2919 updates the user name2920 when provider doesn't set a name2921 does not update the user name2922 updating location2923 when provider sets a location2924 updates the user location2925 when provider doesn't set a location2926 does not update the user location2927 updating user info2928 update all info2929 updates the user email2930 updates the user name2931 updates the user location2932 sets my-provider as the attributes provider2933 update only requested info2934 updates the user name2935 updates the user location2936 does not update the user email2937 update default_scope2938 updates the user email2939 update no info when profile sync is nil2940 does not have sync_attribute2941 does not update the user email2942 does not update the user name2943 does not update the user location2944 does not create associated user synced attributes metadata2945# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.71 seconds. Current RSS: ~1537M. load average: 1.33 1.26 1.14 1/288 105672946 when gl_user is nil2947 does not raise NoMethodError2948 ._uid_and_provider2949 normalizes extern_uid2950 #find_ldap_person2951 when LDAP connection fails2952 returns nil2953 #bypass_two_factor?2954 when with allow_bypass_two_factor disabled (Default)2955 when with allow_bypass_two_factor enabled2956 when provider in allow_bypass_two_factor array2957 when provider not in allow_bypass_two_factor array2958 #protocol_name2959 is OAuth2960# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/o_auth/user_spec.rb. It took 35.98 seconds. Expected to take 1 minute 12.01 seconds.2961# [RSpecRunTime] Starting example group spec/services/releases/create_service_spec.rb. Expected to take 1 minute 0.19 second.2962Releases::CreateService2963 #execute2964 behaves like a successful release creation2965 creates a new release2966# [RSpecRunTime] RSpec elapsed time: 12 minutes 44.35 seconds. Current RSS: ~1546M. load average: 1.30 1.26 1.14 1/291 105872967 when the tag does not exist2968 raises an error2969 when project is a catalog resource2970 and it is valid2971 behaves like a successful release creation2972 creates a new release2973# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.81 seconds. Current RSS: ~1546M. load average: 1.30 1.26 1.14 1/293 107292974 and it is an invalid resource2975 raises an error and does not update the release2976 when ref is provided2977 creates a tag if the tag does not exist2978 behaves like a successful release creation2979 creates a new release2980# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.92 seconds. Current RSS: ~1551M. load average: 1.28 1.26 1.14 1/293 108152981 and the tag would be protected2982 and the user does not have permissions2983 raises an error2984# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.08 seconds. Current RSS: ~1551M. load average: 1.28 1.26 1.14 1/293 108222985 and the user has permissions2986 behaves like a successful release creation2987 creates a new release2988# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.24 seconds. Current RSS: ~1550M. load average: 1.28 1.26 1.14 1/293 108502989 and tag_message is provided2990 creates a tag if the tag does not exist2991 behaves like a successful release creation2992 creates a new release2993# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.43 seconds. Current RSS: ~1533M. load average: 1.34 1.27 1.14 1/293 109182994 there already exists a release on a tag2995 raises an error and does not update the release2996# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.55 seconds. Current RSS: ~1530M. load average: 1.34 1.27 1.14 1/293 109262997 when a passed-in milestone does not exist for this project2998 raises an error saying the milestone is inexistent2999 raises an error saying the milestone id is inexistent3000# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.57 seconds. Current RSS: ~1526M. load average: 1.34 1.27 1.14 1/293 109413001 when existing milestone is passed in3002 by title3003 behaves like creates release3004 creates a release and ties this milestone to it3005# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.74 seconds. Current RSS: ~1526M. load average: 1.34 1.27 1.14 1/293 109673006 by ids3007 behaves like creates release3008 creates a release and ties this milestone to it3009# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.93 seconds. Current RSS: ~1525M. load average: 1.31 1.26 1.14 1/293 109933010 when another release was previously created with that same milestone linked3011 also creates another release tied to that same milestone3012# [RSpecRunTime] RSpec elapsed time: 13 minutes 1.18 seconds. Current RSS: ~1523M. load average: 1.31 1.26 1.14 1/294 110193013 when multiple existing milestones are passed in3014 by title3015 behaves like creates multiple releases3016 creates a release and ties it to these milestones3017# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.47 seconds. Current RSS: ~1518M. load average: 1.31 1.26 1.14 1/293 110453018 by ids3019 behaves like creates multiple releases3020 creates a release and ties it to these milestones3021# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.67 seconds. Current RSS: ~1520M. load average: 1.31 1.26 1.14 1/293 110713022 when multiple milestone titles are passed in but one of them does not exist3023 raises an error3024 does not create any release3025 with milestones as ids3026 raises an error3027# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.72 seconds. Current RSS: ~1523M. load average: 1.36 1.28 1.15 1/293 110933028 no milestone association behavior3029 when no milestones parameter is passed3030 creates a release without a milestone tied to it3031 does not create any new MilestoneRelease object3032# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.06 seconds. Current RSS: ~1521M. load average: 1.36 1.28 1.15 1/293 111443033 when an empty array is passed as the milestones parameter3034 creates a release without a milestone tied to it3035# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.21 seconds. Current RSS: ~1521M. load average: 1.33 1.27 1.15 1/293 111703036 when nil is passed as the milestones parameter3037 creates a release without a milestone tied to it3038# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.53 seconds. Current RSS: ~1519M. load average: 1.33 1.27 1.15 1/293 111963039 Evidence collection3040 historical release3041 does not execute CreateEvidenceWorker3042 does not create an Evidence object3043 is a historical release3044 is not an upcoming release3045# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.15 seconds. Current RSS: ~1523M. load average: 1.39 1.28 1.15 1/293 113293046 immediate release3047 sets `released_at` to the current dttm3048 queues CreateEvidenceWorker3049 creates Evidence3050 is not a historical release3051 is not an upcoming release3052 creates evidence without pipeline if it does not exist3053 uses the last pipeline for evidence3054 pipeline is still being used for evidence if new pipeline is being created for tag3055 uses the last pipeline for evidence when tag is already created3056 when old evidence_pipeline is passed to service3057 uses the old pipeline for evidence3058# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.21 seconds. Current RSS: ~1513M. load average: 1.40 1.29 1.16 1/292 116723059 upcoming release3060 does not execute CreateEvidenceWorker3061 does not create an Evidence object3062 is not a historical release3063 is an upcoming release3064# [RSpecRunTime] RSpec elapsed time: 13 minutes 32.63 seconds. Current RSS: ~1520M. load average: 1.37 1.29 1.16 1/292 118053065# [RSpecRunTime] Finishing example group spec/services/releases/create_service_spec.rb. It took 49.71 seconds. Expected to take 1 minute 0.19 second.3066# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/pipeline/factory_spec.rb. Expected to take 56.39 seconds.3067Gitlab::Ci::Status::Pipeline::Factory3068 when pipeline has a core status3069 when core status is created3070 matches correct core status for created3071 does not match extended statuses3072 fabricates a core status created3073 extends core status with common pipeline methods3074# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.13 seconds. Current RSS: ~1510M. load average: 1.34 1.28 1.15 2/292 118063075 when core status is waiting_for_resource3076 matches correct core status for waiting_for_resource3077 does not match extended statuses3078 fabricates a core status waiting_for_resource3079 extends core status with common pipeline methods3080# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.99 seconds. Current RSS: ~1501M. load average: 1.34 1.28 1.15 1/292 118073081 when core status is preparing3082 matches correct core status for preparing3083 does not match extended statuses3084 fabricates a core status preparing3085 extends core status with common pipeline methods3086# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.97 seconds. Current RSS: ~1474M. load average: 1.31 1.28 1.15 1/292 118083087 when core status is waiting_for_callback3088 matches correct core status for waiting_for_callback3089 does not match extended statuses3090 fabricates a core status waiting_for_callback3091 extends core status with common pipeline methods3092# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.99 seconds. Current RSS: ~1473M. load average: 1.29 1.27 1.15 1/287 118093093 when core status is pending3094 matches correct core status for pending3095 does not match extended statuses3096 fabricates a core status pending3097 extends core status with common pipeline methods3098# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.98 seconds. Current RSS: ~1474M. load average: 1.29 1.27 1.15 1/287 118103099 when core status is running3100 matches correct core status for running3101 does not match extended statuses3102 fabricates a core status running3103 extends core status with common pipeline methods3104# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.02 seconds. Current RSS: ~1474M. load average: 1.26 1.27 1.15 1/287 118113105 when core status is success3106 matches correct core status for success3107 does not match extended statuses3108 fabricates a core status success3109 extends core status with common pipeline methods3110# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.13 seconds. Current RSS: ~1475M. load average: 1.26 1.27 1.15 1/287 118123111 when core status is failed3112 matches correct core status for failed3113 does not match extended statuses3114 fabricates a core status failed3115 extends core status with common pipeline methods3116# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.09 seconds. Current RSS: ~1475M. load average: 1.32 1.28 1.16 1/287 118133117 when core status is canceling3118 matches correct core status for canceling3119 does not match extended statuses3120 fabricates a core status canceling3121 extends core status with common pipeline methods3122# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.14 second. Current RSS: ~1474M. load average: 1.30 1.27 1.16 1/287 118143123 when core status is canceled3124 matches correct core status for canceled3125 does not match extended statuses3126 fabricates a core status canceled3127 extends core status with common pipeline methods3128# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.19 seconds. Current RSS: ~1473M. load average: 1.30 1.27 1.16 1/287 118153129 when core status is skipped3130 matches correct core status for skipped3131 does not match extended statuses3132 fabricates a core status skipped3133 extends core status with common pipeline methods3134# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.15 seconds. Current RSS: ~1471M. load average: 1.27 1.27 1.15 1/287 118163135 when core status is manual3136 matches manual core status3137 matches a correct extended statuses3138 extends core status with common pipeline methods3139# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.49 seconds. Current RSS: ~1468M. load average: 1.27 1.27 1.15 1/287 118173140 when core status is scheduled3141 matches scheduled core status3142 matches a correct extended statuses3143 extends core status with common pipeline methods3144# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.73 seconds. Current RSS: ~1468M. load average: 1.25 1.26 1.15 1/287 118183145 when pipeline has warnings3146 matches correct core status3147 matches correct extended statuses3148 fabricates extended "success with warnings" status3149 extends core status with common pipeline method3150# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.1 seconds. Current RSS: ~1466M. load average: 1.25 1.26 1.15 1/287 118193151# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/pipeline/factory_spec.rb. It took 41.4 seconds. Expected to take 56.39 seconds.3152# [RSpecRunTime] Starting example group spec/finders/concerns/packages/finder_helper_spec.rb. Expected to take 51.92 seconds.3153Packages::FinderHelper3154 #packages_for_project3155 is expected to eq [#<Packages::Package id: 1, project_id: 520, created_at: "2024-03-08 06:23:03.415914749 +0000", updat...ge_type: "maven", creator_id: 793, status: "default", last_downloaded_at: nil, status_message: nil>]3156 #packages_for3157 with an user3158 group_visibility: "public", subgroup_visibility: "public", shared_example_name: "returning both packages"3159 behaves like returning both packages3160 is expected to contain exactly #<Packages::Package id: 4, project_id: 522, created_at: "2024-03-08 06:23:04.415350560 +0000", update...age_type: "maven", creator_id: 795, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 5, project_id: 523, created_at: "2024-03-08 06:23:04.423445739 +0000", update...age_type: "maven", creator_id: 796, status: "default", last_downloaded_at: nil, status_message: nil>3161 group_visibility: "public", subgroup_visibility: "private", shared_example_name: "returning both packages"3162 behaves like returning both packages3163 is expected to contain exactly #<Packages::Package id: 4, project_id: 522, created_at: "2024-03-08 06:23:04.415350560 +0000", update...age_type: "maven", creator_id: 795, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 5, project_id: 523, created_at: "2024-03-08 06:23:04.423445739 +0000", update...age_type: "maven", creator_id: 796, status: "default", last_downloaded_at: nil, status_message: nil>3164 group_visibility: "private", subgroup_visibility: "private", shared_example_name: "returning no packages"3165 behaves like returning no packages3166 is expected to be empty3167 without a group3168 behaves like returning no packages3169 is expected to be empty3170 with a subgroup3171 behaves like returning package23172 is expected to contain exactly #<Packages::Package id: 5, project_id: 523, created_at: "2024-03-08 06:23:04.423445739 +0000", update...age_type: "maven", creator_id: 796, status: "default", last_downloaded_at: nil, status_message: nil>3173 with a deploy token3174 group_visibility: "public", subgroup_visibility: "public", shared_example_name: "returning both packages"3175 behaves like returning both packages3176 is expected to contain exactly #<Packages::Package id: 4, project_id: 522, created_at: "2024-03-08 06:23:04.415350560 +0000", update...age_type: "maven", creator_id: 795, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 5, project_id: 523, created_at: "2024-03-08 06:23:04.423445739 +0000", update...age_type: "maven", creator_id: 796, status: "default", last_downloaded_at: nil, status_message: nil>3177 group_visibility: "public", subgroup_visibility: "private", shared_example_name: "returning both packages"3178 behaves like returning both packages3179 is expected to contain exactly #<Packages::Package id: 4, project_id: 522, created_at: "2024-03-08 06:23:04.415350560 +0000", update...age_type: "maven", creator_id: 795, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 5, project_id: 523, created_at: "2024-03-08 06:23:04.423445739 +0000", update...age_type: "maven", creator_id: 796, status: "default", last_downloaded_at: nil, status_message: nil>3180 group_visibility: "private", subgroup_visibility: "private", shared_example_name: "returning both packages"3181 behaves like returning both packages3182 is expected to contain exactly #<Packages::Package id: 4, project_id: 522, created_at: "2024-03-08 06:23:04.415350560 +0000", update...age_type: "maven", creator_id: 795, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 5, project_id: 523, created_at: "2024-03-08 06:23:04.423445739 +0000", update...age_type: "maven", creator_id: 796, status: "default", last_downloaded_at: nil, status_message: nil>3183 without a group3184 behaves like returning no packages3185 is expected to be empty3186 with a subgroup3187 behaves like returning both packages3188 is expected to contain exactly #<Packages::Package id: 4, project_id: 522, created_at: "2024-03-08 06:23:04.415350560 +0000", update...age_type: "maven", creator_id: 795, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 5, project_id: 523, created_at: "2024-03-08 06:23:04.423445739 +0000", update...age_type: "maven", creator_id: 796, status: "default", last_downloaded_at: nil, status_message: nil>3189 #packages_visible_to_user3190 with a user3191 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", user_role: :maintainer, shared_example_name: "returning both packages"3192 behaves like returning both packages3193 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3194# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.52 seconds. Current RSS: ~1480M. load average: 1.29 1.27 1.16 1/287 118263195 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", user_role: :developer, shared_example_name: "returning both packages"3196 behaves like returning both packages3197 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3198# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.65 seconds. Current RSS: ~1482M. load average: 1.29 1.27 1.16 1/288 118273199 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", user_role: :guest, shared_example_name: "returning both packages"3200 behaves like returning both packages3201 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3202# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.88 seconds. Current RSS: ~1476M. load average: 1.29 1.27 1.16 1/287 118283203 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", user_role: :anonymous, shared_example_name: "returning both packages"3204 behaves like returning both packages3205 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3206 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", user_role: :maintainer, shared_example_name: "returning both packages"3207 behaves like returning both packages3208 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3209# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.5 seconds. Current RSS: ~1478M. load average: 1.29 1.27 1.16 1/287 118293210 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", user_role: :developer, shared_example_name: "returning both packages"3211 behaves like returning both packages3212 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3213# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.6 seconds. Current RSS: ~1470M. load average: 1.26 1.27 1.16 1/287 118303214 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", user_role: :guest, shared_example_name: "returning package1"3215 behaves like returning package13216 is expected to eq [#<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", updat...ge_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil>]3217# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.85 seconds. Current RSS: ~1466M. load average: 1.26 1.27 1.16 1/287 118313218 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", user_role: :anonymous, shared_example_name: "returning package1"3219 behaves like returning package13220 is expected to eq [#<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", updat...ge_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil>]3221 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :maintainer, shared_example_name: "returning both packages"3222 behaves like returning both packages3223 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3224# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.45 seconds. Current RSS: ~1456M. load average: 1.26 1.27 1.16 1/287 118333225 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :developer, shared_example_name: "returning both packages"3226 behaves like returning both packages3227 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3228# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.59 seconds. Current RSS: ~1452M. load average: 1.26 1.27 1.16 1/287 118353229 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :guest, shared_example_name: "returning package1"3230 behaves like returning package13231 is expected to eq [#<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", updat...ge_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil>]3232# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.75 seconds. Current RSS: ~1451M. load average: 1.24 1.26 1.16 1/287 118373233 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :anonymous, shared_example_name: "returning package1"3234 behaves like returning package13235 is expected to eq [#<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", updat...ge_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil>]3236 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :maintainer, shared_example_name: "returning both packages"3237 behaves like returning both packages3238 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3239# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.35 seconds. Current RSS: ~1452M. load average: 1.24 1.26 1.16 1/287 118413240 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :developer, shared_example_name: "returning both packages"3241 behaves like returning both packages3242 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3243# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.61 seconds. Current RSS: ~1452M. load average: 1.24 1.26 1.16 1/287 118443244 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :guest, shared_example_name: "returning no packages"3245 behaves like returning no packages3246 is expected to be empty3247# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.84 seconds. Current RSS: ~1450M. load average: 1.24 1.26 1.16 1/287 118473248 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :anonymous, shared_example_name: "returning no packages"3249 behaves like returning no packages3250 is expected to be empty3251 when the second project has the package registry disabled3252 behaves like returning both packages3253 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3254 with with_package_registry_enabled set to true3255 behaves like returning package13256 is expected to eq [#<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", updat...ge_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil>]3257 with a group deploy token3258 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", shared_example_name: "returning both packages"3259 behaves like returning both packages3260 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3261 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", shared_example_name: "returning both packages"3262 behaves like returning both packages3263 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3264 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", shared_example_name: "returning both packages"3265 behaves like returning both packages3266 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3267 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", shared_example_name: "returning both packages"3268 behaves like returning both packages3269 is expected to contain exactly #<Packages::Package id: 7, project_id: 524, created_at: "2024-03-08 06:23:06.911466127 +0000", update...age_type: "maven", creator_id: 798, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 8, project_id: 525, created_at: "2024-03-08 06:23:07.153769386 +0000", update...age_type: "maven", creator_id: 799, status: "default", last_downloaded_at: nil, status_message: nil>3270 #projects_visible_to_user3271 with a user3272 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", user_role: :maintainer, shared_example_name: "returning both projects"3273 behaves like returning both projects3274 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3275# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.48 seconds. Current RSS: ~1454M. load average: 1.22 1.26 1.15 1/287 118533276 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", user_role: :developer, shared_example_name: "returning both projects"3277 behaves like returning both projects3278 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3279# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.67 seconds. Current RSS: ~1458M. load average: 1.20 1.25 1.15 2/287 118543280 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", user_role: :guest, shared_example_name: "returning both projects"3281 behaves like returning both projects3282 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3283# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.75 seconds. Current RSS: ~1461M. load average: 1.20 1.25 1.15 1/287 118553284 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", user_role: :anonymous, shared_example_name: "returning both projects"3285 behaves like returning both projects3286 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3287 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", user_role: :maintainer, shared_example_name: "returning both projects"3288 behaves like returning both projects3289 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3290# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.35 seconds. Current RSS: ~1460M. load average: 1.20 1.25 1.15 1/287 118563291 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", user_role: :developer, shared_example_name: "returning both projects"3292 behaves like returning both projects3293 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3294# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.52 seconds. Current RSS: ~1459M. load average: 1.20 1.25 1.15 1/287 118573295 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", user_role: :guest, shared_example_name: "returning project1"3296 behaves like returning project13297 is expected to eq [#<Project id:526 group50/project-926>>]3298# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.7 seconds. Current RSS: ~1458M. load average: 1.19 1.25 1.15 1/287 118583299 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", user_role: :anonymous, shared_example_name: "returning project1"3300 behaves like returning project13301 is expected to eq [#<Project id:526 group50/project-926>>]3302 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :maintainer, shared_example_name: "returning both projects"3303 behaves like returning both projects3304 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3305# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.26 seconds. Current RSS: ~1458M. load average: 1.19 1.25 1.15 1/287 118603306 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :developer, shared_example_name: "returning both projects"3307 behaves like returning both projects3308 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3309# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.5 seconds. Current RSS: ~1453M. load average: 1.19 1.25 1.15 1/287 118623310 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :guest, shared_example_name: "returning project1"3311 behaves like returning project13312 is expected to eq [#<Project id:526 group50/project-926>>]3313# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.68 seconds. Current RSS: ~1452M. load average: 1.19 1.25 1.15 1/287 118643314 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :anonymous, shared_example_name: "returning project1"3315 behaves like returning project13316 is expected to eq [#<Project id:526 group50/project-926>>]3317 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :maintainer, shared_example_name: "returning both projects"3318 behaves like returning both projects3319 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3320# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.27 seconds. Current RSS: ~1450M. load average: 1.17 1.24 1.15 1/287 118683321 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :developer, shared_example_name: "returning both projects"3322 behaves like returning both projects3323 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3324# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.47 seconds. Current RSS: ~1449M. load average: 1.17 1.24 1.15 1/287 118713325 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :guest, shared_example_name: "returning no project"3326 behaves like returning no project3327 is expected to be empty3328 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", user_role: :anonymous, shared_example_name: "returning no project"3329 behaves like returning no project3330 is expected to be empty3331 with a group deploy token3332 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PUBLIC", shared_example_name: "returning both projects"3333 behaves like returning both projects3334 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3335 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", project2_visibility: "PRIVATE", shared_example_name: "returning both projects"3336 behaves like returning both projects3337 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3338 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", shared_example_name: "returning both projects"3339 behaves like returning both projects3340 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3341 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", project2_visibility: "PRIVATE", shared_example_name: "returning both projects"3342 behaves like returning both projects3343 is expected to contain exactly #<Project id:526 group50/project-926>> and #<Project id:527 group50/group51/project-927>>3344# [RSpecRunTime] Finishing example group spec/finders/concerns/packages/finder_helper_spec.rb. It took 40.41 seconds. Expected to take 51.92 seconds.3345# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/job_spec.rb. Expected to take 42.34 seconds.3346Gitlab::Ci::Config::Entry::Job3347 behaves like with inheritable CI config3348 does prepend an Inheritable mixin3349 all inheritable entries are covered3350 all entries do have inherit flag3351 for non-inheritable entries3352 entry_key: :stage3353 inheritable_class does not define entry3354 entry_key: :only3355 inheritable_class does not define entry3356 entry_key: :except3357 inheritable_class does not define entry3358 entry_key: :rules3359 inheritable_class does not define entry3360 entry_key: :variables3361 inheritable_class does not define entry3362 entry_key: :inherit3363 inheritable_class does not define entry3364 entry_key: :environment3365 inheritable_class does not define entry3366 entry_key: :script3367 inheritable_class does not define entry3368 entry_key: :needs3369 inheritable_class does not define entry3370 entry_key: :coverage3371 inheritable_class does not define entry3372 entry_key: :release3373 inheritable_class does not define entry3374 entry_key: :parallel3375 inheritable_class does not define entry3376 entry_key: :allow_failure3377 inheritable_class does not define entry3378 entry_key: :publish3379 inheritable_class does not define entry3380 entry_key: :pages3381 inheritable_class does not define entry3382 entry_key: :dast_configuration3383 inheritable_class does not define entry3384 entry_key: :identity3385 inheritable_class does not define entry3386 entry_key: :secrets3387 inheritable_class does not define entry3388 for inheritable entries3389 entry_key: :interruptible, entry_class: Gitlab::Config::Entry::Boolean3390 inheritable_class does define entry3391 when is specified3392 does inherit value3393 when entry is specified3394 does not inherit value3395 when inheritable does not specify3396 does not inherit value3397 entry_key: :before_script, entry_class: Gitlab::Ci::Config::Entry::Commands3398 inheritable_class does define entry3399 when is specified3400 does inherit value3401 when entry is specified3402 does not inherit value3403 when inheritable does not specify3404 does not inherit value3405 entry_key: :after_script, entry_class: Gitlab::Ci::Config::Entry::Commands3406 inheritable_class does define entry3407 when is specified3408 does inherit value3409 when entry is specified3410 does not inherit value3411 when inheritable does not specify3412 does not inherit value3413 entry_key: :hooks, entry_class: Gitlab::Ci::Config::Entry::Hooks3414 inheritable_class does define entry3415 when is specified3416 does inherit value3417 when entry is specified3418 does not inherit value3419 when inheritable does not specify3420 does not inherit value3421 entry_key: :cache, entry_class: Gitlab::Ci::Config::Entry::Caches3422 inheritable_class does define entry3423 when is specified3424 does inherit value3425 when entry is specified3426 does not inherit value3427 when inheritable does not specify3428 does not inherit value3429 entry_key: :image, entry_class: Gitlab::Ci::Config::Entry::Image3430 inheritable_class does define entry3431 when is specified3432 does inherit value3433 when entry is specified3434 does not inherit value3435 when inheritable does not specify3436 does not inherit value3437 entry_key: :services, entry_class: Gitlab::Ci::Config::Entry::Services3438 inheritable_class does define entry3439 when is specified3440 does inherit value3441 when entry is specified3442 does not inherit value3443 when inheritable does not specify3444 does not inherit value3445 entry_key: :timeout, entry_class: Gitlab::Ci::Config::Entry::Timeout3446 inheritable_class does define entry3447 when is specified3448 does inherit value3449 when entry is specified3450 does not inherit value3451 when inheritable does not specify3452 does not inherit value3453 entry_key: :retry, entry_class: Gitlab::Ci::Config::Entry::Retry3454 inheritable_class does define entry3455 when is specified3456 does inherit value3457 when entry is specified3458 does not inherit value3459 when inheritable does not specify3460 does not inherit value3461 entry_key: :tags, entry_class: Gitlab::Ci::Config::Entry::Tags3462 inheritable_class does define entry3463 when is specified3464 does inherit value3465 when entry is specified3466 does not inherit value3467 when inheritable does not specify3468 does not inherit value3469 entry_key: :artifacts, entry_class: Gitlab::Ci::Config::Entry::Artifacts3470 inheritable_class does define entry3471 when is specified3472 does inherit value3473 when entry is specified3474 does not inherit value3475 when inheritable does not specify3476 does not inherit value3477 entry_key: :id_tokens, entry_class: Gitlab::Config::Entry::ComposableHash3478 inheritable_class does define entry3479 when is specified3480 does inherit value3481 when entry is specified3482 does not inherit value3483 when inheritable does not specify3484 does not inherit value3485 .nodes3486 when filtering all the entry/node names3487 is expected to include :before_script, :script, :after_script, :hooks, :stage, :cache, :image, :services, :only, :except, :rules, :needs, :variables, :artifacts, :coverage, :retry, :interruptible, :timeout, :release, :tags, :inherit, and :parallel3488 .matching?3489 when config is not a hash3490 is expected to be falsey3491 when config is a regular job3492 is expected to be truthy3493 when config is a bridge job3494 is expected to be falsey3495 when config is a hidden job3496 is expected to be falsey3497 when using the default job without script3498 is expected to be falsey3499 when using the default job with script3500 is expected to be truthy3501 validations3502 when entry config value is correct3503 #valid?3504 is valid3505 when job name is empty3506 reports error3507 when config uses both "when:" and "rules:"3508 is valid3509 when delayed job3510 when start_in is specified3511 is expected to be valid3512 when has needs3513 is expected to be valid3514 returns scheduling_type as :dag3515 when has dependencies3516 is expected to be valid3517 when it is a release3518 is expected to be valid3519 when rules are used3520 is expected to be valid3521 when entry value is not correct3522 incorrect config value type3523 #errors3524 reports error about a config type3525 when config is empty3526 #valid3527 is invalid3528 when unknown keys detected3529 #valid3530 is not valid3531 when script is not provided3532 returns error about missing script entry3533 when extends key is not a string3534 returns error about wrong value type3535 when parallel value is not correct3536 when it is not a numeric value3537 returns error about invalid type3538 when it is lower than one3539 returns error about value too low3540 when it is an empty hash3541 returns error about missing matrix3542 when delayed job3543 when start_in is specified3544 is expected to be valid3545 when start_in is empty3546 returns error about invalid type3547 when start_in is not formatted as a duration3548 returns error about invalid type3549 when start_in is longer than one week3550 returns error about exceeding the limit3551 when the `when` keyword is not a string3552 when it is an array3553 returns error3554 when it is a boolean3555 returns error3556 when start_in specified without delayed specification3557 returns error about invalid type3558 when it has dependencies3559 that are not a array of strings3560 returns error about invalid type3561 when the job has needs3562 and there are dependencies that are not included in needs3563 returns error about invalid data3564 and they are only cross pipeline needs3565 adds an error for dependency keyword usage3566 when timeout value is not correct3567 when it is higher than instance wide timeout3568 returns error about value too high3569 when it is not a duration3570 returns error about wrong value3571 when timeout value is correct3572 returns correct timeout3573 when it is a release3574 when `release:description` is missing3575 returns error3576 when invalid rules are used3577 with rules nested more than max allowed levels3578 is expected not to be valid3579 with rules with invalid keys3580 is expected not to be valid3581 when only: is used with rules:3582 returns error about mixing only: with rules:3583 and only: is blank3584 is valid:3585 and rules: is blank3586 is valid3587 when except: is used with rules:3588 returns error about mixing except: with rules:3589 and except: is blank3590 is valid3591 and rules: is blank3592 is valid3593 when only: and except: are both used with rules:3594 returns errors about mixing both only: and except: with rules:3595 when only: and except: as both blank3596 is valid3597 when rules: is blank3598 is valid3599 when job is not a pages job3600 if the config contains a publish entry3601 is invalid3602 if the config contains a pages entry3603 is invalid3604 when job is a pages job3605 when it does not have a publish entry3606 is valid3607 when it has a publish entry3608 is valid3609 when it has a pages entry3610 is valid3611 #pages_job?3612 name: :pages, result: true3613 is expected to eq true3614 name: :"pages:staging", result: false3615 is expected to eq false3616 name: :"something:pages:else", result: false3617 is expected to eq false3618 #relevant?3619 is a relevant entry3620 #compose!3621 when job config overrides default config3622 overrides default config3623 when job config does not override default config3624 uses config from default entry3625 with workflow rules3626 name: "uses default only", has_workflow_rules?: false, only: nil, rules: nil, result: {:refs=>["branches", "tags"]}3627 RSpec::ExampleGroups::GitlabCiConfigEntryJob::Compose::WithWorkflowRules::NameUsesDefaultOnlyHasWorkflowRulesFalseOnlyNilRulesNilResultRefsBranchesTags3628 name: "uses user only", has_workflow_rules?: false, only: ["branches"], rules: nil, result: {:refs=>["branches"]}3629 RSpec::ExampleGroups::GitlabCiConfigEntryJob::Compose::WithWorkflowRules::NameUsesUserOnlyHasWorkflowRulesFalseOnlyBranchesRulesNilResultRefsBranches3630 name: "does not define only", has_workflow_rules?: false, only: nil, rules: [], result: nil3631 RSpec::ExampleGroups::GitlabCiConfigEntryJob::Compose::WithWorkflowRules::NameDoesNotDefineOnlyHasWorkflowRulesFalseOnlyNilRulesResultNil3632 name: "does not define only", has_workflow_rules?: true, only: nil, rules: nil, result: nil3633 RSpec::ExampleGroups::GitlabCiConfigEntryJob::Compose::WithWorkflowRules::NameDoesNotDefineOnlyHasWorkflowRulesTrueOnlyNilRulesNilResultNil3634 name: "uses user only", has_workflow_rules?: true, only: ["branches"], rules: nil, result: {:refs=>["branches"]}3635 RSpec::ExampleGroups::GitlabCiConfigEntryJob::Compose::WithWorkflowRules::NameUsesUserOnlyHasWorkflowRulesTrueOnlyBranchesRulesNilResultRefsBranches3636 name: "does not define only", has_workflow_rules?: true, only: nil, rules: [], result: nil3637 RSpec::ExampleGroups::GitlabCiConfigEntryJob::Compose::WithWorkflowRules::NameDoesNotDefineOnlyHasWorkflowRulesTrueOnlyNilRulesResultNil3638 when workflow rules is used3639 when rules are used3640 does not define only3641 when rules are not used3642 does not define only3643 when composed3644 #value3645 when entry is correct3646 returns correct values3647 with retry present in the config3648 returns correct values3649 when ci_retry_on_exit_codes feature flag is disabled3650 returns correct values3651 with exit_codes present3652 returns correct values3653 when ci_retry_on_exit_codes feature flag is disabled3654 returns correct values3655 when job is using tags3656 when limit is reached3657 returns error3658 when limit is not reached3659 returns a valid entry3660 #manual_action?3661 when job is a manual action3662 is a manual action3663 when job is not a manual action3664 is not a manual action3665 #delayed?3666 when job is a delayed3667 is a delayed3668 when job is not a delayed3669 is not a delayed3670 #ignored?3671 when job is a manual action3672 when it is not specified if job is allowed to fail3673 is an ignored job3674 when job is allowed to fail3675 is an ignored job3676 when job is not allowed to fail3677 is not an ignored job3678 when job is dynamically allowed to fail3679 is not an ignored job3680 when job is not a manual action3681 when it is not specified if job is allowed to fail3682 is not an ignored job3683 does not return allow_failure3684 when job is allowed to fail3685 is an ignored job3686 does not return allow_failure_criteria3687 when job is not allowed to fail3688 is not an ignored job3689 does not return allow_failure_criteria3690 when job is dynamically allowed to fail3691 is not an ignored job3692 returns allow_failure_criteria3693# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/job_spec.rb. It took 17.06 seconds. Expected to take 42.34 seconds.3694# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/snippet_parser_spec.rb. Expected to take 39.64 seconds.3695Banzai::ReferenceParser::SnippetParser3696 #nodes_visible_to_user3697 when a project is public and the snippets feature is enabled for everyone3698 avoids N+1 cached queries3699 creates a reference for guest for a public snippet3700 creates a reference for a regular user for a public snippet3701 creates a reference for a regular user for an internal snippet3702 does not create a reference for an external user for an internal snippet3703 creates a reference for a project member for a private snippet3704 does not create a reference for a regular user for a private snippet3705# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.72 seconds. Current RSS: ~1486M. load average: 1.06 1.21 1.14 2/287 118793706 when a project is public and the snippets feature is enabled for project team members3707 creates a reference for a project member for a public snippet3708 does not create a reference for guest for a public snippet3709 does not create a reference for a regular user for a public snippet3710 creates a reference for a project member for an internal snippet3711 does not create a reference for a regular user for an internal snippet3712 creates a reference for a project member for a private snippet3713 does not create a reference for a regular user for a private snippet3714# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.16 seconds. Current RSS: ~1449M. load average: 1.05 1.20 1.14 1/287 118803715 when a project is internal and the snippets feature is enabled for everyone3716 does not create a reference for guest for a public snippet3717 does not create a reference for an external user for a public snippet3718 creates a reference for a regular user for a public snippet3719 creates a reference for a regular user for an internal snippet3720 does not create a reference for an external user for an internal snippet3721 creates a reference for a project member for a private snippet3722 does not create a reference for a regular user for a private snippet3723# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.71 seconds. Current RSS: ~1463M. load average: 1.12 1.21 1.14 1/287 118813724 when a project is internal and the snippets feature is enabled for project team members3725 creates a reference for a project member for a public snippet3726 does not create a reference for guest for a public snippet3727 does not create reference for a regular user for a public snippet3728 creates a reference for a project member for an internal snippet3729 does not create a reference for a regular user for an internal snippet3730 creates a reference for a project member for a private snippet3731 does not create reference for a regular user for a private snippet3732# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.87 seconds. Current RSS: ~1472M. load average: 1.11 1.21 1.14 1/287 118823733 when a project is private and the snippets feature is enabled for project team members3734 creates a reference for a project member for a public snippet3735 does not create a reference for guest for a public snippet3736 does not create a reference for a regular user for a public snippet3737 creates a reference for a project member for an internal snippet3738 does not create a reference for a regular user for an internal snippet3739 creates a reference for a project member for a private snippet3740 does not create a reference for a regular user for a private snippet3741# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.93 seconds. Current RSS: ~1474M. load average: 1.10 1.21 1.14 1/287 118833742 #referenced_by3743 when the link has a data-snippet attribute3744 using an existing snippet ID3745 returns an Array of snippets3746 using a non-existing snippet ID3747 returns an empty Array3748# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/snippet_parser_spec.rb. It took 34.15 seconds. Expected to take 39.64 seconds.3749# [RSpecRunTime] Starting example group spec/models/clusters/agent_spec.rb. Expected to take 34.67 seconds.3750Clusters::Agent3751 does not allow STI3752 is expected to belong to created_by_user class_name => User optional: true3753 is expected to belong to project class_name => ::Project required: false3754 is expected to have many agent_tokens class_name => Clusters::AgentToken order => #<Arel::Nodes::NullsLast:0x00007c28dd985da0>3755 is expected to have many active_agent_tokens class_name => Clusters::AgentToken order => #<Arel::Nodes::NullsLast:0x00007c28dc16e280>3756 is expected to have many ci_access_group_authorizations class_name => Clusters::Agents::Authorizations::CiAccess::GroupAuthorization3757 is expected to have many ci_access_authorized_groups through ci_access_group_authorizations3758 is expected to have many ci_access_project_authorizations class_name => Clusters::Agents::Authorizations::CiAccess::ProjectAuthorization3759 is expected to have many ci_access_authorized_projects class_name => ::Project through ci_access_project_authorizations3760 is expected to have many environments class_name => ::Environment3761 is expected to validate that :name cannot be empty/falsy3762 is expected to validate that the length of :name is at most 633763 is expected to validate that :name is case-sensitively unique within the scope of :project_id3764 scopes3765 .ordered_by_name3766 is expected to eq ["agent-a", "agent-b", "agent-c", "agent-d"]3767# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.14 seconds. Current RSS: ~1474M. load average: 1.08 1.20 1.14 1/287 118843768 .with_name3769 is expected to contain exactly #<Clusters::Agent id: 17, created_at: "2024-03-08 06:24:44.554170597 +0000", updated_at: "2024-03-08 ...+0000", project_id: 581, name: "matching-name", created_by_user_id: 953, has_vulnerabilities: false>3770# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.3 seconds. Current RSS: ~1478M. load average: 1.08 1.20 1.14 1/287 118853771 .has_vulnerabilities3772 when value is not provided3773 returns agents which have vulnerabilities3774 when value is provided3775 as true3776 returns agents which have vulnerabilities3777 as false3778 returns agents which do not have vulnerabilities3779 validation3780 name validation3781 rejects names that do not conform to RFC 11233782 accepts valid names3783 #has_access_to?3784 has access to own project3785 does not have access to other projects3786 #connected?3787 agent has never connected3788 is expected to be falsey3789 agent has connected, but not recently3790 is expected to be falsey3791 agent has connected recently3792 is expected to be truthy3793 agent token has been revoked3794 is expected to be falsey3795 agent has multiple tokens3796 is expected to be truthy3797 #activity_event_deletion_cutoff3798 is expected to within one second of 2024-03-08 04:24:49 UTC3799# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.91 seconds. Current RSS: ~1482M. load average: 1.07 1.19 1.14 1/287 118863800 #ci_access_authorized_for?3801 is expected to eq false3802 with project-level authorization3803 user_role: :guest, allowed: false3804 is expected to eq false3805# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.3 seconds. Current RSS: ~1478M. load average: 1.07 1.19 1.14 1/287 118873806 user_role: :reporter, allowed: false3807 is expected to eq false3808 user_role: :developer, allowed: true3809 is expected to eq true3810 user_role: :maintainer, allowed: true3811 is expected to eq true3812 user_role: :owner, allowed: true3813 is expected to eq true3814 with group-level authorization3815 user_role: :guest, allowed: false3816 is expected to eq false3817 user_role: :reporter, allowed: false3818 is expected to eq false3819 user_role: :developer, allowed: true3820 is expected to eq true3821 user_role: :maintainer, allowed: true3822 is expected to eq true3823 user_role: :owner, allowed: true3824 is expected to eq true3825 #user_access_authorized_for?3826 is expected to eq false3827 with project-level authorization3828 user_role: :guest, allowed: false3829 is expected to eq false3830# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.64 seconds. Current RSS: ~1493M. load average: 1.07 1.19 1.14 1/287 118883831 user_role: :reporter, allowed: false3832 is expected to eq false3833 user_role: :developer, allowed: true3834 is expected to eq true3835 user_role: :maintainer, allowed: true3836 is expected to eq true3837 user_role: :owner, allowed: true3838 is expected to eq true3839 with group-level authorization3840 user_role: :guest, allowed: false3841 is expected to eq false3842 user_role: :reporter, allowed: false3843 is expected to eq false3844 user_role: :developer, allowed: true3845 is expected to eq true3846 user_role: :maintainer, allowed: true3847 is expected to eq true3848 user_role: :owner, allowed: true3849 is expected to eq true3850 #user_access_config3851 is expected to be nil3852 with user_access project authorizations3853 is expected to eq {}3854 when access_as keyword exists3855 is expected to eq {"access_as"=>{"agent"=>{}}}3856 with user_access group authorizations3857 is expected to eq {}3858 when access_as keyword exists3859 is expected to eq {"access_as"=>{"agent"=>{}}}3860# [RSpecRunTime] Finishing example group spec/models/clusters/agent_spec.rb. It took 26.27 seconds. Expected to take 34.67 seconds.3861# [RSpecRunTime] Starting example group spec/services/merge_requests/squash_service_spec.rb. Expected to take 33.77 seconds.3862MergeRequests::SquashService3863 #execute3864 when there is only one commit in the merge request3865 returns the squashed commit SHA3866 cleans up the temporary directory3867 does not keep the branch push event3868 when there is a single commit in the merge request3869 will still perform the squash3870 when squash message matches commit message3871 returns that commit SHA3872 does not perform any git actions3873# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.55 seconds. Current RSS: ~1512M. load average: 1.06 1.18 1.14 1/293 120023874 when squash message matches commit message but without trailing new line3875 returns that commit SHA3876 does not perform any git actions3877 the squashed commit3878 copies the author info from the merge request3879 sets the current user as the committer3880 has the same diff as the merge request, but a different SHA3881 has a default squash commit message if no message was provided3882 if a message was provided3883 has the same message as the message provided3884 when squashing only new files3885 returns the squashed commit SHA3886 cleans up the temporary directory3887 does not keep the branch push event3888 when there is a single commit in the merge request3889 will still perform the squash3890 when squash message matches commit message3891 returns that commit SHA3892 does not perform any git actions3893 when squash message matches commit message but without trailing new line3894 returns that commit SHA3895 does not perform any git actions3896 the squashed commit3897 copies the author info from the merge request3898 sets the current user as the committer3899 has the same diff as the merge request, but a different SHA3900 has a default squash commit message if no message was provided3901 if a message was provided3902 has the same message as the message provided3903 when squashing is disabled by default on the project3904 returns the squashed commit SHA3905 cleans up the temporary directory3906 does not keep the branch push event3907 when there is a single commit in the merge request3908 will still perform the squash3909 when squash message matches commit message3910 returns that commit SHA3911 does not perform any git actions3912 when squash message matches commit message but without trailing new line3913 returns that commit SHA3914 does not perform any git actions3915 the squashed commit3916 copies the author info from the merge request3917 sets the current user as the committer3918 has the same diff as the merge request, but a different SHA3919 has a default squash commit message if no message was provided3920 if a message was provided3921 has the same message as the message provided3922 when squashing is forbidden on the project3923 raises a squash error3924 when squashing is enabled by default on the project3925 returns the squashed commit SHA3926 cleans up the temporary directory3927 does not keep the branch push event3928 when there is a single commit in the merge request3929 will still perform the squash3930 when squash message matches commit message3931 returns that commit SHA3932 does not perform any git actions3933 when squash message matches commit message but without trailing new line3934 returns that commit SHA3935 does not perform any git actions3936 the squashed commit3937 copies the author info from the merge request3938 sets the current user as the committer3939 has the same diff as the merge request, but a different SHA3940 has a default squash commit message if no message was provided3941 if a message was provided3942 has the same message as the message provided3943 when squashing with files too large to display3944 returns the squashed commit SHA3945 cleans up the temporary directory3946 does not keep the branch push event3947 when there is a single commit in the merge request3948 will still perform the squash3949 when squash message matches commit message3950 returns that commit SHA3951 does not perform any git actions3952 when squash message matches commit message but without trailing new line3953 returns that commit SHA3954 does not perform any git actions3955 the squashed commit3956 copies the author info from the merge request3957 sets the current user as the committer3958 has the same diff as the merge request, but a different SHA3959 has a default squash commit message if no message was provided3960 if a message was provided3961 has the same message as the message provided3962 git errors3963 with an error in Gitaly UserSquash RPC3964 logs the error3965 returns an error3966 when any other exception is thrown3967 logs the error3968 returns an error3969 cleans up the temporary directory3970# [RSpecRunTime] Finishing example group spec/services/merge_requests/squash_service_spec.rb. It took 11.94 seconds. Expected to take 33.77 seconds.3971# [RSpecRunTime] Starting example group spec/services/container_registry/protection/update_rule_service_spec.rb. Expected to take 31.39 seconds.3972ContainerRegistry::Protection::UpdateRuleService#execute3973 without current_user3974 is expected to raise ArgumentError3975 when updated field `repository_path_pattern` is already taken3976 is expected not to change `other_existing_container_registry_protection_rule.reload.repository_path_pattern`3977 is expected to have attributes {:errors => (contain exactly /Repository path pattern has already been taken/), :message => (contain exactly /Repository path pattern has already been taken/)}3978 behaves like an erroneous service response3979 is expected to be error3980 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}3981 is expected not to change `ContainerRegistry::Protection::Rule.count`3982 is expected not to change `container_registry_protection_rule.reload.updated_at`3983# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.89 seconds. Current RSS: ~1547M. load average: 1.05 1.17 1.13 1/292 122643984 with disallowed params3985 behaves like a successful service response3986 is expected to be success3987 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:container_registry_protection_rule => (be a kin...d_up_to_access_level => "owner", :repository_path_pattern => "namespace874/project-1010-updated"})}}3988 is expected not to change `ContainerRegistry::Protection::Rule.count`3989 is expected to have attributes {:delete_protected_up_to_access_level => "owner", :push_protected_up_to_access_level => "owner", :repository_path_pattern => "namespace874/project-1010-updated"}3990 when current_user does not have permission3991 current_user: developer3992 is expected to have attributes {:errors => (contain exactly /Unauthorized/), :message => /Unauthorized/}3993 behaves like an erroneous service response3994 is expected to be error3995 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}3996 is expected not to change `ContainerRegistry::Protection::Rule.count`3997 is expected not to change `container_registry_protection_rule.reload.updated_at`3998# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.91 seconds. Current RSS: ~1547M. load average: 1.05 1.17 1.13 1/292 122653999 current_user: reporter4000 is expected to have attributes {:errors => (contain exactly /Unauthorized/), :message => /Unauthorized/}4001 behaves like an erroneous service response4002 is expected to be error4003 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}4004 is expected not to change `ContainerRegistry::Protection::Rule.count`4005 is expected not to change `container_registry_protection_rule.reload.updated_at`4006 current_user: guest4007 is expected to have attributes {:errors => (contain exactly /Unauthorized/), :message => /Unauthorized/}4008 behaves like an erroneous service response4009 is expected to be error4010 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}4011 is expected not to change `ContainerRegistry::Protection::Rule.count`4012 is expected not to change `container_registry_protection_rule.reload.updated_at`4013 current_user: anonymous4014 is expected to have attributes {:errors => (contain exactly /Unauthorized/), :message => /Unauthorized/}4015 behaves like an erroneous service response4016 is expected to be error4017 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}4018 is expected not to change `ContainerRegistry::Protection::Rule.count`4019 is expected not to change `container_registry_protection_rule.reload.updated_at`4020 without container registry protection rule4021 is expected to raise ArgumentError4022 behaves like a successful service response4023 is expected to be success4024 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:container_registry_protection_rule => (be a kin...d_up_to_access_level => "owner", :repository_path_pattern => "namespace874/project-1010-updated"})}}4025 is expected not to change `ContainerRegistry::Protection::Rule.count`4026 is expected to have attributes {:delete_protected_up_to_access_level => "owner", :push_protected_up_to_access_level => "owner", :repository_path_pattern => "namespace874/project-1010-updated"}4027 with invalid params4028 params_invalid: {:repository_path_pattern=>""}, message_expected: #<RSpec::Matchers::BuiltIn::Include:0x00007c28dcf0d170 @expecteds=["Repository path pattern can't be blank"]>4029 is expected to have attributes {:message => (include "Repository path pattern can't be blank")}4030 behaves like an erroneous service response4031 is expected to be error4032 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}4033 is expected not to change `ContainerRegistry::Protection::Rule.count`4034 is expected not to change `container_registry_protection_rule.reload.updated_at`4035 params_invalid: {:repository_path_pattern=>"wrong-project-scope/repository-path"}, message_expected: #<RSpec::Matchers::BuiltIn::Include:0x00007c28dcf12ff8 @expecteds=["Repository path pattern should start with the project's full path"]>4036 is expected to have attributes {:message => (include "Repository path pattern should start with the project's full path")}4037 behaves like an erroneous service response4038 is expected to be error4039 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}4040 is expected not to change `ContainerRegistry::Protection::Rule.count`4041 is expected not to change `container_registry_protection_rule.reload.updated_at`4042 params_invalid: lazy { { repository_path_pattern: "#{project.full_path}/path-invalid-chars-#@" } }, message_expected: #<RSpec::Matchers::BuiltIn::Include:0x00007c28dcf114c8 @expecteds=["Repository path pattern should be a valid container repository path with optional wildcard characters."]>4043 is expected to have attributes {:message => (include "Repository path pattern should be a valid container repository path with optional wildcard characters.")}4044 behaves like an erroneous service response4045 is expected to be error4046 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}4047 is expected not to change `ContainerRegistry::Protection::Rule.count`4048 is expected not to change `container_registry_protection_rule.reload.updated_at`4049 params_invalid: {:delete_protected_up_to_access_level=>1000}, message_expected: /not a valid delete_protected_up_to_access_level/4050 is expected to have attributes {:message => /not a valid delete_protected_up_to_access_level/}4051 behaves like an erroneous service response4052 is expected to be error4053 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}4054 is expected not to change `ContainerRegistry::Protection::Rule.count`4055 is expected not to change `container_registry_protection_rule.reload.updated_at`4056 params_invalid: {:push_protected_up_to_access_level=>1000}, message_expected: /not a valid push_protected_up_to_access_level/4057 is expected to have attributes {:message => /not a valid push_protected_up_to_access_level/}4058 behaves like an erroneous service response4059 is expected to be error4060 is expected to have attributes {:errors => (be present), :message => (be present), :payload => {:container_registry_protection_rule => nil}}4061 is expected not to change `ContainerRegistry::Protection::Rule.count`4062 is expected not to change `container_registry_protection_rule.reload.updated_at`4063 with nil params4064 is expected not to change `container_registry_protection_rule.reload.updated_at`4065 behaves like a successful service response4066 is expected to be success4067 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:container_registry_protection_rule => (be a kin...ath_pattern" => "namespace874/project-1010", "updated_at" => 2024-03-08 06:25:13.516228000 +0000})}}4068 is expected not to change `ContainerRegistry::Protection::Rule.count`4069 is expected to have attributes {"created_at" => 2024-03-08 06:25:13.516228000 +0000, "delete_protected_up_to_access_level" => "developer...itory_path_pattern" => "namespace874/project-1010", "updated_at" => 2024-03-08 06:25:13.516228000 +0000}4070 with empty params4071 is expected not to change `container_registry_protection_rule.reload.updated_at`4072 behaves like a successful service response4073 is expected to be success4074 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:container_registry_protection_rule => (be a kin...ath_pattern" => "namespace874/project-1010", "updated_at" => 2024-03-08 06:25:13.516228000 +0000})}}4075 is expected not to change `ContainerRegistry::Protection::Rule.count`4076 is expected to have attributes {"created_at" => 2024-03-08 06:25:13.516228000 +0000, "delete_protected_up_to_access_level" => "developer...itory_path_pattern" => "namespace874/project-1010", "updated_at" => 2024-03-08 06:25:13.516228000 +0000}4077# [RSpecRunTime] Finishing example group spec/services/container_registry/protection/update_rule_service_spec.rb. It took 13.05 seconds. Expected to take 31.39 seconds.4078# [RSpecRunTime] Starting example group spec/policies/namespace/root_storage_statistics_policy_spec.rb. Expected to take 29.96 seconds.4079Namespace::RootStorageStatisticsPolicy4080 #rules4081 when the namespace is a personal namespace4082 when the users is anonymous4083 is expected to be falsey4084 when the user is not the owner4085 is expected to be falsey4086 when the user is the owner4087 is expected to be truthy4088 when the namespace is a group4089 when the users is anonymous4090 is expected to be falsey4091 user_type: :non_member, outcome: false4092 is expected to eq false4093 when the user is external4094 is expected to eq false4095 user_type: :guest, outcome: false4096 is expected to eq false4097 when the user is external4098 is expected to eq false4099# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.07 seconds. Current RSS: ~1521M. load average: 1.04 1.17 1.13 1/287 122664100 user_type: :reporter, outcome: false4101 is expected to eq false4102 when the user is external4103 is expected to eq false4104# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.15 seconds. Current RSS: ~1522M. load average: 1.04 1.17 1.13 1/287 122674105 user_type: :developer, outcome: false4106 is expected to eq false4107 when the user is external4108 is expected to eq false4109# [RSpecRunTime] RSpec elapsed time: 16 minutes 42.2 seconds. Current RSS: ~1516M. load average: 1.04 1.17 1.13 1/287 122684110 user_type: :maintainer, outcome: false4111 is expected to eq false4112 when the user is external4113 is expected to eq false4114# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.34 seconds. Current RSS: ~1508M. load average: 1.04 1.17 1.13 1/287 122694115 user_type: :owner, outcome: true4116 is expected to eq true4117 when the user is external4118 is expected to eq true4119# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.46 seconds. Current RSS: ~1506M. load average: 1.03 1.16 1.13 1/287 122704120 when the users is anonymous4121 is expected to be falsey4122 user_type: :non_member, outcome: false4123 is expected to eq false4124 when the user is external4125 is expected to eq false4126 user_type: :guest, outcome: false4127 is expected to eq false4128 when the user is external4129 is expected to eq false4130# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.51 seconds. Current RSS: ~1497M. load average: 1.03 1.16 1.13 1/287 122714131 user_type: :reporter, outcome: false4132 is expected to eq false4133 when the user is external4134 is expected to eq false4135# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.6 seconds. Current RSS: ~1494M. load average: 1.03 1.16 1.13 1/287 122724136 user_type: :developer, outcome: false4137 is expected to eq false4138 when the user is external4139 is expected to eq false4140# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.66 seconds. Current RSS: ~1489M. load average: 1.03 1.16 1.13 1/287 122734141 user_type: :maintainer, outcome: false4142 is expected to eq false4143 when the user is external4144 is expected to eq false4145# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.74 seconds. Current RSS: ~1484M. load average: 1.03 1.16 1.13 1/287 122744146 user_type: :owner, outcome: true4147 is expected to eq true4148 when the user is external4149 is expected to eq true4150# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.87 seconds. Current RSS: ~1484M. load average: 1.03 1.16 1.13 1/287 122754151 when the users is anonymous4152 is expected to be falsey4153 user_type: :non_member, outcome: false4154 is expected to eq false4155 when the user is external4156 is expected to eq false4157 user_type: :guest, outcome: false4158 is expected to eq false4159 when the user is external4160 is expected to eq false4161# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.92 seconds. Current RSS: ~1487M. load average: 1.03 1.16 1.13 1/287 122764162 user_type: :reporter, outcome: false4163 is expected to eq false4164 when the user is external4165 is expected to eq false4166# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.08 seconds. Current RSS: ~1485M. load average: 1.03 1.16 1.13 1/287 122774167 user_type: :developer, outcome: false4168 is expected to eq false4169 when the user is external4170 is expected to eq false4171# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.2 seconds. Current RSS: ~1485M. load average: 1.03 1.16 1.13 1/287 122784172 user_type: :maintainer, outcome: false4173 is expected to eq false4174 when the user is external4175 is expected to eq false4176# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.32 seconds. Current RSS: ~1483M. load average: 1.03 1.16 1.13 1/287 122794177 user_type: :owner, outcome: true4178 is expected to eq true4179 when the user is external4180 is expected to eq true4181# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.53 seconds. Current RSS: ~1479M. load average: 1.03 1.16 1.13 1/287 122804182# [RSpecRunTime] Finishing example group spec/policies/namespace/root_storage_statistics_policy_spec.rb. It took 20.54 seconds. Expected to take 29.96 seconds.4183# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/coverage/sax_document_spec.rb. Expected to take 28.59 seconds.4184Gitlab::Ci::Parsers::Coverage::SaxDocument4185 #parse!4186 when data is Cobertura style XML4187 when there is no <sources>4188 behaves like ignoring sources, project_path, and worktree_paths4189 when there is no <class>4190 parses XML and returns empty coverage4191 when there is a single <class>4192 with no lines4193 parses XML and returns empty coverage4194 with a single line4195 parses XML and returns a single file with coverage4196 without a package parent4197 parses XML and returns a single file with coverage4198 with multiple lines and methods info4199 parses XML and returns a single file with coverage4200 when there are multiple packages4201 parses XML and returns coverage information per class4202 when there are multiple <class>4203 without a package parent4204 parses XML and returns coverage information per class4205 with the same filename and different lines4206 parses XML and returns a single file with merged coverage4207 with the same filename and lines4208 parses XML and returns a single file with summed-up coverage4209 with missing filename4210 parses XML and ignores class with missing name4211 with invalid line information4212 raises an error4213 when there is an empty <sources>4214 behaves like ignoring sources, project_path, and worktree_paths4215 when there is no <class>4216 parses XML and returns empty coverage4217 when there is a single <class>4218 with no lines4219 parses XML and returns empty coverage4220 with a single line4221 parses XML and returns a single file with coverage4222 without a package parent4223 parses XML and returns a single file with coverage4224 with multiple lines and methods info4225 parses XML and returns a single file with coverage4226 when there are multiple packages4227 parses XML and returns coverage information per class4228 when there are multiple <class>4229 without a package parent4230 parses XML and returns coverage information per class4231 with the same filename and different lines4232 parses XML and returns a single file with merged coverage4233 with the same filename and lines4234 parses XML and returns a single file with summed-up coverage4235 with missing filename4236 parses XML and ignores class with missing name4237 with invalid line information4238 raises an error4239 when there is a <sources>4240 and has a single source with a pattern for Go projects4241 behaves like ignoring sources, project_path, and worktree_paths4242 when there is no <class>4243 parses XML and returns empty coverage4244 when there is a single <class>4245 with no lines4246 parses XML and returns empty coverage4247 with a single line4248 parses XML and returns a single file with coverage4249 without a package parent4250 parses XML and returns a single file with coverage4251 with multiple lines and methods info4252 parses XML and returns a single file with coverage4253 when there are multiple packages4254 parses XML and returns coverage information per class4255 when there are multiple <class>4256 without a package parent4257 parses XML and returns coverage information per class4258 with the same filename and different lines4259 parses XML and returns a single file with merged coverage4260 with the same filename and lines4261 parses XML and returns a single file with summed-up coverage4262 with missing filename4263 parses XML and ignores class with missing name4264 with invalid line information4265 raises an error4266 and has Windows-style paths4267 when there is a single <class>4268 with a single line4269 parses XML and returns a single file with the filename relative to project root4270 and has multiple sources with a pattern for Go projects4271 behaves like ignoring sources, project_path, and worktree_paths4272 when there is no <class>4273 parses XML and returns empty coverage4274 when there is a single <class>4275 with no lines4276 parses XML and returns empty coverage4277 with a single line4278 parses XML and returns a single file with coverage4279 without a package parent4280 parses XML and returns a single file with coverage4281 with multiple lines and methods info4282 parses XML and returns a single file with coverage4283 when there are multiple packages4284 parses XML and returns coverage information per class4285 when there are multiple <class>4286 without a package parent4287 parses XML and returns coverage information per class4288 with the same filename and different lines4289 parses XML and returns a single file with merged coverage4290 with the same filename and lines4291 parses XML and returns a single file with summed-up coverage4292 with missing filename4293 parses XML and ignores class with missing name4294 with invalid line information4295 raises an error4296 and has a single source but already is at the project root path4297 behaves like ignoring sources, project_path, and worktree_paths4298 when there is no <class>4299 parses XML and returns empty coverage4300 when there is a single <class>4301 with no lines4302 parses XML and returns empty coverage4303 with a single line4304 parses XML and returns a single file with coverage4305 without a package parent4306 parses XML and returns a single file with coverage4307 with multiple lines and methods info4308 parses XML and returns a single file with coverage4309 when there are multiple packages4310 parses XML and returns coverage information per class4311 when there are multiple <class>4312 without a package parent4313 parses XML and returns coverage information per class4314 with the same filename and different lines4315 parses XML and returns a single file with merged coverage4316 with the same filename and lines4317 parses XML and returns a single file with summed-up coverage4318 with missing filename4319 parses XML and ignores class with missing name4320 with invalid line information4321 raises an error4322 and has multiple sources but already are at the project root path4323 behaves like ignoring sources, project_path, and worktree_paths4324 when there is no <class>4325 parses XML and returns empty coverage4326 when there is a single <class>4327 with no lines4328 parses XML and returns empty coverage4329 with a single line4330 parses XML and returns a single file with coverage4331 without a package parent4332 parses XML and returns a single file with coverage4333 with multiple lines and methods info4334 parses XML and returns a single file with coverage4335 when there are multiple packages4336 parses XML and returns coverage information per class4337 when there are multiple <class>4338 without a package parent4339 parses XML and returns coverage information per class4340 with the same filename and different lines4341 parses XML and returns a single file with merged coverage4342 with the same filename and lines4343 parses XML and returns a single file with summed-up coverage4344 with missing filename4345 parses XML and ignores class with missing name4346 with invalid line information4347 raises an error4348 and has a single source that is not at the project root path4349 when there is no <class>4350 parses XML and returns empty coverage4351 when there is a single <class>4352 with no lines4353 parses XML and returns empty coverage4354 with a single line but the filename cannot be determined based on extracted source and worktree paths4355 parses XML and returns empty coverage4356 with a single line4357 parses XML and returns a single file with the filename relative to project root4358 with multiple lines and methods info4359 parses XML and returns a single file with the filename relative to project root4360 when there are multiple <class>4361 with the same filename but the filename cannot be determined based on extracted source and worktree paths4362 parses XML and returns empty coverage4363 without a parent package4364 parses XML and returns coverage information with the filename relative to project root4365 with the same filename and different lines4366 parses XML and returns a single file with merged coverage, and with the filename relative to project root4367 with the same filename and lines4368 parses XML and returns a single file with summed-up coverage, and with the filename relative to project root4369 with missing filename4370 parses XML and ignores class with missing name4371 with filename that cannot be determined based on extracted source and worktree paths4372 parses XML and ignores class with undetermined filename4373 with invalid line information4374 raises an error4375 and has multiple sources that are not at the project root path4376 and a class filename is available under multiple extracted sources4377 parses XML and returns the files with the filename relative to project root4378 and a class filename is available under one of the extracted sources4379 parses XML and returns a single file with the filename relative to project root using the extracted source where it is first found under4380 and a class filename is not found under any of the extracted sources4381 parses XML and returns empty coverage4382 and a class filename is not found under any of the extracted sources within the iteratable limit4383 parses XML and returns empty coverage4384 when project_path is not present4385 behaves like non-smart parsing4386 parses XML and returns filenames unchanged just as how they are found in the class node4387 when worktree_paths is not present4388 behaves like non-smart parsing4389 parses XML and returns filenames unchanged just as how they are found in the class node4390 when data is not Cobertura style XML4391 raises an error4392# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/coverage/sax_document_spec.rb. It took 10.69 seconds. Expected to take 28.59 seconds.4393# [RSpecRunTime] Starting example group spec/services/ci/job_artifacts/update_unknown_locked_status_service_spec.rb. Expected to take 27.53 seconds.4394Ci::JobArtifacts::UpdateUnknownLockedStatusService4395 .execute4396 when artifacts are expired4397 sets artifact_locked when the pipeline is locked4398 destroys the artifact when the pipeline is unlocked4399 does not update ci_job_artifact rows with known locked values4400 logs the counts of affected artifacts4401# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.35 seconds. Current RSS: ~1399M. load average: 1.02 1.14 1.12 1/288 122814402 in a single iteration4403 due to the LOOP_TIMEOUT4404 affects the earliest expired artifact first4405 reports the number of destroyed artifacts4406 due to @loop_limit4407 when feature flag ci_job_artifacts_backlog_large_loop_limit is enabled4408 affects the most recently expired artifact first4409 reports the number of destroyed artifacts4410 when feature flag ci_job_artifacts_backlog_large_loop_limit is disabled4411 affects the most recently expired artifact first4412 reports the number of destroyed artifacts4413 when artifact is not expired4414 does not change the locked status4415# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.73 seconds. Current RSS: ~1403M. load average: 1.02 1.14 1.12 1/288 122824416 when exclusive lease has already been taken by the other instance4417 raises an error and4418 when there are no unknown status artifacts4419 does not raise error4420 reports the number of destroyed artifacts4421# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.68 seconds. Current RSS: ~1387M. load average: 1.01 1.14 1.12 1/288 122834422# [RSpecRunTime] Finishing example group spec/services/ci/job_artifacts/update_unknown_locked_status_service_spec.rb. It took 22.48 seconds. Expected to take 27.53 seconds.4423# [RSpecRunTime] Starting example group spec/models/ml/candidate_spec.rb. Expected to take 26.02 seconds.4424Ml::Candidate4425 does not allow STI4426 associations4427 is expected to belong to experiment required: false4428 is expected to belong to project required: false4429 is expected to belong to user required: false4430 is expected to belong to package required: false4431 is expected to belong to ci_build class_name => Ci::Build required: false4432 is expected to belong to model_version class_name => Ml::ModelVersion required: false4433 is expected to have many params4434 is expected to have many metrics4435 is expected to have many metadata4436# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.85 seconds. Current RSS: ~1416M. load average: 1.01 1.14 1.12 1/288 122844437 modules4438 behaves like AtomicInternalId4439 .has_internal_id4440 Module inclusion4441 is expected to includes the AtomicInternalId module4442 Validation4443 when presence validation is required4444 when creating an object4445 raises an error if the internal id is blank4446 when updating an object4447 raises an error if the internal id is blank4448 when presence validation is not required4449 when creating an object4450 does not raise an error if the internal id is blank (PENDING: No reason given)4451 when updating an object4452 does not raise an error if the internal id is blank (PENDING: No reason given)4453 Creating an instance4454 saves a new instance properly4455 internal id generation4456 calls InternalId.generate_next and sets internal id attribute4457 does not overwrite an existing internal id4458 when the instance has an internal ID set4459 calls InternalId.update_last_value and sets the `last_value` to that of the instance4460# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.57 seconds. Current RSS: ~1444M. load average: 1.01 1.14 1.12 1/288 122854461 unsetting the instance internal id on rollback4462 when the internal id has been changed4463 when the internal id is automatically set4464 clears it on the instance4465 when the internal id is manually set4466 does not clear it on the instance4467 when the internal id has not been changed4468 preserves the value on the instance4469 supply of internal ids4470 provides a persistent supply of IID values, sensitive to the current state4471 #reset_scope_internal_id_attribute4472 rewinds the allocated IID4473 allocates the same IID4474 default values4475 is expected to be present4476 validation4477 model_version4478 when model_version is nil4479 is expected not to include :model_version_id4480 when no other candidate is associated to the model_version4481 is expected not to include :model_version_id4482 when another candidate has model_version_id4483 is expected to include :model_version_id4484 .destroy4485 destroys metrics, params and metadata, but not the artifact4486 .artifact_root4487 is expected to eq "/ml_experiment_1/1/"4488 .package_version4489 is expected to eq 14490 .eid4491 is expected to eq "16eb547d-c8f2-4e58-9387-63c10afe020b"4492 .artifact4493 when has logged artifacts4494 returns the package4495 when does not have logged artifacts4496 is expected to be nil4497 #by_project_id_and_eid4498 when eid exists and belongs to project4499 is expected to eq #<Ml::Candidate id: 1, created_at: "2024-03-08 06:26:20.153834048 +0000", updated_at: "2024-03-08 06:...0-4399-81ad-768439a0416f", project_id: 600, internal_id: 1, ci_build_id: nil, model_version_id: nil>4500 when eid exists and does not belong to project4501 is expected to be nil4502 when eid does not exist4503 is expected to be nil4504 #by_project_id_and_iid4505 when internal_id exists and belongs to project4506 is expected to eq #<Ml::Candidate id: 1, created_at: "2024-03-08 06:26:20.153834048 +0000", updated_at: "2024-03-08 06:...0-4399-81ad-768439a0416f", project_id: 600, internal_id: 1, ci_build_id: nil, model_version_id: nil>4507 when internal_id exists and does not belong to project4508 is expected to be nil4509 when internal_id does not exist4510 is expected to be nil4511 #latest_metrics4512 fetches only the last metric for the name4513 #including_relationships4514 loads latest metrics and params4515 #by_name4516 when name matches4517 gets the correct candidates4518 when name matches partially4519 gets the correct candidates4520 when name does not match4521 does not fetch any candidate4522 #without_model_version4523 finds only candidates without model version4524 from_ci?4525 is false if candidate does not have ci_build_id4526 is true if candidate does has ci_build_id4527 #order_by_metric4528 orders correctly4529 when direction is asc4530 orders correctly4531 with loose foreign key on ml_candidates.ci_build_id4532 behaves like cleanup by a loose foreign key4533 cleans up (delete or nullify) the model4534# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.87 seconds. Current RSS: ~1463M. load average: 1.01 1.13 1.12 1/288 122864535# [RSpecRunTime] Finishing example group spec/models/ml/candidate_spec.rb. It took 12.18 seconds. Expected to take 26.02 seconds.4536# [RSpecRunTime] Starting example group spec/models/terraform/state_version_spec.rb. Expected to take 25.66 seconds.4537Terraform::StateVersion4538 does not allow STI4539 is expected to be a kind of FileStoreMounter4540 is expected to be a kind of EachBatch4541 is expected to belong to terraform_state required: true4542 is expected to belong to created_by_user class_name => User optional: true4543 is expected to belong to build class_name => Ci::Build optional: true4544 default attributes4545 is expected to eq 54546 is expected to eq 34547 scopes4548 .ordered_by_version_desc4549 is expected to eq [5, 4, 3, 2, 1]4550# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.42 seconds. Current RSS: ~1469M. load average: 1.01 1.13 1.12 1/288 122874551 .with_files_stored_locally4552 includes states with local storage4553 excludes states without local storage4554# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.79 seconds. Current RSS: ~1441M. load average: 1.01 1.13 1.12 1/288 122884555 file storage4556 #file4557 returns the saved file4558# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.06 seconds. Current RSS: ~1443M. load average: 1.01 1.13 1.12 1/288 122894559 #file_store4560 returns the value4561# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.31 second. Current RSS: ~1444M. load average: 1.01 1.12 1.11 1/288 122904562 #update_file_store4563 when file is stored in object storage4564 sets file_store to remote4565# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.86 seconds. Current RSS: ~1439M. load average: 1.01 1.12 1.11 1/288 122914566 when file is stored locally4567 sets file_store to local4568# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.1 seconds. Current RSS: ~1439M. load average: 1.01 1.12 1.11 1/288 122924569 behaves like cleanup by a loose foreign key4570 cleans up (delete or nullify) the model4571# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.76 seconds. Current RSS: ~1443M. load average: 1.01 1.12 1.11 1/288 122934572# [RSpecRunTime] Finishing example group spec/models/terraform/state_version_spec.rb. It took 22.89 seconds. Expected to take 25.66 seconds.4573# [RSpecRunTime] Starting example group spec/models/project_setting_spec.rb. Expected to take 24.38 seconds.4574ProjectSetting4575 does not allow STI4576 is expected to belong to project required: false4577 default values4578 is expected to be truthy4579 scopes4580 returns project setting for the given projects4581 validations4582 is expected not to allow :target_platforms to be ‹nil›4583 is expected to allow :target_platforms to be ‹[]›4584 is expected to validate that the length of :issue_branch_template is at most 2554585************************************************************************4586Warning from shoulda-matchers:4587You are using `validate_inclusion_of` to assert that a boolean column4588allows boolean values and disallows non-boolean ones. Be aware that it4589is not possible to fully test this, as boolean columns will4590automatically convert non-boolean values to boolean ones. Hence, you4591should consider removing this test.4592************************************************************************4593 is expected to validate that :suggested_reviewers_enabled is either ‹true› or ‹false›4594 allows any combination of the allowed target platforms4595 is expected not to allow :target_platforms to be ‹[nil]›4596 is expected not to allow :target_platforms to be ‹["not_allowed"]›4597 is expected not to allow :target_platforms to be ‹[:invalid]›4598 validates uniqueness of pages_unique_domain4599 validates if the pages_unique_domain already exist as a project path4600 when pages_unique_domain is required4601 is not required if pages_unique_domain_enabled is false4602 is required when pages_unique_domain_enabled is true4603 is required if it is already saved in the database4604# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.97 seconds. Current RSS: ~1473M. load average: 1.01 1.12 1.11 1/288 122944605 when updating4606 validates if the pages_unique_domain already exist as a project path4607 target_platforms=4608 stringifies and sorts4609 #human_squash_option4610 squash_option: "never", human_squash_option: "Do not allow"4611 is expected to eq "Do not allow"4612 squash_option: "always", human_squash_option: "Require"4613 is expected to eq "Require"4614 squash_option: "default_on", human_squash_option: "Encourage"4615 is expected to eq "Encourage"4616 squash_option: "default_off", human_squash_option: "Allow"4617 is expected to eq "Allow"4618 #show_diff_preview_in_email?4619 when a project has no parent group4620 when show_diff_preview_in_email is disabled4621 returns false4622 when show_diff_preview_in_email is enabled4623 returns true4624 when a parent group overrides project settings4625 when show_diff_preview_in_email is disabled for the parent group4626 returns false4627# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.84 seconds. Current RSS: ~1483M. load average: 1.00 1.12 1.11 1/288 122954628 when all ancestors have enabled diff previews4629 returns true4630# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.07 seconds. Current RSS: ~1482M. load average: 1.00 1.12 1.11 1/288 122964631 #emails_enabled?4632 when a project does not have a parent group4633 returns true4634 returns false when project_settings are set to false4635 when a project has a parent group4636 when emails have been disabled in parent group4637 returns false4638# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.16 seconds. Current RSS: ~1472M. load average: 1.00 1.12 1.11 1/288 122974639 when emails are enabled in parent group4640 returns true4641 returns false when disabled at the project4642# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.51 seconds. Current RSS: ~1471M. load average: 1.00 1.11 1.11 1/288 122984643 #runner_registration_enabled4644 returns true4645 when project has runner registration disabled4646 returns false4647 when all projects have runner registration disabled4648 returns false4649# [RSpecRunTime] Finishing example group spec/models/project_setting_spec.rb. It took 16.85 seconds. Expected to take 24.38 seconds.4650# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. Expected to take 23.07 seconds.4651Gitlab::Metrics::RequestsRackMiddleware4652 #call4653 @app.call succeeds with 2004654 tracks request count and duration4655 guarantees SLI metrics are incremented with all the required labels4656 request is a health check endpoint4657 when path is /-/liveness4658 increments health endpoint counter rather than overall counter and does not record duration4659# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.99 seconds. Current RSS: ~1480M. load average: 1.00 1.11 1.11 1/288 122994660 when path is /-/liveness/4661 increments health endpoint counter rather than overall counter and does not record duration4662 when path is /-/%6D%65%74%72%69%63%734663 increments health endpoint counter rather than overall counter and does not record duration4664 request is not a health check endpoint4665 when path is /-/ordinary-requests4666 increments regular counters and tracks duration4667 when path is /-/4668 increments regular counters and tracks duration4669 when path is /-/health/subpath4670 increments regular counters and tracks duration4671 @app.call returns an error code4672 tracks count and error rate but not duration and apdex4673 @app.call throws exception4674 tracks the correct metrics4675 application context4676 when a context is present4677 adds the feature category to the labels for required metrics4678 does not record a feature category for health check endpoints4679 when application raises an exception when the feature category context is present4680 adds the feature category to the labels for http_requests_total4681 when the context is not available4682 sets the required labels to unknown4683 SLI satisfactory4684 request_urgency_name: :high, duration: 0.1, success: true4685 Grape API handler having expected duration setup4686 captures SLI metrics4687 Rails controller having expected duration setup4688 captures SLI metrics4689 request_urgency_name: :high, duration: 0.25, success: false4690 Grape API handler having expected duration setup4691 captures SLI metrics4692 Rails controller having expected duration setup4693 captures SLI metrics4694 request_urgency_name: :high, duration: 0.3, success: false4695 Grape API handler having expected duration setup4696 captures SLI metrics4697 Rails controller having expected duration setup4698 captures SLI metrics4699 request_urgency_name: :medium, duration: 0.3, success: true4700 Grape API handler having expected duration setup4701 captures SLI metrics4702 Rails controller having expected duration setup4703 captures SLI metrics4704 request_urgency_name: :medium, duration: 0.5, success: false4705 Grape API handler having expected duration setup4706 captures SLI metrics4707 Rails controller having expected duration setup4708 captures SLI metrics4709 request_urgency_name: :medium, duration: 0.6, success: false4710 Grape API handler having expected duration setup4711 captures SLI metrics4712 Rails controller having expected duration setup4713 captures SLI metrics4714 request_urgency_name: :default, duration: 0.6, success: true4715 Grape API handler having expected duration setup4716 captures SLI metrics4717 Rails controller having expected duration setup4718 captures SLI metrics4719 request_urgency_name: :default, duration: 1.0, success: false4720 Grape API handler having expected duration setup4721 captures SLI metrics4722 Rails controller having expected duration setup4723 captures SLI metrics4724 request_urgency_name: :default, duration: 1.2, success: false4725 Grape API handler having expected duration setup4726 captures SLI metrics4727 Rails controller having expected duration setup4728 captures SLI metrics4729 request_urgency_name: :low, duration: 4.5, success: true4730 Grape API handler having expected duration setup4731 captures SLI metrics4732 Rails controller having expected duration setup4733 captures SLI metrics4734 request_urgency_name: :low, duration: 5.0, success: false4735 Grape API handler having expected duration setup4736 captures SLI metrics4737 Rails controller having expected duration setup4738 captures SLI metrics4739 request_urgency_name: :low, duration: 6, success: false4740 Grape API handler having expected duration setup4741 captures SLI metrics4742 Rails controller having expected duration setup4743 captures SLI metrics4744 Grape API without expected duration4745 falls back request's expectation to default (1 second)4746 Rails controller without expected duration4747 falls back request's expectation to default (1 second)4748 A request with urgency set on the env (from ETag-caching)4749 records the request with the correct urgency4750 An unknown request4751 falls back request's expectation to default (1 second)4752 .initialize_metrics4753 sets labels for http_requests_total4754 sets labels for http_request_duration_seconds4755 has every label in config/feature_categories.yml4756# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.31 seconds. Current RSS: ~1539M. load average: 1.00 1.11 1.11 1/288 123004757# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. It took 11.69 seconds. Expected to take 23.07 seconds.4758# [RSpecRunTime] Starting example group spec/services/issues/build_service_spec.rb. Expected to take 22.75 seconds.4759Issues::BuildService4760 for a single discussion4761 #execute4762 references the noteable title in the issue title4763 adds the note content to the description4764# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.67 seconds. Current RSS: ~1532M. load average: 1.00 1.11 1.11 1/294 123944765 for discussions in a merge request4766 #items_for_discussions4767 has an item for each discussion4768 #item_for_discussion4769 mentions the author of the note4770 wraps the note in a blockquote4771# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.02 seconds. Current RSS: ~1533M. load average: 1.00 1.11 1.11 1/294 126264772 #execute4773 uses provided title if title param given4774 uses provided description if description param given4775 without additional params4776 has the merge request reference in the title4777 has the reference of the merge request in the description4778# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.99 seconds. Current RSS: ~1540M. load average: 1.00 1.11 1.11 1/294 127874779 with multiple discussions4780 mentions all the authors in the description4781 has a link for each unresolved discussion in the description4782 mentions additional notes4783# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.6 seconds. Current RSS: ~1537M. load average: 1.00 1.10 1.11 1/294 129434784 For a merge request without discussions4785 #execute4786 mentions the merge request in the description4787 #execute4788 setting milestone4789 when developer4790 builds a new issues with given params4791 sets milestone to nil if it is not available for the project4792 when user is not a project member4793 cannot set milestone4794 setting issue type4795 with a corresponding WorkItems::Type4796 issue_params: {:issue_type=>nil}, current_user: guest, work_item_type_id: type_issue_id, resulting_issue_type: "issue"4797 builds an issue4798 issue_params: {:issue_type=>"issue"}, current_user: guest, work_item_type_id: type_issue_id, resulting_issue_type: "issue"4799 builds an issue4800 issue_params: {:issue_type=>"incident"}, current_user: guest, work_item_type_id: type_issue_id, resulting_issue_type: "issue"4801 builds an issue4802 issue_params: {:issue_type=>"incident"}, current_user: reporter, work_item_type_id: type_incident_id, resulting_issue_type: "incident"4803 builds an issue4804 issue_params: combined_params, current_user: reporter, work_item_type_id: type_task_id, resulting_issue_type: "task"4805 builds an issue4806 issue_params: work_item_params, current_user: reporter, work_item_type_id: type_task_id, resulting_issue_type: "task"4807 builds an issue4808 issue_params: {:issue_type=>"test_case"}, current_user: guest, work_item_type_id: type_issue_id, resulting_issue_type: "issue"4809 builds an issue4810 issue_params: {:issue_type=>"requirement"}, current_user: guest, work_item_type_id: type_issue_id, resulting_issue_type: "issue"4811 builds an issue4812 issue_params: {:issue_type=>"invalid"}, current_user: guest, work_item_type_id: type_issue_id, resulting_issue_type: "issue"4813 builds an issue4814 issue_params: {:issue_type=>"project"}, current_user: guest, work_item_type_id: type_issue_id, resulting_issue_type: "issue"4815 builds an issue4816# [RSpecRunTime] Finishing example group spec/services/issues/build_service_spec.rb. It took 15.62 seconds. Expected to take 22.75 seconds.4817# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/releases_importer_spec.rb. Expected to take 21.36 seconds.4818Gitlab::GithubImport::Importer::ReleasesImporter4819 #execute4820 imports the releases in bulk4821 imports draft releases4822 is idempotent4823# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.81 seconds. Current RSS: ~1552M. load average: 1.00 1.10 1.10 1/293 129714824 #build_releases4825 returns an Array containing release rows4826 does not create releases that already exist4827 uses a default release description if none is provided4828 does not create releases that have a NULL tag4829 does not create duplicate release tags4830 does not create invalid release4831# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.6 seconds. Current RSS: ~1544M. load average: 1.00 1.10 1.10 1/293 129724832 #build_attributes4833 the returned Hash4834 returns the attributes of the release as a Hash4835 includes the tag name4836 includes the release description4837 includes the project ID4838 includes the created timestamp4839 includes the updated timestamp4840 includes the release name4841# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.34 seconds. Current RSS: ~1545M. load average: 1.00 1.10 1.10 1/288 129734842 author_id attribute4843 returns the Gitlab user_id when Github release author is found4844 returns ghost user when author is empty in Github release4845 when Github author is not found in Gitlab4846 returns project creator as author4847# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.17 seconds. Current RSS: ~1540M. load average: 1.00 1.10 1.10 1/289 129744848 #each_release4849 returns an Enumerator4850 yields every release to the Enumerator4851# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.69 seconds. Current RSS: ~1528M. load average: 1.00 1.10 1.10 1/288 129754852 #description_for4853 returns the description when present4854 returns a generated description when one is not present4855# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.83 seconds. Current RSS: ~1528M. load average: 1.08 1.11 1.11 1/288 129764856# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/releases_importer_spec.rb. It took 14.91 seconds. Expected to take 21.36 seconds.4857# [RSpecRunTime] Starting example group spec/services/alert_management/alerts/update_service_spec.rb. Expected to take 21.1 seconds.4858AlertManagement::Alerts::UpdateService4859 #execute4860 when the current_user is nil4861 behaves like error response4862 has an informative message4863 behaves like does not add a todo4864 is expected not to change `Todo.count`4865# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.0 seconds. Current RSS: ~1526M. load average: 1.08 1.11 1.11 1/288 129774866 behaves like does not add a system note4867 is expected not to change `Note.count`4868 when current_user does not have permission to update alerts4869 behaves like error response4870 has an informative message4871 behaves like does not add a todo4872 is expected not to change `Todo.count`4873 behaves like does not add a system note4874 is expected not to change `Note.count`4875 when no parameters are included4876 behaves like error response4877 has an informative message4878 behaves like does not add a todo4879 is expected not to change `Todo.count`4880 behaves like does not add a system note4881 is expected not to change `Note.count`4882 when an error occurs during update4883 behaves like error response4884 has an informative message4885 behaves like does not add a todo4886 is expected not to change `Todo.count`4887 behaves like does not add a system note4888 is expected not to change `Note.count`4889 when a model attribute is included without assignees4890 behaves like title update4891 updates the attribute4892 behaves like does not add a todo4893 is expected not to change `Todo.count`4894 behaves like does not add a system note4895 is expected not to change `Note.count`4896 when alert is resolved and another existing unresolved alert4897 behaves like title update4898 updates the attribute4899 behaves like does not add a todo4900 is expected not to change `Todo.count`4901 behaves like does not add a system note4902 is expected not to change `Note.count`4903 when assignees are included4904 when the assignee is the current user4905 behaves like successful assignment4906 is expected to be success4907 behaves like adds a system note4908 is expected to change `alert.reload.notes.count` by 14909 behaves like adds a todo4910 is expected to eq #<User id:1210 @user951>4911 when the assignee has read permissions4912 behaves like successful assignment4913 is expected to be success4914 behaves like adds a system note4915 is expected to change `alert.reload.notes.count` by 14916 behaves like adds a todo4917 is expected to eq #<User id:1210 @user951>4918 when the assignee does not have read permissions4919 behaves like error response4920 has an informative message4921 behaves like does not add a todo4922 is expected not to change `Todo.count`4923 behaves like does not add a system note4924 is expected not to change `Note.count`4925 when user is already assigned4926 behaves like does not add a system note4927 is expected not to change `Note.count`4928 behaves like does not add a todo4929 is expected not to change `Todo.count`4930 with multiple users included4931 behaves like successful assignment4932 is expected to be success4933 behaves like adds a system note4934 is expected to change `alert.reload.notes.count` by 14935 behaves like adds a todo4936 is expected to eq #<User id:1210 @user951>4937 when a status is included4938 successfully changes the status4939 behaves like adds a system note4940 is expected to change `alert.reload.notes.count` by 14941 with unknown status4942 behaves like error response4943 has an informative message4944 behaves like does not add a todo4945 is expected not to change `Todo.count`4946 behaves like does not add a system note4947 is expected not to change `Note.count`4948 with resolving status4949 changes the status4950 resolves the current user's related todos4951 with existing unresolved alert4952 with fingerprints4953 does not query for existing alerts4954 when status was resolved4955 has an informative message4956 behaves like does not add a todo4957 is expected not to change `Todo.count`4958 behaves like does not add a system note4959 is expected not to change `Note.count`4960 without fingerprints4961 successfully changes the status4962 behaves like adds a system note4963 is expected to change `alert.reload.notes.count` by 14964 two existing closed alerts4965 successfully changes the status4966 behaves like adds a system note4967 is expected to change `alert.reload.notes.count` by 14968# [RSpecRunTime] Finishing example group spec/services/alert_management/alerts/update_service_spec.rb. It took 9.31 seconds. Expected to take 21.1 seconds.4969# [RSpecRunTime] Starting example group spec/lib/api/entities/snippet_spec.rb. Expected to take 19.99 seconds.4970API::Entities::Snippet4971 with PersonalSnippet4972 returns snippet web_url attribute4973 returns snippet raw_url attribute4974 behaves like common attributes4975 is expected to eq 644976 is expected to eq "My title 332"4977 is expected to eq "My title 334"4978 is expected to eq 2024-03-08 06:28:03.203522524 +00004979 is expected to eq 2024-03-08 06:28:03.203522524 +00004980 is expected to eq nil4981 is expected to eq "private"4982 is expected to include :author4983 file_name4984 returns attribute from repository4985 when repository is empty4986 returns attribute from db4987# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.61 seconds. Current RSS: ~1580M. load average: 1.14 1.13 1.11 1/289 130434988 ssh_url_to_repo4989 returns attribute4990 when repository does not exist4991 does not include attribute4992 http_url_to_repo4993 returns attribute4994 when repository does not exist4995 does not include attribute4996 files4997 with PersonalSnippet4998 behaves like snippet files4999 returns all snippet files5000 has the file path5001 has the raw url5002 when repository does not exist5003 returns empty array5004 with ProjectSnippet5005 behaves like snippet files5006 returns all snippet files5007 has the file path5008 has the raw url5009 when repository does not exist5010 returns empty array5011 with ProjectSnippet5012 returns snippet web_url attribute5013 returns snippet raw_url attribute5014 behaves like common attributes5015 is expected to eq 655016 is expected to eq "My title 335"5017 is expected to eq "My title 337"5018 is expected to eq 2024-03-08 06:28:03.674058902 +00005019 is expected to eq 2024-03-08 06:28:03.674058902 +00005020 is expected to eq 7125021 is expected to eq "private"5022 is expected to include :author5023 file_name5024 returns attribute from repository5025 when repository is empty5026 returns attribute from db5027# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.19 seconds. Current RSS: ~1585M. load average: 1.21 1.14 1.12 1/293 131815028 ssh_url_to_repo5029 returns attribute5030 when repository does not exist5031 does not include attribute5032 http_url_to_repo5033 returns attribute5034 when repository does not exist5035 does not include attribute5036 files5037 with PersonalSnippet5038 behaves like snippet files5039 returns all snippet files5040 has the file path5041 has the raw url5042 when repository does not exist5043 returns empty array5044 with ProjectSnippet5045 behaves like snippet files5046 returns all snippet files5047 has the file path5048 has the raw url5049 when repository does not exist5050 returns empty array5051# [RSpecRunTime] Finishing example group spec/lib/api/entities/snippet_spec.rb. It took 8.05 seconds. Expected to take 19.99 seconds.5052# [RSpecRunTime] Starting example group spec/services/ci/pipeline_trigger_service_spec.rb. Expected to take 19.56 seconds.5053Ci::PipelineTriggerService5054 #execute5055 with a trigger token5056 when trigger belongs to a different project5057 does nothing5058# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.77 seconds. Current RSS: ~1582M. load average: 1.21 1.14 1.12 1/293 132705059 when trigger owner does not have a permission to read a project5060 does nothing5061 when params have an existing trigger token5062 when params have an existing ref5063 triggers a pipeline5064 stores the payload as a variable5065 when commit message has [ci skip]5066 ignores [ci skip] and create as general5067# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.24 seconds. Current RSS: ~1561M. load average: 1.19 1.14 1.12 1/293 132895068 when params have a variable5069 has variables5070 when params have duplicate variables5071 creates a failed pipeline without variables5072 behaves like detecting an unprocessable pipeline trigger5073 when the pipeline was not created successfully5074 has the correct status code5075 when params have a non-existant ref5076 does not trigger a pipeline5077 when params have a non-existant trigger token5078 does not trigger a pipeline5079 with a pipeline job token5080 when job user does not have a permission to read a project5081 does nothing5082 when job is not running5083 does nothing5084 when job does not have a project5085 does nothing5086 when params have an existsed job token5087 when params have an existsed ref5088 triggers a pipeline5089 behaves like logs downstream pipeline creation5090 logs details5091# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.01 seconds. Current RSS: ~1532M. load average: 1.26 1.15 1.12 1/293 133195092 when commit message has [ci skip]5093 ignores [ci skip] and create as general5094# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.01 seconds. Current RSS: ~1521M. load average: 1.26 1.15 1.12 1/293 133255095 when params have a variable5096 has variables5097 when params have duplicate variables5098 creates a failed pipeline without variables5099 behaves like detecting an unprocessable pipeline trigger5100 when the pipeline was not created successfully5101 has the correct status code5102 when params have a non-existant ref5103 does not trigger a job in the pipeline5104 when params have a non-existsed trigger token5105 does not trigger a pipeline5106# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_trigger_service_spec.rb. It took 15.02 seconds. Expected to take 19.56 seconds.5107# [RSpecRunTime] Starting example group spec/services/ci/archive_trace_service_spec.rb. Expected to take 18.53 seconds.5108Ci::ArchiveTraceService#execute5109 when job is finished5110 creates an archived trace5111 integration hooks5112 is expected not to raise Exception5113# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.1 seconds. Current RSS: ~1517M. load average: 1.32 1.17 1.13 1/293 133475114 when trace is already archived5115 ignores an exception5116 does not create an archived trace5117 when live trace chunks still exist5118 removes the trace chunks5119 when associated data does not exist5120 removes the trace artifact and builds a new one5121# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.11 seconds. Current RSS: ~1515M. load average: 1.21 1.15 1.12 1/293 133485122 when the job is out of archival attempts5123 skips archiving5124 leaves a warning message in sidekiq log5125 job has archive and chunks5126 removes trace chunks5127 archive is not completed5128 cleanups any stale archive data5129# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.04 seconds. Current RSS: ~1510M. load average: 1.19 1.14 1.12 1/293 133495130 when the archival process is backed off5131 skips archiving5132 leaves a warning message in sidekiq log5133# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.72 seconds. Current RSS: ~1507M. load average: 1.19 1.14 1.12 1/289 133505134 when job is running5135 increments Prometheus counter, sends crash report to Sentry and ignore an error for continuing to archive5136 #batch_execute5137 archives multiple traces5138 processes traces independently5139 when timeout is reached5140 stops executing traces5141# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.02 seconds. Current RSS: ~1507M. load average: 1.19 1.14 1.12 1/288 133515142 when loop limit is reached5143 skips archiving5144 stops executing traces5145# [RSpecRunTime] Finishing example group spec/services/ci/archive_trace_service_spec.rb. It took 12.08 seconds. Expected to take 18.53 seconds.5146# [RSpecRunTime] Starting example group spec/uploaders/pages/deployment_uploader_spec.rb. Expected to take 17.88 seconds.5147Pages::DeploymentUploader5148 behaves like builds correct paths5149 #store_dir5150 behaves like matches the method pattern5151 is expected to match /\/\h{2}\/\h{2}\/\h{64}\/pages_deployments\/\d+/5152 #cache_dir5153 behaves like matches the method pattern5154 is expected to match /pages\/@hashed\/tmp\/cache/5155 #work_dir5156 behaves like matches the method pattern5157 is expected to match /pages\/@hashed\/tmp\/work/5158 #upload_path5159 behaves like matches the method pattern5160 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)5161 #relative_path5162 is relative (PENDING: Path not set, skipping.)5163 .absolute_path5164 behaves like matches the method pattern5165 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)5166 .base_dir5167 behaves like matches the method pattern5168 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)5169 path traversal exploits5170 throws an exception5171 when object store is REMOTE5172 preserves original file when stores it5173 .default_store5174 returns remote store when object storage is enabled5175 behaves like builds correct paths5176 #store_dir5177 behaves like matches the method pattern5178 is expected to match /\A\h{2}\/\h{2}\/\h{64}\/pages_deployments\/\d+\z/5179 #cache_dir5180 behaves like matches the method pattern5181 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)5182 #work_dir5183 behaves like matches the method pattern5184 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)5185 #upload_path5186 behaves like matches the method pattern5187 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)5188 #relative_path5189 is relative (PENDING: Path not set, skipping.)5190 .absolute_path5191 behaves like matches the method pattern5192 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)5193 .base_dir5194 behaves like matches the method pattern5195 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)5196 path traversal exploits5197 throws an exception5198 when file is stored in valid local_path5199 builds the right file path5200 preserves original file when stores it5201 .default_store5202 returns local store when object storage is not enabled5203# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.32 second. Current RSS: ~1511M. load average: 1.23 1.15 1.12 1/288 133525204# [RSpecRunTime] Finishing example group spec/uploaders/pages/deployment_uploader_spec.rb. It took 11.03 seconds. Expected to take 17.88 seconds.5205# [RSpecRunTime] Starting example group spec/services/ci/list_config_variables_service_spec.rb. Expected to take 17.41 seconds.5206Ci::ListConfigVariablesService5207 when sending a valid ref5208 returns variables list5209 when the ref is a sha from a fork5210 when a project ref contains the sha5211 returns variables list5212# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.05 seconds. Current RSS: ~1520M. load average: 1.29 1.17 1.13 1/294 134805213 when a project ref does not contain the sha5214 returns empty response5215 when config has includes5216 returns variable list5217# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.76 seconds. Current RSS: ~1518M. load average: 1.29 1.17 1.13 1/294 135455218 when project CI config is external5219 when the user has access to the external project5220 returns variable list5221# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.85 seconds. Current RSS: ~1514M. load average: 1.29 1.17 1.13 1/293 135975222 when the user has no access to the external project5223 returns empty json5224# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.81 seconds. Current RSS: ~1503M. load average: 1.27 1.17 1.12 1/293 136445225 when sending an invalid ref5226 returns empty json5227# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.08 seconds. Current RSS: ~1498M. load average: 1.27 1.17 1.12 1/293 136605228 when sending an invalid config5229 returns empty result5230# [RSpecRunTime] RSpec elapsed time: 20 minutes 13.5 seconds. Current RSS: ~1492M. load average: 1.27 1.17 1.12 1/293 136975231 when reading from cache5232 returns variable list5233# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.75 seconds. Current RSS: ~1492M. load average: 1.25 1.16 1.12 1/293 137215234 when the cache is empty5235 returns nil and enquques the worker to fill cache5236# [RSpecRunTime] RSpec elapsed time: 20 minutes 15.89 seconds. Current RSS: ~1490M. load average: 1.25 1.16 1.12 1/293 137455237# [RSpecRunTime] Finishing example group spec/services/ci/list_config_variables_service_spec.rb. It took 15.59 seconds. Expected to take 17.41 seconds.5238# [RSpecRunTime] Starting example group spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb. Expected to take 16.8 seconds.5239Gitlab::Cache::Ci::ProjectPipelineStatus5240 .load_for_project5241 loads the status5242 loading in batches5243 .load_in_batch_for_projects5244 loads pipeline_status on projects5245 loads 10 projects without hitting Gitaly call limit5246# [RSpecRunTime] RSpec elapsed time: 20 minutes 23.52 seconds. Current RSS: ~1560M. load average: 1.31 1.18 1.13 1/294 138675247 .update_for_pipeline5248 refreshes the cache if nescessary5249 #has_status?5250 is false when the status wasn't loaded yet5251 is true when all status information was loaded5252 #load_status5253 loads the status from the cache when there is one5254 loads the status from the project commit when there is no cache5255 stores the status in the cache when it loading it from the project5256 sets the state to loaded5257 only loads the status once5258 handles Gitaly unavailable exceptions gracefully5259 handles Gitaly timeout exceptions gracefully5260 gitaly call counts5261 not cached5262 makes a Gitaly call5263# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.36 seconds. Current RSS: ~1577M. load average: 1.28 1.17 1.13 1/293 138725264 cached5265 makes no Gitaly calls5266 #load_from_project5267 reads the status from the pipeline for the commit5268 doesn't fail for an empty project5269 #store_in_cache5270 sets the object in caching5271 #store_in_cache_if_needed5272 stores the state in the cache when the sha is the HEAD of the project5273 doesn't store the status in redis_cache when the sha is not the head of the project5274 deletes the cache if the repository doesn't have a head commit5275 with a status in caching5276 #load_from_cache5277 reads the status from redis_cache5278 refreshes ttl5279 when status is empty string5280 reads the status as nil5281 #has_cache?5282 knows the status is cached5283 #delete_from_cache5284 deletes values from redis_cache5285# [RSpecRunTime] Finishing example group spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb. It took 12.87 seconds. Expected to take 16.8 seconds.5286# [RSpecRunTime] Starting example group spec/views/projects/edit.html.haml_spec.rb. Expected to take 16.43 seconds.5287projects/edit5288 project export disabled5289 does not display the project export option5290# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.35 seconds. Current RSS: ~1564M. load average: 1.26 1.17 1.13 1/293 138935291 forking5292 project is not a fork5293 hides the remove fork relationship settings5294 project is a fork5295 shows the remove fork relationship settings to an authorized user5296 hides the fork relationship settings from an unauthorized user5297 hides the fork source from an unauthorized user5298 shows the fork source to an authorized user5299# [RSpecRunTime] RSpec elapsed time: 20 minutes 37.35 seconds. Current RSS: ~1523M. load average: 1.24 1.17 1.13 1/293 138945300 prompt user about registration features5301 when service ping is enabled5302 behaves like does not render registration features prompt5303 does not render a placeholder input with registration features message5304 with no license and service ping disabled5305 behaves like renders registration features prompt5306 renders a placeholder input with registration features message5307 pages menu entry callout5308 does show a callout5309 notifications on renaming the project path5310 when the GitlabAPI is supported5311 displays the warning regarding the container registry5312 when the GitlabAPI is not supported5313 does not display the warning regarding the container registry5314# [RSpecRunTime] Finishing example group spec/views/projects/edit.html.haml_spec.rb. It took 12.25 seconds. Expected to take 16.43 seconds.5315# [RSpecRunTime] Starting example group spec/services/issuable/common_system_notes_service_spec.rb. Expected to take 15.78 seconds.5316Issuable::CommonSystemNotesService5317 on issuable update5318 behaves like system note creation5319 creates 1 system note with the correct content5320 behaves like system note creation5321 creates 1 system note with the correct content5322 behaves like system note creation5323 creates 1 system note with the correct content5324 behaves like system note creation5325 creates 1 system note with the correct content5326 when new label is added5327 creates a resource label event5328 with merge requests Draft note5329 adding Draft note5330 behaves like system note creation5331 creates 1 system note with the correct content5332# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.2 seconds. Current RSS: ~1530M. load average: 1.22 1.16 1.12 1/294 139355333 and changing title5334 behaves like draft notes creation5335 creates Draft toggle and title change notes5336# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.51 seconds. Current RSS: ~1545M. load average: 1.20 1.16 1.12 1/294 139755337 removing Draft note5338 behaves like system note creation5339 creates 1 system note with the correct content5340# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.79 seconds. Current RSS: ~1557M. load average: 1.20 1.16 1.12 1/294 140155341 and changing title5342 behaves like draft notes creation5343 creates Draft toggle and title change notes5344# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.14 seconds. Current RSS: ~1568M. load average: 1.20 1.16 1.12 1/294 140555345 when changing dates5346 behaves like system note for issuable date changes5347 creates a system note for due_date set5348 creates a system note for start_date set5349 creates a note when both start and due date are changed5350 does not call SystemNoteService if no dates are changed5351# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.39 seconds. Current RSS: ~1570M. load average: 1.20 1.16 1.12 1/294 140565352 on issuable create5353 does not create system note for title and description5354 creates a resource label event for labels added5355 when changing milestones5356 does not create a system note for milestone set5357 creates a milestone change event5358 when changing dates5359 behaves like system note for issuable date changes5360 creates a system note for due_date set5361 creates a system note for start_date set5362 creates a note when both start and due date are changed5363 does not call SystemNoteService if no dates are changed5364 when setting an estimae5365 behaves like system note creation5366 creates 1 system note with the correct content5367# [RSpecRunTime] Finishing example group spec/services/issuable/common_system_notes_service_spec.rb. It took 10.4 seconds. Expected to take 15.78 seconds.5368# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/design_reference_filter_spec.rb. Expected to take 15.34 seconds.5369Banzai::Filter::References::DesignReferenceFilter5370 does not error when we add redaction to the pipeline5371 .call5372 requires project context5373# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.4 seconds. Current RSS: ~1555M. load average: 1.18 1.16 1.12 1/294 140615374 #call5375 feature flags5376 design management is not enabled5377 behaves like a no-op filter5378 does nothing5379 wrapped in a <pre/>5380 behaves like a no-op filter5381 does nothing5382 wrapped in a <code/>5383 behaves like a no-op filter5384 does nothing5385 wrapped in a <a/>5386 behaves like a no-op filter5387 does nothing5388 wrapped in a <style/>5389 behaves like a no-op filter5390 does nothing5391 .identifier5392 filename: "simple.png"5393 can parse the reference5394 filename: "SIMPLE.PNG"5395 can parse the reference5396 filename: "has-hyphen.jpg"5397 can parse the reference5398 filename: "snake_case.svg"5399 can parse the reference5400 static properties5401 is expected to eq :design5402 #data_attributes_for5403 is expected to include {:issue => 78, :original => "Added http://localhost/namespace1086/project-1220/-/issues/10/designs/homescreen-1.jpg", :project => 802, :design => 1}5404 internal reference5405 behaves like a reference containing an element node5406 does not escape inner html5407 behaves like a good link reference5408 produces a good link5409 the filename contains invalid characters5410 filename: "with some spaces.png"5411 behaves like a no-op filter5412 does nothing5413 filename: "with <script>console.log(\"pwded\")<%2Fscript>.png"5414 behaves like a no-op filter5415 does nothing5416 filename: "foo\"bar.png"5417 behaves like a no-op filter5418 does nothing5419 filename: "A \"very\" good file.png"5420 behaves like a no-op filter5421 does nothing5422 the reference is to a non-existant design5423 behaves like a no-op filter5424 does nothing5425 design management is disabled for the referenced project5426 behaves like a no-op filter5427 does nothing5428 link pattern5429 matches5430 cross-project / cross-namespace complete reference5431 links to a valid reference5432 link has valid text5433 includes default classes5434 behaves like a reference containing an element node5435 does not escape inner html5436 behaves like a good link reference5437 produces a good link5438 design management is disabled for that project5439 behaves like a no-op filter5440 does nothing5441 the reference is invalid5442 behaves like a no-op filter5443 does nothing5444 performance5445 is linear in the number of projects with design management enabled each design refers to5446# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/design_reference_filter_spec.rb. It took 6.29 seconds. Expected to take 15.34 seconds.5447# [RSpecRunTime] Starting example group spec/graphql/types/user_type_spec.rb. Expected to take 14.82 seconds.5448Types::UserInterface5449 is expected to eq "User"5450 is expected to require graphql authorizations :read_user5451 has the expected fields5452 name field5453 user requests5454 a user5455 returns name5456# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.26 seconds. Current RSS: ~1570M. load average: 1.17 1.16 1.12 1/289 140645457 a project bot5458 when requester is nil5459 returns nothing5460 when the requester is not a project member5461 returns `Project bot` for a non project member in a public project5462 in a private project5463 returns `****` for a non project member in a private project5464# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.86 second. Current RSS: ~1573M. load average: 1.16 1.15 1.12 1/290 140655465 with a project member5466 returns `Project bot` for a project member5467 in a private project5468 returns `Project bot` for a project member in a private project5469# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.43 seconds. Current RSS: ~1560M. load average: 1.16 1.15 1.12 1/289 140665470 a group bot5471 when requester is nil5472 returns nothing5473 when the requester is not a group member5474 returns `Group bot` for a non group member in a public group5475 in a private group5476 returns `****` for a non group member in a private group5477 with a group member5478 returns `Group bot` for a group member5479 in a private group5480 returns `Group bot` for a group member in a private group5481# [RSpecRunTime] RSpec elapsed time: 21 minutes 4.98 seconds. Current RSS: ~1555M. load average: 1.06 1.13 1.11 1/289 140675482 admin requests5483 a user5484 returns name5485 a project bot5486 returns name5487 a group bot5488 returns name5489 snippets field5490 returns snippets5491 callouts field5492 returns user callouts5493 timelogs field5494 returns user timelogs5495 emails field5496 returns user emails5497 namespaceCommitEmails field5498 returns user namespace_commit_emails5499 ide field5500 returns ide5501 code suggestions enabled5502 returns code suggestions enabled5503# [RSpecRunTime] Finishing example group spec/graphql/types/user_type_spec.rb. It took 9.31 seconds. Expected to take 14.82 seconds.5504# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/repository_bundle_pipeline_spec.rb. Expected to take 14.54 seconds.5505BulkImports::Projects::Pipelines::RepositoryBundlePipeline5506 #run5507 imports repository into destination project and removes tmpdir5508 skips import if already cached5509 when something goes wrong during import5510 marks entity as failed5511# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.42 seconds. Current RSS: ~1594M. load average: 1.46 1.21 1.14 1/289 140925512 #extract5513 downloads & extracts repository bundle filepath5514 #load5515 creates repository from bundle5516 when file does not exist5517 returns5518# [RSpecRunTime] RSpec elapsed time: 21 minutes 12.74 seconds. Current RSS: ~1610M. load average: 1.46 1.21 1.14 1/289 141055519 when path is directory5520 returns5521 when path is symlink5522 returns5523 when path has mutiple hard links5524 returns5525 when path is not under tmpdir5526 returns5527 when path is being traversed5528 raises an error5529 #after_run5530 removes tmpdir5531 when tmpdir does not exist5532 does not attempt to remove tmpdir5533# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.55 seconds. Current RSS: ~1609M. load average: 1.42 1.21 1.14 1/289 141205534# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/repository_bundle_pipeline_spec.rb. It took 10.52 seconds. Expected to take 14.54 seconds.5535# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/diff_check_spec.rb. Expected to take 13.99 seconds.5536Gitlab::Checks::DiffCheck5537 #validate!5538 when ref is not tag or branch ref5539 does not call find_changed_paths5540# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.75 seconds. Current RSS: ~1599M. load average: 1.42 1.21 1.14 1/289 141275541 when commits is empty5542 does not call find_changed_paths5543# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.8 seconds. Current RSS: ~1590M. load average: 1.39 1.21 1.14 1/289 141355544 when commits include merge commit5545 when merge commit does not include additional changes5546 checks the additional changes5547 when merge commit includes additional changes5548 checks the additional changes5549# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.84 seconds. Current RSS: ~1586M. load average: 1.39 1.21 1.14 1/293 141585550 when commits is not empty5551 when deletion is true5552 does not call find_changed_paths5553 with LFS not enabled5554 does not invoke :lfs_file_locks_validation5555 with LFS enabled5556 when change is sent by a different user5557 raises an error if the user is not allowed to update the file5558# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.87 seconds. Current RSS: ~1585M. load average: 1.36 1.20 1.14 1/294 141915559 when change is sent by the author of the lock5560 doesn't raise any error5561# [RSpecRunTime] RSpec elapsed time: 21 minutes 25.93 seconds. Current RSS: ~1580M. load average: 1.36 1.20 1.14 1/294 142055562 when a merge commit merged a file locked by another user5563 doesn't raise any error5564# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.04 seconds. Current RSS: ~1572M. load average: 1.36 1.20 1.14 1/294 142185565 when a merge commit includes additional file locked by another user5566 does raise an error5567# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.22 seconds. Current RSS: ~1569M. load average: 1.36 1.20 1.14 1/294 142315568# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/diff_check_spec.rb. It took 10.67 seconds. Expected to take 13.99 seconds.5569# [RSpecRunTime] Starting example group spec/workers/merge_requests/ensure_prepared_worker_spec.rb. Expected to take 13.74 seconds.5570MergeRequests::EnsurePreparedWorker5571 #perform5572 when ensure_merge_requests_prepared is enabled5573 creates the expected NewMergeRequestWorkers of the unprepared merge requests5574# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.29 seconds. Current RSS: ~1540M. load average: 1.41 1.22 1.14 1/294 143985575 when ensure_merge_requests_prepared is disabled5576 does not prepare any merge requests5577 behaves like an idempotent worker5578 is labeled as idempotent5579 performs multiple times sequentially without raising an exception5580 creates the expected NewMergeRequestWorkers of the unprepared merge requests5581# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.02 seconds. Current RSS: ~1457M. load average: 1.35 1.21 1.14 1/294 144955582# [RSpecRunTime] Finishing example group spec/workers/merge_requests/ensure_prepared_worker_spec.rb. It took 13.79 seconds. Expected to take 13.74 seconds.5583# [RSpecRunTime] Starting example group spec/lib/sidebars/menu_spec.rb. Expected to take 13.31 seconds.5584Sidebars::Menu5585 #all_active_routes5586 gathers all active routes of items and the current menu5587 #serialize_for_super_sidebar5588 returns a tree-like structure of itself and all menu items5589 returns pill data if defined5590 #serialize_as_menu_item_args5591 returns hash of title, link, active_routes, container_html_options5592 #render?5593 when the menus has no items5594 returns false5595 when menu has a partial5596 returns true5597 when the menu has items5598 returns true5599 when menu items are NilMenuItem5600 returns false5601 #has_items?5602 returns true when there are regular menu items5603 returns true when there are nil menu items5604 #has_renderable_items?5605 returns true when there are regular menu items5606 returns false when there are nil menu items5607 returns true when there are both regular and nil menu items5608 #renderable_items5609 returns only regular menu items5610 #insert_element_before5611 adds element before the specific element class5612 does not add nil elements5613 when reference element does not exist5614 adds the element to the top of the list5615 #insert_element_after5616 adds element after the specific element class5617 does not add nil elements5618 when reference element does not exist5619 adds the element to the end of the list5620 #replace_placeholder5621 when a NilMenuItem reference element exists5622 replaces the reference element with the provided item5623 when a MenuItem reference element exists5624 does not replace the reference element and adds to the end of the list5625 when reference element does not exist5626 adds the element to the end of the list5627 #remove_element5628 removes specific element5629 does not remove nil elements5630 #remove_item5631 removes the item from the menu5632 #container_html_options5633 when menu can be rendered5634 when menu has renderable items5635 contains the special class5636 when menu already has other classes5637 appends special class5638 when menu does not have renderable items5639 does not contain the special class5640 when menu cannot be rendered5641 does not contain special class5642 #link5643 returns first visible menu item link5644 returns nil if there are no visible menu items5645# [RSpecRunTime] Finishing example group spec/lib/sidebars/menu_spec.rb. It took 3.32 seconds. Expected to take 13.31 seconds.5646# [RSpecRunTime] Starting example group spec/services/packages/maven/metadata/sync_service_spec.rb. Expected to take 13.02 seconds.5647Packages::Maven::Metadata::SyncService5648 #execute5649 permissions5650 role: :anonymous, expected_result: :rejected5651 behaves like returning an error service response5652 returns an error service response5653 role: :developer, expected_result: :rejected5654 behaves like returning an error service response5655 returns an error service response5656 role: :maintainer, expected_result: :accepted5657 behaves like returning a success service response5658 returns a success service response5659 with a maintainer5660 with a jar package5661 with no changes5662 behaves like returning a success service response5663 returns a success service response5664 with changes5665 behaves like returning a success service response5666 returns a success service response5667 with empty versions5668 behaves like returning a success service response5669 returns a success service response5670 with a too big maven metadata file for versions5671 behaves like returning an error service response5672 returns an error service response5673 an error from the create versions xml service5674 behaves like returning an error service response5675 returns an error service response5676 an error from the append package file service5677 behaves like returning an error service response5678 returns an error service response5679 without a package name5680 behaves like returning an error service response5681 returns an error service response5682 without a versionless package for version5683 behaves like returning a success service response5684 returns a success service response5685 without a metadata package file for versions5686 behaves like returning a success service response5687 returns a success service response5688 without a project5689 behaves like returning an error service response5690 returns an error service response5691 with a maven plugin package5692 with no changes5693 behaves like returning a success service response5694 returns a success service response5695 with changes in the versions xml5696 behaves like returning a success service response5697 returns a success service response5698 with changes in the plugin xml5699 behaves like returning a success service response5700 returns a success service response5701 with empty versions5702 behaves like returning a success service response5703 returns a success service response5704 with a too big maven metadata file for plugins5705 behaves like returning an error service response5706 returns an error service response5707 an error from the create versions xml service5708 behaves like returning an error service response5709 returns an error service response5710 an error from the append package file service5711 behaves like returning an error service response5712 returns an error service response5713 without a versionless package for plugins5714 behaves like returning a success service response5715 returns a success service response5716 without a versionless package for versions5717 behaves like returning a success service response5718 returns a success service response5719 without a metadata package file for plugins5720 behaves like returning a success service response5721 returns a success service response5722# [RSpecRunTime] Finishing example group spec/services/packages/maven/metadata/sync_service_spec.rb. It took 6.67 seconds. Expected to take 13.02 seconds.5723# [RSpecRunTime] Starting example group spec/lib/gitlab/jira_import_spec.rb. Expected to take 12.62 seconds.5724Gitlab::JiraImport5725 .validate_project_settings!5726 without user param5727 behaves like jira configuration base checks5728 with configuration_check set to false5729 does not raise Jira integration error5730 when Jira integration was not setup5731 behaves like raise Jira import error5732 returns error5733 when Jira integration exists5734 when Jira connection is not valid5735 behaves like raise Jira import error5736 returns error5737 when jira connection is valid5738 does not return any error5739 with user param provided5740 when user has permission to run import5741 behaves like jira configuration base checks5742 with configuration_check set to false5743 does not raise Jira integration error5744 when Jira integration was not setup5745 behaves like raise Jira import error5746 returns error5747 when Jira integration exists5748 when Jira connection is not valid5749 behaves like raise Jira import error5750 returns error5751 when jira integration is configured5752 when issues feature is disabled5753 behaves like raise Jira import error5754 returns error5755 when everything is ok5756 does not return any error5757 when user does not have permissions to run the import5758 behaves like raise Jira import error5759 returns error5760 .already_imported_cache_key5761 returns cache key for already imported items5762 .jira_issues_next_page_cache_key5763 returns cache key for next issues5764 .get_issues_next_start_at5765 returns zero when not defined5766 returns negative value for next issues to be imported starting point5767 returns cached value for next issues to be imported starting point5768 .cache_users_mapping5769 stores the data correctly5770 .get_user_mapping5771 reads the data correctly5772 returns nil if value not found5773 .store_issues_next_started_at5774 stores nil value5775 stores positive value5776 stores negative value5777# [RSpecRunTime] Finishing example group spec/lib/gitlab/jira_import_spec.rb. It took 4.83 seconds. Expected to take 12.62 seconds.5778# [RSpecRunTime] Starting example group spec/services/environments/schedule_to_delete_review_apps_service_spec.rb. Expected to take 12.32 seconds.5779Environments::ScheduleToDeleteReviewAppsService5780 #execute5781 as a maintainer5782 behaves like can schedule for deletion5783 live run5784 marks the correct environment as scheduled_entries5785# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.19 seconds. Current RSS: ~1546M. load average: 1.35 1.22 1.14 1/294 145305786 dry run5787 returns the same but doesn't update the record5788# [RSpecRunTime] RSpec elapsed time: 22 minutes 0.54 second. Current RSS: ~1538M. load average: 1.32 1.21 1.14 1/294 145595789 execution in parallel5790 does not execute unsafe_mark_scheduled_entries_environments5791# [RSpecRunTime] RSpec elapsed time: 22 minutes 1.87 seconds. Current RSS: ~1529M. load average: 1.32 1.21 1.14 1/295 145885792 as a developer5793 behaves like can schedule for deletion5794 live run5795 marks the correct environment as scheduled_entries5796# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.49 seconds. Current RSS: ~1518M. load average: 1.32 1.21 1.14 1/295 146175797 dry run5798 returns the same but doesn't update the record5799# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.79 seconds. Current RSS: ~1515M. load average: 1.29 1.21 1.14 1/295 146465800 execution in parallel5801 does not execute unsafe_mark_scheduled_entries_environments5802# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.08 seconds. Current RSS: ~1504M. load average: 1.29 1.21 1.14 1/295 146755803 as a reporter5804 fails to delete environments5805# [RSpecRunTime] Finishing example group spec/services/environments/schedule_to_delete_review_apps_service_spec.rb. It took 9.89 seconds. Expected to take 12.32 seconds.5806# [RSpecRunTime] Starting example group spec/initializers/secret_token_spec.rb. Expected to take 12.07 seconds.5807create_tokens5808 ensure acknowledged secrets in any installations5809 does not allow to add a new secret without a proper handling5810 setting secret keys5811 when none of the secrets exist5812 generates different hashes for secret_key_base, otp_key_base, and db_key_base5813 generates an RSA key for openid_connect_signing_key5814 warns about the secrets to add to secrets.yml5815 writes the secrets to secrets.yml5816 does not write a .secret file5817# [RSpecRunTime] RSpec elapsed time: 22 minutes 8.87 seconds. Current RSS: ~1510M. load average: 1.29 1.21 1.14 1/294 146835818 when the other secrets all exist5819 when secret_key_base exists in the environment and secrets.yml5820 does not issue a warning5821 uses the environment variable5822 does not update secrets.yml5823# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.17 seconds. Current RSS: ~1514M. load average: 1.27 1.20 1.14 1/294 146845824 when secret_key_base and otp_key_base exist5825 does not write any files5826 sets the keys to the values from the environment and secrets.yml5827 deletes the .secret file5828 when secret_key_base and otp_key_base do not exist5829 uses the file secret5830 keeps the other secrets as they were5831 warns about the missing secrets5832 deletes the .secret file5833 when rotated_encrypted_settings_key_base does not exist5834 does not warn about the missing secrets5835 does not update secrets.yml5836 when db_key_base is blank but exists in secrets.yml5837 warns about updating db_key_base5838 warns about the blank value existing in secrets.yml and exits5839 does not update secrets.yml5840# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.55 seconds. Current RSS: ~1528M. load average: 1.25 1.20 1.14 1/294 146855841# [RSpecRunTime] Finishing example group spec/initializers/secret_token_spec.rb. It took 7.81 seconds. Expected to take 12.07 seconds.5842# [RSpecRunTime] Starting example group spec/services/packages/protection/delete_rule_service_spec.rb. Expected to take 11.67 seconds.5843Packages::Protection::DeleteRuleService#execute5844 deletes the package protection rule in the database5845 behaves like a successful service response5846 is expected to be success5847 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:package_protection_rule => #<Packages::Protecti...p_to_access_level: "developer", package_type: "npm", package_name_pattern: "@my_scope/my_package">}}5848 is expected to raise ActiveRecord::RecordNotFound5849# [RSpecRunTime] RSpec elapsed time: 22 minutes 15.81 seconds. Current RSS: ~1532M. load average: 1.25 1.20 1.14 1/294 146865850 with deleted package protection rule5851 behaves like a successful service response5852 is expected to be success5853 is expected to have attributes {:errors => (be blank), :message => (be blank), :payload => {:package_protection_rule => #<Packages::Protecti...o_access_level: "developer", package_type: "npm", package_name_pattern: "protection_rule_deleted">}}5854 is expected to raise ActiveRecord::RecordNotFound5855 when error occurs during delete operation5856 is expected to have attributes {:message => /Some error/}5857 behaves like an erroneous service response5858 is expected to be error5859 is expected to have attributes {:message => (be present), :payload => {:package_protection_rule => (be blank)}}5860 is expected not to raise Exception5861 without current_user5862 is expected to raise ArgumentError5863 when current_user does not have permission5864 current_user: developer5865 is expected to have attributes {:message => /Unauthorized to delete a package protection rule/}5866 behaves like an erroneous service response5867 is expected to be error5868 is expected to have attributes {:message => (be present), :payload => {:package_protection_rule => (be blank)}}5869 is expected not to raise Exception5870# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.91 seconds. Current RSS: ~1546M. load average: 1.25 1.20 1.14 1/289 146875871 current_user: reporter5872 is expected to have attributes {:message => /Unauthorized to delete a package protection rule/}5873 behaves like an erroneous service response5874 is expected to be error5875 is expected to have attributes {:message => (be present), :payload => {:package_protection_rule => (be blank)}}5876 is expected not to raise Exception5877 current_user: guest5878 is expected to have attributes {:message => /Unauthorized to delete a package protection rule/}5879 behaves like an erroneous service response5880 is expected to be error5881 is expected to have attributes {:message => (be present), :payload => {:package_protection_rule => (be blank)}}5882 is expected not to raise Exception5883 current_user: anonymous5884 is expected to have attributes {:message => /Unauthorized to delete a package protection rule/}5885 behaves like an erroneous service response5886 is expected to be error5887 is expected to have attributes {:message => (be present), :payload => {:package_protection_rule => (be blank)}}5888 is expected not to raise Exception5889 without package protection rule5890 is expected to raise ArgumentError5891# [RSpecRunTime] Finishing example group spec/services/packages/protection/delete_rule_service_spec.rb. It took 5.09 seconds. Expected to take 11.67 seconds.5892# [RSpecRunTime] Starting example group spec/serializers/ci/trigger_entity_spec.rb. Expected to take 11.54 seconds.5893Ci::TriggerEntity5894 #as_json5895 contains required fields5896 contains user fields5897 when current user can manage triggers5898 returns short_token as token5899 contains project_trigger_path5900 does not contain edit_project_trigger_path5901 returns has_token_exposed5902# [RSpecRunTime] RSpec elapsed time: 22 minutes 24.52 seconds. Current RSS: ~1555M. load average: 1.21 1.19 1.14 1/289 146885903 when current user is the owner of the trigger5904 returns token as token5905 contains project_trigger_path5906 contains edit_project_trigger_path5907 returns has_token_exposed5908# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.03 seconds. Current RSS: ~1529M. load average: 1.21 1.19 1.14 1/289 146895909# [RSpecRunTime] Finishing example group spec/serializers/ci/trigger_entity_spec.rb. It took 8.39 seconds. Expected to take 11.54 seconds.5910# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/web_transaction_spec.rb. Expected to take 11.14 seconds.5911Gitlab::Metrics::WebTransaction5912 #run5913 yields the supplied block5914 stores the transaction in the current thread5915 removes the transaction from the current thread upon completion5916 records the duration of the transaction if the request was successful5917 does not record the duration of the transaction if the request failed5918 does not record the duration of the transaction if it raised5919 returns the rack response5920 #labels5921 returns no labels when no route information is present in env5922 when request goes to Grape endpoint5923 provides labels with the method and path of the route in the grape endpoint5924 contains only the labels defined for transactions5925 does not provide labels if route infos are missing5926 when request goes to ActionController5927 tags a transaction with the name and action of a controller5928 contains only the labels defined for transactions5929 when the request content type is not :html5930 appends the mime type to the transaction action5931 when the request content type is not5932 does not append the MIME type to the transaction action5933 when the feature category is known5934 includes it in the feature category label5935 behaves like transaction metrics with labels5936 .prometheus_metric5937 adds a metric5938 #method_call_for5939 returns a MethodCall5940 #add_event5941 adds a metric5942 allows tracking of custom tags5943 with sensitive tags5944 filters tags5945 #increment5946 adds a metric5947 with block5948 overrides docstring5949 overrides labels5950 filters sensitive tags5951 #set5952 adds a metric5953 with block5954 overrides docstring5955 overrides labels5956 filters sensitive tags5957 #observe5958 adds a metric5959 with block5960 overrides docstring5961 overrides labels5962 filters sensitive tags5963# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/web_transaction_spec.rb. It took 3.62 seconds. Expected to take 11.14 seconds.5964# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb. Expected to take 11.1 seconds.5965Terraform.latest.gitlab-ci.yml5966 the created pipeline5967 on master branch5968 creates deprecation warning job5969 creates init, validate and build jobs5970# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.12 seconds. Current RSS: ~1543M. load average: 1.19 1.19 1.14 1/293 147205971 outside the master branch5972 creates deprecation warning job5973 does not creates a deploy and a test job5974# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.61 seconds. Current RSS: ~1535M. load average: 1.26 1.20 1.14 1/294 147295975 on merge request5976 creates deprecation warning job5977 creates a pipeline with the terraform and sast_iac jobs5978 does not creates a deploy5979 does not create a branch pipeline5980# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.61 seconds. Current RSS: ~1517M. load average: 1.24 1.20 1.14 1/295 148275981# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb. It took 7.96 seconds. Expected to take 11.1 seconds.5982# [RSpecRunTime] Starting example group spec/workers/merge_requests/update_head_pipeline_worker_spec.rb. Expected to take 10.65 seconds.5983MergeRequests::UpdateHeadPipelineWorker5984 behaves like subscribes to event5985 consumes the published event5986 behaves like an idempotent worker5987 is labeled as idempotent5988 performs multiple times sequentially without raising an exception5989# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.87 seconds. Current RSS: ~1512M. load average: 1.24 1.20 1.14 1/295 148365990 when merge requests already exist for this source branch5991 when the head pipeline sha equals merge request sha5992 updates head pipeline of each merge request5993 when the merge request is not open5994 only updates the open merge requests5995# [RSpecRunTime] RSpec elapsed time: 22 minutes 42.78 seconds. Current RSS: ~1516M. load average: 1.24 1.20 1.14 1/295 149575996 when the head pipeline sha does not equal merge request sha5997 does not update the head piepeline of MRs5998 when there is no pipeline for source branch5999 does not update merge request head pipeline6000 when merge request target project is different from source project6001 updates head pipeline for merge request6002# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.7 seconds. Current RSS: ~1532M. load average: 1.30 1.21 1.15 1/295 150756003 when the pipeline is not the latest for the branch6004 does not update merge request head pipeline6005 when pipeline has errors6006 updates merge request head pipeline reference6007# [RSpecRunTime] Finishing example group spec/workers/merge_requests/update_head_pipeline_worker_spec.rb. It took 8.02 seconds. Expected to take 10.65 seconds.6008# [RSpecRunTime] Starting example group spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb. Expected to take 10.47 seconds.6009Clusters::Agents::Authorizations::UserAccess::Finder6010 #execute6011 returns nothing6012 with project authorizations6013 returns authorization6014 when user is maintainer6015 returns authorization6016# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.31 seconds. Current RSS: ~1529M. load average: 1.30 1.21 1.15 1/295 151146017 when user is guest6018 does not return authorization6019 with multiple authorizations6020 returns authorizations6021 with specific agent6022 returns authorization6023 with specific project6024 returns authorization6025 with limit6026 returns authorization6027 with group authorizations6028 returns authorization6029 when user is maintainer6030 returns authorization6031 when user is guest6032 does not return authorization6033 with multiple authorizations6034 returns authorizations6035 with specific agent6036 returns authorization6037 with specific project6038 returns authorization6039 with limit6040 returns authorization6041 when sub-group is authorized6042 returns authorization6043 with specific deployment project6044 returns only the authorization connected to the parent group6045# [RSpecRunTime] Finishing example group spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb. It took 5.31 seconds. Expected to take 10.47 seconds.6046# [RSpecRunTime] Starting example group spec/lib/gitlab/database/namespace_each_batch_spec.rb. Expected to take 10.3 seconds.6047Gitlab::Database::NamespaceEachBatch6048 when querying a subgroup6049 returns the correct ids6050# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.74 seconds. Current RSS: ~1521M. load average: 1.25 1.21 1.14 1/294 151156051 when batch size is larger than the hierarchy6052 behaves like iteration over the hierarchy6053 returns the correct namespace ids6054 behaves like iteration over the hierarchy6055 returns the correct namespace ids6056 when batch size is 16057 behaves like iteration over the hierarchy6058 returns the correct namespace ids6059 when querying a subgroup without descendants6060 finds only the given namespace id6061 when stopping the iteration in the middle and resuming6062 returns the correct ids6063 when the cursor is invalid6064 when non-integer current id is given6065 raises error6066 when depth is not an array6067 raises error6068 when non-integer depth values are given6069 raises error6070 when giving non-existing namespace id6071 returns nothing6072# [RSpecRunTime] RSpec elapsed time: 22 minutes 58.41 seconds. Current RSS: ~1529M. load average: 1.25 1.21 1.14 1/289 151166073 when batching over groups only6074 returns the correct namespace ids6075# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/namespace_each_batch_spec.rb. It took 5.6 seconds. Expected to take 10.3 seconds.6076# [RSpecRunTime] Starting example group spec/graphql/resolvers/projects_resolver_spec.rb. Expected to take 9.87 seconds.6077Resolvers::ProjectsResolver6078 #resolve6079 when user is not logged in6080 when no filters are applied6081 returns all public projects6082 when search filter is provided6083 returns matching project6084# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.39 seconds. Current RSS: ~1511M. load average: 1.23 1.20 1.14 1/290 151176085 when membership filter is provided6086 returns empty list6087 when searchNamespaces filter is provided6088 returns projects in a matching namespace6089 when searchNamespaces filter false6090 returns ignores namespace matches6091 when topics filter is provided6092 returns matching project6093 when user is logged in6094 when no filters are applied6095 returns all visible projects for the user6096 when search filter is provided6097 returns matching project6098 when membership filter is provided6099 returns projects that user is member of6100 when searchNamespaces filter is provided6101 returns projects from matching group6102 when searchNamespaces filter false6103 returns ignores namespace matches6104# [RSpecRunTime] RSpec elapsed time: 23 minutes 3.87 seconds. Current RSS: ~1534M. load average: 1.23 1.20 1.14 1/290 151186105 when ids filter is provided6106 returns matching project6107 when sorting6108 when sorting by similarity6109 returns projects in order of similarity to search6110# [RSpecRunTime] RSpec elapsed time: 23 minutes 5.32 seconds. Current RSS: ~1535M. load average: 1.21 1.20 1.14 1/290 151196111 when no sort is provided6112 returns projects in descending order by id6113 when topics filter is provided6114 returns matching project6115# [RSpecRunTime] Finishing example group spec/graphql/resolvers/projects_resolver_spec.rb. It took 7.08 seconds. Expected to take 9.87 seconds.6116# [RSpecRunTime] Starting example group spec/services/integrations/propagation/bulk_update_service_spec.rb. Expected to take 9.84 seconds.6117Integrations::Propagation::BulkUpdateService6118 works with batch as an ActiveRecord::Relation6119 works with batch as an array of ActiveRecord objects6120 with different foreign key of data_fields6121 works with batch as an array of ActiveRecord objects6122# [RSpecRunTime] RSpec elapsed time: 23 minutes 7.75 seconds. Current RSS: ~1531M. load average: 1.21 1.20 1.14 1/289 151206123 with inherited integration6124 updates the integration6125 does not change the created_at timestamp6126 sets the updated_at timestamp to the current time6127 with integration with data fields6128 updates the data fields from the integration6129 does not change the created_at timestamp6130 sets the updated_at timestamp to the current time6131 with a GitLab for Slack app integration6132 updates the SlackIntegration records and scopes, but not aliases6133 avoids N+1 database queries6134 when integration is disabled6135 deletes associated SlackIntegration records6136 deletes associated IntegrationApiScope records6137# [RSpecRunTime] RSpec elapsed time: 23 minutes 10.7 seconds. Current RSS: ~1539M. load average: 1.20 1.20 1.14 1/289 151216138 when flag is disabled6139 does not update associated SlackIntegration record or scopes6140# [RSpecRunTime] Finishing example group spec/services/integrations/propagation/bulk_update_service_spec.rb. It took 5.26 seconds. Expected to take 9.84 seconds.6141# [RSpecRunTime] Starting example group spec/models/lfs_object_spec.rb. Expected to take 9.59 seconds.6142LfsObject6143 does not allow STI6144 has a distinct has_many :projects relation through lfs_objects_projects6145 scopes6146 .not_existing_in_project6147 contains only lfs objects not linked to the project6148# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.44 seconds. Current RSS: ~1535M. load average: 1.20 1.20 1.14 1/289 151226149 .for_oids6150 returns the correct LfsObjects6151 #local_store?6152 returns true when file_store is equal to LfsObjectUploader::Store::LOCAL6153 returns false when file_store is equal to LfsObjectUploader::Store::REMOTE6154 #project_allowed_access?6155 returns true when project is linked6156 returns false when project is not linked6157 when project is a member of a fork network6158 returns true for all members when forked project is linked6159 returns true for all members when root of network is linked6160 returns false when no member of fork network is linked6161# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.51 seconds. Current RSS: ~1531M. load average: 1.18 1.19 1.14 1/289 151236162 storage types6163 file is being stored6164 when existing object has local store6165 behaves like mounted file in local store6166 is stored locally6167 when direct upload is enabled6168 behaves like mounted file in object store6169 is stored remotely6170 .calculate_oid6171 returns SHA256 sum of the file6172 when an lfs object is associated with a project6173 cannot be deleted6174 .unreferenced_in_batches6175 returns lfs objects in batches6176# [RSpecRunTime] Finishing example group spec/models/lfs_object_spec.rb. It took 5.18 seconds. Expected to take 9.59 seconds.6177# [RSpecRunTime] Starting example group spec/services/commits/commit_patch_service_spec.rb. Expected to take 9.31 seconds.6178Commits::CommitPatchService6179 #execute6180 returns a successful result6181 is based off HEAD when no start ref is passed6182 when specifying a different start branch6183 is based of the correct branch6184# [RSpecRunTime] RSpec elapsed time: 23 minutes 19.09 seconds. Current RSS: ~1547M. load average: 1.18 1.19 1.14 1/295 152166185 when the user does not have access6186 behaves like an error response6187 returns the correct error6188 when the patches are not valid6189 behaves like an error response6190 returns the correct error6191 when the new branch name is invalid6192 behaves like an error response6193 returns the correct error6194 when the patches do not apply6195 behaves like an error response6196 returns the correct error6197 when specifying a non existent start branch6198 behaves like an error response6199 returns the correct error6200# [RSpecRunTime] Finishing example group spec/services/commits/commit_patch_service_spec.rb. It took 7.07 seconds. Expected to take 9.31 seconds.6201# [RSpecRunTime] Starting example group spec/models/integrations/custom_issue_tracker_spec.rb. Expected to take 9.23 seconds.6202Integrations::CustomIssueTracker6203 does not allow STI6204 Validations6205 when integration is active6206 is expected to validate that :project_url cannot be empty/falsy6207 is expected to validate that :issues_url cannot be empty/falsy6208 is expected to validate that :new_issue_url cannot be empty/falsy6209 behaves like issue tracker integration URL attribute6210 is expected to allow :project_url to be ‹"https://example.com"›6211 is expected not to allow :project_url to be ‹"example.com"›6212 is expected not to allow :project_url to be ‹"ftp://example.com"›6213 is expected not to allow :project_url to be ‹"herp-and-derp"›6214# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.66 seconds. Current RSS: ~1588M. load average: 1.15 1.18 1.14 1/296 152686215 behaves like issue tracker integration URL attribute6216 is expected to allow :issues_url to be ‹"https://example.com"›6217 is expected not to allow :issues_url to be ‹"example.com"›6218 is expected not to allow :issues_url to be ‹"ftp://example.com"›6219 is expected not to allow :issues_url to be ‹"herp-and-derp"›6220 behaves like issue tracker integration URL attribute6221 is expected to allow :new_issue_url to be ‹"https://example.com"›6222 is expected not to allow :new_issue_url to be ‹"example.com"›6223 is expected not to allow :new_issue_url to be ‹"ftp://example.com"›6224 is expected not to allow :new_issue_url to be ‹"herp-and-derp"›6225 when integration is inactive6226 is expected not to validate that :project_url cannot be empty/falsy6227 is expected not to validate that :issues_url cannot be empty/falsy6228 is expected not to validate that :new_issue_url cannot be empty/falsy6229# [RSpecRunTime] Finishing example group spec/models/integrations/custom_issue_tracker_spec.rb. It took 3.54 seconds. Expected to take 9.23 seconds.6230# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/policy/refs_spec.rb. Expected to take 8.93 seconds.6231Gitlab::Ci::Build::Policy::Refs6232 #satisfied_by?6233 when matching ref6234 is satisfied when pipeline branch matches6235 is not satisfied when pipeline branch does not match6236 when matching tags6237 when pipeline runs for a tag6238 is satisfied when tags matcher is specified6239 when pipeline is not created for a tag6240 is not satisfied when tag match is specified6241 when also matching a path6242 is satisfied when provided patch matches specified one6243 is not satisfied when path differs6244 when matching a source6245 is satisfied when provided source keyword matches6246 is not satisfied when provided source keyword does not match6247 when source is merge_request_event6248 is satisfied with only: merge_request6249 is not satisfied with only: merge_request_event6250 when source is external_pull_request_event6251 is satisfied with only: external_pull_request6252 is not satisfied with only: external_pull_request_event6253 when source is pipeline6254 is satisfied with only: pipelines6255 is satisfied with only: pipeline6256 when source is parent_pipeline6257 is satisfied with only: parent_pipelines6258 is satisfied with only: parent_pipeline6259 when matching a ref by a regular expression6260 is satisfied when regexp matches pipeline ref6261 is satisfied when case-insensitive regexp matches pipeline ref6262 is not satisfied when regexp does not match pipeline ref6263 when unsafe regexp is used6264 ignores invalid regexp6265 malicious regexp6266 takes under a second6267# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/policy/refs_spec.rb. It took 2.89 seconds. Expected to take 8.93 seconds.6268# [RSpecRunTime] Starting example group spec/serializers/fork_namespace_entity_spec.rb. Expected to take 8.61 seconds.6269ForkNamespaceEntity6270 renders json6271 includes id6272 includes name6273 includes description6274 includes markdown_description6275 includes visibility6276 includes full_name6277 includes created_at6278 includes updated_at6279 includes avatar_url6280 exposes path for forking project to the namespace6281 exposes forked_project_path when fork exists in namespace6282 exposes relative path to the namespace6283 exposes human readable permission level6284# [RSpecRunTime] Finishing example group spec/serializers/fork_namespace_entity_spec.rb. It took 5.5 seconds. Expected to take 8.61 seconds.6285# [RSpecRunTime] RSpec elapsed time: 23 minutes 35.22 seconds. Current RSS: ~1590M. load average: 1.20 1.20 1.14 1/291 152696286# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/play_spec.rb. Expected to take 8.5 seconds.6287Gitlab::Ci::Status::Build::Play6288 #label6289 has a label that says it is a manual action6290# [RSpecRunTime] RSpec elapsed time: 23 minutes 36.36 seconds. Current RSS: ~1575M. load average: 1.20 1.20 1.14 1/291 152706291 #status_tooltip6292 does not override status status_tooltip6293 #badge_tooltip6294 does not override status badge_tooltip6295 #has_action?6296 when user is allowed to update build6297 when user is allowed to trigger protected action6298 is expected to have action6299 when user can not push to the branch6300 is expected not to have action6301 when user is not allowed to update build6302 is expected not to have action6303 #action_path6304 is expected to include "209/play"6305 #action_icon6306 is expected to eq "play"6307 #action_title6308 is expected to eq "Play"6309 #action_button_title6310 is expected to eq "Run job"6311 .matches?6312 when build is playable6313 when build stops an environment6314 does not match6315 when build does not stop an environment6316 is a correct match6317 when build is not playable6318 does not match6319# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/play_spec.rb. It took 5.09 seconds. Expected to take 8.5 seconds.6320# [RSpecRunTime] Starting example group spec/models/ci/deleted_object_spec.rb. Expected to take 8.34 seconds.6321Ci::DeletedObject6322 does not allow STI6323 attributes6324 is expected to respond to #file6325 is expected to respond to #store_dir6326 is expected to respond to #file_store6327 is expected to respond to #pick_up_at6328 .bulk_import6329 with data6330 imports data6331 with invalid data6332 does not import anything6333 with empty data6334 returns successfully6335 ActiveRecord scopes6336 .ready_for_destruction6337 returns objects that are ready6338 .lock_for_destruction6339 returns objects that are ready6340 selects only the id6341 orders by pick_up_at6342 applies limit6343 uses select for update6344 #delete_file_from_storage6345 does not raise errors6346# [RSpecRunTime] Finishing example group spec/models/ci/deleted_object_spec.rb. It took 2.92 seconds. Expected to take 8.34 seconds.6347# [RSpecRunTime] Starting example group spec/initializers/enumerator_next_patch_spec.rb. Expected to take 8.19 seconds.6348Enumerator#next patch fix6349 Enumerator6350 #next6351 normal yield6352 returns yielded value6353 end of iteration6354 does not fix up StopIteration6355 arguments error6356 does not fix up ArgumentError6357 error6358 does not fix up StopIteration6359 fixes up ArgumentError6360 adds backtrace from other errors6361 #next_values6362 normal yield6363 returns yielded value6364 end of iteration6365 does not fix up StopIteration6366 arguments error6367 does not fix up ArgumentError6368 error6369 does not fix up StopIteration6370 fixes up ArgumentError6371 adds backtrace from other errors6372 #peek6373 normal yield6374 returns yielded value6375 end of iteration6376 does not fix up StopIteration6377 arguments error6378 does not fix up ArgumentError6379 error6380 does not fix up StopIteration6381 fixes up ArgumentError6382 adds backtrace from other errors6383 #peek_values6384 normal yield6385 returns yielded value6386 end of iteration6387 does not fix up StopIteration6388 arguments error6389 does not fix up ArgumentError6390 error6391 does not fix up StopIteration6392 fixes up ArgumentError6393 adds backtrace from other errors6394# [RSpecRunTime] Finishing example group spec/initializers/enumerator_next_patch_spec.rb. It took 2.64 seconds. Expected to take 8.19 seconds.6395# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/importers/pull_request_importer_spec.rb. Expected to take 8.07 seconds.6396Gitlab::BitbucketImport::Importers::PullRequestImporter6397 #execute6398 calls MergeRequestCreator6399 creates a merge request with the correct attributes6400 logs its progress6401 increments the merge requests counter6402 when the state is closed6403 marks merge request as closed6404# [RSpecRunTime] RSpec elapsed time: 23 minutes 47.82 seconds. Current RSS: ~1561M. load average: 1.17 1.19 1.14 1/296 153276405 when the state is opened6406 marks merge request as opened6407 when the source and target projects are different6408 skips the import6409 when the author does not have a bitbucket identity6410 sets the author and assignee to the project creator and adds the author to the description6411 when none of the reviewers have an identity6412 does not set reviewer_ids6413 head_commit_sha for merge request diff6414 when the source commit hash from Bitbucket is found on the repo6415 is set to the source commit hash6416 when the source commit hash is not found but the merge commit hash is found6417 is set to the merge commit hash6418 when both the source commit and merge commit hash are not found6419 is nil6420 when an error is raised6421 tracks the failure and does not fail6422# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/importers/pull_request_importer_spec.rb. It took 4.16 seconds. Expected to take 8.07 seconds.6423# [RSpecRunTime] Starting example group spec/models/namespace_statistics_spec.rb. Expected to take 7.84 seconds.6424NamespaceStatistics6425 does not allow STI6426 is expected to belong to namespace required: false6427 is expected to validate that :namespace cannot be empty/falsy6428 #refresh!6429 when database is read_only6430 does not save the object6431 when namespace belong to a user6432 does not save the object6433# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.29 seconds. Current RSS: ~1561M. load average: 1.16 1.18 1.14 1/296 154086434 when invalid option is passed6435 does not update any column6436 behaves like creates the namespace statistics6437 is expected to receive save!(*(any args)) 1 time6438 when no option is passed6439 updates the dependency proxy size6440 behaves like creates the namespace statistics6441 is expected to receive save!(*(any args)) 1 time6442 when dependency_proxy_size option is passed6443 updates the dependency proxy size6444 behaves like creates the namespace statistics6445 is expected to receive save!(*(any args)) 1 time6446 #update_storage_size6447 sets storage_size to the dependency_proxy_size6448 #update_dependency_proxy_size6449 updates the dependency proxy size6450 when namespace does not belong to a group6451 does not update the dependency proxy size6452 before saving statistics6453 updates storage size6454 after saving statistics6455 when storage_size is not updated6456 does not enqueue the job to update root storage statistics6457 when storage_size is updated6458 enqueues the job to update root storage statistics6459 when namespace does not belong to a group6460 does not enqueue the job to update root storage statistics6461 when other columns are updated6462 does not enqueue the job to update root storage statistics6463 after destroy statistics6464 enqueues the job to update root storage statistics6465 when namespace belongs to a group6466 does not enqueue the job to update root storage statistics6467# [RSpecRunTime] Finishing example group spec/models/namespace_statistics_spec.rb. It took 4.34 seconds. Expected to take 7.84 seconds.6468# [RSpecRunTime] Starting example group spec/lib/gitlab/database/bulk_update_spec.rb. Expected to take 7.75 seconds.6469Gitlab::Database::BulkUpdate6470 is possible to update all objects in a single query6471 is possible to update heterogeneous sets6472 error states6473 does not raise errors on valid inputs6474 expects a non-empty list of column names6475 expects all columns to be symbols6476 expects all columns to be valid columns on the tables6477 refuses to set ID6478 expects a non-empty mapping6479 expects all map values to be Hash instances6480# [RSpecRunTime] RSpec elapsed time: 23 minutes 56.58 seconds. Current RSS: ~1565M. load average: 1.22 1.20 1.14 1/296 154096481 validates prepared_statements support6482 prepared_statements: false6483 sets multiple values6484# [RSpecRunTime] RSpec elapsed time: 23 minutes 57.83 seconds. Current RSS: ~1562M. load average: 1.22 1.20 1.14 1/296 154106485 prepared_statements: true6486 sets multiple values6487# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.09 seconds. Current RSS: ~1557M. load average: 1.22 1.20 1.14 1/296 154116488# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/bulk_update_spec.rb. It took 4.82 seconds. Expected to take 7.75 seconds.6489# [RSpecRunTime] Starting example group spec/services/members/request_access_service_spec.rb. Expected to take 7.58 seconds.6490Members::RequestAccessService6491 when source is nil6492 behaves like a service raising Gitlab::Access::AccessDeniedError6493 raises Gitlab::Access::AccessDeniedError6494 when current user cannot request access to the project6495 behaves like a service raising Gitlab::Access::AccessDeniedError6496 raises Gitlab::Access::AccessDeniedError6497 behaves like a service raising Gitlab::Access::AccessDeniedError6498 raises Gitlab::Access::AccessDeniedError6499 when access requests are disabled6500 behaves like a service raising Gitlab::Access::AccessDeniedError6501 raises Gitlab::Access::AccessDeniedError6502 behaves like a service raising Gitlab::Access::AccessDeniedError6503 raises Gitlab::Access::AccessDeniedError6504 when current user can request access to the project6505 behaves like a service creating a access request6506 succeeds6507 returns a <Source>Member6508# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.82 seconds. Current RSS: ~1548M. load average: 1.21 1.20 1.14 1/291 154126509 behaves like a service creating a access request6510 succeeds6511 returns a <Source>Member6512# [RSpecRunTime] Finishing example group spec/services/members/request_access_service_spec.rb. It took 4.47 seconds. Expected to take 7.58 seconds.6513# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb. Expected to take 7.48 seconds.6514Banzai::Pipeline::PlainMarkdownPipeline6515 backslash escapes6516 converts all escapable punctuation to literals6517 ensure we handle all the GitLab reference characters6518 does not convert non-reference/latex punctuation to spans6519 does not convert other characters to literals6520 backslash escapes are untouched in code blocks, code spans, autolinks, or raw HTML6521 markdown: "`` \\@\\! ``", expected: "<code>\\@\\!</code>"6522 is expected to include "<code>\\@\\!</code>"6523# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.27 seconds. Current RSS: ~1538M. load average: 1.19 1.19 1.14 1/291 154136524 markdown: " \\@\\!", expected: "<code>\\@\\!\n</code>"6525 is expected to include "<code>\\@\\!\n</code>"6526 markdown: "~~~\n\\@\\!\n~~~", expected: "<code>\\@\\!\n</code>"6527 is expected to include "<code>\\@\\!\n</code>"6528 markdown: "$1+\\$2$", expected: "<code data-math-style=\"inline\">1+\\$2</code>"6529 is expected to include "<code data-math-style=\"inline\">1+\\$2</code>"6530 markdown: "<http://example.com?find=\\@>", expected: "<a href=\"http://example.com?find=%5C@\">http://example.com?find=\\@</a>"6531 is expected to include "<a href=\"http://example.com?find=%5C@\">http://example.com?find=\\@</a>"6532 markdown: "<a href=\"/bar\\@)\">", expected: "<a href=\"/bar\\@)\">"6533 is expected to include "<a href=\"/bar\\@)\">"6534 work in all other contexts, including URLs and link titles, link references, and info strings in fenced code blocks6535 renders correct html6536 markdown: "[foo](/bar\\@ \"\\@title\")", expected: "<a href=\"/bar@\" title=\"@title\">foo</a>"6537 is expected to include "<a href=\"/bar@\" title=\"@title\">foo</a>"6538 markdown: "[foo]\n\n[foo]: /bar\\@ \"\\@title\"", expected: "<a href=\"/bar@\" title=\"@title\">foo</a>"6539 is expected to include "<a href=\"/bar@\" title=\"@title\">foo</a>"6540# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb. It took 2.64 seconds. Expected to take 7.48 seconds.6541# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/port_spec.rb. Expected to take 7.31 seconds.6542Gitlab::Ci::Config::Entry::Port6543 when configuration is a string6544 #valid?6545 is valid6546 #value6547 returns valid hash6548 #number6549 returns port number6550 #protocol6551 is nil6552 #name6553 is nil6554 when configuration is a hash6555 with the complete hash6556 #valid?6557 is valid6558 #value6559 returns valid hash6560 #number6561 returns port number6562 #protocol6563 returns port protocol6564 #name6565 returns port name6566 with only the port number6567 #valid?6568 is valid6569 #value6570 returns valid hash6571 #number6572 returns port number6573 #protocol6574 is nil6575 #name6576 is nil6577 without the number6578 #valid?6579 is not valid6580 when configuration is invalid6581 #valid?6582 is valid6583 when protocol6584 is http6585 #valid?6586 is valid6587 is https6588 #valid?6589 is valid6590 is neither http nor https6591 #valid?6592 is invalid6593# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/port_spec.rb. It took 2.06 seconds. Expected to take 7.31 seconds.6594# [RSpecRunTime] Starting example group spec/tasks/gitlab/background_migrations_rake_spec.rb. Expected to take 7.26 seconds.6595gitlab:background_migrations namespace rake tasks6596 finalize6597 without the proper arguments6598 exits without finalizing the migration6599# [RSpecRunTime] RSpec elapsed time: 24 minutes 9.47 seconds. Current RSS: ~1587M. load average: 1.17 1.19 1.14 1/291 154146600 with the proper arguments6601 finalizes the matching migration6602 with a null parameter6603 finalizes the matching migration6604 when multiple database feature is enabled6605 ignores geo (PENDING: Skipping because ci is shared or doesn't not exist)6606 without the proper arguments6607 exits without finalizing the migration (PENDING: Skipping because ci is shared or doesn't not exist)6608 with the proper arguments6609 finalizes the matching migration (PENDING: Skipping because ci is shared or doesn't not exist)6610 when database name is not passed6611 aborts the rake task (PENDING: Skipping because ci is shared or doesn't not exist)6612 status6613 outputs the status of background migrations6614 when running the rake task against one database in multiple databases setup6615 outputs the status of background migrations6616 when multiple databases are configured6617 with two connections sharing the same database6618 skips the shared database (PENDING: Skipping because database ci exists)6619 ignores geo (PENDING: Skipping because database ci exists)6620 with multiple databases6621 outputs the status for each database6622# [RSpecRunTime] Finishing example group spec/tasks/gitlab/background_migrations_rake_spec.rb. It took 4.77 seconds. Expected to take 7.26 seconds.6623# [RSpecRunTime] RSpec elapsed time: 24 minutes 13.18 seconds. Current RSS: ~1567M. load average: 1.17 1.19 1.14 1/291 154156624# [RSpecRunTime] Starting example group spec/lib/banzai/filter/asset_proxy_filter_spec.rb. Expected to take 7.05 seconds.6625Banzai::Filter::AssetProxyFilter6626 does not replace if disabled6627 during initialization6628 #initialize_settings6629 supports deprecated whitelist settings6630 when allowlist is empty6631 defaults to the install domain6632 when properly configured6633 data_canonical_src: "http://example.com/test.png", src: "https://assets.example.com/08df250eeeef1a8cf2c761475ac74c5065105612/687474703a2f2f6578616d706c652e636f6d2f746573742e706e67"6634 correctly modifies the img tag6635 data_canonical_src: "///example.com/test.png", src: "https://assets.example.com/3368d2c7b9bed775bdd1e811f36a4b80a0dcd8ab/2f2f2f6578616d706c652e636f6d2f746573742e706e67"6636 correctly modifies the img tag6637 data_canonical_src: "//example.com/test.png", src: "https://assets.example.com/a2e9aa56319e31bbd05be72e633f2864ff08becb/2f2f6578616d706c652e636f6d2f746573742e706e67"6638 correctly modifies the img tag6639 data_canonical_src: "oigjsie8787%$**(#(%0", src: "https://assets.example.com/1b893f9a71d66c99437f27e19b9a061a6f5d9391/6f69676a7369653837383725242a2a2823282530"6640 correctly modifies the img tag6641 data_canonical_src: "https://example.com/x?¬", src: "https://assets.example.com/2f29a8c7f13f3ae14dc18c154dbbd657d703e75f/68747470733a2f2f6578616d706c652e636f6d2f783fc2ac"6642 correctly modifies the img tag6643 data_canonical_src: "http:example.com", src: "https://assets.example.com/bcefecd18484ec2850887d6730273e5e70f5ed1a/687474703a6578616d706c652e636f6d"6644 correctly modifies the img tag6645 data_canonical_src: "https:example.com", src: "https://assets.example.com/648e074361143780357db0b5cf73d4438d5484d3/68747470733a6578616d706c652e636f6d"6646 correctly modifies the img tag6647 data_canonical_src: "https://example.com/##", src: "https://assets.example.com/d7d0c845cc553d9430804c07e9456545ef3e6fe6/68747470733a2f2f6578616d706c652e636f6d2f2323"6648 correctly modifies the img tag6649 data_canonical_src: nil, src: "test.png"6650 correctly modifies the img tag6651 data_canonical_src: nil, src: "/test.png"6652 correctly modifies the img tag6653 data_canonical_src: nil, src: "http://localhost/test.png"6654 correctly modifies the img tag6655 data_canonical_src: nil, src: "http://gitlab.com/test.png"6656 correctly modifies the img tag6657 data_canonical_src: nil, src: "http://gitlab.com/test.png?url=http://example.com/test.png"6658 correctly modifies the img tag6659 data_canonical_src: nil, src: "http://images.mydomain.com/test.png"6660 correctly modifies the img tag6661# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/asset_proxy_filter_spec.rb. It took 2.04 seconds. Expected to take 7.05 seconds.6662# [RSpecRunTime] Starting example group spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb. Expected to take 6.99 seconds.6663ResourceEvents::SyntheticLabelNotesBuilderService6664 #execute6665 returns the expected synthetic notes6666 behaves like filters by paginated notes6667 only returns given notes6668 when paginated notes is empty6669 does not return any notes6670# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.38 seconds. Current RSS: ~1548M. load average: 1.23 1.20 1.14 1/291 154166671# [RSpecRunTime] Finishing example group spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb. It took 5.26 seconds. Expected to take 6.99 seconds.6672# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import_spec.rb. Expected to take 6.82 seconds.6673Gitlab::GithubImport6674 github.com6675 returns a new Client with a custom token6676 returns a new Client with a token stored in the import data6677 returns the ID of the ghost user6678 caches the ghost user ID6679 GitHub Enterprise6680 returns a new Client with a custom token6681 returns a new Client with a token stored in the import data6682 returns the ID of the ghost user6683 caches the ghost user ID6684 formats the import url6685# [RSpecRunTime] RSpec elapsed time: 24 minutes 23.57 seconds. Current RSS: ~1554M. load average: 1.23 1.20 1.14 1/291 154176686 .per_page6687 when project group is present6688 when github_importer_lower_per_page_limit is enabled6689 returns lower per page value6690# [RSpecRunTime] RSpec elapsed time: 24 minutes 24.63 seconds. Current RSS: ~1557M. load average: 1.21 1.20 1.14 1/291 154186691 when github_importer_lower_per_page_limit is disabled6692 returns default per page value6693 when project group is missing6694 returns default per page value6695 .fine_grained_personal_token?6696 detects a fine-grained token6697 .classic_personal_token?6698 detects a fine-grained token6699# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import_spec.rb. It took 4.75 seconds. Expected to take 6.82 seconds.6700# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executed_spec.rb. Expected to take 6.79 seconds.6701Gitlab::SidekiqMiddleware::DuplicateJobs::Strategies::UntilExecuted6702 behaves like deduplicating jobs when scheduling6703 #schedule6704 checks for duplicates before yielding6705 checks worker options for scheduled jobs6706 job marking6707 adds the jid of the existing job to the job hash6708 scheduled jobs6709 scheduled in the past6710 adds the jid of the existing job to the job hash6711 scheduled in the future6712 adds the jid of the existing job to the job hash6713 when the job is not duplicate6714 does not return false nor drop the job6715 when the job is droppable6716 updates latest wal location6717 returns false to drop the job6718 logs that the job was dropped6719 logs the deduplication options of the worker6720 #perform6721 updates job hash with dedup_wal_locations6722 when latest_wal_location is empty6723 does not update job hash with dedup_wal_locations6724 #perform6725 deletes the lock after executing6726 deletes the lock even if an error occurs6727 does not reschedule the job even if deduplication happened6728 when job is reschedulable6729 reschedules the job if deduplication happened6730 does not reschedule the job if an error occurs6731# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executed_spec.rb. It took 1.99 seconds. Expected to take 6.79 seconds.6732# [RSpecRunTime] Starting example group spec/services/work_items/callbacks/time_tracking_spec.rb. Expected to take 6.58 seconds.6733WorkItems::Callbacks::TimeTracking6734 #after_initialize6735 when at project level6736 and work item is not persisted6737 with non string params6738 behaves like sets work item time tracking data6739 correctly sets time tracking data6740 with string params6741 behaves like sets work item time tracking data6742 correctly sets time tracking data6743 when time tracking param is not present6744 behaves like does not set work item time tracking data6745 does not change work item time tracking data6746 when widget does not exist in new type6747 behaves like does not set work item time tracking data6748 does not change work item time tracking data6749 and work item is persisted6750 with non string params6751 behaves like sets work item time tracking data6752 correctly sets time tracking data6753 with string params6754 behaves like sets work item time tracking data6755 correctly sets time tracking data6756 when resetting time spent6757 resets timelogs6758 when time tracking param is not present6759 behaves like does not set work item time tracking data6760 does not change work item time tracking data6761 when widget does not exist in new type6762 behaves like does not set work item time tracking data6763 does not change work item time tracking data6764 when at group level6765 and work item is not persisted6766 with non string params6767 behaves like sets work item time tracking data6768 correctly sets time tracking data6769 with string params6770 behaves like sets work item time tracking data6771 correctly sets time tracking data6772 when time tracking param is not present6773 behaves like does not set work item time tracking data6774 does not change work item time tracking data6775 and work item is persisted6776 with non string params6777 behaves like sets work item time tracking data6778 correctly sets time tracking data6779 with string params6780 behaves like sets work item time tracking data6781 correctly sets time tracking data6782 with invalid data6783 when time_estimate is invalid6784 behaves like raises a WidgetError6785 is expected to raise WorkItems::Widgets::BaseService::WidgetError with "Time estimate must be formatted correctly. For example: 1h 30m."6786 when time_spent is invalid6787 behaves like raises a WidgetError6788 is expected to raise WorkItems::Widgets::BaseService::WidgetError with "Time spent must be formatted correctly. For example: 1h 30m."6789# [RSpecRunTime] Finishing example group spec/services/work_items/callbacks/time_tracking_spec.rb. It took 3.35 seconds. Expected to take 6.58 seconds.6790# [RSpecRunTime] Starting example group spec/lib/gitlab/asciidoc/include_processor_spec.rb. Expected to take 6.52 seconds.6791Gitlab::Asciidoc::IncludeProcessor6792 read_lines6793 when reading a file in the repository6794 returns the blob contents6795 allows at most N blob includes6796 when the blob does not exist6797 raises NoData6798 when there is a selector6799 selects the lines6800 when reading content from a URL6801 fetches the data using a GET request6802 allows at most N HTTP includes6803 when the URI returns 4046804 raises NoData6805 when there is a selector6806 selects the lines6807 #include_allowed?6808 allows the first include6809 allows the Nth include6810 disallows the Nth + 1 include6811 when allow-uri-read is nil6812 allows http includes6813 allows blob includes6814 when allow-uri-read is false6815 allows http includes6816 allows blob includes6817 when allow-uri-read is true6818 allows http includes6819 allows blob includes6820 without allow-uri-read6821 forbids http includes6822 allows blob includes6823# [RSpecRunTime] Finishing example group spec/lib/gitlab/asciidoc/include_processor_spec.rb. It took 2.49 seconds. Expected to take 6.52 seconds.6824# [RSpecRunTime] Starting example group spec/models/group_label_spec.rb. Expected to take 6.4 seconds.6825GroupLabel6826 does not allow STI6827 relationships6828 is expected to belong to group required: false6829 validations6830 is expected to validate that :group cannot be empty/falsy6831 #subject6832 aliases group to subject6833 #to_reference6834 using id6835 returns a String reference to the object6836 using name6837 returns a String reference to the object6838 uses id when name contains double quote6839 cross-project6840 returns a String reference to the object6841 using invalid format6842 raises error6843 #preloaded_parent_container6844 when group is loaded6845 does not invoke a DB query6846 when parent_container is loaded6847 does not invoke a DB query6848 when none of them are loaded6849 invokes a DB query6850# [RSpecRunTime] Finishing example group spec/models/group_label_spec.rb. It took 2.39 seconds. Expected to take 6.4 seconds.6851# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/subscribers/rails_cache_spec.rb. Expected to take 6.36 seconds.6852Gitlab::Metrics::Subscribers::RailsCache6853 when receiving multiple instrumentation hits in a transaction6854 does not raise InvalidLabelSetError error6855 #cache_read6856 increments the cache_read duration6857 with a transaction6858 with hit event6859 when super operation is fetch6860 does not increment cache read miss total6861 with miss event6862 increments the cache_read_miss total6863 when super operation is fetch6864 does not increment cache read miss total6865 #cache_read_multi6866 observes read_multi duration6867 with a transaction6868 observes multi-key count6869 with no transaction6870 does not observes multi-key count6871 #cache_write6872 observes write duration6873 #cache_delete6874 observes delete duration6875 #cache_exist?6876 observes the exists duration6877 #cache_fetch_hit6878 without a transaction6879 returns6880 with a transaction6881 increments the cache_read_hit count6882 #cache_generate6883 without a transaction6884 returns6885 with a transaction6886 increments the cache_fetch_miss count and cache_read_miss total6887 #observe6888 without a transaction6889 returns6890 with a transaction6891 observes cache metric6892 increments the operations total6893# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/subscribers/rails_cache_spec.rb. It took 2.05 seconds. Expected to take 6.36 seconds.6894# [RSpecRunTime] Starting example group spec/models/user_status_spec.rb. Expected to take 6.2 seconds.6895UserStatus6896 does not allow STI6897 is expected to validate that :user cannot be empty/falsy6898 is expected to allow :emoji to be ‹"smirk"›6899 is expected not to allow :emoji to be ‹"hello world"›6900 is expected not to allow :emoji to be ‹""›6901 is expected to validate that the length of :message is at most 1006902 is expected to allow :message to be ‹""›6903 is expected to be deleted when the user is deleted6904 #clear_status_after6905 is an alias of #clear_status_at6906# [RSpecRunTime] RSpec elapsed time: 24 minutes 40.06 seconds. Current RSS: ~1579M. load average: 1.16 1.18 1.14 1/291 154286907 #clear_status_after=6908 sets clear_status_at6909 unsets clear_status_at6910 when unknown clear status is given6911 unsets clear_status_at6912 #customized?6913 is customized when message text is present6914 is not customized when message text is absent6915 is customized without message but with custom emoji6916 is not customized without message but with default custom emoji6917# [RSpecRunTime] Finishing example group spec/models/user_status_spec.rb. It took 3.41 seconds. Expected to take 6.2 seconds.6918# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/set_locked_spec.rb. Expected to take 6.16 seconds.6919Mutations::Issues::SetLocked6920 is expected to require graphql authorizations :update_issue6921 #resolve6922 behaves like permission level for issue mutation is correctly verified6923 when the user is not a project member6924 behaves like when the user does not have access to the resource6925 raises an error6926 even if assigned to the issue6927 does not modify issue6928# [RSpecRunTime] RSpec elapsed time: 24 minutes 41.97 seconds. Current RSS: ~1574M. load average: 1.16 1.18 1.14 1/291 154296929 even if author of the issue6930 does not modify issue6931 when the user is a project member6932 with guest role6933 behaves like when the user does not have access to the resource6934 raises an error6935 even if assigned to the issue6936 does not modify issue6937 even if author of the issue6938 does not modify issue6939 when the user can update the issue6940 returns the issue as discussion locked6941 when passing locked as false6942 unlocks the discussion6943# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/set_locked_spec.rb. It took 3.51 seconds. Expected to take 6.16 seconds.6944# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/client_spec.rb. Expected to take 6.0 seconds.6945Gitlab::LegacyGithubImport::Client6946 does not crash (e.g. GitlabSettings::MissingSetting) when verify_ssl config is not present6947 with client options6948 convert OAuth2 client options to symbols6949 when config is missing6950 is still possible to get an Octokit client6951 is not be possible to get an OAuth2 client6952 allow SSL verification to be configurable on API6953 uses supplied value6954 #api_endpoint6955 when provider does not specify an API endpoint6956 uses GitHub root API endpoint6957 when provider specify a custom API endpoint6958 uses the custom API endpoint6959 when given a host6960 builds a endpoint with the given host and the default API version6961 when given an API version6962 does not use the API version without a host6963 when given a host and version6964 builds a endpoint with the given options6965 and hostname6966 builds a endpoint with the given options6967 #repository6968 returns repository data as a hash6969 #repos6970 returns the user's repositories as a hash6971 github rate limit6972 does not raise error when rate limit is disabled6973 when wait for rate limit is disabled6974 raises the error limit error when requested6975# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/client_spec.rb. It took 1.81 seconds. Expected to take 6.0 seconds.6976# [RSpecRunTime] Starting example group spec/workers/repository_cleanup_worker_spec.rb. Expected to take 5.96 seconds.6977RepositoryCleanupWorker6978 #perform6979 executes the cleanup service and sends a success notification6980 raises an error if the project cannot be found6981 raises an error if the user cannot be found6982# [RSpecRunTime] RSpec elapsed time: 24 minutes 48.1 seconds. Current RSS: ~1570M. load average: 1.15 1.18 1.14 1/291 154306983 #sidekiq_retries_exhausted6984 does not send a failure notification for a RecordNotFound error6985 sends a failure notification6986 cleans up the attempt6987# [RSpecRunTime] RSpec elapsed time: 24 minutes 49.91 seconds. Current RSS: ~1559M. load average: 1.14 1.18 1.14 1/291 154316988# [RSpecRunTime] Finishing example group spec/workers/repository_cleanup_worker_spec.rb. It took 3.77 seconds. Expected to take 5.96 seconds.6989# [RSpecRunTime] Starting example group spec/lib/gitlab/task_helpers_spec.rb. Expected to take 5.84 seconds.6990Gitlab::TaskHelpers6991 #run_command!6992 runs command and return the output6993 returns and exception when command exit with non zero code6994 #checkout_version6995 clones the repo in the target dir6996 #run_command6997 runs command and return the output6998 returns empty string when command doesnt exist6999 #get_version7000 version: "1.1.1", result: "v1.1.1"7001 is expected to eq "v1.1.1"7002# [RSpecRunTime] RSpec elapsed time: 24 minutes 52.4 seconds. Current RSS: ~1557M. load average: 1.14 1.18 1.14 1/294 154397003 version: "master", result: "master"7004 is expected to eq "master"7005 version: "12.4.0-rc7", result: "v12.4.0-rc7"7006 is expected to eq "v12.4.0-rc7"7007 version: "594c3ea3e0e5540e5915bd1c49713a0381459dd6", result: "594c3ea3e0e5540e5915bd1c49713a0381459dd6"7008 is expected to eq "594c3ea3e0e5540e5915bd1c49713a0381459dd6"7009 #clone_repo7010 clones the repo in the target dir7011 accepts clone_opts7012 #checkout_or_clone_version7013 checkout the version and reset to it7014 accepts clone_opts7015 target_dir doesn't exist7016 clones the repo7017 target_dir exists7018 doesn't clone the repository7019# [RSpecRunTime] Finishing example group spec/lib/gitlab/task_helpers_spec.rb. It took 4.03 seconds. Expected to take 5.84 seconds.7020# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/alert_parser_spec.rb. Expected to take 5.82 seconds.7021Banzai::ReferenceParser::AlertParser7022 #nodes_visible_to_user7023 when the link has a data-issue attribute7024 behaves like referenced feature visibility7025 when feature is disabled7026 does not create reference7027 when feature is enabled only for team members7028 does not create reference for non member7029 creates reference for member7030# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.31 seconds. Current RSS: ~1551M. load average: 1.12 1.17 1.14 1/291 154407031 when feature is enabled7032 creates reference7033 #referenced_by7034 when the link has a data-alert attribute7035 using an existing alert ID7036 returns an Array of alerts7037 using a non-existing alert ID7038 returns an empty Array7039# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/alert_parser_spec.rb. It took 4.31 seconds. Expected to take 5.82 seconds.7040# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb. Expected to take 5.62 seconds.7041Gitlab::GithubImport::Importer::IssueEventImporter7042 #execute7043 when it's closed issue event7044 behaves like triggers specific event importer7045 Gitlab::GithubImport::Importer::Events::Closed7046 when it's reopened issue event7047 behaves like triggers specific event importer7048 Gitlab::GithubImport::Importer::Events::Reopened7049 when it's labeled issue event7050 behaves like triggers specific event importer7051 Gitlab::GithubImport::Importer::Events::ChangedLabel7052 when it's unlabeled issue event7053 behaves like triggers specific event importer7054 Gitlab::GithubImport::Importer::Events::ChangedLabel7055 when it's renamed issue event7056 behaves like triggers specific event importer7057 Gitlab::GithubImport::Importer::Events::Renamed7058 when it's milestoned issue event7059 behaves like triggers specific event importer7060 Gitlab::GithubImport::Importer::Events::ChangedMilestone7061 when it's demilestoned issue event7062 behaves like triggers specific event importer7063 Gitlab::GithubImport::Importer::Events::ChangedMilestone7064 when it's cross-referenced issue event7065 behaves like triggers specific event importer7066 Gitlab::GithubImport::Importer::Events::CrossReferenced7067 when it's assigned issue event7068 behaves like triggers specific event importer7069 Gitlab::GithubImport::Importer::Events::ChangedAssignee7070 when it's unassigned issue event7071 behaves like triggers specific event importer7072 Gitlab::GithubImport::Importer::Events::ChangedAssignee7073 when it's review_requested issue event7074 behaves like triggers specific event importer7075 Gitlab::GithubImport::Importer::Events::ChangedReviewer7076 when it's review_request_removed issue event7077 behaves like triggers specific event importer7078 Gitlab::GithubImport::Importer::Events::ChangedReviewer7079 when it's merged issue event7080 behaves like triggers specific event importer7081 Gitlab::GithubImport::Importer::Events::Merged7082 when it's commented issue event7083 behaves like triggers specific event importer7084 Gitlab::GithubImport::Importer::Events::Commented7085 when it's reviewed issue event7086 behaves like triggers specific event importer7087 Gitlab::GithubImport::Importer::Events::Reviewed7088 when it's unknown issue event7089 logs warning and skips7090# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb. It took 2.02 seconds. Expected to take 5.62 seconds.7091# [RSpecRunTime] Starting example group spec/models/concerns/sha_attribute_spec.rb. Expected to take 5.57 seconds.7092ShaAttribute7093 does not allow STI7094 .sha_attribute7095 defines a SHA attribute with Gitlab::Database::ShaAttribute type7096 .sha256_attribute7097 defines a SHA256 attribute with Gitlab::Database::ShaAttribute type7098 .load_schema!7099 column_name: binary_column, environment: "development", expected_error: :no_error7100 with sha_attribute7101 validates column type7102 with sha256_attribute7103 validates column type7104 column_name: binary_column, environment: "production", expected_error: :no_error7105 with sha_attribute7106 validates column type7107 with sha256_attribute7108 validates column type7109 column_name: text_column, environment: "development", expected_error: :sha_mismatch_error7110 with sha_attribute7111 validates column type7112 with sha256_attribute7113 validates column type7114 column_name: text_column, environment: "production", expected_error: :no_error7115 with sha_attribute7116 validates column type7117 with sha256_attribute7118 validates column type7119 column_name: :__non_existent_column, environment: "development", expected_error: :no_error7120 with sha_attribute7121 validates column type7122 with sha256_attribute7123 validates column type7124 column_name: :__non_existent_column, environment: "production", expected_error: :no_error7125 with sha_attribute7126 validates column type7127 with sha256_attribute7128 validates column type7129# [RSpecRunTime] Finishing example group spec/models/concerns/sha_attribute_spec.rb. It took 1.81 seconds. Expected to take 5.57 seconds.7130# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/design_parser_spec.rb. Expected to take 5.45 seconds.7131Banzai::ReferenceParser::DesignParser7132 #nodes_visible_to_user7133 behaves like referenced feature visibility7134 when feature is disabled7135 does not create reference7136 when feature is enabled only for team members7137 does not create reference for non member7138 creates reference for member7139 when feature is enabled7140 creates reference7141 specific states7142 redacts links we should not have access to7143 design management is not available7144 redacts all nodes7145# [RSpecRunTime] RSpec elapsed time: 25 minutes 4.87 seconds. Current RSS: ~1661M. load average: 1.19 1.19 1.14 1/291 154477146 #process7147 returns the correct designs7148# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/design_parser_spec.rb. It took 3.56 seconds. Expected to take 5.45 seconds.7149# [RSpecRunTime] Starting example group spec/workers/ml/experiment_tracking/associate_ml_candidate_to_package_worker_spec.rb. Expected to take 5.39 seconds.7150Ml::ExperimentTracking::AssociateMlCandidateToPackageWorker7151 #handles_event?7152 package_name: "ml_experiment_1234", package_type: "generic", handles_event: true7153 is expected to eq true7154 package_name: "ml_experiment_1234", package_type: "maven", handles_event: false7155 is expected to eq false7156 package_name: "1234", package_type: "generic", handles_event: false7157 is expected to eq false7158 package_name: "ml_experiment_", package_type: "generic", handles_event: false7159 is expected to eq false7160 package_name: "blah", package_type: "generic", handles_event: false7161 is expected to eq false7162 .handle_event7163 behaves like subscribes to event7164 consumes the published event7165 behaves like an idempotent worker7166 is labeled as idempotent7167 performs multiple times sequentially without raising an exception7168 when package name matches ml_experiment_{id}7169 when candidate with iid exists7170 associates candidate to package7171 when no candidate with iid exists7172 does not associate candidate7173 when candidate with iid exists but in a different project7174 does not associate candidate7175 when package is deleted before event is called7176 does not associate candidate7177# [RSpecRunTime] Finishing example group spec/workers/ml/experiment_tracking/associate_ml_candidate_to_package_worker_spec.rb. It took 1.76 seconds. Expected to take 5.39 seconds.7178# [RSpecRunTime] Starting example group spec/workers/environments/stop_job_success_worker_spec.rb. Expected to take 5.27 seconds.7179Environments::StopJobSuccessWorker7180 #perform7181 with build job7182 behaves like stopping an associated environment7183 stops the environment7184 when the job fails7185 does not stop the environment7186# [RSpecRunTime] RSpec elapsed time: 25 minutes 9.59 seconds. Current RSS: ~1767M. load average: 1.17 1.18 1.14 1/291 154567187 with bridge job7188 behaves like stopping an associated environment7189 stops the environment7190 when the job fails7191 does not stop the environment7192# [RSpecRunTime] RSpec elapsed time: 25 minutes 10.99 seconds. Current RSS: ~1762M. load average: 1.17 1.18 1.14 1/291 154577193 when job does not exist7194 does not raise exception7195# [RSpecRunTime] Finishing example group spec/workers/environments/stop_job_success_worker_spec.rb. It took 3.7 seconds. Expected to take 5.27 seconds.7196# [RSpecRunTime] Starting example group spec/lib/gitlab/health_checks/db_check_spec.rb. Expected to take 5.16 seconds.7197Gitlab::HealthChecks::DbCheck7198 #metrics7199 Check is passing7200 is expected to include (have attributes {:name => "db_ping_success", :value => 1})7201 is expected to include (have attributes {:name => "db_ping_timeout", :value => 0})7202 is expected to include (have attributes {:name => "db_ping_latency_seconds", :value => (be >= 0)})7203 Check is misbehaving7204 is expected to include (have attributes {:name => "db_ping_success", :value => 0})7205 is expected to include (have attributes {:name => "db_ping_timeout", :value => 0})7206 is expected to include (have attributes {:name => "db_ping_latency_seconds", :value => (be >= 0)})7207 Check is timeouting7208 is expected to include (have attributes {:name => "db_ping_success", :value => 0})7209 is expected to include (have attributes {:name => "db_ping_timeout", :value => 1})7210 is expected to include (have attributes {:name => "db_ping_latency_seconds", :value => (be >= 0)})7211 #readiness7212 Check returns ok7213 is expected to have attributes {:success => true}7214 Check is misbehaving7215 is expected to have attributes {:message => "unexpected Db check result: error!", :success => false}7216 Check is timeouting7217 is expected to have attributes {:message => "Db check timed out", :success => false}7218 Check is raising an unhandled exception7219 is expected to have attributes {:message => "unexpected Db check result: unexpected error", :success => false}7220 with multiple databases7221 checks multiple databases7222# [RSpecRunTime] Finishing example group spec/lib/gitlab/health_checks/db_check_spec.rb. It took 1.67 seconds. Expected to take 5.16 seconds.7223# [RSpecRunTime] Starting example group spec/lib/sidebars/user_profile/menus/contributed_projects_menu_spec.rb. Expected to take 5.13 seconds.7224Sidebars::UserProfile::Menus::ContributedProjectsMenu7225 behaves like User profile menu7226 does not contain any sub menu7227 renders the correct link7228 renders the correct title7229 renders the correct icon7230 renders the correct avatar7231 defines correct active route7232 renders if user is logged in7233 when viewed user is blocked7234 when user is not logged in7235 is not allowed to view the menu item7236# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.47 seconds. Current RSS: ~1791M. load average: 1.16 1.18 1.14 1/291 154587237 when current user has permission7238 is allowed to view the menu item7239 when current user does not have permission7240 is not allowed to view the menu item7241 when viewed user is banned7242 when user is not logged in7243 is not allowed to view the menu item7244 when current user has permission7245 is allowed to view the menu item7246 when current user does not have permission7247 is not allowed to view the menu item7248# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_profile/menus/contributed_projects_menu_spec.rb. It took 3.37 seconds. Expected to take 5.13 seconds.7249# [RSpecRunTime] Starting example group spec/serializers/job_artifact_report_entity_spec.rb. Expected to take 5.02 seconds.7250JobArtifactReportEntity7251 #as_json7252 exposes file_type7253 exposes file_format7254 exposes size7255 exposes download path7256# [RSpecRunTime] RSpec elapsed time: 25 minutes 18.84 seconds. Current RSS: ~1808M. load average: 1.16 1.18 1.14 1/291 154607257# [RSpecRunTime] Finishing example group spec/serializers/job_artifact_report_entity_spec.rb. It took 2.69 seconds. Expected to take 5.02 seconds.7258# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/import_lfs_object_worker_spec.rb. Expected to take 4.94 seconds.7259Gitlab::BitbucketImport::ImportLfsObjectWorker7260 behaves like Gitlab::BitbucketImport::ObjectImporter7261 .sidekiq_retries_exhausted7262 notifies the waiter7263 #perform7264 when project does not exist7265 behaves like notifies the waiter7266 is expected to receive notify("key", anything) 1 time7267 when project has import started7268 calls the importer7269 behaves like notifies the waiter7270 is expected to receive notify("key", anything) 1 time7271 when the importer raises an ActiveRecord::RecordInvalid error7272 tracks the error7273 when the importer raises a StandardError7274 tracks the error and raises the error7275 when project import has been cancelled7276 does not call the importer7277 behaves like notifies the waiter7278 is expected to receive notify("key", anything) 1 time7279 #importer_class7280 does not raise a NotImplementedError7281# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/import_lfs_object_worker_spec.rb. It took 2.07 seconds. Expected to take 4.94 seconds.7282# [RSpecRunTime] Starting example group spec/models/preloaders/merge_request_diff_preloader_spec.rb. Expected to take 4.89 seconds.7283Preloaders::MergeRequestDiffPreloader7284 does not allow STI7285 does not trigger N+1 queries7286# [RSpecRunTime] Finishing example group spec/models/preloaders/merge_request_diff_preloader_spec.rb. It took 2.8 seconds. Expected to take 4.89 seconds.7287# [RSpecRunTime] RSpec elapsed time: 25 minutes 23.87 seconds. Current RSS: ~1858M. load average: 1.14 1.18 1.14 1/297 155507288# [RSpecRunTime] Starting example group spec/workers/group_destroy_worker_spec.rb. Expected to take 4.81 seconds.7289GroupDestroyWorker7290 is labeled as idempotent7291 performs multiple times sequentially without raising an exception7292 does not change groups when run twice7293 #perform7294 deletes the group and associated projects7295# [RSpecRunTime] RSpec elapsed time: 25 minutes 27.09 seconds. Current RSS: ~1846M. load average: 1.37 1.22 1.15 1/296 155527296# [RSpecRunTime] Finishing example group spec/workers/group_destroy_worker_spec.rb. It took 3.32 seconds. Expected to take 4.81 seconds.7297# [RSpecRunTime] Starting example group spec/uploaders/ci/secure_file_uploader_spec.rb. Expected to take 4.73 seconds.7298Ci::SecureFileUploader7299 #key7300 creates a digest with a secret key and the project id7301 .checksum7302 returns a SHA256 checksum for the unencrypted file7303 encryption7304 encrypts the stored file7305 decrypts the file when reading7306 .direct_upload_enabled?7307 returns false7308 .default_store7309 when object storage is enabled7310 returns REMOTE7311 when object storage is disabled7312 returns LOCAL7313# [RSpecRunTime] Finishing example group spec/uploaders/ci/secure_file_uploader_spec.rb. It took 2.49 seconds. Expected to take 4.73 seconds.7314# [RSpecRunTime] Starting example group spec/services/import/validate_remote_git_endpoint_service_spec.rb. Expected to take 4.69 seconds.7315Import::ValidateRemoteGitEndpointService7316 #execute7317 correctly handles URLs with fragment7318 passes basic auth when credentials are provided7319 when uri is using git:// protocol7320 returns success7321 when uri is using an invalid protocol7322 reports error when invalid URL is provided7323 when uri is invalid7324 reports error when invalid URL is provided7325 when receiving HTTP response7326 returns success when HTTP response is valid and contains correct payload7327 reports error when status code is not 2007328 reports error when invalid URL is provided7329 reports error when required header is missing7330 reports error when body is too short7331 reports error when body is in invalid format7332 reports error when http exceptions are raised7333 reports error when other exceptions are raised7334# [RSpecRunTime] Finishing example group spec/services/import/validate_remote_git_endpoint_service_spec.rb. It took 1.61 seconds. Expected to take 4.69 seconds.7335# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb. Expected to take 4.59 seconds.7336Gitlab::Ci::Parsers::Security::SecretDetection7337 #parse!7338 when parsing valid reports7339 report_format: :secret_detection7340 parses all identifiers and findings7341 generates expected location7342 generates expected metadata_version7343# [RSpecRunTime] RSpec elapsed time: 25 minutes 33.67 seconds. Current RSS: ~1867M. load average: 1.34 1.22 1.15 1/291 155537344 when parsing an empty report7345 is expected to be empty7346# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb. It took 2.6 seconds. Expected to take 4.59 seconds.7347# [RSpecRunTime] Starting example group spec/workers/object_pool/create_worker_spec.rb. Expected to take 4.56 seconds.7348ObjectPool::CreateWorker7349 #perform7350 when the pool creation is successful7351 marks the pool as ready7352 when a the pool already exists7353 cleans up the pool7354 when the server raises an unknown error7355 marks the pool as failed7356 when the pool creation failed before7357 deletes the pool first7358# [RSpecRunTime] Finishing example group spec/workers/object_pool/create_worker_spec.rb. It took 3.29 seconds. Expected to take 4.56 seconds.7359# [RSpecRunTime] Starting example group spec/services/releases/links/create_service_spec.rb. Expected to take 4.45 seconds.7360Releases::Links::CreateService7361 #execute7362 successfully creates a release link7363 when user does not have access to create release link7364 returns an error7365# [RSpecRunTime] RSpec elapsed time: 25 minutes 38.63 seconds. Current RSS: ~1917M. load average: 1.40 1.23 1.16 1/291 156027366 when url is invalid7367 returns an error7368 when both direct_asset_path and filepath are provided7369 prefers direct_asset_path7370 when only filepath is set7371 uses filepath7372# [RSpecRunTime] Finishing example group spec/services/releases/links/create_service_spec.rb. It took 2.68 seconds. Expected to take 4.45 seconds.7373# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/import_lfs_object_worker_spec.rb. Expected to take 4.42 seconds.7374Gitlab::BitbucketServerImport::ImportLfsObjectWorker7375 behaves like Gitlab::BitbucketServerImport::ObjectImporter7376 .sidekiq_retries_exhausted7377 notifies the waiter7378 #perform7379 when project does not exist7380 behaves like notifies the waiter7381 is expected to receive notify("key", anything, {:ttl=>604800}) 1 time7382 when project has import started7383 calls the importer7384 behaves like notifies the waiter7385 is expected to receive notify("key", anything, {:ttl=>604800}) 1 time7386 when project import has been cancelled7387 does not call the importer7388 behaves like notifies the waiter7389 is expected to receive notify("key", anything, {:ttl=>604800}) 1 time7390 when project import has failed7391 does not call the importer7392 behaves like notifies the waiter7393 is expected to receive notify("key", anything, {:ttl=>604800}) 1 time7394# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/import_lfs_object_worker_spec.rb. It took 2.29 seconds. Expected to take 4.42 seconds.7395# [RSpecRunTime] Starting example group spec/services/merge_requests/add_spent_time_service_spec.rb. Expected to take 4.33 seconds.7396MergeRequests::AddSpentTimeService7397 #execute7398 creates a new timelog with the specified duration and summary7399 creates a system note with the time added7400 saves usage data7401 is more efficient than using the full update-service7402 when duration is nil7403 does not create a timelog with the specified duration7404# [RSpecRunTime] RSpec elapsed time: 25 minutes 44.97 seconds. Current RSS: ~1892M. load average: 1.33 1.22 1.16 1/295 156237405# [RSpecRunTime] Finishing example group spec/services/merge_requests/add_spent_time_service_spec.rb. It took 2.94 seconds. Expected to take 4.33 seconds.7406# [RSpecRunTime] Starting example group spec/finders/packages/helm/packages_finder_spec.rb. Expected to take 4.29 seconds.7407Packages::Helm::PackagesFinder7408 #execute7409 with project7410 with channel7411 is expected to eq [#<Packages::Package id: 17, project_id: 981, created_at: "2024-03-08 06:34:35.111699772 +0000", upda...ge_type: "helm", creator_id: 1637, status: "default", last_downloaded_at: nil, status_message: nil>]7412 ignores duplicate package files7413 is expected to eq [#<Packages::Package id: 17, project_id: 981, created_at: "2024-03-08 06:34:35.111699772 +0000", upda...ge_type: "helm", creator_id: 1637, status: "default", last_downloaded_at: nil, status_message: nil>]7414 let clients use select id7415 is expected to eq [17]7416# [RSpecRunTime] RSpec elapsed time: 25 minutes 47.85 seconds. Current RSS: ~1879M. load average: 1.33 1.22 1.16 1/295 156247417 with not existing channel7418 is expected to be empty7419 with no channel7420 is expected to be empty7421 with no helm packages7422 is expected to be empty7423 with no project7424 is expected to be empty7425 when the limit is hit7426 is expected to eq [#<Packages::Package id: 22, project_id: 981, created_at: "2024-03-08 06:34:37.190712656 +0000", upda...ge_type: "helm", creator_id: 1637, status: "default", last_downloaded_at: nil, status_message: nil>]7427# [RSpecRunTime] Finishing example group spec/finders/packages/helm/packages_finder_spec.rb. It took 3.53 seconds. Expected to take 4.29 seconds.7428# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/catalog/resource_resolver_spec.rb. Expected to take 4.21 seconds.7429Resolvers::Ci::Catalog::ResourceResolver7430 #resolve7431 when id argument is provided7432 when the user is authorised to view the resource7433 when resource is found7434 returns a single CI/CD Catalog resource7435 when resource is not found7436 raises ResourceNotAvailable error7437 when user is not authorised to view the resource7438 raises ResourceNotAvailable error7439 when full_path argument is provided7440 when the user is authorised to view the resource7441 when resource is found7442 returns a single CI/CD Catalog resource7443 when resource is not found7444 raises ResourceNotAvailable error7445 when project is not a catalog resource7446 raises ResourceNotAvailable error7447 when user is not authorised to view the resource7448 raises ResourceNotAvailable error7449 when neither id nor full_path argument is provided7450 raises ArgumentError7451 when both full_path and id arguments are provided7452 raises ArgumentError7453# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/catalog/resource_resolver_spec.rb. It took 2.33 seconds. Expected to take 4.21 seconds.7454# [RSpecRunTime] Starting example group spec/services/groups/group_links/update_service_spec.rb. Expected to take 4.2 seconds.7455Groups::GroupLinks::UpdateService#execute7456 updates existing link7457 updates project permissions7458 executes UserProjectAccessChangedService7459 with only param not requiring authorization refresh7460 does not execute UserProjectAccessChangedService7461# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.32 seconds. Current RSS: ~1885M. load average: 1.31 1.22 1.16 1/295 156257462# [RSpecRunTime] Finishing example group spec/services/groups/group_links/update_service_spec.rb. It took 2.49 seconds. Expected to take 4.2 seconds.7463# [RSpecRunTime] Starting example group spec/models/work_items/widgets/description_spec.rb. Expected to take 4.11 seconds.7464WorkItems::Widgets::Description7465 does not allow STI7466 .type7467 is expected to eq :description7468 #type7469 is expected to eq :description7470 #description7471 is expected to eq "Title"7472 #edited?7473 is expected to be truthy7474 #last_edited_at7475 is expected to eq 2024-02-27 06:34:42.399938000 +00007476 #last_edited_by7477 when the work item is edited7478 when last edited user still exists in the DB7479 is expected to eq #<User id:1652 @user1146>7480 when last edited user no longer exists7481 is expected to eq #<User id:1654 @ghost>7482 when the work item is not edited yet7483 is expected to be nil7484# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/description_spec.rb. It took 1.83 seconds. Expected to take 4.11 seconds.7485# [RSpecRunTime] Starting example group spec/workers/snippets/update_repository_storage_worker_spec.rb. Expected to take 4.04 seconds.7486Snippets::UpdateRepositoryStorageWorker7487 behaves like an update storage move worker7488 has the `until_executed` deduplicate strategy7489 #perform7490 deprecated method signature7491 without repository storage move7492 calls the update repository storage service7493 with repository storage move7494 calls the update repository storage service7495 when repository storage move raises an exception7496 releases the exclusive lock7497 when exclusive lease already set7498 does not call the update repository storage service7499 when exclusive lease was taken by the current worker7500 marks storage migration as failed7501 new method signature7502 calls the update repository storage service7503 when repository storage move raises an exception7504 releases the exclusive lock7505 when exclusive lease already set7506 does not call the update repository storage service7507 when exclusive lease was taken by the current worker7508 marks storage migration as failed7509# [RSpecRunTime] Finishing example group spec/workers/snippets/update_repository_storage_worker_spec.rb. It took 1.72 seconds. Expected to take 4.04 seconds.7510# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/analysis_service_spec.rb. Expected to take 4.04 seconds.7511Gitlab::GitalyClient::AnalysisService7512 #check_blobs_generated7513 when valid changed_paths are given7514 returns an expected array7515 when changed_paths includes a submodule7516 returns an array wihout the submodule change7517# [RSpecRunTime] RSpec elapsed time: 25 minutes 58.09 seconds. Current RSS: ~1917M. load average: 1.28 1.22 1.15 1/297 157387518 when changed_paths only has a submodule7519 returns an empty array7520 when changed_paths includes a path with :7521 returns an expected array7522 when an unknown revision is given7523 raises an error7524 when an unknown path is given7525 raises an error7526# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/analysis_service_spec.rb. It took 2.34 seconds. Expected to take 4.04 seconds.7527# [RSpecRunTime] Starting example group spec/lib/gitlab/alert_management/fingerprint_spec.rb. Expected to take 3.94 seconds.7528Gitlab::AlertManagement::Fingerprint7529 .generate7530 when data is an array7531 returns the hashed fingerprint7532 with a variety of data7533 data: 1117534 performs like a hashed fingerprint7535 data: "fingerprint"7536 performs like a hashed fingerprint7537 data: :fingerprint7538 performs like a hashed fingerprint7539 data: true7540 performs like a hashed fingerprint7541 when data is a hash7542 behaves like fingerprinted Hash7543 performs like a hashed fingerprint7544 hashes with different order7545 calculates the same result7546 hash is too large7547 raises an error7548# [RSpecRunTime] Finishing example group spec/lib/gitlab/alert_management/fingerprint_spec.rb. It took 1.26 seconds. Expected to take 3.94 seconds.7549# [RSpecRunTime] Starting example group spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb. Expected to take 3.9 seconds.7550Ci::ResourceGroups::AssignResourceFromResourceGroupWorker7551 has the `until_executed` deduplicate strategy7552 has an option to reschedule once if deduplicated7553 #perform7554 behaves like an idempotent worker7555 is labeled as idempotent7556 performs multiple times sequentially without raising an exception7557# [RSpecRunTime] RSpec elapsed time: 26 minutes 1.7 seconds. Current RSS: ~1939M. load average: 1.26 1.21 1.15 1/297 159437558 when resource group exists7559 executes AssignResourceFromResourceGroupService7560 when build does not exist7561 does not execute AssignResourceFromResourceGroupService7562# [RSpecRunTime] Finishing example group spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb. It took 1.83 seconds. Expected to take 3.9 seconds.7563# [RSpecRunTime] Starting example group spec/lib/gitlab/github_gists_import/importer/gist_importer_spec.rb. Expected to take 3.87 seconds.7564Gitlab::GithubGistsImport::Importer::GistImporter7565 #execute7566 when success7567 creates expected snippet and snippet repository7568 pre-import validations7569 when file count limit exeeded7570 validates input and returns error7571 when repo too big7572 validates input and returns error7573 post-import validations7574 when file count limit exeeded7575 returns error7576 when repo too big7577 returns error7578 when invalid attributes7579 raises an error7580 when repository cloning fails7581 returns error7582 when url is invalid7583 when local network is allowed7584 raises error7585 when local network is not allowed7586 raises error7587# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_gists_import/importer/gist_importer_spec.rb. It took 1.88 seconds. Expected to take 3.87 seconds.7588# [RSpecRunTime] Starting example group spec/lib/gitlab/identifier_spec.rb. Expected to take 3.79 seconds.7589Gitlab::Identifier7590 #identify7591 without an identifier7592 returns nil7593 with a user identifier7594 identifies the user using a user ID7595 with an SSH key identifier7596 identifies the user using an SSH key ID7597 #identify_using_user7598 returns the User for an existing ID in the identifier7599 returns nil for a non existing user ID7600 caches the found users per ID7601 #identify_using_ssh_key7602 returns the User for an existing SSH key7603 returns nil for an invalid SSH key7604 caches the found users per key7605# [RSpecRunTime] Finishing example group spec/lib/gitlab/identifier_spec.rb. It took 1.48 seconds. Expected to take 3.79 seconds.7606# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/attachments/merge_requests_importer_spec.rb. Expected to take 3.77 seconds.7607Gitlab::GithubImport::Importer::Attachments::MergeRequestsImporter7608 #id_for_already_imported_cache7609 is expected to eq 10997610 #collection_method7611 is expected to eq :merge_request_attachments7612 #object_type7613 is expected to eq :merge_request_attachment7614 #sidekiq_worker_class7615 is expected to eq Gitlab::GithubImport::Attachments::ImportMergeRequestWorker7616 #sequential_import7617 selects both merge requests, and selects only properties it needs7618 executes importer only for the merge request with an attachment7619 when merge request has already been processed7620 does not select merge requests that were processed7621 does not execute importer for the merge request with an attachment7622# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/attachments/merge_requests_importer_spec.rb. It took 1.47 seconds. Expected to take 3.77 seconds.7623# [RSpecRunTime] Starting example group spec/lib/sidebars/your_work/menus/merge_requests_menu_spec.rb. Expected to take 3.7 seconds.7624Sidebars::YourWork::Menus::MergeRequestsMenu7625 submenu items7626 order: 0, title: "Assigned", key: :assigned7627 renders items in the right order7628 when there are no MR counts7629 shows a pill even though count is zero7630 when there are MR counts7631 shows a pill with the correct count7632 order: 1, title: "Review requests", key: :review_requested7633 renders items in the right order7634 when there are no MR counts7635 shows a pill even though count is zero7636 when there are MR counts7637 shows a pill with the correct count7638 #pill_count7639 returns the assigned_open_merge_requests_count of the user7640 memoizes the query7641 #has_pill?7642 when count is zero7643 returns false7644 when count is larger than zero7645 returns true7646# [RSpecRunTime] Finishing example group spec/lib/sidebars/your_work/menus/merge_requests_menu_spec.rb. It took 1.38 seconds. Expected to take 3.7 seconds.7647# [RSpecRunTime] Starting example group spec/services/service_desk/custom_email_verifications/create_service_spec.rb. Expected to take 3.69 seconds.7648ServiceDesk::CustomEmailVerifications::CreateService7649 #execute7650 behaves like a verification process that exits early7651 aborts verification process and exits early7652 when service desk setting exists7653 aborts verification process and exits early7654 when user has maintainer role in project7655 initiates verification process successfully7656 when providing invalid SMTP credentials7657 behaves like a verification process with ramp up error7658 aborts verification process7659 behaves like a verification process with ramp up error7660 aborts verification process7661 behaves like a verification process with ramp up error7662 aborts verification process7663 behaves like a verification process with ramp up error7664 aborts verification process7665# [RSpecRunTime] Finishing example group spec/services/service_desk/custom_email_verifications/create_service_spec.rb. It took 1.73 seconds. Expected to take 3.69 seconds.7666# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb. Expected to take 3.64 seconds.7667Gitlab::DependencyLinker::GemfileLinker7668 .support?7669 supports Gemfile7670 supports gems.rb7671 does not support other files7672 #link7673 links sources7674 links dependencies7675 links to external dependencies7676 links GitHub repos7677 links Git repos7678# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb. It took 0.97 second. Expected to take 3.64 seconds.7679# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/sequence_spec.rb. Expected to take 3.6 seconds.7680Gitlab::Ci::Pipeline::Chain::Sequence7681 when one of steps breaks the chain7682 does not process the second step7683 returns a pipeline object7684 when all chains are executed correctly7685 iterates through entire sequence7686 returns a pipeline object7687 adds sequence duration to duration histogram7688 adds step sequence duration to duration histogram7689 records pipeline size by pipeline source in a histogram7690 active jobs by pipeline plan histogram7691 counts all the active jobs7692# [RSpecRunTime] RSpec elapsed time: 26 minutes 13.13 seconds. Current RSS: ~1936M. load average: 1.22 1.20 1.15 1/291 159527693# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/sequence_spec.rb. It took 1.92 seconds. Expected to take 3.6 seconds.7694# [RSpecRunTime] Starting example group spec/services/personal_access_tokens/last_used_service_spec.rb. Expected to take 3.49 seconds.7695PersonalAccessTokens::LastUsedService7696 #execute7697 when the personal access token was used 10 minutes ago7698 updates the last_used_at timestamp7699 does not run on read-only GitLab instances7700 when the personal access token was used less than 10 minutes ago7701 does not update the last_used_at timestamp7702 when the last_used_at timestamp is nil7703 updates the last_used_at timestamp7704 when not a personal access token7705 does not execute7706# [RSpecRunTime] Finishing example group spec/services/personal_access_tokens/last_used_service_spec.rb. It took 1.28 seconds. Expected to take 3.49 seconds.7707# [RSpecRunTime] Starting example group spec/views/profiles/preferences/show.html.haml_spec.rb. Expected to take 3.46 seconds.7708profiles/preferences/show7709 appearance7710 has an id for anchoring7711 navigation theme7712 has an id for anchoring7713 syntax highlighting theme7714 has an id for anchoring7715 behavior7716 has option for Render whitespace characters in the Web IDE7717 has an id for anchoring7718 has helpful homepage setup guidance7719 localization7720 has an id for anchoring7721# [RSpecRunTime] Finishing example group spec/views/profiles/preferences/show.html.haml_spec.rb. It took 1.35 seconds. Expected to take 3.46 seconds.7722# [RSpecRunTime] Starting example group spec/services/packages/npm/create_metadata_cache_service_spec.rb. Expected to take 3.41 seconds.7723Packages::Npm::CreateMetadataCacheService7724 #lease_key7725 returns an unique key7726 #execute7727 creates a new metadata cache7728 obtains a lease to create a new metadata cache7729 with existing metadata cache7730 does not create a new metadata cache7731 updates the metadata cache7732 when the lease is already taken7733 does not create a new metadata cache7734 returns nil7735# [RSpecRunTime] Finishing example group spec/services/packages/npm/create_metadata_cache_service_spec.rb. It took 1.76 seconds. Expected to take 3.41 seconds.7736# [RSpecRunTime] Starting example group spec/services/merge_requests/pushed_branches_service_spec.rb. Expected to take 3.37 seconds.7737MergeRequests::PushedBranchesService7738 when branches pushed7739 returns only branches which have a open and closed merge request7740# [RSpecRunTime] RSpec elapsed time: 26 minutes 19.65 seconds. Current RSS: ~1917M. load average: 1.33 1.23 1.16 1/293 159687741 when tags pushed7742 returns empty result without any SQL query performed7743# [RSpecRunTime] Finishing example group spec/services/merge_requests/pushed_branches_service_spec.rb. It took 2.65 seconds. Expected to take 3.37 seconds.7744# [RSpecRunTime] Starting example group spec/workers/personal_access_tokens/expired_notification_worker_spec.rb. Expected to take 3.31 seconds.7745PersonalAccessTokens::ExpiredNotificationWorker7746 #perform7747 when a token has expired7748 uses notification service to send email to the user7749 updates notified column7750 when token has expired in the past7751 behaves like expiry notification is not required to be sent for the token7752 is expected not to receive access_token_expired(#<User id:1686 @user1177>, ["PAT 7"]) 0 times7753 when token is impersonated7754 behaves like expiry notification is not required to be sent for the token7755 is expected not to receive access_token_expired(#<User id:1687 @user1178>, ["PAT 8"]) 0 times7756 when token is revoked7757 behaves like expiry notification is not required to be sent for the token7758 is expected not to receive access_token_expired(#<User id:1688 @user1179>, ["PAT 9"]) 0 times7759# [RSpecRunTime] Finishing example group spec/workers/personal_access_tokens/expired_notification_worker_spec.rb. It took 1.25 seconds. Expected to take 3.31 seconds.7760# [RSpecRunTime] Starting example group spec/graphql/resolvers/blame_resolver_spec.rb. Expected to take 3.27 seconds.7761Resolvers::BlameResolver7762 #resolve7763 when unauthorized7764 generates an error7765 when authorized7766 when feature is enabled7767 returns blame object7768 when from_line is below 17769 behaves like argument error7770 raises an ArgumentError7771 when to_line is below 17772 behaves like argument error7773 raises an ArgumentError7774 when to_line less than from_line7775 behaves like argument error7776 raises an ArgumentError7777 when difference between to_line and from_line is greater then 997778 behaves like argument error7779 raises an ArgumentError7780 when to_line and from_line are the same7781 returns blame object7782# [RSpecRunTime] Finishing example group spec/graphql/resolvers/blame_resolver_spec.rb. It took 1.65 seconds. Expected to take 3.27 seconds.7783# [RSpecRunTime] Starting example group spec/models/work_items/widgets/labels_spec.rb. Expected to take 3.23 seconds.7784WorkItems::Widgets::Labels7785 does not allow STI7786 .type7787 is expected to eq :labels7788 .quick_action_params7789 is expected to include :add_label_ids, :remove_label_ids, and :label_ids7790 #type7791 is expected to eq :labels7792 #labels7793 is expected to eq #<ActiveRecord::Associations::CollectionProxy [#<ProjectLabel id:56 namespace1324/project-1469~56>]>7794 #allowScopedLabels7795 is expected to eq false7796# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/labels_spec.rb. It took 1.43 seconds. Expected to take 3.23 seconds.7797# [RSpecRunTime] Starting example group spec/models/bulk_imports/batch_tracker_spec.rb. Expected to take 3.2 seconds.7798BulkImports::BatchTracker7799 does not allow STI7800 associations7801 is expected to belong to tracker required: false7802 scopes7803 .in_progress7804 returns only batches that are in progress7805 validations7806 is expected to validate that :batch_number cannot be empty/falsy7807 is expected to validate that :batch_number is case-sensitively unique within the scope of :tracker_id7808# [RSpecRunTime] Finishing example group spec/models/bulk_imports/batch_tracker_spec.rb. It took 1.43 seconds. Expected to take 3.2 seconds.7809# [RSpecRunTime] Starting example group spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb. Expected to take 3.14 seconds.7810Resolvers::Kas::AgentConnectionsResolver7811 is expected to eq Types::Kas::AgentConnectionType7812 is expected to be truthy7813 #resolve7814 returns active connections for the agent7815 queries KAS once when multiple agents are requested7816 an error is returned from the KAS client7817 raises a graphql error7818# [RSpecRunTime] RSpec elapsed time: 26 minutes 27.67 seconds. Current RSS: ~1914M. load average: 1.31 1.23 1.16 1/295 160147819 user does not have permission7820 is expected to be empty7821# [RSpecRunTime] Finishing example group spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb. It took 1.93 seconds. Expected to take 3.14 seconds.7822# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/fetch_google_ip_list_service_spec.rb. Expected to take 3.12 seconds.7823CloudSeed::GoogleCloud::FetchGoogleIpListService7824 #execute7825 returns a list of IPAddr subnets and caches the result7826 with rate limit in effect7827 returns rate limit error7828 when the URL returns a 4047829 behaves like IP range retrieval failure7830 does not cache the result and logs an error7831 when the URL returns too large of a payload7832 behaves like IP range retrieval failure7833 does not cache the result and logs an error7834 when the URL returns HTML7835 behaves like IP range retrieval failure7836 does not cache the result and logs an error7837 when the URL returns empty results7838 behaves like IP range retrieval failure7839 does not cache the result and logs an error7840# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/fetch_google_ip_list_service_spec.rb. It took 0.85 second. Expected to take 3.12 seconds.7841# [RSpecRunTime] Starting example group spec/services/users/migrate_records_to_ghost_user_in_batches_service_spec.rb. Expected to take 3.05 seconds.7842Users::MigrateRecordsToGhostUserInBatchesService7843 #execute7844 stops when execution time limit reached7845 calls Users::MigrateRecordsToGhostUserService7846 process jobs ordered by the consume_after timestamp7847 reschedules job in case of an error7848# [RSpecRunTime] RSpec elapsed time: 26 minutes 30.33 seconds. Current RSS: ~1915M. load average: 1.28 1.22 1.16 1/295 160157849# [RSpecRunTime] Finishing example group spec/services/users/migrate_records_to_ghost_user_in_batches_service_spec.rb. It took 1.62 seconds. Expected to take 3.05 seconds.7850# [RSpecRunTime] Starting example group spec/views/projects/issues/show.html.haml_spec.rb. Expected to take 3.02 seconds.7851projects/issues/show7852 when the issue is related to a sentry error7853 renders a stack trace7854# [RSpecRunTime] RSpec elapsed time: 26 minutes 31.8 seconds. Current RSS: ~1920M. load average: 1.28 1.22 1.16 1/295 160227855 when the issue is not related to a sentry error7856 does not render a stack trace7857# [RSpecRunTime] RSpec elapsed time: 26 minutes 32.81 seconds. Current RSS: ~1923M. load average: 1.28 1.22 1.16 1/295 160297858# [RSpecRunTime] Finishing example group spec/views/projects/issues/show.html.haml_spec.rb. It took 2.48 seconds. Expected to take 3.02 seconds.7859# [RSpecRunTime] Starting example group spec/presenters/packages/nuget/service_index_presenter_spec.rb. Expected to take 2.97 seconds.7860Packages::Nuget::ServiceIndexPresenter7861 #version7862 for a group7863 is expected to eq "3.0.0"7864 for a project7865 is expected to eq "3.0.0"7866 #resources7867 for a group7868 behaves like returning valid resources7869 has valid resources7870 does not return the publish resource7871 for a project7872 behaves like returning valid resources7873 has valid resources7874 does return the publish resource7875# [RSpecRunTime] Finishing example group spec/presenters/packages/nuget/service_index_presenter_spec.rb. It took 1.23 seconds. Expected to take 2.97 seconds.7876# [RSpecRunTime] Starting example group spec/lib/banzai/filter/truncate_source_filter_spec.rb. Expected to take 2.94 seconds.7877Banzai::Filter::TruncateSourceFilter7878 when markdown belongs to a blob7879 does nothing when limit is unspecified7880 truncates normally when limit specified7881 when markdown belongs to a field (non-blob)7882 does nothing when limit is greater7883 truncates to the default when limit is unspecified7884 prepends the user message7885 does nothing to a short-enough text7886 truncates UTF-8 text by bytes, on a character boundary7887# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/truncate_source_filter_spec.rb. It took 0.89 second. Expected to take 2.94 seconds.7888# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/header/root_spec.rb. Expected to take 2.9 seconds.7889Gitlab::Ci::Config::Header::Root7890 when header input entry has an unknown key7891 behaves like an invalid header7892 fails validations7893 returns the value7894 when header contains unknown keywords7895 behaves like an invalid header7896 fails validations7897 returns the value7898 #inputs_value7899 returns the inputs7900 when header contains default and required values for inputs7901 behaves like a valid header7902 passes validations7903 returns the value7904 when header contains minimal data7905 behaves like a valid header7906 passes validations7907 returns the value7908 when header contains required inputs7909 behaves like a valid header7910 passes validations7911 returns the value7912# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/header/root_spec.rb. It took 1.28 seconds. Expected to take 2.9 seconds.7913# [RSpecRunTime] Starting example group spec/views/events/event/_push.html.haml_spec.rb. Expected to take 2.86 seconds.7914events/event/_push.html.haml7915 with a branch7916 links to the branch7917 that has been deleted7918 does not link to the branch7919 ref_count is more than 17920 includes the count in the text7921 with a tag7922 links to the tag7923 that has been deleted7924 does not link to the tag7925 ref_count is more than 17926 includes the count in the text7927# [RSpecRunTime] Finishing example group spec/views/events/event/_push.html.haml_spec.rb. It took 1.5 seconds. Expected to take 2.86 seconds.7928# [RSpecRunTime] Starting example group spec/services/x509_certificate_revoke_service_spec.rb. Expected to take 2.83 seconds.7929X509CertificateRevokeService7930 #execute7931 for revoked certificates7932 update all commit signatures7933# [RSpecRunTime] RSpec elapsed time: 26 minutes 38.97 seconds. Current RSS: ~1937M. load average: 1.26 1.22 1.16 1/290 160307934 for good certificates7935 do not update any commit signature7936# [RSpecRunTime] RSpec elapsed time: 26 minutes 40.14 seconds. Current RSS: ~1932M. load average: 1.24 1.22 1.16 1/290 160317937# [RSpecRunTime] Finishing example group spec/services/x509_certificate_revoke_service_spec.rb. It took 2.44 seconds. Expected to take 2.83 seconds.7938# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb. Expected to take 2.8 seconds.7939Gitlab::Usage::ServicePing::PayloadKeysProcessor7940 with an object metric7941 returns the payload keys that have a metric definition7942 with a missing metric definition7943 returns the payload keys that have a metric definition7944 with array metric7945 returns the payload keys that have a metric definition7946 missing_instrumented_metrics_key_paths7947 returns the missing keys7948# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb. It took 0.77 second. Expected to take 2.8 seconds.7949# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/representation/tree_entry_spec.rb. Expected to take 2.75 seconds.7950Gitlab::Graphql::Representation::TreeEntry7951 .decorate7952 returns NilClass when given nil7953 returns array of TreeEntry7954# [RSpecRunTime] RSpec elapsed time: 26 minutes 42.5 seconds. Current RSS: ~1938M. load average: 1.24 1.22 1.16 1/291 160527955# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/representation/tree_entry_spec.rb. It took 1.58 seconds. Expected to take 2.75 seconds.7956# [RSpecRunTime] Starting example group spec/lib/gitlab/database/schema_cleaner_spec.rb. Expected to take 2.73 seconds.7957Gitlab::Database::SchemaCleaner7958 removes comments on extensions7959 no assumption about public being the default schema7960 cleans up all the gitlab_schema_prevent_write table triggers7961 keeps the lock_writes trigger functions7962 cleans up the full schema as expected (blackbox test with example)7963# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/schema_cleaner_spec.rb. It took 0.74 second. Expected to take 2.73 seconds.7964# [RSpecRunTime] Starting example group spec/services/onboarding/progress_service_spec.rb. Expected to take 2.68 seconds.7965Onboarding::ProgressService7966 #execute7967 when the namespace is a root7968 registers a namespace onboarding progress action for the given namespace7969 when the namespace is not the root7970 does not register a namespace onboarding progress action7971 when no namespace is passed7972 does not register a namespace onboarding progress action7973 .async7974 when not onboarded7975 does not schedule a worker7976 when onboarded7977 when action is already completed7978 does not schedule a worker7979 when action is not yet completed7980 schedules a worker7981# [RSpecRunTime] Finishing example group spec/services/onboarding/progress_service_spec.rb. It took 1.34 seconds. Expected to take 2.68 seconds.7982# [RSpecRunTime] Starting example group spec/views/projects/branches/index.html.haml_spec.rb. Expected to take 2.64 seconds.7983projects/branches/index.html.haml7984 renders list of active and stale branches7985 when Gitaly is unavailable7986 renders an error7987# [RSpecRunTime] RSpec elapsed time: 26 minutes 46.03 seconds. Current RSS: ~1950M. load average: 1.22 1.21 1.16 1/294 160727988# [RSpecRunTime] Finishing example group spec/views/projects/branches/index.html.haml_spec.rb. It took 1.46 seconds. Expected to take 2.64 seconds.7989# [RSpecRunTime] Starting example group spec/lib/gitlab/background_migration_spec.rb. Expected to take 2.63 seconds.7990Gitlab::BackgroundMigration7991 .queue7992 returns background migration worker queue7993 .steal7994 when the queue contains unprocessed jobs7995 uses the coordinator to steal jobs7996 when a custom predicate is given7997 steals jobs that match the predicate7998 does not steal jobs that do not match the predicate7999 when retry_dead_jobs is true8000 steals from the dead and retry queue8001 .perform8002 uses the coordinator to perform a background migration8003 .exists?8004 uses the coordinator to find if a job exists8005 uses the coordinator to find a job does not exist8006 .remaining8007 uses the coordinator to find the number of remaining jobs8008# [RSpecRunTime] Finishing example group spec/lib/gitlab/background_migration_spec.rb. It took 1.25 seconds. Expected to take 2.63 seconds.8009# [RSpecRunTime] Starting example group spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb. Expected to take 2.57 seconds.8010IncidentManagement::PagerDuty::ProcessIncidentWorker8011 #perform8012 with valid incident payload8013 creates a GitLab issue8014# [RSpecRunTime] RSpec elapsed time: 26 minutes 48.53 seconds. Current RSS: ~1960M. load average: 1.22 1.21 1.16 1/294 160738015 with invalid incident payload8016 does not create a GitLab issue8017 logs a warning8018# [RSpecRunTime] Finishing example group spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb. It took 2.0 seconds. Expected to take 2.57 seconds.8019# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/project_created_spec.rb. Expected to take 2.56 seconds.8020Gitlab::Checks::ProjectCreated8021 .fetch_message8022 with a project created message queue8023 returns project created message8024 deletes the project created message from redis8025 with a message in the legacy key8026 returns and deletes the legacy message8027 with no project created message queue8028 returns nil8029 #add_message8030 queues a project created message8031 when user is nil8032 handles anonymous push8033# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/project_created_spec.rb. It took 1.24 seconds. Expected to take 2.56 seconds.8034# [RSpecRunTime] Starting example group spec/services/protected_branches/destroy_service_spec.rb. Expected to take 2.52 seconds.8035ProtectedBranches::DestroyService8036 with entity project8037 behaves like execute with entity8038 #execute8039 destroys a protected branch8040 refreshes the cache8041 when a policy restricts rule deletion8042 prevents deletion of the protected branch rule8043# [RSpecRunTime] RSpec elapsed time: 26 minutes 51.71 seconds. Current RSS: ~1949M. load average: 1.36 1.24 1.17 1/294 160808044 with entity group8045 behaves like execute with entity8046 #execute8047 destroys a protected branch8048 refreshes the cache8049 when a policy restricts rule deletion8050 prevents deletion of the protected branch rule8051# [RSpecRunTime] Finishing example group spec/services/protected_branches/destroy_service_spec.rb. It took 1.76 seconds. Expected to take 2.52 seconds.8052# [RSpecRunTime] Starting example group spec/lib/system_check/app/table_truncate_check_spec.rb. Expected to take 2.51 seconds.8053SystemCheck::App::TableTruncateCheck8054 when running on single databases8055 #skip?8056 example at ./spec/lib/system_check/app/table_truncate_check_spec.rb:14 (PENDING: Skipping because database ci exists)8057 when running on multiple databases8058 #skip?8059 is expected to eq false8060 #check?8061 when TableTruncate returns false8062 is expected to eq true8063 when TableTruncate returns true8064 is expected to eq false8065 #show_error8066 outputs error information8067# [RSpecRunTime] Finishing example group spec/lib/system_check/app/table_truncate_check_spec.rb. It took 0.72 second. Expected to take 2.51 seconds.8068# [RSpecRunTime] Starting example group spec/serializers/clusters/kubernetes_error_entity_spec.rb. Expected to take 2.45 seconds.8069Clusters::KubernetesErrorEntity8070 #as_json8071 when connection_error is present8072 is expected to eq {:connection_error=>:connection_error, :metrics_connection_error=>nil, :node_connection_error=>nil}8073 when metrics_connection_error is present8074 is expected to eq {:connection_error=>nil, :metrics_connection_error=>:http_error, :node_connection_error=>nil}8075 when node_connection_error is present8076 is expected to eq {:connection_error=>nil, :metrics_connection_error=>nil, :node_connection_error=>:unknown_error}8077# [RSpecRunTime] Finishing example group spec/serializers/clusters/kubernetes_error_entity_spec.rb. It took 2.02 seconds. Expected to take 2.45 seconds.8078# [RSpecRunTime] Starting example group spec/workers/projects/schedule_bulk_repository_shard_moves_worker_spec.rb. Expected to take 2.44 seconds.8079Projects::ScheduleBulkRepositoryShardMovesWorker8080 behaves like schedules bulk repository shard moves8081 #perform8082 is labeled as idempotent8083 performs multiple times sequentially without raising an exception8084 schedules container repository storage moves8085# [RSpecRunTime] RSpec elapsed time: 26 minutes 56.21 seconds. Current RSS: ~1961M. load average: 1.33 1.24 1.17 1/290 160878086# [RSpecRunTime] Finishing example group spec/workers/projects/schedule_bulk_repository_shard_moves_worker_spec.rb. It took 1.18 seconds. Expected to take 2.44 seconds.8087# [RSpecRunTime] Starting example group spec/serializers/activity_pub/releases_actor_entity_spec.rb. Expected to take 2.39 seconds.8088ActivityPub::ReleasesActorEntity8089 as json8090 has releases page as id8091 is an Application actor8092 has a recognizable username8093 has a recognizable full name8094 provides a description of the project8095 provides project data as context8096# [RSpecRunTime] Finishing example group spec/serializers/activity_pub/releases_actor_entity_spec.rb. It took 0.88 second. Expected to take 2.39 seconds.8097# [RSpecRunTime] Starting example group spec/services/ml/update_model_service_spec.rb. Expected to take 2.36 seconds.8098Ml::UpdateModelService8099 #execute8100 when supplied with a non-model object8101 returns nil8102 with an existing model8103 updates the description8104# [RSpecRunTime] Finishing example group spec/services/ml/update_model_service_spec.rb. It took 1.02 seconds. Expected to take 2.36 seconds.8105# [RSpecRunTime] Starting example group spec/lib/banzai/issuable_extractor_spec.rb. Expected to take 2.29 seconds.8106Banzai::IssuableExtractor8107 returns instances of issuables for nodes with references8108 caching8109 saves records to cache8110# [RSpecRunTime] RSpec elapsed time: 27 minutes 0.26 second. Current RSS: ~1949M. load average: 1.31 1.23 1.16 1/290 160888111# [RSpecRunTime] Finishing example group spec/lib/banzai/issuable_extractor_spec.rb. It took 2.16 seconds. Expected to take 2.29 seconds.8112# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/service_class_spec.rb. Expected to take 2.28 seconds.8113RuboCop::Cop::CodeReuse::ServiceClass8114 flags the use of a Service class in a Serializer8115 flags the use of a Service class in a Finder8116 flags the use of a Service class in a Presenter8117 does not flag the use of a Service class in a regular class8118 flags the use of a Service class in a model8119# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/service_class_spec.rb. It took 0.93 second. Expected to take 2.28 seconds.8120# [RSpecRunTime] Starting example group spec/lib/api/entities/group_detail_spec.rb. Expected to take 2.25 seconds.8121API::Entities::GroupDetail8122 #as_json8123 #prevent_sharing_groups_outside_hierarchy8124 for a root group8125 is expected to include :prevent_sharing_groups_outside_hierarchy8126 for a subgroup8127 is expected not to include :prevent_sharing_groups_outside_hierarchy8128 #enabled_git_access_protocol8129 group: root_group, can_admin_group: false, includes_field: false8130 verifies presence of the field8131 group: root_group, can_admin_group: true, includes_field: true8132 verifies presence of the field8133 group: subgroup, can_admin_group: false, includes_field: false8134 verifies presence of the field8135 group: subgroup, can_admin_group: true, includes_field: false8136 verifies presence of the field8137# [RSpecRunTime] Finishing example group spec/lib/api/entities/group_detail_spec.rb. It took 1.34 seconds. Expected to take 2.25 seconds.8138# [RSpecRunTime] Starting example group spec/workers/admin_email_worker_spec.rb. Expected to take 2.22 seconds.8139AdminEmailWorker8140 .perform8141 does not attempt to send repository check mail when they are disabled8142 repository_checks enabled8143 checks if repository check mail should be sent8144 does not send mail when there are no failed repos8145 send mail when there is a failed repo8146# [RSpecRunTime] Finishing example group spec/workers/admin_email_worker_spec.rb. It took 0.97 second. Expected to take 2.22 seconds.8147# [RSpecRunTime] Starting example group spec/services/users/dismiss_group_callout_service_spec.rb. Expected to take 2.18 seconds.8148Users::DismissGroupCalloutService8149 #execute8150 sets the group_id8151 behaves like dismissing user callout8152 creates a new user callout8153 returns a user callout8154 sets the dismissed_at attribute to current time8155 updates an existing callout dismissed_at time8156 does not update an invalid record with dismissed_at time8157# [RSpecRunTime] Finishing example group spec/services/users/dismiss_group_callout_service_spec.rb. It took 1.0 second. Expected to take 2.18 seconds.8158# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/request_context_spec.rb. Expected to take 2.15 seconds.8159Gitlab::Pagination::Keyset::RequestContext8160 #page8161 with only order_by given8162 extracts order_by/sorting information8163 with order_by and sort given8164 extracts order_by/sorting information and adds tie breaker8165 with no order_by information given8166 defaults to tie breaker8167 with per_page params given8168 extracts per_page information8169 #apply_headers8170 sets Link header with same host/path as the original request8171 sets Link header with a link to the next page8172 with descending order8173 sets Link header with a link to the next page8174# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/request_context_spec.rb. It took 0.9 second. Expected to take 2.15 seconds.8175# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/sidekiq_event_reporter_spec.rb. Expected to take 2.14 seconds.8176Gitlab::Memory::Watchdog::SidekiqEventReporter8177 delegations8178 is expected to delegate #started to the #event_reporter object8179 is expected to delegate #stopped to the #event_reporter object8180 is expected to delegate #threshold_violated to the #event_reporter object8181 is expected to delegate #logger to the #event_reporter object8182 #strikes_exceeded8183 delegates #strikes_exceeded with correct arguments8184 increment running jobs counter8185# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/sidekiq_event_reporter_spec.rb. It took 0.85 second. Expected to take 2.14 seconds.8186# [RSpecRunTime] Starting example group spec/services/ci/catalog/resources/create_service_spec.rb. Expected to take 2.08 seconds.8187Ci::Catalog::Resources::CreateService8188 #execute8189 with an unauthorized user8190 raises an AccessDeniedError8191# [RSpecRunTime] RSpec elapsed time: 27 minutes 7.5 seconds. Current RSS: ~1940M. load average: 1.28 1.23 1.16 1/295 161798192 with an authorized user8193 and a valid project8194 creates a catalog resource8195 with an invalid catalog resource8196 does not save the catalog resource8197# [RSpecRunTime] Finishing example group spec/services/ci/catalog/resources/create_service_spec.rb. It took 1.56 seconds. Expected to take 2.08 seconds.8198# [RSpecRunTime] Starting example group spec/workers/jira_connect/sync_builds_worker_spec.rb. Expected to take 2.08 seconds.8199JiraConnect::SyncBuildsWorker8200 behaves like worker with data consistency8201 .get_data_consistency_feature_flag_enabled?8202 returns true8203 .get_data_consistency8204 returns correct data consistency8205 #perform8206 when pipeline exists8207 calls the Jira sync service8208 when pipeline does not exist8209 does not call the sync service8210# [RSpecRunTime] Finishing example group spec/workers/jira_connect/sync_builds_worker_spec.rb. It took 0.94 second. Expected to take 2.08 seconds.8211# [RSpecRunTime] Starting example group spec/workers/create_pipeline_worker_spec.rb. Expected to take 2.02 seconds.8212CreatePipelineWorker8213 #perform8214 when a project not found8215 does not call the Service8216 when a user not found8217 does not call the Service8218 when everything is ok8219 calls the Service8220# [RSpecRunTime] Finishing example group spec/workers/create_pipeline_worker_spec.rb. It took 1.37 seconds. Expected to take 2.02 seconds.8221# [RSpecRunTime] Starting example group spec/lib/gitlab/hook_data/release_builder_spec.rb. Expected to take 2.0 seconds.8222Gitlab::HookData::ReleaseBuilder8223 #build8224 includes safe attribute8225 includes additional attrs8226 when the Release has an image in the description8227 sets the image to use an absolute URL8228# [RSpecRunTime] RSpec elapsed time: 27 minutes 11.43 seconds. Current RSS: ~1941M. load average: 1.26 1.22 1.16 1/295 162028229# [RSpecRunTime] Finishing example group spec/lib/gitlab/hook_data/release_builder_spec.rb. It took 1.28 seconds. Expected to take 2.0 seconds.8230# [RSpecRunTime] Starting example group spec/serializers/analytics_build_serializer_spec.rb. Expected to take 1.97 seconds.8231AnalyticsBuildSerializer8232 when there is a single object provided8233 contains important elements of analyticsBuild8234# [RSpecRunTime] Finishing example group spec/serializers/analytics_build_serializer_spec.rb. It took 0.87 second. Expected to take 1.97 seconds.8235# [RSpecRunTime] Starting example group spec/initializers/trusted_proxies_spec.rb. Expected to take 1.95 seconds.8236trusted_proxies8237 with default config8238 preserves private IPs8239 filters out localhost8240 filters out bad values8241 with private IP ranges added8242 filters out private and local IPs8243 with proxy IP added8244 filters out proxy IP8245 handles invalid ip addresses8246# [RSpecRunTime] Finishing example group spec/initializers/trusted_proxies_spec.rb. It took 0.85 second. Expected to take 1.95 seconds.8247# [RSpecRunTime] Starting example group spec/serializers/blob_entity_spec.rb. Expected to take 1.92 seconds.8248BlobEntity8249 as json8250 contains needed attributes8251# [RSpecRunTime] Finishing example group spec/serializers/blob_entity_spec.rb. It took 0.94 second. Expected to take 1.92 seconds.8252# [RSpecRunTime] Starting example group spec/initializers/global_id_spec.rb. Expected to take 1.89 seconds.8253global_id8254 prepends `Gitlab::Patch::GlobalId`8255 patches GlobalID to find aliased models when a deprecation exists8256 works as normal when no deprecation exists8257# [RSpecRunTime] Finishing example group spec/initializers/global_id_spec.rb. It took 1.36 seconds. Expected to take 1.89 seconds.8258# [RSpecRunTime] RSpec elapsed time: 27 minutes 15.6 seconds. Current RSS: ~1937M. load average: 1.24 1.22 1.16 1/295 162208259# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb. Expected to take 1.87 seconds.8260BulkImports::Projects::Pipelines::PipelineSchedulesPipeline8261 imports schedule into destination project8262 is active8263 imports the schedule but active is false8264# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.97 seconds. Current RSS: ~1930M. load average: 1.24 1.22 1.16 1/295 162218265# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb. It took 1.48 seconds. Expected to take 1.87 seconds.8266# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/pre_post_stages_spec.rb. Expected to take 1.84 seconds.8267Ci::CreatePipelineService8268 .pre/.post stages8269 when pipeline contains a build except .pre/.post8270 creates a pipeline8271# [RSpecRunTime] RSpec elapsed time: 27 minutes 18.45 seconds. Current RSS: ~1924M. load average: 1.24 1.22 1.16 1/295 162388272 when pipeline does not contain any other build except .pre/.post8273 does not create a pipeline8274# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/pre_post_stages_spec.rb. It took 1.81 seconds. Expected to take 1.84 seconds.8275# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb. Expected to take 1.81 seconds.8276Gitlab::SlashCommands::IncidentManagement::IncidentNew8277 #allowed?8278 returns true8279 when feature flag is disabled8280 returns false in allowed?8281 #execute8282 when invoked8283 sends ephemeral response8284 #collection8285 when collection method id called8286 calls IssuesFinder8287# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb. It took 0.96 second. Expected to take 1.81 seconds.8288# [RSpecRunTime] Starting example group spec/lib/generators/model/model_generator_spec.rb. Expected to take 1.79 seconds.8289Model::ModelGenerator8290 when generating a model8291 create db/migrate/20240308063608_create_model_generator_test_foos.rb8292 create app/models/model_generator_test_foo.rb8293 invoke rspec8294 create spec/models/model_generator_test_foo_spec.rb8295 creates the model file with the right content8296 create db/migrate/20240308063609_create_model_generator_test_foos.rb8297 create app/models/model_generator_test_foo.rb8298 invoke rspec8299 create spec/models/model_generator_test_foo_spec.rb8300 creates the migration file with the right content8301 create db/migrate/20240308063609_create_model_generator_test_foos.rb8302 create app/models/model_generator_test_foo.rb8303 invoke rspec8304 create spec/models/model_generator_test_foo_spec.rb8305 creates the spec file with the right content8306# [RSpecRunTime] Finishing example group spec/lib/generators/model/model_generator_spec.rb. It took 0.94 second. Expected to take 1.79 seconds.8307# [RSpecRunTime] Starting example group spec/graphql/types/ci_configuration/sast/input_type_spec.rb. Expected to take 1.75 seconds.8308Types::CiConfiguration::Sast::InputType8309 is expected to eq "SastCiConfigurationInput"8310 is expected to contain exactly "global", "pipeline", and "analyzers"8311# [RSpecRunTime] Finishing example group spec/graphql/types/ci_configuration/sast/input_type_spec.rb. It took 0.47 second. Expected to take 1.75 seconds.8312# [RSpecRunTime] Starting example group spec/models/term_agreement_spec.rb. Expected to take 1.73 seconds.8313TermAgreement8314 does not allow STI8315 validations8316 is expected to validate that :term cannot be empty/falsy8317 is expected to validate that :user cannot be empty/falsy8318 .accepted8319 only includes accepted terms8320# [RSpecRunTime] Finishing example group spec/models/term_agreement_spec.rb. It took 0.94 second. Expected to take 1.73 seconds.8321# [RSpecRunTime] Starting example group spec/lib/bitbucket/connection_spec.rb. Expected to take 1.68 seconds.8322Bitbucket::Connection8323 #get8324 calls OAuth2::AccessToken::get8325 when the API returns an error8326 logs the retries and raises an error if it does not succeed on retry8327 #expired?8328 calls connection.expired?8329 #refresh!8330 calls connection.refresh!8331# [RSpecRunTime] Finishing example group spec/lib/bitbucket/connection_spec.rb. It took 0.66 second. Expected to take 1.68 seconds.8332# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/rules/rule/clause/if_spec.rb. Expected to take 1.67 seconds.8333Gitlab::Ci::Build::Rules::Rule::Clause::If8334 #satisfied_by?8335 when expression is a basic string comparison8336 when comparison is true8337 is expected to eq true8338 when comparison is false8339 is expected to eq false8340 when expression is a regexp8341 when comparison is true8342 is expected to eq true8343 when comparison is false8344 is expected to eq false8345 when both side of the expression are variables8346 when comparison is true8347 is expected to eq true8348 when comparison is false8349 is expected to eq false8350# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/rules/rule/clause/if_spec.rb. It took 0.81 second. Expected to take 1.67 seconds.8351# [RSpecRunTime] Starting example group spec/lib/api/entities/issue_spec.rb. Expected to take 1.64 seconds.8352API::Entities::Issue8353 #service_desk_reply_to8354 as developer8355 is expected to eq "creator@example.com"8356 as guest8357 is expected to eq "cr*****@e*****.c**"8358 without email8359 is expected to have key :service_desk_reply_to8360 is expected to eq nil8361# [RSpecRunTime] Finishing example group spec/lib/api/entities/issue_spec.rb. It took 1.14 seconds. Expected to take 1.64 seconds.8362# [RSpecRunTime] Starting example group spec/workers/members_destroyer/unassign_issuables_worker_spec.rb. Expected to take 1.6 seconds.8363MembersDestroyer::UnassignIssuablesWorker8364 calls the Members::UnassignIssuablesService with the params it was given8365 when unsupported membership source entity8366 exits early and logs error8367 when requesting_user_id is nil8368 exits early and logs error8369# [RSpecRunTime] Finishing example group spec/workers/members_destroyer/unassign_issuables_worker_spec.rb. It took 0.66 second. Expected to take 1.6 seconds.8370# [RSpecRunTime] Starting example group spec/graphql/types/ci/detailed_status_type_spec.rb. Expected to take 1.58 seconds.8371Types::Ci::DetailedStatusType8372 is expected to eq "DetailedStatus"8373 has all fields8374 id field8375 correctly renders the field8376 action field8377 correctly renders the field8378# [RSpecRunTime] Finishing example group spec/graphql/types/ci/detailed_status_type_spec.rb. It took 0.93 second. Expected to take 1.58 seconds.8379# [RSpecRunTime] Starting example group spec/lib/gitlab/import/set_async_jid_spec.rb. Expected to take 1.54 seconds.8380Gitlab::Import::SetAsyncJid8381 .set_jid8382 sets the JID in Redis8383 updates the import JID of the project8384# [RSpecRunTime] RSpec elapsed time: 27 minutes 27.47 seconds. Current RSS: ~1909M. load average: 1.20 1.21 1.16 1/294 162438385# [RSpecRunTime] Finishing example group spec/lib/gitlab/import/set_async_jid_spec.rb. It took 1.16 seconds. Expected to take 1.54 seconds.8386# [RSpecRunTime] Starting example group spec/services/integrations/slack_option_service_spec.rb. Expected to take 1.52 seconds.8387Integrations::SlackOptionService8388 #execute8389 when action_id is assignee8390 executes the user search handler8391 when action_id is labels8392 executes the label search handler8393 when action_id is unknown8394 raises an error and does not execute a service class8395# [RSpecRunTime] Finishing example group spec/services/integrations/slack_option_service_spec.rb. It took 0.85 second. Expected to take 1.52 seconds.8396# [RSpecRunTime] Starting example group spec/workers/ci/track_failed_build_worker_spec.rb. Expected to take 1.48 seconds.8397Ci::TrackFailedBuildWorker8398 #perform8399 when a build has failed8400 executes track service8401 behaves like an idempotent worker8402 is labeled as idempotent8403 performs multiple times sequentially without raising an exception8404# [RSpecRunTime] Finishing example group spec/workers/ci/track_failed_build_worker_spec.rb. It took 0.95 second. Expected to take 1.48 seconds.8405# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/limit_spec.rb. Expected to take 1.46 seconds.8406API::Validations::Validators::Limit8407 valid limit param8408 does not raise a validation error8409 longer than limit param8410 raises a validation error8411 value is nil8412 does not raise a validation error8413# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/limit_spec.rb. It took 0.46 second. Expected to take 1.46 seconds.8414# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb. Expected to take 1.44 seconds.8415BulkImports::Projects::Pipelines::CommitNotesPipeline8416 #run8417 imports ci pipeline notes into destination project8418# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb. It took 0.97 second. Expected to take 1.44 seconds.8419# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb. Expected to take 1.41 seconds.8420Gitlab::Ci::Config::Interpolation::Inputs::BaseInput8421 #valid_value?8422 is not implemented8423 .type_name8424 is not implemented8425 .matches?8426 when given is a hash8427 when the spec type matches the input type8428 returns true8429 when the spec type does not match the input type8430 returns false8431 when not given a hash8432 returns false8433# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb. It took 0.65 second. Expected to take 1.41 seconds.8434# [RSpecRunTime] Starting example group spec/graphql/types/commit_signatures/ssh_signature_type_spec.rb. Expected to take 1.38 seconds.8435Types::CommitSignatures::SshSignatureType8436 is expected to eq "SshSignature"8437 contains attributes related to SSH signatures8438 is expected to require graphql authorizations :download_code8439 is expected to include Types::CommitSignatureInterface8440# [RSpecRunTime] Finishing example group spec/graphql/types/commit_signatures/ssh_signature_type_spec.rb. It took 0.55 second. Expected to take 1.38 seconds.8441# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/group/common_spec.rb. Expected to take 1.34 seconds.8442Gitlab::Ci::Status::Group::Common8443 does not have action8444 has details8445 has no details_path8446# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/group/common_spec.rb. It took 0.51 second. Expected to take 1.34 seconds.8447# [RSpecRunTime] Starting example group spec/services/issues/prepare_import_csv_service_spec.rb. Expected to take 1.33 seconds.8448Issues::PrepareImportCsvService8449 when file is uploaded correctly8450 returns a success message8451 enqueues the ImportRequirementsCsvWorker8452 when file upload fails8453 returns an error message8454# [RSpecRunTime] Finishing example group spec/services/issues/prepare_import_csv_service_spec.rb. It took 0.77 second. Expected to take 1.33 seconds.8455# [RSpecRunTime] Starting example group spec/lib/gitlab/git/util_spec.rb. Expected to take 1.28 seconds.8456Gitlab::Git::Util8457 #count_lines8458 counts 0 lines in ""8459 counts 1 lines in "foo"8460 counts 1 lines in "foo\n"8461 counts 2 lines in "foo\n\n"8462# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/util_spec.rb. It took 0.55 second. Expected to take 1.28 seconds.8463# [RSpecRunTime] Starting example group spec/graphql/types/ci/variable_input_type_spec.rb. Expected to take 1.27 seconds.8464Types::Ci::VariableInputType8465 has the correct arguments8466# [RSpecRunTime] Finishing example group spec/graphql/types/ci/variable_input_type_spec.rb. It took 0.27 second. Expected to take 1.27 seconds.8467# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/group/factory_spec.rb. Expected to take 1.23 seconds.8468Gitlab::Ci::Status::Group::Factory8469 inherits from the core factory8470 exposes group helpers8471 exposes extended statuses8472# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/group/factory_spec.rb. It took 0.46 second. Expected to take 1.23 seconds.8473# [RSpecRunTime] Starting example group spec/rubocop/cop/database/disable_referential_integrity_spec.rb. Expected to take 1.22 seconds.8474RuboCop::Cop::Database::DisableReferentialIntegrity8475 flags the use of disable_referential_integrity when passing a block8476 flags the use of disable_referential_integrity with a nil receiver8477 flags the use of disable_referential_integrity with a full definition8478 does not flag the use of disable_referential_integrity with a send receiver8479# [RSpecRunTime] Finishing example group spec/rubocop/cop/database/disable_referential_integrity_spec.rb. It took 0.56 second. Expected to take 1.22 seconds.8480# [RSpecRunTime] Starting example group spec/workers/export_csv_worker_spec.rb. Expected to take 1.18 seconds.8481ExportCsvWorker8482 delegates call to IssuableExportCsvWorker8483# [RSpecRunTime] Finishing example group spec/workers/export_csv_worker_spec.rb. It took 0.69 second. Expected to take 1.18 seconds.8484# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/scope_menu_spec.rb. Expected to take 1.17 seconds.8485Sidebars::Projects::Menus::ScopeMenu8486 behaves like serializable as super_sidebar_menu_args8487 returns hash with provided attributes8488 returns hash with an item_id8489 #container_html_options8490 is expected to match #<RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher:0x00007c289d154c48 @expected={:class=>"shortcuts-project"}>8491# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/scope_menu_spec.rb. It took 0.51 second. Expected to take 1.17 seconds.8492# [RSpecRunTime] Starting example group spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb. Expected to take 1.14 seconds.8493Integrations::HarborSerializers::RepositoryEntity8494 with normal repository data8495 returns the Harbor repository8496 with data that may contain path traversal attacks8497 returns empty location8498# [RSpecRunTime] Finishing example group spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb. It took 0.75 second. Expected to take 1.14 seconds.8499# [RSpecRunTime] Starting example group spec/tooling/danger/clickhouse_spec.rb. Expected to take 1.12 seconds.8500Tooling::Danger::Clickhouse8501 #changes8502 with click_house gem changes8503 returns only clickhouse changes8504 with clickhouse data changes8505 returns only clickhouse changes8506 with clickhouse app changes8507 returns only clickhouse changes8508# [RSpecRunTime] Finishing example group spec/tooling/danger/clickhouse_spec.rb. It took 0.46 second. Expected to take 1.12 seconds.8509# [RSpecRunTime] Starting example group spec/graphql/types/ci/config/group_type_spec.rb. Expected to take 1.08 seconds.8510Types::Ci::Config::GroupType8511 is expected to eq "CiConfigGroup"8512 exposes the expected fields8513# [RSpecRunTime] Finishing example group spec/graphql/types/ci/config/group_type_spec.rb. It took 0.38 second. Expected to take 1.08 seconds.8514# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/reports_uploader_spec.rb. Expected to take 1.06 seconds.8515Gitlab::Memory::ReportsUploader8516 #upload8517 calls fog, logs upload requested and success with duration8518 when Google API responds with an error8519 logs error raised by Fog and do not re-raise8520# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/reports_uploader_spec.rb. It took 0.46 second. Expected to take 1.06 seconds.8521# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/remove_concurrent_index_spec.rb. Expected to take 1.02 seconds.8522RuboCop::Cop::Migration::RemoveConcurrentIndex8523 outside of migration8524 registers no offense8525 in migration8526 registers an offense when remove_concurrent_index is used inside a change method8527 registers no offense when remove_concurrent_index is used inside an up method8528# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/remove_concurrent_index_spec.rb. It took 0.48 second. Expected to take 1.02 seconds.8529# [RSpecRunTime] Starting example group spec/services/ide/schemas_config_service_spec.rb. Expected to take 1.02 seconds.8530Ide::SchemasConfigService8531 #execute8532 when a predefined schema exists for the given filename8533 uses predefined schema matches8534# [RSpecRunTime] Finishing example group spec/services/ide/schemas_config_service_spec.rb. It took 0.88 second. Expected to take 1.02 seconds.8535# [RSpecRunTime] Starting example group spec/models/packages/package_file_build_info_spec.rb. Expected to take 0.97 second.8536Packages::PackageFileBuildInfo8537 does not allow STI8538 relationships8539 is expected to belong to package_file required: false8540 is expected to belong to pipeline required: false8541# [RSpecRunTime] Finishing example group spec/models/packages/package_file_build_info_spec.rb. It took 0.48 second. Expected to take 0.97 second.8542# [RSpecRunTime] Starting example group spec/initializers/memory_watchdog_spec.rb. Expected to take 0.96 second.8543memory watchdog8544 when GITLAB_MEMORY_WATCHDOG_ENABLED is truthy8545 when runtime is an application8546 registers a life-cycle hook8547 when runtime is unsupported8548 does not register life-cycle hook8549 when GITLAB_MEMORY_WATCHDOG_ENABLED is false8550 does not register life-cycle hook8551# [RSpecRunTime] Finishing example group spec/initializers/memory_watchdog_spec.rb. It took 0.47 second. Expected to take 0.96 second.8552# [RSpecRunTime] Starting example group spec/graphql/types/customer_relations/organization_sort_enum_spec.rb. Expected to take 0.93 second.8553Types::CustomerRelations::OrganizationSortEnum8554 is expected to eq "OrganizationSort"8555 exposes all the contact sort values8556 behaves like common sort values8557 exposes all the existing common sort values8558# [RSpecRunTime] Finishing example group spec/graphql/types/customer_relations/organization_sort_enum_spec.rb. It took 0.45 second. Expected to take 0.93 second.8559# [RSpecRunTime] Starting example group spec/lib/gitlab/database/schema_migrations/migrations_spec.rb. Expected to take 0.91 second.8560Gitlab::Database::SchemaMigrations::Migrations8561 #touch_all8562 creates a file containing a checksum for each version with a matching migration8563 #load_all8564 when there are no version files8565 does nothing8566 when there are version files8567 inserts the missing versions into schema_migrations8568# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/schema_migrations/migrations_spec.rb. It took 0.47 second. Expected to take 0.91 second.8569# [RSpecRunTime] Starting example group spec/models/clusters/group_spec.rb. Expected to take 0.9 second.8570Clusters::Group8571 does not allow STI8572 is expected to belong to cluster required: false8573 is expected to belong to group required: false8574# [RSpecRunTime] Finishing example group spec/models/clusters/group_spec.rb. It took 0.48 second. Expected to take 0.9 second.8575# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/hostname_metric_spec.rb. Expected to take 0.85 second.8576Gitlab::Usage::Metrics::Instrumentations::HostnameMetric8577 behaves like a correct instrumented metric value8578 has correct value8579# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/hostname_metric_spec.rb. It took 0.29 second. Expected to take 0.85 second.8580# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/project_feature_pipeline_spec.rb. Expected to take 0.84 second.8581BulkImports::Projects::Pipelines::ProjectFeaturePipeline8582 #run8583 imports project feature8584# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/project_feature_pipeline_spec.rb. It took 0.67 second. Expected to take 0.84 second.8585# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/merge_request_widget_extension_metric_spec.rb. Expected to take 0.81 second.8586Gitlab::Usage::Metrics::Instrumentations::MergeRequestWidgetExtensionMetric8587 raises an exception if widget option is not present8588 behaves like a correct instrumented metric value8589 has correct value8590# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/merge_request_widget_extension_metric_spec.rb. It took 0.37 second. Expected to take 0.81 second.8591# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/absence_spec.rb. Expected to take 0.77 second.8592API::Validations::Validators::Absence8593 empty param8594 does not raise a validation error8595 invalid parameters8596 raises a validation error8597# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/absence_spec.rb. It took 0.35 second. Expected to take 0.77 second.8598# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/job_delay_calculator_spec.rb. Expected to take 0.75 second.8599Gitlab::GithubImport::JobDelayCalculator8600 #parallel_import_batch8601 is expected to eq {:delay=>1 minute, :size=>5000}8602 when `github_import_increased_concurrent_workers` feature flag is disabled8603 is expected to eq {:delay=>1 minute, :size=>1000}8604# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/job_delay_calculator_spec.rb. It took 0.4 second. Expected to take 0.75 second.8605# [RSpecRunTime] Starting example group spec/lib/gitlab/markdown_cache/field_data_spec.rb. Expected to take 0.73 second.8606Gitlab::MarkdownCache::FieldData8607 translates a markdown field name into a html field name8608 #key?8609 is expected to be falsy8610# [RSpecRunTime] Finishing example group spec/lib/gitlab/markdown_cache/field_data_spec.rb. It took 0.4 second. Expected to take 0.73 second.8611# [RSpecRunTime] Starting example group spec/graphql/types/packages/helm/file_metadatum_type_spec.rb. Expected to take 0.72 second.8612Types::Packages::Helm::FileMetadatumType8613 is expected to eq "HelmFileMetadata"8614 includes helm file metadatum fields8615# [RSpecRunTime] Finishing example group spec/graphql/types/packages/helm/file_metadatum_type_spec.rb. It took 0.37 second. Expected to take 0.72 second.8616# [RSpecRunTime] Starting example group spec/graphql/types/blame/blame_type_spec.rb. Expected to take 0.71 second.8617Types::Blame::BlameType8618 is expected to have graphql fields :first_line and :groups8619 is expected to eq "Blame"8620# [RSpecRunTime] Finishing example group spec/graphql/types/blame/blame_type_spec.rb. It took 0.37 second. Expected to take 0.71 second.8621# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/presenters/error_spec.rb. Expected to take 0.69 second.8622Gitlab::SlashCommands::Presenters::Error8623 is expected to be a kind of Hash8624 shows the error message8625# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/presenters/error_spec.rb. It took 0.37 second. Expected to take 0.69 second.8626# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb. Expected to take 0.68 second.8627Sidebars::Projects::SuperSidebarMenus::DeployMenu8628 has title and sprite_icon8629 defines list of NilMenuItem placeholders8630# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb. It took 0.37 second. Expected to take 0.68 second.8631# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/description_input_type_spec.rb. Expected to take 0.67 second.8632Types::WorkItems::Widgets::DescriptionInputType8633 is expected to eq "WorkItemWidgetDescriptionInput"8634 is expected to contain exactly "description"8635# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/description_input_type_spec.rb. It took 0.36 second. Expected to take 0.67 second.8636# [RSpecRunTime] Starting example group spec/graphql/types/packages/helm/maintainer_type_spec.rb. Expected to take 0.65 second.8637Types::Packages::Helm::MaintainerType8638 is expected to eq "PackageHelmMaintainerType"8639 includes helm maintainer fields8640# [RSpecRunTime] Finishing example group spec/graphql/types/packages/helm/maintainer_type_spec.rb. It took 0.38 second. Expected to take 0.65 second.8641# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/license_available_usage_spec.rb. Expected to take 0.64 second.8642RuboCop::Cop::Gitlab::LicenseAvailableUsage8643 uses license check8644 registers an offense8645 no license check8646 does not register an offense8647# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/license_available_usage_spec.rb. It took 0.38 second. Expected to take 0.64 second.8648# [RSpecRunTime] Starting example group spec/lib/peek/views/active_record_spec.rb. Expected to take 0.56 second.8649Peek::Views::ActiveRecord8650 includes db role data and db_config_name name8651# [RSpecRunTime] Finishing example group spec/lib/peek/views/active_record_spec.rb. It took 0.28 second. Expected to take 0.56 second.8652# [RSpecRunTime] Starting example group spec/services/emails/confirm_service_spec.rb. Expected to take 0.56 second.8653Emails::ConfirmService8654 #execute8655 enqueues a background job to send confirmation email again8656# [RSpecRunTime] Finishing example group spec/services/emails/confirm_service_spec.rb. It took 0.34 second. Expected to take 0.56 second.8657# [RSpecRunTime] Starting example group spec/helpers/routing/packages_helper_spec.rb. Expected to take 0.52 second.8658Routing::PackagesHelper8659 #package_path8660 creates package's path8661# [RSpecRunTime] Finishing example group spec/helpers/routing/packages_helper_spec.rb. It took 0.31 second. Expected to take 0.52 second.8662# [RSpecRunTime] Starting example group spec/views/help/show.html.haml_spec.rb. Expected to take 0.49 second.8663help/show8664 Markdown rendering8665 renders Markdown8666# [RSpecRunTime] Finishing example group spec/views/help/show.html.haml_spec.rb. It took 0.33 second. Expected to take 0.49 second.8667# [RSpecRunTime] Starting example group spec/services/issues/base_service_spec.rb. Expected to take 0.48 second.8668Issues::BaseService8669 #constructor_container_arg8670 is expected to eq {:container=>"some-value"}8671# [RSpecRunTime] Finishing example group spec/services/issues/base_service_spec.rb. It took 0.28 second. Expected to take 0.48 second.8672# [RSpecRunTime] Starting example group spec/serializers/ci/lint/job_entity_spec.rb. Expected to take 0.46 second.8673Ci::Lint::JobEntity8674 #represent8675 exposes job data8676# [RSpecRunTime] Finishing example group spec/serializers/ci/lint/job_entity_spec.rb. It took 0.3 second. Expected to take 0.46 second.8677# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb. Expected to take 0.46 second.8678Types::WorkItems::Widgets::CurrentUserTodosType8679 exposes the expected fields8680# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb. It took 0.29 second. Expected to take 0.46 second.8681# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_environment_scope_type_spec.rb. Expected to take 0.44 second.8682Types::Ci::GroupEnvironmentScopeType8683 is expected to have graphql fields :name8684# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_environment_scope_type_spec.rb. It took 0.27 second. Expected to take 0.44 second.8685# [RSpecRunTime] Starting example group spec/tooling/danger/specs/project_factory_suggestion_spec.rb. Expected to take 0.44 second.8686Tooling::Danger::Specs::ProjectFactorySuggestion8687 adds suggestions at the correct lines8688# [RSpecRunTime] Finishing example group spec/tooling/danger/specs/project_factory_suggestion_spec.rb. It took 0.29 second. Expected to take 0.44 second.8689auto_explain log contains 1805 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-27-32.340.main.ndjson.gz8690took 29.6771984998691auto_explain log contains 1806 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-27-32.340.ci.ndjson.gz8692took 26.9961856818693[TEST PROF INFO] EventProf results for sql.active_record8694Total time: 06:07.001 of 27:43.730 (22.06%)8695Total events: 2782878696Top 5 slowest suites (by time):8697MergeRequests::BuildService (./spec/services/merge_requests/build_service_spec.rb:4) – 00:47.039 (31630 / 129) of 03:12.757 (24.4%)8698MergeRequests...HandlerService (./spec/services/merge_requests/push_options_handler_service_spec.rb:5) – 00:45.730 (31230 / 218) of 03:41.225 (20.67%)8699Projects::DestroyService (./spec/services/projects/destroy_service_spec.rb:5) – 00:28.000 (18914 / 77) of 02:05.958 (22.23%)8700Gitlab::ProjectSearchResults (./spec/lib/gitlab/project_search_results_spec.rb:5) – 00:15.025 (12187 / 94) of 01:07.911 (22.13%)8701PostReceive (./spec/workers/post_receive_spec.rb:5) – 00:11.989 (8971 / 59) of 01:03.941 (18.75%)8702Knapsack report was generated. Preview:8703{8704 "spec/services/merge_requests/push_options_handler_service_spec.rb": 221.22471707899967,8705 "spec/services/merge_requests/build_service_spec.rb": 192.75766101299996,8706 "spec/services/projects/destroy_service_spec.rb": 125.9579594200004,8707 "spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb": 49.23304564299906,8708 "spec/lib/gitlab/project_search_results_spec.rb": 67.91126005000115,8709 "spec/workers/post_receive_spec.rb": 63.9410378320008,8710 "spec/lib/gitlab/auth/o_auth/user_spec.rb": 35.975372187000175,8711 "spec/services/releases/create_service_spec.rb": 49.709048980999796,8712 "spec/lib/gitlab/ci/status/pipeline/factory_spec.rb": 41.39878532200055,8713 "spec/finders/concerns/packages/finder_helper_spec.rb": 40.41252450999855,8714 "spec/lib/gitlab/ci/config/entry/job_spec.rb": 17.05940386600014,8715 "spec/lib/banzai/reference_parser/snippet_parser_spec.rb": 34.14874967000105,8716 "spec/models/clusters/agent_spec.rb": 26.26856938399942,8717 "spec/services/merge_requests/squash_service_spec.rb": 11.94446826300009,8718 "spec/services/container_registry/protection/update_rule_service_spec.rb": 13.047215505001077,8719 "spec/policies/namespace/root_storage_statistics_policy_spec.rb": 20.535524796001482,8720 "spec/lib/gitlab/ci/parsers/coverage/sax_document_spec.rb": 10.69285042500087,8721 "spec/services/ci/job_artifacts/update_unknown_locked_status_service_spec.rb": 22.47947941199891,8722 "spec/models/ml/candidate_spec.rb": 12.179616232000626,8723 "spec/models/terraform/state_version_spec.rb": 22.89187002500148,8724 "spec/models/project_setting_spec.rb": 16.84886468500008,8725 "spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb": 11.68829791600001,8726 "spec/services/issues/build_service_spec.rb": 15.615498855999249,8727 "spec/lib/gitlab/github_import/importer/releases_importer_spec.rb": 14.911439138999413,8728 "spec/services/alert_management/alerts/update_service_spec.rb": 9.305378379998729,8729 "spec/lib/api/entities/snippet_spec.rb": 8.054143350998856,8730 "spec/services/ci/pipeline_trigger_service_spec.rb": 15.02225105800062,8731 "spec/services/ci/archive_trace_service_spec.rb": 12.075742581000668,8732 "spec/uploaders/pages/deployment_uploader_spec.rb": 11.030130274999465,8733 "spec/services/ci/list_config_variables_service_spec.rb": 15.586452457000632,8734 "spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb": 12.872656540999742,8735 "spec/views/projects/edit.html.haml_spec.rb": 12.244617426000332,8736 "spec/services/issuable/common_system_notes_service_spec.rb": 10.403123080999649,8737 "spec/lib/banzai/filter/references/design_reference_filter_spec.rb": 6.294344637000904,8738 "spec/graphql/types/user_type_spec.rb": 9.314524567998888,8739 "spec/lib/bulk_imports/projects/pipelines/repository_bundle_pipeline_spec.rb": 10.516494679999596,8740 "spec/lib/gitlab/checks/diff_check_spec.rb": 10.671948848999818,8741 "spec/workers/merge_requests/ensure_prepared_worker_spec.rb": 13.786923098999978,8742 "spec/lib/sidebars/menu_spec.rb": 3.3204969739999797,8743 "spec/services/packages/maven/metadata/sync_service_spec.rb": 6.670036555000479,8744 "spec/lib/gitlab/jira_import_spec.rb": 4.825328709001042,8745 "spec/services/environments/schedule_to_delete_review_apps_service_spec.rb": 9.893683756999962,8746 "spec/initializers/secret_token_spec.rb": 7.812591862000772,8747 "spec/services/packages/protection/delete_rule_service_spec.rb": 5.086888026000452,8748 "spec/serializers/ci/trigger_entity_spec.rb": 8.390772460001244,8749 "spec/lib/gitlab/metrics/web_transaction_spec.rb": 3.6220252660004917,8750 "spec/lib/gitlab/ci/templates/terraform_latest_gitlab_ci_yaml_spec.rb": 7.963271018999876,8751 "spec/workers/merge_requests/update_head_pipeline_worker_spec.rb": 8.020276523000575,8752 "spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb": 5.312091706000501,8753 "spec/lib/gitlab/database/namespace_each_batch_spec.rb": 5.6014462990005995,8754 "spec/graphql/resolvers/projects_resolver_spec.rb": 7.082419977999962,8755 "spec/services/integrations/propagation/bulk_update_service_spec.rb": 5.259749639999427,8756 "spec/models/lfs_object_spec.rb": 5.182379686999411,8757 "spec/services/commits/commit_patch_service_spec.rb": 7.065932417999647,8758 "spec/models/integrations/custom_issue_tracker_spec.rb": 3.5368808940002054,8759 "spec/lib/gitlab/ci/build/policy/refs_spec.rb": 2.887915011999212,8760 "spec/serializers/fork_namespace_entity_spec.rb": 5.503056577999814,8761 "spec/lib/gitlab/ci/status/build/play_spec.rb": 5.088710426000034,8762 "spec/models/ci/deleted_object_spec.rb": 2.9202642389991524,8763 "spec/initializers/enumerator_next_patch_spec.rb": 2.639085424001678,8764 "spec/lib/gitlab/bitbucket_import/importers/pull_request_importer_spec.rb": 4.155664828998852,8765 "spec/models/namespace_statistics_spec.rb": 4.334882792998542,8766 "spec/lib/gitlab/database/bulk_update_spec.rb": 4.819944978999047,8767 "spec/services/members/request_access_service_spec.rb": 4.470918250999603,8768 "spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb": 2.6361268450000352,8769 "spec/lib/gitlab/ci/config/entry/port_spec.rb": 2.0611475860005157,8770 "spec/tasks/gitlab/background_migrations_rake_spec.rb": 4.767546203000165,8771 "spec/lib/banzai/filter/asset_proxy_filter_spec.rb": 2.0394875180008967,8772 "spec/services/resource_events/synthetic_label_notes_builder_service_spec.rb": 5.26288981000107,8773 "spec/lib/gitlab/github_import_spec.rb": 4.754283555001166,8774 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executed_spec.rb": 1.9910523430007743,8775 "spec/services/work_items/callbacks/time_tracking_spec.rb": 3.3535398000003624,8776 "spec/lib/gitlab/asciidoc/include_processor_spec.rb": 2.4930863970002974,8777 "spec/models/group_label_spec.rb": 2.385376356998677,8778 "spec/lib/gitlab/metrics/subscribers/rails_cache_spec.rb": 2.0469961469989357,8779 "spec/models/user_status_spec.rb": 3.402608816999418,8780 "spec/graphql/mutations/issues/set_locked_spec.rb": 3.5055566179999005,8781 "spec/lib/gitlab/legacy_github_import/client_spec.rb": 1.8100691589988855,8782 "spec/workers/repository_cleanup_worker_spec.rb": 3.7713654929993936,8783 "spec/lib/gitlab/task_helpers_spec.rb": 4.030453059000138,8784 "spec/lib/banzai/reference_parser/alert_parser_spec.rb": 4.314081504999194,8785 "spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb": 2.0241603490012494,8786 "spec/models/concerns/sha_attribute_spec.rb": 1.8143395479983155,8787 "spec/lib/banzai/reference_parser/design_parser_spec.rb": 3.561433611999746,8788 "spec/workers/ml/experiment_tracking/associate_ml_candidate_to_package_worker_spec.rb": 1.756092802999774,8789 "spec/workers/environments/stop_job_success_worker_spec.rb": 3.702681598999334,8790 "spec/lib/gitlab/health_checks/db_check_spec.rb": 1.669759251000869,8791 "spec/lib/sidebars/user_profile/menus/contributed_projects_menu_spec.rb": 3.371218628999486,8792 "spec/serializers/job_artifact_report_entity_spec.rb": 2.689052370000354,8793 "spec/workers/gitlab/bitbucket_import/import_lfs_object_worker_spec.rb": 2.0704924349993235,8794 "spec/models/preloaders/merge_request_diff_preloader_spec.rb": 2.798646950001057,8795 "spec/workers/group_destroy_worker_spec.rb": 3.3151357940005255,8796 "spec/uploaders/ci/secure_file_uploader_spec.rb": 2.486545807998482,8797 "spec/services/import/validate_remote_git_endpoint_service_spec.rb": 1.6087338960005582,8798 "spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb": 2.5959815880014503,8799 "spec/workers/object_pool/create_worker_spec.rb": 3.288855185999637,8800 "spec/services/releases/links/create_service_spec.rb": 2.6757957310001075,8801 "spec/workers/gitlab/bitbucket_server_import/import_lfs_object_worker_spec.rb": 2.2914019460004056,8802 "spec/services/merge_requests/add_spent_time_service_spec.rb": 2.9401130770002055,8803 "spec/finders/packages/helm/packages_finder_spec.rb": 3.5277371449992643,8804 "spec/graphql/resolvers/ci/catalog/resource_resolver_spec.rb": 2.3289688320001005,8805 "spec/services/groups/group_links/update_service_spec.rb": 2.4910909369991714,8806 "spec/models/work_items/widgets/description_spec.rb": 1.826253066999925,8807 "spec/workers/snippets/update_repository_storage_worker_spec.rb": 1.7171348070005479,8808 "spec/lib/gitlab/gitaly_client/analysis_service_spec.rb": 2.3394017110003915,8809 "spec/lib/gitlab/alert_management/fingerprint_spec.rb": 1.2615625170001294,8810 "spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb": 1.8307857669988152,8811 "spec/lib/gitlab/github_gists_import/importer/gist_importer_spec.rb": 1.8767899019985634,8812 "spec/lib/gitlab/identifier_spec.rb": 1.4766879580001842,8813 "spec/lib/gitlab/github_import/importer/attachments/merge_requests_importer_spec.rb": 1.4729721379990224,8814 "spec/lib/sidebars/your_work/menus/merge_requests_menu_spec.rb": 1.3823333069994987,8815 "spec/services/service_desk/custom_email_verifications/create_service_spec.rb": 1.730482144999769,8816 "spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb": 0.9660148339989973,8817 "spec/lib/gitlab/ci/pipeline/chain/sequence_spec.rb": 1.9158696690010402,8818 "spec/services/personal_access_tokens/last_used_service_spec.rb": 1.2842325849996996,8819 "spec/views/profiles/preferences/show.html.haml_spec.rb": 1.3445565900001384,8820 "spec/services/packages/npm/create_metadata_cache_service_spec.rb": 1.7609542430000147,8821 "spec/services/merge_requests/pushed_branches_service_spec.rb": 2.647844652999993,8822 "spec/workers/personal_access_tokens/expired_notification_worker_spec.rb": 1.2466861290013185,8823 "spec/graphql/resolvers/blame_resolver_spec.rb": 1.6504416619991389,8824 "spec/models/work_items/widgets/labels_spec.rb": 1.4285867019989382,8825 "spec/models/bulk_imports/batch_tracker_spec.rb": 1.4251932130009664,8826 "spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb": 1.932844816999932,8827 "spec/services/cloud_seed/google_cloud/fetch_google_ip_list_service_spec.rb": 0.8533745540007658,8828 "spec/services/users/migrate_records_to_ghost_user_in_batches_service_spec.rb": 1.6217135749993759,8829 "spec/views/projects/issues/show.html.haml_spec.rb": 2.477428408999913,8830 "spec/presenters/packages/nuget/service_index_presenter_spec.rb": 1.226576089999071,8831 "spec/lib/banzai/filter/truncate_source_filter_spec.rb": 0.8944627000000764,8832 "spec/lib/gitlab/ci/config/header/root_spec.rb": 1.2782828459985467,8833 "spec/views/events/event/_push.html.haml_spec.rb": 1.49522101599905,8834 "spec/services/x509_certificate_revoke_service_spec.rb": 2.4418004719991586,8835 "spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb": 0.7733683009992092,8836 "spec/lib/gitlab/graphql/representation/tree_entry_spec.rb": 1.5781962689998181,8837 "spec/lib/gitlab/database/schema_cleaner_spec.rb": 0.7351706839999679,8838 "spec/services/onboarding/progress_service_spec.rb": 1.335987931001,8839 "spec/views/projects/branches/index.html.haml_spec.rb": 1.4631251999999222,8840 "spec/lib/gitlab/background_migration_spec.rb": 1.2502246580006613,8841 "spec/workers/incident_management/pager_duty/process_incident_worker_spec.rb": 2.003666412001621,8842 "spec/lib/gitlab/checks/project_created_spec.rb": 1.2362384000007296,8843 "spec/services/protected_branches/destroy_service_spec.rb": 1.7549415829998907,8844 "spec/lib/system_check/app/table_truncate_check_spec.rb": 0.7231408560001,8845 "spec/serializers/clusters/kubernetes_error_entity_spec.rb": 2.019804658999419,8846 "spec/workers/projects/schedule_bulk_repository_shard_moves_worker_spec.rb": 1.176953495001726,8847 "spec/serializers/activity_pub/releases_actor_entity_spec.rb": 0.8748683619996882,8848 "spec/services/ml/update_model_service_spec.rb": 1.014788658998441,8849 "spec/lib/banzai/issuable_extractor_spec.rb": 2.163566567000089,8850 "spec/rubocop/cop/code_reuse/service_class_spec.rb": 0.9341670659996453,8851 "spec/lib/api/entities/group_detail_spec.rb": 1.3438453500002652,8852 "spec/workers/admin_email_worker_spec.rb": 0.9651424439998664,8853 "spec/services/users/dismiss_group_callout_service_spec.rb": 0.9991716710010223,8854 "spec/lib/gitlab/pagination/keyset/request_context_spec.rb": 0.9030489590004436,8855 "spec/lib/gitlab/memory/watchdog/sidekiq_event_reporter_spec.rb": 0.8515910339992843,8856 "spec/services/ci/catalog/resources/create_service_spec.rb": 1.5559015210001235,8857 "spec/workers/jira_connect/sync_builds_worker_spec.rb": 0.939927205999993,8858 "spec/workers/create_pipeline_worker_spec.rb": 1.3675679370007856,8859 "spec/lib/gitlab/hook_data/release_builder_spec.rb": 1.2843366260003677,8860 "spec/serializers/analytics_build_serializer_spec.rb": 0.8703278720004164,8861 "spec/initializers/trusted_proxies_spec.rb": 0.851626314000896,8862 "spec/serializers/blob_entity_spec.rb": 0.9366572259987151,8863 "spec/initializers/global_id_spec.rb": 1.359562289000678,8864 "spec/lib/bulk_imports/projects/pipelines/pipeline_schedules_pipeline_spec.rb": 1.4776893079997535,8865 "spec/services/ci/create_pipeline_service/pre_post_stages_spec.rb": 1.8098086080008216,8866 "spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb": 0.9599561739996716,8867 "spec/lib/generators/model/model_generator_spec.rb": 0.9431382849998045,8868 "spec/graphql/types/ci_configuration/sast/input_type_spec.rb": 0.4703081290008413,8869 "spec/models/term_agreement_spec.rb": 0.934967367000354,8870 "spec/lib/bitbucket/connection_spec.rb": 0.657112901999426,8871 "spec/lib/gitlab/ci/build/rules/rule/clause/if_spec.rb": 0.8114000969999324,8872 "spec/lib/api/entities/issue_spec.rb": 1.1421373579996725,8873 "spec/workers/members_destroyer/unassign_issuables_worker_spec.rb": 0.6588756909986841,8874 "spec/graphql/types/ci/detailed_status_type_spec.rb": 0.9293822060008097,8875 "spec/lib/gitlab/import/set_async_jid_spec.rb": 1.1630754059988249,8876 "spec/services/integrations/slack_option_service_spec.rb": 0.8482363229995826,8877 "spec/workers/ci/track_failed_build_worker_spec.rb": 0.9465041660005227,8878 "spec/lib/api/validations/validators/limit_spec.rb": 0.4562979189995531,8879 "spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb": 0.9733726329995989,8880 "spec/lib/gitlab/ci/config/interpolation/inputs/base_input_spec.rb": 0.6543967320012598,8881 "spec/graphql/types/commit_signatures/ssh_signature_type_spec.rb": 0.5546006000004127,8882 "spec/lib/gitlab/ci/status/group/common_spec.rb": 0.5127887639991968,8883 "spec/services/issues/prepare_import_csv_service_spec.rb": 0.7647120020010334,8884 "spec/lib/gitlab/git/util_spec.rb": 0.5500211309990846,8885 "spec/graphql/types/ci/variable_input_type_spec.rb": 0.27380909499879635,8886 "spec/lib/gitlab/ci/status/group/factory_spec.rb": 0.457627418998527,8887 "spec/rubocop/cop/database/disable_referential_integrity_spec.rb": 0.5623986299997341,8888 "spec/workers/export_csv_worker_spec.rb": 0.6895394179991854,8889 "spec/lib/sidebars/projects/menus/scope_menu_spec.rb": 0.5099562340001285,8890 "spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb": 0.7527022030008084,8891 "spec/tooling/danger/clickhouse_spec.rb": 0.45741633900070156,8892 "spec/graphql/types/ci/config/group_type_spec.rb": 0.3752026060010394,8893 "spec/lib/gitlab/memory/reports_uploader_spec.rb": 0.45564394900065963,8894 "spec/rubocop/cop/migration/remove_concurrent_index_spec.rb": 0.47741551699982665,8895 "spec/services/ide/schemas_config_service_spec.rb": 0.8832160910005769,8896 "spec/models/packages/package_file_build_info_spec.rb": 0.48105923699949926,8897 "spec/initializers/memory_watchdog_spec.rb": 0.4646247480013699,8898 "spec/graphql/types/customer_relations/organization_sort_enum_spec.rb": 0.45421116900070047,8899 "spec/lib/gitlab/database/schema_migrations/migrations_spec.rb": 0.4690931989989622,8900 "spec/models/clusters/group_spec.rb": 0.4788460669988126,8901 "spec/lib/gitlab/usage/metrics/instrumentations/hostname_metric_spec.rb": 0.2886996540000837,8902 "spec/lib/bulk_imports/projects/pipelines/project_feature_pipeline_spec.rb": 0.6701113600011013,8903 "spec/lib/gitlab/usage/metrics/instrumentations/merge_request_widget_extension_metric_spec.rb": 0.3698844670016115,8904 "spec/lib/api/validations/validators/absence_spec.rb": 0.3517160289993626,8905 "spec/lib/gitlab/github_import/job_delay_calculator_spec.rb": 0.3975940050004283,8906 "spec/lib/gitlab/markdown_cache/field_data_spec.rb": 0.40191511400007585,8907 "spec/graphql/types/packages/helm/file_metadatum_type_spec.rb": 0.37459367599876714,8908 "spec/graphql/types/blame/blame_type_spec.rb": 0.3721916769991367,8909 "spec/lib/gitlab/slash_commands/presenters/error_spec.rb": 0.3733129970005393,8910 "spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb": 0.36915087699890137,8911 "spec/graphql/types/work_items/widgets/description_input_type_spec.rb": 0.36306800700003805,8912 "spec/graphql/types/packages/helm/maintainer_type_spec.rb": 0.38097837600071216,8913 "spec/rubocop/cop/gitlab/license_available_usage_spec.rb": 0.37749918599911325,8914 "spec/lib/peek/views/active_record_spec.rb": 0.28148216500085255,8915 "spec/services/emails/confirm_service_spec.rb": 0.33748193999963405,8916 "spec/helpers/routing/packages_helper_spec.rb": 0.314124851998713,8917 "spec/views/help/show.html.haml_spec.rb": 0.3295223109998915,8918 "spec/services/issues/base_service_spec.rb": 0.28207787400060624,8919 "spec/serializers/ci/lint/job_entity_spec.rb": 0.2947573340006784,8920 "spec/graphql/types/work_items/widgets/current_user_todos_type_spec.rb": 0.291639873999884,8921 "spec/graphql/types/ci/group_environment_scope_type_spec.rb": 0.2725013549988944,8922 "spec/tooling/danger/specs/project_factory_suggestion_spec.rb": 0.28705000499940078923}8924Knapsack global time execution for tests: 27m 43s8925Pending: (Failures listed here are expected and do not affect your suite's status)8926 1) Ml::Candidate modules behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank8927 # No reason given8928 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:498929 2) Ml::Candidate modules behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank8930 # No reason given8931 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:578932 3) Pages::DeploymentUploader behaves like builds correct paths #upload_path behaves like matches the method pattern 8933 # No pattern provided, skipping.8934 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88935 4) Pages::DeploymentUploader behaves like builds correct paths #relative_path is relative8936 # Path not set, skipping.8937 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408938 5) Pages::DeploymentUploader behaves like builds correct paths .absolute_path behaves like matches the method pattern 8939 # No pattern provided, skipping.8940 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88941 6) Pages::DeploymentUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 8942 # No pattern provided, skipping.8943 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88944 7) Pages::DeploymentUploader when object store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 8945 # No pattern provided, skipping.8946 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88947 8) Pages::DeploymentUploader when object store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 8948 # No pattern provided, skipping.8949 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88950 9) Pages::DeploymentUploader when object store is REMOTE behaves like builds correct paths #upload_path behaves like matches the method pattern 8951 # No pattern provided, skipping.8952 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88953 10) Pages::DeploymentUploader when object store is REMOTE behaves like builds correct paths #relative_path is relative8954 # Path not set, skipping.8955 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408956 11) Pages::DeploymentUploader when object store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 8957 # No pattern provided, skipping.8958 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88959 12) Pages::DeploymentUploader when object store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 8960 # No pattern provided, skipping.8961 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88962 13) gitlab:background_migrations namespace rake tasks finalize when multiple database feature is enabled ignores geo8963 # Skipping because ci is shared or doesn't not exist8964 # ./spec/tasks/gitlab/background_migrations_rake_spec.rb:718965 14) gitlab:background_migrations namespace rake tasks finalize when multiple database feature is enabled without the proper arguments exits without finalizing the migration8966 # Skipping because ci is shared or doesn't not exist8967 # ./spec/tasks/gitlab/background_migrations_rake_spec.rb:798968 15) gitlab:background_migrations namespace rake tasks finalize when multiple database feature is enabled with the proper arguments finalizes the matching migration8969 # Skipping because ci is shared or doesn't not exist8970 # ./spec/tasks/gitlab/background_migrations_rake_spec.rb:908971 16) gitlab:background_migrations namespace rake tasks finalize when multiple database feature is enabled when database name is not passed aborts the rake task8972 # Skipping because ci is shared or doesn't not exist8973 # ./spec/tasks/gitlab/background_migrations_rake_spec.rb:998974 17) gitlab:background_migrations namespace rake tasks status when multiple databases are configured with two connections sharing the same database skips the shared database8975 # Skipping because database ci exists8976 # ./spec/tasks/gitlab/background_migrations_rake_spec.rb:1558977 18) gitlab:background_migrations namespace rake tasks status when multiple databases are configured with two connections sharing the same database ignores geo8978 # Skipping because database ci exists8979 # ./spec/tasks/gitlab/background_migrations_rake_spec.rb:1638980 19) SystemCheck::App::TableTruncateCheck when running on single databases #skip? 8981 # Skipping because database ci exists8982 # ./spec/lib/system_check/app/table_truncate_check_spec.rb:148983Finished in 28 minutes 47 seconds (files took 1 minute 34.94 seconds to load)89843598 examples, 0 failures, 19 pending8985Randomized with seed 164438986[TEST PROF INFO] Time spent in factories: 11:07.806 (37.61% of total time)8987RSpec exited with 0.8988No examples to retry, congrats!8990Running after script...8991$ source scripts/utils.sh8992$ bundle exec gem list gitlab_quality-test_tooling8993gitlab_quality-test_tooling (1.17.0)8994$ section_start "relate-failure-issue" "Report test failures" # collapsed multi-line command8998$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command9000$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command9004$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command9006$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command9010$ tooling/bin/push_job_metrics || true9011[job-metrics] Pushing job metrics file for the CI/CD job.9012[job-metrics] Pushed 4 CI job metric entries to InfluxDB.9014Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy9016Uploading artifacts...9017auto_explain/: found 3 matching artifact files and directories 9018coverage/: found 5 matching artifact files and directories 9019WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9020WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9021knapsack/: found 4 matching artifact files and directories 9022rspec/: found 12 matching artifact files and directories 9023WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9024log/*.log: found 18 matching artifact files and directories 9025WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6348595040/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com9026WARNING: Retrying... context=artifacts-uploader error=request redirected9027Uploading artifacts as "archive" to coordinator... 201 Created id=6348595040 responseStatus=201 Created token=glcbt-659028Uploading artifacts...9029rspec/rspec-*.xml: found 1 matching artifact files and directories 9030WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6348595040/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com9031WARNING: Retrying... context=artifacts-uploader error=request redirected9032Uploading artifacts as "junit" to coordinator... 201 Created id=6348595040 responseStatus=201 Created token=glcbt-659034Job succeeded